Community
Civil 3D Forum
Welcome to Autodesk’s Civil 3D Forums. Share your knowledge, ask questions, and explore popular AutoCAD Civil 3D topics.
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Polyline Vertices command with multiple objects

16 REPLIES 16
SOLVED
Reply
Message 1 of 17
ArthurADas
627 Views, 16 Replies

Polyline Vertices command with multiple objects

Hi

Here is the situation, i received a point cloud containing 12milions points. This number makes impossible to work with a surface created from that many points. To simplify that, im planning to use the alignments ticks (because they are perpendicular to my algnment), spaced 20meters from each other, as transversal lines, and from those ticks i would explode them and turn them into lines. Finally i would use the Polyline Vertices command to create gogo points from those lines, but since the existing command doesnt allow me to apply into multiple objects i got stuck.

Now i'm looking for a lisp that has the same objective as the Polyline Vertices but i could use in multiple objects

 

16 REPLIES 16
Message 2 of 17

Why not convert the lines into feature lines instead of making points? 

Jeff
Civil 3D 2024
Message 3 of 17
jmayo-EE
in reply to: ArthurADas

Do you have the raw cloud data and a program like Cyclone or TBC to extract data from the cloud? If so this may be a better way to get out a grid of points, linework or a mesh surface.

 

If not you may want to try bringing the cloud into Infraworks and have it generate an optimized surface for your work. Civil 3D can then just read the optimized surface from the sqlte database and these surfaces perform very well in Civil 3D.

 

John

John Mayo

EESignature

Message 4 of 17

How does converting the lines to feature lines help me?
Message 5 of 17
ArthurADas
in reply to: jmayo-EE

I actually dont have Cyclone nether TBC, or any software that i could extract data from cloud. But infraworks i do have, im gonna try to use it, thanks for your suggestion
Message 6 of 17
Pointdump
in reply to: ArthurADas

Hi Arthur,
Sounds like a huge workaround just to deal with a huge point cloud. Both ReCap and Civil 3D allow you to decimate the point cloud to a workable number of points.
Dave

 

PointCloud_1.png

 

PointCloud_2.png

 

Dave Stoll
Las Vegas, Nevada

EESignature

64GB DDR4 2400MHz ECC SoDIMM / 1TB SSD
NVIDIA Quadro P5000 16GB
Windows 10 Pro 64 / Civil 3D 2024
Message 7 of 17
neilyj666
in reply to: ArthurADas

@ArthurADas I'd go with the suggestion from @Pointdump and you can also use the Surface simplification tools in Civil to reduce the surface size still further (and which works very well for all practical purposes). I have also used the free 3rd party CloudCompare utility to manage point clouds but Recap is still required to produce the .rcp file that Civil 3D can understand whereas Infraworks can work with .las files natively.

neilyj (No connection with Autodesk other than using the products in the real world)
Did you find this post helpful? Feel free to Like this post.
Did your question get successfully answered? Then click on the ACCEPT SOLUTION button.

EESignature


AEC Collection 2024 UKIE (mainly Civil 3D UKIE and IW)
Win 11 Pro x64, 1Tb Primary SSD, 1Tb Secondary SSD
64Gb RAM Intel(R) Xeon(R) W-11855M CPU @ 3.2GHz
NVIDIA RTX A5000 16Gb, Dual 27" Monitor, Dell Inspiron 7760
Message 8 of 17
ArthurADas
in reply to: Pointdump

Seems like the most practical way to deal with the point clouds, since i only have civil 3d available with me. At the end of the day i was able to finally come up with a solution specifically to my problem. I just created an assembly with links and from there i generated a corridor and a report from it. Now i have data from all points settep up exactly where i needed.

But thanks all of you for your attention and suggestion.

 

Arthur 

Message 9 of 17
Neilw_05
in reply to: ArthurADas

Don't the cogo point tools allow you to create points along a polyline at the verticies? Maybe I don't understand the objective. What do you do with the cogo points after you make them?

Neil Wilson (a.k.a. neilw)
AEC Collection/C3D 2024, LDT 2004, Power Civil v8i SS1
WIN 10 64 PRO

http://www.sec-landmgt.com
Message 10 of 17
neilyj666
in reply to: ArthurADas

Don't forget that your surface will be based on transects 20m apart which may or may not accurately reflect the topography (given the density of the point cloud) so be wary of errors in volumes.

 

I would personally use the alignment and create a buffer e.g. 30m each side and extract the pointcloud data within the buffer via CloudCompare so creating a DTM that accurately reflects the point cloud data.

neilyj (No connection with Autodesk other than using the products in the real world)
Did you find this post helpful? Feel free to Like this post.
Did your question get successfully answered? Then click on the ACCEPT SOLUTION button.

EESignature


AEC Collection 2024 UKIE (mainly Civil 3D UKIE and IW)
Win 11 Pro x64, 1Tb Primary SSD, 1Tb Secondary SSD
64Gb RAM Intel(R) Xeon(R) W-11855M CPU @ 3.2GHz
NVIDIA RTX A5000 16Gb, Dual 27" Monitor, Dell Inspiron 7760
Message 11 of 17
ArthurADas
in reply to: Neilw_05

Exactly, they do create points along a polyline at the verticies. The only problem here is that i have more than 500 polylines. Using the Polyline Vertices i would have to click one by one in order to create all gogo points that i need from those vertices. My objective with those gogo points is to create a pattern like presented in the image attached here. Using this idea i going to reduce drastically the number of points from the point cloud, at the same time that i maintain the original elevaction from the point cloud (using the Elevation from Surface tool from gogo points)

Message 12 of 17
ArthurADas
in reply to: neilyj666

I'm keeping that in mind. I'm still deciding if is it better for me to decrease the longitudinal distance to 10m or just add more gogo points on segments that i judge necessary based on the aerial image. 

Message 13 of 17
neilyj666
in reply to: ArthurADas

Personally I would have little faith in a DTM created this way especially given the sinuous nature of the alignment...but as I don't know your ultimate objective it may work for your purposes.

 

How are you getting the elevations if you only have a point cloud?

neilyj (No connection with Autodesk other than using the products in the real world)
Did you find this post helpful? Feel free to Like this post.
Did your question get successfully answered? Then click on the ACCEPT SOLUTION button.

EESignature


AEC Collection 2024 UKIE (mainly Civil 3D UKIE and IW)
Win 11 Pro x64, 1Tb Primary SSD, 1Tb Secondary SSD
64Gb RAM Intel(R) Xeon(R) W-11855M CPU @ 3.2GHz
NVIDIA RTX A5000 16Gb, Dual 27" Monitor, Dell Inspiron 7760
Message 14 of 17
Neilw_05
in reply to: ArthurADas

While you did find a solution that works for you, another idea is to draw large polygon areas between your polylines and remove the surface data from those areas. This will leave you with the detailed terrain in strips where you need it. Without seeing your file I won't know if this is a viable idea or not. Just something to consider.

Neil Wilson (a.k.a. neilw)
AEC Collection/C3D 2024, LDT 2004, Power Civil v8i SS1
WIN 10 64 PRO

http://www.sec-landmgt.com
Message 15 of 17
Jeew-m
in reply to: ArthurADas

Can't you use THIS method to simplify the surface?

 



Jeewana Meegahage
Design Engineer
Autodesk Civil 3D Tutorials
Facebook | YouTube | LinkedIn







Message 16 of 17
ArthurADas
in reply to: Neilw_05

That is a very good workaround, definitely gonna use it next time i have a similar problem. Thank you so much

Message 17 of 17
ArthurADas
in reply to: Jeew-m

It could be very useful in another case, but i need those points composing my surface triangulation coming exactly from those vertices, thats why the idea, at first, was to use the ticks from alignment station labels as polylines so i could create gogo points from them.

Can't find what you're looking for? Ask the community or share your knowledge.

Post to forums  

Rail Community


 

Autodesk Design & Make Report