Point Cloud Surfacing/Meshing

classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|

Point Cloud Surfacing/Meshing

Brandon
I'm new to Point Cloud Library and could use some help from the experts here.
I have an organized point cloud that is in the shape of a cube for testing.
I'm struggling to surface or mesh my point cloud.  My end goal is to create
a STL file to use in a 3D printer.  I've uploaded my point cloud and my
code.  You can see in my code I've tried various attempts at this by using
greedy triangle, Fast mesh, marching cube, and poisson.  I guess I don't
understand the settings or I'm missing something.  Any help from you experts
would be greatly appreciated!!
Brandon

main.cpp <http://www.pcl-users.org/file/t499087/main.cpp>  
my_point_cloud.pcd
<http://www.pcl-users.org/file/t499087/my_point_cloud.pcd>  




--
Sent from: http://www.pcl-users.org/
_______________________________________________
[hidden email] / http://pointclouds.org
http://pointclouds.org/mailman/listinfo/pcl-users
Reply | Threaded
Open this post in threaded view
|

Re: Point Cloud Surfacing/Meshing

Chris Flesher
Unfortunately I had a similar experience using PCL meshing API. I ended up using Meshlab and got better results, I can't remember the exact steps but got decent results using the Poisson meshing algorithm.

On Tue, Nov 7, 2017 at 9:59 AM, [hidden email] <[hidden email]> wrote:
I'm new to Point Cloud Library and could use some help from the experts here.
I have an organized point cloud that is in the shape of a cube for testing.
I'm struggling to surface or mesh my point cloud.  My end goal is to create
a STL file to use in a 3D printer.  I've uploaded my point cloud and my
code.  You can see in my code I've tried various attempts at this by using
greedy triangle, Fast mesh, marching cube, and poisson.  I guess I don't
understand the settings or I'm missing something.  Any help from you experts
would be greatly appreciated!!
Brandon

main.cpp <http://www.pcl-users.org/file/t499087/main.cpp>
my_point_cloud.pcd
<http://www.pcl-users.org/file/t499087/my_point_cloud.pcd>




--
Sent from: http://www.pcl-users.org/
_______________________________________________
[hidden email] / http://pointclouds.org
http://pointclouds.org/mailman/listinfo/pcl-users


_______________________________________________
[hidden email] / http://pointclouds.org
http://pointclouds.org/mailman/listinfo/pcl-users
Reply | Threaded
Open this post in threaded view
|

Re: Point Cloud Surfacing/Meshing

frankpablo
In reply to this post by Brandon
Hi Brandon,
If all you need is this exact cube, here it is.
my_point_cloud_prototype.stl
<http://www.pcl-users.org/file/t494634/my_point_cloud_prototype.stl>  
I used an app I'm building with tools from PCL. As long as your shapes are
combinations of basic deformations of swept surfaces, this could work for
you.
I'll try to clean it up and share it after I'm finished building it.
In the meantime, If you want more general surface meshing, as Christopher
says, you'll probably fare better with Meshlab. If you have nice looking
pointclouds like the one you uploaded, then Poisson reconstruction should
work almost perfectly.



--
Sent from: http://www.pcl-users.org/
_______________________________________________
[hidden email] / http://pointclouds.org
http://pointclouds.org/mailman/listinfo/pcl-users
Reply | Threaded
Open this post in threaded view
|

Re: Point Cloud Surfacing/Meshing

Brandon
Chris/Frank,

Thank you for your suggestions!  I will take a look at MeshLab.

Frank,

Thanks for the surfaced cube!

I would be grateful if you could post your code.  It would be best if I can
have my software generate the meshing.  My point clouds will be different
shapes or objects.  They will however always be organized like the cube
example.  The scanner that I've built produces point clouds in a uniform
way.

Again, thank you, and I look forward to reviewing your code!
Brandon



--
Sent from: http://www.pcl-users.org/
_______________________________________________
[hidden email] / http://pointclouds.org
http://pointclouds.org/mailman/listinfo/pcl-users