How do I create a 3D mesh?
25 views (last 30 days)
Show older comments
MathWorks Support Team
on 3 Feb 2016
Edited: MathWorks Support Team
on 6 Sep 2018
I want to create a 3D mesh but "initmesh" only works for 2D data. How do I create a mesh from 3D data?
Accepted Answer
MathWorks Support Team
on 6 Sep 2018
Use the "generateMesh" function in the Partial Differential Equation Toolbox to generate a 3D mesh.
Refer to the following example that imports a 3D model, creates a mesh, and displays the mesh.
model = createpde;
importGeometry(model,'Torus.stl');
mesh = generateMesh(model);
[p,e,t] = meshToPet(mesh); %convert form of mesh
figure; pdemesh(mesh);
figure; pdemesh(p,e,t);
For more details refer to the following link:
0 Comments
More 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!