Scatter3 plot to solid model

2 Ansichten (letzte 30 Tage)
Arda Tunçel
Arda Tunçel am 15 Jan. 2022
Beantwortet: Cris LaPierre am 15 Jan. 2022
Code given below creates a 3D scatter plot from the relevant equations:
clear;clc;
i=1;
l_c=0.0;
l_0=0;
for q1=-90:1:90
for q2=0.5:0.05:2.5
for q3=0.5:0.05:1.5
V(i,1)=l_c*cosd(q1)+q3*cosd(q1);
V(i,2)=l_c*sind(q1)+q3*sind(q1);
V(i,3)=l_0+q2;
i=i+1;
end
end
end
s=scatter3(V(:,1),V(:,2),V(:,3),...
linspace(1,10,length(V(:,1))),'filled');
It is a code for show a robot manipulator workspace. scatter3 plot is given below (these are the same plot from different angles):
Also, I have uploaded a solid model which I draw with fusion 360 CAD software. Is it possible to create a solid shape from the scatter plot just like the CAD model given below?

Akzeptierte Antwort

Cris LaPierre
Cris LaPierre am 15 Jan. 2022
k=boundary([V(:,1),V(:,2),V(:,3)]);
trisurf(k,V(:,1),V(:,2),V(:,3),'EdgeColor','none')

Weitere Antworten (0)

Kategorien

Mehr zu 2-D and 3-D Plots finden Sie in Help Center und File Exchange

Produkte


Version

R2021b

Community Treasure Hunt

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

Start Hunting!

Translated by