2019R1 Mechanical PDF
2019R1 Mechanical PDF
2019R1 Mechanical PDF
Caution:
Operations that were not supported in DMP in previous releases have NOT been automatically
parallelized in this release
2019 R1
80
Solver Rating
60
40
• 2.7 million DOF; sparse solver
• Nonlinear static analysis
20
involving fracture with 101 crack
tips
• Linux server; 4 Intel Xeon E7- 0
8867v3 processors, 512GB RAM, 1 2 4 8 16 32
SSD, RHEL 7.0 Number of Cores
6 © 2019 ANSYS, Inc. December 31, 2018
SOLVERS & HPC
D I S T R I B U T E D D O M A I N D E C O M P O S E R
Solver Rating
60
Generic model image
Solver Rating
10
Generic model image
8
Solver Rating
2019 R1 (SS+Split)
200
150
• 10.2 million DOF; sparse solver
• Nonlinear static analysis involving contact,
plasticity 100
• Linux cluster; each compute node contains 2
Intel Xeon Gold 6148 processors, 384GB 50
RAM, SSD, CentOS 7.3 SS → Small sliding contact
• Mellanox EDR Infiniband Split → CNCH,DMP
0
32 64 128 256 512 1024
Number of Cores
12 © 2019 ANSYS, Inc. December 31, 2018
SOLVERS & HPC
OUTRES,Item,Freq,Cname,--,NSVAR,DSUBres
When used in 2019 R1, temperatures, Advocate caution when reusing .dat, .inp
contact data, etc.. are no longer written files from earlier version in 2019 R1
17 © 2019 ANSYS, Inc. December 31, 2018
SOLVERS & HPC
1.0
0.8
0.6
0.4
0.2
0.0
Variety of simulations from Technology Demonstration Guide
18 © 2019 ANSYS, Inc. December 31, 2018
SOLVERS & HPC
Miscellaneous Enhancements
• AVL/Excite interface writes out damping matrix (if applicable) to .exb
file
• MSC/Adams interface for .mnf file has been upgraded
–Code has been broken since R19.1 → fixed in this release
–Some additional items are now written to .mnf file
MAPDL commands:
/input,こんにちは.dat
/filname,ファイル
/assign,rst,結果
Basic Idea:
It automatically decomposes the large contact pair into sub-pairs, transfers the sub-pairs
to different cores, which improves load balance among all CPU cores.
Challenge:
Making identical results between no-splitting and splitting
WB/Mechanical: can just post contact results on the original contact pairs without
being noticed any split pairs.
SPLIT Split any original (or base) contact pair into smaller sub-pairs in /PREP7 phase which is
mainly for better scalability in DMP run. The split contact pairs may create additional
overlapped contact elements at split boundaries. Contact pairs can only be split once. A
repeated use of this option has no further splitting for the already split contact pairs.
DMP This option is similar to the SPLIT, but it is more automatic and contact pair splitting is done
at the solution level (SOLVE) of the first load step, not at the preprocessing level. This option
is valid only in a distributed-memory parallel (DMP) run. For this
option, TRlevel and InterType are valid; all other arguments are ignored.
MERGE Merge all sub-contact pairs which are previously split by prior Option = SPLIT, DMP back to
their original pairs. If this option is used, other labels will not work.
Examples:
• 3.8 million DOF; sparse solver
• Nonlinear static analysis involving
3.50E+03 contact, plasticity and gasket elements
3.00E+03
60%
2.50E+03
faster
5.00E+02
0.00E+00
14 28 56 112 Engine Block with gasket
Number of Cores
1.60E+04
1.40E+04
5X faster With CNCH,TRIM,,,,SELF
Total Wall Time 1.20E+04
1.00E+04 Performance
8.00E+03
no split
gain expected
6.00E+03 at higher core
dmp split
4.00E+03 counts
Real model can 2.00E+03
not be shown 0.00E+00
14 28 56 112 Stent Deployment
Number of Cores
Basic Idea:
Central difference time integration (explicit/semi-implicit) transforms governing equations in an
explicit form that does not need Newton-Raphson iterations
MSCA Selective Mass Scaling Factor for the explicit solve phase.
Selective Mass scaling is needed to run quasi-static problem in explicit
Type = DTIM, Value = Desired initial minimum time increment
Type = MASS, Value = Value of Selective mass scaling Factor
SFAC Safety factor for time incrementation in the explicit solve phase
RSMESH automatically creates the result section inside 2-D and 3-D continuum element meshes.
OUTPR,RSFO The section output quantities are written to a single Jobname.SECF text file at a user-specified frequency
NLHIST Certain result section quantities can also be monitored (or terminated) during solution
2
1.8 J (plane
1.6 stress)
J-integral (N/mm)
1.4 J (plane
1.2
1 strain)
0.8
0.6
JIC = 0.1 N/mm
0.4
0.2
0
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
time
Part Transform
The new Part Transform feature that allows you to reorient
parts by specifying translations and/or rotations within
Mechanical
Allows you to transform mesh and/or automatically
regenerate contacts along with transforming parts
Graphical preview allows you to see the location of the parts
before and after the transform
Part Transform
with Mesh
Part Transform
Allows you to reorient one or more parts around arbitrary
coordinate systems
Allows you to reorient one or more parts using a pair of
coordinate systems (source and target). The application
automatically calculates the transform such that the
source is aligned with the target after transform.
You can apply multiple transforms to a
part. The transforms are applied in the
order they appear in the tree.
You can reorder the transforms by drag-drop in the tree.
Simulation Template
Workbench now allows users to enter/edit Mechanical without
attaching geometry.
Users can setup their analysis system using criterion based
named selections without having to attach geometry. Such an
analysis setup is called a Simulation Template.
Attach/Replace Geometry
From Mechanical, the new option Attach Geometry, available
from the Geometry object toolbar, enables you to import a
geometry from with the application.
Project Object
• The Project object in the Outline now displays with an asterisk (*) in its
name to indicate that you have not yet saved the Mechanical database
since the last change or set of changes.
Keyframe Animation
Keyframe animation enables you to string together different snapshots of the
model in the Geometry window to create an animation
● Keyframes are created by positioning the model in the desired orientation
and clicking on Create Keyframe.
● The application interpolates the transition from keyframe to keyframe to
create a smooth animation.
Export Animation
Animation Tool animates the results to show the evolution of the specified result of a simulation.
Keyframe Animation Tool, allows the examination of the models( geometry and result ) from different points of view in a
dynamic way.
The animation can be exported by selecting the export animation option on the animation toolbar after selecting the result
on the solution tree.
The supported formats to export animation are MP4, WMV , AVI and GIF.
● Varying the frame rate allows the capture of
a specific number of snapshots to export the
video file
● Varying the play length allows the generation
of animation video of a specific duration.
● When the keyframe animation for result is
enabled the keyframe animation for the
solution result is exported as media file
•The total number of intra frames between main keyframes for exported animation
can be specified by the Subframe Count .
•The total play duration of exported animation file can be specified by the Total
Time option .
Outline
CMS exposure for MSUP harmonic response analysis
Bushing formulation exposure for Bushing joint which can be internal to Condensed Part
Support of Acceleration loads in MSUP harmonic using Substructure restart procedure
Improve disk space and performance by performing file reference for use pass and
expansion pass instead of file copy
cp128.rst
cp128.LN22/LN09/LN20
cp128.full These files are read remotely
cp128.cms
cp128.emat
through file reference
cp128.bcs
cp128.sub (c)
cp128.bclv (c) These files are copied from
cp128.seld/mlv (c) condensed part folder during
cp128.db (c)
cp128.esav (c) use pass and expansion pass
60.00%
40.00%
20.00%
43
1305 216
0.00%
# CUMULATIVE # TIME STEPS ELAPSED TIME (S)
ITERATIONS
Miscellaneous
• Worksheet to review step aware analysis settings
• Ability to define restitution factor as a parameter
• Command to output detailed contact forces
• Command to print body force balance
• 8 Customer Defects addressed.
Objective
Extend the applicability and improve the accuracy of the
rotating reference frame analyses
Features
When activating CORIOLIS,ON:
• Coriolis and spin-softening on rotational degrees of freedom
• SYNCHRO procedure
• Campbell procedure
• Rotating damping effect
• Periodic transient forces (COMBI214)
Documentation
Enhanced and cleaned-up dedicated part in Advanced Analysis
Guide. 3 new Verification Manual examples.
Stationary Reference Frame Rotating Reference Frame Co-rotational Reference Frame - Flexible
Analysis = Rotordynamics analysis Analysis in 2019R1 (MAPDL multi-body analysis:
(MAPDL Rotordynamics Guide, Advanced Analysis Guide) - RBD
some Mechanical exposure) - MAPDL
Asymmetric shaft
(BEAM188) with
disks (MASS21) on
bearings
(COMBI214)
Outline
1. Material dependent damping based on Constant Structural Damping Coefficient
2. Bushing formulation ( COMBI250 ) for Modal and Harmonic analysis
3. Participation factor output for Modal analysis
4. Command snippet enhancement to exclude solve command for a particular step or
number of steps
5. CMS
6. Acoustics & NVH
Energy probes can be added after the solve Energy Trackers need to be defined before the
solve
96 © 2019 ANSYS, Inc. December 31, 2018
EXPLICIT DYNAMICS
Beta
• Tabular acceleration input
Imported Temperature
Transfer links have been enabled between
steady state thermal , transient thermal
calculations and Workbench LS-DYNA.
allowing to transfer body temperatures from
a thermal calculation to Workbench LS-
DYNA.
Deformation Transfer
The deformation from a Workbench LS-DYNA
calculation , can now be transferred to
downstream systems , like Static Structural ,
allowing a user to initiate those simulations
from a deformed state.
v192 2019R1
12 nodal planes
Results
1. All regular results can be extracted on the General Axisymmetric body scoping or Mesh.
The results shown below are Deformation and Stress which are symmetric in the
circumferential direction in the presence of Axisymmetric loading applied in this case
Total deformation scoped to All Stress shown in all nodal planes when
Bodies scoped to an edge
Use reduced order model for the embedded metal regions – line / plate elements
Use Reinf Technology to capture the thermal solution by embedding the line/plate
Elements in a base element
=
Reinforced element Base element
Application of GIDs
/prep7
…
! Assign Global ID to MESH200
esel,
Assign a Global ID (GID) to EGID, 2
selected MESH200 elements esel,
EGID, 3
esel,
EGID, 4
EREINF command assigns …
the Global ID to reinforcing EREINF
EMSEL,,,,1,32,8 LAYER,2
/ESHAP,1 /ESHAP,1
EPLOT EPLOT
• In REV 2019 R1 (beta), the following elements are supported for general surface
loading:
• SOLID185, SOLID186, SOLID187, SOLSH190, SOLID285
SURF154
SOLID185 + SURF154
SOLID185 Only
CABLE280
• Four nodes. Fourth orientation node required only for applying transverse load.
• Degree of freedom: UX, UY, UZ.
• Two integration points for stiffness, three integration points for mass and distributed
loads.
• Mixed U/F formulation: quadratic approximation for displacements and linear
approximation for axial forces.
• Axial force DOFs are incompatible and internal to the element.
131 © 2019 ANSYS, Inc. December 31, 2018
MAPDL ELEMENTS
0 Ref
1 element
Y [m]
-20 2
4
-40 8
0 50 100 150 200 250 300
X [m]
-30
Start from a straight horizontal reference
Deformed Shape after nonlinear static analysis Subsequent LP Eigenvalue buckling mode
Deformed Shape after nonlinear static analysis Subsequent LP Pre-stressed modal analysis
based on the nonlinear results
Content
• Additional Lattice Structures
• Non-Uniformly Distributed Chopped Fiber Composites
• UI Improvements
Cubic with Cubic with side Double pyramid Cubic with bottom
center supports cross supports center supports
UI Improvements
• Easily Access the (Solver) Log Files
Outline
Support thermal compliance objective and Temperature constraint optimization of
Steady State Thermal system
Reload Volume Fraction from last optimized iteration
Support stress constraints in regions outside the optimization region
Support optimization of shell bodies
Support Smoothing Result for Smoothed STL
Topology density
results in the
Local Von-Mises Stress constraint Optimization region
of 7 MPa is applied to connector
edges which is not part of
Optimization region
Shell body
Smoothing Result
Smoothing result can be added under Topology Density result. It creates Smoothed STL,
which can then be used for design validation study
Outline
Mesh
➢ Support Tetra mesh (linear or quadratic) for the optimizable regions. No restriction for non optimizable
regions.
Static Linear Analysis
✓ Support the following BC: fixed parts, prescribed displacement
✓ Support the following Loads: surface load, nodal load, volume load (acceleration, gravity, etc)
✓ Available criterion: “generalized” compliance (both valid for standard loads and prescribed displacement)
Modal Analysis
✓ support the following criterion: eigen frequency
Geometric analysis
✓ Support volume, mass
Optimization
✓ Each criterion can be handled as an objective or a constraint
Analysis
✓ Static lin (1): pressure
Optimization
✓ Min compliance
✓ St: mass<50%
Result
✓ 27 iterations
✓ Current shape is feasible:
✓ (min) objective 0 : 7202.64
Use case:TOPO_OPT_LONG_WB2_002
Mesh
✓ Tetra linear
✓ 373,000
Analysis
✓ Static lin (1): force + pressure + remote force
✓ + nodal force + nodal pressure + remote disp +
Optimization
✓ Min comliance(1)
✓ St: mass<25%
Result
Summary
Workbench Additive ANSYS Additive (Print & Science)
• Ability to orient part after geometry attach • New Voxelization Method
• Layered tetrahedron meshing • User Defined Supports
• Heat treat step added • Single Bead Parametric (Additive Science)
• Support restarts (add step after complete of build • Porosity Parametric (Additive Science)
and cooldown)
• Allow powder in build step • Beta Thermal History (Additive Science)
Support Restarts
You can now add a step after the completion of the build and cooldown steps
• Allows you to ensure those steps are properly performed before going on
• Also allows you to try different heat treat and/or removal steps
Outline
• Composite PrePost (ACP)
• UD Draping
• Cut-off Feature for The Lay-up Mapping
• Geometrical Selection Rule
• Material Plot
• New Serialization Format
• Miscellaneous
• Composite Cure Simulation (ACCS)
Material Plot
• The new Material Plot allows to plot variable material
properties such as orthotropic elasticity, density, strain
and stress limits at a ply-wise level.
• It is available as lay-up and solution plot. The latter
one also allows to consider temperature dependency.
• Reviewing the effect of field variables (shear angle,
temperature and user-defined variables) on the
mechanical properties of the material has been
greatly enhanced.
Miscellaneous
• GUI Improvements
• Hide and Show All actions have been added to some groups such
as Element Sets, Edge Sets etc. to control the visualization for all
items in a group
• For direction definitions a flip button is now available enhancing
the usability.
• The performance bottle neck when loading models
with thousands of plies has been resolved.
• Various bug fixes.
• ACCS supports now variable material properties during the cool down (solidified
material state).
• Bugs in the unit handling have been resolved.
• The stability, especially for bigger models, has been improved.
Whole existing Aqwa model data Each item listed in left column
(geometry, connection, constraint,
environment)
ANSYS Cloud
Preprocessing on desktop –
geometry prep, meshing,
Pre physics, boundary conditions