Professional Documents
Culture Documents
YNAMIC
NCREMENTAL
ONLINEAR
NALYSIS
ADINA User Interface
Command Reference Manual
Volume I:
ADINA Solids & Structures Model Definition
Report ARD 09-2 May 2009
ADINA R&D, Inc.
ADINA User Interface
Command Reference Manual
Volume I:
ADINA Solids & Structures Model Definition
Report ARD 09-2
May 2009
for the ADINA System version 8.6
ADINA R & D, Inc.
71 Elton Avenue
Watertown, MA 02472 USA
tel. (617) 926-5199
telefax (617) 926-0238
www.adina.com
Notices
ADINA R & D, Inc. owns both this software program system and its documentation. Both
the program system and the documentation are copyrighted with all rights reserved by ADINA
R & D, Inc.
The information contained in this document is subject to change without notice.
ADINA R & D, Inc. makes no warranty whatsoever, expressed or implied that the Program
and its documentation including any modifications and updates are free from errors and
defects. In no event shall ADINA R & D, Inc. become liable to the User or any party for any
loss, including but not limited to, loss of time, money or goodwill, which may arise from the
use of the Program and its documentation including any modifications and updates.
Trademarks
ADINA is a registered trademark of K. J. Bathe / ADINA R & D, Inc.
All other product names are trademarks or registered trademarks of their respective owners.
Copyright Notice
ADINA R & D, Inc. 1994 - 2009
May 2009 Printing
Printed in the USA
ADINA R & D, Inc. v
Table of contents
Table of contents
Chapter 1 Introduction.......................................................................................................... 1-1
1.1 Program execution ................................................................................................ 1-3
1.2 Command syntax................................................................................................... 1-3
1.3 Input details .......................................................................................................... 1-6
1.4 Messages ............................................................................................................ 1-10
1.5 File input/output .................................................................................................. 1-11
1.6 The AUI database................................................................................................ 1-11
1.7 Listings ................................................................................................................ 1-12
1.8 Units .................................................................................................................... 1-13
1.9 Tips for writing batch files ................................................................................... 1-13
1.10 Related documentation ........................................................................................ 1-13
Chapter 2 Quick index.......................................................................................................... 2-1
2.1 New commands, parameters and options ............................................................. 2-3
2.2 Quick overview of commands ............................................................................. 2-10
Chapter 3 Input/output .......................................................................................................... 3-1
3.1 Database operations ............................................................................................. 3-3
3.2 Analysis data files ................................................................................................ 3-9
3.3 External data ........................................................................................................ 3-12
3.4 Auxiliary files ....................................................................................................... 3-28
3.5 Program termination............................................................................................. 3-36
3.6 Auxiliary commands ............................................................................................ 3-38
Chapter 4 Interface control and editing ............................................................................... 4-1
4.1 Settings ................................................................................................................. 4-3
4.2 Editing................................................................................................................... 4-9
Chapter 5 Control data .......................................................................................................... 5-1
5.1 General .................................................................................................................. 5-3
5.2 Analysis details ................................................................................................... 5-22
5.3 Options ................................................................................................................ 5-35
5.4 Solver details ....................................................................................................... 5-53
5.5 Automatic control ................................................................................................ 5-57
5.6 Time-dependence ................................................................................................ 5-63
5.7 Iteration ............................................................................................................... 5-66
5.8 Tolerances ........................................................................................................... 5-74
5.9 Analysis output ................................................................................................... 5-78
5.10 Solution monitoring ........................................................................................... 5-100
v i AUI Command Reference Manual: Vol. I ADINA Structures Model Definition
Table of contents
Chapter 6 Geometry definition ............................................................................................. 6-1
6.1 Coordinate systems .............................................................................................. 6-3
6.2 Points .................................................................................................................... 6-6
6.3 Lines ..................................................................................................................... 6-8
6.4 Surfaces ............................................................................................................... 6-35
6.5 Volumes ................................................................................................................ 6-50
6.6 Solid models ........................................................................................................ 6-63
6.7 Spatial functions .................................................................................................. 6-78
6.8 Transformations ................................................................................................... 6-85
6.9 Miscellaneous ..................................................................................................... 6-95
6.10 ADINA - M........................................................................................................ 6-102
Chapter 7 Model definition ................................................................................................... 7-1
7.1 Material models .................................................................................................... 7-3
7.2 Cross-Sections/Layers ...................................................................................... 7-168
7.3 Element properties ............................................................................................. 7-188
7.4 Substructures and cyclic symmetry .................................................................. 7-225
7.5 Contact conditions ............................................................................................ 7-238
7.6 Fracture mechanics ............................................................................................ 7-310
7.7 Boundary conditions ......................................................................................... 7-334
7.8 Loading .............................................................................................................. 7-368
7.9 Initial conditions ................................................................................................ 7-402
7.10 Systems ............................................................................................................. 7-414
Chapter 8 Finite element representation ............................................................................. 8-1
8.1 Element groups ..................................................................................................... 8-3
8.2 Mesh generation.................................................................................................. 8-58
8.3 Elements ............................................................................................................. 8-154
Chapter 9 Direct finite element data input ........................................................................... 9-1
9.1 Nodal data............................................................................................................. 9-3
9.2 Element data ........................................................................................................ 9-14
9.3 Boundary conditions ........................................................................................... 9-54
9.4 Loads ................................................................................................................... 9-62
9.5 Initial conditions .................................................................................................. 9-75
9.6 Contact ................................................................................................................ 9-87
9.7 Fracture ................................................................................................................ 9-91
9.8 Substructures and cyclic symmetry .................................................................... 9-97
Command index ............................................................................................................... Index-1
Appendix 1 - Error messages ................................................................................................ A-1
Chapter 1
Introduction
ADINA R & D, Inc. 1-3
1. Introduction
This reference manual provides concise descriptions of the command input requirements for
the ADINA User Interface (AUI). This introduction serves to give some background informa-
tion and indicate the general command syntax including descriptions of the conventions
used.
1.1 Program execution
Commands can be entered in the following modes:
Interactive
(a) AUI is running with the user interface displayed you can enter commands into the user
interface command window.
(b) AUI is running in command mode (using the "-cmd" option) you can enter commands
from standard input.
Batch
(a) AUI is running with the user interface displayed you can read commands from a file by
choosing File!Open.
(b) Commands can be read from a given file using the aui startup options -s (UNIX versions)
or -b (Windows version).
You can also read commands from a file using the READ command (see Section 3).
1.2 Command syntax
Here is the layout of a typical command reference page:
COMMAND
[1]
PARAM1 PARAM2
[2]
...
data1
i
data2
i
[3]
...
General description of command function.
[4]
Sec. 1.1 Program execution
1-4 AUI Command Reference Manual: Vol. I ADINA Structures Model Definition
Chap. 1 Introduction
PARAM1 [<default>]
[6]
Description of parameter PARAM1
[5]
. {<input choices>}
[7]
PARAM2 [<default>]
Description of parameter PARAM2. {<input choices>}
...
data1
i
[<default>]
[6]
Description of data line entry data1
i
[5]
(ith row, column 1). {<input choices>}
[7]
data2
i
[<default>]
Description of data line entry data2
i
(ith row, column 2). {<input choices>}
...
Auxiliary commands
[8]
LIST COMMAND
Brief description of this command.
DELETE COMMAND
Brief description of this command.
Issuing a command allows you to alter the data associated with the command. This data
comprises the values associated with the command parameters and possibly a table, input via
"data lines", associated with the command.
In the above, the command name "COMMAND"
[1]
, given at the top of the reference page,
has the first few characters emphasized to show the minimum number of characters required
to be input to uniquely identify the command. A list of parameters
[2]
and data lines
[3]
for the
command then follows. In this list the first few characters in the parameter and data line
names are emphasized to show the minimum number of characters required to uniquely
identify the parameter and data line names.
Following a general outline of the command function
[4]
, a description of the command
parameters and data line entries is given below the relevant keynames
[5]
.
The parameters usually have default values
[6]
which are assumed if the parameter is not
explicitly specified. The default values are indicated in brackets [ ] a bold value indicates a
default value (number or string) and an italicized string indicates the source of the default
value, which is either (a) a text description of the default, (b) a parameter name from the same
ADINA R & D, Inc. 1-5
command, or (c) a combination of command + parameter names, indicating that the default is
taken from the setting of another (different) command parameter.
A parameter for which no default is provided means that there is no default i.e., some choice
must be entered for that parameter.
One important parameter type is that of an entity identifier for which the parameter keyname
"NAME" is normally reserved. If the object identified by NAME has already been defined,
then the other parameter defaults are set to the previous settings for that object. If a new
NAME is given then the defaults, as indicated by the command reference pages herein, are
taken. In the former case, execution of the command redefines the named object.
The choice of parameter values is often discussed within the parameter description, but,
where appropriate, a simple list of choices follows the parameter description
[7]
. For example,
parameters with simple logical choices will have the list "{YES/NO}" appended to the
description.
When a table is associated with the command, the command includes data input lines. For
some commands, the table is initially empty, but for other commands the table already
includes data lines.
The columns of a data line can be divided into two types: key columns and data columns.
When a data line has key columns, the key value columns always precede the data value
columns. In this case the values of the key columns uniquely identify the data line, and,
therefore, two data lines cannot have the same key column values for such input, the
second input data line overwrites the data associated with the key column values.
You can delete a data line by preceding the key column values with the DELETE prefix. When
a data line does not have key columns, two or more data lines can have the same values but
you cannot use the DELETE prefix to delete data lines without key columns. However, you
can always delete all of the data lines of a table using the @CLEAR or CLEAR keywords.
This is of course especially useful for those tables in which there are no key columns.
For data line input, not all the columns need be specified; the ENTRIES keyword, which can
be input as the first data line following the command line, can be used to select a subset of
the data column entries (see below). Then the values you enter in the subsequent data lines
are associated with the columns indicated by the ENTRIES parameters, the other data
columns taking default values whenever possible. Note, however, that key columns are
required input, and should thus be included in the ENTRIES column list.
Many commands have "auxiliary" commands
[8]
which are entered with one of the following
prefixes:
Sec. 1.2 Command syntax
1-6 AUI Command Reference Manual: Vol. I ADINA Structures Model Definition
Chap. 1 Introduction
LIST List object definitions.
DELETE Delete objects from the database.
UPDATE Update command defaults.
RESET Reset command defaults.
COPY Copy objects.
SET Set "currently active" objects.
SHOW Show "currently active" objects.
A LIST prefixed command has several forms:
LIST COMMAND List all object identifiers (names).
LIST COMMAND NAME List definition of object with identifier NAME.
LIST COMMAND FIRST LAST List definitions of a range of objects with integer
label numbers. Parameters FIRST, LAST may
also take the string values FIRST, LAST,
ALL.
A DELETE prefixed command has the following forms:
DELETE COMMAND NAME Delete the object with identifier NAME.
DELETE COMMAND FIRST LAST Delete a set of objects with integer label
numbers in the specified range.
Note that an object may not be deleted if another model entity depends on its existence as
part of its own definition. For example, a geometry line cannot be deleted if it forms a bound-
ing edge of some geometry surface.
1.3 Input details
Command input
Please refer to command AUTOMATIC LOAD-DISPLACEMENT in the following discussion
(Section 5.5):
AUTOMATIC LOAD-DISPLACEMENT POINT DOF DISPLACEMENT
ALPHA DISPMAX CONTINUE
RPRINT TYPE NODE
When entering commands, only as many characters as necessary to uniquely specify the
command name need be entered. The same rule applies to the parameters and data line entry
ADINA R & D, Inc. 1-7
key names within a command. The minimum number of characters necessary are indicated in
bold.
Note that command / parameter is case insensitive. All commands, parameters, values are
stored in upper case, except for string variables (headings, graph legends, etc.).
Parameter values may be input in any order if the keynames are used, e.g.,
AUTOMATIC LOAD-DISPLACEMENT DOF=3 RPRINT=YES DISPMAX=5.0
DISPLACEMENT=4.0 POINT=17
Some or all of the parameters can be excluded if the positional order of the parameters is
observed, e.g.,
AUTOMATIC LOAD-DISPLACEMENT 17 3 4.0, ,5.0, ,YES
(the parameters ALPHA and CONTINUE have been omitted by the use of the commas).
A mix of keyname parameters and positional input is allowed, e.g.,
AUTOMATIC LOAD-DISPLACEMENT 17 DISPLACEMENT=4.0 DOF=3,,5.0,,
YES
The above uses of the AUTOMATIC LOAD-DISPLACEMENT command are all equivalent.
The omitted parameters in each case take the default values.
Data lines
Many commands require data line (tabular) input, e.g., MODAL-DAMPING (see Section 5.3):
MODAL-DAMPING
mode
i
factor
i
Use the ENTRIES keyword to select only the data columns that you want to enter (the other
data columns will be given default values):
MODAL-DAMPING
ENTRIES MODE FACTOR
1 1.0
2 0.5
3 2.5
4 1.5
DATAEND
Most commands which take this form of input also allow for incremental row generation via the
"STEP inc TO" option where "inc" represents an increment in the generation, i.e., in the above
Sec. 1.3 Input details
1-8 AUI Command Reference Manual: Vol. I ADINA Structures Model Definition
Chap. 1 Introduction
example mode
i+k
, mode
i+2k
, ..., mode
j-k
, are all generated, with the corresponding values for "factor"
linearly interpolated between factor
i
and factor
j
. When generating integer values, the difference
between the first and last values must be an integer multiple of the STEP increment (i.e.,
modulo((mode
j
-mode
i
),k) = 0). There is a default step increment, which for integer values is
normally 1; in this case "STEP 1 TO" may be input simply as "TO". Here are some examples:
MODAL-DAMPING
1 5.5
TO
3 7.5
@
or
MODAL-DAMPING
1 5.5
STEP 1 TO 3 7.5
DATAEND
Both of these are equivalent to
MODAL-DAMPING
1 5.5
2 6.5
3 7.5
@
Note that data line input may be terminated either by entering the symbol "@" or the string
"DATAEND" data line input will be terminated automatically by input of the next command.
Data line rows can be deleted by preceding the key value by the prefix DELETE. This method
of deletion also supports row "generation" i.e., "DELETE i STEP k TO j" may be used to
delete a range of values.
All the data lines associated with a command may be deleted simultaneously using the
CLEAR or @CLEAR keywords. This is useful when you want to define a table if you do not
know if the table is already defined or not:
TIMEFUNCTION 1
CLEAR
which removes all the currently defined data lines of timefunction 1.
The columns for data line input can be selected by use of the keyword ENTRIES in the first
input data line following the command line, e.g.,
ADINA R & D, Inc. 1-9
COORDINATES POINT
ENTRIES NAME Y Z
which indicates that only global Y and Z coordinates are to be input for geometry points in
the subsequent data lines. The X coordinate assumes the default value 0.0, and thus
subsequent data lines entered describe points in the global Y-Z plane.
Names
AUI names are usually of two types alphanumeric strings of up to 30 characters or integer
label numbers. Integer label numbers are normally greater than or equal to 1.
Integer values
Integers can be input with a maximum of 9 significant digits. For positive values, a preceding
+ sign may, if desired, be input.
Real values
Specification of real values can include a decimal point and/or an exponent. The exponent
must be preceded by the letters E, e, D, or d, e.g.,
2E5
2.0d+05
200000.
all refer to the same real number.
Alphanumeric values
Alphanumeric values must start with a letter (A-Z, a-z) or number (0-9). The only permissible
characters allowed are the letters A-Z, a-z, the digits 0 to 9, the hyphen (-), and the underscore (_).
Lower-case characters in an alphanumeric value are always converted to upper-case by the AUI.
String values
A string should be enclosed by apostrophes ('). Any apostrophe within the string must be
entered twice. Any character can be included in a string. Lower-case characters in a string
value are not converted to upper-case.
Filenames
A filename should be enclosed by apostrophes ('). Filenames can be up to 256 characters
long.
Length of input lines
Input lines to the AUI can each contain up to 256 characters.
Line continuation, line separator, blanks, and commas
If the last non-blank character of a command or data line is a comma (,), then the command or
Sec. 1.3 Input details
1-10 AUI Command Reference Manual: Vol. I ADINA Structures Model Definition
Chap. 1 Introduction
data is continued on the next input line. The total length of an input line and all of its
continuations can be up to 2000 characters.
A slash (/) in an input line can be used to end a command or data input line; more commands
or data can then be entered on the same input line.
A blank, several blanks, <Tab> characters, a comma, or a comma surrounded by blanks act as
delimiters. Commands, parameter keynames and values must be separated by delimiters.
Comments
Comment lines can appear anywhere in the input and are identified by an asterisk (*) in
column 1, e.g.,
* This is a comment line
Parameter substitution
You can define parameters as numeric expressions, and use the parameter values in later
commands. This feature is useful when creating batch files used in structural optimization.
For example:
PARAMETER A `5 + 7`
PARAMETER B `2*$A`
PARAMETER C `3 + $A + 4*$B`
BODY BLOCK DX1=$A DX2=$B DX3=$C
1.4 Messages
Commands will often echo messages confirming their successful completion, or provide other
information. Otherwise you may get error/warning messages with varying levels of severity:
*** INPUT ERROR
You have entered an unacceptable parameter value or data. The command will not
execute with invalid input.
*** WARNING
The command has completed, but has detected a possible inconsistency which may have
to be resolved.
*** ALERT
The command has completed, but has detected a definite modeling inconsistency which
has to be resolved in order to create a valid model.
*** ERROR
The command has not completed.
ADINA R & D, Inc. 1-11
*** INTERNAL ERROR
The program has determined some conflict in the database, normally indicating a
software bug. You should contact ADINA R & D Inc. if you encounter such a message.
In order to track down the source of the problem it would be most useful if the input
responsible for this condition is made available to the support engineers.
*** MEMORY OVERFLOW
The command has not completed, due to the program running out of memory. Increse the
memory allocation to the program
1.5 File input/output
The AUI uses several files for handling I/O. Here is a brief description of some of them,
together with a suggested filename extension convention:
<file>.in ADINA-IN batch command input.
<file>.idb ADINA-IN permanent database.
<file>.plo ADINA-PLOT batch command input.
<file>.pdb ADINA-PLOT permanent database.
<file>.ses AUI session file (echo of command input).
<file>.ps PostScript snapshot.
<file>.dat Analysis data.
<file>.por Analysis porthole.
<file>.out Analysis printout.
1.6 The AUI database
The AUI uses an internal database to store and retrieve data used during program execution.
The internal database is stored in main memory and, if main memory is not sufficient, a tempo-
rary database file is created to hold the excess data. The internal database can be saved in a
disk file, called a permanent database file, so that it can be retrieved in a future run.
Five commands are used to create, open and save databases. DATABASE NEW creates a
new empty internal database. DATABASE OPEN initializes the internal database using a
specified permanent database file. DATABASE SAVE saves the internal database to disk,
allowing you to specify the name of the database file. DATABASE ATTACH causes the AUI
to use the specified permanent database file as the internal database. DATABASE DETACH
renames the internal database file as a permanent database file. All of these commands are
described in Section 3.1.
The permanent database file is similar to a text file used in a word processing program. Like
the text file, the permanent database file resides on disk and can be retrieved by the program
Sec. 1.5 File input/output
1-12 AUI Command Reference Manual: Vol. I ADINA Structures Model Definition
Chap. 1 Introduction
in a future run. The permanent database file can be saved on disk periodically during
program execution to protect against loss of data due to computer failure. During each save
operation, a different permanent database file can be selected so that several versions of the
database are available for retrieval. (This is similar to saving several versions of a text file on
disk when working with a word processing program.) For the differences between DATABASE
OPEN and DATABASE ATTACH, see the command description for DATABASE ATTACH. For
the differences between DATABASE SAVE and DATABASE DETACH, see the command
description for DATABASE DETACH.
1.7 Listings
Many AUI commands generate lists. For example, the ZONELIST command (see The AUI
Command Reference Manual, Volume IV) lists the values of variables. You can also specify
whether listings are to be sent to your terminal or to a disk file (see the FILELIST command).
When the listings are sent to your terminal, you are prompted by
--More--( %)
after each screen of the listing. The number printed before the percent sign represents the
percentage of the file that has been displayed so far. Responses to this prompt are as
follows:
<return> Display another line of the listing.
<space bar> Display another screenful of the listing.
<i><space bar> Display i more lines.
D or d Display the next half-screen (a scroll) of the listing.
<i>D or <i>d Set the number of lines in the scroll to i and display the next scroll.
<i>Z or <i>z Set the number of lines in each screen to i and display the next screen.
<i>S or <i>s Skip i lines and print a screenful of lines.
<i>F or <i>f Skip i screenfuls and print a screenful of lines.
<i>B or <i>b Skip back i screenfuls and print a screenful of lines.
Q or q Stop the listing.
= Print the current line number in the listing.
. Repeat the last prompt response.
In these responses, <i> represents an optional integer argument, defaulting to 1. If you are
familiar with the UNIX operating system, you will recognize that the above options corre-
spond closely to the options of the 'more' command.
ADINA R & D, Inc. 1-13
1.8 Units
In model definition no particular unit system is assumed. Any consistent unit system may be
adopted. Certain thermodynamic constants do, however, have a choice of temperature unit
system (Celsius/Centigrade/Kelvin, Fahrenheit/Rankine).
1.9 Tips for writing batch files
Increasing execution speed: The AUI contains features that are useful when you enter
commands using the dialog boxes, but are not useful when you read commands from a batch
file. These features are activated by default. You can deactivate the features to increase the
speed at which batch files are processed, and to reduce the memory requirements of the AUI.
The features are
Undo/redo storage:
Command CONTROL UNDO=-1 turns off storage for undo/redo information.
Automatic model rebuilding:
Command CONTROL AUTOMREBUILD=NO turns off automatic model rebuilding.
Session file creation:
Command FILESESSION NO turns off creation of the session file.
Storage of session file information in the database:
To turn off this feature, use the command CONTROL SESSIONSTORAGE=NO.
Stopping after an error or memory overflow is detected:
Command CONTROL ERRORACTION=SKIP activate a feature that AUI skips the
remaining commands in a batch file after an error or memory overflow is detected.
Summary:
Use the following commands to perform all of the above actions:
FILESESSION NO
CONTROL UNDO=-1 AUTOMREBUILD=NO SESSIONSTORAGE=NO,
ERRORACTION=SKIP
1.10 Related documentation
At the time of printing of this manual, the following documents are available with the ADINA
System:
Sec. 1.8 Units
1-14 AUI Command Reference Manual: Vol. I ADINA Structures Model Definition
Chap. 1 Introduction
Installation Notes
Describes the installation of the ADINA System on your computer.
ADINA User Interface Command Reference Manual
Volume I: ADINA Solids & Structures Model Definition, Report ARD 09-2, April 2009
Volume II: ADINA Heat Transfer Model Definition, Report ARD 09-3, April 2009
Volume III: ADINA CFD Model Definition, Report ARD 09-4, April 2009
Volume IV: Display Processing, Report ARD 09-5, April 2009
These documents describe the AUI command language. You use the AUI command
language to write batch files for the AUI.
ADINA User Interface Primer, Report ARD 09-6, April 2009
Tutorial for the ADINA User Interface, presenting a sequence of worked examples which
progressively instruct you how to effectively use the AUI.
Theory and Modeling Guide
Volume I: ADINA Solids & Structures, Report ARD 09-7, April 2009
Volume II: ADINA Heat Transfer, Report ARD 09-8, April 2009
Volume III: ADINA CFD & FSI, Report ARD 09-9, April 2009
Provides a concise summary and guide for the theoretical basis of the analysis programs
ADINA, ADINA-T, ADINA-F, ADINA-FSI and ADINA-TMC. The manuals also provide
references to other publications which contain further information, but the detail con-
tained in the manuals is usually sufficient for effective understanding and use of the
programs.
ADINA Verification Manual, Report ARD 09-10, April 2009
Presents solutions to problems which verify and demonstrate the usage of the ADINA
System. Input files for these problems are distributed along with the ADINA System
programs.
TRANSOR for I-DEAS Users Guide, Report ARD 09-15, April 2009
Describes the interface between the ADINA System and I-deas
.
ADINA System 8.6 Release Notes, April 2009
Provides a description of the new and modified features of the ADINA System 8.5.
You will also find the following book useful:
K. J. Bathe, Finite Element Procedures, Prentice Hall, Englewood Cliffs, NJ, 1996.
Provides theoretical background to many of the solution techniques used in the ADINA
System.
This page is intentionally left blank
Chapter 2
Quick index
Quick index Chap. 2 Quick index
ADINA R & D, Inc. 2-3
2.1 New commands, parameters and options
In version 8.6, the following new commands, parameters and options were added to Volume I
of the AUI Command Reference Manual. The commands are listed in page number order.
Command Parameter Option/[Default] Page
LOAD-CLOUD 3-19
LOAD-STL 3-20
NASTRAN-ADINA DEFAULT Description change 3-23
MASTER TMC-MODEL HEAT 5-6
TMC-CONTROL
GAMMA, TEMP-CUTOFF,
CUTOFF, TEMP-RELAX, HEAT-
RELAX 5-18
TMC-CONTROL METHOD COMPOSITE 5-18
TMC-ITERATION TMCTOL, LINE-SEARCH 5-73
TOLERANCES
ITERATION 5-76
PRINTNODES NODESETS 5-90
CONTACT-OUTPUT-
NODES 5-92
SAVENODES NODESETS 5-95
MONITOR 5-100
MONITOR-CONTROL 5-102
LINE SECTION P1, P2 6-23
BODY-DSCADAP 6-76
BODY MID-SURFACE 6-119
MATERIAL MOHR-
COULOMB
TEMPEFFECTS, ECC,
ALPHA 7-38
MATERIAL
NONLINEAR-ELASTIC NU, MATRIX 7-50
MATERIAL PLASTIC-
CYCLIC 7-65
MATERIAL SMA TOLIL New default 7-75
MATERIAL USER-
SUPPLIED NSUBD Description change 7-86
Chap. 2 Quick index Quick index
2-4 AUI Command Reference Manual: Vol. I ! ADINA Structures Model Definition
Command Parameter Option/[Default] Page
MATERIAL USER-
SUPPLIED
LENGTH3, LENGTH4,
AUTOLEN, NONSYM,
DENSITY 7-86
TMC-MATERIAL
ISOTROPIC DENSITY 7-92
TMC-MATERIAL
ORTHOTROPIC DENSITY 7-93
TMC-MATERIAL
TEMPDEP-K DENSITY 7-94
TMC-MATERIAL
TEMPDEP-C-
ISOTROPIC DENSITY 7-95
TMC-MATERIAL
TEMPDEP-C-
ORTHOTROPIC DENSITY 7-96
TMC-MATERIAL
TEMPDEP-C-K DENSITY 7-98
TMC-MATERIAL
TIMEDEP-K DENSITY 7-99
PLCYCL-ISOTROPIC
BILINEAR 7-107
PLCYCL-ISOTROPIC
MULTILINEAR 7-108
PLCYCL-ISOTROPIC
EXPONENTIAL 7-109
PLCYCL-ISOTROPIC
MEMORY-
EXPONENTIAL 7-110
PLCYCL-KINEMATIC
ARMSTRONG-
FREDRICK 7-111
PLCYCL-RUPTURE
AEPS 7-112
Quick index Chap. 2 Quick index
ADINA R & D, Inc. 2-5
Command Parameter Option/[Default] Page
CROSS-SECTION
PROPERTIES
CTOFFSET, CSOFFSET,
STINERTIA, SRINERTIA,
TRINERTIA, WINERTIA,
WRINERTIA, DRINERTIA 7-180
LINE-ELEMDATA
TRUSS print(i), save(i) 7-188
CONTACT-3-SEARCH 7-307
FRACTURE
PRESSURE,
TEMPERATURE,
DYNAMIC 7-310
FRACTURE LVUS3, TECHNIQUE Description change 7-310
CRACK-
PROPAGATION Description change 7-314
J-VIRTUAL-SHIFT
POINT Description change 7-320
J-VIRTUAL-SHIFT
LINE Description change 7-322
J-VIRTUAL-SHIFT
SURFACE Description change 7-324
J-VIRTUAL-SHIFT
RING Description change 7-325
J-VIRTUAL-SHIFT
RING RING-TYPE
NODE,
AUTOMATIC 7-325
R-CURVE Description change 7-329
USER-RUPURE 7-333
RIGIDLINK DOFSI 7-334
CONSTRAINT TRANSFORMATION 7-338
FIXITY dof(i) BEAM-WARP 7-347
C-PROP TBIRTH, TDEATH 7-391
R-PROP
TBIRTH, TDEATH,
SHAPE 7-392
APPLY-LOAD SHELLNODE 7-395
Chap. 2 Quick index Quick index
2-6 AUI Command Reference Manual: Vol. I ! ADINA Structures Model Definition
Command Parameter Option/[Default] Page
INITIAL-MAPPING ORDER 7-410
EGROUP TRUSS GAPWIDTH 8-3
EGROUP TWODSOLID RUPTURE-LABEL 8-6
EGROUP TWODSOLID
FRACTURE, LVUS1,
LVUS2 Description change 8-6
EGROUP THREEDSOLID RUPTURE-LABEL 8-12
EGROUP THREEDSOLID
FRACTURE, LVUS1,
LVUS2 Description change 8-12
EGROUP BEAM
TMC-MATERIAL, BOLT-
NUMBER, BOLT-LOAD,
WARP 8-19
EGROUP BEAM
BOLTFORCE,
BOLTNCUR Description change 8-19
EGROUP ISOBEAM TMC-MATERIAL 8-24
EGROUP SHELL
TMC-MATERIAL, WTMC,
RUPTURE-LABEL 8-33
EGROUP PIPE TMC-MATERIAL 8-40
EGROUP PIPE
OVALIZATION, OPTION,
BOLT-TOL Description change 8-40
EGROUP SPRING NONLINEAR MNO-G 8-45
BOLT-OPTIONS 8-56
BOLT-TABLE 8-57
GFACE NCOINCIDE SELECTED 8-122
GBODY NCOINCIDE SELECTED 8-128
GHEXA MINSIZE Description change 8-136
GHEXA
SHIFTX, SHIFTY,
SHIFTZ, MAX-REF 8-136
TRUSS-LINE Correction 8-160
NODESET OPTION
LINE-EDGE,
SURFACE-FACE,
CHAIN 9-10
Quick index Chap. 2 Quick index
ADINA R & D, Inc. 2-7
Command Parameter Option/[Default] Page
NODESET ANGLE 9-10
BOUNDARIES
pore(i), temperature(i),
beam-warp(i) 9-54
RIGIDLINK-NODE 9-59
CRACK-
PROPAGATION
NODES Description change 9-91
J-VIRTUAL-SHIFT
NODE Description change 9-92
J-VIRTUAL-SHIFT
ELEMENT Description change 9-93
Updates from 8.6.1
Command Parameter Option/[Default] Page
REBAR-LINE NCOINCIDE 8-159
Updates from 8.6.2
Command Parameter Option/[Default] Page
MASTER MODEX RESULTS 5-6
CYCLIC-CONTROL BOUND-ELEMENT 7-228
CONTACT-CONTROL Description change 7-239
CGROUP CONTACT2 Description change 7-243
CGROUP CONTACT3 Description change 7-264
EGROUP TRUSS
PRINT, SAVE,
TBIRTH,TDEATH Omission inserted 8-3
EGROUP
TWODSOLID
PRINT, SAVE,
TBIRTH,TDEATH Omission inserted 8-6
EGROUP
THREEDSOLID
PRINT, SAVE,
TBIRTH,TDEATH Omission inserted 8-12
Chap. 2 Quick index Quick index
2-8 AUI Command Reference Manual: Vol. I ! ADINA Structures Model Definition
Command Parameter Option/[Default] Page
EGROUP BEAM
PRINT, SAVE,
TBIRTH,TDEATH Omission inserted 8-19
EGROUP ISOBEAM
PRINT, SAVE,
TBIRTH,TDEATH Omission inserted 8-24
EGROUP PLATE
PRINT, SAVE,
TBIRTH,TDEATH Omission inserted 8-29
EGROUP SHELL
PRINT, SAVE,
TBIRTH,TDEATH Omission inserted 8-33
EGROUP PIPE
PRINT, SAVE,
TBIRTH,TDEATH Omission inserted 8-40
EGROUP SPRING
PRINT, SAVE,
TBIRTH,TDEATH Omission inserted 8-45
EGROUP GENERAL PRINT, SAVE, Omission inserted 8-47
REBAR-LINE NCOINCIDE 8-159
Quick index Chap. 2 Quick index
ADINA R & D, Inc. 2-9
This page intentionally left blank
2-10 AUI Command Reference Manual: Vol. I ADINA Structures Model Definition
Chap. 2 Quick index
2.2 Quick overview of commands
The following is a quick overview of all AUI commands in Volume I of the AUI Reference
Manual and their functions. The commands are presented in the order in which they appear.
Chapter 3: Input/output
Section 3.1: Database operations
DATABASE NEW, creates a new database.
DATABASE OPEN, creates a new database
using the specified permanent data-
base file.
DATABASE WRITE, saves the current
internal database as a permanent
database file.
DATABASE SAVE, saves the current
internal database as a permanent
database file.
DATABASE ATTACH, allows access to the
specified file as an AUI database file.
DATABASE DETACH, creates a permanent
database file by detaching a working
copy of the database file.
Section 3.2: Analysis data files
ADINA, initiates model validation and/or
creates an ADINA data file.
REBUILD-MODEL, forces the AUI to
rebuild the model.
Section 3.3: External data
LOADDXF, loads an AutoCAD
DXF file
into the database.
LOADIGES, loads an IGES file into the
database.
LOADSOLID, loads Parasolid
part into the
database.
LOAD-CLOUD, reads in a point cloud file
(depicting the boundary of an object)
and writes out an STL file.
LOAD-STL, Loads an STL format file into the
AUI by creating a STL body.
NASTRAN-ADINA, maps a NASTRAN
universal
file format.
Section 3.4: Auxiliary files
READ, reads AUI input commands from the
specified file.
FILEREAD, controls the source of input
commands to the AUI.
FILESESSION, controls the generation and
output of a session file.
FILELIST, controls the format and output of
listings.
FILEECHO, controls the echoing of input
commands.
FILELOG, controls the output of log
messages.
COMMANDFILE, creates a file of commands
to recreate the current model.
RTOFILE, defines the contents of a run-time-
option file.
Section 3.5: Program termination
PAUSE, stops processing commands until a
key is hit.
END, terminates the program.
Section 3.6: Auxiliary commands
PARAMETER, defines a parameter that can
be substituted in a later command.
ADINA R & D, Inc. 2-11
Chap. 2 Quick index
Chapter 4: Interface control and editing
Section 4.1: Settings
CONTROL, defines certain parameters that
control program behavior.
Section 4.2: Editing
UNDO, cancels the effects of previous com-
mands.
REDO, cancels the effects of previous
UNDO commands.
Chapter 5: Control data
Section 5.1: General
FEPROGRAM, specifies the finite element
analysis program to be used to solve
the problem.
HEADING, specifies a title for the problem
described by the model database.
MASTER, defines the data controlling the
execution of the analysis program
ADINA.
DOF-ACTIVE, used to identify the active
degree of freedom (DOF) of reduced
model.
TMC-CONTROL, controls the performance
of heat transfer analysis with ADINA.
Section 5.2: Analysis details
ANALYSIS DYNAMIC-DIRECT-
INTEGRATION, specifies time integration
parameters for dynamic analysis.
FREQUENCIES, specifies control data for a
frequency solution.
BUCKLING-LOADS, specifies control data
for evaluating static buckling loads and
corresponding mode shapes.
ANALYSIS MODAL-TRANSIENT, pro-
vides control data for a mode superposi -
tion analysis.
ANALYSIS MODAL-PARTICIPATION-
FACTORS, provides control data for a modal
participation factor analysis.
ANALYSIS MODAL-STRESSES,
provides control data for modal stress
calculations.
Section 5.3: Options
KINEMATICS, defines the kinematic
formulation.
MASS-MATRIX, selects the type of mass
matrix to be used in dynamic analysis.
RAYLEIGH-DAMPING, specifies Rayleigh
Damping coefficients.
MODAL-DAMPING, defines modal damping
factors to be used in mode superposi-
tion analysis.
FAILURE MAXSTRESS, defines a failure
criterion of type MAXSTRESS.
FAILURE MAXSTRAIN, defines a failure
criterion of type MAXSTRAIN.
FAILURE TSAI-HILL, defines a failure
criterion of type TSAI-HILL.
FAILURE TSAI-WU, defines a failure
criterion of type TSAI-WU.
FAILURE HASHIN, defines a failure
criterion of type HASHIN.
FAILURE USERSUPPLIED, defines a failure
criterion of type USERSUPPLIED.
TEMPERATURE-REFERENCE, defines
reference temperatures and temperature
gradients for both initial conditions and
thermal loads.
Section 5.4: Solver details
SOLVER ITERATIVE, defines control data
for the iterative solution of the matrix
system of equilibrium equations.
PPROCESS, specifies the number of the
processors used to split element groups
into sub-groups.
2-12 AUI Command Reference Manual: Vol. I ADINA Structures Model Definition
Chap. 2 Quick index
TMC-SOLVER ITERATIVE, defines control
data for the iterative solution of the
matrix system of equilibrium equations
for heat transfer analysis.
Section 5.5: Automatic control
AUTOMATIC LOAD-DISPLACEMENT,
defines parameters for an automatic
load-displacement control (LDC)
procedure.
AUTOMATIC TIME-STEPPING, defines
parameters controlling the automatic
time-stepping procedure.
AUTOMATIC TOTAL-LOAD-APPLICA-
TION, controls the total-load-application
(TLA) procedure.
Section 5.6: Time dependence
TIMESTEP, defines a timestep sequence
which controls the time/loadstep
incrementation during analysis.
TIMEFUNCTION, defines a timefunction,
which may be referenced, e.g., by an
applied load.
Section 5.7: Iteration
ITERATION, selects the equilibrium iteration
scheme to be employed for a nonlinear
analysis.
STIFFNESS-STEPS, controls the output
timesteps at which the effective stiffness
matrix is reformed by the analysis
program.
EQUILIBRIUM-STEPS, controls the output
timesteps at which equilibrium iterations
are performed.
TMC-ITERATION, selects the equilibrium
iteration scheme to be employed for a
heat transfer analysis.
Section 5.8: Tolerances
TOLERANCES GEOMETRIC, specifies
certain geometric tolerances.
TOLERANCES ITERATION, specifies the
convergence criteria and corresponding
tolerances controlling the equilibrium
iteration scheme.
Section 5.9: Analysis output
PRINTOUT, controls the amount of output
printed.
PRINT-STEPS, controls the output
timesteps at which results are printed.
PORTHOLE, controls the saving of input
data and solution results on the port-
hole file.
NODESAVE-STEPS, controls the output
timesteps at which nodal results are
saved in the porthole file.
ELEMSAVE-STEPS, controls the output
timesteps at which element results are
saved on the porthole file.
PRINTNODES, selects nodes (defined by
blocks or geometry entities) for which
solution results shall be printed.
CONTACT-OUTPUT-NODES, select nodes
for output of contact results.
REACTION-NODES, selects nodes for
printing reaction forces.
SAVENODES, selects nodes (defined by
blocks or geometry entities) for which
the solution results shall be saved in
the porthole file.
DISK-STORAGE, indicates file storage and
input/output control.
Section 5.10: Solution monitoring
MONITOR, defines solution monitors to
track the change of variables during
simulation.
ADINA R & D, Inc. 2-13
Chap. 2 Quick index
MONITOR-CONTROL, control settings for
the solution monitoring feature.
Chapter 6: Geometry definition
Section 6.1: Coordinate systems
SYSTEM, defines a local coordinate system.
Section 6.2: Points
COORDINATES POINT, defines geometry
point coordinates.
Section 6.3: Lines
LINE STRAIGHT, defines a straight
geometry line between two geometry
points.
LINE ARC, defines a geometry line as a
circular arc, or as an arc with varying
radius.
LINE CIRCLE, defines a circle geometry
line.
LINE CURVILINEAR, defines a geometry
line as a linearly interpolated curve in a
given local coordinate system.
KNOTS, defines a vector of knot values
for NURBS definition.
LINE POLYLINE, defines a geometry line as
a polyline, i.e., a curve controlled by a
series of geometry points.
LINE SECTION, defines a geometry line to
be part of another geometry line.
LINE COMBINED, defines a geometry line
as a combination of other geometry
lines.
LINE REVOLVED, defines a geometry line
(a circular arc) by rotating a geometry
point about an axis.
LINE EXTRUDED, defines a geometry line
by displacing a geometry point in a
given direction.
LINE TRANSFORMED, defines a geometry
line to be a geometrical transformation
of another geometry line.
SPLIT-LINE, creates two geometry lines of
type SECTION by splitting a given
line into two parts connected at some
point on the given line.
LNTHICKNESS, defines line thicknesses
(e.g., for defining axisymmetric shell
thicknesses).
Section 6.4: Surfaces
SURFACE PATCH, defines a geometry
surface to be bounded by edges which
are specified geometry lines.
SURFACE VERTEX, defines a geometry
surface to be bounded by edges which
are specified by their end geometry
points - the vertices of the surface.
SURFACE GRID, defines a geometry
surface as a grid (array) of geometry
points, which control the shape of the
surface.
SURFACE EXTRUDED, defines a geometry
surface by displacing a geometry line in
a given direction.
SURFACE REVOLVED, defines a geometry
surface by rotating a geometry line
about some axis.
SURFACE TRANSFORMED, defines a
geometry surface via a transformation of
another surface.
SFTHICKNESS, defines surface thick-
nesses.
CHECK-SURFACES, checks geometry
surface connections looking for two
adjoining surfaces which are oppositely
oriented, i.e., with opposite surface
normals.
Section 6.5: Volumes
VOLUME PATCH, defines a geometry
volume to bebounded by faces which
are specified geometry surfaces.
2-14 AUI Command Reference Manual: Vol. I ADINA Structures Model Definition
Chap. 2 Quick index
VOLUME VERTEX, defines a geometry
volume in terms of the vertices.
VOLUME REVOLVED, defines a geometry
volume by rotating a geometry surface
about some axis.
VOLUME EXTRUDED, defines a geometry
volume by displacing a geometry
surface in a given direction.
VOLUME SWEEP, defines one or more
geometry volumes by sweeping one or
more geometry surfaces along a line.
VOLUME TRANSFORMED, defines a
geometry volume to be a geometrical
transformation of another volume.
Section 6.6: Solid models
BODY SURFACES, defines a solid body via
a collection of oriented surfaces.
BODY VOLUMES, defines a solid body via
a collection of volumes.
FACE-THICKNESS, defines solid geometry
face thicknesses.
FACELINK, establishes a link, for meshing
purpose, between two faces of distinct
solid models, or between a face of a
solid model and a surface.
SPLIT-EDGE, splits an edge of a body into
two edges by giving a parameter along
the edge.
SPLIT-FACE, splits a face of a body into two
faces by giving two points on the face.
BODY-DISCREP, creates a discrete
boundary represenation for a given
body.
BODY-DEFEATURE, removes small
features from the discrete boundary
represenation of a given body.
BODY-CLEANUP, removes shortbody
edges and/or thin body faces from the
AUI represenation of a given body.
BODY-RESTORE, restores the AUI topo-
logical representation of the body
corresponding to its state before
commands such as BODY-CLEANUP,
REM-EDGE or REM-FACE are executed.
BODY-DSCADAP, adapts (according to the
mesh densities set prior) the surface
triangles that make up the geometry of
an STL body.
Section 6.7: Spatial functions
LINE-FUNCTION, describes the variation of
a quantity along a line.
SURFACE-FUNCTION, describes the
variation of a quantity over a surface.
VOLUME-FUNCTION, describes the
variation of a quantity within a volume.
Section 6.8: Transformations
TRANSFORMATION COMBINED,
defines a general transformation as an
ordered sequence of existing transfor
mations.
TRANSFORMATION DIRECT, defines a
general 3-D transformation by
directly specifying the transformation
matrix.
TRANSFORMATION POINTS, defines a
rigid-body 3-D transformation by the
specification of 6 geometry points, 3
initial points and 3 targetpoints.
TRANSFORMATION REFLECTION,
defines a 3-D reflection (mirror) transfor
mation.
TRANSFORMATION ROTATION, defines
a 3-D rotation transformation.
TRANSFORMATION SCALE, defines a 3-
D scaling transformation.
TRANSFORMATION TRANSLATION,
defines a 3-D translation transformation.
TRANSFORMATION INVERSE, defines a
3-D geometry transformation as the
inverse of another transformation.
ADINA R & D, Inc. 2-15
Chap. 2 Quick index
Section 6.9: Miscellaneous
DOMAIN, defines a geometry domain,
which is a collection of geometry
entities.
MEASURE, determines the distance between
two points or the length of an edge or a
line.
GET-EDGE-FACES, lists the body faces
connected to a body edge.
GET-EDGE-POINTS, lists the AUI points
bounding a body edge.
GET-FACE-EDGES, lists the body edges
bounding a body face.
REM-EDGE, removes a body edge by
collapsing one end point onto the other.
REM-FACE, removes a body face by
collapsing one bounding edge onto the
other.
Section 6.10: ADINA - M
BODY BLEND, modifies specified edges of
a body to have a radius blend.
BODY BLOCK, defines a solid geometry or
brickshape.
BODY CHAMFER, applies chamfers to
edges of a solid body.
BODY CONE, defines a cone shape solid
geometry.
BODY CYLINDER, defines a cylinder shape
solid geometry.
BODY HOLLOW, hollows a solid geometry
with thickness THICKNESS.
BODY INTERSECT, modifies an existing
solid body by taking the intersection of
it with other, overlapping body.
BODY LOFTED, creates a sheet body by
lofting through a set of lines or edges
and creates a solid body by lofting
through a set of surfaces, faces, and
sheet bodies.
BODY MERGE, modifies an existing solid
body by joining it with a set of other
solid bodies.
BODY MID-SURFACE, creates sheet
bodies from a thin-walled solid body.
BODY OPTION, provides the options for
ADINA-M bodies.
BODY PARTITION, partition body with a
set of faces of the body.
BODY PIPE, defines a pipe shape solid
geometry.
BODY PRISM, defines a prismatic shape
solid geometry.
BODY PROJECT, projects lines into a face
of the body.
BODY REVOLVED, creates a body by
revolving face of existing body around
an axis.
BODY SECTION, partition solid body
using sheets.
BODY SEW, sews a set of sheet bodies into
sewn bodies.
BODY SHEET, defines a sheet body by a
set of geometry lines.
BODY SPHERE, defines a sphere shape
solid body.
BODY SUBTRACT, modifies an existing
solid body by removing from it a set of
other solid, overlapping bodies.
BODY SWEEP, creates a body by sweeping
existing face of a body in a given
direction or along a line.
BODY TORUS, defines a torus shape solid
geometry.
BODY TRANSFORMED, defines a solid
geometry by copying or moving an
existing Parasolid
body.
SHEET PLANE, defines a planar sheet used
for partition of bodies.
VOLUME BODY, converts a body into a
geometrical volume.
SURFACE FACE, converts a face of a body
into a geometric surface.
2-16 AUI Command Reference Manual: Vol. I ADINA Structures Model Definition
Chap. 2 Quick index
Chapter 7: Model definition
Section 7.1: Material models
MATERIAL ANAND, defines an Anand
material.
MATERIAL ARRUDA-BOYCE, defines an
Arruda-Boyce material model.
MATERIAL CAM-CLAY, defines a nonlin-
ear Cam-Clay material model.
MATERIAL CONCRETE, defines a nonlin-
ear concrete material model.
MATERIAL CREEP, defines a nonlinear
creep material.
MATERIAL CREEP-IRRADIATION,
defines an irradiation creep material.
MATERIAL CREEP-VARIABLE, defines a
nonlinear creep material with variable
creep coefficients.
MATERIAL CURVE-DESCRIPTION,
defines a nonlinear geological material,
with the option of tension cut-off or
cracking.
MATERIAL DRUCKER-PRAGER, defines a
nonlinear Drucker-Prager material model
with a hardening cap and tension
cut-off.
MATERIAL ELASTIC, defines an isotropic
linear elastic material.
MATERIAL FLUID, defines a linear fluid
material.
MATERIAL GASKET, defines a gasket
material model.
MATERIAL GURSON-PLASTIC, defines a
nonlinear Gurson plastic material.
MATERIAL HYPERELASTIC, defines a
hyperelastic material, which is incom-
pressible nonlinear elastic, for rubber-
like materials.
MATERIAL HYPER-FOAM, defines a
hyper-foam material model.
MATERIAL ILYUSHIN, defines a nonlinear
elastic-plastic material with the Ilyushin
yield condition and isotropic hardening.
MATERIAL MOHR-COULOMB, defines a
nonlinear Mohr-Coulomb material.
MATERIAL MOONEY-RIVLIN, defines a
Mooney-Rivlin material, which is
incompressible nonlinear elastic, for
rubber materials.
MATERIAL MROZ-BILINEAR, defines an
elastic-plastic material with Mroz yield
criteria and bilinear hardening.
MATERIAL MULTILINEAR-PLASTIC-
CREEP, defines a nonlinear thermo-elastic-
plastic-multilinear and creep material,
with von Mises yield condition and
isotropic, kinematic or mixed strain
hardening.
MATERIAL MULTILINEAR-PLASTIC-
CREEP-VARIABLE, defines a nonlinear
thermo-elastic-plastic-multilinear creep
material model with variable creep
coefficients.
MATERIAL NONLINEAR-ELASTIC,
defines a nonlinear elastic material.
MATERIAL OGDEN, defines an Ogden
material, which is incompressible
nonlinear elastic, for rubber materials.
MATERIAL ORTHOTROPIC, defines an
orthotropic linear elastic material.
MATERIAL PLASTIC-BILINEAR,
defines a bilinear elastic-plastic material
model with von Mises yield condition.
MATERIAL PLASTIC-CREEP, defines a
nonlinear thermo-elastic-plastic and
creep material, with von Mises yield
condition and isotropic or kinematic
strain hardening.
MATERIAL PLASTIC-CREEP-VARIABLE,
defines a nonlinear thermo-elastic-
plastic creep material model with
variable creep coefficients.
ADINA R & D, Inc. 2-17
Chap. 2 Quick index
MATERIAL PLASTIC-CYCLIC, defines a
plastic-cyclic material.
MATERIAL PLASTIC-MULTILINEAR,
defines a multilinear elastic-plastic
material model with von Mises yield
condition.
MATERIAL PLASTIC-ORTHOTROPIC,
defines a nonlinear orthotropic plastic
material.
MATERIAL SMA, defines a shape-memory
alloy material.
MATERIAL SUSSMAN-BATHE,
defines a Sussman-Bathe material
model.
MATERIAL THERMO-ISOTROPIC,
defines a nonlinear isotropic
thermo-elastic material.
MATERIAL THERMO-ORTHOTROPIC,
defines a nonlinear orthotropic
thermo-elastic material.
MATERIAL THERMO-PLASTIC, defines a
nonlinear thermo-plastic material.
MATERIAL USER-SUPPLIED, defines a
user-supplied material for use with
ADINA, with options for piezoelec-
tric or consolidation analyses.
MATERIAL VISCOELASTIC, defines a
time and teperature dependent vis-
coelastic material model.
TMC-MATERIAL ISOTROPIC, defines a
constant isotropic conductivity and a
constant specific heat material for TMC
analysis.
TMC-MATERIAL ORTHOTROPIC, defines
an orthotropic conductivity and constant
specific heat material for TMC analysis.
TMC-MATERIAL TEMPDEP-K, defines a
material with temperature dependent
conductivity and constant specific heat
for TMC analysis.
TMC-MATERIAL TEMPDEP-C-ISOTRO-
PIC, defines a material with temperature
dependent specific heat and constant
isotropic conductivity for TMC analysis.
TMC-MATERIAL TEMPDEP-C-
ORTHOTROPIC, defines a material with
constant, orthotropic, conductivity and
temperature dependent specific heat for
TMC analysis.
TMC-MATERIAL TEMPDEP-C-K, defines a
material with temperature dependent
specific heat and conductivity for TMC
analysis.
TMC-MATERIAL TIMEDEP-K, defines a
material with time dependent conductivity
and constant specific heat for TMC
analysis.
CURVE-FITTING, defines a fitting curve for
hyperelastic material models.
VISCOELASTIC CONSTANTS, defines
viscoelastic contants for a viscoelastic
material model.
PHI-MODEL-COMPLETION, contrrols
parameters for phi model completion
phase of potential-based fluid elements.
PLCYCL-ISOTROPIC BILINEAR, sets up a
PLCYCL-ISOTROPIC definition of type
bilinear.
PLCYCL-ISOTROPIC MULTILINEAR, sets
up a PLCYCL-ISOTROPIC definition of
type multilinear.
PLCYCL-ISOTROPIC EXPONENTIAL,
sets up a PLCYCL-ISOTROPIC defini
tion of type exponential.
PLCYCL-ISOTROPIC MEMORY-EXPO-
NENTIAL, sets up a PLCYCL-ISOTROPIC
definition of type memory-exponential.
PLCYCL-KINEMATIC ARMSTRONG-
FREDRICK, sets up a PLCYCL-KINEMATIC
definition of type Armstrong-Fredrick.
PLCYCL-RUPTURE AEPS, sets up a
PLCYCL-RUPTURE definition of type
AEPS (accumulated effective plastic
strain).
RUBBER-TABLE MOONEY-RIVLIN,
defines a rubber-table data set of type
Mooney-Rivlin.
2-18 AUI Command Reference Manual: Vol. I ADINA Structures Model Definition
Chap. 2 Quick index
RUBBER-TABLE OGDEN, defines a
rubber-table data set of type Ogden.
RUBBER-TABLE ARRUDA-BOYCE,
defines a rubber-table data set of type
Arruda-Boyce.
RUBBER-TABLE HYPER-FOAM, defines a
rubber-table data set of type hyper-
foam.
RUBBER-TABLE SUSSMAN-BATHE
defines a rubber-table data set of type
Sussman-Bathe.
RUBBER-TABLE TRS, defines a
rubber-table data set of type TRS
(thermorheologically simple).
RUBBER-MULLINS OGDEN-ROXBURGH,
defines a data set of type rubber-
Mullins, subtype Ogden-Roxburgh.
RUBBER-VISCOELASTIC HOLZAPFEL,
defines a data set of type rubber-
viscoelastic, subtype Holzapfel.
RUBBER-ORTHOTROPIC HOLZAPFEL,
defines a data set of type rubber-
orthotropic, subtype Holzapfel.
COEFFICIENTS-TABLE, defines an
effective stress vs. creep coeffients
table.
CREEP-COEFFICIENTS LUBBY2, defines
the dependency of creep law coeffi-
cients on temperature.
CREEP-COEFFICIENTS MULTILINEAR,
defines the temperature and depen-
dence of stress creep coefficients.
CREEP-COEFFICIENTS TEMPERATURE-
ONLY, defines the dependency of creep law
coefficients on temperature.
CREEP-COEFFICIENTS USER-SUPPLIED,
Defines a user supplied creep coefficient
dependence function.
CURVATURE-MOMENT, defines a curvature
vs. moment curve.
FTABLE, defines a modulus vs. decay
coefficient table for MATERIAL
VISCOELASTIC.
FORCE-STRAIN, defines a force vs. strain
curve.
IRRADIATION-CREEP-TABLE, defines an
irradiation creep table.
MOMENT-CURVATURE-FORCE, defines a
moment-curvature-force property for
BEAM elements.
MOMENT-TWIST-FORCE, defines a
moment-twist-force property for BEAM
elements.
NEUTRON-DOSE, defines a neutron
fluence.
NEUTRON-TABLE, defines a neutron
fluence table.
PORE-FLUID-PROPERTY, defines proper-
ties of a pore fluid.
PROPERTY NONLINEAR-C, defines a
nonlinear relationship between damping
and velocity.
PROPERTY NONLINEAR-K, defines a
nonlinear relationship between force
and relative displacement.
PROPERTY NONLINEAR-M, defines a
time-dependent mass property.
PROPERTYSET, defines stiffness, mass,
damping, and stress transformation
properties for SPRING elements.
RIGIDITY-MOMENT-CURVATURE
NONLINEAR-ELASTIC, defines a nonlin-
ear-elastic rigidity property.
RIGIDITY-MOMENT-CURVATURE
PLASTIC-MULTILINEAR, defines a plastic-
multilinear rigidity property.
RUPTURE MULTILINEAR, defines a
rupture criterion in terms of multilinear
temperature-dependent curves.
RUPTURE THREE-PARAMETER, defines a
three-parameter law rupture criterion.
RUPTURE-CURVE, defines a rupture-strain
vs. stress curve.
SCURVE, defines a stress-strain curve which
can be referenced by a material model.
ADINA R & D, Inc. 2-19
Chap. 2 Quick index
SSCURVE, defines a stress-strain1-2 curve
which can be referenced by a material
model.
LCURVE, defines a loading-unloading curve
which can be referenced by the gasket
material model.
STRAINRATE-FIT, defines a strainrate-fit
for the curve fitting of strainrate
material parameters.
TWIST-MOMENT, defines a twist vs.
moment curve.
Section 7.2: Cross-sections/layers
CROSS-SECTION BOX, defines a box
cross-section.
CROSS-SECTION I, defines an I-beam
cross-section.
CROSS-SECTION L, defines an L-beam
cross-section.
CROSS-SECTION PIPE, defines a pipe
cross-section.
CROSS-SECTION RECTANGULAR,
defines a rectangular cross-section.
CROSS-SECTION U, defines a U-beam
cross-section.
CROSS-SECTION PROPERTIES, defines a
general cross-section in terms of
principal moments of inertia and areas.
LAYER, defines the control parameters of
each surface layer (for multi-layer shell
elements).
PLY-DATA, defines the layer thickness for a
fiber-matrix composite.
Section 7.3: Element properties
LINE-ELEMDATA TRUSS, assigns data for
TRUSS elements to geometry lines.
EDGE-ELEMDATA TRUSS, assigns data for
TRUSS elements on edges.
SURF-ELEMDATA TWODSOLID, assigns
data for TWODSOLID elements to
geometry surfaces.
FACE-ELEMDATA TWODSOLID, assigns
data for TWODSOLID elements on
faces.
VOL-ELEMDATA THREEDSOLID, assigns
data for THREEDSOLIDelements in
geometry volumes.
BODY-ELEMDATA THREEDSOLID,
assigns data for THREEDSOLID
elements in bodies.
LINE-ELEMDATA BEAM, assigns data for
BEAM elements to geometry lines.
EDGE-ELEMDATA BEAM, assigns data for
BEAM elements on edges.
LINE-ELEMDATA ISOBEAM, assigns data
for ISOBEAM elements to geometry
lines.
EDGE-ELEMDATA ISOBEAM, assigns data
for ISOBEAM elements on edges.
SURF-ELEMDATA PLATE, assigns data for
PLATE elements to geometry surfaces.
FACE-ELEMDATA PLATE, assigns data for
PLATE elements on faces.
SURF-ELEMDATA SHELL, assigns data for
SHELL elements to geometry surfaces.
FACE-ELEMDATA SHELL, assigns data for
SHELL elements on faces.
ELAYER, assigns material to individual
element on diffferent layers for shell
element.
LINE-ELEMDATA PIPE, assigns data for
PIPE elements to geometry lines.
EDGE-ELEMDATA PIPE, assigns data for
PIPE elements on edges.
LINE-ELEMDATA GENERAL, assigns data
for GENERAL elements on lines.
EDGE-ELEMDATA GENERAL, assigns data
for GENERAL elements on edges.
SURF-ELEMDATA GENERAL, assigns data
for GENERAL elements on surfaces.
FACE-ELEMDATA GENERAL, assigns data
for GENERAL elements on faces.
VOL-ELEMDATA GENERAL, assigns data
for GENERAL elements in volumes.
2-20 AUI Command Reference Manual: Vol. I ADINA Structures Model Definition
Chap. 2 Quick index
BODY-ELEMDATA GENERAL, assigns
data for GENERAL elements in bodies.
SURF-ELEMDATA FLUID2, assigns data
for FLUID2 elements on surfaces.
FACE-ELEMDATA FLUID2, assigns data
for FLUID2 elements on faces.
VOL-ELEMDATA FLUID3, assigns data for
FLUID3 elements in volumes.
BODY-ELEMDATA FLUID3, assigns data
for FLUID3 elements in bodies.
MATRIX STIFFNESS, defines a stiffness
matrix for general elements.
MATRIX MASS, defines a mass matrix for
general elements.
MATRIX DAMPING, defines a damping
matrix for general elements.
MATRIX STRESS, defines a stress matrix
for general elements.
MATRIXSET, defines the matrixset for the
current GENERAL element group.
MATRIX USER-SUPPLIED, defines the
element stiffness matrix in a general
element group to be provided by
subroutine CUSERG.
MASSES, assigns concentrated masses to
the nodes on a set of geometry entities.
DAMPERS, assigns concentrated dampers
to the nodes on a set of geometry
entities.
Section 7.4: Substructure and cyclic
symmetry
SUBSTRUCTURE, defines substructures.
REUSE, connects a substructure to the main
structure.
CYCLIC-CONTROL, specifies parameters
that control cyclic symmetry analysis.
CYCLICLOADS, cyclic symmetric part of
loading.
CYCLICBOUNDARY, defines cyclic
symmetric boundarie based on points,
lines, surfaces or nodes.
CYCLICBOUNDARY TWO-D, defines
cyclic symmetric boundaries based on
lines or edges.
CYCLICBOUNDARY THREE-D, defines
cyclic symmetric boundaries based on
surfaces or faces.
AXIS-ROTATION, defines a rotational axis
which can be referenced other com-
mands.
EG-SUBSTRUCTURE, creates substructures
in terms of existing element groups.
Section 7.5: Contact conditions
ANALYTICAL-RIGID-TARGET, defines
parameters for analytical rigid target
analysis.
CONTACT-CONTROL, specifies parameters
controlling the behavior of the algo-
rithms used in modeling contact.
CGROUP CONTACT2, defines a contact
group consisting of 2-D or axisymmetric
contact surfaces.
CGROUP CONTACT3, defines a contact
group consisting of 3-D contact
surfaces.
CONTACTBODY, defines a contact body i.e.
a geometry surface in 2D or a geometry
volume in 3D.
CONTACTSURFACE, defines a contact
surface, i.e., a set of geometry bound-
aries which are expected to be in contact
either initially or during analysis with
another similarly defined contact
surface.
CONTACTPOINT, defines a contact point,
i.e., a set of geometry points (in 2-D or 3-
D analysis) which are expected to be in
contact.
DRAWBEAD, defines a drawbead for metal
forming analysis.
COULOMB-FRICTION, specifies variable
Coulomb friction coefficient.
ADINA R & D, Inc. 2-21
Chap. 2 Quick index
USER-FRICTION, specifies the parameters
used in the calculation of user-supplied
friction for the current contact group.
CS-OFFSET, specifies offset distances for
individual contact-surfaces.
CONTACTPAIR, defines a contact pair, i.e.,
two contact surfaces which are either
initially in contact or are anticipated to
come into contact during analysis.
CONTACT-3-SEARCH, creates 3D contact
surfaces and contact pairs between two
bodies within the given distance range.
Section 7.6: Fracture mechanics
FRACTURE, defines controlling data for
analysis of fracture mechanics problems.
CRACK-GROWTH, specifies the parameters
that govern control of the growth of a
propagating crack.
CRACK-PROPAGATION, defines the initial
crack front position or the virtual/actual
crack propagation path.
J-LINE POINT, defines a line contour via a
circle centered at a point.
J-LINE RING, defines a line contour via a
ring of elements.
J-VIRTUAL-SHIFT POINT, defines a virtual
material shift via a circle centered at a
point.
J-VIRTUAL-SHIFT LINE, defines a virtual
material shift via the nodes lying on any
of a given set of lines.
J-VIRTUAL-SHIFT SURFACE, defines a
virtual material shift via the nodes lying
on any of a given set of surfaces.
J-VIRTUAL-SHIFT RING, defines a virtual
material shift via a number of rings of
elements about the crack front.
R-CURVE, defines a resistance curve set
which can be used in a crack growth
analysis.
SINGULAR, defines a set of singular
nodes-vertex nodes whose adjacent
non-vertex nodes are moved to the 1/4
point, giving a singularity at the
required nodes.
USER-RUPTURE, specifies user-defined
rupture data.
Section 7.7: Boundary conditions
RIGIDLINK, specifies rigid links between
geometry entities.
CONSTRAINT, specifies a constraint
equation which expresses a slave
(dependent) degree of freedom as a
linear combination of a set of master
(independent) degrees of freedom.
CONSTRAINT-MS, similar to the
CONSTRAINT command, but also
allows the specification of multiple slave
entities for a single master entity.
CONSTRAINT-G, defines generalized
constraint equations for ADINA.
FIXITY, defines a fixity boundary condition.
FIXBOUNDARY, assigns fixity conditions to
a set of geometry entities.
ZOOM-BOUNDARY, specifies the boundary
of a zoom model that is inside (internal
to) the coarse model.
ENDRELEASE, defines an endrelease
condition for elements of type BEAM.
FSBOUNDARY, defines a fluid-structure-
interaction boundary.
FSBOUNDARY TWO-D, defines a fluid-
structure-interaction boundary for 2D
analysis.
FSBOUNDARY THREE-D, defines a fluid-
structure-interaction boundary for 3D
analysis.
2-22 AUI Command Reference Manual: Vol. I ADINA Structures Model Definition
Chap. 2 Quick index
POTENTIAL-INTERFACE, defines a free-
surface potential-interface for ADINA.
POTENTIAL-INTERFACE INFINITE,
defines an infinite potential-interface for
ADINA.
BOUNDARY-SURFACE SURFACE-
TENSION, defines a surface tension
boundary for ADINA.
OVALIZATION-CONSTRAINT POINT,
enforces the zero-slope-of-skin in the
longitudinal direction for pipe element
nodes.
FREESURFACE, defines a free surface on
the boundary lines (2-D) or surface(3-D)
for potential-based problems.
BCELL, defines a boundary cell using a 4-
node or 3-node cell.
Section 7.8: Loading
LOAD CENTRIFUGAL, defines a centrifu-
gal load.
LOAD CONTACT-SLIP, defines a contact-
slip load.
LOAD CONVECTION, defines a convec
tion load.
LOAD DISPLACEMENT, defines a
displacement load.
LOAD ELECTROMAGNETIC, defines an
electromagnetic load.
LOAD FORCE, defines a force load.
LOAD LINE, defines a line load, i.e., a
distributed load in terms of force/unit
length.
LOAD MASS-PROPORTIONAL, defines a
mass proportional load.
LOAD MOMENT, defines a moment load.
LOAD NODAL-PHIFLUX, defines a nodal-
phiflux load.
LOAD PHIFLUX, defines a phiflux load.
LOAD PIPE-INTERNAL-PRESSURE,
defines a pipe-internal-pressure load.
LOAD POREFLOW, defines a poreflow
load.
LOAD PORE-PRESSURE, defines a pore-
pressure load.
LOAD PRESSURE, defines a pressure load.
LOAD RADIATION, defines a radiation
load.
LOAD TEMPERATURE, defines a tempera-
ture load.
LOAD TGRADIENT, defines a temperature
gradient load to specify the temperature
gradient in the thickness direction of a
surface (when applied to shell elements).
CPROP, defines conveciton properties for
convection loading.
RPROP, defines radiaiton properties for
radiation loading.
LOAD-CASE, used in a linear static analysis
to identify the current load case.
LCOMBINATION, defines a new load case
as a linear combination of previously
defined load cases.
APPLY-LOAD, specifies loads applied to
model geometry.
LOAD-PENETRATION, controls transfer of
applied pressure loads to neighboring
elements when an element dies.
Section 7.9: Initial conditions
INITIAL-CONDITION, defines an initial
condition.
SET-INITCONDITION, assigns initial
conditions to a set of geometry entities.
STRAIN-FIELD, defines an initial strain field.
IMPERFECTION POINTS, specifies
imperfections at points based on
buckling mode shapes which have
been previously calculated.
IMPERFECTION SHAPE, used for initial
shape calculations based on previously
calculated nodal displacements.
INITIAL-MAPPING, loads an initial condi-
tion mapping file and interpolates
variable values at nodes.
ADINA R & D, Inc. 2-23
Chap. 2 Quick index
THERMAL-MAPPING, interpolates nodal
temperatures and gradients from a given
temperature field contained in a mapping
file.
Section 7.10: Systems
SKEWSYSTEMS CYLINDRICAL, defines a
skew Cartesian coordinate system in
terms of a cylinder origin and axis
direction.
SKEWSYSTEMS EULERANGLES, defines
a skew Cartesian coordinate system in
terms of Euler angles.
SKEWSYSTEMS NORMAL, defines a
skew Cartesian coordinate system to
be such that one of its directions is
normal to a given line or surface.
SKEWSYSTEMS POINTS, defines a
skew Cartesian coordinat system in
terms of geometry points.
SKEWSYSTEMS SPHERICAL, defines a
skew Cartesian coordinate system in
terms of a sphere origin.
SKEWSYSTEMS VECTORS, defines a
skew Cartesian coordinate system in
terms of direction vectors.
DOF-SYSTEMS POINTS, assigns skew
coordinate systems to geometry points.
DOF-SYSTEMS LINES, assigns skew
coordinate systems to geometry lines.
DOF-SYSTEMS EDGES, assigns skew
coordinate systems to solid geometry
edges.
DOF-SYSTEMS SURFACES, assigns skew
coordinate systems to geometry
surfaces.
DOF-SYSTEMS FACES, assigns skew
coordinate systems to solid geometry
faces.
DOF-SYSTEMS VOLUMES, assigns skew
coordinate systems to geometry
volumes.
DOF-SYSTEMS BODIES, assigns skew
coordinate systems to solid geometry
bodies.
DOF-SYSTEMS NODESETS, assigns skew
coordinate systems to node sets.
SHELLNODESDOF, specifies the number of
degrees of freedom for shell midsurface
nodes associated with a set of geometry
entities.
AXES CONSTANT, defines an axes-
system in terms of constant direction
vectors.
AXES LINE1, defines an axes-system via
a geometry line.
AXES LINE2, defines an axes-system via
two geometry lines.
AXES NODES, defines an axes-system via
three nodes.
AXES POINT2, defines an axes-system
via two geometry points.
AXES POINT3, defines an axes-system
via three geometry points.
AXES POINT-LINE, defines an axes-
system via a geometry line and a
geometry point.
AXES SURFACE, defines an axes-system
via a geometry surface.
AXES EDGE, defines an axes-system via a
geometry edge.
AXES FACE, defines an axes-system via a
geometry face.
AXES CYLINDRICAL, defines a cylindri-
cal axes system in terms of an origin and
an axis direction.
AXES SPHERICAL, defines a spherical
axes system in terms of an origin.
SET-AXES-MATERIAL, assigns material
axes-system, defined by command
AXES, to a set of geometry entities.
SET-AXES-STRAIN, assigns initial-strain
axes-systems, defined by the command
AXES, to a set of geometry entities.
2-24 AUI Command Reference Manual: Vol. I ADINA Structures Model Definition
Chap. 2 Quick index
Chapter 8: Finite element representation
Section 8.1: Element groups
EGROUP TRUSS, defines an element group
consisting of truss elements.
EGROUP TWODSOLID, defines an element
group consisting of planar or
axisymmetric elements.
EGROUP THREEDSOLID, defines an
element group consisting of
three-dimensional solid elements.
EGROUP BEAM, defines an element group
consisting of Hermitian beam elements.
EGROUP ISOBEAM, defines an element
group consisting of isoparametric beam
elements.
EGROUP PLATE, defines an element group
consisting of plate elements.
EGROUP SHELL, defines an element group
consisting of shell elements.
EGROUP PIPE, defines an element group
consisting of pipe elements.
EGROUP SPRING, defines an element
group consisting of spring elements.
EGROUP GENERAL, defines an element
group consisting of linear general
elements.
EGROUP FLUID2, defines an element group
consisting of planar or axisymmetric
fluid elements.
EGROUP FLUID3, defines an element group
consisting of 3-D fluid elements.
EGCONTROL, specifies general control data
for an element group.
BOLT-OPTIONS, defines bolt options for
use with the EGROUP BEAM command.
BOLT-TABLE, specifies the bolt loading
sequence.
Section 8.2: Mesh generation
TRANSITION-ELEMENT, converts a set of
shell elements along an edge of a face/
surface into shell transition elements.
BLAYER, generates boundary layers on
specified body faces.
COPY-TRIANGULATION, copies face
triangulation for later use by meshing
commands like GFACE or GBODY.
DELETE-TRIANGULATION, deletes face
triangulations created by the COPY-
TRIANGULATION command.
LIST-TRIANGULATION, lists all faces
(body and face labels) which have
triangulation created by the COPY-
TRIANGULATION command.
SUBDIVIDE DEFAULT, defines default
mesh subdivision data.
SUBDIVIDE MODEL, assigns mesh
subdivision data to the entire current
model geometry.
SUBDIVIDE POINT, assigns mesh subdivi-
sion data to geometry points.
SUBDIVIDE LINE, assigns mesh subdivi-
sion data to geometry lines.
SUBDIVIDE SURFACE, assigns mesh
subdivision data to geometry surfaces.
SUBDIVIDE VOLUME, assigns mesh
subdivision data to geometry volumes.
SUBDIVIDE EDGE, assigns mesh subdivi-
sion data to edges of a solid geometry
body.
SUBDIVIDE FACE, assigns mesh subdivi-
sion data to faces of a solid geometry
body.
SUBDIVIDE BODY, assigns mesh subdivi-
sion data to solid geometry bodies.
POINT-SIZE, specifies the element size at
geometr points.
SIZE-FUNCTION BOUNDS, defines a
mesh size function using the vertices of
the model bounding box.
ADINA R & D, Inc. 2-25
Chap. 2 Quick index
SIZE-FUNCTION HEX, defines a mesh size
function using the vertices of an input
box.
SIZE-FUNCTION POINT, defines a mesh
size function via a point source.
SIZE-FUNCTION AXIS, defines a mesh size
function via a line source.
SIZE-FUNCTION PLANE, defines a mesh
size function via a planar source.
SIZE-FUNCTION COMBINED, defines a
mesh size function as a combination of
others.
SIZE-LOCATIONS, specifies mesh size at
certain locations (other than geometry
points).
NLTABLE, creates a table with specification
of number of layers across thin sections.
GPOINT, creates a node at a point with the
same coordinates.
GLINE, creates elements along a set of
geometry lines.
GSURFACE, creates elements on a set of
geometry surfaces.
GVOLUME, creates elements on a set of
geometry volumes.
GEDGE, creates elements on a set of solid
geometry edges.
GFACE, creates elements on a set of solid
geometry faces.
GBODY, creates elements for a solid geom-
etry body.
GBCELL, creates 3D elements from bound-
ary cells.
GHEXA, generates brick element dominant
free-form meshes for a given body.
GADAPT, deletes and remeshes a finite
element mesh.
ELDELETE, deletes elements generated on
specific geometry for a given element
group.
COPY-MESH-BODY, copies a mesh from
one body to another body via affine
transformation.
CSURFACE, creates a set of contact
elements on a contact surface.
CSDELETE, deletes contact elements
generated on specific geometry for a
given contact group.
GLUEMESH, glues two dissimilar meshes
together.
Section 8.3: Elements
TRUSS-POINTS, defines axisymmetric truss
elements at geometry points.
SPRING POINTS, defines spring elements
at points.
SPRING LINES, defines spring elements
between geometry lines.
REBAR- LINE, defines a rebar using lines.
The rebar defined is then referenced in
the EGROUP TRUSS command to model
rebar elements.
TRUSS-LINE, defines TRUSS elements
between lines.
ELTHICKNESS, defines shell element
thickness.
Chapter 9: Direte finite element data input
Section 9.1: Nodal data
COORDINATES NODE, defines coordi-
nates for (current substructure) nodes.
SKEWSYSTEMS NODES, defines a skew
Cartesian coordinate system in terms of
nodes.
DOF-SYSTEM NODES, assigns skew
coordinate systems to nodes in the
current substructure.
MASSES NODES, assigns concentrated
masses to nodes.
DAMPERS NODES, assigns concentrated
dampers to nodes.
SHELLNODESDOF NODES, specifies the
number of degrees of freedom for shell
midsurface nodes.
2-26 AUI Command Reference Manual: Vol. I ADINA Structures Model Definition
Chap. 2 Quick index
SHELLDIRECTORVECTOR, defines
director vectors that can be applied via
command SHELLNODESDOF.
NODESET, defines a collection of nodes.
RIGIDNODES SHELL, specifies special
constraints for shell midsurface nodes.
Section 9.2: Element data
AXES-NODES, defines an axes-system via
three model nodes.
AXES-INITIALSTRAIN, defines a set of
axes to be used with the definition of
initial strains in element.
AXES-ORTHOTROPIC, defines set of
principal material axes to be used with
orthotropic material model.
ELEDGESET, defines an element edge set
containing edges of 2-D elements.
ELEMENTSET, defines an element set
containing elements.
ELFACESET, defines an element face set
containing faces of 3-D and shell
elements.
ENODES, defines element nodal connectiv-
ity.
MESH-CONVERT, changes number of
nodes per element.
ENODES-INTERFACE, defines fluid-
structure interface elements.
EDATA, specifies property data associated
with individual elements in a group.
COPY-ELEMENT-NODES, copies all
elements and nodes (in groups) between
database models for two analysis
programs.
DELETE-FE-MODEL, deletes all finite-
element data from the database.
REVOLVE, creates 3D elements by revolving
2D elements about an axis.
SWEEP, creates 3D elements by extruding
2D elements along a vector.
Section 9.3: Boundary conditions
BOUNDARIES, assigns boundary condi-
tions to nodes.
CONSTRAINT-NODE, specifies a constraint
equation between nodal degrees of
freedom.
RIGIDLINK-NODE, specifies a rigid link
between two nodes.
OVALIZATION-CONSTRAINT NODE,
used to enforce the zero-slope-of-pipe-
skin condition in the longitudinal
direction at pipe-element nodes.
FSI-FACE, defines FSI boundary using
element face nodes.
Section 9.4: Loads
APPLY CONCENTRATED-LOADS,
Defines concentrated loads applied to
nodes.
APPLY DISPLACEMENTS, defines
prescribed displacements applied to
nodes.
APPLY ELECTROMAGNETIC-LOADS,
defines electromagnetic loads applied to
nodes.
APPLY PIPE-INTERNAL-PRESSURES,
defines internal pressures applied to
pipe element nodes.
APPLY TEMPERATURES, defines tempera-
tures applied to nodes.
APPLY TGRADIENTS, defines temperature
gradients applied to shell element
surface nodes.
APPLY USER-SUPPLIED-LOADS, signals
the presence of user-supplied loads.
LOADS-ELEMENT, used to apply loads
onto element edges or faces.
ADINA R & D, Inc. 2-27
Chap. 2 Quick index
Section 9.5: Initial conditions
INITIAL ACCELERATIONS, assigns initial
accelerations to nodes.
INITIAL DISPLACEMENTS, assigns initial
displacements to nodes.
INITIAL FLEXURALSTRAINS, assigns
initial flexural strains to plate element
nodes.
INITIAL OVALIZATIONS, assigns initial
ovalizations to pipe element nodes.
INITIAL PINTERNALPRESSURES,
assigns initial pipe internal pressures to
pipe element nodes.
INITIAL STRAINS, assigns initial strains to
nodes.
INITIAL SGRADIENTS, assigns initial
strain gradients to shell element
midsurface nodes.
INITIAL TEMPERATURES, assigns initial
temperatures to nodes.
INITIAL TGRADIENTS, assigns initial
temperature gradients to shell element
nodes.
INITIAL VELOCITIES, assigns initial
velocities to nodes.
INITIAL WARPINGS, assigns initial
warpings to pipe element nodes.
IMPERFECTION NODES, specifies
imperfections at nodes based on the
buckling mode shapes, which have been
previously calculated.
Section 9.6: Contact
CONTACT-ELEMSET, defines a contact
surface using element edge or face set.
CONTACT-FACENODES, defines a contact
surface within the current group using
face nodenumbers.
CONTACT-NODES, defines a contact-
surface in terms of nodes, within the
current contact group.
Section 9.7: Fracture
CRACK-PROPAGATION NODES, used to
define the initial crack front position and
the virtual/actual crack propagation path
in terms of nodes.
J-VIRTUAL-SHIFT NODE, defines a fixed
virtual-crack-extension material shift via
a set of nodes.
J-VIRTUAL-SHIFT ELEMENT, defines a
fixed virtual-crack-extension material
shift via a set of elements.
J-LINE ELEMENT, defines a line contour
connected by a series of element faces.
SINGULAR NODES, defines a set of vertex
nodes whose adjacent non-vertex nodes
are to be moved.
Section 9.8: Substructures and cyclic
symmetry
REUSE-NODES, defines the nodal connec
tivity between the substructure and the
main structure.
CYCLICBOUNDARIES NODES,
associates cyclicboundaries in terms
of nodes.
This page intentionally left blank
Chapter 3
Input/Output
ADINA R & D, Inc. 3-3
Sec. 3.1 Database operations
DATABASE NEW SAVE PERMFILE PROMPT
DATABASE NEW creates a new database. The new database is initially empty. Before
creating the new database, you have the option of saving any current internal database to
disk. This option is controlled by parameters SAVE and PERMFILE.
SAVE [UNKNOWN]
Used only when a database has been modified.
YES The program saves the current internal database to disk using the
filename specified by parameter PERMFILE. Then the program
creates a new internal database.
NO The program does not save the current internal database before
creating a new internal database.
UNKNOWN The program asks you if you want to save the database.
PERMFILE [the last permanent database name
previously specified]
Used only when the database has been modified. PERMFILE is the filename of the permanent
database file when saving the current database file to disk. You will be prompted for this
name if you do not enter a value for this parameter and no permanent database name was
previously specified.
PROMPT [UNKNOWN]
Used when saving a permanent database file.
YES You will be prompted Ready to save permanent database file?.
UNKNOWN You will be prompted Permanent database file already exists if
the database file already exists.
NO You will not receive a prompt.
Auxiliary commands
DATABASE CREATE SAVE PERMFILE
DATABASE CREATE has the same effect as DATABASE NEW.
DATABASE NEW
3-4 AUI Command Reference Manual: Vol. I ADINA Structures Model Definition
Chap. 3 Input/Output
DATABASE OPEN FILE SAVE PERMFILE PROMPT
DATABASE OPEN creates a new database using the permanent database file specified in this
command. Before creating the new database, the current internal database is optionally
saved to disk.
FILE [the last previously specified
permanent database filename]
The filename of the permanent database file to be opened. If you do not enter a filename and
there is no default value, the program will prompt you for the filename.
SAVE [UNKNOWN]
Used only when a database has been modified.
YES The current internal database is saved to disk using the filename
specified by parameter PERMFILE.
NO The current internal database is not saved before clearing the
current database and opening the specified database.
UNKNOWN The program will ask you if you want to save the database.
PERMFILE [the last previously specified
permanent database filename]
Used only if the database has been modified. PERMFILE is the filename of the permanent
database file when saving the current database file to disk. The program will prompt you if
you do not enter a value for PERMFILE and if no permanent database filename has previ-
ously been specified.
PROMPT [UNKNOWN]
Used when saving a permanent database file.
YES You will be prompted Ready to save permanent database file?.
UNKNOWN You will be prompted Permanent database file already exists, if
the database file already exists.
NO You will not receive a promp
Note: It is allowed to open a database created by AUI 7.0, AUI 7.1 or AUI 7.2. However, all
graphics and model display definitions are deleted and reinitialized in the AUI working
copy of the opened database.
DATABASE OPEN
ADINA R & D, Inc. 3-5
Sec. 3.1 Database operations
DATABASE WRITE PERMFILE PROMPT
DATABASE WRITE saves the current internal database as a permanent database file. It is
the same as the DATABASE SAVE command except that DATABASE WRITE is available
only when the database has been modified.
PERMFILE [the last previously entered permanent
database filename specified]
Specifies the filename of the permanent database file. The program will prompt you if you do
not enter a value for PERMFILE and if no permanent database filename has previously been
specified.
PROMPT [UNKNOWN]
Used when saving a permanent database file.
YES You will be prompted Ready to save permanent database file?.
UNKNOWN You will be prompted Permanent database file already exists if
the database file already exists.
NO You will not receive a prompt.
DATABASE WRITE
3-6 AUI Command Reference Manual: Vol. I ADINA Structures Model Definition
Chap. 3 Input/Output
DATABASE SAVE PERMFILE PROMPT
DATABASE SAVE saves the current internal database as a permanent database file.
PERMFILE [the last previously entered permanent
database filename specified]
Specifies the filename of the permanent database file. The program will prompt you if you do
not enter a value for PERMFILE and if no permanent database filename has previously been
specified.
PROMPT [UNKNOWN]
Used when saving a permanent database file.
YES You will be prompted Ready to save permanent database file?.
UNKNOWN You will be prompted Permanent database file already exists if
the database file already exists.
NO You will not receive a prompt.
DATABASE SAVE
ADINA R & D, Inc. 3-7
Sec. 3.1 Database operations
DATABASE ATTACH FILE
DATABASE ATTACH allows access to the specified file as an AUI database file. Unlike
DATABASE OPEN (described in this section), DATABASE ATTACH does not make a
working copy of the database file prior to opening it. Instead you work directly with the
specified file as you use the AUI, possibly modifying the files contents.
The advantages of DATABASE ATTACH as compared to DATABASE OPEN are: disk
requirements are reduced because the AUI does not create a copy of the database file, and
the CPU time to attach a database is much less than the CPU time required to open it.
The disadvantages of DATABASE ATTACH are: (1) important information can be inadvert-
ently modified or deleted from an attached database file, (2) the attached database cannot
shrink, but can only grow as the AUI is used and (3) an attached database file cannot be
saved, but can only be detached using DATABASE DETACH (described in this section).
Before you can use DATABASE ATTACH, you must first save any current database, and
then use DATABASE NEW (described in this section) to create a new database. You can use
DATABASE ATTACH only if the current database is new and unmodified.
DATABASE ATTACH clears the permanent database filename.
You can attach a database that was created by earlier versions of the AUI. In this case,
however, the AUI deletes and reinitializes all graphics and model display definitions in the
attached database.
Exiting the AUI when a database is attached automatically detaches the database.
FILE
The filename of the permanent database file to be attached. If no filename is entered, the AUI
will prompt you for the filename.
Note: It is allowed to open a database created by AUI 7.0, AUI 7.1 or AUI 7.2. However, all
graphics and model display definitions are deleted and reinitialized in the AUI
working copy of the opened database.
DATABASE ATTACH
3-8 AUI Command Reference Manual: Vol. I ADINA Structures Model Definition
Chap. 3 Input/Output
DATABASE DETACH PERMFILE PROMPT
DATABASE DETACH creates a permanent database file by detaching the working copy of
the database file. Unlike DATABASE SAVE, DATABASE DETACH does not create a new
permanent database file.
The advantages of DATABASE DETACH as compared to DATABASE SAVE are: disk
requirements are reduced because the AUI does not create a copy of the database file, and
the CPU time to detach a database is much less than the CPU time required to save it.
The disadvantage of DATABASE DETACH is: the AUI does not compress the database file
by removing unused records.
After the database is detached, the AUI creates a new empty internal database.
A database can be detached at any time whether or not it was attached using DATABASE
ATTACH.
PERMFILE
The working copy of the database file is renamed to PERMFILE.
PROMPT [UNKNOWN]
Used when saving a permanent database file.
YES You will be prompted Ready to save permanent database file?.
UNKNOWN You will be prompted Permanent database file already exists if
the database file already exists.
NO You will not receive a prompt.
DATABASE DETACH
ADINA R & D, Inc. 3-9
Sec. 3.2 Analysis data files
ADINA OPTIMIZE STARTNODE FILE FIXBOUNDARY
MIDNODE OVERWRITE DUPLICATE
ADINA initiates model validation and, if the model is valid, creates an ADINA input data file,
if requested.
OPTIMIZE [SOLVER]
Equation numbering may be optimized so as to minimize the profile and bandwidth of the
ADINA solution matrices. The node label numbers are not affected by the equation number-
ing. {SOLVER/YES/NO}
SOLVER If the sparse solver is used (see parameter SOLVER in command MASTER),
then equation numbering is not optimized. Otherwise, equation numbering
is optimized.
YES Equation numbering is optimized.
NO Equation numbering is not optimized.
STARTNODE [automatically selected]
Label number of a main structure node, used to initiate the optimized equation numbering
algorithm. If such a node is not given, one will be automatically selected. The starting node
should be a peripheral node on the boundary of the main structure.
FILE
The filename of the ADINA input file to be generated. If no file name is given then only
model validation is performed.
FIXBOUNDARY [YES]
Inactive degrees of freedom, i.e., those which are not connected to any elements and are not
used in constraint equations, may be automatically deleted. {YES/NO}
MIDNODE [NO]
Midside nodes on element edges may be moved to the straight line connecting the relevant
vertex nodes. {YES/NO}
OVERWRITE [CONTROL PROMPT]
Determines, if the filename given by FILE already exists, whether the command will overwrite its
contents with the currently generated input data. If set to UNKNOWN, a prompt will be given
requesting confirmation for overwriting an existing file. {YES/NO/UNKNOWN}
ADINA
3-10 AUI Command Reference Manual: Vol. I ADINA Structures Model Definition
Chap. 3 Input/Output
REBUILD-MODEL
REBUILD-MODEL
Forces the AUI to rebuild the whole model.
ADINA R & D, Inc. 3-11
Sec. 3.2 Analysis data files
This page intentionally left blank.
REBUILD-MODEL
3-12 AUI Command Reference Manual: Vol. I ADINA Structures Model Definition
Chap. 3 Input/Output
LOADDXF FILE GCOINCIDE GCTOLERANCE
LOADDXF loads an AutoCAD
DXF file into the database. The points and lines are con-
verted into AUI geometry entities.
This command supports only up to AutoCAD Release 12 DXF files.
FILE
The DXF file to be loaded in this command. Only a formatted file is accepted.
GCOINCIDE [YES]
Point coincidence checking. If GCOINCIDE is set to YES then point coordinates are checked,
and if within
GCTOLERANCE " (max. difference in global coordinates between all previous points)
then no new point number is created at that location, i.e., the previous point label number is
assumed. {YES/NO}
GCTOLERANCE [1.0E-5]
Tolerance used to determine point coincidence.
LOADDXF
ADINA R & D, Inc. 3-13
Sec. 3.3 External data
This page intentionally left blank.
3-14 AUI Command Reference Manual: Vol. I ADINA Structures Model Definition
Chap. 3 Input/Output
LOADIGES FILE GCOINCIDE GCTOLERANCE TWOD-XY ADINA-M
LABEL SEWING SEWGAP TOLER1 TOLER2 OPTION1
REVERSE OPTION3 OPTION4 SCALEFACTOR PRECS
PLABEL LLABEL XZERO X-SHIFT Y-SHIFT Z-SHIFT
Loads an IGES file into the database.
FILE
The IGES file to be loaded in this command. Only a formatted and uncompressed file is
accepted.
GCOINCIDE [YES]
Point coincidence checking option. If set to YES, then point coordinates are checked, and if
within
GCTOLERANCE " (max. difference in global coordinates between all previous points)
then no new point is created at that location, i.e. the previous point label number is assumed.
Only valid when ADINA-M = NO.{YES/NO}
GCTOLERANCE [1.0E-5]
Tolerance used to determine point coincidence. Only valid when ADINA-M = NO.
TWOD-XY [NO]
Indicates whether or not to rotate the IGES geometry model so that the XY plane is trans-
formed into the YZ plane (as used in two-dimensional ADINA, ADINA-T, and ADINA-F
models). {YES/NO}
ADINA-M [NO]
Indicates whether IGES data is to be loaded into ADINA-M. {YES/NO}
Parameters GCOINCIDE, GCTOLERANCE and TWOD-XY are ignored by ADINA-M.
LABEL [(highest current sheet body or solid body label
number) + 1]
Sheet body or solid body label number.
SEWING [NO]
Indicates wether ADINA-M sheet bodies are to be sewn together. {YES/NO}
SEWGAP [0.01]
ADINA-M sewing body gap ratio. The gap value used to sew the body is SEWGAP * (max.
difference in global coordinate between the maximum and minimum of the IGES body).
LOADIGES
ADINA R & D, Inc. 3-15
Sec. 3.3 External data
TOLER1
This parameter is obsolete.
TOLER2
This parameter is obsolete.
OPTION1
This parameter is obsolete.
REVERSE
This parameter is obsolete.
OPTION3
This parameter is obsolete.
OPTION4
This parameter is obsolete.
SCALEFACTOR [1.0]
ADINA-M scale factor - input IGES coordinate values are to be divided by, i.e. (x-coordinate,
y-coordinate, z-coordinate)/scalefactor.
PRECS
This parameter is obsolete.
PLABEL [(current highest point label number) + 1]
Starting point label.
LLABEL [(current highest line label number) + 1]
Starting line label.
XZERO [NO]
The flag to set the x coordinate to 0. {NO/YES}
X-SHIFT [0.0]
Y-SHIFT [0.0]
Z-SHIFT [0.0]
Shift the IGES geometry by X-SHIFT, Y-SHIFT, and Z-SHIFT in the x, y, and z direction,
respectively. Note that if XZERO=YES, X-SHIFT is ignored. These three parameters are
used only when ADINA-M=NO.
LOADIGES
3-16 AUI Command Reference Manual: Vol. I ADINA Structures Model Definition
Chap. 3 Input/Output
This page intentionally left blank.
ADINA R & D, Inc. 3-17
Sec. 3.3 External data
LOADSOLID PARTFILE BODYNAME XORIGIN YORIGIN ZORIGIN
AX AY AZ BX BY BZ PCOINCIDE PCTOLERANCE
MANIFOLD FORMAT OLD-UNIT NEW-UNIT SYSTEM
REPAIR
The LOADSOLID command loads a Parasolid
part file (i.e. for part file name "abcdef.x_t" you input
PARTFILE=abcdef.
BODYNAME [(current highest body label number)+1]
This is the label number to be assigned to the first BODY to be created which is used to refer
to the first body in the part file -- other bodies in the part file will automatically be assigned
BODY label numbers incremented from this parameter (i.e. (BODYNAME+1),
(BODYNAME+2), ..., etc.)
XORIGIN [0.0]
YORIGIN [0.0]
ZORIGIN [0.0]
The global coordinates of the origin of the model.
AX [1.0]
AY [0.0]
AZ [0.0]
A vector (in global coordinates) giving the direction of the X-axis of the model.
BX [0.0]
BY [1.0]
BZ [0.0]
A vector (in global coordinates) which together with vector (AX, AY, AZ) gives the X-Y
plane of the model.
PCOINCIDE [NO]
Indicates whether or not the vertices of the part are to be checked for coincidence with
existing geometry point coordinates. {NO/YES}
LOADSOLID
3-18 AUI Command Reference Manual: Vol. I ADINA Structures Model Definition
Chap. 3 Input/Output
PCTOLERANCE [1.0E-5]
Tolerance used to determine whether two points are coincident.
MANIFOLD [NO]
Indicates whether non-manifold bodies are converted into manifold bodies. {NO/YES}
FORMAT [TEXT]
Parasolid part file format.
TEXT text format.
BINARY binary format.
OLD-UNIT [METER]
The unit of the part in the Parasolid file to be imported.
{METER/CMETER/MMETER/INCH/FOOT}
NEW-UNIT [METER]
The unit of the part after it is imported into ADINA-M.
{METER/CMETER/MMETER/INCH/FOOT}
LOADSOLID
SYSTEM [0]
If system label is greater than 0 and it is Cartesian coordinate system, replace XORIGIN,
YORIGIN, ZORIGIN, AX, AY, AZ, BX, BY, BZ with the values from the given system.
REPAIR [NO]
Repair the bodies if errors are detected. {NO/YES}
ADINA R & D, Inc. 3-19
Sec. 3.3 External data
LOAD-CLOUD FILE STL-FILE BINARY BYTESWAP OUTLENGTH
element
i
Reads in a point cloud file (depicting the boundary of an object) and writes out an STL file
which can then be loaded into the AUI with the LOAD-STL command. A tetrahedral mesh of the
point cloud is initially built and elements are automatically "sculpted" away from the boundary
going in. This command is used repeatedly until the point cloud mesh corresponds to the
object.
FILE
Name of the point cloud file. Each line of the file contains a point defined by three coordinates
(x, y and z). The point cloud file is assumed to be noise-free and represent accurately (must be
fine enough) the geometry of the object's boundary. The object the point cloud is representing
is assumed to be a single body (not an assembly of bodies).
STL-FILE
If none given, the command will not generate the STL file. It will however save the point cloud
mesh into the AUI (which can then be reloaded if the command is called again). If a STL file
name is given, the command will create the STL file and delete the current point cloud mesh
that's residing in memory.
BINARY [NO]
If set to NO, the output STL file format is supposed to be ASCII.
If set to YES, the output STL file format is supposed to be binary. The byte ordering is
supposed to be "little endian" (the norm for STL binary files). {NO/YES}
BYTESWAP [NO]
If the byte ordering (see BINARY parameter) is "big endian", BYTESWAP should be set to
YES. Because STL files are supposed to be written as "little endian", turning on BYTESWAP
should not be needed in general {NO/YES}
OUTLENGTH [0.0]
Elements of the current point cloud mesh with at least one boundary face bigger (longest side)
than OUTLENGTH are assumed to be outside and are thus removed from the mesh. Because
this process changes the current boundary, a "sculpting" phase follows which automatically
removes elements which are believed to be outside. If set to 0.0 (default), it is not used.
element
i
Elements given are removed from the current point cloud mesh. Because this process changes
the current boundary, a "sculpting" phase follows which automatically removes elements which
are believed to be outside.
LOAD-CLOUD
3-20 AUI Command Reference Manual: Vol. I ADINA Structures Model Definition
Chap. 3 Input/Output
LOAD-STL FILE BODY RIDGEANG NCTOLERANCE RIDGETOL
MAXNVARS COTOLERANCE MAXNVARC NMTOLERANCE
RIDGEAN2 BYTESWAP
Loads an STL format file into the AUI by creating a STL body. Once loaded, mesh densities
(MODE = LENGTH) can be applied to the created STL body, its faces and edges (just like for an
ADINA-M body). The command BODY-DSCADAP applies the mesh densities and generates a
discrete representation of the STL body which can then be meshed with the GBODY command.
It is assumed the model contained in the STL file is single-bodied and solid (defines a three-
dimensional volume). If the model is made up of several bodies, the command still loads the
STL file as a single body made up of disconnected parts. To create multiple bodies, the model
should be saved as multiple STL files, one for each body to be created.
Upon completion, if the STL file cannot be loaded, problems are either coming from the
tolerance choice or the STL model itself.
If the number of under connected edges (connected to a single triangle) is greater than 0, the
tolerance (NCTOLERA) may be set too low or the model is not watertight.
If the number of over connected edges (connected to more than two triangles) is greater than
0, the tolerance (NCTOLERA) may be set too high or the model has non-manifold features
(see NMTOLERA parameter).
If the number of non-manifold vertices is greater than 0, make sure the tolerance used for
eliminating non-manifold features (NMTOLERA) is greater than 0 (but always significantly
lower than NCTOLERA). Eliminating non-manifold features is attempted only when the
number of under connected edges is 0.
If NCTOLERA is changed, NMTOLERA must be changed accordingly as it should always be
larger than NCTOLERA.
If changing the tolerance (NCTOLERA) does not resolve all problems, it is likely the STL file
is not valid in representing a conforming triangular mesh.
If the STL file loads properly, it is assumed that the geometry it represents is not self-
intersecting.
FILE
Name of file containing the STL data.
BODY [(highest body label number) + 1]
Label of STL body to be created.
LOAD-STL
ADINA R & D, Inc. 3-21
Sec. 3.3 External data
RIDGEANG [60 (degrees)]
Controls ridge detection and therefore the creation of body edges. If two adjacent triangles in
the STL file have an angle greater than RIDGEANG, the common edge is assumed to be on a
ridge and will be part of a body edge, potentially separating two body faces.
By setting the RIDGEANG to 180, the created body will have no edges and no vertices (points).
NCTOLERANCE [1.0e-5]
Tolerance used for checking coincidence of facet nodes (vertices of triangle facets).
RIDGETOL [0.0]
Tolerance used to decide whether to discard potential edges on body edges. Given an edge and
its two adjacent triangles in the STL file, if the distance from a vertex to the opposite edge is
smaller than RIDGETOL (relative to its length) for each triangle, then the edge cannot be
considered a ridge. By default, RIDGETOL is set to 0.0, meaning it is disabled. In most cases,
enabling RIDGETOL is not necessary.
MAXNVARS [0.0]
Maximum normal variation used in edge swapping (to improve quality of STL surface mesh prior
to ridge detection). This threshold should remain small enough to maintain the shape of the
original model. By default, MAXNVARS is set to 0.0, meaning it is only enabled on planes.
COTOLERANCE [1.0e-4]
Edges that are smaller than COTOLERANCE (relative to model size) are collapsed.
Faces with large angle such that distance from vertex at large angle to opposite side is smaller
than COTOLERANCE are swapped. This is done to remove small features from the STL surface
mesh prior to ridge detection.
Note: COTOLERANCE should be larger than NCTOLERANCE.
MAXNVARC [90.0]
Maximum normal variation used in edge collapsing (to improve quality of STL surface mesh
prior to ridge detection). If COTOLERANCE is small then MAXNVARC may be large. If
COTOLERANCE is large then MAXNVARC should be small.
NMTOLERANCE [1.0e-3]
If the surface triangles in the STL file represent a non-manifold body (for example, the surface
mesh contacts itself at vertices or edges), it is possible to "break" the surface mesh by duplicat-
ing vertices where the surface mesh contacts itself and pulling them away from each other.
NMTOLERANCE represents how far duplicate vertices should be pulled apart from each other,
relative to the dimensions of the model.
If set to 0.0, it is turned off.
LOAD-STL
3-22 AUI Command Reference Manual: Vol. I ADINA Structures Model Definition
Chap. 3 Input/Output
LOAD-STL
NMTOLERANCE should always be greater than NCTOLERANCE.
RIDGEAN2 [180 (degrees)]
Before the creation of body edges, if a ridge edge (see RIDGEANG description) is not
connected (at either end), it can be extended so as to make sure any edge connects (at either
end) to one or more other ridge edges. New ridge edges will be created only if the adjacent
triangles have an angle greater than RIDGEAN2.
By default, RIDGEAN2 is set to 180, which signifies this extension feature is not activated. If
activated (RIDGEAN2 is not equal to 180), RIDGEAN2 should be smaller than RIDGEANG.
BYTESWAP [NO]
If the STL file is binary and the byte ordering is "big endian" (as opposed to "little endian"
which is the norm for STL binary files), BYTESWAP should be set to YES. {NO/YES}
ADINA R & D, Inc. 3-23
Sec. 3.3 External data NASTRAN-ADINA
NASTRAN-ADINA FILE XY-YZ BEAM SUBCASE BCELL
CONVERT-ELEMENT-TYPE DEFAULT DUPLICATE
SPLIT ELFACESET NODESET
NASTRAN-ADINA maps a NASTRAN
data filename.
XY-YZ
This parameter is now obsolete. The program will automatically rotate 2D models in the XY
plane to the YZ plane.
BEAM [THREE]
Indicates whether hermitian beam elements are to be considered as having two-dimensional
or three-dimensional action. {TWO/THREE}
SUBCASE [0]
The label number of a subcase defined in the NASTRAN
, , r s t
).See Theory and
Modeling Guide.
PRINTVECTORS [0]
Indicator for printing, by ADINA, of the direction cosines of the element midsurface vectors
(at the nodal points).
0 No printing.
1 Initial direction cosines printed.
2 Initial and updated direction cosines printed.
NLAYERS [1]
The number of layers for elements of the group. See LAYER.
INITIALSTRAIN [NONE]
Indicates initial strains applied to this element group.
NONE No initial strains for elements of this group.
NODAL Only the nodal strains input via INITIAL-CONDITION are
accounted for.
ELEMENT Only the element strains input via element data commands are
accounted for.
BOTH Both nodal and element strains are taken into consideration.
FAILURE [0]
Label number of the default failure criterion assigned to elements of this group. Elements
EGROUP SHELL
8-36 AUI Command Reference Manual: Vol. I ADINA Structures Model Definition
Chap. 8 Finite element representation
within the group may use a different failure criterion, but each failure criterion specified must
be of the same type as that of the failure criterion given by this parameter, see FAILURE. A 0
value indicates no failure criterion to be used.
Note that material models available for this option are:
ISOTROPIC ORTHOTROPIC
THERMO-ISOTROPIC THERMO-ORTHOTROPIC
SECTIONRESULT [0]
Indicates which of the following are calculated at integration point midsurface locations:
element force and moment resultants (per unit length), membrane strains and curvatures and
positions of the neutral axes. Printing and saving of this data for each element may be
specified by the element data commands.
-2 Calculation of force/moment resultants, strains/curvatures,
neutral axes.
-1 Calculation of force/moment resultants, strains/curvatures.
0 No calculation.
1 Calculation of force/moment resultants.
2 Calculation of force/moment resultants, neutral axes.
Note: Parameter SECTIONRESULT takes effect only if parameter RESULTS =
STRESSES, and if the calculated data refers to the local element (r, s, t) system.
CMASS [MASTER CMASS]
Requests the calculation of the following mass properties for the element group: total mass,
total volume, moments and products of inertia, centroid, and center of mass. {YES/NO}
STRAINS [DEFAULT]
Indicates whether large strains are assumed for the kinematic formulation for the element
group.
SMALL Small strains only.
LARGE Effects of large strains are included. For details of restrictions,
please refer to the note under the parameter MATERIAL.
DEFAULT Formulation for element group defaults to that specified by
KINEMATICS.
EGROUP SHELL
ADINA R & D, Inc. 8-37
Sec. 8.1 Element groups EGROUP SHELL
Note: DISPLACEMENTS = LARGE is automatically set if STRAINS = LARGE is input.
RUPTURE [ADINA]
Indicates whether the program rupture criteria or user-supplied rupture criteria to be applied
to the material used in this element group.
ADINA Use the program criteria.
USER User must provide fortran-coded subroutine CURUP7 to decide
the element rupture.
Note that material models available for this option are:
PLASTIC-BILINEAR, PLASTIC-MULTILINEAR, PLASTIC-ORTHOTROPIC,
THERMO-PLASTIC, CREEP, PLASTIC-CREEP, MULTILINEAR-PLASTIC-CREEP
TIME-OFFSET [0.0]
With this parameter, a creep law can be modified as follows (example given for creep law
number 1) :
e a t t
c
a
a
# $ $ %
& '
0 0
1
2
(
where t is the absolute time and t
0
=TIME-OFFSET represents a shift in the time scale.
Note: When TIME-OFFSET is used, the same shift is applied to all time dependent terms.
The TIME-OFFSET value can be negative or positive and can be modified for a
restart run.
OPTION [NONE]
Indicates whether user-supplied code is used for this element group.
{NONE / USER-CODED}
if OPTION = USER-CODED, then {STRESSREFERENCE, PRINTVECTORS, NLAYERS,
INITIALSTRAIN, FAILURE, SECTIONRESULT, CMASS, STRAINS, RUPTURE} are not
applicable
THICKNESS [1.0]
Specifies the default thickness of elements in the group.
INCOMPATIBLE-MODES [DEFAULT]
Specifies whether incompatible modes are included in the formulation of 4-node shell ele-
ments. {NO/YES/DEFAULT}
NO Incompatible modes are not included
8-38 AUI Command Reference Manual: Vol. I ADINA Structures Model Definition
Chap. 8 Finite element representation
YES Incompatible modes are included
DEFAULT Choice of formulation is set by the KINEMATICS command
Incompatible modes are only applicable to quadrilateral MITC4 elements. They are not
applicable to triangular collapsed MITC4 elements.
PRINT [DEFAULT]
Print element result flag. The DEFAULT value takes the setting from the PRINTDEFAULT
parameter of the PRINTOUT command. {DEFAULT/NO/YES}
SAVE [DEFAULT]
Print element result flag. The DEFAULT value takes the setting from the SAVEDEFAULT
parameter of the PORTHOLE command. {DEFAULT/NO/YES}
TBIRTH [0.0]
Default element birth time.
TDEATH [0.0]
Default element birth time.
TINT-TYPE [GAUSS]
Parameter TINT-TYPE controls the type of numerical integration through the shell thickness.
GAUSS Gauss integration is used with TINT points. (2 " TINT " 6)
NEWTON-COTES Newton-Cotes integration is used with TINT points. (TINT =
3,5,7)
TRAPEZOIDAL Trapezoidal rule integration is used with TINT points. Can only be
used with MITC3, MITC4, MITC6, MITC9, MITC16 single layer shell
elements. ( 2 " TINT " 20)
If TINT < 0, then Newton-Cotes integration is always used regardless of the value of TINT-
TYPE (for backwards compatibility with previous versions of the AUI).
TMC-MATERIAL [1]
Label number of ADINA-T material used for thermal coupling.
WTMC [1.0]
Plastic work to heat factor for the thermo-mechanical coupling. ( 0.0 " WTMC " 1.0)
EGROUP SHELL
ADINA R & D, Inc. 8-39
Sec. 8.1 Element groups
EGROUP SHELL
RUPTURE-LABEL [0]
User-rupture label number which is defined by the USER-RUPTURE command.
Used only for RUPTURE = USER.
Auxiliary commands
LIST EGROUP SHELL FIRST LAST
DELETE EGROUP SHELL FIRST LAST
8-40 AUI Command Reference Manual: Vol. I ADINA Structures Model Definition
Chap. 8 Finite element representation
EGROUP PIPE NAME DISPLACEMENTS MATERIAL RINT SINT
TINT RESULTS OVALIZATION INITIALSTRAIN
ICALRA RADTOL CMASS RUPTURE TIME-OFFSET
OPTION BOLT-TOL SECTION PRINT SAVE TBIRTH
TDEATH BOLTFORCE BOLTNCUR TMC-MATERIAL
Defines an element group consisting of pipe elements. See the Theory and Modeling Guide
for a complete description of pipe elements.
NAME [(current highest element group label number) + 1]
Label number of the element group to be defined. The label number of an existing element
group can only be given if it is of type PIPE. Hence, to re-define the type of a named element
group, you must first delete that group using DELETE EGROUP PIPE.
DISPLACEMENTS [DEFAULT]
Indicates whether large displacements are assumed for the kinematic formulation for the
element group.
SMALL Small displacements only.
LARGE Effects of large displacements are included.
DEFAULT Formulation for element group defaults to that specified by
KINEMATICS.
MATERIAL [1]
The label number of the default material for an element group. Elements within the group may
use a different material, as specified by element data command, but each material specified
must be of the same model type as that of the material given by this parameter.
Note: Elements of type PIPE can use materials of the following types:
ELASTIC, THERMO-ISOTROPIC, PLASTIC, PLASTIC-MULTILINEAR, THERMO-
PLASTIC, CREEP, PLASTIC-CREEP, CREEP-VARIABLE, MULTILINEAR-PLAS-
TIC-CREEP, PLASTIC-CREEP-VARIABLE, MULTILINEAR-PLASTIC-CREEP-
VARIABLE
RINT [DEFAULT]
Numerical integration order along the centroidal axis of each element (the local element r-
direction). Negative values imply the closed Newton-Cotes integration method, and zero or
positive values the Gauss integration method.
DEFAULT Full Gauss integration order the reliable integration order,
dependent on the polynomial order of the elements, i.e., the
maximum number of nodes per element.
EGROUP PIPE
ADINA R & D, Inc. 8-41
Sec. 8.1 Element groups
RINT Method No. of integration points
-1 Newton-Cotes 3
-2 Newton-Cotes 3
-3 Newton-Cotes 3
-4 Newton-Cotes 5
-5 Newton-Cotes 5
-6 Newton-Cotes 7
-7 Newton-Cotes 7
0 Gauss DEFAULT (see above)
1 Gauss 1
2 Gauss 2
3 Gauss 3
4 Gauss 4
SINT [DEFAULT]
Numerical integration order for the local s-direction of each element, which is the radial
direction of the pipe). The same input convention for RINT is assumed.
TINT [DEFAULT]
Numerical integration order for the local t-direction or circumferential direction used in the
composite trapezoidal rule. Only 4, 8, 12 or 24 integration points can be employed and the
following default values are used by ADINA when other values of TINT are specified.
4 < TINT " 7 8
8 < TINT " 11 12
12 < TINT " 24 24
If element warping/ovalization is enabled then
TINT ! 12 must be used for MASTER OVALIZATION = IN-PLANE.
TINT = 24 must be used for MASTER OVALIZATION = OUT-OF-PLANE or ALL.
DEFAULT = 8 when MASTER OVALIZATION = NO.
= 12 when MASTER OVALIZATION = IN-PLANE.
= 24 when MASTER OVALIZATION = OUT-OF-PLANE or ALL.
RESULTS [STRESSES]
The calculated element response from the ADINA analysis.
FORCES Element nodal forces are calculated, stresses are not. These forces
are equivalent, in the virtual work sense, to the internal element
stresses.
EGROUP PIPE
8-42 AUI Command Reference Manual: Vol. I ADINA Structures Model Definition
Chap. 8 Finite element representation
STRESSES Element stresses and strains are calculated at all integration
points, but no forces.
OVALIZATION [DEFAULT]
Flag that indicates whether or not the pipe nodes in this element group have ovalization/
warping degrees of freedom.
NO Pipe element nodes do not have ovalization/warping degrees of
freedom.
DEFAULT Warping/Ovalization based on MASTER command.
NO if MASTER OVALIZATION = NO
YES if MASTER OVALIZATION = IN-PLANE,
OUT-OF-PLANE
or ALL.
INITIALSTRAIN [NONE]
Indicates initial strains applied to this element group.
NONE No initial strains for elements of this group.
NODAL Only the nodal strains input via INITIAL-CONDITION are
accounted for.
ELEMENT Only the element strains input via element data commands are
accounted for.
BOTH Both nodal and element strains are taken into consideration.
ICALRA [0]
Flag for the calculation of internal radii and internal areas at pipe nodes.
0 Internal radii and internal areas are not calculated.
1 Internal radii and internal areas are calculated and stored on the
porthole file.
2 Internal radii and internal areas are calculated, stored on the
porthole file and printed out.
RADTOL [0.001]
For 4-node, circular bend pipe elements, the nodes should lie on a circular arc with the auxiliary
node at the center of that arc. RADTOL provides a relative tolerance for checking this.
EGROUP PIPE
ADINA R & D, Inc. 8-43
Sec. 8.1 Element groups
CMASS [MASTER CMASS]
Requests the calculation of the following mass properties for the element group: total mass,
total volume, moments and products of inertia, centroid, and center of mass.{YES/NO}
RUPTURE [ADINA]
Indicates whether the program rupture criteria or user-supplied rupture criteria to be applied
to the material used in this element group.
ADINA Use the program criteria.
USER User must provide fortran-coded subroutine CURUP8 to decide
the element rupture.
Note: Material models available for this option are:
PLASTIC-BILINEAR, PLASTIC-MULTILINEAR, THERMO-PLASTIC,
CREEP, PLASTIC-CREEP, MULTILINEAR-PLASTIC-CREEP
TIME-OFFSET [0.0]
With this parameter, a creep law can be modified as follows (example given for creep law
number 1) :
e a t t
c
a
a
# $ $ %
& '
0 0
1
2
(
where t is the absolute time and t
0
=TIME-OFFSET represents a shift in the time scale.
Note: When TIME-OFFSET is used, the same shift is applied to all time dependent terms.
The TIME-OFFSET value can be negative or positive and can be modified for a
restart run.
OPTION [NONE]
This parameter is obsolete.
BOLT-TOL [0.01]
This parameter is obsolete.
SECTION [1]
Specifies the default cross-section label for elements in the group.
PRINT [DEFAULT]
Print element result flag. The DEFAULT value takes the setting from the PRINTDEFAULT
parameter of the PRINTOUT command. {DEFAULT/NO/YES}
SAVE [DEFAULT]
Print element result flag. The DEFAULT value takes the setting from the SAVEDEFAULT
EGROUP PIPE
8-44 AUI Command Reference Manual: Vol. I ADINA Structures Model Definition
Chap. 8 Finite element representation
parameter of the PORTHOLE command. {DEFAULT/NO/YES}
TBIRTH [0.0]
Default element birth time.
TDEATH [0.0]
Default element birth time.
BOLTFORCE [0.0]
Specify default bolt force for each element.
BOLTNCUR [0]
Specify time function for bolt element.
TMC-MATERIAL [1]
Label number of ADINA-T material used for thermal coupling.
Auxiliary commands
LIST EGROUP PIPE FIRST LAST
DELETE EGROUP PIPE FIRST LAST
EGROUP PIPE
ADINA R & D, Inc. 8-45
Sec. 8.1 Element groups
EGROUP SPRING NAME PROPERTYSET RESULTS NONLINEAR
SKEWSYSTEM BOLT OPTION PRINT SAVE
TBIRTH TDEATH
Defines an element group consisting of spring elements.
NAME [(current highest element group label number) + 1]
Label number of the element group to be defined. The label number of an existing element
group can be given only if it is of type SPRING. Hence, to re-define the type of a named
element group, you must first delete that group using DELETE EGROUP SPRING.
PROPERTYSET [1]
The label number of the default property set (giving the stiffness, mass, damping properties)
for the element group, defined via command PROPERTYSET. Elements within the group may
use a different property set, as specified, e.g., by SPRING-POINTS.
RESULTS [FORCES]
The calculated element response from the ADINA analysis.
FORCES Element nodal forces are calculated. The reference system is that
of the degree-of-freedom system associated with the node (global
or skew).
STRESSES Element stresses are calculated using the specified stress
transformation (see command PROPERTYSET).
NONLINEAR [NO]
Specifies whether springs in this group has nonlinear effects. {NO/MNO/GEOM/MNO-G}
NO Spring is linear
MNO Spring properties may be nonlinear but geometric nonlinearities
are not taken into account
GEOM Spring properties may be nonlinear and geometric nonlinearities
are taken into account
MNO-G Spring with general nonlinear spring properties, with option of
using skewsystem at the spring nodes
SKEWSYSTEM [NO]
Skewsystem usage, only applicable to springs with option NONLINEAR = NO or MNO-G.
EGROUP SPRING
8-46 AUI Command Reference Manual: Vol. I ADINA Structures Model Definition
Chap. 8 Finite element representation
NO All property sets are assumed to be with respect to the global
Cartesian system. ADINA performs all necessary
transformations for any skewsystems at spring element nodes.
YES Property sets are assumed to be with respect to the coordinate
systems at the element nodes. Thus, in this case, ADINA does
not perform any transformation between global and skew system.
BOLT [NO]
This parameter is now obsolete. It is replaced by the parameter OPTION.
OPTION [NONE]
Specifies special options for springs in this group. {NONE/TIED/TRANSVERSE}
NONE No special options
TIED Springs used to tie closely spaced shell surfaces
TRANSVERSE Spring may act in the transverse direction (instead of axial). Only
applicable when NONLINEAR=MNO
PRINT [DEFAULT]
Print element result flag. The DEFAULT value takes the setting from the PRINTDEFAULT
parameter of the PRINTOUT command. {DEFAULT/NO/YES}
SAVE [DEFAULT]
Print element result flag. The DEFAULT value takes the setting from the SAVEDEFAULT
parameter of the PORTHOLE command. {DEFAULT/NO/YES}
TBIRTH [0.0]
Default element birth time.
TDEATH [0.0]
Default element birth time.
Auxiliary commands
LIST EGROUP SPRING FIRST LAST
DELETE EGROUP SPRING FIRST LAST
EGROUP SPRING
ADINA R & D, Inc. 8-47
Sec. 8.1 Element groups
EGROUP GENERAL NAME MATRIXSET RESULTS SKEWSYSTEMS
USER-SUPPLIED PRINT SAVE
Defines an element group consisting of linear general elements.
NAME [(current highest element group label number) + 1]
Label number of the element group to be defined. The label number of an existing element
group can only be given if it is of type GENERAL. Hence to re-define the type of a named
element group, you must first delete that group using DELETE EGROUP GENERAL.
MATRIXSET [1]
The label number of the default matrix set giving element stiffness, mass, damping and stress
matrices for an element group, defined via command MATRIXSET. Elements within the group
may use a different matrix set, as specified by element data commands.
RESULTS [STRESSES]
The calculated element response from the ADINA analysis.
FORCES Element nodal forces are calculated, but stresses are not. These
forces are equivalent, in the virtual work sense, to the internal
element stresses. The reference system is that of the degree-of-
freedom system associated with the node (global or skew).
STRESSES Element stresses and strains are calculated at all integration
points, but forces are not calculated.
SKEWSYSTEM [NO]
NO All matrix sets are assumed to be with respect to the global
Cartesian system. ADINA performs all necessary
transformations for any skewsystems at general element nodes.
YES Matrix sets are assumed to be with respect to the coordinate
systems at the element nodes. Thus, in this case, ADINA does
not perform any transformation between global and skewsystems.
USER-SUPPLIED [NO]
If USER-SUPPLIED=YES, then use the MATRIX USER-SUPPLIED command to input the
required information, which will be used in the ADINA subroutine CUSERG for calculating
the element stiffness, mass and damping matrices, and nodal forces. Note that if the stiffness,
mass or damping matrices are constants, then they can instead be provided by the MATRIX
STIFFNESS, MATRIX MASS or MATRIX DAMPING commands, respectively. If the
MATRIX STIFFNESS command is used, then obviously USER-SUPPLIED=NO. Only one
EGROUP GENERAL
8-48 AUI Command Reference Manual: Vol. I ADINA Structures Model Definition
Chap. 8 Finite element representation
matrix set (specified by MATRIXSET) is allowed when USER-SUPPLIED=YES.
NO Element stiffness is directly input through the commands
MATRIX STIFFNESS and MATRIXSET.
YES Element stiffness is to be provided by the user from ADINA
subroutine CUSERG, and the element nodal forces is to be
calculated too. The command MATRIX USER-SUPPLIED must
be input and the MATRIXSET command is used to combine the
stiffness, mass and damping effects.
PRINT [DEFAULT]
Print element result flag. The DEFAULT value takes the setting from the PRINTDEFAULT
parameter of the PRINTOUT command. {DEFAULT/NO/YES}
SAVE [DEFAULT]
Print element result flag. The DEFAULT value takes the setting from the SAVEDEFAULT
parameter of the PORTHOLE command. {DEFAULT/NO/YES}
Auxiliary commands
LIST EGROUP GENERAL FIRST LAST
DELETE EGROUP GENERAL FIRST LAST
EGROUP GENERAL
ADINA R & D, Inc. 8-49
Sec. 8.1 Element groups
EGROUP FLUID2 NAME SUBTYPE DISPLACEMENTS IPO
MATERIAL INT RESULTS DEGEN
FORMULATION CMASS
Defines an element group consisting of 2-D planar or axisymmetric fluid elements.
NAME [(current highest element group label number) + 1]
Label number of the element group to be defined. The label number of an existing element
group can only be given if it is of type FLUID2. Hence to re-define the type of a named
element group, you must first delete that group using DELETE EGROUP FLUID2.
SUBTYPE [AXISYMMETRIC]
Indicates the type of FLUID2 element.
AXISYMMETRIC Axisymmetric elements (which cannot be used in a cyclic
symmetric analysis).
PLANE 2-D Planar elements.
DISPLACEMENTS [DEFAULT]
Indicates whether large displacements are assumed for the kinematic formulation for the
element group. Only applicable for FORMULATION = 0 or 1.
SMALL Small displacements only.
LARGE Effects of large displacements are included.
DEFAULT Formulation for element group defaults to that specified
by KINEMATICS.
IPO [0]
Each fluid region may required one point at which a hydrostatic pressure degree of freedom is
specified. See the Theory and Modeling Guide. If required, IPO specifies the appropriate
geometry point. IPO = 0 indicates no such requirement.
MATERIAL [1]
The label number of the default material for an element group. Elements within the group may
use a different material, as specified by element data commands, but each material specified
must be of the same model type as that of the material given by this parameter.
Note: Elements of type FLUID2 can only use a material of the type: FLUID.
EGROUP FLUID2
8-50 AUI Command Reference Manual: Vol. I ADINA Structures Model Definition
Chap. 8 Finite element representation
INT [DEFAULT]
Numerical integration order. {1 " INT " 4}
DEFAULT Full Gauss integration order, the reliable integration order,
dependent on the polynomial order of the elements, i.e., the
number of nodes per element side.
RESULTS [PRESSURES]
The calculated element response from the ADINA analysis.
FORCES Element nodal forces are calculated, but pressures are not. These
forces are equivalent, in the virtual work sense, to the internal
element pressures. The reference system is that of the degree-of-
freedom system associated with the node (global or skew).
PRESSURES Element pressures are calculated at all integration points, but
forces are not.
Note: RESULTS=FORCES can not be applied to the potential based fluids.
DEGEN [DEFAULT]
Indicator for spatial isotropy correction for degenerate (triangular) 8-node elements. When
true tetrahedral elements are defined in this element group, DEGEN = UNUSED should be
specified. The DEFAULT option means that the default is taken from the parameter DEGEN of
the MASTER command. {DEFAULT/NO/YES/UNUSED}
FORMULATION [DEFAULT]
Indicates which fluid element to use:
0 Displacement-based element without rotation penalty.
1 Displacement-based element with rotation penalty.
2 Potential-based element, acoustic formulation.
3 Potential-based infinite element
4 Potential-based element, subsonic formulation
Notes on the formulations:
The potential-based formulations can only be used in conjunction with small displacements
(DISPLACEMENTS=SMALL).
Formulation 3 is obsolete and is maintained only for backwards compatibility with ADINA 7.5
and lower.
EGROUP FLUID2
ADINA R & D, Inc. 8-51
Sec. 8.1 Element groups
Formulation 4 is allowed only when MASTER FLUIDPOTENTIAL=AUTOMATIC.
DEFAULT = 2
= 1 (cyclic symmetric analysis)
CMASS [MASTER CMASS]
Requires the calculation of the following mass properties for the element group: total mass,
total volume, moments and products of inertia, centroid, and center of mass. {YES/NO}
Auxiliary commands
LIST EGROUP FLUID2 FIRST LAST
DELETE EGROUP FLUID2 FIRST LAST
EGROUP FLUID2
8-52 AUI Command Reference Manual: Vol. I ADINA Structures Model Definition
Chap. 8 Finite element representation
EGROUP FLUID3 NAME DISPLACEMENTS IPO MATERIAL RSINT
TINT RESULTS DEGEN FORMULATION CMASS
Defines an element group consisting of three-dimensional fluid elements.
NAME [(current highest element group label number) + 1]
Label number of the element group to be defined. The label number of an existing element
group can only be given if it is of type FLUID3. Hence, to re-define the type of a named
element group, you must first delete that group using DELETE EGROUP FLUID3.
DISPLACEMENTS [DEFAULT]
Indicates whether large displacements are assumed for the kinematic formulation for the
element group. Only applicable for FORMULATION = 0 or 1.
SMALL Small displacements only.
LARGE Effects of large displacements are included.
DEFAULT Formulation for element group defaults to that specified
by KINEMATICS.
IPO [0]
Each fluid region may required one point at which a hydrostatic pressure degree of freedom is
specified. See the Theory and Modeling Guide. If required, IPO specifies the appropriate
geometry point. IPO = 0 indicates no such requirement.
MATERIAL [1]
The label number of the default material for an element group. Elements within the group may
use a different material, as specified by element data commands, but each material specified
must be of the same model type as that of the material given by this parameter.
Note: Elements of type FLUID3 can only use a material of type: FLUID.
RSINT [DEFAULT]
Numerical integration order for the element r-, s-directions. {1 " INT " 6}
DEFAULT Full Gauss integration order, the reliable integration order,
dependent on the polynomial order of the elements, i.e. the
number of nodes per element side.
TINT [DEFAULT]
Numerical integration order in the element t-direction. Same input convention as RSINT.
EGROUP FLUID3
ADINA R & D, Inc. 8-53
Sec. 8.1 Element groups
RESULTS [PRESSURES]
The calculated element response from the ADINA analysis.
FORCES Element nodal forces are calculated, but pressures are not. These
forces are equivalent, in the virtual work sense, to the internal
element pressures. The reference system is that of the degree-of-
freedom system associated with the node (global or skew).
PRESSURES Element pressures are calculated at all integration points, but
forces are not.The calculated element response from the ADINA
analysis.
Note: RESULTS=FORCES can not be applied to the potential based fluids.
DEGEN [DEFAULT]
Indicator for spatial isotropy correction for degenerate 20-node elements. When
true 10-node tetrahedral elements are defined in this element group through ENODES
command, DEGEN = UNUSED should be specified. The DEFAULT option means that the
default is taken from the parameter DEGEN of the MASTER command. {DEFAULT/NO/
YES/UNUSED}
FORMULATION [DEFAULT]
Indicates which fluid element to use:
0 Displacement-based element without rotation penalty.
1 Displacement-based element with rotation penalty.
2 Potential-based element, acoustic formulation.
3 Potential-based infinite element
4 Potential-based element, subsonic formulation
Notes on the formulations:
The potential-based formulations can only be used in conjunction with small displacements
(DISPLACEMENTS=SMALL).
Formulation 3 is obsolete and is maintained only for backwards compatibility with ADINA 7.5
and lower.
Formulation 4 is allowed only when MASTER FLUIDPOTENTIAL=AUTOMATIC.
DEFAULT = 2
= 1 (cyclic symmetric analysis)
EGROUP FLUID3
8-54 AUI Command Reference Manual: Vol. I ADINA Structures Model Definition
Chap. 8 Finite element representation
CMASS [MASTER CMASS]
Requests the calculation of the following mass properties for the element group; total mass,
total volume, moments and products of inertia, centroid, and center of mass. {YES/NO}
Auxiliary commands
LIST EGROUP FLUID3 FIRST LAST
DELETE EGROUP FLUID3 FIRST LAST
EGROUP FLUID3
ADINA R & D, Inc. 8-55
Sec. 8.1 Element groups
EGCONTROL MAXELG
EGCONTROL specifies general control data for element groups.
MAXELG [9999]
Maximum number of elements in a single element subgroup. If the number of elements in a
group is greater than MAXELG it will be split into subgroups such that each subgroup has
MAXELG or fewer elements. This parameter has no effect if PPROCESS NPROC is greater
than 1, for which element group splitting is handled independently of MAXELG.
Auxiliary commands
LIST EGCONTROL
EGCONTROL
8-56 AUI Command Reference Manual: Vol. I ADINA Structures Model Definition
Chap. 8 Finite element representation
BOLT-OPTIONS TYPE TABLES STEPS TIME TOLERANCE DAMPING
Defines bolt options for use with the EGROUP BEAM command.
TYPE [FORCE]
Specifies the type of bolt. {FORCE/LENGTH}
FORCE Force-tensioning bolt
LENGTH Length-reducing bolt
TYPE can be overwritten by the BOLT-TABLE command.
TABLES [NO]
Indicates whether bolt tables (BOLT-TABLE command) are used to specify the bolt loading
sequence. If TABLES=YES, at least one BOLT-TABLE command must be specified in the
model. {NO/YES}
STEPS [1]
Specifies number of bolt steps used to apply the full bolt load. Not used if TABLES=YES is
specified.
TIME [0]
Specifies bolt time. Not used if TABLES=YES is specified.
TOLERANCE [0.01]
Specifies the default bolt convergence tolerance. A different tolerance value may be specified
for a group of bolts with the BOLT-TOL parameter in EGROUP BEAM command.
DAMPING [0.0]
Specifies bolt damping.
BOLT-OPTIONS
ADINA R & D, Inc. 8-57
Sec. 8.1 Element groups
BOLT-TABLE
BOLT-TABLE NAME TYPE TIME
sequence
i
bolt-number
i
factor
i
save
i
Specifies the bolt loading sequence.
NAME [current highest label + 1]
Bolt-table label number.
TYPE [FORCE]
Specifies the type of bolt. {FORCE/LENGTH}
FORCE Force-tensioning bolt
LENGTH Length-reducing bolt
The specification of TYPE in this command overwrites any from the BOLT-OPTIONS com-
mand.
TIME [0]
Specifies bolt time.
sequence
i
Bolt sequence number.
bolt-number
i
Bolt number assigned in the EGROUP BEAM command.
Note that if bolt-number=0, it means all bolts are loaded in same sequence.
factor
i
Bolt factor.
save
i
[DEFAULT]
Save flag. {DEFAULT/NO/YES}
When the setting is DEFAULT, the save flag is NO, except for last bolt in the table, for which
the save flag = YES.
Note that the same sequence with different bolt numbers must have the same save flag. If
multiple entries have the same sequence and the same bolt number, only the last one will be
taken. Sequence numbers must start at number 1 and have no gaps. Bolt time must be
different for each bolt-table. The same sequence must have the same save flags.
8-58 AUI Command Reference Manual: Vol. I ADINA Structures Model Definition
Chap. 8 Finite element representation
TRANSITION-ELEMENT BODY1 FACE1 EDGE GROUP1 BODY2 FACE2
GROUP2 SUBSTRUCTURE
Converts a set of shell elements along an edge of a face/surface into shell transition elements.
BODY1 [0]
Label number of the body of FACE1 that has a shell mesh.
FACE1 [1]
Label number of the face on BODY1. If BODY1 is 0, FACE1 is a surface label number.
EDGE
Label number of the edge where the shell transition elements are to be created. If BODY1 is 0,
EDGE is a line label number.
GROUP1 [Highest shell element group number of mesh on FACE1]
Element group number of the shell mesh on FACE1.
BODY2 [0]
Label number of the body that has a 3-D solid mesh.
FACE2 [1]
Label number of face on BODY2 where the shell transition elements are to be created. If
BODY2 is 0, FACE2 is a surface label number.
GROUP2 [Highest 3-D solid element group number of mesh on
BODY2]
Element group number of the 3-D solid mesh on BODY2.
SUBSTRUCTURE [Currently active substructure]
Substructure number for the nodes created by this command.
TRANSITION-ELEMENT
ADINA R & D, Inc. 8-59
Sec. 8.2 Mesh generation
BLAYER SUBSTRUC GROUP GEOM
body
i
face
i
edge
i
ptype
i
thick0
i
nlayer
i
thickt
i
Command BLAYER generates boundary layers on specified body faces for the specified
(substructure, group). In 3D, boundary layers are grown normal to body faces. In 2D,
boundary layers are grown normal to body edges along body faces.
Notes for 3D models:
1 BLAYER is active only if: number of bodies > 0 and number of volumes = 0
and all bodies have been meshed.
2 BLAYER executes only if number of nodes per element is 4.
3 In case of multiple bodies, "interface" body faces must be linked.
4 Linked body faces cannot have boundary layers on both sides.
5 Once boundary layers have been generated and in case of multiple bodies,
do not delete body meshes unless you intend to delete all of them.
6 There can be only one element group.
7 As a rule of thumb, the total thickness should be less than the element size on
the body face.
Notes for 2D models:
1 BLAYER is active only if number of body faces > 0 and number of surfaces = 0
and all body faces have been meshed.
2 BLAYER executes only if number of nodes per element is 3.
3 In case of multiple bodies, "interface" body edges must have same nodes.
4 Interface body edges cannot have boundary layers on both sides.
5 Once boundary layers have been generated and in case of multiple bodies,
do not delete body meshes unless you intend to delete all of them.
6 There can be only one element group.
7 As a rule of thumb, the total thickness should be less than the element size on the
body edge.
SUBSTRUC [current substructure label number]
Element substructure.
GROUP [current group label number]
Element group.
GEOM [YES]
Option to use the geometric modeler for placement of nodes on body faces/edges. {YES/
NO}
BLAYER
8-60 AUI Command Reference Manual: Vol. I ADINA Structures Model Definition
Chap. 8 Finite element representation
YES The geometric modeler (parasolid) is used to place nodes on body faces/edges.
NO The mesh is used to place nodes on body faces/edges.
body
i
Label number of the body.
face
i
Label number of the face.
edge
i
Label number of the edge. In 3D, this is a dummy argument.
ptype
i
Progression type for boundary layers. {GEOMETRIC/ARITHMETIC}
thick0
i
Thickness of first layer (off face).
nlayer
i
Number of layers.
thickt
i
Total thickness.
BLAYER
ADINA R & D, Inc. 8-61
Sec. 8.2 Mesh generation
COPY-TRIANGULATION
COPY-TRIANGULATION BODY1 FACE1 BODY2 FACE2
TRANSFORMATION PCTOLERANCE
Copies face triangulation which can be later be used by meshing commands like GFACE or
GBODY. Enables the creation of identical meshes on similar faces.
BODY1 [NONE]
Label number of body where the face triangulation(s) is to be copied from. {> 0}
FACE1 [0]
Label number of face on BODY1 where the triangulation is to be copied from. See notes below
if FACE1=0. {! 0}
BODY2 [NONE]
Label number of body where the face triangulation(s) is to be copied to. {> 0}
FACE2 [0]
Label number of face on BODY2 where the triangulation is to be copied from. See notes below
if FACE2=0. {! 0}
TRANSFORMATION [0]
Label number of the transformation from BODY1 (FACE1) to BODY2 (FACE2).
PCTOLERANCE [as set in TOLERANCES GEOMETRIC]
Relative tolerance to be used to check if faces are matched using the provided transforma-
tion.
Notes:
If FACE1>0 and FACE2>0, it is assumed FACE1 transforms into FACE2 and the triangulation
stored internally for FACE1 is copied onto FACE2 if they match.
If FACE1=0 and FACE2=0, any face of BODY1 is checked against any face of BODY2 for a
match using the provided transformation. The face triangulations are copied for all matching
faces.
8-62 AUI Command Reference Manual: Vol. I ADINA Structures Model Definition
Chap. 8 Finite element representation
DELETE-TRIANGULATION OPTION BODY FACE
Deletes face triangulations created by the COPY-TRIANGULATION command.
OPTION [ALL]
Indicates whether triangulation is deleted for all relevant faces on all bodies or for selected
faces on a body. {ALL/SELECT}
BODY
Body label where triangulation is to be deleted. {>0}
FACE [0]
Face label where triangulation is to be deleted. If FACE=0, then triangulation on all relevant
faces of BODY will be deleted. {!0}
DELETE-TRIANGULATION
ADINA R & D, Inc. 8-63
Sec. 8.2 Mesh generation
LIST-TRIANGULATION
Lists all faces (body and face labels) which have triangulation created by the COPY-TRIAN-
GULATION command.
LIST-TRIANGULATION
8-64 AUI Command Reference Manual: Vol. I ADINA Structures Model Definition
Chap. 8 Finite element representation
SUBDIVIDE DEFAULT MODE PROGRESSION SIZE NDIV PSIZE MINCUR
Defines default mesh subdivision data for subsequent model geometry definitions. Model
geometry created or imported will initially have the subdivision data given by this command.
Note that this command does not update any current geometry subdivision data, it only
specifies defaults for subsequent geometry definitions.
SUBDIVIDE DEFAULT has a similar syntax, but quite distinct action, to SUBDIVIDE MODEL,
which assigns a given subdivision data to all currently defined geometry.
MODE [NONE]
Selects the method of model subdivision data specification.
NONE no default mode. Subdivision mode will depend on the
SUBDIVIDE commands for each individual geometry type
LENGTH An element size is input corresponding to the length of
an element edge.
DIVISIONS A geometry line or edge is assigned a number of equal
subdivisions.
POINTWISE A geometry line or edge is subdivided according to the
desired element size at its end-points.
PROGRESSION [GEOMETRIC]
Sets the method of element edge length distribution along a line or edge of the geometry model.
ARITHMETIC The difference in length of each element edge from its
adjacent edges is constant.
GEOMETRIC The ratio of lengths of adjacent element edges is
constant.
APPROXIMATE The distribution of edge lengths is made such that a
given ratio of end-lengths is only approximately satisfied.
Note: PROGRESSION = APPROXIMATE is only provided for compatibility with earlier
versions of ADINA-IN. It is recommended that ARITHMETIC or GEOMETRIC
normally be used.
SIZE [0.0]
If MODE=LENGTH, this parameter specifies the element edge length. Then SIZE=0.0 means
SUBDIVIDE DEFAULT
ADINA R & D, Inc. 8-65
Sec. 8.2 Mesh generation
that the element edge length is the length of the edge (i.e. every edge will have 1 subdivsion).
If MODE=POINTWISE, this parameter specifies the maximum element edge length.
NDIV [1]
Number of subdivisions assigned to a geometry line/edge.
PSIZE [0.0]
Element size at geometry points.
MINCUR [1]
Minimum number of subdivisions for curved lines and edges used when
MODE=POINTWISE.
Auxiliary commands
LIST SUBDIVIDE DEFAULT
Lists the current default subdivision data.
SUBDIVIDE DEFAULT
8-66 AUI Command Reference Manual: Vol. I ADINA Structures Model Definition
Chap. 8 Finite element representation
SUBDIVIDE MODEL MODE SIZE NDIV PROGRESSION MINCUR
Assigns mesh subdivision data to the entire current model geometry. The data can be in the
form of a specified element size, or the number of subdivisions along each line.
MODE [POINTWISE]
Selects the method of model subdivision data specification.
LENGTH An element size is input corresponding to the length of
an element edge.
DIVISIONS Each model geometry line or edge is assigned the same
number of equal subdivisions.
POINTWISE Each model geometry line or edge is subdivided
according to the element size at its end-points.
SIZE [0.0]
If MODE=LENGTH, this parameter specifies the element edge length. Then SIZE=0.0 means
that the element edge length is the length of the edge (i.e. every edge will have 1 subdivsion).
If MODE=POINTWISE, this parameter specifies the maximum element edge length.
NDIV [1]
Number of subdivisions assigned to each geometry line or edge.
PROGRESSION [GEOMETRIC]
Sets the method of element edge length distribution along each line or edge of the geometry
model
.
ARITHMETIC The difference in length of each element edge from its
adjacent edges is constant.
GEOMETRIC The ratio of lengths of adjacent element edges is
constant.
APPROXIMATE The distribution of edge lengths is made such that a
given ratio of end-lengths is only approximately satisfied.
Note: PROGRESSION = APPROXIMATE is only provided for compatibility with earlier
versions of ADINA-IN. It is recommended that ARITHMETIC or GEOMETRIC
normally be used.
MINCUR [1]
Minimum number of subdivisions for curved lines and edges used when MODE =
POINTWISE.
Auxiliary commands
LIST SUBDIVIDE MODEL
SUBDIVIDE MODEL
ADINA R & D, Inc. 8-67
Sec. 8.2 Mesh generation
SUBDIVIDE POINT NAME SIZE
point
i
Assigns mesh subdivision data (element sizes) to a set of geometry points.
NAME
Label number of a geometry point. Other points may be specified in subsequent accompany-
ing data lines.
SIZE
Requested element size. The size of an element is defined to be the maximum length of an
edge of that element. {! 0.0}
Note: The element size at a geometry point may be used to determine the subdivision
data of geometry entities: lines and edges, and thereby that of surfaces, volumes,
faces and bodies.
point
i
Label number of a geometry point.
Note: A zero element size at a point indicates that any line or edge for which the point is
a vertex (end-point) will have only a single element edge if the mode of that line/
edge is POINTWISE.
Auxiliary commands
LIST SUBDIVIDE POINT FIRST LAST
SUBDIVIDE POINT
8-68 AUI Command Reference Manual: Vol. I ADINA Structures Model Definition
Chap. 8 Finite element representation
SUBDIVIDE LINE NAME MODE SIZE NDIV RATIO PROGRESSION
CBIAS
line
i
Assigns mesh subdivision data to a set of geometry lines. The data can be in the form of a
specified element size, or the number of subdivisions along the line.
P1
P2 Line length = L
MODE = DIVISIONS
NDIV = 5
RATIO = 2
PROGRESSION = GEOMETRIC
u
MODE = LENGTH
SIZE = L/10
MODE = POINTWISE
SIZE @ P1 = 0.4L, @ P2 = 0.1L
PROGRESSION = ARITHMETIC
SUBDIVIDE LINE
NAME
Label number of a geometry line. Other geometry lines to have the same subdivision data
may be given on accompanying data-lines.
MODE [DIVISIONS]
Selects the method of mesh subdivision data specification. This controls the actual param-
eters used, other parameters are ignored.
DIVISIONS The geometry lines are assigned a number of subdivisions which
can be graded in size according to the selected progression rule
(NDIV, RATIO, PROGRESSION).
LENGTH An element size is input corresponding to the length of an
element edge (SIZE).
POINTWISE The number of subdivisions, and any necessary grading, for the
geometry line is calculated from the element size specified at the
end points of the geometry line. See SUBDIVIDE POINT,
POINT-SIZE (SIZE, PROGRESSION).
ADINA R & D, Inc. 8-69
Sec. 8.2 Mesh generation
COMBINED For lines of type COMBINED (COUPLED=YES), the subdivision
data assigned to the parent lines (which are combined to define
the line) are transferred to the combined line, overwriting any
existing subdivision for the combined line. This mode guarantees
that the junctions where parent lines meet is assigned a subdivi-
sion location, i.e. a node will be generated at these positions
during mesh generation.
SIZE [0.0]
If MODE=LENGTH, this parameter specifies the element edge length. Then SIZE=0.0 means
that the element edge length is the length of the edge (i.e. every edge will have 1 subdivsion).
If MODE=POINTWISE, this parameter specifies the maximum element edge length.
NDIV [1]
Number of subdivisions assigned to the geometry lines.
RATIO [1.0]
Ratio of lengths of the last to the first element edges along the geometry line. The grading of
element lengths is governed by PROGRESSION. Last refers to the end of the line corre-
sponding to parametric coordinate u = 1.0, whilst first refers to the end of the line corre-
sponding to parametric coordinate u = 0.0.
PROGRESSION [GEOMETRIC]
When element edges are to be graded along a geometry line, i.e., when RATIO + 1.0, the
distribution of element edge lengths can be selected from:
ARITHMETIC The difference in length of each element edge from its adjacent
edges is constant.
GEOMETRIC The ratio of lengths of adjacent element edges is constant.
APPROXIMATE The distribution of edge lengths is made such that RATIO is only
approximately satisfied.
Note: PROGRESSION = APPROXIMATE is only provided for compatibility with earlier
versions of ADINA-IN. It is recommended that ARITHMETIC or GEOMETRIC
normally be used.
CBIAS [NO]
Indicates if central bias is used. {NO/YES}
line
i
Label number of a geometry line.
SUBDIVIDE LINE
8-70 AUI Command Reference Manual: Vol. I ADINA Structures Model Definition
Chap. 8 Finite element representation
Auxiliary commands
LIST SUBDIVIDE LINE FIRST LAST
SUBDIVIDE LINE
ADINA R & D, Inc. 8-71
Sec. 8.2 Mesh generation
SUBDIVIDE SURFACE NAME MODE SIZE NDIV1 NDIV2 RATIO1
RATIO2 PROGRESSION CBIAS1 CBIAS2
surface
i
Assigns mesh subdivision data to a set of geometry surfaces. The data can be in the form of
a specified element size, or the number of divisions along the edges of the geometry surface.
The subdivision data is actually assigned to the geometry lines which comprise the edges of
the geometry surfaces.
v
u
P3
P4
P1
P2
NDIV1, RATIO1
NDIV2, RATIO2
NAME
Label number of a geometry surface. Other geometry surfaces to have the same subdivision
data may be given on accompanying data-lines.
MODE [DIVISIONS]
Selects the method of mesh subdivision data specification. This controls the actual param-
eters used, other parameters are ignored.
LENGTH An element size is input corresponding to the length of an
element edge. Each edge of the geometry surfaces is subdivided
separately so as to give element edges which are approximately of
length SIZE (SIZE).
DIVISIONS Each parametric direction of the geometry surfaces is assigned a
number of subdivisions which can be graded in size according to
the selected progression rule (NDIV1, NDIV2, RATIO1, RATIO2,
PROGRESSION).
SUBDIVIDE SURFACE
8-72 AUI Command Reference Manual: Vol. I ADINA Structures Model Definition
Chap. 8 Finite element representation
POINTWISE Each edge of the geometry surfaces is assigned a number of
sub-divisions which is calculated, along with any necessary
grading, from the element size specified at the end points of the
edge. See SUBDIVIDE POINT, POINT-SIZE (SIZE, PROGRES
SION).
SIZE [0.0]
If MODE=LENGTH, this parameter specifies the element edge length. Then SIZE=0.0 means
that the element edge length is the length of the edge (i.e. every edge will have 1 subdivsion).
If MODE=POINTWISE, this parameter specifies the maximum element edge length.
NDIV1 [1]
Number of subdivisions assigned to the first parametric direction, u, of the geometry surfaces.
NDIV2 [1]
Number of subdivisions assigned to the second parametric direction, v, of the geometry surfaces
RATIO1 [1.0]
Ratio of lengths of the last to the first element edges along the edges corresponding to the
first parametric direction, u, of the geometry surfaces. The grading of element edge lengths is
governed by PROGRESSION.
RATIO2 [1.0]
Ratio of lengths of the last to the first element edges along the edges corresponding to the
second parametric direction, v, of the geometry surfaces. The grading of element edge
lengths is governed by PROGRESSION.
PROGRESSION [GEOMETRIC]
When element edges are to be graded, the distribution of element edge lengths can be
selected from:
ARITHMETIC The difference in length of each element edge from its adjacent
edges is constant.
GEOMETRIC The ratio of lengths of adjacent element edges is constant.
APPROXIMATE The distribution of edge lengths is made such that RATIO is only
approximately satisfied.
Note: PROGRESSION = APPROXIMATE is only provided for compatibility with earlier
versions of ADINA-IN. It is recommended that ARITHMETIC or GEOMETRIC
normally be used.
CBIAS1 [NO]
SUBDIVIDE SURFACE
ADINA R & D, Inc. 8-73
Sec. 8.2 Mesh generation SUBDIVIDE SURFACE
Indicates if central bias is used along the parametric u direction. {NO/YES}
CBIAS2 [NO]
Indicates if central bias is used along the parametric v direction. {NO/YES}
surface
i
Label number of a geometry surface.
Auxiliary commands
LIST SUBDIVIDE SURFACE FIRST LAST
8-74 AUI Command Reference Manual: Vol. I ADINA Structures Model Definition
Chap. 8 Finite element representation
SUBDIVIDE VOLUME NAME MODE SIZE NDIV1 NDIV2 NDIV3 RATIO1
RATIO2 RATIO3 PROGRESSION CBIAS1 CBIAS2
CBIAS3
volume
i
Assigns mesh subdivision data to a set of geometry volumes. The data can be in the form of
a specified element size, or the number of divisions along the edges of the geometry volume.
The subdivision data is actually assigned to the geometry lines which comprise the edges of
the geometry volumes.
P1
P2
P3
P5
P7 P8
NDIV1, RATIO1
NDIV2,
RATIO2
NDIV3,
RATIO3
w
P6
P4
v
u
NAME
Label number of a geometry volume. Other volumes to have the same subdivision data may
be given on accompanying data-lines.
MODE [DIVISIONS]
Selects the method of mesh subdivision data specification. This controls the actual param-
eters used, other parameters are ignored.
LENGTH An element size is input corresponding to the length of an
element edge. Each edge of the geometry volumes is subdivided
separately so as to give element edges which are approximately of
length SIZE (SIZE).
SUBDIVIDE VOLUME
ADINA R & D, Inc. 8-75
Sec. 8.2 Mesh generation
DIVISIONS Each parametric direction of the geometry volumes is assigned a
number of subdivisions, which can be graded in size according to
the selected progression rule (NDIV1, NDIV2, NDIV3,
RATIO1, RATIO2, RATIO3, PROGRESSION).
POINTWISE Each edge of the geometry volumes is assigned a number of
subdivisions, which is calculated, along with any necessary
grading, from the element size specified at the end points of the
edge. See SUBDIVIDE POINT, POINT-SIZE (SIZE,
PROGRESSION).
SIZE [0.0]
If MODE=LENGTH, this parameter specifies the element edge length. Then SIZE=0.0 means
that the element edge length is the length of the edge (i.e. every edge will have 1 subdivsion).
If MODE=POINTWISE, this parameter specifies the maximum element edge length.
NDIV1 [1]
Number of subdivisions assigned to the first parametric direction, u, of the geometry vol-
umes.
NDIV2 [1]
Number of subdivisions assigned to the second parametric direction, v, of the geometry
volumes.
NDIV3 [1]
Number of subdivisions assigned to the third parametric direction, w, of the geometry
volumes.
RATIO1 [1.0]
Ratio of lengths of the last to the first element edges along the edges corresponding to the
first parametric direction, u, of the geometry volumes. The grading of element edge lengths is
governed by PROGRESSION.
RATIO2 [1.0]
Ratio of lengths of the last to the first element edges along the edges corresponding to the
second parametric direction, v, of the geometry volumes. The grading of element edge
lengths is governed by PROGRESSION.
RATIO3 [1.0]
Ratio of lengths of the last to the first element edges along the edges corresponding to the
third parametric direction, w, of the geometry volumes. The grading of element edge lengths
is governed by PROGRESSION.
SUBDIVIDE VOLUME
8-76 AUI Command Reference Manual: Vol. I ADINA Structures Model Definition
Chap. 8 Finite element representation
PROGRESSION [GEOMETRIC]
When element edges are to be graded the distribution of element edge lengths can be
selected from:
ARITHMETIC The difference in length of each element edge from its
adjacent edges is constant.
GEOMETRIC The ratio of lengths of adjacent element edges is
constant.
APPROXIMATE The distribution of edge lengths is made such that the
ratio of first to last edge lengths (RATIO1, RATIO2, or
RATIO3) is only approximately satisfied.
Note: PROGRESSION = APPROXIMATE is only provided for compatibility with
earlier versions of ADINA-IN. It is recommended that ARITHMETIC or
GEOMETRIC normally be used.
CBIAS1 [NO]
Indicates if central bias is used along the parametric u direction. {NO/YES}
CBIAS2 [NO]
Indicates if central bias is used along the parametric v direction. {NO/YES}
CBIAS3 [NO]
Indicates if central bias is used along the parametric w direction. {NO/YES}
volume
i
Label number of a geometry volume.
Auxiliary commands
LIST SUBDIVIDE VOLUME FIRST LAST
SUBDIVIDE VOLUME
ADINA R & D, Inc. 8-77
Sec. 8.2 Mesh generation
SUBDIVIDE EDGE NAME BODY MODE SIZE NDIV RATIO
PROGRESSION
edge
i
Assigns mesh subdivision data to edges of a solid geometry body. The data can be in the
form of a specified element size, or the number of subdivisions along the edge.
NAME
Label number of a geometry edge of BODY. Other edges (of BODY) to have the same
subdivision data may be given in accompanying data-lines.
BODY [currently active body]
Label number of the solid geometry body.
MODE [LENGTH]
Selects the method of mesh subdivision data specification. This controls the actual param-
eters used, other parameters are ignored.
DIVISIONS The geometry edge is assigned a number of subdivisions, which
can be graded in size according to the selected progression rule
(NDIV, RATIO, PROGRESSION).
LENGTH An element size is input corresponding to the length of an
element edge (SIZE).
POINTWISE The number of subdivisions, and any necessary grading, for the
geometry edges is calculated from the element size specified at
the end points of the geometry edge. See SUBDIVIDE POINT,
POINT-SIZE (SIZE, PROGRESSION).
SIZE [0.0]
If MODE=LENGTH, this parameter specifies the element edge length. Then SIZE=0.0 means
that the element edge length is the length of the edge (i.e. every edge will have 1 subdivsion).
If MODE=POINTWISE, this parameter specifies the maximum element edge length.
NDIV [1]
Number of subdivisions assigned to a geometry edges.
RATIO [1.0]
Ratio of lengths of the last to the first element edges along the geometry edges. The grading
of element lengths is governed by PROGRESSION.
SUBDIVIDE EDGE
8-78 AUI Command Reference Manual: Vol. I ADINA Structures Model Definition
Chap. 8 Finite element representation
PROGRESSION [GEOMETRIC]
When element edges are to be graded along the geometry edges (i.e., when RATIO + 1.0),
then the distribution of element edge lengths can be selected from the following.
ARITHMETIC The difference in length of each element edge from its adjacent
edges is constant.
GEOMETRIC The ratio of lengths of adjacent element edges is constant.
edge
i
Label number of a geometry edge (of BODY).
Auxiliary commands
LIST SUBDIVIDE EDGE FIRST LAST
SUBDIVIDE EDGE
ADINA R & D, Inc. 8-79
Sec. 8.2 Mesh generation
SUBDIVIDE FACE NAME BODY MODE SIZE NDIV PROGRESSION
MAX-SIZE
face
i
Assigns mesh subdivision data to faces of a solid geometry body. The data can be in the
form of a specified element size, or the number of divisions along the edges of the geometry
faces.
NAME
Label number of the geometry face (of BODY). Other faces (of BODY) to have the same
subdivision data may be given on accompanying data lines.
BODY [currently active body]
Label number of the solid geometry body.
MODE [LENGTH]
Selects the method of mesh subdivision data specification. This controls the actual param-
eters used, other parameters are ignored.
DIVISIONS The edges of the geometry faces are assigned a number of
subdivisions (NDIV).
LENGTH An element size is input corresponding to the length of an
element face. Each edge of the geometry face is subdivided
separately so as to give element edges approximately the length
of SIZE (SIZE).
POINTWISE The number of subdivisions, and any necessary grading, for the
edges of geometry faces calculated from the element size specified
at the end points of the geometry edges. See SUBDIVIDE POINT,
POINT-SIZE (SIZE, PROGRESSION).
SIZE [0.0]
If MODE=LENGTH, this parameter specifies the element edge length. Then SIZE=0.0 means
that the element edge length is the length of the edge (i.e. every edge will have 1 subdivsion).
If MODE=POINTWISE, this parameter specifies the maximum element edge length.
NDIV [1]
Number of subdivisions assigned to the edges of the geometry faces.
PROGRESSION [GEOMETRIC]
When element edges are to be graded, the distribution of element edge lengths can be
SUBDIVIDE FACE
8-80 AUI Command Reference Manual: Vol. I ADINA Structures Model Definition
Chap. 8 Finite element representation
selected from the following:
ARITHMETIC The difference in length of each element edge from its adjacent
edges is constant.
GEOMETRIC The ratio of lengths of adjacent element edges is constant.
MAX-SIZE [0.0]
If set to a value greater than 0.0, free-form meshing will be allowed to create elements greater
in size than the max size on the faces boundary. Free-form meshing will however not be
allowed to create elements with a size greater than MAX-SIZE. Relevant only with
MESHING=FREE-FORM and METHOD=DELAUNAY in the GFACE command. {! 0.0}
face
i
Label number of a geometry face (of BODY).
Auxiliary commands
LIST SUBDIVIDE FACE FIRST LAST
SUBDIVIDE FACE
ADINA R & D, Inc. 8-81
Sec. 8.2 Mesh generation
SUBDIVIDE BODY NAME MODE SIZE NDIV PROGRESSION MAX-SIZE
body
i
Assigns mesh subdivision data to a set of solid geometry bodies. The data can be in the form
of a specified element size or the number of divisions along the edges of the geometry
bodies. The subdivision data is assigned to the edges of the geometry bodies.
NAME
Label number of a solid geometry body. Other geometry bodies to have the same subdivision
data may be given in accompanying data lines.
MODE [LENGTH]
Selects the method of mesh subdivision data specification. This controls the actual param-
eters used, other parameters are ignored.
DIVISIONS Each edge of the geometry bodies is assigned a number of
subdivisions (NDIV).
LENGTH An element size is input corresponding to the length of an
element edge. Each edge of the geometry bodies is subdivided
separately so as to give element edges which are approximately of
length SIZE (SIZE).
POINTWISE Each edge of the geometry bodies is assigned a number of
subdivisions, which are calculated, along with any necessary
grading, from the element size specified at the end points of the
edge. See SUBDIVIDE POINT, POINT-SIZE (SIZE,
PROGRESSION).
SIZE [0.0]
If MODE=LENGTH, this parameter specifies the element edge length. Then SIZE=0.0 means
that the element edge length is the length of the edge (i.e. every edge will have 1 subdivsion).
If MODE=POINTWISE, this parameter specifies the maximum element edge length.
NDIV [1]
Number of subdivisions assigned to the edges of the geometry bodies.
PROGRESSION [GEOMETRIC]
When element edges are to be graded the distribution of element edge lengths can be
selected from the following
SUBDIVIDE BODY
8-82 AUI Command Reference Manual: Vol. I ADINA Structures Model Definition
Chap. 8 Finite element representation
ARITHMETIC The difference in length of each element edge from its adjacent
edges is constant.
GEOMETRIC The ratio of lengths of adjacent element edges is constant.
MAX-SIZE [0.0]
If set to a value greater than 0.0, free-form meshing will be allowed to create elements greater
in size than the max size on the faces boundary. Free-form meshing will however not be
allowed to create elements with a size greater than MAX-SIZE. Relevant only with
MESHING=FREE-FORM and METHOD=DELAUNAY in the GBODY command. {! 0.0}
Note that MAX-SIZE is passed down to the bounding faces.
body
i
Label number of a solid geometry body.
Auxiliary commands
LIST SUBDIVIDE BODY FIRST LAST
SUBDIVIDE BODY
ADINA R & D, Inc. 8-83
Sec. 8.2 Mesh generation
POINT-SIZE OPTION INPUT SIZE-FUNCTION MAXSIZE
MINSIZE BODY
name
i
size
i
Specifies the mesh-size (element edge length) for a set of geometry points, either directly, or
by a size-function, or by evaluation from the lengths of the lines/edges which meet at the
points. The set of points can be given by label or by reference to other geometry entities in
the model.
OPTION [DIRECT]
Indicates how the mesh-size is to be evaluated:
DIRECT The mesh-size is input in the data lines.
ATTACHED The lengths of the lines/edges which meet at a point, together
with input minimum, maximum values are used to determine the
mesh-size at that point.
FUNCTION A pre-defined size-function is used to calculate the mesh size at a
point, dependent on its location.
INPUT [POINT]
Indicates how the set of points is defined:
MODEL All geometry points.
POINT The geometry points will be explicitly identified by label number.
LINE The end-points of a set of geometry lines.
SURFACE The vertices of a set of geometry surfaces.
VOLUME The vertices of a set of geometry volumes.
EDGE The end-points of a set of solid geometry edges.
FACE The vertices of a set of solid geometry faces.
BODY The vertices of a set of solid geometry bodies.
SIZE-FUNCTION [1]
Label number of a size-function, input when OPTION = FUNCTION. See command
SIZE-FUNCTION.
POINT-SIZE
8-84 AUI Command Reference Manual: Vol. I ADINA Structures Model Definition
Chap. 8 Finite element representation
MAXSIZE [0.0]
The maximum mesh-size for the input points. This is used in two cases:
OPTION = DIRECT, INPUT = MODEL The mesh-size at every geometry point
in the model will be set to MAXSIZE.
OPTION = ATTACHED The mesh-size computed from the
attached lines/edges will be subject to a
maximum value of MAXSIZE.
MINSIZE [0.0]
The minimum mesh-size for the input points, used to provide a lower bound on the computed
mesh-size when OPTION = ATTACHED.
BODY [currently active body]
Label number of a solid geometry body. Used when INPUT = EDGE or FACE.
name
i
Entity label number.
size
i
Mesh-size, (element edge length) for entity name
i
. (Used when OPTION = DIRECT).
Note: If there is any ambiguity in the input, e.g. INPUT = LINE, OPTION = DIRECT
with two different mesh-sizes assigned to two lines which meet at a point, the
mesh size at the point is taken from the entity (line) with the higher label number.
POINT-SIZE
ADINA R & D, Inc. 8-85
Sec. 8.2 Mesh generation
SIZE-FUNCTION BOUNDS NAME XMIN YMIN ZMIN XMAX
YMAX ZMAX SIZE1 SIZE2 SIZE3
SIZE4 SIZE5 SIZE6 SIZE7 SIZE8
SIZE-FUNCTION BOUNDS defines a mesh-size function in terms of a bounding box with
faces parallel to the global coordinate planes and the mesh-sizes at the vertices of the box.
The mesh-size at any other point is interpolated from this bounding box.
A size-function may be used to set point mesh-sizes, via POINT-SIZE, and may also be used
directly by the free-form mesh generation commands GFACE, GBODY to control the gener-
ated element sizes.
In 8.3 and earlier versions, the size of a point outside the bounding box is given by the size of
the points closest location on the bounding box (that size is interpolated from the sizes at the
8 corners).
In version 8.4, inside the bounding box, the size is interpolated from the sizes at the 8 corners
(same as version 8.3 and earlier). Outside the bounding box, the size follows a geometric
progression (see SIZE-FUNCTION POINT for geometric progression definition) with a fixed
factor of 1.4.
NAME [(current highest size-function label number) + 1]
Label number of the size-function to be defined.
XMIN, YMIN, ZMIN [current minimum coordinates of model]
Minimum coordinates of the bounding box.
XMAX, YMAX, ZMAX [current maximum coordinates of model]
Maximum coordinates of the bounding box.
SIZE1
Mesh-size (element edge length) at (XMAX,YMAX,ZMAX).
SIZE2
Mesh-size (element edge length) at (XMIN,YMAX,ZMAX).
SIZE3
Mesh-size (element edge length) at (XMIN,YMIN,ZMAX).
SIZE4
Mesh-size (element edge length) at (XMAX,YMIN,ZMAX).
SIZE-FUNCTION BOUNDS
8-86 AUI Command Reference Manual: Vol. I ADINA Structures Model Definition
Chap. 8 Finite element representation
SIZE5
Mesh-size (element edge length) at (XMAX,YMAX,ZMIN).
SIZE6
Mesh-size (element edge length) at (XMIN,YMAX,ZMIN).
SIZE7
Mesh-size (element edge length) at (XMIN,YMIN,ZMIN).
SIZE8
Mesh-size (element edge length) at (XMAX,YMIN,ZMIN).
Auxiliary commands
LIST SIZE-FUNCTION FIRST LAST
DELETE SIZE-FUNCTION FIRST LAST
SIZE-FUNCTION BOUNDS
ADINA R & D, Inc. 8-87
Sec. 8.2 Mesh generation
SIZE-FUNCTION HEX NAME X1 Y1 Z1 X2 Y2 Z2 X3 Y3 Z3 X4 Y4
Z4 X5 Y5 Z5 X6 Y6 Z6 X7 Y7 Z7 X8 Y8 Z8
SIZE1 SIZE2 SIZE3 SIZE4 SIZE5 SIZE6 SIZE7
SIZE8
SIZE-FUNCTION HEX defines a mesh-size function in terms of a bounding hexahedral
volume, specified by its vertex coordinates, and the mesh size at those vertices. The mesh-
size at any other point is interpolated from this bounding box.
A size-function may be used to set point mesh-sizes, via POINT-SIZE, and may also be used
directly by the free-form mesh generation commands GFACE, GBODY to control the gener-
ated element sizes.
In 8.3 and earlier versions, the size of a point outside the bounding hexahedral volume is
given by the size of the points closest location on the bounding hexahedral volume (that size
is interpolated from the sizes at the 8 corners).
In version 8.4, inside the bounding hexahedral volume, the size is interpolated from the sizes
at the 8 corners (same as version 8.3 and earlier). Outside the bounding hexahedral volume,
the size follows a geometric progression (see SIZE-FUNCTION POINT for geometric progres-
sion definition) with a fixed factor of 1.4.
NAME [(current highest size-function label number) + 1]
Label number of the size-function to be defined.
X1, Y1, Z1
Global Cartesian coordinates of vertex 1 of the bounding hexahedral volume.
. . .
X8, Y8, Z8
Global Cartesian coordinates of vertex 8 of the bounding hexahedral volume.
SIZE1
Mesh-size (element edge length) at vertex 1.
SIZE2
Mesh-size (element edge length) at vertex 2.
SIZE3
Mesh-size (element edge length) at vertex 3.
SIZE4
SIZE-FUNCTION HEX
8-88 AUI Command Reference Manual: Vol. I ADINA Structures Model Definition
Chap. 8 Finite element representation
Mesh-size (element edge length) at vertex 4.
SIZE5
Mesh-size (element edge length) at vertex 5.
SIZE6
Mesh-size (element edge length) at vertex 6.
SIZE7
Mesh-size (element edge length) at vertex 7.
SIZE8
Mesh-size (element edge length) at vertex 8.
Auxiliary commands
LIST SIZE-FUNCTION FIRST LAST
DELETE SIZE-FUNCTION FIRST LAST
SIZE-FUNCTION HEX
ADINA R & D, Inc. 8-89
Sec. 8.2 Mesh generation
SIZE-FUNCTION POINT NAME MODE POINT X Y Z SIZE DISTANCE
SCALE TYPE A1 A2 A3 PROGRESS
Defines a mesh-size function of source type where the element size is dependent on the
distance from a given location.
The size-function may be used to set point mesh-sizes, via command POINT-SIZE, and also
may be used directly by the free-form mesh generation commands GFACE, GBODY to control
element sizes during the meshing process.
NAME [(current highest size-function label) + 1]
The identifying label number of the size-function.
MODE
Indicates how the source location is defined:
POINT The source location is given by a geometry point.
POSITION The source location is given by a position vector (X,Y,Z).
POINT
Label number of a geometry point.
X [0.0]
Y [0.0]
Z [0.0]
Global Cartesian system components of the position vector giving the source location.
SIZE
Constant (minimum) element size. The size function will yield this value within the distance
given by parameter DISTANCE from the specified location. Further away, the element size
gradually increases as determined by this command. {> 0.0}
DISTANCE
Distance from location for which the size function is constant, giving element size SIZE.
{> SIZE}
SCALE [1.0]
Scaling factor for the distance from the source location.
SIZE-FUNCTION POINT
8-90 AUI Command Reference Manual: Vol. I ADINA Structures Model Definition
Chap. 8 Finite element representation
TYPE [LINEAR]
Indicates the type of growth function for the element size away from the source location. Let
d=distance from source location, R = MAX[ 0.0, ((d-DISTANCE)/SCALE)], ,= element size, then
the following function types are available:
A1 [0.0]
A2 [0.0]
A3 [0.0]
Function coefficients. {! 0.0 for TYPE = LINEAR, QUADRATIC, CUBIC}
PROGRESS [NONE]
This option controls the progression of the meshing from the defined point. {NONE/
ARITHMETIC/GEOMETRIC}
NONE TYPE, A1, A2, A3 are used according to the existing description (8.3 and
earlier versions).
ARITHMETIC Only A1 is used. Sizing follows an arithmetic progression, in other words,
past the sphere of radius DISTANCE, sizes increase (as the distance to
the sphere increases) by a constant value given by A1. Start with
size=SIZE, then next size is the previous size+A1.
GEOMETRIC Only A1 is used. Sizing follows a geometric progression, in other words,
past the sphere of radius DISTANCE, sizes increase (as the distance to
the sphere increases) by a constant factor given by A1. Start with
size=SIZE, then next size is the previous size*A1.
Auxiliary commands
LIST SIZE-FUNCTION FIRST LAST
DELETE SIZE-FUNCTION FIRST LAST
LINEAR
QUADRATIC
CUBIC
POWER
EXPONENTIAL
,
,
,
,
,
# * - * . /
# * - * - *
. /
# * - * - * - *
. /
# * -
. /
# *
. /
* & '
SIZE A R
SIZE A R A R
SIZE A R A R A R
SIZE R
SIZE e
A
A R
10 1
10 1 2
10 1 2 3
10
2
2 3
1
1
.
.
.
.
SIZE-FUNCTION POINT
ADINA R & D, Inc. 8-91
Sec. 8.2 Mesh generation
SIZE-FUNCTION AXIS NAME MODE SYSTEM AXIS LINE P1 P2 X0
Y0 Z0 XA YA ZA SIZE DISTANCE SCALE
TYPE A1 A2 A3 PROGRESS
Defines a mesh-size function of source type where the element size is dependent on the
distance from a given axis (an unbounded straight line).
The size-function may be used to set point mesh-sizes, via command POINT-SIZE, and also
may be used directly by the free-form mesh generation commands GFACE, GBODY to control
element sizes during the meshing process.
NAME [(current highest size-function label) + 1]
The identifying label number of the size-function.
MODE
Selects the method of defining the axis. This controls which parameters actually define the
axis - other parameters are ignored.
AXIS - The axis is taken as a coordinate axis of a given coordinate system.
LINE - The axis is taken as the straight line passing through the end
points of a given geometry line (which is not necessarily straight,
but must be open - i.e. have non-coincident end points).
POINTS - The axis is taken as the straight line between two given (non-
coincident) geometry points.
VECTORS - The axis is defined by a position and a direction vector.
SYSTEM [current active coordinate system]
Label number of a coordinate system. One of the axes of this coordinate system may be used
to define the axis, via parameter AXIS, when MODE=AXIS.
AXIS [XL]
Selects which of the basic axes (XL,YL,ZL) of the local coordinate system, given by param-
eter SYSTEM, is used to define the axis. {XL/YL/ZL}
LINE
Label number of a geometry line defining the axis.
P1, P2
Label numbers of geometry points used to define the axis.
X0 [0.0]
Y0 [0.0]
Z0 [0.0]
Global coordinates of the position vector defining the axis when MODE=VECTORS.
SIZE-FUNCTION AXIS
8-92 AUI Command Reference Manual: Vol. I ADINA Structures Model Definition
Chap. 8 Finite element representation
XA [1.0]
YA [0.0]
ZA [0.0]
Components (with respect to the global coordinate system) of the axis direction when
MODE=VECTORS.
SIZE
Constant (minimum) element size. The size function will yield this value within the distance
given by parameter DISTANCE from the specified axis. Further away, the element size
gradually increases as determined by this command. {> 0.0}
DISTANCE
Distance from the axis for which the size function is constant, giving element size SIZE.
{> SIZE}
SCALE [1.0]
Scaling factor for the distance from the source axis.
TYPE [LINEAR]
Indicates the type of growth function for the element size away from the source axis. Let
d=distance from axis, R = MAX[ 0.0, ((d-DISTANCE)/SCALE)], , = element size, then the
following function types are available:
A1 [0.0]
A2 [0.0]
A3 [0.0]
Function coefficients. {! 0.0 for TYPE = LINEAR, QUADRATIC, CUBIC}
LINEAR
QUADRATIC
CUBIC
POWER
EXPONENTIAL
,
,
,
,
,
# * - * . /
# * - * - *
. /
# * - * - * - *
. /
# * -
. /
# *
. /
* & '
SIZE A R
SIZE A R A R
SIZE A R A R A R
SIZE R
SIZE e
A
A R
10 1
10 1 2
10 1 2 3
10
2
2 3
1
1
.
.
.
.
PROGRESS [NONE]
This option controls the progression of the meshing from the defined point. {NONE/
ARITHMETIC/GEOMETRIC}
NONE TYPE, A1, A2, A3 are used according to the existing description (8.3 and
earlier versions).
ADINA R & D, Inc. 8-93
Sec. 8.2 Mesh generation
ARITHMETIC Only A1 is used. Sizing follows an arithmetic progression, in other words,
past the cylinder of radius DISTANCE, sizes increase (as the distance to
the cylinder increases) by a constant value given by A1. Start with
size=SIZE, then next size is the previous size+A1.
GEOMETRIC Only A1 is used. Sizing follows a geometric progression, in other words,
past the cylinder of radius DISTANCE (where size is given by SIZE),
sizes increase (as the distance to the cylinder increases) by a constant
factor given by A1. Start with size=SIZE, then next size is the previous
size*A1.
Auxiliary commands
LIST SIZE-FUNCTION FIRST LAST
DELETE SIZE-FUNCTION FIRST LAST
SIZE-FUNCTION AXIS
8-94 AUI Command Reference Manual: Vol. I ADINA Structures Model Definition
Chap. 8 Finite element representation
This page intentionally left blank.
ADINA R & D, Inc. 8-95
Sec. 8.2 Mesh generation
SIZE-FUNCTION PLANE NAME MODE X Y Z NX NY NZ P1 P2
P3 SYSTEM COORDINATE SIZE
DISTANCE SCALE TYPE A1 A2 A3 PROGRESS
Defines a mesh-size function of source type where the element size is dependent on the
distance from a given plane.
The size-function may be used to set point mesh-sizes, via command POINT-SIZE, and also
may be used directly by the free-form mesh generation commands GFACE, GBODY to control
element sizes during the meshing process.
NAME [(current highest size-function label) + 1]
The identifying label number of the size-function.
MODE
This controls the origin and direction of the size-function source plane as follows:
POSITION-NORMAL The origin is given by a position vector (X,Y,Z), and the
plane normal by a direction vector (NX,NY,NZ).
POINT-NORMAL The origin is given by a geometry point P1, and the plane
normal by a direction vector (NX,NY,NZ).
THREE-POINT The origin is given by a geometry point P1, and the plane
normal is determined from two other points, P2, P3, lying
in the plane. The points cannot be collinear.
XPLANE The size-function source plane passes through the
YPLANE specified coordinate value (COORDINATE) for a given
ZPLANE coordinate system (SYSTEM).
X [0.0]
Y [0.0]
Z [0.0]
The position vector of a point lying in the source plane. Used when MODE=POSITION-
NORMAL.
NX [1.0]
NY [0.0]
NZ [0.0]
The direction vector of the normal to the source plane. Used when MODE=POSITION-
NORMAL or POINT-NORMAL.
SIZE-FUNCTION PLANE
8-96 AUI Command Reference Manual: Vol. I ADINA Structures Model Definition
Chap. 8 Finite element representation
P1
P2
P3
Label numbers of three non-collinear geometry points lying in the source plane. P1 is used
when MODE=POINT-NORMAL or THREE-POINT, and P2, P3 are only used when
MODE=THREE-POINT.
SYSTEM [current active coordinate system]
Label number of a coordinate system. The source plane passes through the base Cartesian
coordinate value as determined by parameters MODE and COORDINATE. Used when
MODE=XPLANE, YPLANE, or ZPLANE.
COORDINATE [0.0]
The position of the size-function sourc plane along the specified coordinate direction of
coordinate system SYSTEM. Used when MODE=XPLANE, YPLANE, or ZPLANE.
SIZE
Constant (minimum) element size. The size function will yield this value within the distance
given by parameter DISTANCE from the specified plane. Further away, the element size
gradually increases as determined by this function. {> 0.0}
DISTANCE
Distance from the plane for which the size function is constant, giving element size SIZE.
{> SIZE}
SCALE [1.0]
Scaling factor for the distance from the source plane.
TYPE [LINEAR]
Indicates the type of growth function for the element size away from the source plane. Let
d=distance from plane, R = MAX[ 0.0, ((d-DISTANCE)/SCALE)], , = element size, then the
following function types are available:
LINEAR
QUADRATIC
CUBIC
POWER
EXPONENTIAL
,
,
,
,
,
# * - * . /
# * - * - *
. /
# * - * - * - *
. /
# * -
. /
# *
. /
* & '
SIZE A R
SIZE A R A R
SIZE A R A R A R
SIZE R
SIZE e
A
A R
10 1
10 1 2
10 1 2 3
10
2
2 3
1
1
.
.
.
.
SIZE-FUNCTION PLANE
ADINA R & D, Inc. 8-97
Sec. 8.2 Mesh generation
A1 [0.0]
A2 [0.0]
A3 [0.0]
Function coefficients. {! 0.0 for TYPE = LINEAR, QUADRATIC, CUBIC}
PROGRESS [NONE]
This option controls the progression of the meshing from the defined point. {NONE/
ARITHMETIC/GEOMETRIC}
NONE TYPE, A1, A2, A3 are used according to the existing description (8.3 and
earlier versions).
ARITHMETIC Only A1 is used. Sizing follows an arithmetic progression, in other words,
sizes increase (as the DISTANCE to the plane increases) by a constant
value given by A1. Start with size=SIZE, then next size is the previous
size+1.0*A1, etc.
GEOMETRIC Only A1 is used. Sizing follows a geometric progression, in other words,
sizes increase (as the DISTANCE to the plane increases) by a constant
value given by A1. Start with size=SIZE, then next size is the previous
size*A1, etc.
Auxiliary commands
LIST SIZE-FUNCTION FIRST LAST
DELETE SIZE-FUNCTION FIRST LAST
SIZE-FUNCTION PLANE
8-98 AUI Command Reference Manual: Vol. I ADINA Structures Model Definition
Chap. 8 Finite element representation
SIZE-FUNCTION COMBINED NAME
szfunc
i
Defines a mesh-size function as a combination of other size-functions. The element size at
any given location is taken as the minimum of all the size-functions which contribute to this
combination.
The size-function may be used to set point mesh-sizes, via command POINT-SIZE, and also
may be used directly by the free-form mesh generation commands GFACE, GBODY to control
element sizes during the meshing process.
NAME [(current highest size-function label) + 1]
The identifying label number of the size-function.
szfunc
i
Label number of an existing size-function. This function cannot be the same as NAME, or of
type COMBINED - i.e. recursive combinations are not allowed.
Auxiliary commands
LIST SIZE-FUNCTION FIRST LAST
DELETE SIZE-FUNCTION FIRST LAST
SIZE-FUNCTION COMBINED
ADINA R & D, Inc. 8-99
Sec. 8.2 Mesh generation
SIZE-LOCATIONS BODY FACE
loc
i
x
i
y
i
z
i
size
i
Specifies the mesh-size (element edge length) at coordinate locations (i.e. independent of
any geometry point positions). These size-locations may be utilized by the free-meshing
commands GFACE, GBODY to locally set element sizes within the bounds of a solid geometry
face or body.
The points along with the sizes are inserted into a size octree which will be used for mesh
density purposes in GFACE and GBODY.
BODY [currently active body]
Label number of a solid geometry body to which the size-locations are to be associated.
FACE [0]
Label number of a the solid geometry face (of BODY) to which the size-locations are to be
associated. If FACE = 0, the size-locations are to be associated with the solid geometry body
interior and not with any particular one of its faces. Conversely, if FACE > 0, then the size-
locations are only associated with that face alone, and not with the interior of the body or
any other of its faces.
loc
i
Location identifier.
x
i
, y
i
, z
i
Global Cartesian coordinates of the size-location loc
i
.
size
i
Mesh-size, element edge length at (x
i
, y
i
, z
i
).
Auxiliary commands
LIST SIZE-LOCATIONS BODY FACE
DELETE SIZE-LOCATIONS BODY FACE
SIZE-LOCATIONS
8-100 AUI Command Reference Manual: Vol. I ADINA Structures Model Definition
Chap. 8 Finite element representation
NLTABLE NAME BODY
gtype
i
ent1
i
ent2
i
nlayer
i
Creates a table which specifies the minimum number of layers across thin setions in a body or
on a face. Each thin section is specified by 2 opposing faces or edges.
Tables can be used by commands GBODY and GFACE.
NAME
Label number of a table - NLTABLE.
BODY
Geometry body label.
gtype
i
Specifies the entity type for entries ent1
i
and ent2
i
.
EDGE ent1
i
and ent2
i
are edges on face.
FACE ent1
i
and ent2
i
are faces.
ent1
i
First face or edge label.
ent2
i
Second face or edge label.
nlayer
i
Minimum number of elements across the 2 faces or edges.
Note: This command allows the user to control where the thin sections should be
considered at the face/face level and also at the edge/edge level for a given face.
NLTABLE
ADINA R & D, Inc. 8-101
Sec. 8.2 Mesh generation
GPOINT NAME NODE NCOINCIDE NCTOLERANCE SUBSTRUCTURE
Creates a node at a geometry point.
NAME
The label number of a geometry point at which a node is to be created.
NODE [(highest node label number) + 1]
The label number of node to be created.
NCOINCIDE [NO]
Selects the method of nodal coincidence checking.
ALL The global coordinates of the generated node is compared against those of
existing nodes of the substructure. If there is coincidence to within
NCTOLERANCE * (max. difference in global coordinates between all
current nodes of the substructure)
then no new node is created at that location.
NO No nodal coincidence checking is carried out.
NCTOLERANCE [TOLERANCES GEOMETRIC]
Tolerance used to determine nodal coincidence.
SUBSTRUCTURE [current substructure label number]
Label number of the substructure in which the node is created.
GPOINT
8-102 AUI Command Reference Manual: Vol. I ADINA Structures Model Definition
Chap. 8 Finite element representation
GLINE NAME NODES AUXPOINT NCOINCIDE NCENDS
NCTOLERANCE SUBSTRUCTURE GROUP NCDOMAIN
MIDNODES
line
i
Generates elements along a set of geometry lines. Elements can be created within element
groups of type: TRUSS, BEAM, ISOBEAM, PIPE, GENERAL, or FLUID2 (interface).
The number of elements, and the distribution of their lengths, is governed by the subdivision
data assigned to the geometry lines, e.g., via SUBDIVIDE LINE.
Note that either a single line or multiple lines may be specified for generation of elements,
using the same control parameters.
AUXPOINT
NODES = 2
NODES = 3
NODES = 4
NAME
The label number of a geometry line along which elements are to be generated.
NODES [2]
The number of nodes per element.
2, 3, 4 for TRUSS, ISOBEAM and GENERAL elements.
2 for BEAM elements.
2, 4 for PIPE elements.
2, 3 for FLUID2 (interface) elements.
GLINE
ADINA R & D, Inc. 8-103
Sec. 8.2 Mesh generation
AUXPOINT
The label number of the auxiliary geometry point used to orient BEAM, ISOBEAM, and PIPE
elements. A node is generated at this point, unless one already exists at that location, which
becomes the auxiliary node for each element generated on the geometry line.
NCOINCIDE [ALL]
Selects the method of nodal coincidence checking.
Coincidence checking is used to determine whether to place a new node at a geometric
location when there is already at least one node close to that geometric location.
A node at (XB,YB,ZB) is close to a geometric location (XA,YA,ZA) if
|XB-XA| " COINCIDENCE * XLEN
|YB-YA| " COINCIDENCE * YLEN
|ZB-ZA| " COINCIDENCE * ZLEN
where NCTOLERANCE is a parameter of this command and (XLEN, YLEN, ZLEN) are decided
by the following:
If NCTOL-TYPE = RELATIVE-LOCAL in command TOLERANCES GEOMETRIC, (XLEN,
YLEN, ZLEN) are the lengths of the bounding box for the volume before generation.
If NCTOL-TYPE = RELATIVE-GLOBAL in command TOLERANCES GEOMETRIC, (XLEN,
YLEN, ZLEN) are the lengths of the bounding box for the model before generation.
If NCTOL-TYPE = ABSOLUTE in command TOLERANCES GEOMETRIC or no bounding box
in the model, (XLEN, YLEN, ZLEN) are taken as (1.0, 1,0, 1.0).
ALL The global coordinates of all generated nodes are compared against
those of existing nodes of the substructure.
ENDS Coincidence checking is carried out only for the nodes generated at
the end points of the geometry lines. The end point(s) participating
in this checking process may be selected via NCENDS.
LINE Coincidence checking is carried out for all generated nodes, but
comparison is made only against those nodes already generated on
the line under consideration.
SELECTED Coincidence checking is carried out at the end points of the
geometry lines, but comparison is made only against the nodes
generated for the input set of lines for the current command
execution and those already generated for the geometry domain
indicated by NCDOMAIN.
GLINE
8-104 AUI Command Reference Manual: Vol. I ADINA Structures Model Definition
Chap. 8 Finite element representation
NO No nodal coincidence checking is carried out.
NCENDS [12]
Selects which end points of the geometry lines participate in nodal coincidence checking.
NCENDS is an integer of up to two distinct digits, either 1 or 2, indicating which end points
of the geometry line are subject to nodal coincidence checking. NCENDS is only used when
NCOINCIDE = ENDS.
NCTOLERANCE [TOLERANCES GEOMETRIC]
Tolerance used to determine nodal coincidence.
SUBSTRUCTURE [current substructure label number]
Label number of the substructure in which the elements and nodes are generated.
GROUP [current element group]
The label number of the element group into which the elements are generated. The group
type must be one of those listed above.
NCDOMAIN [0]
Label number of a geometry domain for which nodal coincidence is checked. See DOMAIN.
Used only when NCOINCIDE = SELECTED. NCDOMAIN = 0 indicates that no domain is to
be used.
MIDNODES [CURVED]
Indicates whether the mid-side nodes for higher order elements are to be placed on the
straight line between the relevant vertex nodes, or on the underlying curved geometry.
{CURVED/STRAIGHT}
line
i
Label number of a geometry line.
Note: Elements are generated in order, in the direction from the starting point P1 to the
ending point P2 of the geometry line.
GLINE
ADINA R & D, Inc. 8-105
Sec. 8.2 Mesh generation
GSURFACE NAME NODES PATTERN NCOINCIDE NCEDGE
NCVERTEX NCTOLERANCE SUBSTRUCTURE GROUP
PREFSHAPE MESHING SMOOTHING DEGENERATE
CRACK-TYPE TIP-POINT TIP-OPTION RADIUS
Q-POINT CPOINT1 CPOINT2 COLLAPSED NCDOMAIN
MIDNODES METHOD FLIP
surface
i
Generates elements on a set of geometry surfaces. Elements can be created within element
groups of type: TWODSOLID, PLATE, SHELL, GENERAL, FLUID2, or FLUID3 (interface).
The distribution of elements, including their size, is governed by the subdivision data assigned
to the edges of the geometry surfaces, e.g., via SUBDIVIDE SURFACE.
Note that either a single surface or multiple surfaces may be specified for generation of ele-
ments, with the same control parameters.
Regular subdivision
Irregular subdivision
Triangular surface
DEGENERATE = YES DEGENERATE = NO
Quadrilateral surface
GSURFACE
8-106 AUI Command Reference Manual: Vol. I ADINA Structures Model Definition
Chap. 8 Finite element representation
NAME
The label number of a geometry surface on which elements are to be generated.
NODES [8 (3 for plate elements)]
The number of nodes per element. {3/4/6/7/8/9/16}
PATTERN [AUTOMATIC]
Selects the type of pattern used to further subdivide quadrilateral surface cell subdivisions.
Allowable values for PATTERN are integer numbers 0 through 11, or the string value
AUTOMATIC. PATTERN=1 to 9 is allowed for triangular elements (NODES=3, 6, 7) and
PATTERN=10, 11 is allowed only for NODES=4. See Figure.
PATTERN OPTIONS:
1
4
7
2
5
8
3
6
9
10 11
GSURFACE
ADINA R & D, Inc. 8-107
Sec. 8.2 Mesh generation
NCOINCIDE [ALL]
Selects the method of nodal coincidence checking.
Coincidence checking is used to determine whether to place a new node at a geometric
location when there is already at least one node close to that geometric location.
A node at (XB,YB,ZB) is close to a geometric location (XA,YA,ZA) if
|XB - XA| " NCTOLERANCE*XLEN
|YB - YA| " NCTOLERANCE*YLEN
|ZB - ZA| " NCTOLERANCE*ZLEN
where where NCTOLERANCE is a parameter of this command and (XLEN, YLEN, ZLEN) are
decided by the following:
If NCTOL-TYPE = RELATIVE-LOCAL in command TOLERANCES GEOMETRIC, (XLEN,
YLEN, ZLEN) are the lengths of the bounding box for the body before generation.
If NCTOL-TYPE = RELATIVE-GLOBAL in command TOLERANCES GEOMETRIC, (XLEN,
YLEN, ZLEN) are the lengths of the bounding box for the model before generation.
If NCTOL-TYPE = ABSOLUTE in command TOLERANCES GEOMETRIC or no bounding box
in the model, (XLEN, YLEN, ZLEN) are taken as (1.0, 1,0, 1.0).
If there are no nodes close to that geometric location, a new node is placed at that geometric
location.
Otherwise, parameter NCOINCIDE governs whether a new node is placed at that geometric
location, or whether a close node is used instead, as shown in the following table:
NCOINCIDE Which nodes to Which nodes to
consider for coincidence check against
ALL all all
BOUNDARIES those on all vertices all
and edges of the face
SELECTED those on all vertices those within the
and edges of the face geometry domain
specified by parameter
NCDOMAIN
GSURFACE
8-108 AUI Command Reference Manual: Vol. I ADINA Structures Model Definition
Chap. 8 Finite element representation
GROUP those on all vertices those that are in
and edges of the face the same element
or faces meshed by the group
current command
NO none none
NCEDGE [1234]
Selects which edges of the geometry surfaces participate in nodal coincidence checking.
NCEDGE is an integer of up to four distinct digits in the range 1 through 4. NCEDGE is only
used when NCOINCIDE = BOUNDARIES.
NCVERTEX [1234]
Selects which vertices of the geometry surfaces participate in nodal coincidence checking.
NCVERTEX is an integer of up to four distinct digits in the range 1 through 4. NCVERTEX is
only used when NCOINCIDE = BOUNDARIES.
NCTOLERANCE [TOLERANCES GEOMETRIC]
Tolerance used to determine nodal coincidence.
SUBSTRUCTURE [current substructure label number]
Label number of the substructure in which the elements and nodes are generated.
GROUP [current element group]
The label number of the element group into which the generated elements are generated.
PREFSHAPE [AUTOMATIC]
This specifies the preferred shape of the cells created when the surface subdivision is
irregular.
If MESHING=MAPPED,
AUTOMATIC - The command selects the appropriate cell shape depending on
the surface geometry and element (group) type.
QUADRILATERAL - A quadrilateral cell shape is preferred.
TRIANGULAR - A triangular cell shape is preferred.
If MESHING=FREE-FORM,
AUTOMATIC - QUADRILATERAL if METHOD=ADVFRONT,
TRIANGULAR if METHOD=DELAUNAY.
QUADRILATERAL - A quadrilateral cell shape is preferred.
TRIANGULAR - A triangular cell shape is preferred.
QUAD-DIRECT - Quadrilateral only meshing.
GSURFACE
ADINA R & D, Inc. 8-109
Sec. 8.2 Mesh generation GSURFACE
CRACK-TYPE = LINE
CRACK-TYPE = POINT
TIP-POINT
CPOINT1 CPOINT2
CPOINT1 CPOINT2
8-110 AUI Command Reference Manual: Vol. I ADINA Structures Model Definition
Chap. 8 Finite element representation
MESHING [MAPPED]
Selects the type of mesh generation to be employed.
MAPPED Rule-based mapping of surface edge subdivisions.
FREE-FORM Free-form mesh generation based on advancing front or Delaunay
scheme.
SMOOTHING [NO]
Indicates whether or not Laplacian smoothing is employed to improve mesh quality.
{YES/NO}
GSURFACE
TIP-OPTION = SINGULAR
TIP-OPTION = RIGHT-ARC TIP-OPTION = LEFT-ARC
TIP-POINT
TIP-POINT
TIP-OPTION = CIRCULAR-ARC
CPOINT1 CPOINT2
TIP-POINT
CPOINT2
CPOINT1
CPOINT1
CPOINT2
TIP-POINT
R
A
D
I
U
S
midside node
Q-POINT = QUARTER
R
A
D
I
U
S
R
A
D
I
U
S
ADINA R & D, Inc. 8-111
Sec. 8.2 Mesh generation
DEGENERATE [NO]
Indicates whether triangular surfaces (with coincident vertices) are to be treated as degener-
ate quadrilaterals or triangles (with a special consideration for the degenerate edge, see
Figure) for irregular rule-based mapped meshing. {YES/NO}
CRACK-TYPE [NONE]
Selects the type of crack propagation on surfaces, which controls mesh generation. See Figures.
NONE No crack propagation.
LINE Crack propagation along line.
POINT Crack is stationary at a point.
Note: When CRACK-TYPE + NONE, GSURFACE will adjust the mesh generated for a
set of input surfaces (i.e., more than one surface is typically required) for use in
fracture mechanics problems, as shown in the Figures.
TIP-POINT [1]
The label number of the crack tip point.
TIP-OPTION [SINGULAR]
Allows the crack tip region to be represented as a single point or a circular arc.
SINGULAR The tip region is a single point.
RIGHT-ARC The tip region is a 90