3d polyline management
Dear all,
I am working with Bricscad v15. I have an addon which produces DTMs in the form of 3DFACES. What I would like to do now is to take a polyline which symbolizes a pipe trace and project the height from the 3DFACES onto the vertices of the 3DPOLYLINE ideally with a fixed offset. Afterwards I would like to insert/edit the vertices ideally in a tabular form in order to vary position and height. Lastly I would like to produce quick sections in order to verify the alignment of the different pipes along with the DTM.
What I have achieved so far is that I roughly master the terrain data including breaklines. When I try to manually edit a 3DPOLYLINE though I actually end up setting the height for all vertices at the same time. I have seen that there are LISP scripts out there for taking the vertical from a 3DFACE intersection (PROF_3DF_EN.LSP), but I cannot make them work since they have some AutoCAD dependancy in the form of geomcal/calcal library etc. Also I would like to avoid buying another toolbox, although I came across the GeoTools.
If someone out there disposes over a freely available LISP/VBA working whatsoever solution I'd be glad to get a hint.
Best
Sebastian
I am working with Bricscad v15. I have an addon which produces DTMs in the form of 3DFACES. What I would like to do now is to take a polyline which symbolizes a pipe trace and project the height from the 3DFACES onto the vertices of the 3DPOLYLINE ideally with a fixed offset. Afterwards I would like to insert/edit the vertices ideally in a tabular form in order to vary position and height. Lastly I would like to produce quick sections in order to verify the alignment of the different pipes along with the DTM.
What I have achieved so far is that I roughly master the terrain data including breaklines. When I try to manually edit a 3DPOLYLINE though I actually end up setting the height for all vertices at the same time. I have seen that there are LISP scripts out there for taking the vertical from a 3DFACE intersection (PROF_3DF_EN.LSP), but I cannot make them work since they have some AutoCAD dependancy in the form of geomcal/calcal library etc. Also I would like to avoid buying another toolbox, although I came across the GeoTools.
If someone out there disposes over a freely available LISP/VBA working whatsoever solution I'd be glad to get a hint.
Best
Sebastian
0
Comments
-
If you rarely do this you can create a 3D Polyline that follows the DTM 'manually'. Just make sure that the UCS is the WCS and that the view direction matches the Z-axis. Using the _APPARENT snap you can click intersections between edges of 3D Faces and the trace of the pipe to specify points for the 3D Polyline.0
-
Note: The trace must be below the 3D Faces for this to work.0
-
@Roy: apparent snapping while redrawing using 3DPOLYLINE works while intersecting with 3DFACE and POLYLINES. May this be automated somehow?0
-
This can certainly be automated. With some medium-level Lisp knowledge you should be able to accomplish this.
I don't mind helping you out if you need some Lisp pointers, but I don't have code for this. And I had it would not be free.0 -
This discussion has been closed.