You are on page 1of 18

Arne Gullerud

CE 398 SA, February 19th 1998

Overview

F F F F F F

ABAQUS Basics Required Model Information Input File Syntax / Example Running ABAQUS Post Processing Printing Deformed Shape

ABAQUS Basics
F

Sequence of Operations:
Preprocessing ABAQUS/PRE or other software Input file: job.inp

Simulation ABAQUS/Standard Output files: job.res, job.dat Postprocessing ABAQUS/Post or other software

Required Model Information


F

Model Data J Geometry - - Nodes, Elements, -Connectivity J Element Section Properties J Material Data History Data J Loads and Boundary Conditions J Analysis Type J Output Requests

Input File Syntax / Example


*HEADING Two-dimensional overhead hoist frame SI Units 1-axis horizontal, 2-axis vertical ** ** Model Definition ** *NODE 101, 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=FRAME 11, 101, 102 12, 102, 103 13, 101, 104 14, 102, 104 15, 102, 105 16, 103, 105 17, 104, 105 *SOLID SECTION, ELSET=FRAME, MATERIAL=STEEL 1.963E-5 *MATERIAL, NAME=STEEL *ELASTIC 200.E9, 0.3

1m

1m

1m

1m 10,000 N

1m All members are circular steel rods 5 mm in diameter.

Input File Syntax / Example


** ** History definition ** *STEP,PERTURBATION 10kN central load *STATIC *BOUNDARY 101, ENCASTRE 103, 2 *CLOAD 102, 2, -10.E3 *RESTART, WRITE *NODE PRINT U RF *EL PRINT S *END STEP

104

17

105

13

14

15

16

101

11

102

12

103

Input File Syntax - - Basics -F

Input Basics J Keywords: *ELEMENT, TYPE=T2D2 J Option Blocks *NODE 101, 0., 0., 0. .... 105, 1.5, 0.866, 0. J Data lines are 80 characters long; use comma at end to continue line J Units and coordinate systems are user defined; make sure they are consistent! J Comment lines marked by ** ** This is a comment

Input File Syntax - - Model Data -F

File Header: *HEADING


*HEADING Two-dimensional overhead hoist frame SI Units 1-axis horizontal, 2-axis vertical

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

*NODE 101, 0., 0., 0. 102, 1., 0., 0. 103, 2., 0., 0. 104, 0.5, 0.866, 0. 105, 1.5, 0.866, 0.
J J

Syntax: <node #>, <x>, <y>, <z> Node numbering can have holes and need not start at 1

Input File Syntax - - Model Data -F

Element Connectivity: *ELEMENT


*ELEMENT, TYPE=T2D2, ELSET=FRAME 11, 101, 102 12, 102, 103 13, 101, 104 14, 102, 104 15, 102, 105 16, 103, 105 17, 104, 105
J J J

Syntax: <element #>, <node 1>, <node 2> Truss element is T2D2 ELSET specifies the name of this set of elements, used in *SOLID SECTION to define the properties for these elements (material, section properties)

Input File Syntax - - Model Data -F

Element Section Properties: *SOLID SECTION


*SOLID SECTION,ELSET=FRAME,MATERIAL=STEEL 1.963E-5

ELSET specifies the element set; MATERIAL sets the material J Number supplies cross-sectional area Material Specification: *MATERIAL
J

*MATERIAL, NAME=STEEL *ELASTIC 200.E9, 0.3


J J

NAME sets the material name (STEEL) *ELASTIC specifies a linear-elastic material Parameters for *ELASTIC are Young s Modulus, E, and Poisson Ratio, ? s

Input File Syntax - - History Data -F

Header for History Section: *STEP


*STEP, PERTURBATION 10kN central load

F F

Static Analysis: *STATIC Boundary Conditions (Constraints): *BOUNDARY


*BOUNDARY 101, ENCASTRE 103, 2
J J

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


ENCASTRE, PINNED, XSYMM, XASYMM

or by specific degrees of freedom


199, 2, 4, 1.0 204, 1 204, 3

Input File Syntax - - History Data -F

Concentrated Force Loading: *CLOAD


*CLOAD 102, 2, -10.E3
J J

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


*RESTART, WRITE *NODE PRINT U RF *EL PRINT S

Output Requests

J J

*RESTART, WRITE creates restart file *NODE PRINT prints nodal data; U gives displacements, RF gives reactions

Input File Syntax - - History Data -J

*EL PRINT identifies element data; S gives stresses

End of Step: *END STEP

Running ABAQUS
F

Create input file as <jobname>.inp


frame.inp

First run a datacheck analysis to check for errors in your input file:
abaqus job=frame datacheck interactive

Look at <jobname>.dat file; errors and warnings are marked with **ERROR and **WARNING, respectively After input is thoroughly debugged, run full analysis
J

abaqus job=frame interactive abaqus job=frame abaqus

Running ABAQUS
F

ABAQUS generates a number of output files: J <jobname>.dat - - full output file -J <jobname>.msg - - runtime messages -J <jobname>.log - - ABAQUS start times -J <jobname>.res - - restart file for analysis -restart and post processing J <jobname>.sta - - step processing data -J <jobname>.mpl - - plot file -J <jobname>.ps - - postscript version of -plot file Make sure you check your answers!

Post Processing
F

To view results, use ABAQUS POST


abaqus post

Retrieve results with RESTART, FILE=<jobname>


RESTART, FILE=frame

Show model with DRAW command


DRAW DRAW, DISPLACED

The SET command sets output parameters, SHOW gives current values J Turning node and element numbers on/off:
SET, N NUMBERS=ON SET, EL NUMBERS=ON

Post Processing
J

To change magnification of deformed shape:


SET, D MAGNIFICATION=10.0

To plot the deformed shape only:


SET, UNDEFORMED=OFF

To draw the boundary conditions and loading:


SET, BC DISPLAY=ON, LOAD DISPLAY=ON

To store future DRAW commands in hard copy file:


SET, HARD COPY=ON

Exit ABAQUS POST with END command

Printing Results
F

Make a plot file of deformed shape: J When in abaqus post, create hard copy file using SET, HARD COPY=ON J Draw the deformed shape using DRAW, DISPLACED J Exit from ABAQUS POST (use END) Create a postscript version of the plot file using ABAQUS PLOT: J Run ABAQUS PLOT
abaqus plot job=<jobname> device=cps

Answer the questions J The file <jobname>.ps is created Send <jobname>.ps to printer
J

lp <jobname>.ps

You might also like