lck 发表于 2022-7-7 19:27:17

Labeled measurements?

Not really sure how to describe this but I have a line that need measuring up into 20m increments, so I have used the measure command to insert a block every 20m but each block needs the measurement against it i.e 20, 40, 60 etc etc is there a way of doing this except manually typing in each measurement?
 
any help would be much appreciated

dshowalt 发表于 2022-7-7 19:36:18

I'm not sure this is what you're looking for, but it's what i've understood.
You probably will need to explode it ones when inserting in your drawing.
Also, feel free to edit the length of the line at your needs(here it's 20 mm).
 
measurement.dwg
 
edit: you'll also need to regen to get the new values

BIGAL 发表于 2022-7-7 19:46:40

thats fairly similar to what Im doing, how did you create that?

Organic 发表于 2022-7-7 19:49:08

Upload/attach the line here and I'll do it via Civil3D.

lck 发表于 2022-7-7 19:54:11

I made a block of the vertical(scale) line with an attribute.
The attribute value is a field of the x position.
Then i made a block of a line of 20 units and inserted the first block at the end of that line.
You can also copy it to the beginning of the line if you want to indicate the origin.
If you do so, don't forget to edit the selection set of the distance parameter.
 
Here is an update
measurement.dwg
 
edit: forgot to mention: i applied the array function to the distance parameter

Sittingbull 发表于 2022-7-7 20:01:06

Is the OP's line straight though? I.e. if it is a road or pipe alignment it probably bends/curves.

lck 发表于 2022-7-7 20:10:40

The best way to do what you need is to purchase Civil3D or at least Full AutoCAD and find a lisp, there are plenty around for doing what you want. Why would you buy a screwdriver to hammer rail spikes?

Organic 发表于 2022-7-7 20:15:10

Thinking way out side the square for LT cut and paste start xy & end xy of line into excell (list) , get excell to work out the xy positions of the required text and chainage value. From excell you can create a script file that should run in LT it would be,
 
Text x,y "ch 0.0"
Text x,y "ch 10.0"
Text x,y "ch 20.0"   
 
Else cut and paste text file. You could do curves etc also
 
Me personally send the chainage lisp and dwg to someone and get them to run and send back probably 2 mins workdont do in civ 3d! because of LT.

Sittingbull 发表于 2022-7-7 20:21:08

Why do you advise against Civil3D? So long as its not saved as OLE objects, how is it a problem in AutoCad Lt?

Organic 发表于 2022-7-7 20:28:09

Another option would be to use automatic text numbering.
页: [1]
查看完整版本: Labeled measurements?