Jump to content

Recommended Posts

Posted

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

Posted

You could redefine your block with an attribute and then when you insert it add the notation. since you are inserting the block manually anyway

Posted

you want a chainage label routine there are some here have a search I will to

Posted

Sounds like you want the chainage along an alignment. If you have Civil3D you can do this easily.

Posted

Im only using CAD LT so dont think I can use a routine and I dont have Civil3d. I dont think using a block attribute will help me either because it still means typing in each measurement and thats what Im trying to avoid since its 6000 metres long :(

 

Is there no other way of doing this?

Posted

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

Posted

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

Posted

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

Posted

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

Posted

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

Posted

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?

Posted

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 work dont do in civ 3d! because of LT.

Posted

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

Posted

Another option would be to use automatic text numbering.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...