Converting a 3d cylinder surface to a 2d surface

Feel free to ask any question here
Post Reply
PointCloudEnthusiast
Posts: 5
Joined: Wed Jun 30, 2021 9:12 am

Converting a 3d cylinder surface to a 2d surface

Post by PointCloudEnthusiast »

Hello. I am a relatively new user of CloudCompare. I am currently in the process of designing a workflow to quantify the corrosion of a concrete block using different point cloud capture methods (SfM photogrammetry and laser scanning). As part of this process, I would like to take point clouds of a cylindrical concrete block, similar to the image below and turn it into a flat surface. Is this possible within CloudCompare? I would appreciate any insight from the community. Thanks.

ConcreteSample.png
ConcreteSample.png (1000.27 KiB) Viewed 3566 times
WargodHernandez
Posts: 187
Joined: Tue Mar 05, 2019 3:59 pm

Re: Converting a 3d cylinder surface to a 2d surface

Post by WargodHernandez »

daniel
Site Admin
Posts: 7710
Joined: Wed Oct 13, 2010 7:34 am
Location: Grenoble, France
Contact:

Re: Converting a 3d cylinder surface to a 2d surface

Post by daniel »

And if you just want to 'unroll' the cylinder, then the 'Unroll' tool is what you need: https://www.cloudcompare.org/doc/wiki/i ... tle=Unroll
Daniel, CloudCompare admin
PointCloudEnthusiast
Posts: 5
Joined: Wed Jun 30, 2021 9:12 am

Re: Converting a 3d cylinder surface to a 2d surface

Post by PointCloudEnthusiast »

Thank you for your replies. I will look into your suggestions and see what happens.
PointCloudEnthusiast
Posts: 5
Joined: Wed Jun 30, 2021 9:12 am

Re: Converting a 3d cylinder surface to a 2d surface

Post by PointCloudEnthusiast »

Hello again. I used the ‘unroll’ tool to unroll the cylinder shown in previous post about the Y-axis. The result is not the flat rectangular surface I was hoping for (pictured below). Is that because the concrete cylinder itself is not aligned to the Y-axis? If so, is there a way for me to align it? Apologies if this appears trivial, I am still new to CloudCompare. Thank you.

concrete sample unrolled.png
concrete sample unrolled.png (861.91 KiB) Viewed 3517 times
daniel
Site Admin
Posts: 7710
Joined: Wed Oct 13, 2010 7:34 am
Location: Grenoble, France
Contact:

Re: Converting a 3d cylinder surface to a 2d surface

Post by daniel »

Yes you are supposed to align your cylinder/cloud indeed.

Either you do it manually (with the 'Edit > Transform/Rotate' tool), or you use the 'Level' tool to make the bottom or top surface horizontal for instance (if you trust them to be orthogonal to the cylinder axis)
Daniel, CloudCompare admin
Post Reply