18
Arne Gullerud CE 398 SA, February 19th 1998

Abaqus Tutorial Part I

  • Upload
    fdpinto

  • View
    21

  • Download
    2

Embed Size (px)

Citation preview

Page 1: Abaqus Tutorial Part I

Arne Gullerud

CE 398 SA, February 19th 1998

Page 2: Abaqus Tutorial Part I

Overview

F ABAQUS BasicsF Required Model InformationF Input File Syntax / ExampleF Running ABAQUSF Post ProcessingF Printing Deformed Shape

Page 3: Abaqus Tutorial Part I

ABAQUS Basics

F Sequence of Operations:Preprocessing

ABAQUS/PRE or other software

Input file:job.inp

Output files:job.res, job.dat

SimulationABAQUS/Standard

PostprocessingABAQUS/Post or other software

Page 4: Abaqus Tutorial Part I

Required Model Information

F Model DataJ Geometry ---- Nodes, Elements,

ConnectivityJ Element Section PropertiesJ Material Data

F History DataJ Loads and Boundary ConditionsJ Analysis TypeJ Output Requests

Page 5: Abaqus Tutorial Part I

Input File Syntax / Example*HEADINGTwo-dimensional overhead hoist frameSI Units1-axis horizontal, 2-axis vertical**** Model Definition***NODE101, 0., 0., 0.102, 1., 0., 0.103, 2., 0., 0.104, 0.5, 0.866, 0.105, 1.5, 0.866, 0.*ELEMENT, TYPE=T2D2, ELSET=FRAME11, 101, 10212, 102, 10313, 101, 10414, 102, 10415, 102, 10516, 103, 10517, 104, 105*SOLID SECTION, ELSET=FRAME, MATERIAL=STEEL1.963E-5*MATERIAL, NAME=STEEL*ELASTIC200.E9, 0.3

1m

1m1m

1m 1m

10,000 N All members arecircular steel rods5 mm in diameter.

Page 6: Abaqus Tutorial Part I

Input File Syntax / Example**** History definition***STEP,PERTURBATION10kN central load*STATIC*BOUNDARY101, ENCASTRE103, 2*CLOAD102, 2, -10.E3*RESTART, WRITE*NODE PRINTURF*EL PRINTS*END STEP

101 102 103

105104 17

1314

1516

11 12

Page 7: Abaqus Tutorial Part I

Input File Syntax ---- BasicsF Input Basics

J Keywords:*ELEMENT, TYPE=T2D2

J Option Blocks*NODE101, 0., 0., 0.

....105, 1.5, 0.866, 0.

J Data lines are 80 characters long; usecomma at end to continue line

J Units and coordinate systems are userdefined; make sure they are consistent!

J Comment lines marked by **** This is a comment

Page 8: Abaqus Tutorial Part I

Input File Syntax ---- Model DataF File Header: *HEADING

*HEADINGTwo-dimensional overhead hoist frameSI Units1-axis horizontal, 2-axis vertical

J Starts input file and contains user notesF Node Specification: *NODE

*NODE101, 0., 0., 0.102, 1., 0., 0.103, 2., 0., 0.104, 0.5, 0.866, 0.105, 1.5, 0.866, 0.

J Syntax: <node #>, <x>, <y>, <z>J Node numbering can have holes and

need not start at 1

Page 9: Abaqus Tutorial Part I

Input File Syntax ---- Model Data

F Element Connectivity: *ELEMENT*ELEMENT, TYPE=T2D2, ELSET=FRAME11, 101, 10212, 102, 10313, 101, 10414, 102, 10415, 102, 10516, 103, 10517, 104, 105

J Syntax: <element #>, <node 1>, <node 2>J Truss element is T2D2J ELSET specifies the name of this set of

elements, used in *SOLID SECTION todefine the properties for these elements(material, section properties)

Page 10: Abaqus Tutorial Part I

Input File Syntax ---- Model Data

F Element Section Properties: *SOLID SECTION*SOLID SECTION,ELSET=FRAME,MATERIAL=STEEL1.963E-5

J ELSET specifies the element set;MATERIAL sets the material

J Number supplies cross-sectional areaF Material Specification: *MATERIAL

*MATERIAL, NAME=STEEL*ELASTIC200.E9, 0.3

J NAME sets the material name (STEEL)J *ELASTIC specifies a linear-elastic

materialJ Parameters for *ELASTIC are Young’s

Modulus, E, and Poisson’s Ratio, ?

Page 11: Abaqus Tutorial Part I

Input File Syntax ---- History DataF Header for History Section: *STEP

*STEP, PERTURBATION10kN central load

F Static Analysis: *STATICF Boundary Conditions (Constraints): *BOUNDARY

*BOUNDARY101, ENCASTRE103, 2

J Syntax: <node>, <dof> (, <value>)J Conditions can be specified by name

ENCASTRE, PINNED, XSYMM, XASYMMor by specific degrees of freedom199, 2, 4, 1.0204, 1204, 3

Page 12: Abaqus Tutorial Part I

Input File Syntax ---- History Data

F Concentrated Force Loading: *CLOAD*CLOAD102, 2, -10.E3

J Syntax: <node>, <dof>, <magnitude>J Other loading types available

F Output Requests*RESTART, WRITE*NODE PRINTURF*EL PRINTS

J *RESTART, WRITE creates restart fileJ *NODE PRINT prints nodal data; U gives

displacements, RF gives reactions

Page 13: Abaqus Tutorial Part I

Input File Syntax ---- History Data

J *EL PRINT identifies element data; Sgives stresses

F End of Step: *END STEP

Page 14: Abaqus Tutorial Part I

Running ABAQUS

F Create input file as <jobname>.inpframe.inp

F First run a datacheck analysis to check for errorsin your input file:

abaqus job=frame datacheck interactive

J Look at <jobname>.dat file; errors andwarnings are marked with **ERROR and**WARNING, respectively

F After input is thoroughly debugged, run full analy-sis

abaqus job=frame interactiveabaqus job=frameabaqus

Page 15: Abaqus Tutorial Part I

Running ABAQUS

F ABAQUS generates a number of output files:J <jobname>.dat ---- full output fileJ <jobname>.msg ---- runtime messagesJ <jobname>.log ---- ABAQUS start timesJ <jobname>.res ---- restart file for analysis

restart and post processingJ <jobname>.sta ---- step processing dataJ <jobname>.mpl ---- plot fileJ <jobname>.ps ---- postscript version of

plot file

F Make sure you check your answers!

Page 16: Abaqus Tutorial Part I

Post Processing

F To view results, use ABAQUS POSTabaqus post

F Retrieve results with RESTART, FILE=<jobname>RESTART, FILE=frame

F Show model with DRAW commandDRAWDRAW, DISPLACED

F The SET command sets output parameters,SHOW gives current valuesJ Turning node and element numbers

on/off:SET, N NUMBERS=ONSET, EL NUMBERS=ON

Page 17: Abaqus Tutorial Part I

Post Processing

J To change magnification of deformedshape:SET, D MAGNIFICATION=10.0

J To plot the deformed shape only:SET, UNDEFORMED=OFF

J To draw the boundary conditions andloading:SET, BC DISPLAY=ON, LOAD DISPLAY=ON

J To store future DRAW commands in hardcopy file:SET, HARD COPY=ON

F Exit ABAQUS POST with END command

Page 18: Abaqus Tutorial Part I

Printing ResultsF Make a plot file of deformed shape:

J When in abaqus post, create hard copyfile using SET, HARD COPY=ON

J Draw the deformed shape using DRAW,DISPLACED

J Exit from ABAQUS POST (use END)F Create a postscript version of the plot file using

ABAQUS PLOT:J Run ABAQUS PLOT

abaqus plot job=<jobname> device=”cps”J Answer the questionsJ The file <jobname>.ps is created

F Send <jobname>.ps to printerlp <jobname>.ps