Borrar filtros
Borrar filtros

generate triangular mesh starting from the external nodes (rx3) of a circle

5 visualizaciones (últimos 30 días)
HI! I should generate a triangular mesh starting from the external nodes (rx3 matrix) of a circle arranged in space.
load('V.mat')
figure
plot3(V(:,1),V(:,2),V(:,3),'r.','Markersize',5)
grid on
xlabel('x')
ylabel('y')
zlabel('z')
view([15,50,30])
axis equal
  3 comentarios
Alberto Acri
Alberto Acri el 25 de Sept. de 2023
Hi @Dyuman Joshi! I would like to create a triangular mesh, but the end goal would be to save this circular plane in stl format!
Dyuman Joshi
Dyuman Joshi el 25 de Sept. de 2023
What is the triangular mesh supposed to be like?
Does @Matt J's answer below create the mesh you wanted to convert?

Iniciar sesión para comentar.

Respuesta aceptada

Matt J
Matt J el 25 de Sept. de 2023
load V
V=num2cell(V,1);
[x,y,z]=deal(V{:});
trisurf(delaunay(x,y), x,y,z)
  2 comentarios
Alberto Acri
Alberto Acri el 25 de Sept. de 2023
Is it possible to extract the STL of this geometry?
Bruno Luong
Bruno Luong el 25 de Sept. de 2023
load V;
stlwrite(triangulation(delaunay(V(:,[1 2])),V),'mycircle.stl')

Iniciar sesión para comentar.

Más respuestas (1)

Bruno Luong
Bruno Luong el 25 de Sept. de 2023
Editada: Bruno Luong el 25 de Sept. de 2023
load V;
n=size(V,1); % 360
stlwrite(triangulation([ones(n-2,1) (2:n-1)' (3:n)'],V),'mycircle.stl')

Categorías

Más información sobre Surface and Mesh Plots en Help Center y File Exchange.

Productos


Versión

R2021b

Community Treasure Hunt

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

Start Hunting!

Translated by