ANIMATOR3 Online Help for Release 0.5.3, january 2000

Contents :


1. Introduction

2. Interfaces

3. Starting the Animator3

4. Layout and general notes for the user
    4.1 The function of keys
    4.2 Pop up menu
    4.3 Slot menu

5. Explanation of the operating windows
    5.1 Reading Finite Element's results: Read F.E. Data
    5.2 Writing Finite Element data: Write F.E. Data
    5.3 Changing the view: View
    5.4 Cross section mode: Cross Section
    5.5 Stereo projection: Stereo
    5.6 Selection of States: State
    5.7 Generating commands: Command

6. Command mode and session file
    6.1 Support of the mouse
    6.2 Explicit input of nodes, elements or materials
    6.3 Colors

7. Creating Hard copies
    7.1 Pixel dump
    7.2 Postscript

8. Explanation of single functions
    8.1 Stereo projection

9. Commands in alphabetical order
 command    function
add   activates elements or materials
ani   controls the animation
bye   finishes the program
col   defines colors
dis   manipulates displacements
era   deactivates elements or materials
exp   explosion view
fun   manipulates function values
gri   grid to be displayed
hel   starts help browser
gro   generates and deletes groups
ide   informs about nodes or elements
opt   options, scaling, interpolation, selects states
rea   reads files incl. session files
rec   records graphics to MPEG2 or RGB files
sty   selects the display mode
txt   writes and deletes text in the graphic window
vie   view incl. clipping planes, cross sections and follow  
wri   writes files
xcm   defines the window size and position

10. Interface programs

11. File "a3_Color.rgb"


1. Introduction


Animator3 is an universal graphic post processor for Finite Element computations. It can be used for a wide range of Finite Element applications: Crash, statics, dynamics and deep drawing. Even large amounts of data can be processed efficiently by direct interfaces. In addition to the high performance the Animator3 offers a modern user interface and and its own command language.


2. Interfaces


At present the following interfaces are available :
Programformatsgeometrydisplayfunction
Abaqusfil files, binaryyesyesyes
AnsysANSYS rst/rth filesyesyesyes
LS-DynaLS-Taurus and
CADFEM-Taurus, input
yesyesyes
MadymoMadymo kin3yesyesno
NastranOutput2 and Bulk-Datayesyesyes
PamcrashDaisy and Input deckyesyesyes
PatranNeutral file and Result (bin/ascii)yesyesyes
RadiossModanim and inputyesyesyes


3. Starting the Animator3


Animator3 is started with the command "a3" . The following options can be added :

   -s file           An Animator3 session file "file" is started.
                     At the end of the file the user can go on interactively.
    
   -geom bxh+a+b     Animator3 starts with a window size bxh at the position 
                     a, b e.g a3 -geom 500x500.
    
   -FG               Animator3 acts in the foreground, important for shell scripts.
    
   -FS               Full Screen, use Motif key to move, iconify etc.
   -b                Start Animator3 in the background without graphics window.
                     This should only be used in conjunction with the option -s.
   -w                Specify the width of graphics in batch mode.
   -h                Specify the height of the graphics window in batch mode


4. Layout and general notes for the user


The size of the main window can be chosen by the user. It is divided into the following
parts (from the top to the bottom) :

Menu bar :
   The main functions are available in thematic order. The pull down menus
   are activated by clicking the left mouse button. If a command is selected for
   which additional input is needed further menus appear. 

Title bar : 
   Below the menu bar there is a title bar where the title of the actual model
   is shown automatically. 

Graphic area :
   In this area the graphic is displayed. By a click of the right mouse button
   those functions are available in a pop-up menu which are used most frequently
   (see 4.2 below). 

   The view is managed by the left and right control key in combination with the
   mouse and the function keys (see 4.1 below). 

Message window :
   On the left hand side below the graphic area messages and instructions are
   displayed. 

Command window :
   On the right hand side below the graphic area commands are entered and listed.
   The division between the graphic area and the message/command area can be
   adjusted by pulling the button at the right bottom of the graphic area with the
   mouse.
   If this button is pulled up to the title bar the program switches to the batch
   mode. In this case the graphic is not updated after each command. 


4.1 The function of keys


The following graphic control functions are available holding the left control key pressed :
KEYCOMMANDEFFECT
Ctrl-qbyeexit Animator3
Ctrl-svie ste onenable stereo mode
Ctrl-nvie ste offdisable stereo mode
Ctrl-c cancel current operation
Ctrl-insertani staenable animation
Ctrl-deleteani stodisable animation
Ctrl-page up previous frame
Ctrl-page down next frame
Ctrl-home first frame
Ctrl-end last frame
Ctrl-arrow left next slot
Ctrl-arrow right previous slot
Ctrl-arrow up increase eye distance (stereo)
Ctrl-arrow down decrease eye distance (stereo)
Ctrl-F1 top view
Shift-Ctrl-F1 bottom view
Ctrl-F2 right view
Shift-Ctrl-F2 left view
Ctrl-F3 front view
Shift-Ctrl-F3 rear view
Ctrl-F5vie rce @sindefine new rotation center
Ctrl-F6vie @wrzoom with window
Ctrl-F7 zoom in
Ctrl-F8 zoom out
Ctrl-F9vie cencenter view
Ctrl-leftmouse rotate screen x-y
Ctrl-middlemouse translate
Ctrl-rightmouse rotate screen z
Ctrl-leftmiddlemouse zoom
Shift-leftmouse fast rotate screen x-y
Shift-middlemouse fast translate
Shift-rightmouse fast rotate screen z
Shift-leftmiddlemouse fast zoom

The following graphic control functions are available in the cross section mode holding the right control key pressed (available only in the cross section mode) :
KEYCOMMANDEFFECT
Ctrl-F1 cuts X-Y plane
Shift-Ctrl-F1 as F1 with reversed normal
Ctrl-F2 cuts X-Z plane
Shift-Ctrl-F2 as F2 with reversed normal
Ctrl-F3 cuts Y-Z
Shift-Ctrl-F3 as F3 with reversed normal
Ctrl-leftmouse rotates cutting plane
Ctrl-middlemouse moves the cutting plane in the normal direction

The following control are available holding the Alt key pressed :
KEYCOMMANDEFFECT
Alt-aera allerase all
Shift-Alt-aadd alldisplay all
Alt-mera mat @sinpick on part to erase
Alt-eera ele @sinpick on element to erase
Alt-wera ele @npselect window to erase elements
Shift-Alt-wera ele @wpselect window to erase elements
Alt-iide nod @sinpick on node to get data
Shift-Alt-iide ele @sinpick on element to get data

The function keys F1, F2, ..., F12 and optional holding down the Shift-Key starts Animator session files with file names "f1.ses", "sf1.ses", "f2.ses", "sf2.ses", ..., "f12.ses", "sf12.ses".


4.2 Pop up menu


By a click of the right mouse button within the graphic window a menu containing often used functions is activated. The following main commands are available :

   add           adds elements and components
   erase         erases elements and components
   follow        switches the follow mode on/off
   identify      prints information about selected nodes and elements,
   creates       time history curves
   animate       controls the animation
   display       switch on/off components of the working area
   gizmo         same functionality as the menu bar


4.3 Slot menu


The slot menu is located at the lower left of the working area. It is used to load and select multiple models. Up to 10 independent data sets can be loaded. To load an additional data set select an empty slot.

To select a loaded model, switch to a slot. All the following actions actions are carried out only on the selected slot. To affect all data sets switch to "All slots"


5. Explanation of the operating windows

5.1 Reading Finite Element's results: Read F.E. Data


This window is selected by File ¡æ Import in the main menu. The reading of geometry data, displacements and element results is controlled here.

The format (left button) and the kind of data (right button) have to be selected by the two pull down menu buttons at the top of the window. The selection of the directory and the file is done in the lists below. The reading in is started by clicking the "OK"-button.

If the data which has to be read in is stored not only in one file all files must have an extension with a continuous numbering at the end of their names. The selection is then made by any of the files of the series. (An exception is Dyna3d. Here the file without an extension has to be selected.)

Geometry : 
   After clicking the "OK"-button the file is read in and displayed. Data in the
   current slot is deleted. 

Displacements : 
   By the selection of "Displacement" in the pull down menu a list of displacement
   sets appears. After the selection of a file all sets of displacement data in
   this file are listed there. Certain sets can be selected by the left mouse
   button (single files) and the left mouse button in combination with the control
   key (several files). 

   The selected data sets are read in after clicking the "OK"-button at the bottom.
   This is only done if geometry data has been read in successfully before. The
   user is responsible for the consistency of geometry and displacements.
   Displacements which have been read in before are overwritten if they have the
   same identification. 

Element results: 
   The reading of element results is similar to the reading of displacement data.
   The pull down menu button has to be set to "Function". If a file contains several
   types of element results a selection menu appears. 
         


5.2 Writing Finite Element data: Write F.E. Data


This window is selected by File ¡æ Export in the main menu. The displayed geometry can be written to a file. If there are follow nodes selected the coordinates are transformed !!!


5.3 Changing the view: View


This window is selected by View ¡æ Modify in the main menu. The view of the model in the graphic window can be changed by rotation, translation and scaling. Changes are relative to the actual view and related to the screen coordinate system.

Clicking the "Apply"-button executes the chosen rotations, translations and scalings. The "Reset"-button reverses rotations and the "Center"-button resets translations and scalings.

If the perspective projection is switched on a distortion angle can be selected. For the orthogonal projection (default) this value is without a meaning.


5.4 Cross section mode: Cross Section


This window is selected by View ¡æ Cross in the main menu. The cross section can be switched on and off and the cutting plane can be changed in this window.

The display mode can be switched between normal mode, cross section mode and clip mode by the 4 buttons at the top of the window. The cross section mode displays the model as a line in the defined plane. The clip mode cuts the model in the defined plane.
The location and orientation of the plane can be adjusted in the "position" part of the window. It is also possible to adjust the plane by the right control key and the mouse. By clicking the "Apply"-button in the "move" part of the window the plane can be moved by the selected increment.


5.5 Stereo projection: Stereo


This window is selected by View ¡æ Stereo in the main menu. The stereo projection mode can be switched on and the distance between the two pictures can be adjusted. The stereo projection is a license option and requires special hardware (see also chapter 8).


5.6 Selection of States: State


This window is selected by State ¡æ Select in the main menu. The frames read in are listed and the actual frame is highlighted. Clicking a state by the mouse selects a state.


5.7 Generating commands: Command


This window is selected by Utils ¡æ Command in the main menu. All commands of the Animator command language can be generated using the mouse. The Animator3 command language includes all functions of the program. The menus contain all possible choices for each level with a short explanation.


6. Command mode and session file


The commands of the Animator3 command language can be entered in the command window or can be generated using the mouse as described in 5.7. For session files the command language is also used.

Commands consist of one main command and several subcommands of 3 characters each. They are separated by "," or " " (blank). After each subcommand Animator3 displays a message which further subcommands are available.

There are the following main commands :
 command    function
add   activates elements or materials
ani   controls the animation
bye   finishes the program
col   defines colors
dis   manipulates displacements
era   deactivates elements or materials
exp   explosion view
fun   manipulates function values
gri   grid to be displayed
hel   starts help browser
gro   generates and deletes groups
ide   informs about nodes or elements
opt   options, scaling, interpolation, selects states
rea   reads files incl. session files
rec   records graphics to MPEG2 or RGB files
sty   selects the display mode
txt   writes and deletes text in the graphic window
vie   view incl. clipping planes, cross sections and follow  
wri   writes files
xcm   defines the window size and position

A detailed description of the command language is given in chapter 9.

In the session file which is written by Animator3 automatically also mouse coordinates and the use of function keys are stored.


6.1 Support of the mouse


The selection of nodes, elements or materials which are needs for many commands can be made by the mouse. The left mouse button selects an item and the right button finishes the selection. For some operations the middle button has an undo function. Mouse support is marked by the "@" symbol in the command language.

The selection of single nodes, elements or materials (@si) is only possible for visible items. Hidden nodes or elements cannot be selected by mouse.


6.2 Explicit input of nodes, elements or materials


Single ids or id sets can also be selected by keyboard. This is marked in the command language description with "<r>". Single ids are separated by "/". An id set has to be entered with the minus symbol "-" between the first and the last item.

Examples :
 Input    Meaning
 95 Id 95
 95/98/1-10  Id 95, 98 and 1 to 10 


6.3 Colors


Colors can be selected by defined color names (chapter 11) or by RGB(A)-values between 0 and 1. Any colors can be chosen for components, background, mesh lines etc. (s. command "col"). The alpha value (A) scales the transparency of a color. Low values correspond to a big transparency. If there is no value given by the user it is set to 1 (non transparent). Color names with the ending "glass" are transparent.

The color names and the color range for the function display are defined system wide in the file .../Utilities/a3_Color.rgb. A user defined color file can be provided in the directory ~/.a3dir/Utlities/a3.color.rgb.


7. Creating Hard copies

7.1 Pixel dump


Animator3 creates pixel dumps in the IRIX-RGB format. These files can be printed by most printers directly. The pictures can be handled by other programs as well.

The command to create a pixel dump is :
    wri rgb <file name>


7.2 Postscript


Graphics of high quality can be created by an included postscript interface.

The command to create a postscript file is :
    wri cps <file name>

The creation of plots with the postscript interface produces excellent results in most cases. The following options are not supported yet :
    - explosion display
    - fringe plot with smeared contour (Node)
    - transparency


8. Explanation of single functions

8.1 Stereo projection


As an option Animator3 offers a stereo projection display. Two different views of the model (one for the right and one for the left eye) are created and displayed on the screen. Additional hardware (e.g. stereo monitor and shutter glasses) relates one of both views to each eye. By means of this a realistic three dimensional impression of the model is created. Stereo projection is only possible in combination with perspective projection.

With shutter glasses the stereo projection is possible on nearly every Silicon Graphics workstation. The graphics solution in vertical direction is only halve as high as without the stereo projection. The same applies to the performance of the animation because there have to be created two views. Stereo projection with full graphic's solution is only possible with a high end graphic card with a least 48 bit color depth (e.g. Maximum Impact).

The Stereo projection is controlled by the following commands :
   vie ste on       switches on the stereo projection and the perspective projection.
   vie ste off      switches off the stereo projection.
   vie ste dis      controls the eye distance (default 6).
                    This is also possible stepwise by Ctrl-ArrowUp
                    and Ctrl-ArrowDown

If the program crashes in the stereo mode the graphic has possibly to be reversed to
the normal mode with the command "/usr/gfx/setmon 72HZ". 

SGI Impact Graphic: 
The Impact Graphic offers a special graphic mode so that the full stereo mode with a
reduced graphic's solution is possible. To do this the X Server has to be restarted: 

   /usr/gfx/setmon -x 1024x768_96s     sets the graphic mode to 1024x768 96hz Stereo
   /usr/gfx/stopgfx                    stops the X Server
   /usr/gfx/startgfx                   starts the X Server... Animator3 
   /usr/gfx/setmon -x 76hz             reverses the graphic mode 
   /usr/gfx/stopgfx
   /usr/gfx/startgfx

Normally for this temporary change of the configuration a super user permission
is needed.


9. Commands in alphabetical order


add
Increases the number of visible items  
   all          activates all items (elements, coordinate systems, forces, etc.
                of the model
   aux          activates forces, frames, spcs and mpes
    all         all
    con         all elements connected to the visible
    nod         connected to selected nodes:
     @sin       single nodes
             single nodes chosen by ids
    @cr         elements totally inside a rectangular area
    @wr         elements totally or partially inside a rectangular area
    @cp         elements totally inside a polygon
    @wp         elements totally or partially inside a polygon
    @nr         elements totally outside a rectangular area
    @or         elements totally or partially outside a rectangular area
    @np         elements totally outside a polygon
    @op         elements totally or partially outside a polygon
             elements chosen by ids
   bar          activates selected bar elements:
    all         all bar elements
    con         all elements connected to the visible
    fra         within a certain function range (e.g. of stresses),
                concerned to the actually loaded function
    nod         connected to selected nodes:
     @sin       single nodes
             single nodes chosen by ids
    @cr         elements totally inside a rectangular area
    @wr         elements totally or partially inside a rectangular area
    @cp         elements totally inside a polygon
    @wp         elements totally or partially inside a polygon
    @nr         elements totally outside a rectangular area
    @or         elements totally or partially outside a rectangular area
    @np         elements totally outside a polygon
    @op         elements totally or partially outside a polygon
             elements chosen by ids
   col          adds parts by specifying a color
   cfr          activates coordinate frames
          (selection see also "bar")
   ele          activates selected elements (bar-, solid- and shellelements).
          (selection see also "bar")
   for          activates selected forces.
          (selection see also "bar")
   gro          activates defined groups
   hex          activates solid elements
          (selection see also "bar")
   mas          activates mass elements
          (selection see also "bar")
   mat          activates selected materials:
    all         all materials
    ele         material of element
     @sin       single element
             elements chosen by ids
    con         all materials connected to the visible items
    nod         materials connected to selected nodes:
     @sin       single nodes
             single nodes  chosen by ids
    @cr         materials totally inside a rectangular area
    @wr         materials totally or partially inside a rectangular area
    @cp         materials totally inside a polygon
    @wp         materials totally or partially inside a polygon 
    @nr         materials totally outside a rectangular area    
    @or         materials totally or partially outside a rectangular area       
    @np         materials totally outside a polygon     
    @op         materials totally or partially outside a polygon        
             materials chosen by ids
   mpc          activates mpcs
          (selection see also "bar")
   pen          activates penta elements (5 node solid)
          (selection see also "bar")
   pyr          activates pyra elements (4 node solid)
          (selection see also "bar")
   qua          activates shell elements
          (selection see also "bar")
   spc          activates spcs
          (selection see also "bar")
   slo
    all         adds all slots
    swa         swaps all slots
             displays the selected slot 
   sl2
        boolean operation of slot 1 and slot 2
                all items common to both slots are added to slot 1
   swa          swaps display
   tri          activates tria elements (3 node shell)
          (selection see also "bar")
   weg          activates wedge elements (6 node solid)
          (selection see also "bar")

ani
Controls the animation 
   bac          starts the animation backward
   for          starts the animation forward
   fab          starts the animation forward - backward
   inc          sets the increment (default 1).
   off          stops the animation
   mov          movie mode, extra fast  but  with a high cost of memory
    off         deactivation (default).
    on          activation 
   spe          scaling of the graphic's speed by the maximum number of 
                frames per second (default 1000).
bye
Finishes the program
col
Selection of colors. Colors are selected by defined names 
(see also Appendix B) or by rgb(a)-values. 
 
   bac          changes the background color
   crs          changes the color for cross section lines
   for          changes the color for forces
   mat          changes the color of selected materials:
    @li         copy color from another material
    all         all materials
    act         visible materials
    gro         materials of a group
    res         resets colors to initial values
    @cr         materials totally inside a rectangular area
    @wr         materials totally or partially inside a rectangular area
    @cp         materials totally inside a polygon
    @wp         materials totally or partially inside a polygon
    @nr         materials totally outside a rectangular area
    @or         materials totally or partially outside a rectangular area 
    @np         materials totally outside a polygon 
    @op         materials totally or partially outside a polygon 
    @si         single materials
             single materials by ids.
   mes          changes the color of mesh lines
   mtt          changes the transparency of selected materials
    (s. mat above)
   ove          changes the color of coordinate frames and labels
   spc          changes the color for spcs
   txt          changes the color of text
   udg          changes the color for the undeformed geometry
 
dis
Scaling and interpolation of displacements
 
   del          deletes selected displacements
   sca          scales all displacements
   smo          creates additional frames of displacements
   swi          interpolates displacements:
    cos         cosinus
    lin         linear
    sin         sine
era
Reduces the number of visible items 

   all          deactivates all items (elements, coordinate systems, 
                forces, etc.) of the model
   aux          activates forces, frames, spcs and mpes
    all         all
    @cr         elements totally inside a rectangular area
    @wr         elements totally or partially inside a rectangular area
    @cp         elements totally inside a polygon
    @wp         elements totally or partially inside a polygon
    @nr         elements totally outside a rectangular area
    @or         elements totally or partially outside a rectangular area
    @np         elements totally outside a polygon
    @op         elements totally or partially outside a polygon
             elements chosen by ids
   bar          deactivates selected bar elements:
    all         all bar elements
    con         all elements connected to the visible
    fra         within a certain function range (e.g. of stresses),
                concerned to the actually loaded function
    nod         connected to selected nodes:
     @sin       single nodes
             single nodes chosen by ids
    @cr         elements totally inside a rectangular area
    @wr         elements totally or partially inside a rectangular area
    @cp         elements totally inside a polygon
    @wp         elements totally or partially inside a polygon
    @nr         elements totally outside a rectangular area
    @or         elements totally or partially outside a rectangular area
    @np         elements totally outside a polygon
    @op         elements totally or partially outside a polygon
             elements chosen by ids
   cfr          deactivates coordinate frames
          (selection see also "bar")
   col          deactivates parts by specifying a color
   ele          deactivates selected elements (bar-, solid- and shellelements).
          (selection see also "bar")
   for          deactivates selected forces.
          (selection see also "bar")
   gro          deactivates defined groups
   hex          deactivates solid elements
          (selection see also "bar")
   mas          deactivates mass elements
          (selection see also "bar")
   mat          activates selected materials:
    nod         materials connected to selected nodes
     @sin       single nodes
             single nodes  chosen by ids
    @cr         materials totally inside a rectangular area
    @wr         materials totally or partially inside a rectangular area
    @cp         materials totally inside a polygon
    @wp         materials totally or partially inside a polygon
    @nr         materials totally outside a rectangular area
    @or         materials totally or partially outside a rectangular area 
    @np         materials totally outside a polygon 
    @op         materials totally or partially outside a polygon 
    @si         single materials
             single materials by ids.
   mpc          deactivates mpcs
          (selection see also "bar")
   pen          deactivates penta elements (5 node solid)
          (selection see also "bar")
   pyr          deactivates pyra elemnts (4 node solid)
          (selection see also "bar")
   qua          deactivates shell elements
          (selection see also "bar")
   rbe          deactivates rbes
          (selection see also "bar")
   spc          deactivates spcs
          (selection see also "bar")
   slo
    all         erases all slots
    swa         swaps all slots
    @si         pick slot to be erased
             erases the selected slot
   sl2
        boolean operation of slot 1 and slot 2
                all items common to both slots are added to slot 1
   swa          swaps display
   tri          deactivates tri element
          (selection see also "bar")
   wed          deactivates wedge elements (6 node solid)
          (selection see also "bar")
exp
Controls the exploded view
 
   aut          automatic explode by specifying a center and a scale
    @li         copy explode from another material
    all         all materials
    act         visible materials
    gro         materials of a group
    @cr         materials totally inside a rectangular area
    @wr         materials totally or partially inside a rectangular area
    @cp         materials totally inside a polygon
    @wp         materials totally or partially inside a polygon
    @nr         materials totally outside a rectangular area
    @or         materials totally or partially outside a rectangular area 
    @np         materials totally outside a polygon 
    @op         materials totally or partially outside a polygon 
    @si         single materials
             single materials by ids.
   mat          changes the explosion factors of materials
          (selection see also "aut")
   slo          offsets the model of the selected slot
    x y z id    x, y, z offset, slot id
     win        window coordinates
     mod        model coordinates
fun
Manages function values (element's results). 
   del          deletes selected functions
   inf          output min. and max. values (active elements / nodes)
   smo          creates additional frames of functions
   swi          interpolates displacements
   aco         absolute cosinus.
    asi         absolute sine.
    cos         cosinus.
    lin         linear.
    sin         sine.
   ran          sets the visible function range
hel
Starts help browser
 
   man          this manual pages
   coo          cookbook
   new          news
gri
Switches and sets grid to be displayed. The grid is bound to the cross section plane
(see crs).The grid is only displayed if the cross section plane is normal to a axis
of the coordinate system.
You may move the grid by pressing the right control key and the middle mouse button
and dragging the mouse.
 
   on           enables grid display
   off          disables grid display
   hor          sets min, max and step size in horizontal direction
   ver          sets min, max and step size in vertical direction
gro
Manages groups 
   def          creates a group containing the visible items
   del          deletes groups, memory is set free
   lst          lists groups
   rde          redefines existing groups
ide
Prints information about nodes, elements, materials or groups  
   bar          bar elements
    @si         single bars 
             single bars by ids.
   cfr          coordinate frames
    @si         single coordinate frames 
             single coordinate frames by ids.
   dst          distance between nodes
    @si         single nodes
             single nodes by ids.
   ele          elements
    @si         single elements
             single elements by ids.
   elo          elongation between nodes
    @si         single nodes
             single nodes by ids.
   for          elements
    @si         single forces
             single forces by ids.
   gro
    @si         finds a group by an element
             finds a group by the name of a group
   hex          hexa elements
    @si         single coordinate frames 
             single coordinate frames by ids.
   his          creates time history plots
    dno         total displacement    
          (see also "dst")
    dst         distance
          (see also "dst")
    ele         element data
          (see also "dst")
    elo         elongation
          (see also "dst")
    nod         nodal data
          (see also "dst")
    sum         summation of element scalar values
     act        active elements
     all        all elements
    uno         x-displacement
          (see also "dst")
    vno         y-displacement
          (see also "dst")
    wno         z-displacement
          (see also "dst")
    xno         x-coordinate
          (see also "dst")
    yno         y-coordinate
          (see also "dst")
    zno         z-coordinate (see also "dst")mas masses @si single masses 
             single masses by ids.
   mat          materials
    @si         single materials 
             single materials by ids.
   mpc          mpcs
    @si         single mpcs
             single mpcs by ids.
   nco          highlights nodes connecting materials
   nod          prints id and coordinates
    @si         single nodes
             single nodes by ids.
   qua          quads
    @si         single quads
             single quads by ids.
   rbe          rbes
    @si         single rbes
             single rbes by ids.
   res          resets graphics.
   spc          spc elements
    @si         single spcs
             single spcs by ids.
   tra          nodal trajectories.
    @si         single nodes
             single nodes by ids.
opt
options
 
   aux
    on          enables display of coordinate system
    off         disables display of coordinate system
   ant
    on          enables antialiasing of lines
    off         disables antialiasing of lines
   bra
           sets the bar radius for display mode "smo" to val (default 10)
   cco          selects color coding in cross section mode
    on          color is selected according to parts
    off         unique color
   cdi
           sets the current working directory for subsequent reads and writes
   fea          
           sets the feature angle for edge mode (default 30 Degrees).
   fel          failed elements
    on          elements are displayed
    off         elements are not displayed
   fsf
           sets the scale factor for the length of forces
   fps          output of frame rate information
    on          enable
    off         disable
   gsf
           sets the scale factor for the geometry
   inh
    on          inner faces of hexagonal elements are displayed
   off         inner faces of hexagonal elements are not displayed
   ses          control playback of session files
    pau         pause session files
    con         continue session files
   sta          selects a certain state or an interpolated state
   sys          executes a system command
   tex
    on          enables the use of textures for fringe plot
    off         disables the use of textures for fringe plot
   tim          selects state by entering a time
   udg          displays a second geometry in edge mode
    sta         selects a certain state
    off         switches off
   zbu
    on          enables the z-buffer
    off         disables the z-buffer
rea
Reads files 
   dis          reads a file of displacements 
    [Interface] name of the interface
    [range]     range of  the displacements read in 
   fun          reads a file of element data
    [Interface] name of the interface
    [range]     range of  the displacements read in
    [item]      type of the results read in
   geo          reads a geometry file
    [Interface] name of the interface
   ses          reads and executes a command file
rea
Records graphics 
   mpe          AVI video format 
    sta [name]  records the graphics to file
    sto         stops recording
   mpe          MPEG2 video format
    sta [name]  records the graphics to file
    sto         stops recording
   gif          series of GIF files
    sta [name]  records the graphics to file
    sto         stops recording
   rgb          series of RGB files
    sta [name]  records the graphics to file
    sto         stops recording
   tif          series of TIFF files
    sta [name]  records the graphics to file
    sto         stops recording
sty
Selects a display mode
 
   crs          cross section style
    wid         sets the line width
   fun          switches the fringe mode on/off for selected materials
    ele         switches element related data on
     all        all materials
     act        visible materials
     gro        materials of a group
     @cr        materials totally inside a rectangular area
     @wr        materials totally or partially inside a rectangular area
     @cp        materials totally inside a polygon
     @wp        materials totally or partially inside a polygon
     @nr        materials totally outside a rectangular area
     @or        materials totally or partially outside a rectangular area 
     @np        materials totally outside a polygon 
     @op        materials totally or partially outside a polygon 
     @si        single materials
             single materials by ids
    nod         switches node related data on
          (see also "ele")
    off         switches the fringe mode off
          (see also "ele")
   int          switches the fringe mode on/off for internal displacements
    uno         x-displacements on nodes
          (see also "ele")
    vno         y-displacements on nodes
          (see also "ele")
    wno         z-displacements on nodes
          (see also "ele")
    dno         total displacements on nodes
          (see also "ele")
    uel         x-displacements on element
          (see also "ele")
    vel         y-displacements on element
          (see also "ele")
    wel         z-displacements on element
          (see also "ele")
    del         total displacements on element
          (see also "ele")
    off         switches off, normal mode
          (see also "ele")
   lab          switches labels on/off
    non         node labels on
          (see also "ele")
    nof         node labels off
          (see also "ele")
    eon         element labels on
          (see also "ele")
    eof         element labels off
          (see also "ele")
   mat          changes the display mode for selected materials
    @li         copy style from another material
    poi         nodal point mode
          (see also "ele")
    lin         line mode
          (see also "ele")
    edg         edge mode
          (see also "ele")
    bou         outline mode 
          (see also "ele")
    som         solid mesh mode
          (see also "ele")
    soe         solid edge mode
          (see also "ele")
    sho         solid light source mode flat shading
          (see also "ele")
    shm         solid light source mesh mode flat shading
          (see also "ele")
    she         solid light source edge mode flat shading
          (see also "ele")
    smo         solid light source mode smooth shading
      (see also "ele")
    sme         solid light source edge mode smooth shading
          (see also "ele")
    smm         solid light source mesh mode smooth shading
          (see also "ele")
txt
Writes and deletes text 

   mat          description for materials
    add         adds description for materials
    del         deletes description for materials
   scr          description on screen (free text)
    add         writes a new text in the graphic window
     @po        selects the position of the text by mouse
           selects the position of the text by keyboard    
    del         deletes a text in the graphic window
     @po        selects the position of the text by mouse
           selects the position of the text by keyboard
vie
Controls the perspective, stereo projection, clipping planes, cutting planes.

    cam          camera analogy model inf         print parameters
    pos         set position of the camera
    ref         set reference position of the view
    upv         set up vector
    cli         set front and back clipping planes
   cen          centers the visible part
   crs          switches the clipping plane on
    con         switches the cutting mode on
    pon         switches the clipping mode on
    off         switches the clipping and cutting mode off
    tai         determines the location of the clipping plane
    dir         determines the orientation of the clipping plane
    eul         eulerian mode
    lag         lagrangian mode 
   del          deletes a view
   fo1          activates the follow mode for translation
    @si         selects the node by mouse 
             selects the node by id
   fo2          activates the follow mode for translation and rotation
    @si         selects the 2 node by mouse 
             selects the 2 node by id
   fo3          activates the follow mode for translation and rotation
    @si         selects the 3 node by mouse 
             selects the 3 node by id
   fof          deactivates the follow mode
   loa          loads a view
   lst          lists all views
   per          perspective projection
   ang         determines the perspective angle (default: 30 degrees)
    on          switches the perspective projection on
    off         switches back to parallel projection
   rce          determines a rotation center
    @si         selects node by mouse
             selects node by id
   res          reverses rotations
   sca          scales the visible part
   spa          Space mouse -ball
    mod         set mode
     mod        model rotation / translation
     vie        viewer rotation / translation
    smu         set sensitivity scale
   ste          stereo mode (option)
    dis         sets the eye distance (default 6)
    on          switches on
    off         switches off
   sav          saves a view
   xro          rotation about the x-axis of the screen
   xtr          translation in direction of the x-axis of the screen
   yro          rotation about the y-axis of the screen
   ytr          translation in direction of the y-axis of the screen
   zro          rotation about the z-axis of the screen
   @wr          zooms on a rectangle
   @wp          zooms on a polygon
wri
Writes a file
 
   cps          writes a color postscript file of the graphic
   crs          writes a cross section
   ele          writes a file of element's results for selected elements
    @si         selects by mouse
             selects by id
   eps          writes encapsulated postscript of the graphics
   geo          writes a snapshot in GIF format
   gif          writes a file of the visible geometry
   nod          writes a file of nodal results for selected nodes
    @si         selects by mouse
             selects by id
   rgb          makes a snapshot in Iris RGB format
   ses          write session files
    act         current active items
    col         current colors
    exp         current explode
    gro         current defined groups
    sty         current style
   tif          writes a snapshot in TIFF format
xcm
Manages the window size and the layout 

   com         switch on/off command area
   fra         switch on/off frame
   ful         enable/disable full window graphics
   ghe         height of the display area
   gwi         width of the display area
   ico         iconize window
   lab         switch on/off label
   men         switch on/off menu bar
   pop         pop window
   pus         push window
   pos         window position
   siz         window size


10. Interface programs


Nastran
Supported Formats : 

Bulk-Data : 
   Single Field, Double Field (Grids, Cord), Free Format (Grids, Cord)

Output2 : 
   Param Post -1 and -2 

Blocks of data : 
   GEOM1 
   GEOM2 
   GEOM4 
   GPL 
   GPDT 
   CSTM 
   OUGV1 
   OES1 
   OES1X 
   ONRGY1 

Element types : 
   CBAR 
   CBEAM 
   CBEND 
   CBUSH 
   CDAMP1 
   CDAMP2 
   CELAS1 
   CELAS2 
   CGAP 
   CHEXA 
   CHEX8 
   CMASS1 
   CMASS2 
   CONM1 
   CONM2 
   CONROD 
   CPENTA 
   CQUAD4 
   CQUADR 
   CROD 
   CTRIA3 
   CTRIAR 
   CWEDGE 
   CTETRA 
   PLOTEL 
   RBAR 

Coordinate systems : 
   CORD1R 
   CORD1C 
   CORD1S 
   CORD2R 
   CORD2C 
   CORD2S   

Auxiliary data : 
   FORCE 
   MPC 
   SPC 
   SPC1 
   RBE2 
   RBE3 


11. File "a3_Color.rgb"


# Color file for Animator 3, SGI OpenGL and Motif Version## Keyword based file.
# Colors are defined by rgba (red, green, blue, alpha) values in the
# range from 0 to 1.
#
#
#
#
color black                     0.00  0.00  0.00  1.00
color white                     1.00  1.00  1.00  1.00
color red                       1.00  0.00  0.00  1.00
color green                     0.00  1.00  0.00  1.00
color blue                      0.00  0.00  1.00  1.00
color yellow                    1.00  1.00  0.00  1.00
color cyan                      0.00  1.00  1.00  1.00
color magenta                   1.00  0.00  1.00  1.00
#
color bluecyan                  0.00  0.50  1.00  1.00
color cyangreen                 0.00  1.00  0.50  1.00
color greenyellow               0.50  1.00  0.00  1.00
color yellowred                 1.00  0.50  0.00  1.00
#
color meshblue                  0.00  0.00  0.20  1.00
#
color antiquewhite              0.98  0.92  0.84  1.00
color aquamarine                0.50  1.00  0.83  1.00
color azure                     0.94  1.00  1.00  1.00
color beige                     0.96  0.96  0.86  1.00
color bisque                    1.00  0.89  0.77  1.00
color blanchedalmond            1.00  0.92  0.80  1.00
color blueviolet                0.54  0.17  0.89  1.00
color brown                     0.65  0.16  0.16  1.00
color burlywood                 0.87  0.72  0.53  1.00
color cadetblue                 0.37  0.62  0.63  1.00
color chartreuse                0.50  1.00  0.00  1.00
color chocolate                 0.82  0.41  0.12  1.00
color coral                     1.00  0.50  0.31  1.00
color cornflowerblue            0.39  0.58  0.93  1.00
color cornsilk                  1.00  0.97  0.86  1.00
color crimson                   0.86  0.08  0.24  1.00
color darkblue                  0.00  0.00  0.55  1.00
color darkcyan                  0.00  0.55  0.55  1.00
color darkgoldenrod             0.72  0.53  0.04  1.00
color darkgray                  0.66  0.66  0.66  1.00
color darkgreen                 0.00  0.39  0.00  1.00
color darkgrey                  0.66  0.66  0.66  1.00
color darkkhaki                 0.74  0.72  0.42  1.00
color darkmagenta               0.55  0.00  0.55  1.00
color darkolivegreen            0.33  0.42  0.18  1.00
color darkorange                1.00  0.55  0.00  1.00
color darkorchid                0.60  0.20  0.80  1.00
color darkred                   0.55  0.00  0.00  1.00
color darksalmon                0.91  0.59  0.48  1.00
color darkseagreen              0.56  0.74  0.56  1.00
color darkslateblue             0.28  0.24  0.55  1.00
color darkslategray             0.18  0.31  0.31  1.00
color darkturquoise             0.00  0.81  0.82  1.00
color darkviolet                0.58  0.00  0.83  1.00
color deeppink                  1.00  0.08  0.58  1.00
color deepskyblue               0.00  0.75  1.00  1.00
color dimgray                   0.41  0.41  0.41  1.00
color dodgerblue                0.12  0.56  1.00  1.00
color firebrick                 0.70  0.13  0.13  1.00
color floralwhite               1.00  0.98  0.94  1.00
color forestgreen               0.13  0.55  0.13  1.00
color gainsboro                 0.86  0.86  0.86  1.00
color ghostwhite                0.97  0.97  1.00  1.00
color gold                      1.00  0.84  0.00  1.00
color goldenrod                 0.85  0.65  0.13  1.00
color gray                      0.75  0.75  0.75  1.00
color gray10                    0.10  0.10  0.10  1.00
color gray20                    0.20  0.20  0.20  1.00
color gray30                    0.30  0.30  0.30  1.00
color gray40                    0.40  0.40  0.40  1.00
color gray50                    0.50  0.50  0.50  1.00
color gray60                    0.60  0.60  0.60  1.00
color gray70                    0.70  0.70  0.70  1.00
color gray80                    0.80  0.80  0.80  1.00
color gray90                    0.90  0.90  0.90  1.00
color greenyellow               0.68  1.00  0.18  1.00
color honeydew                  0.94  1.00  0.94  1.00
color hotpink                   1.00  0.41  0.71  1.00
color indianred                 0.80  0.36  0.36  1.00
color indigo                    0.29  0.00  0.51  1.00
color ivory                     1.00  1.00  0.94  1.00
color khaki                     0.94  0.90  0.55  1.00
color lavender                  0.90  0.90  0.98  1.00
color lavenderblush             1.00  0.94  0.96  1.00
color lawngreen                 0.49  0.99  0.00  1.00
color lemonchiffon              1.00  0.98  0.80  1.00
color lightblue                 0.68  0.85  0.90  1.00
color lightcoral                0.94  0.50  0.50  1.00
color lightcyan                 0.88  1.00  1.00  1.00
color lightgoldenrod            0.93  0.87  0.51  1.00
color lightpink                 1.00  0.71  0.76  1.00
color lightsalmon               1.00  0.63  0.48  1.00
color lightseagreen             0.13  0.70  0.67  1.00
color lightskyblue              0.53  0.81  0.98  1.00
color lightslateblue            0.52  0.44  1.00  1.00
color lightsteelblue            0.69  0.77  0.87  1.00
color lightyellow               1.00  1.00  0.88  1.00
color limegreen                 0.20  0.80  0.20  1.00
color linen                     0.98  0.94  0.90  1.00
color maroon                    0.69  0.19  0.38  1.00
color mediumaquamarine          0.40  0.80  0.67  1.00
color mediumblue                0.00  0.00  0.80  1.00
color mediumorchid              0.73  0.33  0.83  1.00
color mediumpurple              0.58  0.44  0.86  1.00
color mediumseagreen            0.24  0.70  0.44  1.00
color mediumslateblue           0.48  0.41  0.93  1.00
color mediumspringgreen         0.00  0.98  0.60  1.00
color mediumturquoise           0.28  0.82  0.80  1.00
color mediumvioletred           0.78  0.08  0.52  1.00
color midnightblue              0.10  0.10  0.44  1.00
color mintcream                 0.96  1.00  0.98  1.00
color mistyrose                 1.00  0.89  0.88  1.00
color moccasin                  1.00  0.89  0.71  1.00
color navajowhite               1.00  0.87  0.68  1.00
color navyblue                  0.00  0.00  0.50  1.00
color oldlace                   0.99  0.96  0.90  1.00
color olivedrab                 0.42  0.56  0.14  1.00
color orange                    1.00  0.65  0.00  1.00
color orangered                 1.00  0.27  0.00  1.00
color orchid                    0.85  0.44  0.84  1.00
color palegoldenrod             0.93  0.91  0.67  1.00
color palegreen                 0.60  0.98  0.60  1.00
color paleturquoise             0.69  0.93  0.93  1.00
color palevioletred             0.86  0.44  0.58  1.00
color papayawhip                1.00  0.94  0.84  1.00
color peachpuff                 1.00  0.85  0.73  1.00
color peru                      0.80  0.52  0.25  1.00
color pink                      1.00  0.75  0.80  1.00
color plum                      0.87  0.63  0.87  1.00
color powderblue                0.69  0.88  0.90  1.00
color purple                    0.63  0.13  0.94  1.00
color rosybrown                 0.74  0.56  0.56  1.00
color royalblue                 0.25  0.41  0.88  1.00
color saddlebrown               0.55  0.27  0.07  1.00
color salmon                    0.98  0.50  0.45  1.00
color sandybrown                0.96  0.64  0.38  1.00
color seagreen                  0.18  0.55  0.34  1.00
color seashell                  1.00  0.96  0.93  1.00
color sienna                    0.63  0.32  0.18  1.00
color skyblue                   0.53  0.81  0.92  1.00
color slateblue                 0.42  0.35  0.80  1.00
color slategray                 0.44  0.50  0.56  1.00
color snow                      1.00  0.98  0.98  1.00
color springgreen               0.00  1.00  0.50  1.00
color steelblue                 0.27  0.51  0.71  1.00
color tan                       0.82  0.71  0.55  1.00
color thistle                   0.85  0.75  0.85  1.00
color tomato                    1.00  0.39  0.28  1.00
color turquoise                 0.25  0.88  0.82  1.00
color violet                    0.93  0.51  0.93  1.00
color violetred                 0.82  0.13  0.56  1.00
color wheat                     0.96  0.87  0.70  1.00
color whitesmoke                0.96  0.96  0.96  1.00
color yellowgreen               0.60  0.80  0.20  1.00
#
color glass                     0.50  0.50  0.50  0.50
color redglass                  0.70  0.20  0.20  0.50
color greenglass                0.20  0.70  0.20  0.50
color blueglass                 0.20  0.20  0.70  0.50
#
#    Colors must be specified before these statements
#
backgroundcolor black
meshcolor meshblue
udgcolor blue
overcolor white
crscolor red
textcolor red
forcecolor yellow
spccolor red
#
#    Define as many "matcolor" cards as desired
matcolor aquamarine
matcolor brown
matcolor coral
matcolor cornflowerblue
matcolor crimson
matcolor darkcyan
matcolor darkmagenta
#
#    Define as many "funcolor" cards as desired
#
# First is lower out of range color
funcolor gray80
#
funcolor blue
funcolor bluecyan
funcolor cyan
funcolor cyangreen
funcolor green
funcolor greenyellow
funcolor yellow
funcolor yellowred
funcolor red
# Last is lower upper of range color
funcolor magenta