Вы находитесь на странице: 1из 1308
UTOMATIC YNAMIC NCREMENTAL ONLINEAR NALYSIS
UTOMATIC
YNAMIC
NCREMENTAL
ONLINEAR
NALYSIS

ADINA User Interface

Command Reference Manual

Volume I: Solids & Structures

ADINA 9.2

October 2016

ADINA R & D, Inc.

ADINA User Interface

Command Reference Manual

Volume I:

Solids & Structures

October 2016

ADINA 9.2

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 - 2016

October 2016 Printing

Printed in the USA

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-6

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-32

3.5 Program termination

3-40

3.6 Auxiliary commands

3-42

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-24

5.3 Options

5-39

5.4 Solver details

5-57

5.5 Automatic control

5-61

5.6 Time-dependence

5-71

5.7 Iteration

5-74

5.8 Tolerances

5-82

5.9 Analysis output

5-87

5.10 Solution monitoring

5-112

Table of contents

Chapter 6 Geometry definition

6-1

6.1 Coordinate systems

6-3

6.2 Points

6-6

6.3 Lines

6-16

6.4 Surfaces

6-45

6.5 Volumes

6-62

6.6 Solid models

6-77

6.7 Spatial functions

6-90

6.8 Transformations

6-97

6.9 Miscellaneous

6-107

6.10 ADINA - M

6-114

Chapter 7 Model definition

7-1

7.1 Material models

7-3

7.2 Cross-Sections/Layers

7-188

7.3 Element properties

7-214

7.4 Substructures and cyclic symmetry

7-251

7.5 Contact conditions

7-264

7.6 Fracture mechanics

7-338

7.7 Boundary conditions

7-382

7.8 Loading

7-420

7.9 Initial conditions

7-469

7.10 Systems

7-484

7.11 Alignment properties

7-520

Chapter 8 Finite element representation

8-1

8.1 Element groups

8-3

8.2 Mesh generation

8-66

8.3 Elements

8-186

Chapter 9 Direct finite element data input

9-1

9.1 Nodal data

9-3

9.2 Element data

9-21

9.3 Boundary conditions

9-66

9.4 Loads

9-76

9.5 Initial conditions

9-91

9.6 Contact

9-103

9.7 Fracture

9-107

9.8 Substructures and cyclic symmetry

9-113

Command index

Index-1

Appendix 1 - Error messages

A-1

Chapter 1

Introduction

Sec. 1.1 Program execution

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 FileOpen.

(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]

Chap. 1

Introduction

PARAM1

[<default>] [6]

Description of parameter PARAM1 [5] . {<input choices>} [7]

PARAM2

[<default>]

Description of parameter PARAM2.

{<input choices>}

data1 i Description of data line entry data1 i [5] (ith row, column 1).

data2 i Description of data line entry data2 i (ith row, column 2).

Auxiliary commands [8]

LIST COMMAND Brief description of this command.

DELETE COMMAND Brief description of this command.

[<default>] [6] {<input choices>} [7]

[<default>] {<input choices>}

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

Sec. 1.2 Command syntax

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:

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

Sec. 1.3 Input details

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

Chap. 1

Introduction

example mode i+k , mode i+2k ,

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:

, mode j-k , are all generated, with the corresponding values for "factor"

MODAL-DAMPING

1

5.5

TO

3

7.5

@

or

MODAL-DAMPING

1 5.5

STEP 1 TO 3 DATAEND

7.5

Both of these are equivalent to

MODAL-DAMPING

1

2

3

@

5.5

6.5

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.,

Sec. 1.3 Input details

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

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.

Sec. 1.5 File input/output

*** 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.

***MEMORYOVERFLOW The command has not completed, due to the program running out of memory. Increase 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

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 <i>S or <i>s <i>F or <i>f <i>B or <i>b

Set the number of lines in each screen to i and display the next screen. Skip i lines and print a screenful of lines. Skip i screenfuls and print a screenful of lines. 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.

Sec. 1.8 Units

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

Automatic model rebuilding:

turns off storage for undo/redo information.

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:

Chap. 1

Introduction

Installation Notes Describes the installation of the ADINA System on your computer. Depending on the platform, the appropriate installation notes in pdf format can be printed or downloaded from http://www.adina.com

ADINAHandbook Written as a task-oriented desktop reference, the ADINA handbook helps users to quickly and effectively leverage ADINA’s advanced geometric modeling, meshing, and visualization features.

ADINAUser Interface Command Reference Manual

Volume I: ADINA Solids & Structures Model Definition

Volume II:ADINAThermal Model Definition

Volume III:ADINACFD & FSI Model Definition

Volume IV: ADINA EM Model Definition

Volume V: Display Processing

These documents describe the AUI command language. You use the AUI command language to write batch files for the AUI.

ADINA Primer Tutorial for the ADINA User Interface, presenting a sequence of worked examples which progressively instruct you how to effectively use the ADINA System.

Theory and Modeling Guide

Volume I: ADINA Solids & Structures

Volume II:ADINAThermal

Volume III:ADINACFD & FSI

Volume IV: ADINAEM

Provides a concise summary and guide for the theoretical basis of the analysis programs. The manuals also provide references to other publications which contain further information, but the detail contained in the manuals is usually sufficient for effective understanding and use of the programs.

Sec. 1.10 Related documentation

ADINAVerification Manual 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 pro- grams.

ADINA-Nastran Interface Manual Describes the ADINA-AUI Nastran Interface. This guide is available as a pdf file. The Nastran Case Control Commands, Parameters, and Bulk Data Entries that are supported by the AUI are documented.

TRANSOR for I-DEAS Users Guide Describes the interface between the ADINA System and NX I-deas. This guide is available in html format and is directly accessible from the TRANSOR interface within I-deas. The use of TRANSOR for I-deas to perform pre-/post-processing and ADINA analysis within the I-deas environment, is described.

TRANSOR for Femap Users Guide Describes the interface between the ADINA System and Femap. This guide is available as a pdf file. The use of TRANSOR for Femap to perform pre-/post-processing and ADINA analysis within the Femap environment, is described.

ADINA System 9.2 Release Notes Provides a description of the new and modified features of the ADINA System 9.2.

You will also find the following book useful:

K. J. Bathe, Finite Element Procedures, 2 nd ed., Cambridge, MA: Klaus-Jürgen Bathe, 2014 Provides theoretical background to many of the solution techniques used in the ADINA System.

Chap. 1

Introduction

Chapter 2

Quick index

Quick index

Chap. 2

Quick index

2.1 New commands, parameters and options

In version 9.2, 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

MASTER

OP2STR

 

5-6

AUTOMATIC TIME- STEPPING

LSTIME

 

5-65

 

FORCE, DISPLACEMENT,

   

PIPE-INTERNAL-

DISK STORAGE

PRESSURES, FDIRECTIONS

(Removed)

5-109

 

PCOINCIDENCE,

   

POINT BETWEEN

PTOLERANCE

6-8

 

PCOINCIDENCE,

   

POINT CENTER

PTOLERANCE

6-10

 

PCOINCIDENCE,

   

POINT NODE

PTOLERANCE

6-11

POINT LINE

   

6-12

POINT EDGE

   

6-14

LINE EDGE

   

6-41

BODY REVOLVED

NCOINCIDE

GROUP

6-149

BODY REVOLVED

RATIO, PROGRESSION, CBIAS

 

6-149

BODY SWEEP

NCOINCIDE

GROUP

6-163

BODY SWEEP

RATIO, PROGRESSION, CBIAS

 

6-163

MATERIAL THREE- NETWORK

GENFAC

 

7-96

RUBBER-

     

VISCOELASTIC

BERGSTROM-BOYCE

GENFAC

7-142

RIGIDLINK

GPOINT, NCOINCIDE, NCTOLERANCE

 

7-382

CONSTRAINT

GPOINT, NCOINCIDE, NCTOLERANCE

 

7-386

CONSTRAINT-MS

GPOINT, NCOINCIDE, NCTOLERANCE

 

7-394

Chap. 2

Quick index

Quick index

Command

Parameter

Option/[Default]

Page

SUBDIVIDE EDGE

CBIAS

 

8-85

GFACE

MIDNODES

PROJECT

8-130

ELDELETE ELEM

   

8-164

ELDELETE ELSET

   

8-164

ELDELETE EGROUP

   

8-164

BLTABLE-2D

   

8-209

BLTABLE-3D

   

8-212

NODESET

APPEND

 

9-10

NODE-DELETE

   

9-18

NODE-RENUMBER

   

9-19

ELEDGESET

APPEND

 

9-24

ELEMENTSET

APPEND

 

9-26

ELFACESET

APPEND

 

9-29

Updates in version 9.2.1

Command

Parameter

Option/[Default]

Page

ANALYSIS

BATHE-DELTA, BATHE-

Description change

5-24

DYNAMIC-DIRECT-

ALPHA

INTEGRATION

AUTOMATIC TIME- STEPPING

RESPS

AUTOMATIC

5-65

(Removed)

GFACE

PREFSHAPE

[QUADRILATERAL]

8-130

Updates in version 9.2.2

Command

Parameter

Option/[Default]

Page

CONTROL

SESSIONOPTION, SESSIONTABLE, SZNAME

 

4-3

ITERATION

PRINTOUT

[ALL]

5-74

Quick index

Chap. 2

Quick index

Command

Parameter

Option/[Default]

Page

RESULTS-ELEMENT

 

Description change

5-105

CROSS-SECTION

SINERTIA, TINERTIA, STINERTIA

 

7-207

PROPERTIES

STRAIN-FIELD

 

Description change

7-477

IMPERFECTION-

 

[NONE]; Description change

7-479

SHAPE

OPTION

GFACE

PREFSHAPE

Correction: [QUAD- DIRECT]

8-130

GBODY

DEGENERATE

Correction: [YES]

8-138

ELDELETE ELEM, ELSET, EGROUP

elem(i), egroup(i), elset(i)

 

8-164

Updates in version 9.2.3

Command

Parameter

Option/[Default]

Page

KINEMATICS

RIGIDLINK-6DOF

V89

5-39

RIGIDLINK

 

Description change

7-382

Updates in version 9.2.4

Command

Parameter

Option/[Default]

Page

TMC-ITERATION

METHOD, STEP- REFORMING, STEP- EQUILIBRIUM

Description change

5-81

(correction)

CONTACT-CONTROL

TENSION-CONSISTENT

Correction

7-266

NODE-RENUMBER

 

Description change

9-19

Updates in version 9.2.5

Command

Parameter

Option/[Default]

Page

AUTOMATIC TIME- STEPPING

MAXSUBD

Description change

5-65

Chap. 2

Quick index

Quick index

Command

Parameter

Option/[Default]

Page

LOAD ROTATION

REF-FRAME

Description change

7-447

(correction)

CSDELETE TWO-D

GROUP,

Description change

8-171

CONTACTSURFACE

(correction)

CSDELETE THREE-D

GROUP,

Description change

8-172

CONTACTSURFACE

(correction)

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. LOADOCC, loads an OpenCascade 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. IMPORT-EXTERNAL, loads a n external file into the database. IMPORT-STEP, loads a STEP file into the database. NASTRAN-ADINA, maps a NASTRAN ® data file into the database. EXPORT NASTRAN, exports an ADINA model to a NASTRAN file. EXPORT UNIVERSAL, exports the mesh in ADINA-AUI to an I-DEAS ® 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.

Chap. 2

Quick index

END, terminates the program.

Section 3.6: Auxiliary commands

PARAMETER, defines a parameter that can be substituted in a later command.

EXECUTE, executes a system command string within the AUI environment.

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. ANALYSIS SWITCH, sets up control data for a change in analysis.

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.

Chap. 2

Quick index

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. 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 for a nonlinear analysis. STIFFNESS-STEPS, controls the output timesteps at which the effective stiffness matrix is reformed by the 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 for which solution results shall be printed. CONTACT-OUTPUT-NODES, select nodes for output of contact results.

Chap. 2

Quick index

REACTION-NODES, selects nodes for printing reaction forces. RESULT-ELEMENT,Selects the element results to be saved in the porthole file. SAVENODES, selects nodes 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. MONITOR-CONTROL, control settings for the solution monitoring feature. DIAGNOSTICS, provide diagnostic informa tion about solution progress, the mesh, the analysis settings or results. ENERGY, specifies the parts for which energies are to be displayed in the Energy View tab of the ADINA Struc tures window.

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. POINT BETWEEN, creates geometry points between two defined points. POINT CENTER, creates a geometry point at the center of the circle that passes through three defined points. POINT NODE, creates geometry points at nodal locations. POINT LINE, creates geometry points along

a geometry line.

POINT EDGE, creates geometry points along an edge of a body.

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. LINE EDGE, converts an edge of a body into a 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.

Chap. 2

Quick index

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. 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

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 “short”body 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.

Chap. 2

Quick index

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 “target”points. 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.

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 “brick”shape. 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 DEFEATURE, removes small features (faces) from a body. BODY DUPLICATE, defines solid geom etries by duplicating existing bodies. 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.

Chap. 2

Quick index

BODY MID-SURFACE, creates sheet bodies from a thin-walled solid body. BODY OFFSET, offsets all the faces of a

CONVERT-STL, converts a Parasolid body into an STL body for meshing with BHEXA.

solid body. BODY OPTION, provides the options for

Chapter 7: Model definition

ADINA-M bodies. BODY PARTITION, partition body with a

Section 7.1: Material models

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. BODYREMOVE-ENTITY, removes redun dant points or edges from a 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

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. MATERIALCREEP-IRRADIATION, defines an irradiation creep material. MATERIAL CREEP-VARIABLE, defines a nonlinear creep material with variable creep coefficients. MATERIAL CURVE-DESCRIPTION,

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.

defines a nonlinear geological material, with the option of tension cut-off or cracking. MATERIAL DF-CONCRETE, defines a concrete material based on the work of M.D. Kotsovos et al. MATERIAL DRUCKER-PRAGER, defines a nonlinear Drucker-Prager material model with a hardening cap and tension cut-off. MATERIAL EIGHT-CHAIN, defines an Eight-Chain material. MATERIAL ELASTIC, defines an isotropic linear elastic material.

SHEET PLANE, defines a planar sheet used

MATERIAL

FLUID, defines a linear fluid

for partition of bodies.

material.

VOLUME BODY, converts a body into a

MATERIAL

GASKET, defines a gasket

geometrical volume. SURFACE FACE, converts a face of a body into a geometric surface.

material model.

Chap. 2

Quick index

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 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 PIEZOELECTRIC, defines a piezoelectric 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. 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 THREE-NETWORK, defines a three-network 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-MATERIALISOTROPIC, defines a constant isotropic conductivity and a constant specific heat material for TMC analysis.

Chap. 2

Quick index

TMC-MATERIALORTHOTROPIC, defines an orthotropic conductivity and constant specific heat material for TMC analysis. TMC-MATERIALTEMPDEP-K, defines a material with temperature dependent

conductivity and constant specific heat for TMC analysis.

TMC-MATERIALTEMPDEP-C-ISOTRO-

PIC, defines a material with temperature dependent specific heat and constant isotropic conductivity for TMC analysis.

TMC-MATERIALTEMPDEP-C-

ORTHOTROPIC, defines a material with constant, orthotropic, conductiv- ity and temperature dependent specific heat for TMC analysis. TMC-MATERIALTEMPDEP-C-K, defines a material with temperature dependent specific heat and conductivity for TMC analysis. TMC-MATERIALTIMEDEP-K, defines a material with time dependent conduc- tivity and constant specific heat for TMC analysis. TMC-MATERIAL USER-SUPPLIED, defines a user-supplied material with options for piezoelectric or consolida- tion analyses. 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-ISOTROPICEXPONENTIAL, sets up a PLCYCL-ISOTROPIC defini tion of type exponential.

PLCYCL-ISOTROPICMEMORY-EXPO-

NENTIAL, sets up a PLCYCL-ISOTROPIC

definition of type memory-exponential.

PLCYCL-KINEMATICARMSTRONG-

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-TABLEARRUDA-BOYCE, defines a rubber-table data set of type Arruda-Boyce. RUBBER-TABLEEIGHT-CHAIN, defines a rubber-table data set of type Eight-Chain. RUBBER-TABLEMOONEY-RIVLIN, defines a rubber-table data set of type Mooney-Rivlin. RUBBER-TABLE OGDEN, defines a rubber-table data set of type Ogden. 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-MULLINSOGDEN-ROXBURGH, defines a data set of type rubber- Mullins, subtype Ogden-Roxburgh. RUBBER-VISCOELASTIC BERGSGTROM-BOYCE, defines a data set of type rubber-viscoelastic, subtype Bergstrom-Boyce. RUBBER-VISCOELASTICHOLZAPFEL, defines a data set of type rubber- viscoelastic, subtype Holzapfel.

Chap. 2

Quick index

RUBBER-ORTHOTROPICHOLZAPFEL, 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. DFC-CREEP ACI209R-92, defines a a data set of the creep/shrinkage model according to the ACI209R-92 rule. DFC-CREEP ADINA, defines a a data set of the creep/shrinkage model accord- ing to the ADINA concrete creep rule. DFC-CREEP CEB-DIP, defines a a data set of the creep/shrinkage model according to the CEB-FIP 1990 rule. 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. 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.

Chap. 2

Quick index

Section 7.2: Cross-sections/layers

CROSS-SECTION

cross-section.

BOX, defines a box

CROSS-SECTION I, defines an I-beam

cross-section.

CROSS-SECTION

cross-section.

L, defines an L-beam

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. 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.

Chap. 2

Quick index

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. CYCLICBOUNDARYTWO-D, defines cyclic symmetric boundaries based on lines or edges. CYCLICBOUNDARYTHREE-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

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. CONTACTPOINT, defines a contact point,

i.e., a set of geometry points (in 2-D or 3-

CONTACT2, defines a contact

D analysis) which are expected to be in

contact. DRAWBEAD, defines a drawbead for metal forming analysis. COULOMB-FRICTION, specifies variable Coulomb friction coefficient. 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.

Chap. 2

Quick index

GAP-CONDUCTANCE, controls heat transfer between closely adjacent/ contacting surfaces.

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 CRACK-M, creates the virtual shifts and crack propagation surface for a fracture mechanics analysis in which the CRACK-M commands were used to create a 3D crack mesh. 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. CRACK-M DEFINE, defines a crack front. CRACK-M COMBINE, combines 2 crack fronts to form a closed crack. CRACK-M SUBDIVIDE, Subdivides a crack front. CRACK-M MESH, meshes the crack front using mapped meshing. CRACK-M GBODY, meshes the crack front

surface body using free-form meshing. CRACK-M Q-POINT, places higher order nodes at quarter node or mid positions. CRACK-SVS, defines a crack when the SVS method is used. R-CURVE, defines a resistance curve set for crack growth analysis. SINGULAR, defines a set of “singular” nodes-vertex nodes whose adjacent non-vertex nodes are moved to the “1/4 point”. 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 (FSI) boundary. FSBOUNDARY TWO-D, defines an FSI boundary for 2D analysis.

Chap. 2

Quick index

FSBOUNDARYTHREE-D, defines a fluid- structure-interaction boundary for 3D analysis. POTENTIAL-INTERFACE, defines a free- surface potential-interface for ADINA. POTENTIAL-INTERFACEINFINITE,

LOAD ELECTROMAGNETIC, defines an electromagnetic load. LOAD FORCE, defines a force load. LOAD HEATFLUX, defines a heatflux load. LOAD INTERNALHEAT, defines an internal- heat load.

LOAD

defines an infinite potential-interface for ADINA.

LOAD LATENT, defines a latent heat load. LOAD LINE, defines a line load, i.e., a

BOUNDARY-SURFACESURFACE-

distributed load in terms of force/unit

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. COHESIVE-INTERFACE, defines a cohe- sive interface. COHESIVE-PROPERTY, defines a cohe- sive property. SPLIT-INTERFACE, defines a mesh split

length. LOAD MASS-PROPORTIONAL, defines a mass proportional load. LOAD MOMENT, defines a moment load. LOAD NODAL-HEATFLOW, defines a nodal-heatflow 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.

interface.

LOAD

PRESSURE, defines a pressure load. RADIATION, defines a radiation

load.

Section 7.8: Loading

LOAD

ROTATION, defines a rotation load.

LOAD

TEMPERATURE, defines a tempera-

LOAD ACCELERATION, defines a pre scribed acceleration load. LOAD CCHARGE, defines a concentrated charge load. LOAD CENTRIFUGAL, defines a centrifu- gal load. LOAD CONTACT-SLIP, defines a contact- slip load. LOAD CONVECTION, defines a convec tion load. LOAD DCHARGE, defines a distributed charge load. LOAD DISPLACEMENT, defines a displacement load.

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). LOAD VELOCITY, defines a prescribed velocity load. LOAD VOLTAGE, defines a prescribed voltage load. REF-FRAME, defines the angular velocity and angular acceleration of a reference frame to be used by LOAD ROTATION. CPROP, defines conveciton properties for convection loading.

Chap. 2

Quick index

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. APPLYINTERNAL-HEAT, prescribes time- dependent internal heat generation for elements in a specified element group. LOAD-OPTION, specifies the effect when the same type of load is applied multiple times on the same node. 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. INITIAL-ROTATION, applies rotational velocity initial condition. STRAIN-FIELD, defines an initial strain field. IMPERFECTION POINTS, specifies imperfections at points based on pre- calculated buckling mode shapes. 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. 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.

Chap. 2

Quick index

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.

Section 7.11: Alignment properties

ALIGN-TRANSLATION, defines the translational alignment data for align ment elements.

ALIGN-DISTANCE, defines the distance alignment data for alignment elements. ALIGN-ROTATION, defines the rotational alignment data for alignment elements. TRIADSETS, Specifies the initial orienta- tions of triadsets. SET-TRIADSET NODES, assigns triadsets to nodes.

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.

Chap. 2

Quick index

EGROUP ALIGNMENT, defines an element group of alignment elements. EGCONTROL, specifies general control data for an element group. BOLT-OPTIONS, defines bolt options for use with the EGROUP BEAM command. BOLT-PLANE, defines a bolt-plane. BOLT-TABLE, specifies the bolt loading sequence. ELMOVE, moves elements from one group to another.

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. 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.

Chap. 2

Quick index

GBODY, creates elements for a solid geom- etry body. GHEXA, generates brick element dominant free-form meshes for a given body. GADAPT, deletes and remeshes a finite element mesh. GBCELL, creates 3D elements from bound- ary cells. BCELL, indicates whether all boundary cells are used to create the 3D mesh. BHEXA, meshes an STL body with hexahedral elements only. 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 TWO-D, deletes contact meshes generated on selected 2D geometry entities. CSDELETE THREE-D, deletes contact meshes generated on selected 3D geometry entities. GLUEMESH, glues two dissimilar meshes together. MESH-DETACH, detaches parts of the model by splitting any node that is shared between the parts. MESH-JOIN, joins parts of the model by equivalencing coincident nodes. MESH-SPLIT, splits the mesh about an interface. STL ELIM-EDGE, eliminates edges from an STL body. STL ELIM-EDGES-ANGLE, eliminates edges from an STL body based on the angle between the connected body faces.

Section 8.3: Elements

TRUSS-POINTS, defines axisymmetric truss

elements at geometry points. PSET-6DOF, defines properties of a 6 DOF spring. SPRING-6DOF LINES, defines a 6 DOF spring between two geometry lines. SPRING-6DOF NODESETS, defines a 6 DOF spring between two nodesets. SPRING-6DOF POINTS, defines a 6 DOF spring between two geometry points. SPRING NODESETS, defines a set of spring elements either between two degrees of freedom on distinct nodesets, or a grounded degree of freedom on a single nodeset. 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. BLTABLE, specifies where boundary layers should be built off of. BLTABLE-2D, specifies the two-dimensional boundary layers that should be gener ated when the GFACE command is executed. BLTABLE-3D, specifies the three-dimen sional boundary layers that should be generated when the GBODY command is executed.

Chapter 9: Direct finite element data input

Section 9.1: Nodal data

COORDINATES NODE, defines coordi- nates for (current substructure) nodes.

Chap. 2

Quick index

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. SHELLDIRECTORVECTOR, defines director vectors that can be applied via command SHELLNODESDOF NODES. NODESET, defines a collection of nodes. DMIG-DEFINE, defines a direct input matrix. DMIG-APPLY, assigns a direct input matrix for stiffness, damping or mass. RIGIDNODES SHELL, specifies special constraints for shell midsurface nodes. NODE-SNAP, moves (snaps) a node to a point. NODE-DELETE, deletes nodes that are not referenced by any other entity in the database NODE-RENUMBER, Renumbers nodes that are not associated with geometry.

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.

Chap. 2

Quick index

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.

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.

Chap. 2

Quick index

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.

Chap. 2

Quick index

This page intentionally left blank

Chapter 3

Input/Output

DATABASE NEW

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 Used only when a database has been modified.

[UNKNOWN]

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 Used when saving a permanent database file.

[UNKNOWN]

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

DATABASE CREATE has the same effect as DATABASE NEW.

SAVE PERMFILE

Chap. 3

Input/Output

DATABASE OPEN

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. For a database file with Open Cascade parts, an std file is also required.

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 Used only when a database has been modified.

[UNKNOWN]

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 Used when saving a permanent database file.

[UNKNOWN]

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.

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 WRITE

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 Used when saving a permanent database file.

[UNKNOWN]

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.