Over 1.096.000 registered users (EN+CZ).
AutoCAD tips, Inventor tips, Revit tips.
Try the new precise Engineering calculator and the updated Barcode generator.
New AutoCAD 2026 commands and variables.
Discussion forum
?CAD discussions, advices, exchange of experience

Please abide by the rules of this forum.
This is a peer-to-peer forum. The forum doesn't replace the official direct technical support provided by ARKANCE for its customers.
How to post questions: register or login, go to the specific forum and click the NEW TOPIC button.
|
Post Reply ![]() |
Author | |
CAD7875 ![]() Groupie ![]() Joined: 15.Jul.2009 Location: United Kingdom Using: autocad 2015 Status: Offline Points: 28 |
![]() Posted: 09.May.2014 at 17:27 |
hi there, does anyone know how I can measure different lengths along a polyline. I have to set blocks at different distances along a polyline ie from 1st block, next is 3m along, 3rd is 3.6m along etc etc . managed to find something that would do it along the curve of the polyline but not on a straight line?
help much appreciated |
|
![]() |
|
John Connor ![]() Senior Member ![]() Joined: 01.Feb.2011 Location: United States Using: AutoCAD 2018 Status: Offline Points: 7175 |
![]() |
You could always use the copy command and key in the total distance as measured from the first instance of the block's insertion. So you would create copies at 3m, 6.6m, etc.
|
|
"Humans have a strength that cannot be measured. This is John Connor. If you are reading this, you are the resistance."
<<AutoCAD 2015>> |
|
![]() |
|
CAD7875 ![]() Groupie ![]() Joined: 15.Jul.2009 Location: United Kingdom Using: autocad 2015 Status: Offline Points: 28 |
![]() |
can't use copy command John, polyline, which is the centre of a corridor, starts off horizontal and then curves upwards in an 'S' shape. I need to plot light fittings at different distances along the polyline following the centre of the corridor
|
|
![]() |
|
John Connor ![]() Senior Member ![]() Joined: 01.Feb.2011 Location: United States Using: AutoCAD 2018 Status: Offline Points: 7175 |
![]() |
Sorry, can't help you there. Try asking over at the AutoCAD Discussion Group (customization), CADTutor or The Swamp. You'll find more lisp gurus at those sites than you will here. No offense meant to anyone here.
|
|
"Humans have a strength that cannot be measured. This is John Connor. If you are reading this, you are the resistance."
<<AutoCAD 2015>> |
|
![]() |
|
Kent Cooper ![]() Senior Member ![]() Joined: 12.Mar.2013 Location: United States Using: AutoCAD2020, 2023 Status: Offline Points: 686 |
![]() |
That is certainly possible in an AutoLISP routine. Would you want such a routine to ask the User for the initial location (whether by picking or as a distance from the start) and then the distance to the next for each one, or would you have the spacings in a list, or some other means of defining where they go? It would involve the (vlax-curve-getPointAtDistance) function applied to the Polyline to find the insertion points, using a cumulative distance adding each spacing as it goes along. They can be inserted to align with the local direction of the Polyline (or all at any constant angle relative to it), or all at the same rotation, as you prefer.
|
|
![]() |
|
Vladimir Michl ![]() Moderator Group ![]() Arkance Systems CZ Joined: 26.Jul.2007 Location: Czech Republic Using: Autodesk software Status: Offline Points: 2120 |
![]() |
Vladimir Michl (moderator)
ARKANCE - https://arkance.world - Autodesk Platinum Partner |
|
![]() |
|
CAD7875 ![]() Groupie ![]() Joined: 15.Jul.2009 Location: United Kingdom Using: autocad 2015 Status: Offline Points: 28 |
![]() |
Kent, that's what I was hoping for - picking the start point and then the distance to the next point for each one - have tried one lisp that I found on here but it only picks up on the curve of a polyline and not its entirety
|
|
![]() |
|
Kent Cooper ![]() Senior Member ![]() Joined: 12.Mar.2013 Location: United States Using: AutoCAD2020, 2023 Status: Offline Points: 686 |
![]() |
See whether this:
does what you want.
|
|
![]() |
Post Reply ![]() |
|
Tweet
|
Forum Jump | Forum Permissions ![]() You cannot post new topics in this forum You cannot reply to topics in this forum You cannot delete your posts in this forum You cannot edit your posts in this forum You cannot create polls in this forum You cannot vote in polls in this forum |
This page was generated in 0,117 seconds.