Instead of using mtext and dealing with the mtext editor would it work to just use text? You can answer all the prompts for justification, insertion point, rotation, etc. using script very easily. You are however limited to a single line of text.
As a _consumer_, not a regular creator or survey drawings, I can't tell you how much I hate getting in a CAD file from surveyor where the labeled line lengths are not the actuall lengths of the line. Please, create your survey drawings on real-world coordinate systems (eg State Plane or local national equivalent) and provide me with a correct & accurate model.
No deliberate distortion is ever needed. if the PoB is 22 klicks from the site, use multiple Viewports in the sheet, to show the PoB and site on a single layout, but use the correct line length and direction in modelspace.
@jggerth1 wrote:As a _consumer_, not a regular creator or survey drawings, I can't tell you how much I hate getting in a CAD file from surveyor where the labeled line lengths are not the actuall lengths of the line. Please, create your survey drawings on real-world coordinate systems (eg State Plane or local national equivalent) and provide me with a correct & accurate model.
No deliberate distortion is ever needed. if the PoB is 22 klicks from the site, use multiple Viewports in the sheet, to show the PoB and site on a single layout, but use the correct line length and direction in modelspace.
Ah yes, how I wish! I can spend all day talking about how much I agree with you! It would make my life much easier too! I create the drawings exacly from data and then spend so much time to distort it due to legibility reasons. Unfortunately, I can't see how this can be possible in a paper based system without at least 10 pages when it could have been only 1. Plus it's local convention here. Hopefully one day we can fully move to a purely LandXML based system where we just have to input instrument setups, observations, record any remarks, etc. Hopefully, we won't need AutoCAD then. 🙂
I have discovered that simply copying and pasting works into model space works and lee-mac's excellent CurveAlignedTextV1-1 routines. Albeit, I would still prefer to write my own script to automatically output labels in the right rotation, and place.
I haven't figured out how to get past the in-built text editor when I invoke the "mtext" or "text" command. I haven't got an opportunity to try yours yet since it seems to be a trialware (as stated at the bottom 5 lines only?).