Clear Filters
Clear Filters

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

5 views (last 30 days)
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 Comments
Alberto Acri
Alberto Acri on 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 on 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?

Sign in to comment.

Accepted Answer

Matt J
Matt J on 25 Sep 2023
load V
V=num2cell(V,1);
[x,y,z]=deal(V{:});
trisurf(delaunay(x,y), x,y,z)

More Answers (1)

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

Products


Release

R2021b

Community Treasure Hunt

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

Start Hunting!