A Brief Introduction On How To Read An ABAQUS©R Input File
A Brief Introduction On How To Read An ABAQUS©R Input File
1. Introduction the line is a comment. All of the lines that contain com-
ments are ignored by the computer and serve only one
When generating a model using the ABAQUS R GUI, you purpose – to inform a person reading the .inp file. An
create a set of instructions for the interpreter to gener- important note on comments is that you cannot have any
ate what is called an input file (that has a file extension empty lines in your input file. If you want an empty line
.inp ). When executing the model (or submitting the you must make that line a comment by using double as-
’Job’), you submit this input file to the solver which inter- terisks. A single asterisk * on the other hand, indicates
prets how to run the job based on the set of instructions the beginning of a command, namely *HEADING indicates
contained in the file. that the line after that will contain the title of the output
files created by ABAQUS R . Note that the interpreter is
In this manual, we will go over the different parts of not sensitive to capitalization, thus, in general, you do
what you will find in the .inp file and how you can in- not have to worry about case in input files. The exception
terpret each part of the code. In particular, this can be is with the use of parameter, (not used in this example),
helpful for understanding the model that you have gener- where parameter names are case sensitive.
ated or when you want to read the input file and generate
a model yourself (or use the same model to do an analysis Furthermore, an important thing to note about
in a different program). ABAQUS R is that it does not have a built-in system of
units, thus all input data must be specified in a consis-
tent manner. For the example covered in this manual,
the units used would be consistent for Steel with forces
2. Example Description measured in [lbf] and lengths in [in].
In this document we will go over a simple input file for a
three bar truss system as seen in fig. 1.
2/3
October 9, 2015 Fernandes, Bertoldi, and Rice 4. More Specific Syntax
4.8 Loads
The following specifies that a concentrated load, <Load> ,
which was defined above as -10000 in the units adopted,
is applied in the y direction at node 4 (i.e., 10000 is ap-
plied in the negative y direction).
1 **
2 *CLOAD
3 4, 2, -10.0
4 **
1 **
2 *OUTPUT, FIELD, VARIABLE=PRESELECT
3 **
1 **
2 *EL PRINT, ELSET=BARS
3 S, E, COORD
4 *NODE PRINT
5 U, COORD
6 **
1 **
2 *END STEP
Credits
This example was originally created by Prof. James R.
Rice as an example problem for the Harvard University
ES128 class, and has been modified in this document by
Prof. Katia Bertoldi and Matheus C. Fernandes.
3/3