Accessing the
Mesh Matching options:
Mesh
Mesh
3D Mesh Settings
Options. Then, click the
Mesh Matching icon. The
Mesh Matching icon is present regardless of which radio button is selected in the
Mesh type section of the
Model Mesh Settings dialog. This icon also appears both for single-part models and assemblies. The reason is that mesh matching can be performed within single parts where they self intersect, not just where adjacent parts of an assembly meet.
The options that appear within the Mesh Matching tab depend on the following three items:
Mesh
Use VCAD): Virtual imprinting options are only available when this option is activated.
Mesh
Use VCAD is activated, the virtual CAD mesh engine is used. When not activated, the pre-Version-21 meshing routine is used. Because of the benefits of the virtual CAD mesh engine over the legacy mesh engine, only use the legacy mesh engine if you encounter a problem with the virtual CAD mesh engine on a particular model.
Each control described on this page is identified as working with the VCAD mesher, the legacy mesher, or both.
Create matched mesh between parts: (Available only for assemblies when using the VCAD mesh engine.) This option is activated by default. A matched mesh is the easiest and most direct way to bond adjacent parts. Matching meshes are also required for surface contact in linear analyses solved using the native SimMech processor. However, there are some situations where generating an unmatched (non-conformal) mesh may be advantageous. For example:
Mesh
3D Mesh Settings. You can activate of deactivate the option from either location; the options are linked and remain in sync.
Do not match the mesh of surface contact pairs: (Available only for nonlinear analyses of assemblies when using the VCAD mesh engine.) Use this option to prevent forcing the meshes to match between two touching surfaces when they are defined as an explicit Surface contact pair. The nonlinear contact solution is more stable, and the analysis runs faster, when the meshes are not matched along contacting surfaces. The exception to this rule is Point to Point contact (see the last bullet of the following note).
For this reason, disabling virtual imprinting may be advantageous when trying to produce an unmatched mesh. However, virtual imprinting is a global setting, and disabling it may therefore have an undesirable affect on bonded contact pairs (where you do want the meshes matched). In such cases, you could use Tied surface contact between bonded parts or surfaces.
CAD models are not perfect. Even if the parts are drawn in perfect contact, the internal representation of the surfaces may result in adjacent surfaces that are not coincident. In other situations, parts are drawn in their as-machined or stress-free condition, even though the interaction of assembled parts may cause the dimensions to change. For example, the parts in a press-fit assembly are drawn with an interference. Mesh matching tolerances are used to compensate for such discrepancies. Any two nodes that are within the mesh matching tolerance will be snapped together.
On-surface tolerance based on: (Available when using either mesh engine, for assemblies only.)
Tolerance value: The value in this field will determine how far the surface mesh process searches for node on coincident surfaces to match the meshes. The meaning of this value, whether it is a dimension with units of length or a multiplier, depends on the option selected in the On-surface tolerance based on drop-down box.
When one of the Use virtual imprinting options is activated, the software detects where feature lines of one surface lie on the surface of an adjacent part or surface. It does not create an intersection if the two surfaces are passing through each other (such as an interference).
(This option is available only when using the VCAD mesh engine.)
When activated, the faces of different CAD parts are split in memory where they intersect each other, without creating additional surface numbers (that is, a virtual imprinting of one surface on another without generating a new subsurface in the model). The virtual model is used as the basis of surface mesh generation. Since the matching virtual surfaces are meshed only once, this option results in a better quality mesh. When unchecked, mesh matching is accomplished by meshing both surfaces of the parts and adjusting the mesh on one part to conform to the mesh on the other part. See Figure 1.
|
(a) Example solid model consisting of an assembly of multiple parts.
(b) Use virtual imprinting not activated. Virtual surfaces are not created at the arrows.
(c) Use virtual imprinting activated. The surface of the pole is split where the gussets make contact (arrowed), making a new surface in the virtual copy of the model. (New surfaces are not created in the actual model.) |
|
Figure 1: Use virtual imprinting in a Solid Model |
This option creates virtual intersections where different surfaces within a single part meet each other. The action is similar to that of imprinting between parts. This feature is useful for CAD surface models used as a basis of plate/shell FEA models. Such models frequently use single parts comprised of several different surfaces each but without feature lines present along surfaces where an intersection with an adjacent surface occurs.
|
(a) Example plate model consisting of one part. |
|
(b) Perform imprinting within parts not activated. The virtual feature line is not created at the arrows. The mesh of the gusset may not match the mesh of the pole. |
|
(c) Perform imprinting within parts activated. The surface of the pole is split where the gussets make contact (arrowed), making a new feature line in the virtual copy of the model. The meshes will match. (New feature lines are not created in the actual model.) |
| Figure 2: Use virtual imprinting in a Plate/Shell Model |
The tolerance for virtual imprinting is specified separately from the mesh matching tolerance. The tolerance in the Virtual imprinting section is used to specify the maximum distance between surfaces and adjacent features, within which distance an intersection will be created. Increase the tolerance if valid intersections are being missed. Decrease the tolerance if unwanted intersections are being created between objects that are close but do not actually meet.