2019R2 Structures
2019R2 Structures
Highlights
Agenda
• Mechanical Interface • General Axisymmetric
• Mechanical Core • Composites
• External Model • Contact
• Topology Optimization • MAPDL Solver
• SMART Fracture • Elements
• Rigid Body Dynamics • Multilinear Elastic Materials
• Linear Dynamics • Material Designer
• Substructuring • Acoustics & NVH
• Explicit Dynamics • AQWA
• Post Processing • Additive Manufacturing
Mechanical Interface
New Ribbon Interface
• To improve usability, Mechanical now organizes its tools and commands using a contextual ribbon. Similar
commands are organized together in Tabs, making the interface faster to use, more intuitive, and helpful.
• Additions like the Quick Launch option, expanded Tool Tips and customizable Graphics Toolbar improve
discoverability as well as usability.
File Tab
• The File tab contains a variety of options for managing your project, exporting data, making changes to
default application settings and setting up how you want your simulation to run.
5
Quick Launch
• The Quick Launch tool enables you to quickly search for a desired feature or interface option and
automatically insert or launch the desired item or highlight the pertinent interface option (Take me there).
• Results display for three categories: Ribbon, Context Tab, and Preferences.
6
Key Assignments
7
Manage Interface Layouts
• Users often take the time to position the various interface windows and panes of their simulation in a
specific manner.
• You can now save your window layout configurations using the Store Layout option of the User
Defined drop-down menu on the Home tab.
• Stored layouts can be applied to the interface at any point.
8
User Buttons
• Mechanical now enables you to add buttons to the Automation tab that can perform specific actions based
on Mechanical’s scripting API.
• Using the Manage option of the User Buttons group of the Automation tab, you can create, edit, and
manage User Defined buttons.
• An icon can be assigned to each button.
9
Selection options
• New options are available in the Graphics window to quick apply the current selection as the scoping for the
active object
• In addition, when applicable, options also allow you to add to or remove from the current scoping.
10
Engineering Data in Mechanical
• A new Assignment panel in Mechanical lets you assign a material directly from Engineering Data without
being in the Engineering Data Workspace.
• You can quickly choose a favorite, recent, or project material, or you can search for a material in the available
libraries. Search for materials by Label, Library, material Model and/or material Properties.
11
Engineering Data in Mechanical
• When you select a material from the Materials folder in the Outline, you can view the data being used by
Mechanical and also access edit capabilities in the Engineering Data Workspace.
12
GRANTA Materials Data for Simulation
• The GRANTA Materials Data for Simulation product is now available (in the Mechanical interface only).
• Using the new search capability exposed for Engineering Data in Mechanical, you can quickly search for
specific materials in this library
13
Commands Object
• The commands object has been updated and now,
‐ Provides an auto-completion drop-down menu (based on character entry) as well as a tooltip banner that displays
the associated command arguments (Mechanical APDL Solver only).
‐ Provides a search feature using the Ctrl+F key combination.
‐ Includes line numbers.
‐ Displays hidden characters such as paragraph marks and spaces.
‐ Provides colored syntax highlights for entries such as fixed values, variables, comments, etc. (Mechanical APDL or
Rigid Body Dynamics solvers only).
‐ Provides integrated zoom in and zoom out options. Previously, zooming was performed using the mouse wheel.
‐ Has a preference category in the Options dialog that lets you specify the default behavior of some of the above
features.
14
Mechanical Core
Outline
16
NASTRAN File Export
• Users can now export your simulation as a NASTRAN bulk data (.nas or .bdf)
• Supported for:
‐ Static Structural
‐ Modal
• Supported through Export Nastran File option in both context menu and context tab for the environment.
17
NASTRAN File Export
• You can therefore set up your simulation using the capabilities that Mechanical offers, then run the simulation
with your choice of NASTRAN solver
Static Structural
Modal
18
Mixed-Dimension Analysis
• Mechanical now allows combining two-dimensional (2D) and three-dimensional (3D) bodies in the same
model.
• This opens a new paradigm for Mechanical users to simulate their systems
• For shell bodies (only) defined in the X-Y plane, the Dimension property on the Body object lets you set the
body as either 3D (default) or 2D. Mechanical then uses this property to write the appropriate element type
(3D or 2D) to the input file.
19
Mixed-Dimension Analysis
• Loads / Supports / Results can be applied to 2D bodies in a mixed analysis
Mesh Results
20
Supports from .stl Files
• You can now insert supports directly from .stl files at any time prior to simulation, separate from the part
geometry. This feature is designed specifically for volume-less type of supports such as those from Additive
Prep.
Volume-less support (in blue) from an .stl file. The support's voxel hex mesh and the part's
layered tetrahedron mesh both respect the additive layers, as shown on the right.
21
System Coupling Region
• A new boundary condition is available in Mechanical: System Coupling Region. This boundary condition is
equivalent to Fluid Solid Interface Boundary Condition, but is specifically designed to work with System
Coupling and allows body scoping.
Allows for:
• Body Scoping
• Face Scoping
22
SpaceClaim Meshing
• Users can now generate mesh in SpaceClaim and import mesh along with geometry.
• The match controls
are transferred as
Cyclic Symmetry
region to Mechanical
23
API - Extension Development Enhancements
26
Nastran TEMP/TEMPD support (1/2)
28
Nastran BSURF/BSURFS support
29
Topology Optimization
Outline
31
Thermal Stress Optimization ( SIMP )
• Topology optimization supports optimization of combined Static Structural and Steady-State Thermal analyses.
This implies that Compliance and Thermal Compliance together can be applied as an Objective
32
Thermal Stress Optimization ( SIMP ) continued…
• Structural constraints (Global Von-Mises, Local Von-Mises, Displacement, and Reaction Force) and Thermal
constraint (Temperature) can be applied together for optimization
33
Optimization of Sum of Reaction force ( SIMP)
• The Criteria property is exposed on Reaction Force Response Constraint when it is scoped to more than one
node. It takes two option “Sum Maximum”( default) and “Normalized Maximum”. The “Sum Maximum” specify
the maximum value based on the summation of the reaction forces from all of the selected nodes and
“Normalized Maximum” is based on the normalized value of the reaction force extracted from each selected
node
34
Parametrization of Input parameters( SIMP)
• The Temperature property of the Temperature Constraint, the Overhang Angle of the AM Overhang
Constraint, as well as the following Analysis Settings properties can now be parametrized during Topology
Optimization analyses. “Maximum Number Of Iterations”, “Minimum Normalized Density”, “Convergence
Accuracy” and “Penalty Factor”
35
AM Overhang angle constraint to include Exclusions ( SIMP) Beta
• Beta feature: Exclusions can now be part of AM Overhang angle constraint by enabling “Region of AM
Overhang Angle Constraint (Beta)” property on Analysis settings to “Include Exclusions”. “Exclude Exclusions”
setting is the default.
36
Level-Set Based Topology Optimization
Level-Set based Topology Optimization
min
Compliance
( P ) Mass 50% 211733
Tetras
f 4000 Hz
0
1st freq
26844 elements
(Hex dominant)
Manufacturing constraint: pull-out
min Compliance
( P)
Volume Vmax
No molding
min Compliance
( P ) Volume Vmax
d molding = ( 0, 0,1) with molding
Displacement-based criterion
min Mass
( P)
compliance Cmax
But displacement-based
Linear static analysis criterion are more helpful to
precisely formulate its own
optimized result.
min Mass
( P) 1
disp = u z ( x ) dx U max
C C
Manufacturing constraint: max thickness
Tetra mesh
min Compliance
( P ) Mass Cmax
MaxThickness d
max
➢ Mesh Specifications
▪ Try to use a uniform mesh (i.e. homogeneous element size). It enables to capture the design with a uniform precision everywhere.
▪ Make sure that you have a sufficiently fine mesh. If the final design shows geometric features as thick as the element size, it means that
the mesh is not fine enough to capture the necessary geometric details (see the pictures: 238,000 tetrahedra on the left versus 950,000
on the right).
➢ Modal Analysis
▪ You can control an eigenmode whose frequency keeps the same ranking during the optimization process. If the ranking changes, the
algorithm may face some difficulty.
(3) Validate your solution
Back to validation - Export a STL
- Mesh
- Analysis settings
- Evaluation
48
Multiple Crack growth using SMART
• Support multiple Crack Growth using SMART methodology. The user can add
multiple Crack object ( Arbitrary/Semi-Elliptical/Pre-Meshed crack) and SMART Crack
Growth object in the model and associate each Crack object to its respective
SMART Crack Growth object
49
Fracture parameter computation of all cracks
• Fracture Tool support option for Single Crack and All Cracks present in the model. For “All Cracks” selection, the
graphics window and details view show the results including the effect of all cracks present in the model
50
Fracture parameter computation of all cracks ( Continued…)
• For “All Cracks” selection, fracture parameter result has crack selection option for Graph display and Tabular
data. And only for the selected crack, the values will be displayed in the Graph and Tabular data
51
An example of Multiple Crack growth using Pre-Meshed crack
• In this example, four Pre-Meshed cracks are inserted with its associated SMART crack growth object and the
crack growth simulation is done
52
Beta features for SMART Crack Growth
53
Rigid Body Dynamics - RBD
New Joints New joint types have been added for the
Rigid Body Dynamics system:
• Screw
• Constant velocity
• Distance
Screw
Constant Velocity
(homokinetic/Cv)
Distance
Linear Dynamics
Substructuring/Component Mode Synthesis (CMS)
Goal: Support CMS exposure in Mechanical – Improve the performances of the expansion pass
• In ANSYS 18.0, a new method for the element results calculation (such as stresses) is provided for fixed-
interface method (CMSMETH = FIX and ELCALC = YES on CMSOPT). It is based on the combination of static
constraint and normal modes element results and can significantly reduce the time required for the CMS
expansion pass.
• In ANSYS 2019R2, this method is supported by the remaining CMS methods:
‐ free-interface method (CMSMETH = FREE)
‐ residual-flexible free-interface method (CMSMETH = RFFB)
‐ Elliptic bearing
‐ Multilobe bearing
‐ Split-halves bearing
Pressure Plot
showing the gaps
due to different
bearing shapes
represented by
FLUID218
58
Constant Structural Damping Co-efficient (DMPSTR)
59
Eqv. Damping Ratio from Modal
• MSUP Harmonic and MSUP Transient supports the “No” option specified for Eqv. Damping Ratio from Modal
property. When set to “No”, the solution will ignore the material dependent damping specified in the
Engineering data.
60
Eqv. Damping Ratio from Modal ( Continued)
61
Frequency Display for Modal analysis
• Frequency Display property is shown on Solution folder of Modal analysis when the Solver Type property
(Analysis Settings) is set to Full Damped
62
Frequency Display for Modal Analysis ( Continued...)
• For example, when 6 Modes are requested in Analysis Settings:
• Frequency Display – Program Controlled
6 modes in
evaluation
6 modes in chart
and tabular data
Frequency Display for Modal analysis ( Continued...)
• For example, when 6 Modes are requested in Analysis Settings:
• Frequency Display – All
12 modes in
evaluation
12 modes in chart
and tabular data
Output controls and Result file compression
• The Result File Compression controls the compression level for the
result file with the following options
• Program Controlled
• Sparse
• Off
65
Accumulated Equivalent Plastic Strain
• Accumulated Equivalent Plastic Strain is available under strain results when using a multilinear plasticity
material model. This result is the summation of the Equivalent Plastic Strain Increments for each step
66
Bolt Pretension Solve Behavior option
• Solve Behavior option of “Combined” (default) and “Individual” is exposed. With “Individual” option selected,
the user can create one Bolt Pretension object for multiple Body selection instead of those many objects
67
NLAD features
• Supports Normal Lagrange and MPC contact for Non linear Adaptive Region
• Nonlinear Adaptive Aggressive Remeshing is supported
68
Program controlled option for Stabilization
• The Stabilization property in the Nonlinear Controls of Analysis Settings has a new option 'Program Controlled'.
This will be the default option for the property and will not send stabilize command to solver. This lets MAPDL
solver decide the default. Previously, the default value for this property was 'Off'.
69
Substructuring (CMS)
Outline
• Multiple rows can de deleted together from the Interface Worksheet of the Condensed Part
• Mesh modifications made to model not contained within Condensed Part will not require regeneration of
Condensed Part
• Distributed ANSYS is supported for the Generation of Condensed Part
71
Usability Workflow Improvement
72
Workflow Improvement
• Mesh modification to model definition not contained within condensed part will not require re-generation of
Condensed Part
73
Distributed Ansys for generation of Condensed Part
Output file of
Condensed Part 3
74
Explicit Dynamics
Mechanical Explicit Dynamics – 2019 R2
• Explicit Dynamics has taken advantage of the new Ribbon Toolbar
Mechanical Explicit Dynamics – 2019 R2
• Stepawareness is available now for Output Controls
• Results/Probes (adres) files can be controlled per step
• Restart (ad) files can be controlled per step
• Trackers (nlh) files can be controlled per step
• Global option is also still possible (select No)
Mechanical Explicit Dynamics – 2019 R2
Tabular acceleration input
● Define by Vector or Components
● Magnitude: Constant or Tabular
● Enable or disable Acceleration per component per loadstep
Limitations:
● Magnitude = function not allowed
● Scoping is to All Bodies in model
● Only 1 acceleration object is allowed (together with 1
Standard Earth Gravity object)
Post Processing and Graphics
NVH 1) Acoustic Intensity (Sound Intensity) UDR
AI = p * vc
where
83
NVH 3) We have exposed Multiple RPM results in Acoustic Harmonics. Note : Multiple
RPMs behave like multiple load steps.
84
NVH 4) ERP results in
CMS. In the pictured
model, condensed
part is highlighted.
Results can only be
created on non-
condensed parts
85
NVH 5) Waterfall diagram enhancements:
Waterfall Diagram results now
provide options to add or remove
probes on the diagram, as well as to
specify lower and upper boundary
values to redistribute the coloring on
the chart.
86
Frequency Display 1)
• Frequency Display is available under Post Processing Category of Solution object.
• Modal Analyses Only.
• Displays when the Solver Type property (Analysis Settings) is set to Full Damped.
Two Options
• Program Controlled (default)
− The results evaluation treats complex frequencies as
complex conjugate pairs.
• All
− The results evaluation is carried out on all the frequencies
extracted from the modal solution, that may or may not be
conjugate pair.
− Increases the number of results sets and listings of the
frequencies in the Tabular Data window even if a lower
number of modes is requested.
Frequency Display 2)
• For example, when 6 Modes are requested in Analysis Settings:
• Frequency Display – Program Controlled
6 modes in
evaluation
6 modes in chart
and tabular data
Frequency Display 3)
• For example, when 6 Modes are requested in Analysis Settings:
• Frequency Display – All
12 modes in
evaluation
12 modes in chart
and tabular data
Solution Combination
• A new annotation display option (off by default) of Deformation Scale Factor on Legend for results
• Available using the right-click (context) menu for the result legend displayed in the Geometry window.
• Prior to this release the center of rotation could only be set on the geometry. At release 2019 R2, the center
of rotation may be set on the deformed model. This is particularly useful for when result displays have large
deformations or when interrogating a model in slice mode or in iso-surface mode.
Sync Viewports
• This option synchronizes the display in each window
to reorient/move (pan, zoom, rotate) your model in
each window simultaneously.
• Accessed from the Viewports group in Display ribbon.
97
General Axisymmetric
Usability enhancements for General Axisymmetric
• Beta features
‐ Trim Contact
‐ Spatially varying normal pressure load
‐ Imported Loads ( Loads which are node based like Imported Temperature)
‐ Displacement specified on edges of General Axisymmetric bodies using Define By option of “Normal To”
99
General Axisymmetric Axis
10
0
MPC Contact formulation
10
1
Beta features for General Axisymmetric
• Trim Contact
• Imported Loads ( Node based )
• Spatially varying Normal Pressure load
• Displacement specified on edges of General Axisymmetric
bodies using Define By option of “Normal To”
10
2
ANSYS Composite PrepPost (ACP)
ANSYS Composite Cure Simulation (ACCS)
Outline
105
Save ACP Model Status
108
Improved Interpolation Algorithm
10
9
Other Improvements
110
ANSYS Composite Cure Simulation (ACCS)
11
1
ACCS Enhancements
(A)
• The UI of ACCS adapts the new ribbon design (A).
Note: Because of the enhancements, the results can differ if compared with previous versions.
112
Contact Modeling
Enhancements on Initial Contact Adjustments
• In 2019R2, a new CNCH,TADJ option physically moves the target body towards the contact
surface in the constraint direction with the shortest distance calculated.
• 2019R2 , CNCH,ADJU/MORPH/TADJ can be input by the table which specifies different
adjustment parameters for multiple contact pairs, thereby eliminating the need for
multiple CNCH commands. Exposing to Workbench will be straightforward.
*dim,cntab,array,3,3
cntab(1,1)=11,15,17
cntab(1,2)=-.002,-.002,-.002
cntab(1,2)=-.001,-.001,-.001
cnch,tadjust,%cntab%
117
Enhanced Augmented Lagrange Contact (2019R2)
• The augmented Lagrangian method is an iterative series of penalty methods. The contact
pressure are augmented during equilibrium iterations so that the final penetration is
smaller than the allowable tolerance. In 2019R2, the program performs the augmentations
only after the force and displacement convergence checks have been achieved. In general,
this enhancement improves solution convergence and accuracy, especially for a tightened
user-specified penetration tolerance.
TB,HYPE,1,1,2,MOON
TBDATA,1,0.14458,0.14281,0.
04861
Without exponential law for self contact analysis stops at 77% With exponential law for self contact analysis converges
deformation
121
Improved Lagrange Multiplier Contact Solution (2019R2)
A new Lagrange multiplier (LM) solution logic is implemented which reduces
numbers of the equation ordering and leads to great performance improvements
and better scalability in DMP run.
• /FCOMP,RST,SPARSE significantly reduces RST file size without affecting solution time
‐ RST file ratio reduced by 70%
Robustness Improvement for Semi-Implicit Method
Semi-Implicit Method allows solution of difficult to converge problems in an implicit solution scheme by solving them
using semi-implicit method- where solution does not need Newton’s iteration
• New features
– Support for substructuring expansion passes
• Improved scaling
– Significantly improved scaling for SMART fracture simulations
– Improved scaling for models involving contact elements which use the Normal Lagrange
algorithm (KEYOPT(2) = 3) while enabling small sliding behavior (KEYOPT(18) = 1)
– Upgraded to Intel MPI 2018
– Faster performance at higher core counts, particularly on Intel Omnipath interconnect
Distributed ANSYS Enhancements
• Substructure expansion passes now take advantage of HPC
2019 R1
20 2019 R2
Speedup
15
10
• 1.7 million DOF; sparse solver
• 3D solid elements
5
• 12 master DOF
• Linux cluster; each compute node
contains 2 Intel Xeon E5-2695v3 0
processors, 256GB RAM, SSD, CentOS 7.2 2 4 8 16 32 64 128 256
• Mellanox FDR Infiniband Number of Cores
Distributed ANSYS Enhancements
• Improved scaling for SMART Fracture simulations (TurboBlade model)
Speedup
6
model Speedup
6
12
2019 R1
2019 R2
model Speedup 10
Features:
• 10-noded connectivity
• Current technology elements
• Capable of nonlinear heat generation
bfe_FX_I = -2.25e1*3
bfe_FY_I = 1.25e1*3
bfe_FZ_I = 1.75e1*3
alls,all
esel,s,type,,1
Let Damping = C_orig nsle
bfe,all,forc,1,bfe_FX_R,bfe_FY_R,bfe_FZ_R
bfe,all,forc,4,bfe_FX_I,bfe_FY_I,bfe_FZ_I
• 1st with PURE REAL BFE (C_new = C_orig) alls,all
eplot
• 2nd with PURE REAL bfe (C_new = -1*C_orig)
Strain energy
0.0015
S185 0.001
0.0005
0
0 1 2 3 4 5 6
Step time
1.6
3 Time history of stress and strains
1.4 2 0.0035 1.4
1.2 1
0.003 1.2
1 4
Stress
Strain
Stress
0.6 0.002 0.8 Series3
Simulation
0.4 0.0015 0.6
0.2 6 𝜎
0.001 0.4 total
Series4
0
0 0.001 0.002 0.003 0.004 0.005
0.0005 0.2
Strain 0 0
0 1 2 3 4 5 6
Step time
Material Designer
Outline
• Small improvements to make working with user defined RVEs more smooth
• View the new user defined RVE tutorial
modeling an electric sheet
Steel sheet
Epoxy layer
Steel sheet
Acoustics & NVH
Surface Force Density Using Nodal Forces
14
5
Harmonic Acoustics: Multiple RPMS
14
6
Harmonic Acoustics: Multiple RPMS
14
7
Harmonic Acoustics: Multiple RPMS
14
8
Waterfall Diagrams Results UI Controls
• UI controls have been added for waterfall diagram results to allow probing and user defined lower/upper
bands
14
9
Acoustic Intensity Result
15
0
Ignore Acoustic Damping
• New option added in Modal Acoustics (without prestress) and Static Acoustic
analysis settings for pure acoustic and structural-acoustic analyses.
• When activated this option ignore the material properties that creates some damping and thus allows to
avoid using damped eigensolver when desired.
• Material properties ignored are:
‐ Specific Heat
‐ Thermal Conductivity
‐ Viscosity
15
1
Export Result to VRXPERIENCE Sound
• New option allows to send result to VRXPERIENCE Sound Dimension LEA software for sound synthesis, sound
design, psyochoacoustics…
15
2
Export Result to WAV file (beta)
15
3
On Demand ERP result calculation (beta)
15
4
Aqwa – Hydrodynamic Analysis
Offshore ACT Extension (Beta)
• Exposes in Workbench the MAPDL Ocean functionality, allowing the calculation of submerged beam loads
due to various sea states.
• Applied in Mechanical’s systems:
Static
Transient
Modal
Harmonic Response
Aqwa in Workbench
• Lock option
The hydrodynamically-interacting structures can be locked to move together.
This is useful for the estimation of splitting forces and moments on a structure in a Hydrodynamic Response
157
Aqwa Solver
• Direct employing time history record of wave elevation in non-linear hydrodynamic analysis
Import time history of wave elevation records are reproduced by the LFP approach,
Available to compare numerical simulation to the measured data.
158
Additive Prep
159
Additive Prep in SpaceClaim
Heartcell
support
Rod support
Block with angled
support
160
ANSYS SpaceClaim Additive Prep Work Flow
Create
Define build Optimize Create
Load parts support
envelope orientation supports
regions
• User-definable support
criteria
• Detect regions where
supports are needed
• Select individual regions to
create supports of different
types
ANSYS SpaceClaim Additive Prep Work Flow
Create
Define build Optimize Create
Load parts support
envelope orientation supports
regions
Block with
angled Block support
support
Additive Print – Part-to-Part Supports Not Touching the Baseplate
• Lock the support file and part file to each other, so that they translate together rather than referencing them
individually against the baseplate.
167
Additive Print – Removed Decimation
Decimated to 40k Un-decimated
Triangles (<=R1) (R2)
• Previously we reduced the triangle facet
count to 40,000 triangles. This posed
problems for certain geometries. Now, all
operations (except part preview in the UI)
use the original STL file at its provided
accuracy.
168
Additive Print – Part and Supports Preview
169
Additive Print – Parametric Distortion Compensation
Compensated with 1X
Factor
Compensated with 5X
Factor
Compensated with -
5X Factor
170
Additive Print & Science – Archive Materials
• Clean up the customized material list by archiving materials that you no longer use.
171
Additive Print & Science – System Tray Solve
When closing
application you get a
warning asking if you
Warning to users really want to quit
Visible in Tray if sent the simulation
there
172
Additive Print & Science – Assignable Data Storage Location
173
Additive Science - Microstructure Solver BETA
• Thermal Solution
‐ ~30 minutes
• Microstructure Solution
‐ ~3 minutes
177
Additive Manufacturing
Outline
179
User Step Prior to Build Step
180
Sequence Step identifier for AM Process Simulation
• AM Process steps are now much more easily identifiable in the Graph window under Analysis Settings and in
Tabular Data under the Solution object
181
AM Overhang angle constraint to include Exclusions ( SIMP) Beta
• Beta feature: Exclusions can now be part of AM Overhang angle constraint by enabling “Region of AM
Overhang Angle Constraint (Beta)” property on Analysis settings to “Include Exclusions”. “Exclude Exclusions”
setting is the default.
182
Workbench Additive
Enhancements
● Volumeless STL
● Uses Additive Print add-in to compute knockdown factors
○ Applied to [K], DENS, and [D]
Volumeless supports into Mechanical