Union
Unite imported 3D surface meshes with each other. The operation will partition geometric entities and intersect mesh elements where the meshes intersect.
Syntax
model.component(<ctag>).mesh(<tag>).create(<ftag>,"Union");
model.component(<ctag>).mesh(<tag>).feature(<ftag>).selection();
model.component(<ctag>).mesh(<tag>).feature(<ftag>).selection(property);
model.component(<ctag>).mesh(<tag>).feature(<ftag>).set(property,<value>);
model.component(<ctag>).mesh(<tag>).feature(<ftag>).getType(property);
Description
Use model.component(<ctag>).mesh(<tag>).create(<ftag>,"Union") to unite meshed entities in 3D. Supported input: entire geometry, unmeshed domains, boundaries adjacent to unmeshed domains, isolated boundaries, isolated edges, and isolated points.
Use feature.selection() when dimension is 1, 2, or 3. Use feature(<ftag>).selection(property) when dimension is mixed.
Use DeleteEntities to delete domain elements while keeping the unmeshed domains. If a subset of the faces are selected for the operation, it might not be possible to update any existing domain information. Use CreateDomains to recreate the domains, if needed, FreeTri to remesh faces, and then FreeTet to generate a tetrahedral mesh in the domains.
The following properties are available:
on | off
1 | 2 | 3 | all | mixed
linear | curved
auto | relative | absolute
See Also
CreateDomains, DeleteEntities, FreeTri, FreeTet, IntersectLine, IntersectPlane, Import