Point cloud to Mesh/Surface/Grid to STL

139 visualizaciones (últimos 30 días)
Isabella
Isabella el 24 de En. de 2012
Comentada: Zhaowei Liu el 12 de Abr. de 2024 a las 10:45
I have a data set of (x,y,z) coordinates for several points that form a point cloud in the form of the bones in a human leg. I want to use nearest neighbor interpolation of these points in order to create a grid and eventually an stl file to export to solid works. Thanks

Respuesta aceptada

Caleb Williams
Caleb Williams el 10 de Jul. de 2017
Five years later, but may still be relevant...
Try using the "boundary" function. You can input a point cloud of (x,y,z) coordinates and it will return the solid formed by them. You can graph it using "trisurf."
Hope this helps!
  6 comentarios
Ankit
Ankit el 8 de Dic. de 2022
Wow thats great!
Zhaowei Liu
Zhaowei Liu el 12 de Abr. de 2024 a las 10:45
It still works in 2024!

Iniciar sesión para comentar.

Más respuestas (5)

Andrew
Andrew el 24 de En. de 2012
... it has lots of tools for creating meshes from various types of data.

KSSV
KSSV el 24 de En. de 2012
Check the following file in mathworks file exchange...It will convert the mesh to stl file, which you can export to other wares..
Sreenu
  1 comentario
Isabella
Isabella el 24 de En. de 2012
i need a way to convert the point cloud to a mesh. That is the step i am hung up on. There is also a function in the file exchange that converts surfaces to stl so i need to convert my point cloud to these forms first.

Iniciar sesión para comentar.


Walter Roberson
Walter Roberson el 24 de En. de 2012
I suggest you look in the FEX for John D'Errico's work on Alpha Shapes.
  2 comentarios
Isabella
Isabella el 24 de En. de 2012
Could you post a link to the specific file you are referring to? Thank you
Walter Roberson
Walter Roberson el 24 de En. de 2012
Darn, I get confused sometimes about what John has released or not. He has spoken of his code in the past, but it looks like he has not put it on the FEX.

Iniciar sesión para comentar.


Anil Kamat
Anil Kamat el 22 de Abr. de 2021
Editada: Anil Kamat el 22 de Abr. de 2021
You can also do it using tri and trimesh function:
example:
DefoNodes--> x,y and z coordinates of each Node
tri = delaunay(DefoNodes(1,:),DefoNodes(2,:));
trimesh(tri, DefoNodes(1,:), DefoNodes(2,:), DefoNodes(3,:),'EdgeColor','k');

mars bim
mars bim el 21 de Dic. de 2021
Hi, Great writing! I have a question about using PointCab Suite. I read introduction of Point cloud to BIM on an article https://www.marsbim.com/blog/scan-to-bim-introduction-from-technology-to-the-bim-model/ and understand about PointCab Suite Revit. And I know that PointCab Suite is powerfull tool for point cloud modeling and easily manage .LAS files and covert it into .RCP format. But when to load that file in Revit, I received some issue on that process. Is there any other format to directly open point cloud files in to Revit? Thanks.

Categorías

Más información sobre Point Cloud Processing en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by