Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
100% found this document useful (1 vote)
238 views

2020R1 Structures

The document provides release notes for the 2020 R1 update of ANSYS structural mechanics software products, including: - Enhancements to imported load support, contact normal display/flipping, and cross section editing in Mechanical. - Improved support for nonlinear springs, theta fields, and contact/clearance from other solvers in External Model. - New capabilities for convection load display, section plane creation, and result extraction using PlotData in Post & Graphics. - Additional material models, reinforcement element results, and composite modeling enhancements in various modules. - Upgrades to the Python environment, topology optimization workflows, and new reaction force constraint option.

Uploaded by

agrbovic
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
100% found this document useful (1 vote)
238 views

2020R1 Structures

The document provides release notes for the 2020 R1 update of ANSYS structural mechanics software products, including: - Enhancements to imported load support, contact normal display/flipping, and cross section editing in Mechanical. - Improved support for nonlinear springs, theta fields, and contact/clearance from other solvers in External Model. - New capabilities for convection load display, section plane creation, and result extraction using PlotData in Post & Graphics. - Additional material models, reinforcement element results, and composite modeling enhancements in various modules. - Upgrades to the Python environment, topology optimization workflows, and new reaction force constraint option.

Uploaded by

agrbovic
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 193

Release 2020 R1 Update

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

• This display feature works in combination with


two additional new properties of the “Geometric
Modifications” category: Flip Contact
Normals and the Flip Target Normals. These
properties enable you to invert or flip the normal
direction of the edge elements in contact
Editable and User Defined Cross Sections
• Mechanical now supports creating, editing and duplicating cross sections
External Model
Support Nonlinear Springs from ABAQUS (SPRING2 with table)
Support Theta Field from NASTRAN CQUAD*/CTRA*/CTRI* Cards
Support ABAQUS *CONTACT INTERFERENCE and *CLEARANCE
• These are shown in the columns « Interface Treatment » (« Offset Only, No Ramping » and
« Offset Only, Ramped ») and « Offset »
Allow Importing Beam Elements without Cross Sections Assignments
• Beam elements without cross sections assigned to them can now be imported (previously
blocked)
• Cross sections can later be assigned to them (on line bodies) using the new Cross Sections
objects
Drag&Drop into Mechanical Standalone
• Launch Mechanical standalone

• 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

• A new “Element Normals” display


property has been introduced for
contact regions that contain 2D edge
scopings

• The option enables or disables the


display of the normals for a 2D
edge’s expanded mesh element faces
‐ Arrows appear in-between mesh
nodes (and mid-side nodes, if
present)
Re-orientation of 2D Edge Contact Normals
• The new annotation for 2D edge normals can help identify improperly oriented mesh
elements, which can lead to improper results from the solver
• Using the newly added “Flip Contact Normals” and “Flip Target Normals” properties
of the contact region, improperly oriented mesh elements can be corrected as they
are being sent to the solver
Loading and Boundary
Conditions
Convection Load with Fluid Flow Display
Convection Load with Fluid Flow Display
• When you specify reference temperature using the “Thermal Fluid” property of a “Line
Body”, and you set the “Fluid Flow” property of a Convection or Imported Convection
Coefficient objects to Yes, there is a new display property: “Display Connection Lines”.
This property enables the display of connection lines between the centroid of each
element face/edge of the convection surface(s)/edge(s) to the corresponding closest
node on the fluid flow scoping
Graphics: Creating Section Planes
Creating Section Planes
• Section Planes Tool allows you to now create more than six “Section Planes”. However,
if six planes are active (“checked”), any additional planes cannot be viewed until you
have deactivated (“unchecked”) an existing plane and then activated the desired
plane. Once you exceed six, unchecking an existing plane enables you to activate any
defined planes greater than six
ACT API
Querying Results with PlotData
Result Extraction using PlotData
• Contour results for an evaluated result
can be accessed in ACT via PlotData. The
result is represented in a table format
with “Independent” and “Dependent”
column variables

• Depending on the type of result (nodal,


elemental, elemental nodal, path
results), the independent variables can
be nodes, elements, both or x,y,z
coordinates. The result value
components are dependent variables for
the tabular result
Cross Sections
Profile Option
Display a Cross Section using the Profile Option
• Enabling the “Profile” option of the “Cross-Section Context” menu displays a cross section
with its dimensions. Any modifications made to the Dimensions in the Details of the cross-
section object will show in this “Profile” view
Smart Select
Default Now
Smart Select
• The Graphics toolbar option, “Smart Select”, is now the default geometry picking option
Solution Combination
Envelope Calculations
Envelope Calculations for Solution Combination Results
• “Solution Combination” results now have additional
options to choose the type of calculation:
o Combination (default):
Specify a desired combination for result evaluation
o Maximum/Minimum Over Combinations:
Each node, element, or sample point is swept
through the combinations to find its
maximum/minimum result
o Combination of Maximum/Minimum:
Each node, element, or sample point is swept
through the combinations and the combination at
which the maximum/minimum occurs is reported
Post-processing
Reinforcement Elements
Results for Reinforcement Elements
• When you have reinforcement elements (REINF263, REINF264, and REINF265) in your
model, you can now view results for these elements using the “Result File Item”
scoping method for result objects
Results for Reinforcement Elements
• The Material and Element Type Information selection of the Solution Quantities and
Result Summary worksheet page allows you to quickly create and view results on these
elements
Mechanical Architecture
Mechanical Scripting
• ACT Console replacement
• Maximize real-estate
• Scripting editing and execution
• Integration of button editor
Thermo Mechanical Fatigue Material Models

• Nonlinear Isotropic Hardening


(Power Law and Voce Law)
• Chaboche Kinematic
Hardening with Static
Recovery
• Exponential Visco-Hardening
(EVH) Viscoplasticity
• Perzyna and Peirce
Viscoplasticity
• Multilinear Isotropic
Hardening Static Recovery
https://www.sciencemuseum.org.uk/
• Hill Yield, f(T)
Composites
Selection Rules Based on Rosettes
• “Selection Rules” can now be defined
relative to Rosettes. When enabled, the
origin and directions of the Selection Rule
are relative to the selected Rosette instead
of the global coordinate system. This
improves associativity, makes the modeling
more accurate and more convenient.

• This feature is implemented for the Parallel,


Cylindrical and Spherical Selection Rule
Python and other Third-Party Software Upgrades
• The ACP user interface is now based on Python
3.7.4. In addition, many third-party software
packages have also been upgraded. For this
reason, the handling of the Python Shell used for
scripting and the appearance change slightly.

• Note that when you are using the Python scripting


capability of ACP, you must ensure that your scripts
are compatible with Python 3.
Level-set and Density Based
Topology Optimization
New Topology Optimization Validation Workflow
• Goes directly from tessellated optimal shape to mesh and validation
• Automatic re-scoping of boundary conditions
From Topology Result to Validation 2. Define and solve your
topology optimization problem
1. Define your analysis (via density or level-set methods)
at stake

3. Create and export a model


via the smoothing object
4. Mesh and evaluate your result
Reaction-Force Constraint
• Besides compliance or displacement criterion, the RF is a stiffness criterion that is very
convenient, especially in the context of prescribed displacement

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)

(a) min compliance st vol and RF


min compliance (  )


FACE A vol (  )  20%, RFA  5kN
(this constraint aims to limit the force that
goes through the face A)

(b) min compliance st vol and RF


min compliance (  )


vol (  )  20%, RFB  5kN
(by contrast, this constraint aims to have a
minimal force that goes through the faces B)
FACEs B
User Defined Criteria
• Support of Primary and Composite Criteria: available with static system, independently of
topology optimization
• Can be used in constraint or as objective in both level-set and density-based topology
optimization
Level-set
Topology Optimization
Multi-Objective: Standard versus Normalized Weighted Sum
Standard Normalized

Automatic scaling by the


Summation without any scaling
Description initial value
 J
J
i
i i 
i
i
J
i
k =0
i

Relevant when it comes to Relevant to sum different


Remarks
aggregate the same quantities sort of quantity

1st static linear analysis: F=1.00e5 N

2nd static linear analysis: F=0.25e5 N

Result for the


example
The first load (i.e. the most The 2 loads now receive the
important) naturally gets more same amount of material (no
material matter their magnitude)
Miscellaneous
• Reaction Force: lower/upper limit
o Available both for density and level-set methods
• User Defined Function
o UDF aims to pave the way to a more generic formulation of optimization problem
o More complex criteria can be created and then used as objective and/or constraint
o Available both for density and level-set methods
• Overhang
o Improvements have been made to consolidate the method
• Storage: less space is necessary to perform an optimization
• Multi-objective optimization
o Standard or normalized formulation is available
• Discovery Live
o Modal analysis and multi-analysis are now available
o Max thickness and bi-directional pull-out constraints are also linked
+ Bi-directional pull out constraint
Discovery Live
Minimum compliance
st volume, max thickness and pull out
constraints

Minimum compliance st volume

+ Maximum thickness constraint


Density-Based
Topology Optimization
Bolt Pretension
• Density-based topology optimization now supports “Bolt Pretension” with multiple load
steps, where the state is changed from Load to Lock
• Limitation removed for Lock load steps
Extrusion with Less-restrictive Meshes
• Extrusion manufacturing constraint is less-restrictive in rejecting meshes that do not satisfy
extrusion
Center of Gravity Constraint (Beta)
• Density-based topology optimization supports restricting the center of gravity (already
supported by the level-set optimization)

Optimizer puts material on the right to


satisfy the CoG constraint
Moment of Inertia Constraint (Beta)
• Density-Based topology optimization supports constraints on the Moment of Inertia
(already supported by the level-set optimization)
Advanced Filter (Beta)
• A new non-linear filter is available to help the optimizer to obtain better defined shapes
• Turn Beta on from WB Project Schematic and then turn on the dedicated beta feature

Select “Non-Linear” as
filter in
“Analysis Settings”

Default, linear filter Non-linear filter


Node-Based
Shape Optimization
(Beta)
Capabilities of the Node-Based Shape Optimization
Area Concern Features
Element type in the optimizable region 3D elements (only tetra) - Linear or Quad
Geometry Element type for the non-optimizable
No restriction
region
Geometric Analysis Criteria Mass, volume, Center of gravity, moment of inertia
Boundary condition Fixed displacement, prescribed displacement
Nodal force, surface force (pressure), volume (gravity, acceleration, rotational accel)
Loads
Thermal load
Static Linear Analysis
Generalized compliance
Criterion Displacement-based criterion
(available for any BC/load)
Reaction force
Boundary condition None, fixed displacement
Modal Analysis
Criterion Eigenfrequency
Pull-out Not yet
Manufacturing
Overhang Not yet
Constraints
Maximum thickness Not yet
Objective Single objective. Minimum or Maximization. Any criterion can be selected.
Optimization Constraint None, one or many. Any criterion can be selected.
Design variable Manage multi DV
Miscellaneous OS Windows, Linux, RSM
Example: Bull
Optimizable faces in blue

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

• The shape is approximated


• No topology change
Weakness • Local quantities are not accurately computed at
• Moderate deformations are expected
the interface (void/solid)
Contact, NLAD, Fracture
Contact Enhancements in Mechanical
• “Advanced Analysis Settings” now supports a new setting, Contact Split (DMP), that
allows for better solver performance in distributed mode. When turned on, the solution
process of models involving large number of contact elements speeds up. This is achieved
by distributing the contact calculations across specified number of cores and improving
the load balance ratio. The default for Contact Split (DMP) option is set to off.
Contact Enhancements in Mechanical
• Symmetric Contacts Similar Characteristics
o The “Contacts” for which the Behavior is specified as Symmetric in Mechanical, the
contact will now keep the same contact characteristics for symmetric pairs (KEYOP(8)=1)
as opposed to previous behavior, where each contact pair had its own contact
characteristics. This helps the users with much better results for symmetric contacts
Contact Enhancements in Mechanical
• Mechanical now supports a new option for contact region (Each Iteration,
Exponential) in “Update Stiffness”
• This option is only valid for Frictional/Frictionless contact with Pure Penalty
formulation
• This option will update contact stiffness based on exponential pressure-penetration
relationship

• Once this option is selected, two more properties


appear:
o Pressure At Zero Penetration → PZER in MAPDL
o Initial Clearance → CZER in MAPDL

• Both the properties have three dropdown options:


1. Program Controlled (default): Solver computes the default
values
2. Value: User can define any positive value
3. Factor: User can define the factor of solver computed default
NLAD Enhancements in Mechanical
• Mechanical now supports Non-linear Adaptivity Region with Large Deflection off
• This can be useful in situations where deformations are not large, but structural errors are
large and can be corrected by adaptively refining mesh
• Mechanical will now also overwrite restart files in NLAD, after maximum number of files
reaches 999
NLAD Enhancements in Mechanical
• “Preserve During Solve (Beta)” in 2020 R1
o Mechanical now allows to preserve named selections during NLAD
solve. This can help a user to evaluate results on the elemental
named selection region, which was defined before the adaptive
refinement
Fracture
• SMART crack growth now supports multiple load steps
SMART
Distributed ANSYS for Fracture Parameter Calculations
DMP SCALING PERFORMANCE
2020R1 2019R3

250

200

150

SOLVER RATING
• 2.2 million DOF; PCG solver 100

• Static analysis with fracture calculation


• Linux cluster
50
o CPU: 2x Intel Xeon E5-2690 v4 2.6GHz,35M
Cache,9.60GT/s QPI,Turbo,HT,14C/28T
(135W) Max Mem speed 2400MHz 0
8 16 32 64 128 256
o Ethernet speed: 10Gbps NUMBER OF CORES
o OS: CentOS release 6.7
SMART Crack Growth Enhancement
• Robustness Enhancement
o Continued solver and meshing improvement in
remeshing handling
• Substantially reduce number of elements in the remeshing
• Improvement in the remeshing success rate Problem Description:
• Improved remeshing with crack growing into corner • Center cracked tension panel subjected
to remote tension pressure load
• Improved remeshing with crack growing cut through part • Elliptic surface crack
• Fatigue crack growth with Paris Law
• Improved remeshing with crack growing cut through edge
o Continued improvement in solver solution
• Fracture parameters calculation
• Crack direction prediction
• Crack extension prediction
SMART Crack Growth Enhancement
• Tabular stress ratio for fatigue crack growth *dim,rtable,table,6,1,,TIME ! R ratio table
rtable(1,0) = 0
o Define tabular table for stress ratio as rtable(1,1) = 0.3
function of time rtable(2,0) = 1.0
rtable(2,1) = 0.3
CGROW,FCG,SRATIO,%rtable%
rtable(3,0) = 1.0001
rtable(3,1) = 0.5
o Complex loading pattern can be modeled rtable(4,0) = 2
by using tabular load and tabular stress rtable(4,1) = 0.5

ratio table
R

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

Before Trim After Trim


Volumetric Force Density Transfer from Maxwell
• Support frequency varying body force density in FULL harmonic
• Applications: Electric Transformers, Electric Motors
On Demand Result Calculation in MSUP
• To improve performance, expansion pass can be skipped in
MSUP harmonic and transient analysis by using Skip
Expansion setting under “Analysis Settings”
• 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
• Using Skip Expansion option, the solution times and I/Os can
be highly improved as shown below (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
Coupled Field Analysis
Coupled Field Analysis in Mechanical
• In 2020 R1 release, Mechanical supports these additional features for Coupled Field Static
and Coupled Field Transient Analysis
o Apply Imported Temperature as Initial Condition
o Supporting External model for Coupled Field Analysis
o Spot welds
o Constraint equations and coupling conditions
o Global temperature Tracker
Coupled Field Analysis in Mechanical
• Mechanical supports option on “Imported Temperature” load to apply it as Initial
Condition or Boundary Condition. The default is to apply it as Boundary Condition. The
“Imported Temperatures” were applied as Boundary Condition in prior releases when this
property was not exposed.
Coupled Field Analysis in Mechanical
• Users can now import CDB, Nastran and Abaqus files into Coupled Field Analysis.
Remote point degrees of freedom are picked based on the user selection or physics
type of the participating nodes​. The missing properties are automatically made invalid
to get user’s attention (contact thermal conductance)

Remote Point degrees of freedom


Coupled Field Analysis in Mechanical
• The users will be guided by displaying appropriate warnings when any of the imported
objects are not supported by the physics type of the body​
Coupled Field Analysis in Mechanical
• Mechanical supports spot welds for
structural only and thermal only contacts​ in
coupled field analysis. It is chosen automatically
based on the physics
Coupled Field Analysis in Mechanical
• Constraint equations can be used to couple the degrees of freedom between remote
points
Coupled Field Analysis in Mechanical
• Global minimum and global
maximum temperature tracker are
now automatically added in a Coupled
Field Transient analysis​
Coupled Field Analysis in Mechanical (Beta)
• Newton-Raphson Residuals for Heat and Moment can be added by setting them to Yes on
the Solution Information Tool. Fracture with crack is supported on coupled field analysis if
structural physics is selected on the bodies with cracks on it​
Advanced Mechanical
Features
Advanced Features Supported in Mechanical
• The advanced features supported in 2020 R1 release are
o Direct pressure without creating surface effect elements
o Application based transient solution settings for Transient Structural Analysis
o Output controls for Euler Angle and Volume and Energy
Direct Pressure without Surface Effect Elements
• The direct pressure loading is supported in Mechanical for 3D solids. It will not create any
new surface effect elements for applying pressure loads. Instead, it will apply the loads
directly to the solid element faces. It is developed using the SFCONTROL command
exposed in MAPDL. It applies to Pressure (Normal To/Vector/Components), Force and
Hydrostatic Pressure based loading in mechanical.
• Direct pressure option is exposed using “Applied By” property which can be set to Surface
Effect (default) and Direct. Surface Effect creates surface effect elements which is the
default behavior in prior releases
Direct Pressure without Surface Effect Elements
• The implementation uses element faces of SOLID elements instead of nodes to avoid
issues with shared edges/nodes with other element types and is only applicable for 3D
solids in the current release. Multiple loads applied on same scoping and same direction
will not have cumulative effect as the last one will overwrite the previous ones. Direct
pressure is not supported in presence of Cracks, SMART crack growth, NLAD, CMS and
Cyclic Symmetry features
Application Based Transient Solution Settings
• The “Solver Controls” group under Analysis settings of
Full Transient Structural Analysis now make it easier
for users to instruct the program to choose the best
solution settings based on the intended application of
the transient simulation, which could be numerical
integrations scheme, integration constants etc.
• The supported application options include Impact,
High Speed Dynamics, Moderate Speed Dynamics, Low
Speed Dynamics, Quasi-Static and User Defined. When
User Defined option is selected, the user is instructed
to specify value of amplitude decay factor setting,
which was exposed as numerical damping value under
“Damping Settings” in prior releases
Workbench Mechanical
Acoustics & NVH
ANSYS Motion
Discovery Live & Autodesk Fusion 360 conversion to Mechanical
External Study Importer
Volumetric Force Density Transfer from Maxwell
• Support frequency varying body force density in FULL harmonic
• Applications: Electric Transformers, Electric Motors

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

- Oil film pressure depend on eccentricity & speed


Basic - Surface roughness

Body type - Rigid, FE (Nodal, Modal)

Output - Oil pressure force display


ANSYS Motion - EHD Bearing
• Crank Shaft & outputs
o Drivetrain toolkit support the EHD element

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

• Theory & Operation concept


o Contact forces with soil can be calculated by
Bekker’s normal pressure and Wong’s shear
pressure
o Soil property and road contact are supported
with soil interaction
ANSYS Motion Links Toolkit - Soil Interaction Example
• Example models
o Tracked vehicle: Penetration pattern is different between two model
o Wheeled Vehicle: Front wheel is made of “cylinder type” and rear one is “planar type”
Tracked vehicle Wheeled Vehicle
Firm

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

U UNV file of Electro-magnetic force


ANSYS Motion - EM Force
• Motor Dynamics
o A FE nodal or modal body should be set to create force. Select “stator” and “rotor” body
o Can conduct a dynamic analysis considering the electromagnetic force and flexibility of the motor

Rotor force
Stator force
Motor
frquency3(96th)

Motor
frquency2(48th )

Motor
frquency1(24th)

Property dialog Motor Dynamics Vibration Color Map

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

• Add-in added to Discovery Live to export the


database:
o Geometry, materials, studies, joints,
boundary conditions, loads

• Exported file can be imported using External


Study Imported ACT App
• Double-clicking on the “Exported File” runs
the Mechanical import

104
Autodesk Fusion 360 Generative Design Export
• Autodesk Fusion 360 allows Mechanical Export for
Generative Design:
o Geometry, materials, load cases, boundary
conditions, loads

• If Mechanical is installed conversion is launched,


otherwise a file is exported
• Exported file can be imported using External Study
Imported ACT App
• Double-clicking on the “Exported File” runs the
Mechanical import

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

Note: This CMS method is also called mixed method


Component Mode Synthesis (CMS) - Equations
DOFs partition
• Master DOFs: m = [m1 m2]
• Slave DOFs: s

Component modes are normal modes obtained with:


• FIX method: all master DOFs in m are constrained (fixed)

• FREE and RFFB methods: all master DOFs in m are unconstrained (free)

• FREE method with SUPPORT = ON applied on m1 DOFs


m1 DOFs are constrained, m2 DOFs are unconstrained
Component Mode Synthesis (CMS) - Example

M2
Modal analysis with DOFs of m1 constrained
CMS use pass FULL analysis
M1

M2

M1

M2
Solutions Comparison Tool – RSTMAC Enhancements

• Degree of Freedom (DOF) selection: 1 DOF or a combination of DOFs


o New MACOPT, DOF
• Support non-structural DOFs for coupled-field analyses:
o PRES, VOLT, CONC, MAG, TEMP, and AZ
• Support node matching based on node number
o For morphed mesh or translated/rotated model applications
Solutions Comparison Tool – RSTMAC Example

Based on VM282
• Two different meshes of Piston-Fluid System
using FLUID30
• Comparison of coupled-field modal solutions

****** MATCHED SOLUTIONS ******


Substep in Substep in MAC value
FILE1 FILE2 MACOPT,DOF ,PRES

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.

• Wide range of applications: Pulley and Cable


offshore, civil, and
mechanical
z

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

Change in diameter with further loading (120 mmHg)


is shown with given cross-section at 80 mmHg
loading.
Pure Displacement Formulation for Linear TET SOLID285
• A linear tetrahedral element with displacement as DOF only: SOLID285
(KEYOPT(1)=1)
o Efficient and robust for problems without significant bending and incompressibility
General Distributed Load for SOLIDs and SHELLs
• General load options: normal, tangential, Tangential distributed
user defined, tapered, projected, and more load on 3D element
faces
• A single new PREP7 command SFCONTROL
to define general load properties
• Eliminates the need for surface effects
elements for most cases
• All current technology 2D/3D SOLID and
SHELL elements are now supported
o 3D/2D solid elements User defined line load
(185,186,187,190,285,182,183) on 3D element edges
o 3D/2D shell elements (181,281,208,209)
o 3D/2D coupled-field elements (226,227,222,223)
• Enable imaginary distributed loads for the
harmonic analysis
Enhanced 2D Thermal Elements PLANE292/293
PLANE293

Temperature distribution
PLANE292

PLANE293
• Capable of simulating
Radiation +
complex thermal problems convection

• Proper handling of Radiation


Radiation
nonlinear thermal load with to space
to space

consistently linearized

Conduction
element stiffness Thermal
contact PLANE293,
• UPF support ( UserMatth.F ) KYOP1=1

Stove with heat generation, PLANE292


User-Defined Material Models for 22x Coupled Field Analyses
• Coupled-field elements SOLID226 and SOLID227 now support the “UserMat” and
“UserMatTh” subroutines for customizing structural and thermal material behaviors,
respectively.
o To define a custom structural material model (UserMat),
specify user-defined structural properties via TB,USER with 22x Coupled-Field Element
TBOPT = NONLINEAR, LINEAR, or MXUP.
o To define a custom thermal model (UserMatTh), specify user-

defined thermal properties using the new THERM option UserMat  ,

(TBOPT = THERM) with TB,USER. Deformation u
Plastic heat Temperature T
Thermal strain
Viscoelastic heat
q
• Application example: UserMatTh q,
T
o Manufacturing process simulation
Contact Features
Defining Preload in a Fastener Undergoing Large Rotation
• “PSMESH” can now define “MPC184” joint elements for
applying a preload to a bolt undergoing large rotation or large
deformation
• The joint element supports large deformation and
the bolt axis follows the local coordinate system defined
at the joint node
• You can apply torque and rotation about the bolt axis (FJ and
DJ, respectively)
• Bolt Sleeve Model Undergoing Large Rotation:
Technique with PRETE179 New Technique Technique with PRETE179
Time =2 Time =2

New Technique
Time =3 Time =3

Stress changes after rigid rotation


124
New Interference Fit Modeling Technique
• A new method for solving interference fit ramps the normal and tangential contact
stiffness (FKN, FKT) as well as the friction coefficient (MU) from near-zero up to actual
values. The ramping method is active during a load step or a time period that you specify.
The time period can be within one load step or span across several load steps. Unlike the
other interference-fit methods, initial contact engagement is not required
3D Radial Shaft
Plate Springs Seal Ring
2D Axisymmetric Circular Spring
Hooked Spring 2D

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

Contact Status Tangential Fluid Pressure

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)

Memory Usage Comparison


2,000
2019 R1

Total Memory Usage (GB)


Solder
balls 1,600
Mold 2020 R1
PCB 1,200

• 16 MDOF; sparse solver 800


• Nonlinear transient analysis
involving creep and nonlinear 400
geometric effects
• Linux cluster; each compute node 0
contains 2 Intel Xeon Gold 6148 32 cores 64 cores 128 cores 256 cores 512 cores 896 cores
processors (40 cores), 384GB RAM,
SSD, CentOS 7.6
Distributed ANSYS Enhancements
• Significantly reduced memory usage (EPD model)

Memory Usage Comparison


2,500
2019 R1

Total Memory Usage (GB)


2,000
2020 R1

1,500

• 10 MDOF; sparse solver 1,000


• Nonlinear static analysis
involving plasticity
• Linux cluster; each compute 500
node contains 2 Intel Xeon
Gold 6148 processors (40 0
cores), 384GB RAM, SSD, 32 cores 64 cores 128 cores 256 cores 512 cores 896 cores
CentOS 7.6
Distributed ANSYS Enhancements
• Significantly reduced memory usage (Engine model)

Memory Usage Comparison


1,500
2019 R1

Total Memory Usage (GB)


2020 R1
1,000

• 9.1 million DOF; sparse solver


• Nonlinear static analysis
involving contact, plasticity and 500
gasket elements
• Linux cluster; each compute
node contains 2 Intel Xeon Gold
6142 processors, 384GB RAM, 0
SSD, CentOS 7.4 32 cores 64 cores 128 cores 256 cores 512 cores
• Mellanox EDR Infiniband
Distributed ANSYS Enhancements
• Significantly reduced memory usage (ECU model)

Memory Usage Comparison


5,000
4,500 2019 R1

Total Memory Usage (GB)


4,000
2020 R1
3,500
3,000
2,500
• 9.7 MDOF; Block Lanczos
2,000
eigensolver
• Modal analysis requesting 100 1,500
modes; includes expansion step 1,000
• Linux cluster; each compute 500
node contains 2 Intel Xeon Gold 0
6148 processors (40 cores),
32 cores 64 cores 128 cores 256 cores 512 cores 768 cores
384GB RAM, SSD, CentOS 7.6
Distributed ANSYS Enhancements
• Improved scaling for Block Lanczos eigensolver (ECU model)

DMP Scaling Performance


3.5
R19.0
3.0
2019 R1 Increased performance over time
2.5 2020 R1

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)

DMP Scaling Performance


8.0

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

fracture parameter calculations 1.0


• Linux cluster; each compute
node contains 2 Intel Xeon E5- 0.0
8 16 32 64 128
2690 processors (28 cores),
Number of Cores
128GB RAM, SSD, CentOS 6.7
Distributed ANSYS Enhancements
• Improved sparse solver performance using Windows I/O functions

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

NLAD with NLGEOM=OFF


• Energy criterion used to refine mesh
• Automatic improvement of solution accuracy
• Reduction of structural errors

Without NLAD – Stresses Without NLAD – Errors With NLAD – Stresses With NLAD – Errors
Nonlinear Stabilization with NLAD

NLAD without stabilization:


Analysis fails due to instability

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

Solution output now shows which method is being tried


“Keep” Option for Maintaining And Updating Element Components in NLAD
• Element components for which NLAD is NOT defined are now updated based
on mesh changes using the “KEEP” option CM, Cname, Entity, KEEP

Initial Components Setup Before Re-mesh After Multiple Re-meshings


Extended Post-processing
History Variables
• New options for the “History Variables” by default : set to “No”
• When it is set, WB LS-DYNA sets automatically the number of history variables, it
calculates the maximum depending on the material and on the type of bodies available in
the model
• Neiph is for solid
• Neips is for shell
• The results are available through the worksheet
Additional Results - History Variables
• The backstress for the bilinear isotropic hardening is now available through the worksheet
Additional Results - Thickness
• The thickness evolution during the calculation is available as a new postprocessing item
Additional Results - Probes
• The following three probe types are now available within the Mechanical environment
o Joint Probe
o Spring Probe
o Beam
Spring Probe
Beam Probe
Joint Probe
LS-DYNA
Imported Stresses with LS-DYNA Implicit
• Springback can now be solved with the LS-DYNA Implicit solver. It is provided as an
alternate to the MAPDL Solver for the implicit part of the calculation. It enables a greater
compatibility in terms of materials laws and formulation between the explicit calculation
and the implicit calculation

**Stress at the beginning of the calculation


Imported Stresses with LS-DYNA Implicit
• This property is hidden by default (when they are no
imported stresses in the tree or when they are deactivated
and set to “yes”)

• When it is set to “No”, the “Implicit Controls Menu” appears


Explicit Dynamics
Explicit Dynamics Summary
• Scoping to a mesh-based selection
o Both Node and Element Face mesh-based selections can be used in applicable boundary
conditions
• Drop Test Wizard
o Rotate Geometry object in the Drop Test Wizard has been replaced with the native Part
Transform object
• Reaction Probes
o Force and Moment reaction probes are now supported
Scoping to a Mesh-Based Selection
• Both Node and Element Face mesh-based selections can be used in “Fixed Support”
boundary conditions
Drop Test Wizard
• Rotate Geometry object in the “Drop Test Wizard” has been replaced with the native Part
Transform object for better compatibility
o Upward compatible with older projects (Rotate Geometry object will be migrated to Part
Transform)
Reaction Probes
• Force and Moment reaction probes are now supported for the following boundary conditions
o Fixed support
o Displacement
o Remote Displacement

• Direction and size of


force and moment can
be animated
• Resolution based on
result output frequency
• On demand after
solution
AQWA
Transfer of Internal Tank Pressures to Static Structural System
• Display of “Internal Tank Pressures” in
Hydrodynamic Diffraction system:
o Select Wave Frequency/Direction/Amplitude
o Display by Phase Angle/Maximum/Minimum values
o Interpolated Pressures or Panel Pressures
o Radiated and/or Hydrostatic-Varying pressure components

• New “Internal Tank Pressure” object


in AqwaLoadMapping ACT extension Static Structural

• Internal Tank definitions and pressures read


into Mechanical (Static Structural) from
AQWA backing files (.RES/.TPC)
• Internal Tank elements represented by
SURF154, pressures written to ds.dat
as SFE...PRES...
• ACT extension accounts for any difference in
axis systems, unit systems, and position of
Aqwa combined CoG vs Mechanical structural Hydrodynamic Diffraction
CoG
Calculation of Hydrodynamic Pressure in Time Domain
• Computing time domain
pressures on the external hull
and internal tanks
• Running irregular or regular
waves
• Valid for single or Pressure calculation/output definition
hydrodynamic interaction
structures with internal tanks
• Use of parallel processing
• Selecting and visualizing
pressure at specified times
• Outputting pressure
distribution at specified time in
.CSV file Nonlinear hydrodynamic pressure on external hull and internal tank
AQWA Availability on Linux Operating Systems
• Available functionalities:
o Aqwa-Librium / Aqwa-Line / Aqwa-Fer
o Aqwa-Drift / Aqwa-Naut
o External users force as a dynamic library (.so)
• Installation
o GUI: under the Offshore item
o Silent with command line: ./INSTALL -silent –
aqwa
• Installation location
o <root install>/ansys_inc/v201/aqwa
o bin: executable, wrapper, example of external
user force lib
• Aqwa runs using the script ./aqwa.sh
o Sets the library path and the user stack limits
o Input DAT file (upper case only)
o Runs as a command line (flag compatible with Run on Linux
Windows call option)
o Binary results files compatible between Linux & Visualize on
Windows Windows
Additive Manufacturing
Additive Prep
• Tree supports
• Write build files
o SLM
o CLI – EOS
• Modify power, speed, and
focus parameters for
different vector types
• Modify scan order
• Cost estimator
• Licensing option

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

Bottom of a layer showing


CEs generated to connect
support voxel nodes to
layered tetrahedral
elements

Left: Tet-meshed part with voxel-meshed support


Right: Close-up of the CEs connecting the two
Voxel Mesh Both Part and Support (Beta)
• Both the support and part can be meshed with a voxel mesh
o Also generates knockdown factors for both
o Quick workflow, avoiding layered tetrahedral meshing and connecting of the
support and part
o Uses same voxelization as Additive Print
Additive Print to Workbench Additive Workflow
• Simulate build in Additive Print, simulate cutoff and heat treatment in Workbench Additive
o Use powerful and easy-to-use Additive Print to perform the build simulation
o Use robust and feature-rich Workbench Additive to perform the downstream cutoffs
and/or heat treatment
• Ability to perform a prescribed cutoff sequence
• Ability to cutoff supports
• Extensive heat treatment material library
o Automated wizard available to automate the transfer of data and the cutoff steps
Additive Wizard Updates
• Inherent strain available as an option
• Progressive base/support cutoff available as an option
• Automatic population of AM Materials in engineering data
Miscellaneous Enhancements/Corrections
• Result file size has been optimized to output only quantities for additive
• For STL supports scoped to a STL file, the file is now maintained in the project
• Restarts are now supported for USER steps and inherent strain simulations
o For example, can perform a bolt pretension user step first then restart to perform the build
• In a thermo-mechanical build simulation, you can apply a scaling factor to the thermal
strains generated in order to reduce (or increase) the obtained distortions
o The as-supplied material properties available for Workbench Additive are average values obtained from
literature, and scaling those values is sometimes required to match actual distortions
• Block supports now knockdown the thermal density to obtain more realistic heat
dissipation
o Will now match the equivalent methodology using knockdown factors
• For the first layer, Tmelt is not applied to the bottom layer nodes
o Eliminates spurious hot spots in the build plate and excessive plate deformation
Material Designer
Honeycomb Structures
• Material Designer now supports
honeycomb structures as an
additional predefined RVE type

• Extruded or expanded honeycombs

• The cell angle can be varied. Thus,


you can also model over expanded
honeycombs

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

• Allows you to combine several materials from Material Designer in a macro-scale


analysis
• To use it, you first need to activate “Workbench Beta Options” and then enable
"Unlimited MatML connections" under Tools > Options > Engineering Data
182
Sherlock
ANSYS Integration Elements
• FEA Solver: Sherlock has been updated to
use ANSYS MAPDL as the default FEA
engine. Calculix is no longer available or
used for FEA analysis other than for Thermal
Mechanical analysis
• Results Processing: Processing of ANSYS FEA
results has been updated to process ANSYS
result (.rst) files directly for both the results
and the model import
• Installation: Sherlock is included in the
Structures Unified Installer

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.

• As a part of this, Design Point Service (DPS) allows


the robust and distributed evaluation of tens of
thousands of Design Points, starting from a standard
ANSYS Workbench simulation project

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

• Distributed evaluations • Open and extensible


o Supporting arbitrary batch capable simulation
Seamless support for many usage / compute workflows
scenarios o Connect arbitrary design exploration systems
o On single user desktop
o On group of workstations • Minimal network footprint - HTTPS only
o On clusters/HPC resources, connecting to queuing
systems
o On private or public cloud resources
o On heterogeneous systems with different capabilities

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

• The bicycle manufacturer BMC


benefitted from DCS Technology
recently. Their flagship road bike, the
SLR01, was optimized with the help of
DCS and went on to be very popular on
the market

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!

The new and improved


ANSYS blog is live at:
ansys.com/blog

192
Sign up for an ANSYS Event near you!
ansys.com/about-ansys/events

Filter on “Webinar” under Events to sign up. A Structures 2020 R1


update webinar will be available in late February.

193

You might also like