Explicit Contents Lecture

21
Abaqus/Explicit: Advanced Topics 2 Abaqus/Explicit: Advanced Topics 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

Transcript of Explicit Contents Lecture

Page 1: Explicit Contents Lecture

Abaqus/Explicit: Advanced Topics

2

Abaqus/Explicit: Advanced Topics

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

Page 2: Explicit Contents Lecture

3

Abaqus/Explicit: Advanced Topics

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

4

Abaqus/Explicit: Advanced Topics

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

Page 3: Explicit Contents Lecture

5

Abaqus/Explicit: Advanced Topics

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

6

Abaqus/Explicit: Advanced Topics

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, 2010.

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.10 Release Notes and the notices at:

http://www.simulia.com/products/products_legal.html.

Page 4: Explicit Contents Lecture

7

Abaqus/Explicit: Advanced Topics

Revision Status

Lecture 1 6/10 Updated for 6.10

Lecture 2 6/10 Updated for 6.10

Lecture 3 6/10 Updated for 6.10

Lecture 4 6/10 Updated for 6.10

Lecture 5 6/10 Updated for 6.10

Lecture 6 6/10 Updated for 6.10

Lecture 7 6/10 Updated for 6.10

Lecture 8 6/10 Updated for 6.10

Lecture 9 6/10 Updated for 6.10

Lecture 10 6/10 Updated for 6.10

Lecture 11 6/10 Updated for 6.10

Lecture 12 6/10 Updated for 6.10

Workshop 1 6/10 Updated for 6.10

Workshop 2 6/10 Updated for 6.10

Workshop 3 6/10 Updated for 6.10

Workshop 4 6/10 Updated for 6.10

Workshop 5 6/10 Updated for 6.10

Workshop 6 6/10 Updated for 6.10

Appendix 1 6/10 Updated for 6.10

Appendix 2 6/10 Updated for 6.10

Appendix 3 6/10 Updated for 6.10

Appendix 4 6/10 Updated for 6.10

Appendix 5 6/10 Updated for 6.10

Page 5: Explicit Contents Lecture

Overview of Abaqus/Explicit

Lecture 1

L1.2

Abaqus/Explicit: Advanced Topics

Overview of Abaqus/Explicit

• What is Explicit Dynamics?

• Abaqus/Explicit vs. Abaqus/Standard

• Some Challenging Problems

• Defining an Abaqus/Explicit Procedure

• Stable Time Increment

• Bulk Viscosity Damping

• Energy Balance

• Monitoring Diagnostic Messages

• Output

Page 6: Explicit Contents Lecture

Elements

Lecture 2

L2.2

Abaqus/Explicit: Advanced Topics

Overview

• Introduction

• Element Types Overview

• Hourglassing and Locking

• Second-order Accuracy

Page 7: Explicit Contents Lecture

Contact Modeling

Lecture 3

L3.2

Abaqus/Explicit: Advanced Topics

Overview

• Contact in Abaqus/Explicit

• Defining General Contact

• General Contact Output

• Limitations of General Contact

Page 8: Explicit Contents Lecture

Quasi-Static Analyses

Lecture 4

L4.2

Abaqus/Explicit: Advanced Topics

Overview

• Introduction

• Quasi-Static Simulations Using Explicit Dynamics

• Loading Rates

• Energy Balance in Quasi-Static Analyses

• Mass Scaling

• Viscous Pressure

• Summary

Page 9: Explicit Contents Lecture

Adaptive Meshing and Distortion Control

Lecture 5

L5.2

Abaqus/Explicit: Advanced Topics

Overview

• Lagrangian and Eulerian Descriptions

• Arbitrary Lagrangian-Eulerian (ALE) Method

• Lagrangian Adaptive Mesh Domains

• Element Distortion Control

Page 10: Explicit Contents Lecture

Constraints and Connections

Lecture 6

L6.2

Abaqus/Explicit: Advanced Topics

Overview

• Introduction

• Surface-Based Coupling Constraints

• Connector Elements

• Surface-Based Ties

• Mesh-Independent Fasteners

• Cohesive Connections

• Virtual Crack Closure Technique

• Tips

Page 11: Explicit Contents Lecture

Impact and Postbuckling Analyses

Lecture 7

L7.2

Abaqus/Explicit: Advanced Topics

Overview

• Impact Analysis

• Geometric Imperfections for Postbuckling Analyses

Page 12: Explicit Contents Lecture

Material Damage and Failure

Lecture 8

L8.2

Abaqus/Explicit: Advanced Topics

Overview

• Progressive Damage and Failure

• Damage Initiation

• Damage Evolution

• Element Removal

• Failure in Fasteners

Page 13: Explicit Contents Lecture

Managing Large Models: Part 1

Lecture 9

L9.2

Abaqus/Explicit: Advanced Topics

Overview

• Introduction

• Simplifying the Model

• Parallel Execution

• Techniques for Reducing CPU Time

• Tips

Page 14: Explicit Contents Lecture

Managing Large Models: Part 2

Lecture 10

L10.2

Abaqus/Explicit: Advanced Topics

Overview

• Submodeling

• Restart

• Parts and Assemblies

Page 15: Explicit Contents Lecture

Output Filtering

Lecture 11

L11.2

Abaqus/Explicit: Advanced Topics

Overview

• Introduction

• What is aliasing?

• Preventing aliasing

• Abaqus/Viewer postprocessing filters

• Filter options

• Filter distortions

• References

Page 16: Explicit Contents Lecture

Importing and Transferring Results

Lecture 12

L12.2

Abaqus/Explicit: Advanced Topics

Overview

• Introduction

• Import from Abaqus/Explicit to Abaqus/Standard

• Import from Abaqus/Standard to Abaqus/Explicit

• Additional Import Modeling Issues

• Limitations

• Import from Abaqus/Explicit to Abaqus/Explicit

• Demonstration

Page 17: Explicit Contents Lecture

Explicit Dynamics Algorithm

Appendix 1

A1.2

Abaqus/Explicit: Advanced Topics

Overview

• Explicit Dynamics Algorithm

Page 18: Explicit Contents Lecture

Features of General Contact

and Contact Pairs

Appendix 2

A2.2

Abaqus/Explicit: Advanced Topics

Overview

• Features of General Contact

• Contact Pairs

Page 19: Explicit Contents Lecture

Advanced Adaptive Meshing

Appendix 3

LA3.2

Abaqus/Explicit: Advanced Topics

Overview

• Eulerian Adaptive Mesh Domains for Steady-State Analyses

• Adaptive Meshing Output and Diagnostics

• Additional Features of Adaptive Meshing

Page 20: Explicit Contents Lecture

Writing a VUMAT

Appendix 4

A4.2

Abaqus/Explicit: Advanced Topics

Overview

• Introduction

• Motivation

• Steps Required in Writing a VUMAT

• VUMAT Interface

• Example: VUMAT for Kinematic Hardening Plasticity

Page 21: Explicit Contents Lecture

Abaqus/Standard to Abaqus/Explicit

Co-simulation

Appendix 5

A5.2

Abaqus/Explicit: Advanced Topics

Overview

• Introduction

• Examples

• Co-simulation modeling

• Postprocessing

• Substructuring

• Technology notes