Professional Documents
Culture Documents
0 Release
1. Background on Rezoning
2. Introduction to Mesh Nonlinear Adaptivity
3. Understanding the Criteria
─ Energy Based
─ Position Based
─ Contact Based
─ Mesh-Quality Based
4. Procedure
5. 3D Nonlinear Adaptivity Example
6. Nonlinear Adaptivity Limitations
Refer to Chapter 5 of the Mechanical APDL Advanced Analysis Guide for
additional information
2 © 2016 ANSYS, Inc. May 31, 2016
07.01 Background on Rezoning
Many applications can benefit from the ability to strategically modify a mesh
during solution, based on certain criteria to:
Automatic
During
Solution
During a substep, if an element’s strain energy is greater than or equal to the mean
strain energy of components to which the element belongs, times a user-
defined factor, then the element is split and remeshed.
• Refines the mesh to achieve high-accuracy simulation in regions where a high
concentration of stress exists and elements are too large.
• Applies to current technology 2D elements and 3-D linear tetrahedral elements
(SOLID285).
During a substep, if all nodes of an element are within a user defined region, the
element is split and remeshed.
• Refines the mesh in regions where it is difficult to predict which elements of the
model will be present, or move in to. For example, a small cavity filled by the
deformation of a compressed seal.
• Applies to current technology 2D elements and 3-D linear tetrahedral elements
(SOLID285).
In WB-Mechanical:
Insert ’Nonlinear Adaptive Region’ in Structural
Environment branch:
• Scope the Geometric features to be included in
adaptive remeshing
• Define the Criterion which triggers mesh
modification
• Define the Checking frequency and range of
application
– Equally Spaced Points
– Specified Recurrence Rate
After solving, a special column ‘Changed Mesh’ will appear in Tabular Data indicating when
Mesh modifications occurred during the solve.
All results are automatically saved to one jobname.rst file in working directory.
A separate file is saved for each modified
mesh.
• With Energy, Position and Contact based
Criterion, these are Binary database files
with rdxx extensions.
• With Mesh-Quality-Based (skewness)
Criterion, these are ASCII CDB files.
– *000x.cdb contains complete mesh.
– *000x_gmx.cdb contains only newly created
elements.
For each mesh modification, mesh quality matrics stats are recorded in the Solver output
comparing previous mesh with new mesh.
• Source Column represents previous mesh.
Rigid body engaging with flexible nonlinear body with large displacement fails to
converge with element distortion errors at about 60% of the total load.
• With these changes, model will solve after several automatic mesh modifications
and restarts.
• Cannot be used in combination with the following features/conditions on the same part:
– Cyclic Symmetry
– Contact Formulations: Normal Lagrange (3D), MPC, and Beam
– Contact Behaviors: Auto Asymmetric
– Point Mass, Beam Connection, Joints, Spring, and Bearing
– Remote Force, Remote Displacement, Moment, Thermal Condition, and Remote Point
– Spatially varying boundary conditions
– Cast Iron
– Concrete
– Cohesive Zone
– Damage
– Microplane
– Shape Memory Alloy
– Swelling
– To reduce the effect, the code uses built-in morphing and topology repair after splitting;
even so, mesh quality improvement is slight.
– Avoid splitting or refinement in highly distorted regions, therefore, as doing so may lead
to convergence problems.
• Mesh nonlinear adaptivity via the general remeshing method does not support self
contact robustly.
– Self-contact penetration means that volume intersections
exist in an atomic remeshing region. Remeshing failure occurs
if this conditions exists at any time during the nonlinear
adaptivity simulation process.
• Unstable Structures
D
– For some geometries and loads, a deformation may
cause a "snap-through," or local buckling.
A C
KT=
0
O B
– Such behavior can also manifest itself as a mesh distortion, but one that nonlinear
adaptive region cannot repair.
– The effect can be detected by closely checking the deformed region or the load-
versus- time (displacement) curve.
• When used during a restart, the Nonlinear Adaptive Region object does not support
Named Selections if your model contains a mesh change prior to the restart point.
• If analysis failed to converge and you are adding a new Nonlinear Adaptive
Region object, it is necessary that the contact object property, Behavior, was set to
either Symmetric or Asymmetric for the initial solution that was processed.