HyperMesh and BatchMesher

Solid Map Meshing

Solid Map Meshing

Previous topic Next topic No expanding text in this topic  

Solid Map Meshing

Previous topic Next topic JavaScript is required for expanding text JavaScript is required for the print function  

In solid meshing, the ability to be meshed is referred to as mappability.  Mappability is directional and can be likened to putting a surface mesh on one face of the solid, then extending that mesh along a vector through the solid volume.  So, for example, a perfect cylinder is mappable in one direction (the axis between its top and bottom faces) while a perfect cube is mappable in three (the axes between each pair of its identical faces).  However, a combustion engine's cylinder head consisting of two cylinders of different radius joined together into a single solid entity would need to be partitioned to divide the two cylinders.  Once partitioned, each cylinder would become mappable in one direction.

Any given volume can have one of four states, which are color-coded when using the mappable view option on the Visualization toolbar.  Although the colors can be customized, the default settings are:

Blue indicates a solid that has not been edited at all and therefore is not evaluated for mappability.
Orange indicates a solid that has been edited, but remains completely unmappable (further partitioning may enable mapping).
Yellow indicates a solid that is mappable in 1 direction.
Green indicates a solid that is mappable in three directions (this is very rare).

mappable_3directions           mappable_1direction

The first cube is mappable in 3 directions, but if a corner is split off it becomes
mappable in only 1 direction--and the corner is not mappable without further partitioning.

The Solid Map panel is used for solid-map meshing, and this panel includes several subpanels. The general, line drag, linear solid, and ends only subpanels all draw from the same set of input controls (the more specialized panels simply filter out the controls that do not apply to their mapping techniques).

Use the general subpanel to access all of the possible entry controls for maximum flexibility.
Use the line drag subpanel to select a 2D mesh, and then select a line from the model geometry to use as the mapping direction.
Use the linear solid subpanel to select two existing 2D meshes and extrapolate a 3D mesh that connects them.
Use the ends only subpanel to select two opposing surfaces and one 2D mesh, then extrapolate the mesh between the surfaces.
Use the one volume subpanel to select a single mappable solid volume and create a new 3D mesh for it.
Use the multi solids subpanel to select multiple mappable solids and create 3D meshes for them.
Note:All of these subpanels depend on an existing 2D mesh, which is then extrapolated into a 3D mesh based on the parameters you input. The one volume and multi solids subpanels, however, can automatically create 3D mesh directly on solids as long as the solids you select are already mappable.

 

Solid Map Meshing Multiple Solids


You can select multiple solids for solid map meshing provided that each individual solid is in fact mappable.  However, the meshing engine cannot always mesh every selected solid in a single operation, even when all the selected solids display as mappable.  This may happen if the mappable constraints from different solids within the selection contradict each other.  For example, one type of mappable constraint is that certain surfaces (along faces) of a mappable solid must be of the map-mesh type. When such constraints are in conflict, faces that caused meshing to fail are marked with a red square icon:

solidmap_failure

In this example both solids can be map-meshed individually, but solid #1 (the triangular one) must have all of the marked faces (5, 6, and 9) map-meshed.  This, however, causes a conflict for solid #2, which can only be map-meshed by using the shared surface (6) as a destination.  This conflicts since this shared surface must match the meshes on surfaces 4 and 8 in order to mesh solid #2.

In such a case, you can mesh the remaining solids by deselecting the ones that are marked with the red icon but retaining the others in your selection.  This either allows you to mesh the unmarked solids in a single action, or helps you further diagnose the problem.  The remaining solids, unfortunately, will require individual meshing or further partitioning before they can be solid-map meshed as a group.

 

 

See Also:

Visualization Toolbar

Solid Map panel

Partitioning Solids for Mappability

Surface Meshing