abaqus for engineering - github pagesabaqus solvers abaqus/standard solves system of equations...

13
Computational Science and Engineering CSE.ILLINOIS.EDU ME 498CA1 Fall 2015 Introduction & Workflow

Upload: others

Post on 14-Mar-2020

108 views

Category:

Documents


6 download

TRANSCRIPT

Page 1: ABAQUS for Engineering - GitHub PagesABAQUS Solvers ABAQUS/Standard Solves system of equations implicitly at each solution “increment”. ABAQUS/Explicit Marches solution forward

Computational Scienceand Engineering

CSE.ILLINOIS.EDU

ME 498CA1 Fall 2015Introduction & Workflow

Page 2: ABAQUS for Engineering - GitHub PagesABAQUS Solvers ABAQUS/Standard Solves system of equations implicitly at each solution “increment”. ABAQUS/Explicit Marches solution forward

Computational Scienceand Engineering

CSE.ILLINOIS.EDU

Outline of Module

1. FEA Workflow (Redux), Postprocessing

2. Meshing

3. Loading & Analysis

4. Coupling Physics

5. Materials & Modeling

6. Fracture & Contact FEA

7. Dynamic FEA (Standard v. Explicit)

8. Batch Jobs & Scripting

Page 3: ABAQUS for Engineering - GitHub PagesABAQUS Solvers ABAQUS/Standard Solves system of equations implicitly at each solution “increment”. ABAQUS/Explicit Marches solution forward

Computational Scienceand Engineering

CSE.ILLINOIS.EDU

Third-partyCAD Elysium direct

translators

Associativeinterfaces

ABAQUS/CAE

Modeling

ABAQUS ViewerVisualization

Preprocess

Translators

ABAQUS/Standard ABAQUS/Explicit

ABAQUS/Aqua….

Job control/monitoring

ABAQUS Ecosystem

Analysis (Solver)

Third-partypostprocessor

Third-party preprocessor

Postprocess

XX.inp file

XX.inp file

XX.iges file

Page 4: ABAQUS for Engineering - GitHub PagesABAQUS Solvers ABAQUS/Standard Solves system of equations implicitly at each solution “increment”. ABAQUS/Explicit Marches solution forward

Computational Scienceand Engineering

CSE.ILLINOIS.EDU

Quantity ABAQUS/Standard ABAQUS/Explicit

Element library Extensive Subset

Analysis procedures General & linear perturbation General

Material models Wide range of material models Wide range + failure material models

Contact formulation contact problems complex contact problems

Solution technique unconditionally stable stiffness-based solution technique conditionally stable explicit integration solution technique

Disk space & memory large with many iterations small

Ideal Problem smooth nonlinear problems etc. brief transient dynamic events

Comparison of Implicit and Explicit

Page 5: ABAQUS for Engineering - GitHub PagesABAQUS Solvers ABAQUS/Standard Solves system of equations implicitly at each solution “increment”. ABAQUS/Explicit Marches solution forward

Computational Scienceand Engineering

CSE.ILLINOIS.EDU

Comparison of Implicit and ExplicitCost of Degrees of Freedom Refinement

Explicit: computational cost proportional to number of elements, inversely proportional to smallest element dimension

Implicit: computational cost proportional to square of degrees of freedom (actually f(connectivity))

com

puta

tiona

l co

st

degrees of freedom(mesh elements × equations)

Explicit

Implicit

Page 6: ABAQUS for Engineering - GitHub PagesABAQUS Solvers ABAQUS/Standard Solves system of equations implicitly at each solution “increment”. ABAQUS/Explicit Marches solution forward

Computational Scienceand Engineering

CSE.ILLINOIS.EDU

ABAQUS Workflow

ABAQUS/CAEModules:

Part, Property, Assemble,Step, Interaction, Load, Mesh

Preprocessing

inp file

ABAQUS/StandardABAQUS/Explicit

Module:Job

Simulation

odb, fil, dat, res files

ABAQUS/CAEModule:Visualization

Postprocessing

png, txt, csv files, etc.

Page 7: ABAQUS for Engineering - GitHub PagesABAQUS Solvers ABAQUS/Standard Solves system of equations implicitly at each solution “increment”. ABAQUS/Explicit Marches solution forward

Computational Scienceand Engineering

CSE.ILLINOIS.EDU

ABAQUS Workflow

1. Draw 2D sketch and create 3D parts.2. Assign Material and Section property.3. Assemble the model; give interactions in form.4. Mesh the frame.5. Apply Load and boundary conditions.6. Create job and configure output requests.7. Submit it for analysis (Standard/Explicit).8. Visualize the results of analysis.

Page 8: ABAQUS for Engineering - GitHub PagesABAQUS Solvers ABAQUS/Standard Solves system of equations implicitly at each solution “increment”. ABAQUS/Explicit Marches solution forward

Computational Scienceand Engineering

CSE.ILLINOIS.EDU

ABAQUS Preprocessing

DiscretizedGeometry

(Mesh)

ElementSection

Properties(Section)

MaterialModel

(Property)

Loads andBoundary

Conditions(Load)

Page 9: ABAQUS for Engineering - GitHub PagesABAQUS Solvers ABAQUS/Standard Solves system of equations implicitly at each solution “increment”. ABAQUS/Explicit Marches solution forward

Computational Scienceand Engineering

CSE.ILLINOIS.EDU

ABAQUS Solvers

ABAQUS/Standard Solves system of equations implicitly at each

solution “increment”. ABAQUS/Explicit

Marches solution forward through time explicitly in small time increments without solving coupled system of equations at each increment.

Page 10: ABAQUS for Engineering - GitHub PagesABAQUS Solvers ABAQUS/Standard Solves system of equations implicitly at each solution “increment”. ABAQUS/Explicit Marches solution forward

Computational Scienceand Engineering

CSE.ILLINOIS.EDU

ABAQUS Solvers—Standard

ca

K0 Ka

u0 ua

Δp

displacement u

load

p

Rb≈0

Kb

ubcb

Page 11: ABAQUS for Engineering - GitHub PagesABAQUS Solvers ABAQUS/Standard Solves system of equations implicitly at each solution “increment”. ABAQUS/Explicit Marches solution forward

Computational Scienceand Engineering

CSE.ILLINOIS.EDU

ABAQUS/CAE

Menu barModel tree/Result tree

ToolbarContext barToolboxarea

Canvas/viewport

Message area/command-line

interface

Promptarea

Modeling Geometry Material Property Mesh Load & BC Job manage

Result Viewing

Page 12: ABAQUS for Engineering - GitHub PagesABAQUS Solvers ABAQUS/Standard Solves system of equations implicitly at each solution “increment”. ABAQUS/Explicit Marches solution forward

Computational Scienceand Engineering

CSE.ILLINOIS.EDU

ABAQUS Units ABAQUS has nobuilt-in units Specify all inputdata in consistentunits

Page 13: ABAQUS for Engineering - GitHub PagesABAQUS Solvers ABAQUS/Standard Solves system of equations implicitly at each solution “increment”. ABAQUS/Explicit Marches solution forward

Computational Scienceand Engineering

CSE.ILLINOIS.EDU

Suggested FEM CoursesME 471—Introduction to Finite Element AnalysisME 570—Nonlinear Solid Mechanical DesignCEE 470—Structural AnalysisCEE 570—Finite Element MethodsCEE 576—Nonlinear Finite ElementsCS 555—Numerical Methods for PDESTAM 574—Advanced Finite Element Methods