abaqus/explicit: advanced topics - 3ds · t es day 1 lecture 1 overview of abaqus/explicit workshop...
TRANSCRIPT
ww
w.3
ds.c
om
| ©
Da
ssa
ult S
ystè
me
s
R
Abaqus/Explicit: Advanced Topics
6.12
ww
w.3
ds.c
om
| ©
Da
ssa
ult S
ystè
me
s
Course objectives Upon completion of this course you will be able to:
Use the explicit dynamics method effectively, including the application of general contact, mass scaling, and
adaptive remeshing
Use Abaqus/Explicit and Abaqus/Standard together to solve difficult problems, including results transfer and
co-simulation
Model high-strain-rate deformation and failure
Filter output
Targeted audience
Simulation Analysts
Prerequisites This course is recommended for engineers with experience using Abaqus
About this Course
3 days
ww
w.3
ds.c
om
| ©
Da
ssa
ult S
ystè
me
s
Day 1
Lecture 1 Overview of Abaqus/Explicit
Workshop 1 Conditional Stability of Abaqus/Explicit
Lecture 2 Elements
Lecture 3 Contact Modeling
Workshop 2 Impact of a Dodge Caravan Bumper Against a Rigid Barrier
Lecture 4 Quasi-Static Analyses
ww
w.3
ds.c
om
| ©
Da
ssa
ult S
ystè
me
s
Day 2
Lecture 5 Adaptive Meshing and Distortion Control
Workshop 3 Quasi-static Analysis of a Rubber Bushing
Lecture 6 Constraints and Connections
Lecture 7 Impact and Postbuckling Analyses
Workshop 4 Crushing of a Tube
Lecture 8 Material Damage and Failure
ww
w.3
ds.c
om
| ©
Da
ssa
ult S
ystè
me
s
Day 3
Lecture 9 Managing Large Models: Part 1
Lecture 10 Managing Large Models: Part 2
Lecture 11 Output Filtering
Lecture 12 Importing and Transferring Results
Workshop 5 Bird Strike Simulation
ww
w.3
ds.c
om
| ©
Da
ssa
ult S
ystè
me
s
Additional Material
Appendix 1 Explicit Dynamics Algorithm
Appendix 2 Features of General Contact and Contact Pairs
Appendix 3 Advanced Adaptive Meshing
Appendix 4 VUMAT
Appendix 5 Abaqus/Standard to Abaqus/Explicit Co-simulation
Workshop 6 Beam Impact Co-simulation
ww
w.3
ds.c
om
| ©
Da
ssa
ult S
ystè
me
s
Legal Notices
The Abaqus Software described in this documentation is available only under license from Dassault
Systèmes and its subsidiary and may be used or reproduced only in accordance with the terms of such
license.
This documentation and the software described in this documentation are subject to change without
prior notice.
Dassault Systèmes and its subsidiaries shall not be responsible for the consequences of any errors or
omissions that may appear in this documentation.
No part of this documentation may be reproduced or distributed in any form without prior written
permission of Dassault Systèmes or its subsidiary.
© Dassault Systèmes, 2012.
Printed in the United States of America
Abaqus, the 3DS logo, SIMULIA and CATIA are trademarks or registered trademarks of Dassault
Systèmes or its subsidiaries in the US and/or other countries.
Other company, product, and service names may be trademarks or service marks of their respective
owners. For additional information concerning trademarks, copyrights, and licenses, see the Legal
Notices in the Abaqus 6.12 Release Notes and the notices at:
http://www.3ds.com/products/simulia/portfolio/product-os-commercial-programs.
ww
w.3
ds.c
om
| ©
Da
ssa
ult S
ystè
me
s
Revision Status
Lecture 1 5/12 Updated for 6.12
Lecture 2 5/12 Updated for 6.12
Lecture 3 5/12 Updated for 6.12
Lecture 4 5/12 Updated for 6.12
Lecture 5 5/12 Updated for 6.12
Lecture 6 5/12 Updated for 6.12
Lecture 7 5/12 Updated for 6.12
Lecture 8 5/12 Updated for 6.12
Lecture 9 5/12 Updated for 6.12
Lecture 10 5/12 Updated for 6.12
Lecture 11 5/12 Updated for 6.12
Lecture 12 5/12 Updated for 6.12
Appendix 1 5/12 Updated for 6.12
Appendix 2 5/12 Updated for 6.12
Appendix 3 5/12 Updated for 6.12
Appendix 4 5/12 Updated for 6.12
Appendix 5 5/12 Updated for 6.12
Workshop 1 5/12 Updated for 6.12
Workshop 2 5/12 Updated for 6.12
Workshop 3 5/12 Updated for 6.12
Workshop 4 5/12 Updated for 6.12
Workshop 5 5/12 Updated for 6.12
Workshop 6 5/12 Updated for 6.12
L1.1
ww
w.3
ds.c
om
| ©
Da
ssa
ult S
ystè
me
s
The following topics are covered in this lesson.
Lesson content:
Overview of Abaqus/Explicit
Workshop Preliminaries
Workshop 1: Conditional Stability of Abaqus/Explicit (IA)
Workshop 1: Conditional Stability of Abaqus/Explicit (KW)
Lesson 1: Overview of Abaqus/Explicit
2 hours
Both interactive (IA) and keywords (KW) versions
of the workshop are provided. Complete only one.
L1.2
ww
w.3
ds.c
om
| ©
Da
ssa
ult S
ystè
me
s
Here are the steps to be followed:
Overview of Abaqus/Explicit
1. What is Explicit Dynamics?
2. Abaqus/Explicit vs. Abaqus/Standard
3. Some Challenging Problems
4. Defining an Abaqus/Explicit Procedure
5. Stable Time Increment
6. Bulk Viscosity Damping
7. Energy Balance
8. Monitoring Diagnostic Messages
9. Output
L2.1
ww
w.3
ds.c
om
| ©
Da
ssa
ult S
ystè
me
s
The following topics are covered in this lesson.
Lesson content:
Elements
Lesson 2: Elements
1 hour
L2.2
ww
w.3
ds.c
om
| ©
Da
ssa
ult S
ystè
me
s
Here are the steps to be followed:
Elements
1. Introduction
2. Element Types Overview
3. Hourglassing and Locking
4. Second-order Accuracy
L3.1
ww
w.3
ds.c
om
| ©
Da
ssa
ult S
ystè
me
s
The following topics are covered in this lesson.
Lesson content:
Contact Modeling
Workshop 2: Impact of a Dodge Caravan Bumper Against a Rigid Barrier (IA)
Workshop 2: Impact of a Dodge Caravan Bumper Against a Rigid Barrier (KW)
Lesson 3: Contact Modeling
90 minutes
Both interactive (IA) and keywords (KW) versions
of the workshop are provided. Complete only one.
L3.2
ww
w.3
ds.c
om
| ©
Da
ssa
ult S
ystè
me
s
Here are the steps to be followed:
Contact Modeling
1. Contact in Abaqus/Explicit
2. Defining General Contact
3. General Contact Output
4. Limitations of General Contact
L4.1
ww
w.3
ds.c
om
| ©
Da
ssa
ult S
ystè
me
s
The following topics are covered in this lesson.
Lesson content:
Quasi-Static Analyses
Lesson 4: Quasi-Static Analyses
90 minutes
L4.2
ww
w.3
ds.c
om
| ©
Da
ssa
ult S
ystè
me
s
Here are the steps to be followed:
Quasi-Static Analyses
1. Introduction
2. Quasi-Static Simulations Using Explicit
Dynamics
3. Loading Rates
4. Energy Balance in Quasi-Static
Analyses
5. Mass Scaling
6. Viscous Pressure
7. Summary
L5.1
ww
w.3
ds.c
om
| ©
Da
ssa
ult S
ystè
me
s
The following topics are covered in this lesson.
Lesson content:
Adaptive Meshing and Distortion Control
Workshop 3: Quasi-static Analysis of a Rubber Bushing (IA)
Workshop 3: Quasi-static Analysis of a Rubber Bushing (KW)
Lesson 5: Adaptive Meshing and Distortion Control
90 minutes
Both interactive (IA) and keywords (KW) versions
of the workshop are provided. Complete only one.
L5.2
ww
w.3
ds.c
om
| ©
Da
ssa
ult S
ystè
me
s
Here are the steps to be followed:
Adaptive Meshing and Distortion Control
1. Lagrangian and Eulerian Descriptions
2. Arbitrary Lagrangian-Eulerian (ALE)
Method
3. Lagrangian Adaptive Mesh Domains
4. Element Distortion Control
L6.1
ww
w.3
ds.c
om
| ©
Da
ssa
ult S
ystè
me
s
The following topics are covered in this lesson.
Lesson content:
Constraints and Connections
Lesson 6: Constraints and Connections
2 hours
L6.2
ww
w.3
ds.c
om
| ©
Da
ssa
ult S
ystè
me
s
Here are the steps to be followed:
Constraints and Connections
1. Introduction
2. Surface-Based Coupling Constraints
3. Connector Elements
4. Surface-Based Ties
5. Mesh-Independent Fasteners
6. Cohesive Connections
7. Virtual Crack Closure Technique
8. Tips
L7.1
ww
w.3
ds.c
om
| ©
Da
ssa
ult S
ystè
me
s
The following topics are covered in this lesson.
Lesson content:
Impact and Postbuckling Analyses
Workshop 4: Crushing of a Tube (IA)
Workshop 4: Crushing of a Tube (KW)
Lesson 7: Impact and Postbuckling Analyses
90 minutes
Both interactive (IA) and keywords (KW) versions
of the workshop are provided. Complete only one.
L7.2
ww
w.3
ds.c
om
| ©
Da
ssa
ult S
ystè
me
s
Here are the steps to be followed:
Impact and Postbuckling Analyses
1. Impact Analysis
2. Geometric Imperfections for
Postbuckling Analyses
L8.1
ww
w.3
ds.c
om
| ©
Da
ssa
ult S
ystè
me
s
The following topics are covered in this lesson.
Lesson content:
Material Damage and Failure
Lesson 8: Material Damage and Failure
90 minutes
L8.2
ww
w.3
ds.c
om
| ©
Da
ssa
ult S
ystè
me
s
Here are the steps to be followed:
Material Damage and Failure
1. Progressive Damage and Failure
2. Damage Initiation
3. Damage Evolution
4. Element Removal
5. Damage in Fasteners
L9.1
ww
w.3
ds.c
om
| ©
Da
ssa
ult S
ystè
me
s
The following topics are covered in this lesson.
Lesson content:
Managing Large Models: Part 1
Lesson 9: Managing Large Models: Part 1
90 minutes
L9.2
ww
w.3
ds.c
om
| ©
Da
ssa
ult S
ystè
me
s
Here are the steps to be followed:
Managing Large Models: Part 1
1. Introduction
2. Simplifying the Model
3. Parallel Execution
4. Techniques for Reducing CPU Time
5. Tips
L10.1
ww
w.3
ds.c
om
| ©
Da
ssa
ult S
ystè
me
s
The following topics are covered in this lesson.
Lesson content:
Managing Large Models: Part 2
Lesson 10: Managing Large Models: Part 2
60 minutes
L10.2
ww
w.3
ds.c
om
| ©
Da
ssa
ult S
ystè
me
s
Here are the steps to be followed:
Managing Large Models: Part 2
1. Submodeling
2. Restart
3. Parts and Assemblies
L11.1
ww
w.3
ds.c
om
| ©
Da
ssa
ult S
ystè
me
s
The following topics are covered in this lesson.
Lesson content:
Output Filtering
Lesson 11: Output Filtering
90 minutes
L11.2
ww
w.3
ds.c
om
| ©
Da
ssa
ult S
ystè
me
s
Here are the steps to be followed:
Output Filtering
1. Introduction
2. What is aliasing?
3. Preventing aliasing
4. Abaqus/Viewer postprocessing filters
5. Filter options
6. Filter distortions
7. References
L12.1
ww
w.3
ds.c
om
| ©
Da
ssa
ult S
ystè
me
s
The following topics are covered in this lesson.
Lesson content:
Importing and Transferring Results
Workshop 5: Bird Strike Simulation (IA)
Workshop 5: Bird Strike Simulation (KW)
Lesson 12: Importing and Transferring Results
2 hours
Both interactive (IA) and keywords (KW) versions
of the workshop are provided. Complete only one.
L12.2
ww
w.3
ds.c
om
| ©
Da
ssa
ult S
ystè
me
s
Here are the steps to be followed:
Importing and Transferring Results
1. Introduction
2. Import from Abaqus/Explicit to
Abaqus/Standard
3. Import from Abaqus/Standard to
Abaqus/Explicit
4. Additional Import Modeling Issues
5. Limitations
6. Import from Abaqus/Explicit to
Abaqus/Explicit
7. Demonstration
A1.1
ww
w.3
ds.c
om
| ©
Da
ssa
ult S
ystè
me
s
The following topics are covered in this lesson.
Lesson content:
Explicit Dynamics Algorithm
Appendix 1: Explicit Dynamics Algorithm
30 minutes
A1.2
ww
w.3
ds.c
om
| ©
Da
ssa
ult S
ystè
me
s
Here are the steps to be followed:
Explicit Dynamics Algorithm
1. Explicit Dynamics Algorithm
A2.1
ww
w.3
ds.c
om
| ©
Da
ssa
ult S
ystè
me
s
The following topics are covered in this lesson.
Lesson content:
Features of General Contact and Contact Pairs
Appendix 2: Features of General Contact and Contact Pairs
60 minutes
A2.2
ww
w.3
ds.c
om
| ©
Da
ssa
ult S
ystè
me
s
Here are the steps to be followed:
Features of General Contact and Contact Pairs
1. Features of General Contact
2. Contact Pairs
A3.1
ww
w.3
ds.c
om
| ©
Da
ssa
ult S
ystè
me
s
The following topics are covered in this lesson.
Lesson content:
Advanced Adaptive Meshing
Appendix 3: Advanced Adaptive Meshing
75 minutes
A3.2
ww
w.3
ds.c
om
| ©
Da
ssa
ult S
ystè
me
s
Here are the steps to be followed:
Advanced Adaptive Meshing
1. Eulerian Adaptive Mesh Domains for
Steady-State Analyses
2. Adaptive Meshing Output and
Diagnostics
3. Additional Features of Adaptive
Meshing
A4.1
ww
w.3
ds.c
om
| ©
Da
ssa
ult S
ystè
me
s
The following topics are covered in this lesson.
Lesson content:
Writing a VUMAT
Appendix 4: Writing a VUMAT
60 minutes
A4.2
ww
w.3
ds.c
om
| ©
Da
ssa
ult S
ystè
me
s
Here are the steps to be followed:
Writing a VUMAT
1. Introduction
2. Motivation
3. Steps Required in Writing a VUMAT
4. VUMAT Interface
5. Example: VUMAT for Kinematic
Hardening Plasticity
A5.1
ww
w.3
ds.c
om
| ©
Da
ssa
ult S
ystè
me
s
The following topics are covered in this lesson.
Lesson content:
Abaqus/Standard to Abaqus/Explicit Co-simulation
Workshop 6: Beam Impact Co-simulation (IA)
Workshop 6: Beam Impact Co-simulation (KW)
Appendix 5: Abaqus/Standard to Abaqus/Explicit Co-simulation
3 hours
Both interactive (IA) and keywords (KW) versions
of the workshop are provided. Complete only one.
A5.2
ww
w.3
ds.c
om
| ©
Da
ssa
ult S
ystè
me
s
Here are the steps to be followed:
Abaqus/Standard to Abaqus/Explicit Co-simulation
1. Introduction
2. Examples
3. Co-simulation modeling
a. General concepts
b. Keyword interface
c. Interactive interface
4. Postprocessing
5. Substructuring
6. Technology notes