Effacer les filtres
Effacer les filtres

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

5 vues (au cours des 30 derniers jours)
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 commentaires
Alberto Acri
Alberto Acri le 25 Sep 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 le 25 Sep 2023
What is the triangular mesh supposed to be like?
Does @Matt J's answer below create the mesh you wanted to convert?

Connectez-vous pour commenter.

Réponse acceptée

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

Connectez-vous pour commenter.

Plus de réponses (1)

Bruno Luong
Bruno Luong le 25 Sep 2023
Modifié(e) : Bruno Luong le 25 Sep 2023
load V;
n=size(V,1); % 360
stlwrite(triangulation([ones(n-2,1) (2:n-1)' (3:n)'],V),'mycircle.stl')

Produits


Version

R2021b

Community Treasure Hunt

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

Start Hunting!

Translated by