Greetings. I'm using the Multileader Align tool for my labels and it works great as long as my labels are left justified. I noticed this issue has been brought up before but didn't know if anyone had found out a way to make it work for right justified text.
My problem is this: right justified text will not justify properly. It will not justify the same way that left justified text does. If you can follow this, leaders that have text that are left-justified will align according to their leader lines and everything looks neat and correct. The leaders that are right justified do not align properly because they align to the left side of the text. See the following screen shots and you'll understand...
Incorrectly justified leaders.
Correctly justified leaders
If you can tell me how to solve the problem and use the multileader align, I thank you.
I see that the OP posted in April with no response. I am assuming that this the nature of the tool? I too am experiencing the same issue and would really value some input.
Thanks in advance for any suggestions on how to obtain the deisred result (pic2) on the OP's post.
In this case I have tested this MLEADERALIGN command in 2012 and see that per the MLEADERSTYLE it does respond as desired and align the MLEADERS as desired. How are you applying this tool? Have you verified the MLEADERSTYLE settings to ensure the desired output? If you have a test file, would you be able to post it to compare results please? Thank you and we look forward to your reply to further assist with this inquiry.
Michael Bussiere II
I am also having the same issue.
I have looked in the MLEADERSTYLE settings and found nothing that could lead me to the desired output.
The MLEADERALIGN command seems to always align the left side of the MTEXT box, even though the MTEXT box is right justified.
I would expect the MLEADERALIGN to align based on text justification - or simply use the leader (end of landing?) for alignment.
Okay all, I got totally fed up with having to manually adjust all of my mleaders (those heading to the left) and wrote a LISP routine to handle it for my needs. This is not a terribly elegant piece of code and you may find problems with it, but I've been using it for a couple of weeks now with success.
Usage: You will firstly need to load the LISP routine utilizing the APPLOAD command (or initialize it through your CUI). Once loaded, after you have used the standard Autodesk supplied MLA command to gain the horizontal spacing between your mleaders, you can use the MLLA (MultiLeader Left Align) tool that I've written to first select all the multileaders you wish to vertically align. The next selection prompt will ask you for the MLeader you wish to use as your master that all others will be aligned to.
At some point in the future I would like to spend the time to integrate this into the MLA command so that its not a two step process. That being said - even this two step process saves me tons of time over manually adjusting each mleader.
Please try this out and see if it at least answers the short term problem until Autodesk addresses this - and hit me back to let me know if you run into problems.