Extend 3D line to an existing surface

Moderator: Carlson Support

Extend 3D line to an existing surface

Postby LThomas » Thu Aug 11, 2011 8:02 pm

Is there a way to extend a 3d line to meet an existing surface (.tin, grd, etc)? I am trying to draw my cut/fill slopes for a road job from the edge of my typical section to the existing surface.
LThomas
 
Posts: 5
Joined: Thu Aug 11, 2011 7:53 pm

Postby R Stillwell » Thu Aug 11, 2011 8:31 pm

The only way I have found to do it with out of the box Carlson is to extend the line at the slope I want it to be to a point beyond where I think it will intersect and then SURFBREAK command to have it break it at the surface.

If you are handy with VLisp. You can use their API to create a program that will do it. I've written one but I can't give it to you because it is the property of the company I work for. It can be done though.

I'm hoping that maybe the 2012 Carlson will have a better way of doing this. I can offset a 3D Polyline to intersect a surface in a matter of seconds with Offset3d. My custom program takes longer to find the intersection using their API. So I would think they could come up with something that would be a lot quicker than the options we currently have available.
R Stillwell
 
Posts: 50
Joined: Mon Aug 23, 2010 9:36 pm

Postby Nava Ran » Fri Aug 12, 2011 5:27 am

Define the slopes for cut anf fill in Design Template and get automatically the intersections with the surface.
Nava Ran
 
Posts: 155
Joined: Tue Dec 18, 2007 3:12 pm
Location: Israel

Postby LThomas » Fri Aug 12, 2011 12:34 pm

Yes I understand how to use the Design Template, but occasionally it is necessary to add some detail in a radius or other special circumstance where it would be much quicker to just be able to project a single line or two to the surface if possible.
LThomas
 
Posts: 5
Joined: Thu Aug 11, 2011 7:53 pm

Postby Nava Ran » Fri Aug 12, 2011 1:28 pm

Try:
3D Data>3D Polyline Utilities>Break 3D Polyline by Surface
Nava Ran
 
Posts: 155
Joined: Tue Dec 18, 2007 3:12 pm
Location: Israel

Postby TerryS » Fri Aug 19, 2011 6:43 pm

1. Use Offset 3d Polyline (command: offset3d) and choose the Surface option

2. Use Design Pad Template (command: pad)
TerryS
 
Posts: 34
Joined: Mon Nov 05, 2007 4:07 pm
Location: Delaware

Postby R Stillwell » Mon Aug 22, 2011 1:30 pm

TerryS wrote:1. Use Offset 3d Polyline (command: offset3d) and choose the Surface option

2. Use Design Pad Template (command: pad)


Those commands will not do what the poster wants them to do.

The OP wants to extend a 3DPolyline to a surface. Not offset the 3DPolyline.

I suppose one could draw a 3DPolyline perpendicular to the one to be extended and Offset3D that line. But that's a lot of steps to do something that shouldn't be much more difficult than using the Extend command.
R Stillwell
 
Posts: 50
Joined: Mon Aug 23, 2010 9:36 pm


Return to Civil

Who is online

Users browsing this forum: No registered users