AMI The Mesh: Autodesk® Moldflow® Insight 2012
AMI The Mesh: Autodesk® Moldflow® Insight 2012
iii
Chapter 2 Meshing the model. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
The mesh. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Modeling example: creating and meshing a flat plate. . . . . . . . . . . . . . . 31
The mesh . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
Customize Commonly Used Mesh Types dialog. . . . . . . . . . . . . . . . . . . 32
Meshing the model. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
Using the Generate Mesh... tool. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Changing the mesh type and remeshing the part. . . . . . . . . . . . . . . . . . 33
Meshing the model. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Generate Mesh tool. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Remeshing the model. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
Meshing methods. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
Midplane mesh. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
Midplane mesh. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
Midplane mesh. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
Dual Domain mesh. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
Dual Domain mesh. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
Dual Domain mesh. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
3D mesh. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
3D mesh. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
3D mesh. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
Mesh density. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
Mesh density. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
Mesh density. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
Using different types of meshes in the same model. . . . . . . . . . . . . . . . . . . 51
Warped mesh/geometry. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
Warped mesh/geometry. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
Warped mesh/geometry. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
Aggregated mesh solver. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
iv
Mesh statistics report. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
Using Mesh Diagnostics tools effectively with large models. . . . . . . . . . . . . . 63
Connectivity problems in the mesh. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
Connectivity problems in the mesh. . . . . . . . . . . . . . . . . . . . . . . . . . 66
Connectivity problems in the mesh. . . . . . . . . . . . . . . . . . . . . . . . . . 66
Zero area elements. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
Zero area elements. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
Zero area elements. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
Beam element diagnostic. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
Beam element diagnostic. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
Cooling circuit diagnostic. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
Cooling circuit diagnostic. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
Cooling circuit diagnostic. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
Bubbler/Baffle Diagnostic. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
Bubbler/Baffle diagnostic. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
Bubbler/Baffle Diagnostic. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
v
vi
Mesh entities
1
Mesh entities are known as elements. Different element types are used to model different mesh
types.
The three element types are as follows:
■ Beam elements are 2-noded elements, used for tasks like modeling cold runners and
cooling channels.
■ Triangle elements are 3-noded elements used to model Midplane or Dual Domain
mesh types.
■ Tetrahedral elements are 4-noded elements used to model the 3D mesh type.
Mesh entities
Mesh entities or elements can be assigned different properties according to their
function. For example elements can be hot runners or cold runners, etc.
TIP: You can also click Geometry tab > Selection panel to select groups
of model entities by properties.
1
Mesh entities
These dialogs are used to assign properties to mesh entities.
To access this dialog, click Geometry tab > Properties panel > Assign.
NOTE: The model section that you want to assign properties to should
already be selected.
Shell Elements
Shell elements take the form of planar, straight-edged triangles. When
modeling curved shells, they provide a “faceted” approximation to the true
geometry. Currently, the thickness of each element is assumed to be
constant, although the thickness of adjoining elements may be different.
In all cases, six displacement degrees of freedom are used at each node.
These include, three translations parallel to the global axes and three
rotations about these axes. For smooth shells it is possible to use only five
degrees of freedom, that is three translations and the two local rotations
of the mid-surface normal. However, the use of six degrees of freedom in
all cases has distinct advantages. Firstly, it allows non-smooth structures
such as boxes, trays and stiffened shells to be analyzed without applying
any special constraint conditions to the junctions between intersecting
surfaces. Secondly, beam elements (which in three-dimensional space must
have six degrees of freedom) can be attached directly to the nodes of the
underlying plate or shell mesh without applying constraints or
transformations. Thirdly, in a large deflection (geometrically non-linear)
2 | Mesh entities
analysis, the use of three rotational degrees of freedom allows an elegant
and geometrically exact model for finite rigid body motion to be introduced
[1-3]. It is worth noting that many of the deficiencies of existing geometrical
non-linear models of thin-walled structures can be traced to approximations
made with respect to the rotational parameters. The parameters adopted
here are “natural” in the sense that they are directly related to spectral
analysis of the associated rotation tensor. To obtain linearized forms, use
is made of the classical analysis of rigid body kinematics by Euler and
Rodriques [1,3,4].
The element formulations account for membrane, flexural and transverse
shear deformations. The latter is based on the Reissner-Mindlin theory
[5,6]. In this theory the classical Kirchhoff assumptions for thin plates and
shells are relaxed by lowering the continuity requirements from C1 to C0
, including transverse shear. This allows both “thin” and “moderately thick”
plates and shells to be modeled. In practice, the performance of such
elements is known to deteriorate rapidly as the plate or shell becomes thin.
This phenomenon is called shear locking and is caused by the inability of
the element to approach the limiting condition of zero transverse shear
strain at the appropriate quadratic rate. Shear locking is alleviated by the
use of reduced integration, but contrary to early expectations [7], it is by
no means eliminated. More recently, variants of the energy balancing
techniques introduced by Fried [8] and McNeal [9] have produced excellent
results over a wide range of structural aspect ratios (ratio of a characteristic
dimension measured around the mid-surface of the shell structure to the
average wall thickness). The form used for the present triangular elements
is due to Tessler and Hughes [10], and allows accurate results to be obtained
over the approximate aspect ratio range:
8<r<106
Apart from eliminating locking, the method reduces sensitivity of thin
shells to element distortion, and improves the conditioning of the stiffness
matrix and the quality of stress prediction.
Currently, only linear elastic materials can be modeled. These maybe either
isotropic or orthotropic. In the latter case, the principal planes of the
material are orthogonal, with one plane lying in the mid-surface of the
shell and the other two planes intersecting this surface along two
perpendicular lines referred to as the directions of orthotropy. The directions
of orthotropy are determined by processing and are prescribed for each
element from the Fill+Pack analysis. The material properties in each
direction are specified by the user when preparing the analysis inputs file
for the Warp or Stress analysis.
Geometric non-linearity is based on a convected Lagrangian approach in
which the displacement field is referred to a set of local convected
coordinates that co-rotate with the cross-sections of the shell at each point.
Mesh entities | 3
For consistency, the usual inextensibility condition is here applied to fibers
that are collinear with the cross-sectional director at any point.
The co-rotational method derives from the polar decomposition theorem
of continuum mechanics which asserts that any general spatial motion can
always be decomposed into a pure stretch (deformation) followed by a rigid
body motion. Adopting suitable finite rotation measures (see above) and
explicitly discarding the rigid body component of the overall motion, a
consistent method of evaluating the internal deformations and associated
stresses within an element is achieved. In practice, this means that no
limitations need to be placed of the magnitude of the rigid-body motion,
and that the precision with which the internal deformations and stresses
are determined will remain constant throughout the analysis.
The formulation is closely related to the finite deflection theories of Reissner
[11,12], Simmonds and Danielson [13], Danielson and Hodges [14], and
the finite element implementation of these theories by Bates [1] and Simo
and Vu-Quoc [15].
Element
Element LMT3 is used in Midplane analysis technology. LMT3 is a
LMT3
three-noded triangular element with 18 degrees of freedom (six at each
node). The element is constructed by superimposing the local membrane
formulation due to Bergan and Nygard [16] and Bergan and Felippa [17]
with the bending formulation due to Tessler and Hughes [10] and
transforming the combined equations to the global coordinate system.
The resulting element can model bi-linear variations of membrane and
transverse shear strains, but the flexural strains (curvatures) are constant.
The “free formulation” of Bergan and Nygard is based on assumed
displacement fields, but goes beyond the strict potential-energy
formulation in allowing “nonconforming” shape functions to be used.
To ensure convergence, patch test requirements are enforced a-priori. The
displacement shape functions are separated into basic and higher-order
modes, the former being associated with rigid body and constant strain
states and the latter with coordinate invariant in-plane bending modes.
This leads in turn to a basic and higher-order stiffness denoted by Kb and
Kh respectively. The combined membrane stiffness then takes the form:
K=Kb+Kh
where is a free parameter that acts as a scaling factor on the higher-order
stiffness. In line with detailed test results, = 1.5 has been adopted as the
best choice.
The rotation about the local mid-surface normal (often referred to as the
drilling freedom) is linked to the average in-plane rotation of the
mid-surface by the penalty constraint technique. Thus,
z=12∂uy∂x−∂ux∂y
The drilling freedom is a fully integrated active component in the
formulation. The strength of the link between z and the in-plane gradients
remains even in the case of exactly co-planar elements, so that singularity
4 | Mesh entities
problems no longer occur. Great attention must be paid to the use of z
as a boundary condition component.
The basis of the bending formulation of the element is an explicit degree
of freedom technique achieved via continuous transverse shear edge
constraints [10]. This leads to a constrained (coupled) total displacement
field with bi-quadratic variation in the lateral displacement uz and bi-linear
variations in the normal rotations x and y . When combined with the
transverse shear correction factor technique [10], the element exhibits a
much improved flexural response (compared to the standard constant
curvature formulation) across a wide range of aspect ratios.
Element
The geometry, node numbering and local/global degrees of
Definition
freedom for the element are shown in Figure 1: The LMT3
Shell Element on page 5. Note that nodes i, j, k refer to
entries in the nodal connectivity table given in the analysis
output file. For example, if the connectivity for an element
is 11, 101, 85 then i = 11, j = 101, k =85, and the local X-axis
runs from node 11 to node 101.
Element
Two types of element loading are available: pressure loading
Loading
and initial strains due to orthotropic shrinkage.
Pressure loads are assumed to act on and be normal to the
element mid-surface. The pressure is assumed to have a
Mesh entities | 5
constant value over any given element, although pressure
values used in adjacent elements may be different.
Integration
Integration over the mid-surface is carried out using
Rules
three-point numerical quadrature. Since the material is linear
elastic and the element is flat, both the strains and the
stresses vary linearly through the shell walls. Consequently,
explicit pre-integration in the thickness direction is used
rather than the more expensive numerical integration.
The integration station locations and weights are shown in
Figure 2: Integration station locations for LMT3 Element on page
6 and Table 1: Integration location weights for LMT3 Element
on page 6.
LMT3
1 1/6 1/6
2 2/3 1/6
3 1/6 2/3
Results
Membrane forces Nx,Ny,Nxy , bending moments
Output
Mx,My,Mxy and transverse shear forces Qx,Qy are
calculated at the integration stations and are illustrated in
Figure 3: Results from Analysis for the LMT3 Element on page
7.
These results are reproduced in the analysis output file.
6 | Mesh entities
Figure 3: Results from Analysis for the LMT3 Element
Element
Element LBT3 is used in Dual Domain analysis technology. LBT3 is a
LBT3
three-noded triangular element with 18 degrees of freedom (six at each
node). The element is constructed by superimposing the local membrane
formulation due to Bergan and Nygard and Bergan and Felippa with the
bending formulation due to Batoz and transforming the combined
equations to the global coordinate system. The resulting element can
model bi-linear variations of membrane, flexural strains and transverse
shear strains.
The “free formulation” of Bergan and Nygard is based on assumed
displacement fields, but goes beyond the strict potential-energy
Mesh entities | 7
formulation in allowing “nonconforming” shape functions to be used.
To ensure convergence, patch test requirements are enforced a-priori. The
displacement shape functions are separated into basic and higher-order
modes, the former being associated with rigid body and constant strain
states and the latter with coordinate invariant in-plane bending modes.
This leads in turn to a basic and higher-order stiffness denoted by Kb and
Kh respectively. The combined membrane stiffness then takes the form:
K=Kb+Kh
where is a free parameter that acts as a scaling factor on the higher-order
stiffness. In line with detailed test results, = 1.5 has been adopted as the
best choice.
The rotation about the mid-surface normal (drilling freedom) takes the
same continuum mechanics definition as that used for LMT3, that is,
z=12∂uy∂x−∂ux∂y
The bending formulation of the element is based on the generalization
of discrete Kirchhoff techniques to include the transverse shear effects.
The element is free of locking, and valid for the analysis of thick or thin
parts. It coincides with the well-known DKT (discrete Kirchhoff triangle)
element if the transverse shear effects are not significant.
Numerical tests indicate the LBT3 performs very well. Generally LBT3 is
slightly better than LMT3. In addition, both single-layer and multi-layer
formulations are available in LBT3, but LMT3 is currently only valid for
single-layer analysis.
The multi-layer LBT3 is recommended to be used to conduct Stress and
Warp analyses of fiber-filled plastics. With the fiber orientation considered
layer by layer, the physical model is more realistic and the result is
expected to be more accurate.
Element
The geometry, node numbering and local/global degrees of
Definition
freedom for the element are shown in Figure 1: The LMT3
Shell Element on page 5. Note that nodes i, j, k refer to
entries in the nodal connectivity table given in the analysis
output file. For example, if the connectivity for an element
is 11, 101, 85 then i = 11, j = 101, k =85, and the local X-axis
runs from node 11 to node 101.
8 | Mesh entities
Figure 4: The LBT3 Shell Element
Element
Two types of element loading are available: pressure loading
Loading
and initial strains due to orthotropic shrinkage.
Pressure loads are assumed to act on and be normal to the
element mid-surface. The pressure is assumed to have a
constant value over any given element, although pressure
values used in adjacent elements may be different.
Integration
Integration over the mid-surface is carried out using
Rules
three-point numerical quadrature. Since the material is linear
elastic and the element is flat, both the strains and the
stresses vary linearly through the shell walls. Consequently,
explicit pre-integration in the thickness direction is used
rather than the more expensive numerical integration.
The integration station locations and weights are shown in
Figure 5: Integration station locations for LBT3 Element on page
10 and Table 2: Integration location weights for LBT3 Element
on page 10.
Mesh entities | 9
Figure 5: Integration station locations for LBT3 Element
LBT3
1 1/6 1/6
2 2/3 1/6
3 1/6 2/3
Results
Membrane forces Nx,Ny,Nxy , bending moments
Output
Mx,My,Mxy and transverse shear forces Qx,Qy are
calculated at the integration stations and are illustrated in
Figure 6: Results from Analysis for the LBT3 Element on page
11.
These results are reproduced in the analysis output file.
10 | Mesh entities
Figure 6: Results from Analysis for the LBT3 Element
Beam Elements
The beam element BEAM2, which is a two-noded beam, is currently
available in both Midplane and Dual Domain analysis technologies.
The longitudinal axis of the elements is straight, so that when modeling
curved beams, they provide a “faceted” approximation to the true geometry.
Currently, the beam is assumed to have a circular cross-section of constant
radius. However, the cross-sectional radius of adjacent elements may be
different.
Mesh entities | 11
Six degrees of freedom are used at each node, namely, three translations
parallel to the global axes and three rotations about these axes. In the
context of finite rotations, the rotational degrees of freedom have exactly
the same definition as that discussed for shells. The physical connection
of beam and shell elements at one or more nodes is straightforward. Note
that if every beam node is attached to a shell node, then the total number
of equations that are needed to model the combined structure is the same
as the number required to model the shell structure on its own. Thus, the
computational overhead involved in adding beam elements is generally
quite small.
The element formulations account for axial, bending, torsional and
transverse shear deformations. The basic assumptions are that the beam
cross-section remains plane and undistorted but, in the presence of
transverse shear, it will not remain normal to the longitudinal axis. The
resulting model can be thought of as deriving from a classical Euler-Bernoulli
beam in two stages. Firstly, the average effects of transverse shear are
accounted for by adding a Reissner-Mindlin type shear model. This leads
to what is generally referred as a Timoshenko beam. In the second stage,
the torsional behavior is modeled using the theory due to St.Venant.
Where a runner, rib or stand-alone beam structure is modeled with beam
elements, then the aspect ratio (ratio of total length measured along the
axis of the beam to the average cross-sectional diameter) should lie in the
approximate range:
5<r<106
The very high upper limit is made possible by using the penalty relaxation
technique. Although the beam elements do not suffer from shear or
membrane locking, this technique prevents the element stiffness matrix
from becoming ill-conditioned at high aspect ratios.
Currently, only isotropic linear elastic materials can be modeled for beam
elements. Note that it is not possible to account for general orthotropic
material behavior without conflicting with the basic assumptions mentioned
above.
Geometric non-linearity is based on a convected Lagrangian approach in
which the displacement field is referred to a set of local convected
coordinates that co-rotate with the cross-sections of the shell at each point.
For consistency, the usual inextensibility condition is here applied to fibers
that are collinear with the cross-sectional director at any point.
The co-rotational method derives from the polar decomposition theorem
of continuum mechanics which asserts that any general spatial motion can
always be decomposed into a pure stretch (deformation) followed by a rigid
body motion. Adopting suitable finite rotation measures and explicitly
discarding the rigid body component of the overall motion, a consistent
method of evaluating the internal deformations and associated stresses
within an element is achieved. This means that no limitations need to be
placed of the magnitude of the rigid-body motion and that the precision
with which the internal deformations and stresses are determined will
remain constant throughout the analysis.
12 | Mesh entities
The formulation is closely related to the finite deflection theories of Reissner
[11], Danielson and Hodges [14], Hodges and Simo. The finite-element
implementation of these theories by Bates [1] and Simo and Vu-Quoc [15]
is also relevant.
Element
This is a 2-noded beam with 6 degrees of freedom at each node. The beam
BEAM2
axis is assumed to be straight and the cross-section to be circular and solid.
The element can be used in stand-alone form or, alternatively, it may be
connected to one edge of the triangular shell elements LMT3.
The formulation is based on linear isoparametric shape functions. To avoid
shear locking, reduced integration is used to find the stiffness and internal
forces, which in this case means using 1-point Gauss quadrature. The
resulting model exhibits constant axial, bending, torsional and shear strain
fields.
In its unmodified form, the predicted element response depends on the
bending mode to which the element is subjected.
For pure bending, exact nodal displacements and stress resultants are
obtained at the control integration point.
However, the over-stiffness in the latter case are completely eliminated
by applying the penalty relaxation method [19]. Exact displacements and
central stress resultants are also predicted for constant stretching and
twisting.
Element Definition:
The geometry, node numbering and local/global degrees of freedom for
the element are shown in Figure 7: The BEAM2 Beam Element on page 14.
Note that nodes i, j refer to entries in the nodal connectivity table that is
given in the analysis output file. For example, if the connectivity for an
element is 55, 77 then i = 55, j = 77, and the local X-axis runs from node
55 to node 77.
Mesh entities | 13
Figure 7: The BEAM2 Beam Element
Integration
Internal forces (stress resultants) are calculated at the central
Rules
integration point shown in Figure 8: Integration Station for
BEAM2 Element on page 14 and reproduced in the analysis
output file.
For a linear elastic material, both the strains and stresses
vary linearly over the cross-section of the beam.
Consequently, explicit pre-integration over the cross-section
is used instead of the more expensive numerical integration.
(a) integration point.
14 | Mesh entities
Figure 8: Integration Station for BEAM2 Element
Results
The following stress resultants are calculated at the
Output
integration station and reproduced in the analysis output
file.
Moments:
My=∫AxzdA Mz=−∫AxydA
Torsion:
Tx=∫Axzy−xyzdA
Forces:
Qy=∫txydA Qz=∫xzdA Px=∫xdA
Mesh entities | 15
Figure 9: Results From Analysis for the BEAM2 Element
References
1 Argyris, J.H., “An excursion into large rotations”, Comp. Meth. Appl.
Mech. Engrg., Vol. 32, 1982, pp. 85-155.
2 Rankin, C.C. and Brogan, F.A., “An element independent corotational
procedure for the treatment of large rotations”, in: Collapse Analysis
of Structures (L.H. Sobel and K. Thomas eds.), ASME, New York, 1984,
pp. 85-100.
3 Bates, D.N., The mechanics of thin walled structures with special
reference to finite rotations, Ph.D. Thesis, University of London, 1987.
4 Hodges, D.H., “Finite rotation and non-linear beam kinematics”, Vertica,
Vol. 11, No. 1/2, 1987, pp. 297-307.
5 Reissner, E., “The effect of transverse shear deformation on the bending
of elastic plates”, J. Appl. Mech., ASME, Vol. 12, 1945, A69-A72.
6 Mindlin, R.D., “Influence of rotatory inertia and shear on flexural
motions of isotropic, elastic plates”, J. Appl. Mech., ASME, Vol. 18,
1951, pp. 31-38.
7 Zienkiewicz, O.C., Taylor, R.L., and Too, J.M., “Reduced integration
technique in general analysis of plates and shells”, Int. J. Num. Meth.
Engrg., Vol. 3, 1971, pp. 275-290.
16 | Mesh entities
8 Fried, I., “Residual energy balancing technique in the generation of
plate bending finite elements”, Comp. and Struct., Vol. 4, 1974, pp.
771-778.
9 McNeal, R.H., “A simple quadrilateral shell element”, Comp. and Struct.,
Vol. 8, 1978, pp. 175-183.
10 Tessler, A. and Hughes, T.J.R., “A three-node Mindlin plate element
with improved transverse shear”, Comp. Meth. Appl. Mech. Engrg.,
Vol. 50, 1985, pp. 71-101.
11 Reissner, E., “On one-dimensional large-displacement finite-strain beam
theory”, Stud. Appl. Math., Vol. 52, 1973, pp. 87-95.
12 Reissner, E., “Linear and non-linear theories of shells, in: Thin Shell
Structures” (Y.C. Fung and E.E. Sechler, eds.), Prentice-Hall, Englewood
Cliffs, New Jersey, 1974, pp. 29-44.
13 Simmonds, J.G. and Danielson, D.A., “Non-linear shell theory with
finite rotation and stress-function vectors”, J. Appl. Mech., ASME, Vol.
39, 1972, pp. 1085-1090.
14 Danielson, D.A. and Hodges, D.H., “Non-linear beam kinematics by
decomposition of the rotation tensor”, J. Appl. Mech.,ASME, Vol. 54,
1987, pp. 258-262.
15 Simo, J.C. and Vu-Quoc, L., “A three-dimensional finite strain rod
model. Part II: Computational aspects”, Comp. Meth.Appl. Mech. Engrg.,
Vol. 58, 1986, pp. 79-116.
16 Bergan, P.G. and Nygård, M.K., “Finite elements with increased freedom
in choosing shape functions”, Int. J. Num. Meth. Engrg., Vol. 20, 1984,
pp. 643-664.
17 Bergan, P.G. and Felippa, C.A., “A triangular membrane element with
rotational degrees of freedom”, Comp. Meth. Appl. Mech. Engrg., Vol.
50, pp. 25-60.
18 Nygård, M.K., The free formulation for non-linear finite elements with
applications to shells, Report No. 86-2, Division of Structural Mechanics,
The Norwegian Institute of Technology, Trondheim, 1986.
Beam elements
Beam elements are two-noded elements that are used to model the mesh
associated with various model features.
A variety of model features are represented by beam elements, including
runner system components, cooling channels, gas channels, and tapered
or non-tapered structural beams on the part.
Beam elements
Beam elements can be created and modified as required.
Mesh entities | 17
1 Click Mesh tab > Mesh panel > Create Beams.
2 In the Create Beams dialog, enter the coordinate of the first node to
represent one end of the beam, or click on the model to select the node.
3 Enter the coordinate of the second node to represent the other end of
the beam, or click on the model to select the node.
4 Enter the number of beams to be created along the length between the
selected nodes.
If you enter a number greater than 1, the beam will be divided into
segments of equal length to match the number you enter.
5 To change the properties of the newly created beam element(s), click
Change, and select the appropriate property from the Assign Property
table.
NOTE: Notice the Global edge length is already defined. You can
change this, and Preview its effect.
18 | Mesh entities
Deleting duplicate beam elements automatically
1 Click Mesh tab > Mesh Diagnostics panel > Mesh Statistics to check
if the mesh contains duplicate beams.
The Intersection Details section of the Mesh Statistics dialog reports
the number of duplicate beams.
3 Click Mesh tab > Mesh Diagnostics panel > Mesh Statistics again
to check if the mesh contains duplicate beams.
If duplicate beams are still present in the mesh, you need to correct the
problem manually.
1 Click Mesh tab > Mesh Diagnostics panel > Mesh Statistics.
The Intersection Details section of the Mesh Statistics dialog reports
the number of duplicate beams.
2 Show a layer containing the beam elements and hide all other layers.
If you have many cooling channels and a complicated runner system,
you can separate them into different layers.
TIP: Use Mesh tab > Selection panel > Properties to make a selection
by properties.
Mesh entities | 19
4 Check the Mesh Statistics again:
■ If the number of duplicate beams does not decrease, the beams in
the deleted layer are not causing the problem. Click Undo to recover
the deleted layer, then hide it. Repeat steps 2 to 4 with another
layer.
■ If the number of duplicate beams decreases or equals 0, you have
found the problem area. Click Undo to recover the deleted layer
and continue with step 5.
11 Click Delete.
If the delete icon is not enabled, try to select the beam again.
12 After the duplicate beam is deleted, the beam element should appear
smooth. If it does not, repeat steps 10 and 11 as there may be further
duplicate beams in the same location.
13 Check the Mesh Statistics.
The number of duplicate beams should decrease.
20 | Mesh entities
14 Repeat steps 6 to 12 until the Mesh Statistics shows 0 duplicate beams.
Remeshing beams
There are several reasons to remesh beam geometry. For example, you
should remesh if you are not satisfied with the density of the mesh in the
runner system, cooling channel(s), gas channel(s), structural beam(s), or if
you have modified portions of the beam geometry. You can only specify
one edge length when meshing, and not different mesh densities for specific
areas.
1 Using the Layers pane, display only the beam elements and curves of
the entities to be remeshed. Make sure the part geometry and mesh are
not visible.
2 Click Mesh tab > Mesh panel > Generate Mesh, and select the
option to Remesh already meshed parts of the model.
3 On the General tab, enter the required Global edge length.
4 Click Preview to preview the edge length.
5 Click Mesh Now.
The beam geometry will be remeshed using the new edge length that
you specified.
TIP: For accurate results, a beam should be meshed into at least three parts,
each part no more than 2.5 times the beam's diameter.
Beam elements
These tools are used to model features, such as runner system components,
or to repair mesh defects.
The Create Beams tool allows you to create beam (1-dimensional) mesh
elements. Typically, beams represent runners and cooling circuits on a
model.
To use this tool, click (Mesh tab > Mesh panel > Create Beams).
Mesh entities | 21
Part Beam dialog—Mold Properties
The Mold Properties tab of this dialog is used to specify the properties of
the mold block in contact with the selected beam elements or curves of
type Part beam.
The collection of property values defined on the dialog are saved to a
property set with the description shown in the Name box. In addition, you
may be given the option to also apply the property values to related entities
in the model.
The Beam Properties tab of this dialog is used to specify the physical
properties of the selected beam elements or curves of type Part beam.
The collection of property values defined on the dialog are saved to a
property set with the description shown in the Name box. In addition, you
may be given the option to also apply the property values to related entities
in the model.
22 | Mesh entities
Exclude from clamp force calculation Select this option if you want to exclude
the selected part surface elements from
the clamp force calculation.
Equivalent diameter and shape factor for non-round beam cross-sectional shapes
The following table illustrates the required dimensions to define non-round
beam cross-sectional shapes and presents the calculations that define
equivalent diameter and shape factor for each beam shape.
NOTE: Circular and annular beam shapes are solved explicitly by the
analysis. It is not necessary to calculate an equivalent diameter or shape
factor for circular or annular beam shapes.
Mesh entities | 23
Shape Cross-sectional Equivalent Shape factor
geometry diameter, based on
equivalent
cross-sectional area
Rectangular 2aπ 2π
Rounded 2HπW+Htan−1HW W
2H
a+
tn
2H
−1W
H
W
π2+H
atnH
−1W
trapezoidal
24 | Mesh entities
Worked example
A rectangular shaped runner has a cross-sectional width (a) of 5 mm and
height (b) of 3 mm.
Using the formula above, this runner could be modeled by a circular beam
element with a diameter of 2abπ or 4.37 mm.
The runner would need a shape factor of a+bπab or 1.16.
When modeling this beam element, select Geometry tab > Properties
panel > Edit. In the Cross-section is box, select Other shape. Click Edit
dimensions and enter the calculated values for Equivalent diameter (4.37)
and Shape factor (1.16) in the Cross-Sectional Dimensions dialog that
appears.
Triangular elements
Triangular elements are three-noded elements used to model Dual Domain
and Midplane meshes.
Triangular elements
The Create Triangles command enables you to create a two-dimensional
triangle mesh element from specified nodes.
Triangular elements
The Create Triangles tool is used to repair mesh defects.
To use this tool, click (Mesh tab > Mesh panel > Create Triangles).
Mesh entities | 25
To use this tool, click (Mesh tab > Mesh panel > Create Triangles).
26 | Mesh entities
t=VA=ac+d+bcc+d S2A=b+c+dc+d
There are two ways to model geometries with grills, depending on the
relative dimensions of the grill and the mesh size. If the length of a grill
segment is larger than the mesh size, as shown in part (a) of the following
diagram, the grills should be modeled by beam elements with the proper
equivalent diameter and shape factor. If the grill size is small in relation to
the mesh size, the total grid area should be modeled as triangular elements
with an equivalent thickness and shape factor, as shown in part (b) of the
following diagram.
Mesh entities | 27
Figure 10: (c) Cross-section A-A, (m) Mesh size, (r) Beam (runner) elements
Figure 11: (c) Cross-section A-A, (m) Mesh size, (u) Basic Unit
28 | Mesh entities
Worked example
To model a grill with a hole size (d) of 2 mm and a distance between holes
(a) of 1.5 mm in a part that is 3 mm thick, first determine an area that is
representative of the grill as the basis of the calculations. This is the area u
in the above diagram.
The Projected Area (A) is the area of u. A=a+d2 or A = 12.25.
The Contact Surface (S) is [2 x Projected area (top and bottom surfaces)]
– [2 x area of the hole] + [Circumference of the hole x hole depth(b)]. This
reduces to S=2a+d2−π2d2+πdb. Substituting our values, we get S =
37.07.
The Volume (V) is [Volume of the Projected area] – [Volume of the hole].
This equals V=a+d2b−π4d2b or V = 27.33.
The Equivalent Thickness (t) is t=VA or 27.33/12.25 = 2.23mm.
The Shape Factor is [Contact Surface area (S)] / [2 x Projected Area (A)],
or 1.51.
Select the grill area on your Midplane meshed model. Right-click and select
Tetrahedral elements
Tetrahedral elements are four-noded elements that are used in 3D meshes.
The tetrahedral element, which is used to provide an accurate 3D
representation of a thick or solid part, has four nodes, four faces and six
edges.
Tetrahedral elements
The Create Tetras command allows you to create a three-dimensional,
tetrahedral mesh element from specified nodes.
Mesh entities | 29
2 Enter the Node 1 or select it on the model.
3 Enter the Node 2 or select it on the model.
4 Enter the Node 3 or select it on the model.
5 Enter the Node 4 or select it on the model.
6 Optional: Select Inherit properties from neighbors if the tetra is to be
created with the same properties as the neighboring elements.
7 Click Apply.
The Tetra will be created using the four specified nodes.
Tetrahedral elements
These tools are used to repair mesh defects.
To access this tool, click (Mesh tab > Mesh panel > Create Tetras).
To use this tool, click (Mesh tab > Mesh panel > Create Tetras).
30 | Mesh entities
Meshing the model
2
After you create or import an unmeshed geometry model, you must mesh the model before it can
be analyzed.
The mesh consists of triangular elements connected with nodes, and provides the basis
for the analysis. The three supported finite element mesh types are: Midplane, Dual
Domain, and 3D.
The mesh
This example shows you how to model a basic plate and mesh it. You can select
which mesh type you want to use, but midplane is selected by default, due to
the simplicity of the model.
2 Click Geometry tab > Create panel > Curves > Create Line to open the
Create Line dialog.
3 Enter 0 0 0 in the First Coordinates (x,y,z) box and 0 100 0 in the Second
Coordinates (x,y,z) box, then click Apply.
4 Repeat the previous step for the following coordinates:
100 100 0, 100 0 0, and 0 0 0.
5 Click Close to close the Create Curves—Create Line dialog.
6 Click Zoom All, then click Orbit to rotate the model to a suitable
viewing angle.
7 Click Geometry tab > Create panel > Regions > Region By Boundary to
open the Region by Boundary dialog.
8 Click on one of the sides of the plate.
It will turn red to indicate that it is selected.
9 Whilst holding down the Ctrl key, click on each of the remaining 3 sides of
the plate going around the periphery in a consistent sequence.
10 Click Apply to create the region and then click Close to close the Region by
Boundary dialog.
31
You will now assign a thickness to the plate.
This completes the modeling task. You should now continue with other
tasks in the Study Tasks pane to set up and run an analysis on the plate.
The mesh
The Customize Commonly Used Mesh Types dialog is used to edit the
model or workspace properties.
TIP: You can also select Mesh > Set Mesh Types > Customize Mesh Types
to access this dialog.
NOTE: In the Layers pane, select the model regions that you want meshed.
Only the visible model layers are meshed.
NOTE: Use the 3D Mesher option from the Tetra tab to choose between
the Legacy mesher or the Advancing Front mesher. The Advancing
Front meshing technique allows you set the Maximum allowed edge
length through thickness as well as the Maximum allowed aspect ratio.
TIP:
■ Click Save Default Values to save all the parameters marked with a
* as the default value.
■ Once the parameters are saved, they can be included as part of any
user-defined or company workspace.
■ Click Use Default Values to reset all the parameters marked with a
* to the current default option.
NOTE: The mesh generator is run in the Job Manager. This enables you to
choose when and where you would like the meshing task run. For example,
you may run the meshing task on a different machine, and continue
working on another task while the mesh is generated.
To access this dialog click (Mesh tab > Mesh panel > Generate Mesh).
NOTE: Any mesh option marked with a * can be saved as part of a workspace
default (Classic UI style option only).
To access this panel, click (Mesh tab > Mesh panel > Generate Mesh.
Remesh already meshed parts of the model If this option is selected and you click
Mesh Now, all visible sections of the
model will be remeshed.
Place mesh in active layer Ensures that the mesh layer is selected
and made active in the Layers pane after
the mesh has been created.
Source geometry type (Midplane mesh only) Specifies the type of geometry that is to
be meshed.
Mesh Now Runs the mesh generation task
immediately on the current machine.
Job Manager Launches the Job Manager, where you
can view and control analyses that are
running.
Remeshing procedures
For example, when you are importing and meshing a model, runner system
or cooling system, the procedures described below can be followed in order
to create a suitable mesh for analysis:
Meshing methods
There are two methods which may be used to generate the mesh on
imported Nonuniform Rational B-Splines (NURBS) surfaces.
Advancing Front
This is the default meshing method. It places nodes on the surface, then
places nodes in the interior of the surface being meshed. It creates elements
using these nodes. This method allows more control in the placement of
the nodes, allows better conformance to the part surface, and can implement
local density variations more smoothly. This method, which was introduced
in MPI 5.1, is highly recommended for parts with fillets and other highly
curved surfaces. Two options available with this meshing method were
introduced in MPI 6.0 to improve aspect ratio; these options are off by
default.
Legacy
This is the original meshing method that is available in all Autodesk
Moldflow Insight releases. This meshing method places nodes on the
surface, then creates elements using a simple “trim and notch” strategy.
This method is the faster of the two, and is recommended for parts which
do not have fillets and highly curved surfaces.
Aspect Ratio
The aspect ratio of mesh elements can affect analysis performance. High
aspect ratios can cause a slower analysis, and affect results. With the longest
side in the direction of flow, the end node of high aspect ratio elements
will add an excessive resistance factor to flow front calculations. Avoid very
high aspect ratio triangles, which have their longest side in the direction
of flow. If very high aspect ratios cannot be avoided, the longest side should,
if possible, be at right angles to the flow direction. Click for a more detailed
aspect ratio definition.
Mesh Density
Increase the mesh density until there is no significant change in result
detail. The best solution for controlling mesh density, is to apply a uniform
mesh density across the part, and then refine the mesh in areas of interest.
In general, we recommend that the mesh be refined in areas where rapid
changes in conditions occur (for example, at the gate).
In general there should be at least 2 elements across each surface. Around
holes and other obstructions there should be at least 3 elements between
the obstruction and the adjacent surface, so that weld lines and other
transient effects are highlighted. The ideal mesh is sufficiently fine to enable
reasonable accuracy and detail while not using excessive computer time.
A fine mesh will give you more detailed results but will increase the analysis
time.
Mesh Orientation
Mesh orientation is used to provide a consistent means of differentiating
between the two sides of a two-dimensional, 3-noded element. The simplest
convention is to call one side of the element the top, and the other side
the bottom.
Midplane mesh
You can edit the thickness property of Midplane models, allowing you to
change mesh thickness without having to modify the part in your CAD
system and then re-import the part.
NOTE: If you select a cross-sectional shape other than flat, click Edit
dimensions..., enter the required values in the Cross-Sectional
Dimensions dialog, and click OK twice.
Midplane mesh
This dialog allows you to change the thickness of the mesh, without having
to modify the part in your CAD system and re-import.
To access this dialog, select the elements whose thickness you want to
change, then click Mesh tab > Properties panel > Edit.
Eccentricity example
The illustration below shows a part with a negative offset, that is, an offset
towards the bottom side of the element.
Dimensions of part:
4mm
2mm
NOTE:
1 The recommended average aspect ratio for a surface mesh to be used
in a Dual Domain analysis is less than 6, while the maximum individual
value is less than 20.
2 The absolute maximum aspect ratio for Dual Domain meshes that will
be later remeshed as a 3D tetrahedral mesh is 30.
Mesh Orientation
Mesh orientation is used to provide a consistent means of differentiating
between the two sides of a two-dimensional, 3-noded element. The simplest
convention is to call one side of the element the top, and the other side
the bottom.
When viewing the mesh orientation, the top side of the element is shown
blue and should face outwards, and the bottom side is shown red and
should face toward the inner of the part.
Mesh matching
If you intend to run a Fiber Warp analysis on a surface mesh model using
Dual Domain analysis technology, you must ensure that it is meshed with
the Autodesk Moldflow Insight mesh translator, or the Autodesk Moldflow
Design Link translator. “Mesh matching” technology has been included in
the Autodesk Moldflow Insight and Autodesk® Moldflow® Design Link
translators, to ensure that elements on opposite skins of a surface mesh
match one another spatially, as best as possible. This is especially important
for Fiber Warp analysis because inconsistent fiber orientation on both skins
arising from mesh anomalies, rather than true flow behavior in the cavity,
can adversely affect the warpage prediction.
TIP: You only need to select a single entity, then select the check box that
will apply changes to all entities that share the properties of the selected
entity.
The new *.amm file is available for import into Autodesk Moldflow Adviser
and subsequent analysis without any changes to the mesh.
NOTE: A Surface mesh for AMA (*.amm) file only includes the portion of
the Dual Domain model that is meshed with triangles; typically this is the
part only. Other model entities, such as beams, and boundary conditions,
such as injection locations, are not included in this export file format.
3D mesh
A 3D mesh represents the CAD model by filling the volume of the model
with four-node, tetrahedral elements (tetra).
3D meshes work well for parts that are thick or solid because tetra give a
true 3D representation of the model. A 3D analysis does not make the
assumptions that are made for Midplane or Dual Domain analyses.
Therefore, 3D analyses often require additional computational time to
complete. This makes a 3D mesh more appropriate for thick models with
complicated shapes, while Midplane and Dual Domain meshes are more
applicable for thin-walled, shell-like parts.
3D mesh
When you import a model, you select the type of mesh you would like to
work with for that model. Once imported, you can change the density of
selected tetrahedral (3D) elements in a portion of the model, or various 3D
element properties, if you need to.
1 Click Mesh tab > Mesh Repair panel > Remesh Tetras.
2 Specify the desired Selections option to select tetrahedral elements to
be remeshed. Options include:
NOTE: When the computer you are using has Far Eastern
character sets installed, use this option as the default
selection method. This is necessary due to an issue with
speed of operation. This issue only occurs when Far
Eastern character sets are installed.
3D mesh
These dialogs are used to create a 3D mesh and change the properties of
that mesh.
Part (3D)
This dialog allows you to save a collection of property values to a property
set with the description shown in the Name box. In addition, you may be
given the option to also apply the property values to related entities in the
model.
NOTE: 3D-Cool analysis does not support the use of occurrence numbers.
NOTE: 3D-Cool analysis does not support the use of occurrence numbers.
Mesh density
Mesh density is the number of elements per unit area in a mesh.
Higher density meshes usually produce more accurate analysis results, but
take longer to analyze. You can mesh different areas with different densities.
Using a higher density mesh on important features generally provides more
accurate results in those areas.
Mesh density
The mesh density can be changed for edges, surfaces and specified areas.
Before you define your mesh size, it is important to understand the starting
point, as different model types allow the use of different functionality in
the Define Mesh Density dialog. For example, (*.stl) models are imported
as a solid model, whereas (*.iges) models contain separate surfaces and
entities, and make definition in localized areas more feasible.
The following instructions use an (*.iges) model to illustrate the process of
increasing or decreasing mesh size. Although the same, if not similar process
can be applied to any other type of model.
TIP: To make surfaces more visible once selected, click > Options.
Select the Default Display tab, and then change the Surface drop-down
option to Solid.
TIP: The Global edge length is the same size as seen in the General tab
of the Generate Mesh dialog.
Before you define your mesh size, it is important to understand the starting
point, as different model types allow the use of different functionality in
the Define Mesh Density dialog. For example, (*.stl) models are imported
as a solid model, whereas (*.iges) models contain separate surfaces and
entities, and make definition in localized areas more feasible.
The following instructions use an (*.iges) model to illustrate the process of
increasing or decreasing mesh size. Although the same, if not similar process
can be applied to any other type of model.
TIP: To make surfaces more visible once selected, click > Options.
Select the Default Display tab, and then change the Surface drop-down
option to Solid.
TIP: The Global edge length is the same size as seen in the General tab
of the Generate Mesh dialog.
1 Click Mesh tab > Mesh Repair panel > Remesh Area.
2 Enter the element numbers into the Select entities to remesh drop-down
list, or select the appropriate area on the model.
3 Enter the Target edge length.
4 Midplane only: Select the required Transition, which specifies how
coarse or fine the transitional mesh will be between two areas.
5 Click Apply.
Autodesk Moldflow Insight will modify the specified elements to the
specified edge length value.
Mesh density
This dialog is used to set local mesh densities, either finer or more coarse
than the global mesh density.
To access this dialog, click (Mesh tab > Mesh panel > Density).
This panel is used to set local mesh densities, either finer or coarser than
the global mesh density, in selected areas of the part. To access this panel,
click (Mesh tab > Mesh panel > Density).
As you select entities in the model, they are listed in the window on the
left side of the panel. You can configure the mesh density for each entry
individually by first selecting the entry and then adjusting the value on
the right. Higher level entities are also broken down into components, for
example, the individual curves of a region are displayed as subentries of
the region. This means that you can set the mesh density for specific sides
of a region.
TIP:
■ An imported STL model will appear as a single entity so it is not possible
to define local mesh densities directly to the STL model. You can
however use the Create Regions mesh tool to create regions from the
STL model and then define local mesh densities to the region entities.
■ You can click directly on the model to automatically select multiple
elements that belong to a face or body, depending on the selection
priority you set initially. For example, you can select multiple faces and
edges of a body, or multiple edges of a face.
Warped mesh/geometry
If you have run a warp analysis and have warp results, you can export the
warped mesh/geometry for use in another applications. Likewise, you can
import warped mesh/geometry from a previous warp analysis into a new
study.
Importing warped mesh/geometry is similar to importing any file. You can
export the mesh so that it shows the Actual Warp deflection result or the
opposite deflection.
1 Navigate to a Deflection result in the Study Tasks pane and click it.
The selected result is displayed on the model.
2 Click Results tab > Export and Publish panel > Warp Shape. The
Export Warpage Mesh/Geometry dialog appears.
3 Click a file format type option button in the Format area.
Your selection will depend on the type of application to which you will
export.
4 Click either Actual or Opposite in the Direction area.
5 Enter a Scale factor if you want to visually magnify the warpage, and
click OK.
The Save As dialog appears.
6 Enter a File name and navigate to the required location, and then click
Save.
Warped mesh/geometry
Saving or exporting warped mesh/geometry data allows you to view them
externally.
54 | Mesh diagnostics
Panel item Use this diagnostic to... Supported mesh type
NOTE: If you are changing mesh types from Dual Domain to 3D, you should
diagnose and correct any meshing issues on the Dual Domain mesh before
generating the 3D mesh.
To obtain the best analysis results, the mesh must be free of errors and meet
the following conditions:
■ Element aspect ratios must be below the following limits:
■ 6:1 for triangular elements in Midplane and Dual Domain meshes.
■ 30:1 for triangular elements in a Dual Domain mesh that will be
converted to a 3D mesh.
■ 50:1 for tetrahedral elements in a 3D mesh.
Mesh diagnostics | 55
■ In a Dual Domain model, the mesh match ratio must be above 85% for
flow analysis, and above 90% for warpage analysis.
■ In Midplane and Dual Domain models, significant thickness changes
must be represented with at least three rows of elements to ensure
accurate prediction of flow issues such as hesitation or racetracking.
Optionally, you can remove small features like corner blends and radii from
Midplane and Dual Domain models to reduce the computing time. These
features can be analyzed in 3D models, with a very high mesh density and
little overall change in the results.
A good mesh is critical for accurate results. The recommendations below
will help you to evaluate the mesh and clean up the model.
Visual Inspection
Some anomalies can be identified just by looking at the mesh, such as the
mesh density:
The figure above shows three significantly different mesh densities on the
same model.
■ The first mesh is a bit coarse (has few elements), and therefore, the
mesh match ratio may be low and this mesh may not represent part
thickness changes well.
■ The second mesh has many more elements than necessary; this will
result in a long computing time.
■ The third mesh has about the right number of elements. There are
several rows of elements on the side, and the elements are approximately
equilateral triangles, which indicates acceptable aspect ratios have been
achieved.
Mesh Statistics
Once the visual inspection has determined the mesh density looks right,
use the Mesh Statistics report to determine if the quality of the mesh is
acceptable.
For Midplane and Dual Domain models, the Mesh Statistics report includes
the following sections:
■ Entity counts.
■ Edge details.
■ Orientation details.
■ Intersection details.
56 | Mesh diagnostics
■ Surface triangle aspect ratio.
■ Match percentage (Dual Domain models only).
For 3D models, the Mesh Statistics report includes the following sections:
■ Nodes (Number).
■ Elements (Tetras: Number, Volume, Aspect ratio, Maximum dihedral
angle; and Beams: Number, Volume).
■ Total volume.
Once a problem has been identified in the mesh statistics, corrective action
can be taken to fix the problem.
Mesh Diagnostics
The diagnostics tools show more detailed information about the problems
listed in the Mesh Statistics report.
These diagnostics include:
■ Aspect Ratio Diagnostic (Midplane and Dual Domain models only).
■ Beam L/D Ratio Diagnostic.
■ Overlapping Elements Diagnostic. This includes intersecting and
overlapping elements (Midplane and Dual Domain models only).
■ Orientation Diagnostic (Midplane and Dual Domain models only).
■ Connectivity Diagnostic.
■ Free Edges Diagnostic. This includes free and non-manifold edges
(Midplane and Dual Domain models only).
■ Collapsed Faces Diagnostic (Dual Domain models only).
■ Dimensional Diagnostic (3D models only).
■ Thickness Diagnostic (Midplane and Dual Domain models only).
■ Occurrence Number Diagnostic.
■ Zero Area Elements Diagnostic (Midplane and Dual Domain models
only).
■ Dual Domain Mesh Match Diagnostic (Dual Domain models only).
■ Beam Element Count Diagnostic.
■ Trapped Beam Diagnostic.
■ Centroid Closeness Diagnostic.
■ Cooling Circuit Diagnostic.
■ Bubbler/Baffle Diagnostic.
When a diagnostic is displayed, the Diagnostic Navigator toolbar is
automatically displayed. This allows you to quickly zoom on elements in
the model that were detected by the diagnostic.
Mesh diagnostics | 57
have a clean model before you run an analysis. This can be done with the
Mesh Repair Wizard.
The Mesh Repair Wizard runs a series of diagnostics on your model and,
for each diagnostic, allows you to fix any problems detected.
For Midplane and Dual Domain models, the available tools are:
■ Stitch Free Edges.
■ Fill Hole.
■ Overhang.
■ Degenerate Elements.
■ Flip Normal.
■ Fix Overlap.
■ Collapsed Faces.
■ Aspect Ratio.
For 3D models, the available diagnostics and fixes are:
■ Inverted tetras
■ Collapsed faces
■ Insufficient refinement through thickness
■ Internal long edges
■ Tetras with extremely large volume
■ Tetras with high aspect ratio
■ Tetras with extreme angle between faces
CAUTION: Running the Mesh Repair Wizard on 3D entities may alter the
location of surface nodes. On multi-component assemblies, this may change
the element matching between components and cause unwanted gaps.
Mesh statistics
Once the visual inspection has determined the mesh density looks right,
use the Mesh Statistics report to determine if the quality of the mesh is
acceptable.
Specify the element type and report options you want to review.
The Mesh Statistics report includes the following sections, depending on
the model mesh type and the element type specified in the input
parameters:
58 | Mesh diagnostics
■ Entity counts
■ Area
■ Volume
■ Aspect ratio
■ Edge details
■ Orientation details
■ Intersection details
■ Match percentage (Dual Domain models only)
■ Tetra aspect ratios (3D models only)
Once a problem has been identified in the mesh statistics, corrective action
can be taken to fix the problem.
Mesh statistics
Use the Mesh Statistics tool to identify any mesh quality issues or defects
that should be corrected before starting an analysis.
1 Click Mesh tab > Mesh Diagnostics panel > Mesh Statistics.
2 In the Input parameters area, select the Element type for which you
want to show the mesh statistics summary report.
Choose Beam, Triangle, or Tetrahedra.
3 If desired, in the Options area, select options that affect the content
and display of the mesh statistics report.
The options available for selection depend on the model mesh type.
4 Click Show to display the mesh statistics summary report for the
element type you specified.
The summary report appears in a separate window. The summary report
includes the following sections, depending on the model mesh type
and the specified element type:
■ Entity counts
■ Area
■ Volume
■ Aspect ratio
■ Edge details
■ Orientation details
■ Intersection details
■ Match percentage (Dual Domain models only)
■ Tetra aspect ratios (3D models only)
5 Click Close to close the summary report window and return to the Mesh
Statistics tool.
6 When you have finished reviewing the mesh statistics summary report
for each element type, click Close to exit the Mesh Statistics tool.
Mesh diagnostics | 59
For any problems indicated in this mesh statistics summary report, use the
tools found on the Mesh Diagnostics panel and Mesh Repair panel (Mesh
tab) to display diagnostic details and fix defects.
Mesh statistics
Use these dialogs to set up and display a mesh statistics summary report
for each element type in the model.
This dialog is used to set inputs for and display a text report, which
summarizes the number of entities and other information that can be used
to assess the quality of the mesh.
To access this dialog, click (Mesh tab > Mesh diagnostics panel > Mesh
Statistics).
In the Input parameters section, select the Element type for which you
want to display the summary report. If desired, in the Options area, select
options that affect the content and display of the mesh statistics report.
Click Show to display the mesh statistics summary report for the element
type you specified. The summary report appears in a separate window. The
summary report includes the following sections, depending on the model
mesh type and the specified element type:
■ Entity counts
■ Area
■ Volume
■ Aspect ratio
■ Edge details
■ Orientation details
■ Intersection details
■ Match percentage (Dual Domain models only)
■ Tetra aspect ratios (3D models only)
Entity
Reports the total number of elements of the specified type,
Counts
the number of connected nodes associated with those
elements, and the number of connectivity regions.
60 | Mesh diagnostics
Area
Reports the total surface area of all Triangle elements
in the model.
Volume
Reports the total volume represented by all elements
of the specified type.
Aspect Ratio
Reports the minimum, maximum, and average aspect
ratios of Beam or Triangle elements found in the
mesh.
Edge Details
Reports the number of free edges, manifold edges,
and non-manifold edges.
Orientation
Reports the number of elements which are not
details
oriented consistently.
Intersection
Reports the number of element intersections, fully
Details
overlapping elements, and duplicate beams.
Match
Reports the mesh match percentage and reciprocal
Percentage (Dual
percentage for the opposing surfaces of a Dual
Domain mesh
Domain mesh.
only)
NOTE: A mesh match percentage of 85% or higher
is acceptable for a Dual Domain Fill+Pack analysis.
A percentage of 50% or lower will cause the Fill+Pack
analysis to abort. For a Dual Domain Warp analysis,
the mesh match percentage should exceed 85%.
Tetra aspect
Reports the minimum, maximum, and average aspect
ratios (3D mesh
ratios, and the maximum dihedral angle of
only)
Tetrahedra elements found in the mesh.
For any problems indicated in this mesh statistics summary report, use the
tools found on the Mesh Diagnostics panel and Mesh Repair panel (Mesh
tab) to display diagnostic details and fix defects.
Mesh diagnostics | 61
Mesh statistics report
The Mesh Statistics report is divided into a number of different sections
that provide a quick overview of various characteristics of the mesh.
■ In the Entity Counts section, it is important to check the Connectivity
regions value. There should only be one region. Any more than this
will indicate disconnected sections of the part or runner system.
■ In the Edge Details section, the integrity of the surface edges are
determined.
Free edges are not connected to another surface. This value should be
zero in Dual Domain and 3D meshes.
A manifold edge is a mesh edge that has two elements attached to it.
This is the only edge type that is allowed for a Dual Domain mesh.
A non-manifold edge has more than two elements attached to it. For
a Dual Domain mesh, this value should be zero.
■ In the Orientation Details section, the Elements not oriented value
should be zero. Orientation is not a meshing error but a data handling
requirement of the program. This will be explained in the Mesh editing
tutorial.
■ In the Intersection Details section, shared surfaces are reported. All
values should be zero.
■ The Surface Triangle Aspect Ratio section refers to the geometry of the
mesh elements. The aspect ratio of an element is the ratio of the longest
side to the height perpendicular to that side (a / b in the following
figure).
The aspect ratio value should ideally be less than:
Very high aspect ratio triangles should be avoided, especially when the
longest side is in the direction of flow as this can affect localized results.
The report indicates that there is at least one element with a high aspect
ratio. You will investigate this later.
62 | Mesh diagnostics
■ In the Match Percentage section, the mesh match values should ideally
be 85% or higher. Mesh matching is only applicable for Dual Domain
meshes. This is a measure of how elements on one surface correspond
with elements on the opposite surface.This measure is very important
for correct part thickness determination and fiber orientation prediction.
The report shows that there are no major defects in the mesh (overlaps,
intersections, disconnected elements) but that the aspect ratio of some
elements needs improving. You will now run the Mesh Repair Wizard
to check for further mesh defects, and to try to correct the high aspect
ratio elements automatically.
Mesh diagnostics | 63
■ At the time of mesh editing, turn off the display of mesh diagnostics.
You can do this by selecting the keyboard shortcut Ctrl+D. This is
important, because if the diagnostics display is on, it keeps track of
changes made to the mesh, and on large models, this can be memory
intensive.
■ Change the color of the elements in the diagnostics layer. This can be
done by clicking the Display option in the Layers pane and will help
you in separating them from the other elements.
■ With certain mesh problems, it may be necessary to view the adjacent
elements (for example, when the mesh has large aspect ratio elements
or free edge elements). In these cases, use the Expand option in the
Layers pane, which automatically pulls the adjacent elements into that
layer, allowing you to modify the mesh.
■ Change the Display option to Text. When you click the Show button,
the textual result shows the maximum aspect ratio and the number of
elements that have an aspect ratio value between the minimum and
maximum values you specified.
After you have completed the mesh editing, we recommend that you run
the mesh diagnostic again to confirm that the problem has been resolved.
64 | Mesh diagnostics
In the Mesh Connectivity Diagnostic text report, the following statistics
are reported (see Figure below):
Mesh diagnostics | 65
Connectivity problems in the mesh
Some imported models (particularly STL models) include sections which
are not connected to the rest of the model. You should fix the disconnected
mesh elements using the Mesh Tools before running an analysis.
3 Click Mesh tab > Mesh Diagnostics panel > Show to toggle the
diagnostic display on or off.
4 Fix the elements using one of the following methods.
■ Check the model in your CAD system and re-import if necessary,
or
■ Delete the disconnected elements if they are unwanted, or
■ Use the Mesh Repair Wizard.
If the problem still exists, use the Free Edge diagnostic and study the
problem areas. Global Merge or Merge Nodes should fix the problem. For
example there can be mesh connectivity problems in the model where the
tip of a gate is not connected correctly to the runner beam that is attached
to the part after creation. In order to remove this type of mesh connectivity
problem, click Mesh tab > Mesh Repair panel > Merge Nodes and check
off Merge nodes along an element edge only, if the problem relates to very
close or coincident nodes belonging to the runner system.
NOTE: After using Auto Repair tools, carefully inspect the mesh to ensure
that it correctly represents the part geometry.
To access this diagnostic, click (Mesh tab > Mesh Diagnostics panel >
Connectivity).
66 | Mesh diagnostics
Mesh Connectivity Diagnostic
In the Input parameters section of this dialog, choose which entity you
want to start the connectivity check from, and whether or not you want
to include beam elements in the check.
In the Options section of the dialog, decide how you would like to view
the results.
1 Click Mesh tab > Mesh Diagnostics panel > Zero Area.
The Zero Area Elements Diagnostic pane is displayed.
2 Set a minimum edge length in the input parameters as the tolerance
for the diagnostic to identify elements with an area less than the
equivalent area.
3 Set the Options you require in the Zero Area Elements Diagnostic pane.
■ Show zero area elements in the graphics pane or as text results by
selecting from the drop down list.
■ Use the checkboxes to display the mesh/model, to place the results
in a diagnostic layer, and to restrict the display to visible entities
only.
4 Click Mesh tab > Mesh Diagnostics panel > Show to toggle the
diagnostic display on or off.
5 Use appropriate tools in the Mesh > Mesh Repair panel to fix the
elements.
For example, depending on the specific problem, Global Merge, Merge
Nodes, Move Nodes, or Remesh Area may help.
To access this diagnostic, click (Mesh tab > Mesh Diagnostics panel >
Zero Area).
Mesh diagnostics | 67
Zero Area Elements Diagnostic
The Zero Area Elements diagnostic is used to identify and locate elements
in a model with a small or zero area.
Using this tool, you can set a minimum edge length from which the
equivalent area is automatically calculated, as the tolerance for the
diagnostic to identify elements with an area less than the calculated value.
In the Options section of the dialog, decide how you would like to view
the results.
To access this diagnostic, click (Mesh > Mesh Diagnostics > Beam Count).
The Beam L/D Ratio diagnostic is used to display a diagnostic plot of the
length/diameter ratio of all beam elements in the model.
The optimum L/D ratio for cooling channel related beam elements is 2.5.
Significantly lower L/D ratios can result in solver convergence warnings in
68 | Mesh diagnostics
the analysis. Significantly higher L/D ratios may result in solver convergence
warnings and a reduction in solution accuracy.
To access this diagnostic, click (Mesh tab > Mesh Diagnostics panel >
Beam L/D Ratio).
The Trapped Beam diagnostic is used to locate beam elements that are
overlapping, as indicated by the position of their centroids.
The diagnostic looks for beam element centroids that are contained (or
“trapped”) inside other beam elements, and highlights them in red.
To access this diagnostic, click (Mesh tab > Mesh Diagnostics panel >
Trapped Beam).
1 Click Mesh tab > Mesh Diagnostics panel > Cooling Circuit.
The Cooling Circuit Diagnostic pane is displayed.
2 Click Show to run the diagnostic.
Correctly modeled circuits will appear (or remain) blue when the
diagnostic is run. Sections of the cooling circuit which are invalid will
appear red.
3 Use appropriate tools to fix the cooling circuit.
For example, depending on the specific problem, maybe you need to
model a cooling inlet.
Mesh diagnostics | 69
To access this diagnostic, click (Mesh tab > Mesh Diagnostics panel >
Cooling Circuit).
This dialog box has no set-up tasks; simply press Show to run the diagnostic.
In the Options section of the dialog, decide how you would like to view
the results.
Bubbler/Baffle Diagnostic
The Bubbler/Baffle Diagnostic tool is used to check whether any
bubblers and baffles in the cooling circuit model, if present, are modeled
incorrectly.
When the diagnostic plot is run, bubbler and baffle elements that are valid
will remain orange and yellow respectively. Bubbler or baffle elements
which are invalid, and would cause a Cool analysis to display an error
message and stop, will apear red.
Bubbler/Baffle diagnostic
The bubbler/baffle diagnostic is used to determine if there are any errors
related to any bubblers or baffles you may have modeled.
Bubbler/Baffle Diagnostic
The Bubbler/Baffle diagnostic is used to check whether bubblers and baffles
in the cooling circuit model, if present, are modeled correctly.
To access this diagnostic, click (Mesh tab > Mesh Diagnostics panel >
Bubbler/Baffle).
70 | Mesh diagnostics
Bubbler/Baffle Diagnostic dialog
This dialog box has no set-up tasks; simply press Show to run the diagnostic.
In the Options section of the dialog, decide how you would like to view
the results.
Mesh diagnostics | 71
Mesh repair
4
After you have evaluated the mesh using visual inspection, mesh statistics and mesh
diagnostics, you need to fix the identified problems in order to have a clean model before
you run an analysis.
To fix mesh problems, you can use the Mesh Repair Wizard, which runs a series of
diagnostics on your model and, for each diagnostic, allows you to fix any problems
detected.
Alternatively, you can use the mesh repair tools to fix any problems you have
identified from the mesh statistics report.
Mesh repair
The Project Mesh command is used to project the chosen mesh back towards
the surface of the parent surface. This command is useful when your mesh
has become unexpectedly deformed and no longer follows the surface of
your model.
To use this tool, click (Mesh tab > Mesh Repair panel > Project Mesh).
72 | Mesh repair
As you open each page of the Wizard, the model is scanned for defects.
You can see the results from each scan and then decide what to do next.
The Wizard addresses the errors listed below.
■ Stitch free edges
■ Fill hole
■ Overhang
■ Degenerate elements
■ Flip normal
■ Fix overlap
■ Collapsed faces
■ Aspect ratio
After you have completed the mesh clean up, it is recommended that you
run the mesh statistics report again to confirm that all potential problems
have been resolved.
The Mesh Repair Wizard also includes diagnostics and fixes for tetrahedral
meshes. The available diagnostics and fixes for 3D meshes are:
■ Inverted tetras
■ Collapsed faces
■ Insufficient refinement through thickness
■ Internal long edges
■ Tetras with extremely large volume
■ Tetras with high aspect ratio
■ Tetras with extreme angle between faces
CAUTION: Running the Mesh Repair Wizard on 3D entities may alter the
location of surface nodes. On multi-component assemblies, this may change
the element matching between components and cause unwanted gaps.
1 Click Mesh tab > Mesh Repair panel > Mesh Repair Wizard.
2 Click Next and step through each of the mesh diagnostics.
Mesh repair | 73
3 If errors are reported, click Fix and the Wizard will attempt to
automatically repair the errors.
To access this panel, click (Mesh tab > Mesh Repair panel > Mesh Repair
Wizard).
As you open each page of the Wizard, the model is scanned for defects.
You can see the results from each scan and then decide what to do next.
Click Fix to repair the detected mesh defects, or Next to fix any defects
found by the Wizard for the current page, and move forward to the next
page.
The Wizard addresses the errors listed below.
■ Stitch free edges
■ Fill hole
■ Overhang
■ Degenerate elements
■ Flip normal
■ Fix overlap
■ Collapsed faces
■ Aspect ratio
As you open each page of the Wizard, the model is scanned for defects.
You can see the results from each scan and then decide what to do next.
Click Fix to repair the detected mesh defects, or Next to fix any defects
found by the Wizard for the current page, and move forward to the next
page.
The Wizard addresses the errors listed below.
■ Inverted tetra
■ Collapsed faces
■ Insufficient refinement through thickness
■ Internal long edges
■ Tetra with extremely large volume
■ High aspect ratio
■ Tetra with extreme angles between faces
74 | Mesh repair
Nodes repair
Many of the mesh tools involve selecting or manipulating nodes. Ensure
that the nodes in the part are visible and selectable by activating the
required layers in the Layers pane.
Use the Global Merge command to search the entire mesh to find and
merge all nodes that are within a specified distance from each other. This
distance is the merge tolerance. The Global Merge command acts on the
entire mesh, whereas the Merge command acts only on the nodes you
specify.
Use the Match Nodes command to project nodes from one surface of
a Dual Domain mesh into the selected triangles on the other surface of the
Dual Domain mesh to re-establish a good mesh match after manually fixing
the mesh.
Use the Move Nodes command to either move one or more nodes to
an absolute location, or, move one or more nodes by a relative offset.
Use the Purge Nodes command to remove all nodes that are not
connected to elements.
Nodes repair
Manipulating nodes is a method of modifying the mesh.
Mesh repair | 75
Aligning nodes
The Align Nodes dialog allows you to move all specified nodes to an
established line.
1 Click Mesh tab > Mesh Repair panel > Align Nodes.
2 Enter the location of the first Alignment node or click on the node on
the model.
3 Enter the location of the second Alignment node or click on the node
on the model.
4 Enter node(s) to be moved to the specified line, or hold down the CTRL
key and click on the model to select multiple nodes.
5 Click Apply.
All specified nodes will be moved to follow the defined line.
1 Click Mesh tab > Mesh Repair panel > Global Merge.
2 Enter a Merge tolerance value (mm).
Nodes closer than the specified distance (tolerance) will be merged.
3 Click Apply.
Nodes closer than the specified tolerance are searched for and merged.
1 Click Mesh tab > Mesh Repair panel > Insert Nodes.
2 Select whether you want the new node to be inserted midway along a
triangle edge, or in the center of a triangle or tetrahedron.
Depending on your selection, either two or three of the Node 1/2/3
input boxes are active, or the Tetra to split input box is active.
3 If the mesh nodes are not visible, turn on the relevant layer(s) in the
Layers pane.
4 Specify the required number of nodes either by selecting them in the
model pane, or by entering their numbers manually, e.g. N123, in the
text boxes.
76 | Mesh repair
NOTE: the Insert Nodes command will only work if the selected nodes
all belong to the same element.
If there are problems with your meshed model, such as high aspect ratio
elements, mesh connectivity problems or free edges, manually merging
nodes is a useful way of repairing the model.
1 Click Mesh tab > Mesh Repair panel > Merge Nodes.
2 In the Nodes to merge from box, enter the number of the node to be
merged, or select a node on the model.
3 Click Apply.
Moving nodes
The Move Nodes command in the Mesh Repair panel relocates an existing
node or nodes to a new position on the model.
1 Click Mesh tab > Mesh Repair panel > Move Nodes.
2 Enter the number(s) of the node(s) to be moved, or select the node(s)
on the model.
3 Specify the new location by entering a set of coordinates in the Location
or Offset text box.
TIP: You can also move a node by holding down the mouse button and
dragging the node to the required location.
4 Click Apply.
The selected node(s) are moved to the specified position.
Mesh repair | 77
Deleting unused nodes
The Purge Nodes dialog removes any nodes that are not connected to an
element.
1 Click Mesh tab > Mesh Repair panel > Purge Nodes.
2 Click Apply.
1 Click Mesh tab > Mesh Repair panel > Smooth Nodes.
2 Select the node(s) which need to be smoothed, by either entering the
node number(s) into the Select drop-down list or selecting the nodes
on the model.
3 Select Preserve feature edges if you do not want to move nodes on
feature edges.
4 Click Apply.
The node will be moved to create a smoother element line.
2 Click Mesh tab > Mesh Repair panel > Match Nodes.
The Match Nodes tool allows you to pick a selection of nodes and adjust
their position by associating them with corresponding elements on the
opposite side of the part.
3 Click Mesh tab > Selection panel > Select Facing Entities.
This ensures that when you select nodes or elements on one side of the
part, no nodes or elements on the opposite side are selected.
4 Select a region of nodes where there are one or more unmatched
elements that are not on an edge.
Unmatched elements are displayed in red on the Dual Domain Mesh
Match Diagnostic plot. The selected nodes are listed in the Nodes to
project into mesh: text box.
5 Rotate the part and select a group of triangles on the opposite side of
the part to the selected nodes.
The selected elements are listed in the Triangles for nodes to project
to: text box.
78 | Mesh repair
6 Click Apply to perform the matching.
The Mesh Match diagnostic plot updates automatically.
7 Repeat the above steps for other areas of the part you would like to
correct.
TIP: To improve mesh matching, you can also use the Remesh Area mesh
1 Click on the model to select the node that corresponds to the end point
of the curve you want to move.
TIP: Before you delete the curve, identify the node that corresponds to
the end point you did not move.
4 Create a new curve using one of the Create Curves tools to connect
the end point nodes.
Nodes repair
The Mesh Repair panel provides a collection of tools for automatically or
manually repairing mesh defects identified using the Mesh Diagnostics
displays in the Mesh tab.
To access this panel, click (Mesh tab > Mesh Repair panel > Align
Nodes).
In the Input parameters section of the dialog, select two nodes to identify
a line onto which other selected nodes are to be aligned. Then select the
nodes you would like to align.
In the Selection option section of the dialog, indicate whether you would
like to use filtering and if so, the type of filtering.
Mesh repair | 79
NOTE: Many of the mesh repair tools involve selecting or manipulating
nodes. Ensure that the nodes in the part are visible and selectable by
activating the required layers in the Layers pane.
To access this panel, click (Mesh tab > Mesh Repair panel > Merge
Nodes).
In the Input parameters section of the dialog, select the nodes you want
to merge and the node you would like to merge them to.
Decide whether you want merge nodes along an element edge only.
In the Selection option section of the dialog, indicate whether you would
like to use filtering and if so, the type of filtering.
To use this tool, click (Mesh tab > Mesh Repair panel > Insert Nodes).
In the Input parameters section of the dialog, decide where you would like
the new node created.
Select the nodes between which the new node is to be created.
In the Selection option section of the dialog, indicate whether you would
like to use filtering and if so, the type of filtering.
To use this tool, click (Mesh tab > Mesh Repair panel > Move Nodes).
80 | Mesh repair
In the Input parameters section of the dialog, select the nodes you want
to move.
In the Location section of the dialog, indicate where you would llike to
move the selected nodes.
In the Selection option section of the dialog, indicate whether you would
like to use filtering and if so, the type of filtering.
TIP: You can drag a triangle node by clicking on the node and dragging it
to the new position. You can also drag beam nodes in the same manner,
however, selecting a node on a beam element will activate a modeling
plane.
To use this tool, click (Mesh tab > Mesh Repair panel > Purge Nodes).
In the Selection option section of the dialog, indicate whether you would
like to use filtering and if so, the type of filtering. No other set-up parameters
are required for this tool.
To use this tool, click (Mesh tab > Mesh Repair panel > Match Nodes).
In the Input parameters section of the dialog, select the nodes you want
to project and the triangles you want to project to.
Decide whether you want the new nodes placed in a new layer.
In the Selection option section of the dialog, indicate whether you would
like to use filtering and if so, the type of filtering.
Mesh repair | 81
NOTE: Many of the mesh repair tools involve selecting or manipulating
nodes. Ensure that the nodes in the part are visible and selectable by
activating the required layers in the Layers pane.
To use this tool, click (Mesh tab > Mesh Repair panel > Global Merge).
In the Input parameters section of the dialog, specify the merge tolerance.
Nodes closer together than this tolerance will be merged together.
Decide whether you want to merge nodes along an element edge only. This
option should not be selected when using the Global merge tool to fix free
edges.
In the Selection option section of the dialog, indicate whether you would
like to use filtering and if so, the type of filtering.
To use this tool, click (Mesh > Mesh Tools > Smooth Nodes).
In the Input parameters section of the dialog, select the nodes you want
to smooth.
Choose whether you would like to preserve feature edges.
In the Selection option section of the dialog, indicate whether you would
like to use filtering and if so, the type of filtering.
82 | Mesh repair
Edges
Many of the mesh tools involve selecting or manipulating nodes. Ensure
that the nodes in the part are visible and selectable by activating the
required layers in the Layers pane.
The Stitch Free Edges tool is used to merge together a pair of nodes
that are within a certain distance from each other, and that form a free
(unconnected) edge with a similar pair of nodes. The distance between the
nodes to be merged is the tolerance, and the default tolerance is 0.1 mm.
You can specify a tolerance of your choice if you want.
Use the Swap Edge command to exchange the edges of two adjoining
mesh elements. The Swap Edge command works on triangular elements,
however, it cannot be used on tetrahedral meshes.
Edges
Edges can be adjusted to improve the quality of the meshing.
1 Click Mesh tab > Mesh Repair panel > Stitch Free Edges.
2 Select the nodes that are part of the free edges you want to stitch
together.
TIP: In most cases, selecting all the nodes in the model works well.
Only the nodes that are part of a free edge will be merged.
3 Choose the tolerance you want to use. The tolerance is the distance
between the nodes that will be merged.
The default tolerance is defined in the software and is 0.1 mm. You can
specify an alternative tolerance if you wish.
4 Click Apply.
Autodesk Moldflow Insight will automatically connect the selected
nodes that define free edges.
1 Click Mesh tab > Mesh Repair panel > Swap Edges.
2 Enter a value in the Select first triangle box, or select the appropriate
element on the model.
Mesh repair | 83
3 Enter a value in the Select second triangle box, or select the appropriate
element on the model.
4 Select Allow remesh of feature edges if you want to remesh feature
edges.
5 Click Apply.
Autodesk Moldflow Insight will change the direction of the shared edge
between the two elements.
Edges
The Stitch Free Edges tool is used to merge together a pair of nodes that
are within a certain distance from each other, and that form a free
(unconnected) edge with a similar pair of nodes.
To use this tool, click (Mesh tab > Mesh Repair panel > Stitch Free
Edges).
In the Input parameters section of the dialog, select the nodes which define
the free edge to stitch. Specify the stitch tolerance; nodes closer than this
will be merged.
In the Selection option section of the dialog, choose whether you want to
use a filter.
The distance between the nodes to be merged is the tolerance, and the
default tolerance is 0.1 mm. You can specify a tolerance of your choice if
you want.
84 | Mesh repair
Mesh regions
Regions are areas or selections of connected entities that may include both
planar and non-planar surfaces.
Working with regions is often easier than working with a mesh because it
is possible to group mesh elements together logically and to ensure that
individual mesh elements are not omitted from receiving a property.
Regions are always planar. Since mesh elements may deviate slightly from
being coplanar, you can specify a tolerance within which adjacent mesh
elements will be considered part of the same plane, and hence become part
of the same region. There are two types of tolerance to choose from when
creating regions: angular or planar. Angular tolerance specifies the maximum
allowable angle between mesh elements in degrees (see image on left,
below). Planar tolerance specifies the maximum allowable distance from
the same plane between mesh elements in mm (see image on right, below).
Angular tolerances may be used when your part has large curved surfaces.
Planar tolerances may be used when you want to preserve the shape of
your part.
Mesh regions
The Create Regions tool allows you to define areas on the mesh and then
assign these regions default properties.
The Create Regions dialog allows you to define areas on the mesh and then
assign default properties to these regions. It is often easier to work with
regions rather than a mesh, because when using a region it is possible to
group mesh elements together logically and ensure that individual mesh
elements are not omitted from receiving a property.
Regions are always planar. Since mesh elements may deviate slightly from
being coplanar, you can specify a tolerance within which adjacent mesh
elements will be considered part of the same plane. By doing this, you can
ensure that they become part of the same region.
There are two types of tolerance to choose from: angular or planar. The
angular tolerance enables you to specify the maximum allowable angle
between mesh elements in degrees as shown in the image below left. The
Planar tolerance enables you to specify the maximum allowable distance
from the same plane between mesh elements in mm, as shown in the image
below, right. Angular tolerances are often used for parts with large curved
Mesh repair | 85
surfaces. Planar tolerances are used when you want to preserve the shape
of your part.
Create Regions from Mesh/STL produces one region that includes all the
mesh elements.
1 Click Geometry tab > Create panel > Regions > Region From
Mesh/STL.
2 Click either Planar or Angular in the Tolerance area and enter a
value.
3 Click STL or Mesh in the Create from area, depending on the type of
model used.
Mesh regions
The Region from Mesh/STL tool allows you to create regions for easier
manipulation of a model.
To access this tool, click (Geometry tab > Create panel > Region from
Mesh/STL).
86 | Mesh repair
Delete entities
Many of the mesh tools involve selecting or manipulating nodes. Ensure
that the nodes in the part are visible and selectable by activating the
required layers in the Layers pane.
Use the Delete Entities command to remove from the mesh all entities
that you select with the mouse cursor.
TIP: If you manually enter the entity to delete, you must also enter the
entity ID. For example, if you want to delete node 400, enter N400 into
the box and click Apply.
Delete entities
The Delete Entities dialog allows you to remove entities from the model.
Deleting entities
1 Click Mesh tab > Mesh Repair panel > Delete Entities.
2 Enter node numbers or select entities on the model.
3 Click Apply.
Delete entities
The Delete Entities command is used to remove from the mesh all entities
that you select with the mouse cursor.
To use this tool, click (Mesh tab > Mesh Repair panel > Delete Entities).
In the Input parameters section of the dialog, select the entities you would
like to delete.
In the Selection options section of the dialog, decide whether you would
like to use filtering.
Mesh repair | 87
NOTE: Many of the mesh tools involve selecting or manipulating nodes.
Ensure that the nodes in the part are visible and selectable by activating
the required layers in the Layers pane.
TIP: If you manually enter the entity to delete, you must also enter the
entity ID. For example, if you want to delete node 400, enter N400 into
the box and click Apply.
88 | Mesh repair