2020R1 Structures
2020R1 Structures
Structural Mechanics
Content
• Mechanical • MAPDL
o Core o Linear Dynamics
o External Model o Elements, Contact, Solver
o Post and Graphics oExplicit
o Architecture o Workbench LS-DYNA
o Composites o Explicit Dynamics Mechanical
o Topology Optimization
o Contact, NLAD, Fracture • AQWA
o SMART • Additive Manufacturing
o Linear Dynamics / Coupled Field Analysis, • Material Designer
Advanced Features
o ANSYS Motion / NVH / Discovery Live • Sherlock
Autodesk Fusion
• DCS
Mechanical Core
Expanded Imported Load Support
Line Body Treatment
2D Contact Normal Display and Flipping
Editable and User Defined Cross Sections
Expanded Imported Load Support
• Imported loads in a 3D analysis can now be scoped to shells with 2D dimension
behavior
Line Body Treatment
• Line bodies now have
access to the Treatment
property in the UI
2D Contact Normal Display and Flipping
• For edge contacts on 2D surface bodies, there is
a new “Display” category that includes the
property “Element Normals”. This property
displays the normal direction of the elements for
each edge in contact
• Then, “drag&drop” one of the supported External Model files into the Mechanical window
File/Import and Drag&Drop into Mechanical Standalone Journaling
(Beta) and Scripting
• New python Apis to import mesh files using Mechanical Scripting feature
Workbench Post & Graphics
Geometry and Connections
2D Edge Contact Display and Modification
Display of 2D Edge Contact Normals
Minimize volume
st reaction force constraint
The reaction force is min Vol ( )
computed over
st : RF ( ) = z ds 22kN
The FACE A
(ie prescribed disp)
A
Reaction-Force Criterion
min compliance st volume (20%)
(the clamped parts (B) are not crucial so they
have been disconnected)
Select “Non-Linear” as
filter in
“Analysis Settings”
Remarks:
• Static linear analysis
• Only the blue faces are optimizable
• The optim problem reads:
min compliance ( )
st : vol 50%
Result:
• Large mesh deformation
• Smooth shape
Topology versus Node-based Shape Optimization
Topology Node-Based
Optimization Shape Optimization
• Immersed boundary method: i.e. the shape is
• Body-fitted method: the shape is exactly defined
approximated thanks to a density-field or a level-
Description • The mesh is not fixed anymore, nodes location will
set method
change
• The mesh is fixed
• No shape approximation
• Manages topology changes (nucleation, merge, ..)
• Accurate computation of local quantities (stress,
Strength • Easy setup: crude design domain, nothing to
strain, thickness, etc.) on the boundary
parametrize
• Easy setup: just select the optimizable faces
250
200
150
SOLVER RATING
• 2.2 million DOF; PCG solver 100
time
1 2 3
Linear Dynamics
Linear Dynamics Enhancements in Mechanical
• The Linear dynamics features enhancements in 2020 R1 release of mechanical are as
follows:
o Top down CMS model reduction method for Response Spectrum analysis
o Volumetric Force Density transfer from Maxwell
o On Demand result calculation for Mode Superposition (MSUP) harmonic and
transient analysis
CMS Enhancements in Mechanical
• Top down CMS based method for generation of super elements is now supported for
Response Spectrum analysis
CMS Enhancements in Mechanical
• When “Trim Contact” option of On is selected, then the master degrees of freedom is also
trimmed at the contact interface during generation pass. This leads to a reduction of the
master degree of freedom and will improve the solution times of the generation pass
92
On Demand Result Calculation in MSUP
• To improve performance, expansion pass can be skipped in MSUP harmonic and transient
analysis
• Displacement, Velocity, Acceleration, Stress, Strain and ERP can be evaluated on demand
in this case saving solution time and I/O
• Residual vector are supported
• “Skip Expansion” option shows solution times and IOs can be highly improved (numbers
obtained with medium size model)
Modes Frequencies Time Standard Time Skip Expansion IO Standard IO Skip Expansion
100 100 245 94 13.2 5.4
100 200 402 97 20.9 5.4
100 400 729 100 36.4 5.4
100 1000 1669 101 82.7 5.4
1000 1000 6073 867 130.2 52.9
93
ANSYS Motion ACT App
• An integration of the Ansys Motion solver technology into the ANSYS Mechanical GUI
• Compatible with ANSYS 2019 R3 upwards
• Provides the power of the ANSYS Workbench and Mechanical Environments to
facilitate the pre-processing of Ansys Motion models.
94
ANSYS Motion - ElastoHydro Dynamic (EHD) Bearing
• Purpose of development
o EHD is crucial to modelling many mechanical systems
o Engine, Shaft in a ship, HDD and lots of application requires
EHD capabilities
• Application
o Crank Shaft – Connecting rod in Engine, High-speed
compressor and so on
o Drivetrain toolkit is required for the element
• Properties:
Characteristics
Supported results
Crank Movie
Piston
Pressure pattern Force & Stress
ANSYS Motion - Modal Data Export
• Purpose of development
o In order to calculate sound pressure, surface acceleration must be recovered
o The size of recovered data in the time domain is too big to use
o An alternative way to calculate these data was required
• Application
o Sound Pressure Calculation
o Other applications that need to use surface position, velocity or acceleration
• Operation concept
o After activating an animation window, you can access the export menu
o File → Export → Modal Body Information
• Remark
o Before the simulation, make sure that you are using the “Modal” option for result type
o If you know all the below information, you can save disk space by turning off the option
• “Include Geometry” → Node & connectivity information.
• “Include Mode shape” → Mode shape data
ANSYS Motion Links Toolkit - Soil Interaction
• Purpose of development
o Soft soil conditions must be considered for
tracked vehicle operation environment
o Bekker’s formulation is used
• Application
o Tracked or wheeled vehicle drive on soft
ground condition
Clay
ANSYS Motion - Electro-Magnetic (EM) Force & UNV file
• Purpose of development
o Consideration of electro-magnetic force for the motor driven power transmission mechanism
o An electro-magnetic force variation is a key for the NVH analysis of the motor-based system
• Operation concept
o Motor structure model in MAXWELL → Export electro-magnetic force pattern to Universal file for each
stator & rotor
o Import the file into DAFUL for each RPM (EM force)
o DAFUL Solver apply these force while a dynamic simulation
• Application
3D Force by using EM Force
o A system which needs to be considered an Electro-Magnetic force
Maxwell Model
Rotor force
Stator force
Motor
frquency3(96th)
Motor
frquency2(48th )
Motor
frquency1(24th)
Stator Rotor
ANSYS Motion Stiction Improvement
• Purpose of development
o Stiction model of contact friction had been developed in the previous version, but
it had a problem to solve a slip phenomenon if a sliding distance exceeds the "Max
Stiction Deformation" distance
o The algorithm has been improved to resolve the stick/slip problem
• Operation concept
o Same as before and need to be careful to set the value
• Application
o Bolt locking simulation.
o Slip stop simulation by friction on the slope
Bolt-Washer
Bolt Locking Contact
Torque
Ground-
Washer
Washer-Nut Fix
Assemble
Nut Bolt-Nut
Contact
2019 R1 2019 R3
Locking Torque
ANSYS Motion Special API for Roller-Coaster
• Purpose of development
o Designed for building Roller-Coaster model
o SPECIAL API has been supported to
assemble a series of bodies on the curved
path
• Application
o Roller-Coaster assembly or similar
application which must be assembled on
predefined curve
• Remark
o Refer “Links 3D API.pptx” for detail
operation
Discovery Live Add-In for Mechanical Export
104
Autodesk Fusion 360 Generative Design Export
• Autodesk Fusion 360 allows Mechanical Export for
Generative Design:
o Geometry, materials, load cases, boundary
conditions, loads
105
External Study Importer Mechanical App
• Create and pre-install ACT App to import Discovery Live and Fusion 360 studies
• Conversion is also done automatically by clicking on the exported files
106
MAPDL Linear Dynamics
Component Mode Synthesis (CMS) – New Method
Objective:
Obtain better convergence and improve performances when the master nodes are defined at locations
other than the interfaces.
Example: observation nodes where the displacement solutions are requested without expansion pass.
Feature:
For the free-interface CMS analysis (CMSOPT,FREE), by issuing “SUPPORT = ON” on the M command,
pseudo-constraints are specified on some master nodes to enforce constrains during the mode-
extraction analysis done in generation pass.
Command option:
M,NODE,Lab1,NEND,NINC,Lab2,Lab3,Lab4,Lab5,Lab6,SUPPORT
• FREE and RFFB methods: all master DOFs in m are unconstrained (free)
M2
Modal analysis with DOFs of m1 constrained
CMS use pass FULL analysis
M1
M2
M1
M2
Solutions Comparison Tool – RSTMAC Enhancements
Based on VM282
• Two different meshes of Piston-Fluid System
using FLUID30
• Comparison of coupled-field modal solutions
1 1 0,999
2 2 1,000
3 3 0,998
4 4 0,998
5 5 0,998
6 6 0,998
7 7 0,998
MAPDL Elements
List of New Features
• Current technology 3D 3-Node Cable Element : CABLE280
• Support of incompressible materials with Inverse method
• Pure displacement-based formulation for SOLID285
• General distributed load for SOLID and SHELL elements
• Current technology 2D thermal element PLANE292/293
• User-Defined Material Models for 22x Coupled Field Analyses
3D 3-Node Cable Element CABLE280
Stranding
• Suitable for analyzing Winding
moderate to extremely
slender cable structures
• Computationally efficient
with only translational DOFs
• Mixed Displacement / Force queins.com/en/solutions/stranding/
formulation for superb
solution accuracy and One cable is placed in the center, a second layer
robustness containing six cables is stranded around it.
1 2
L
4
I
y
3
K
x
J
5
Y USUM
CABLE280 Geometry
Inverse Analysis
• It supports Solid185 B-bar formulation (keyopt(2)=1)
• It supports Solid186, Solid187 and Solid185(B-bar) with mixed u/P (Keyopt(6)=1,2)
• New supports large deformation with incompressibility, such as biomedical applications
• An aortic lumen under 80 mmHg blood pressure is the input geometry
o The calculated “deformed” geometry is the zero-pressure geometry
Results when blood pressure increases to 120mmHg
…Diameter increases significantly
Temperature distribution
PLANE292
PLANE293
• Capable of simulating
Radiation +
complex thermal problems convection
consistently linearized
Conduction
element stiffness Thermal
contact PLANE293,
• UPF support ( UserMatth.F ) KYOP1=1
New Technique
Time =3 Time =3
125
Exponential Pressure - Penetration Relationship
• The exponential pressure-penetration relationship (KEYOPT(6) = 3 on contact elements) can make contact
behavior smoother. While the default settings of pressure at zero penetration (real constant PZER) and initial
contact clearance (real constant CZER) work well for most contact models, some cases require non-default
values to achieve convergences. You now have the option to define PZER and CZER as scaling factors.
Previously, only absolute values could be input for the real constants
• In addition, the maximum cut-off contact stiffness 𝐹𝐾𝑁𝑚𝑎𝑥 used in the exponential pressure-penetration
relationship has been revised to prevent ill-conditioning of the global stiffness matrix
𝐹𝐾𝑁𝑚𝑎𝑥
𝑐0 𝑝0
Tangential Fluid Pressure-Penetration Loads
• The 2-D and 3-D surface-to-surface contact elements (CONTA172, CONTA174) and their corresponding target
elements (TARGE169, TARGE170) now support tangential fluid pressure-penetration loads. In prior releases,
only normal fluid pressure-penetration loads were considered
• Example: Viscous shear in thin film of fluid between plates dominates resistance to relative plate movement
127
Enhanced Force, Moment, and Displacement Convergence
• Predictor, Force & Displacement Convergence Checks Existing
o Linear, quadratic predictor, Predictor off for transient. criterion 1.e-4
Bisection due to large displacement increment
o Current non-linear convergence check Reference values suffer
several drawback
o Reference too low- problem will never converge
o Reference too high- problem converges to wrong solution Automatic Force
o New “Convergence Reference” logic aimed to provide convergence Ref
too low- problem
accurate solution with minimal user intervention will not converge
o The changes improve the robustness and accuracy of the
solution, and nonlinear problems with no external loads (such
as initial penetration resolution for contact and free thermal New
expansion) experience enhanced convergence. criterion 1.0
New Automatic
Force convergence
Ref
128
APDL Solver
Distributed ANSYS Enhancements
• New features
o New –rcopy argument to specify remote file copy command on clusters (defaults to scp)
o Added logic to detect SIGKILL/SIGABRT signals and provide relevant message to user
• Improved scaling
o Significantly reduced memory requirements at higher core counts
o Improved Block Lanczos scaling performance at higher core counts
o Faster performance for fracture parameter calculations
o Faster performance in sparse solver when running in the out-of-core memory mode on
systems, which use the Microsoft Windows operating system
Distributed ANSYS Enhancements
• Significantly reduced memory usage (BGA model)
1,500
Solution Speedup
2.0
• 9.7 MDOF; Block Lanczos
1.5
eigensolver
• Modal analysis requesting 100
1.0
modes; includes expansion step
• Linux cluster; each compute 0.5
node contains 2 Intel Xeon Gold
6148 processors (40 cores), 0.0
32 64 128 256 512
384GB RAM, SSD, CentOS 7.6
Number of Cores
Distributed ANSYS Enhancements
• Improved performance for fracture parameter calculations (gear tooth)
7.0 2019 R3
Increased performance over time
2020 R1
6.0
Solution Speedup
5.0
4.0
3.0
• 2.2 MDOF; sparse solver
• Linear static analysis involving 2.0
Model 1
• 4.4 MDOF; sparse solver, out-of-
Solution Performance Comparison
core memory mode 2.0
• Nonlinear static analysis
• Windows workstation containing
Solution Speedup
2019 R3
an Intel Xeon E5-2687W processors 1.5
(12 cores), 64 GB RAM, 10k RPM 2020 R1
hard drive, Windows 10
1.0
Model 2
• 9 MDOF; sparse solver, out-of-core 0.5
memory mode
• Nonlinear static analysis
• Windows workstation containing 0.0
an Intel Xeon E5-2687W processors Model 1 Model 1 Model 2 Model 2
(12 cores), 64 GB RAM, 10k RPM
(2 cores) (8 cores) (2 cores) (12 cores)
hard drive, Windows 10
Miscellaneous Enhancements
• Database file compression (sparsify)
o Activated by default via /FCOMP,DB,SPARSE
o Can be deactivated via /FCOMP,DB,0
o Achieves roughly 20-50% database file size reduction for most models
• Includes .rdb database files used by the multi-frame restart procedure
• Slightly longer times to save database files
Miscellaneous Enhancements
Technology Demonstration Manual
• Database file compression (sparsify) models run on Linux server while
measuring database file size right
before solution
Database File Compression
1.4
2019 R3 (Uncompressed) 45% file size reduction on average
1.2
2020 R1 (Compressed)
Compression Ratio
1.0
0.8
0.6
0.4
0.2
0.0
Variety of simulations from Technology Demonstration Guide
Miscellaneous Enhancements
• Database file compression (sparsify) Customer models run on Linux
server while measuring database
file size right before solution
Database File Compression
1.4
2019 R3 (Uncompressed)
1.2 35% file size reduction on average
2020 R1 (Compressed)
Compression Ratio
1.0
0.8
0.6
0.4
0.2
0.0
Variety of simulations obtained via ANSYS customers
Miscellaneous Enhancements
• Upgraded to the Intel 2019 Update 3 FORTRAN/C/C++ compilers
o Includes similar updates for the Intel MKL and DAAL libraries
NLAD
2020 R1 Developments in NLAD
• Current Developments in 2020 R1:
‐ NLAD with NLGEOM=OFF
‐ Nonlinear Stabilization with NLAD and Rezoning
‐ Mixed Remeshing
‐ “KEEP” option for maintaining and updating element components in NLAD
‐ Support for Tabular input of nodal temperatures and heat generation
NLAD with NLGEOM=OFF
Without NLAD – Stresses Without NLAD – Errors With NLAD – Stresses With NLAD – Errors
Nonlinear Stabilization with NLAD
Key Features:
• Hollow cylindrical tube subjected to bending load
• NLAD with MESH and ENERGY criteria
• Activate global stabilization
• Stabilization included during MAPSOLVE in
NLAD with stabilization
NLAD/Rezoning
Mixed Remeshing
• Achieve remeshing due to distortion and refinement-based criteria at the same time!
Plastic cap
Rubber seal
Key Features:
• Initially coarse mesh refined using the mixed
remeshing capability
• Leads to smoother contact conditions during solution
16
9
ANSYS Additive (Print/Science)
• EOS build files available (Beta)
• AlSi10Mg for all simulation types
o Microstructure
o Single Bead
o Porosity
o Thermal History
o AP all modes
• User controlled laser beam diameter
• Log icons to assist in finding log information
• J2 Plasticity threading
• J2 Plasticity beta removed
• Build size increased to 1m^3
• Disable support optimization
• Meltpool Reference Width
• Additive Print to Workbench Additive
Workflow
o Cutoff
17
0
Workbench Additive
• Inherent Strain Method
• SSF Available for Calibration
• AMCONNECT Macro for connecting
Layered Tet part and voxel support
• Wizard Updates
o Inherent Strain
o Materials Automatically Loaded
o Sequential Progression for Cutoff
• Print to Workbench for Cutoff
• Smaller Result File
• Conformal Voxel Part and Support
(Beta)
• Improvements to Blade
Interference (Beta)
17
1
Workbench Additive
Inherent Strain Option Added
• You may use an inherent strain approach with Workbench Additive
o Isotropic or orthotropic stains may be input
o These are the same strains as would be used with Additive Print
• The same calibration process can be used to generate the values
o Restarting is supported, so you may perform the build first and restart to investigate
cutoff sequences and/or heat treatment
Supports from Additive Prep
• STL supports generated in Additive Prep can be represented as voxel (Cartesian) meshes
o Knockdown factors are also generated and used as in Additive Print
• These factors account for support build material contained within each voxel
• Thermal and structural material properties are adjusted by these factors, including the
plasticity and creep behaviors
Supports from Additive Prep
• An MAPDL command macro may be used to connect voxel supports to parts meshed with layered
tetrahedral
o The command generates constraint equations tying the support nodes to the part elements
• To use, insert a Command Object under the analysis object (to both the Transient Thermal and Static
Structural objects) and add:
amconnect,partID,supportID
o Where partID is the mat ID of the part and supportID is the mat ID of the support voxels
181
Combining Several Materials from Material Designer (Beta)
• You can now transfer the materials from several Material Designer Systems to a single
Engineering Data cell
184
ANSYS Sherlock Enhancements
• Application Settings: All settings have
been consolidated into one form for ease
of access
• Part Libraries: The Sherlock Part Library no
longer requires Internet access and is
included in the Sherlock distribution. The
ability to configure multiple part libraries is
also available
• Parts List: More capabilities to copy and
add parts from various sources
• Project Management: Added functionality
to view, search, manage categories of
projects
• Failure Rate Module: This feature has
been removed since it is no longer
necessary
185
DCS
Distributed Compute
Services
Distributed Compute Services - Introduction
• ANSYS introduces a host of new services that enable
the distributed evaluation and management of
simulation workflows:
They are called DCS, the Distributed Compute
Services.
187
Open, Modular, Service-Oriented Architecture
Clients DC Services DC Evaluators
Arbitrary clients can interact Manage simulation workflows. Can run on arbitrary compute
with the Design Point Service. Handle data transfers and file resources. Query the Design
Parametric Workbench Model storage. Point Service for tasks to
evaluate based on their
capabilities.
Transfer of simulation Design Point Service
project, model DC Evaluator 1
parameters & Compute task Linux workstation
Design Points pulled by Evaluator
DC Evaluator 2
Design Points
Windows workstation
Output parameters &
Import of Evaluated Design Point files DC Evaluator 3
Design Points are passed back Linux cluster
DC Evaluator 4
Cloud resource
Other Design Exploration
systems (DX & others) DC Evaluator ‘N’
Arbitrary compute resource
Other optimizers
188
Key Points
• Handle large number of Design Points (10’000s) • Evaluate geometry updates on Windows only and
robustly solve model on Linux or Windows
189
Testimonial - BMC
• “The results of this project were
imperative for the success of the
brand.”
Stefan Christ, Head of R&D at BMC
Switzerland AG
190
DCS – What’s New
• Improved scalability for evaluating large numbers of
design points on many parallel evaluators
• New DCS Python Client
Providing an easy-to-use and powerful scripting interface to
interact with all DCS components, such as projects,
configurations, design points, and more
• Extended workflow definitions
o Modify parameter definitions
o Define number of attempts for running a process step
o Define success criteria
• Tighter integration between DesignXplorer and DPS
• DPS Web App enhancements
o More unified look and feel, evaluation times, last modified
dates, and the ability to open text and image files in the
browser
• Run DCS as system service on Linux http://storage.ansys.com/mbu-assets/dcs/v201/dcs_python/index.html
Join the ANSYS
conversation!
Read. Comment.
Join the conversation!
192
Sign up for an ANSYS Event near you!
ansys.com/about-ansys/events
193