Extract information of points in 3D PDE toolbox
2 views (last 30 days)
Show older comments
Hello, I am using PDE toolbox to evaluate elastic deformation of an object.
N = 3;
model = createpde(N);
importGeometry(model,'pad.stl');
figure
pdegplot(model,'FaceLabels','on')
How can I extract the coordinate of points (x,y,z) on an arbitrary face, for example face F10. Thanks
1 Comment
Sleh Eddine Brika
on 16 May 2016
Same problem I am using this command hc=pdegplot(model,'FaceLabels','on'); and extract the faces, vertices and Edges like this E= [(hc(2).XData)' (hc(2).YData)' (hc(2).ZData)']%Edges V=hc(1).Vertices;%Vertices F=hc(1).Faces;%Faces but the faces that I extracted my self are not the same as the ones ploted. For exemple I have a square, the command pdegplot(model,'FaceLabels','on') will label one face, but the matrix F will have 2. I don't know how it's work ! I think that the fonction find a relation between faces/edges/vertices to detect the labeled faces but I didn't figure out how it's work.
Answers (0)
See Also
Categories
Find more on Geometry and Mesh in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!