How to mesh mutliple objects?

조회 수: 14 (최근 30일)
xadu
xadu 2021년 2월 9일
댓글: xadu 2021년 2월 12일
Hi, I would like to generate a 3D mesh consisting of tetrahedrons. I know that using mutlicuboid or multisphere functins, I can do this for a single object, or a collection of similar objects like so:
model = createpde;
gm = multicuboid(2,3,4);
model.Geometry = gm;
generateMesh(model,'GeometricOrder','linear');
pdeplot3D(model)
But what I would like to do is to define a cube, and a sphere inside it, and have the mesh respect the object boundaries. Is this possible? When I tried to append two objects into model.Geometry, it complained saying "Error using pde.EquationModel/set.Geometry (line 49) Assemblies of more than one geometric model are not currently supported."

채택된 답변

Ravi Kumar
Ravi Kumar 2021년 2월 10일
This example might work for you!
  댓글 수: 1
xadu
xadu 2021년 2월 12일
Thanks for the pointer to this resource; this is indeed what I was looking for!

댓글을 달려면 로그인하십시오.

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 Geometry and Mesh에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!

Translated by