Page 1 of 1

Converting a 3d cylinder surface to a 2d surface

Posted: Wed Jun 30, 2021 12:26 pm
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 3272 times

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

Posted: Wed Jun 30, 2021 4:35 pm
by WargodHernandez

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

Posted: Wed Jun 30, 2021 7:49 pm
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

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

Posted: Thu Jul 01, 2021 12:52 am
by PointCloudEnthusiast
Thank you for your replies. I will look into your suggestions and see what happens.

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

Posted: Thu Jul 01, 2021 3:10 am
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 3223 times

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

Posted: Thu Jul 01, 2021 8:42 am
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)