CAD Forum - tips, tricks, discussion and utilities for AutoCAD, Inventor, Revit and other Autodesk products [www.cadforum.cz] ARKANCE | CONTACT - CZ | SK | EN | DE
Over 1.095.000 registered users (EN+CZ). AutoCAD tips, Inventor tips, Revit tips. Try the new precise Engineering calculator. New AutoCAD 2026 commands and variables.
Plex.Earth connects AutoCAD and Google Earth
RSS channel - CAD tips RSS tips
RSS discussions

Discussion Discussion forum

?
CAD discussions, advices, exchange of experience

CAD Forum - Homepage CAD discussion forum - ask any CAD-related questions here, share your CAD knowledge on AutoCAD, Inventor, Revit and other Autodesk software with your peers from all over the world. To start a new topic, choose an appropriate forum.

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.
  FAQ FAQ  Forum Search   Events   Register Register  Login Login

Topic Closed2D polylines > 3D polylines

 Post Reply Post Reply
Author
AlistairB View Drop Down
Newbie
Newbie


Joined: 05.Aug.2009
Location: Canada
Using: AutoCAD Map2010
Status: Offline
Points: 4
Direct Link To This Post Topic: 2D polylines > 3D polylines
    Posted: 15.Mar.2010 at 20:18
I have been given a bunch of underground tunnel outlines as 2D polylines and a recent survey that lists 3D survey points at regular intervals down these tunnels. I need to recreate 3D tunnel outlines from the 2D outlines and the 3D survey points.

Can anyone suggest an efficient way to achieve this goal.

thanks
Alistair
Back to Top
Vladimir Michl View Drop Down
Moderator Group
Moderator Group

Arkance Systems CZ

Joined: 26.Jul.2007
Location: Czech Republic
Using: Autodesk software
Status: Offline
Points: 2118
Direct Link To This Post Posted: 15.Mar.2010 at 21:13
You can use the 2D3DPOLY Lisp tool available on the Download page to convert 2D polylines to 3D polylines (change the object type). But if mean using the profiles to create a 3D solid from the sequential profiles, use the LOFT command.
Vladimir Michl (moderator)
ARKANCE - https://arkance.world - Autodesk Platinum Partner
Back to Top
AlistairB View Drop Down
Newbie
Newbie


Joined: 05.Aug.2009
Location: Canada
Using: AutoCAD Map2010
Status: Offline
Points: 4
Direct Link To This Post Posted: 15.Mar.2010 at 22:09
Thanks Vladimir. 2D>3D lisp routine works great. thanks. It's a good first step. Basically I have 2D linework that represents 3D tunnel outlines. These lines show the walls of the tunnels in great detail, digitized from old paper maps. All the lines are at 0m elevation. I want to maintain the detail of the tunnel walls in x and y, but add a z value to each point derived from the new 3D survey of the tunnel floor so that the tunnels are in correct 3D space. Any further suggestions would be much appreciated. 
Back to Top
CarlB View Drop Down
Senior Member
Senior Member


Joined: 16.Oct.2009
Location: United States
Status: Offline
Points: 321
Direct Link To This Post Posted: 15.Mar.2010 at 22:11
***edit - I posted this before I saw your last entry**
 
Depends what kind of 3d tunnel outline-
3dpolylines at each of 4 corners or some interval,
3dmesh of tunnel walls
3dsolid, tunnel could be the solid or a tunnel through a solid
 
If tunnel has a constant cross-section, could define a single 3dpolyline along some path and use this for the LOFT command, as a variation of Vladimir's suggestion.
 
**UPDATE**
 
A thought, maybe you can do some manipulatipons in Excel to create points for a 3d polyline.
say put polyline x-y data (vertices) in excel. In a separate column keep running length.
In a separate table have surveyors data, running length versus elevation. Then in a column alongside the x-y data, do a Vlookup of survey table based on running length to get an elevation. Finally a column that concatenantes x,y, & z. With this You can use this column of data to paste in AutoCAD when running the "3dpolyline" command to draw the 3dpoly.
 
**Edit #2**
And if that is just not feasible, i'd suggest creating (having someone create) a lisp routine. user would select a 2d polyline & the survey points; routine would create a 3dplyline. for each 2dpoly vertex the routine would use the neares survey point to determine the z value for the 3dpoly.
you can email me with a drawing file that includes a typical 2dpoly & a few survey points.
c a b AT e e i t e a m DOT c o m
 


Edited by CarlB - 15.Mar.2010 at 22:47
Back to Top
AlistairB View Drop Down
Newbie
Newbie


Joined: 05.Aug.2009
Location: Canada
Using: AutoCAD Map2010
Status: Offline
Points: 4
Direct Link To This Post Posted: 16.Mar.2010 at 01:40
Thanks Carl. I had considered generating the 3D points in excel, but it seemed a lot of work and I was hoping for a push button solution (ha). I did try a solution by connecting the survey points with a 3D poly, dividing this 3D poly using a simple line as a block, oriented perpendicular poly, then redigitizing the tunnel outline by snapping to the apparent intersection of these closely spaced blocks with the existing 2D polyline. It too is a lot of work and results in a degradation of the original x,y data. I'll try out the excel method as well to see if that turns out faster or better.
cheers
Alistair
Back to Top

Related CAD tips:


 Post Reply Post Reply
  Share Topic   

Forum Jump Forum Permissions View Drop Down



This page was generated in 0,102 seconds.