User Tools

Site Tools


command_reference

Command Reference

The commands are presented in this reference using the Backus-Naur form. Items enclosed by chevrons like <value> must be replaced with the actual value (number or string), all other characters must be typed as they are presented. Items enclosed by brackets like [value] are optional.

Many of the commands in the SASSI User Interface are from Prep. PREP only considered up to 4 letters in an command name while the User Interface uses the entire command name. The commands that are valid in Prep and the User Interface will have an underlined section of the command name. If a user entered the the whole instruction name or just underlined section the instruction will be interpreted properly. Any other variation will not be interpreted as a valid command. command names typed at the Command Entry line are not case sensitive.

Due to differences in the between Prep and the User Interface a few commands in Prep are not supported by User Interface because they are either superfluous or cannot be supported under the new program architecture. The Unsupported Commands table can be found in the link. This only will effect custom *.pre file because the unsupported commands were never used during the use of the WRITE command.

Prep and SASSI User Interface Commands

General Commands

Command Action
ACCIN Sets the acceleration time history input file for ACS SASSI EQUAKE module.
ACCOUT Sets the acceleration time history output file for ACS SASSI EQUAKE module.
AFWRITE Writes the analysis files.
AMP Defines spectral amplification ratios for ACS SASSI HOUSE module.
ANALYS Defines analysis options for ACS SASSI ANALYS module.
AOPT Sets options for AFWRITE and CHECK.
CHECK Checks data.
CORR Sets spectra correlation values for ACS SASSI EQUAKE module.
DAMP Adds / resets damping ratios for RS analysis.
DYNP Defines data for dynamic soil properties.
EOUT Adds element output request for ACS SASSI STRESS module.
EQTIT Defines spectra title for ACS SASSI EQUAKE module.
EQUAKE Defines analysis options for ACS SASSI EQUAKE module.
FORCE Defines analysis options for ACS SASSI FORCE module.
FREQ Adds / deletes frequency numbers to / from frequency set.
HOUSE Defines analysis options for ACS SASSI HOUSE module.
INCOH Defines incoherence analysis options for ACS SASSI HOUSE module.
INP Switches input to file.
LFREQ Lists frequency sets.
ME Defines input motion data for ACS SASSI HOUSE module.
MOPT Changes the model options.
MOTION Defines analysis options for ACS SASSI MOTION module.
NOUT Adds nodal output request for ACS SASSI MOTION module.
POINT Defines analysis options for ACS SASSI POINT module.
RESUME Re-loads the active model.
RSIN Sets the response spectrum input file for ACS SASSI EQUAKE module.
RSOUT Sets the response spectrum output file for ACS SASSI EQUAKE module.
SACC Sets the acceleration output options for ACS SASSI SOIL module.
SAVE Saves active model.
SFOU Sets the Fourier spectrum output options for ACS SASSI SOIL module.
SITE Defines analysis options for ACS SASSI SITE module.
SOIL Defines analysis options for ACS SASSI SOIL module.
SPRO Defines soil profile data for ACS SASSI SOIL module.
SRS Sets the response spectrum output options for ACS SASSI SOIL module.
SSAF Sets the spectral amplification factor output options for ACS SASSI SOIL module.
SSTR Sets the stresses and strains output options for ACS SASSI SOIL module.
STATUS Lists general information.
STRESS Defines analysis options for ACS SASSI STRESS module.
SYMM Sets information for symmetry / anti-symmetry plane / line
THFILE Sets acceleration time history file.
THTIT Sets title for acceleration time history.
TPSD Use the Target PSD functionality of ACS SASSI EQUAKE
TIT Sets the model title.
TOPL Adds / deletes top layers for ACS SASSI SITE module.
WAVE Defines wave information for ACS SASSI SITE module.
WPASS Defines wave passage data for ACS SASSI HOUSE module.
WRITE Writes model data to an input file.
RELD Writes Relative Displacement Options
RELFILE Writes the Relative Displacement Reference File.
RDND Write a node to the Relative Displacement Output Node List

Node Commands

Command Action
CSYS Activates a coordinate system.
D Sets boundary conditions.
FILL Generates a node line.
GLOBAL Transforms nodes into the global coordinate system.
INT Sets interaction, interface, intermediate, or internal nodes.
INTLIST Lists interaction, interface, intermediate, or internal nodes.
LMOVE Generates a node list by translation.
LOC Defines a local coordinate system with Euler angles.
LOCAL Defines a local coordinate system with nodes.
N Defines a node.
NDEL Deletes nodes.
NGEN Generates nodes by copying a node pattern.
NLIST Lists nodes.
NMED Defines a node with average coordinates.
NMOVE Generates a node list by scaling.
NSCALE Scales nodal coordinates.
SDEL Deletes coordinate systems.
SLIST Lists coordinate systems.

Element Commands

Command Action
DELL Deletes soil layers.
DELM Deletes materials.
DELR Deletes real properties.
DELSC Deletes spring properties.
E Defines an element.
ECOMPR Compresses elements.
EDEL Deletes elements.
EGEN Generates elements by translation
EINT Sets integration order for SOLID elements.
ELIST Lists elements.
ETYPE Sets type for SOLID, PLANE, or LOVEWAVE elements.
GDEL Deletes groups.
GLIST Lists groups.
GROUP Creates or activates a group.
GTIT Sets group title
KI Defines end release code in node I of BEAMS elements.
KJ Defines end release code in node J of BEAMS elements.
L Defines a soil layer.
LLIST Lists soil layers.
M Defines a material.
MACT Sets active material / soil layer index.
MLIST Lists materials.
MSET Sets element material / soil layer index.
MXDEL Delete matrix properties.
MXI Set terms for matrix property - imaginary part of stiffness matrix.
MXLIST List matrix property.
MXM Set terms for matrix property - mass / weight matrix.
MXR Set terms for matrix property - real part of stiffness matrix.
R Defines a real property.
RACT Sets active real / spring / matrix property index.
RLIST Lists real properties.
RSET Sets element real / spring / matrix property index
SC Defines a spring property.
SCLIST Lists spring properties.
THICK Sets thickness for SHELL elements.

Load Commands

Command Action
F Defines a force.
FDEL Deletes forces.
FLIST Lists forces.
FSCALE Scales forces.
MM Defines a moment.
MMDEL Deletes moments.
MMLIST Lists moments.
MR Defines a rotational mass.
MRGEN Generates rotational masses by translation.
MRDEL Deletes rotational masses.
MRSCALE Scales rotational masses.
MSCALE Scales moments.
MT Defines a translational mass.
MTDEL Deletes translational masses.
MTGEN Generate translational masses by translation.
MTLIST Lists translational and rotational masses.
MTSCALE Scales translational masses.
MUNITS Sets units for translational and rotational masses.

SASSI User Interface Commands

General Commands

Command Action
ACTM Change the Active model
AFWRBAT Split the model frequency set to run on multiple systems
CONDMAP Create a map between the interaction nodes and structural nodes in the model
CPMODEL copy the active model to another model
CRITFREQ Find frequencies where a TFI and TFU differ by a user specified tolerance
DISPFILELIST Create File List for uplift analysis
DMODEL Delete a model from User Interface memory
FRAMECOMBIN Combine Frames into a new frame file
FRAMESEL Select frames numbers based on local maximums from an acceleration file
GETENV Show the environment variables setting for the fast solver modules
GLB2LOC Transform a global node to a local coordinate system
GRAVITY Sets Gravity value for the model
GROUNDELEV Sets Ground Elevation for the model
GROUPMAT Sets a material for each group
MDL Change the Model name and path for uses with save, resume and afwrite
MDLNAME Change the Model Name without changing the path or model title
MODELLIST Show the models that have been defined and there names
RADIUS Write a radius for non uniform soil
REDUCEINT Reduce the number of interaction nodes in the model
RELBIN Afwrite options for the binary RELDISP module input
SETENV Set the environment variables for the fast solver modules
TPSD Target PSD command

Model Checking Commands

Command Action
EXCSTRCHK Check the excavation and structure for shared nodes
FIXEDINT Find Fixed interaction Nodes
FREESPRING Find Free Spring Nodes
HINGED Check model for possible hinged connections
INTCOUNT display a count of interaction nodes
KINT Find K node that are interaction nodes
USED Check and fix Unused nodes

Model Generation & Combination Commands

Command Action
EXCAV Create an Excavation volume for a model
MERGE Merge 2 models
MERGEGROUP Merge 2 groups together
MERGESOIL Merge a Structural Model With a Matching Soil
ROTATE Rotate the model around a point
SOILCONTACT Adds 2 plane groups along the interface of the excavation volume
SOILMESH Create a soil mesh for the active model
TRANSLATE Move all nodes in a model a fixed distance
WELD Combine nodes that share the same location

Model Optimization Commands

Command Action
ETYPEGEN Modify the element types for the models
FIXSLDROT Fix the solid rotations in a model
FIXSHLROT Fix the shell rotations in a model
FIXSPRROT Fix the spring rotations in a model
FIXROT Fix the rotations in a model
FIXSYMM Fix the boundary conditions of node on the symmetric plane
GCOM Compress group numbers
INTGEN generate interaction node if embeddment is explicitly defined
NCOM Compress Node Numbers in a Model
RMVUNUSED Remove Unused nodes from the model

Cut & Submodeling Commands

Command Action
CSECT create a cross sectional model
CUT2SUB Transfer Elements in a cut to another model
CUTADD Add elements from a group to a cut
CUTCLR Clear a cut in memory
CUTRMV Remove elements from a cut
CUTVOL Add elements in a volume to a cut
EXTRACTEXCAV Make a submodel of the excavation volume
SLICE Add elements to a cut that lie along a plane
SPLITGROUP Split a group into 2 different groups
TRANELEM Transfer a list of element in the current model to another model
TRANVOL Transfer all elements in a volume to another model

File Conversion Commands

Command Action
ANSYS Write model to ANSYS® input format
ANSYSMODELTYPE Change the model type for the Advanced ANSYS® option
ANSYSREFORMAT Reformat the beam groups to work better for ANSYS® write
CONVERT Use one of the file converters to translate a file
FRMTXTSEL Create Frames.txt for STRESS or *_rdi.frm for RELDISP modules
NASCRITFRM Find the critical frame from a single time history and store the results in variable lists
NASCRITRPT Output the results of NASCRITFRM to a file
NASFRMCOMBIN Utility to combine frame data written in the NASTRAN frame format
MODFRAMES Modify legacy frames files for the new frame format

Module Commands

Command Action
MODULE Show/Change module location strings
RUNANALYS Run the ANALYS module in the User Interface
RUNCOMBIN Run the COMBIN module in the User Interface
RUNEQUAKE Run the EQUAKE module in the User Interface
RUNFORCE Run the FORCE module in the User Interface
RUNHOUSE Run the HOUSE module in the User Interface
RUNMOTION Run the MOTION module in the User Interface
RUNPOINT Run the POINT module in the User Interface
RUNRELDISP Run the RELDISP module in the User Interface
RUNSITE Run the SITE module in the User Interface
RUNSOIL Run the SOIL module in the User Interface
RUNSTRESS Run the STRESS module in the User Interface

Calculation Commands

Command Action
CALCC Calculate the center of area for the model
CALCSECTHIST Calculate the Stress history of a cross section based on multiple files
CALCSECTHISTDB Calculate the stress history of a cross section using the data from the binary stress database
CALCM Calculate the mass of the object
CALCMOI Calculate the Moment of inertia
CALCPAR Calculate all ODF the parameters for a cross-section
READSTR Read a .ess Stress file and apply it to the model
SECDATAOPT Set the output request in stress for section cut data
SHEAR Calculate ultimate shear for a nonlinear panel

Plot Commands

Command Action
ADDITION Add line together and store it
AVERAGE Calculate the average of a group of line and store in a line
AXES Change the axes in a 2d model plot
BROADEN Broaden Selected line and stave results to selected line
BUBBLEPLOT Plot Bubble (ZPA) for the model
CAPTUREPLOT Screen capture of the current plot
CLOSEPLOT Close the current plot
CNGCENTER Change the center of rotation for the 3d model plot
CNGVIEW Change the view of the current 3d model plot
COLOR Change the color in the color list
CONTOURPLOT Plot a 3d Contour plot
CUTPLOT Plot the 3d model with what elements are in the cut
DEBUG Display 3d debug text to the screen
DEFORMPLOT plot a 3d deformed shape plot
ELECOLOR Change Element Color in Element Model Plot
ELENUM Show/Hide element numbers in the active plot
GROUPNUM Show/Hide group numbers in active plot
LBINCORS Calculate the Lower Bound Incoherent Response Spectra
LAYERPLOT Plot a 2d cross section of the models soil layers
LINECOMBIN Linearly combine a set of lines with scalars
LINENAME Change the name of a line in memory
MARKERS Add markers to a line
MODELPLOT Plot a 3d model plot
NODENUM Show/Hide node numbers in active plot
NODEPLOT Plot a 3d node plot
NODESEL Select a node on a 3d plot
PLOTRANGE Change the range of the axes on a 2d plot
PLOTTITLE Change the title of a plot
PROCFRAME Process the frame animation files
READSPEC Read a spectrum file
READTH Read a File in the Time history format
RSTCENTER Reset the Center to Default
RSTVIEW Reset the View to Default
SHADEROPTIONS Change the shader options for the current plot
SHOWDOF Show the fixed degrees of freedom in some 3D plots
SHOWMASS Show the lumped masses in some 3D plots
SHRINK Shrink the elements in the Element Plot
SOILPROPPLOT Create a 2d soil property plot
SPECPLOT Plot a spectrum plot
SRSS Combine lines using srss
STIPPLE Stipple line in a plot for Black and white printing
SUBTRACTION Subtract lines and store into another line
THPLOT Create a 2d time history plot
VECTORPLOT Plot a 3d vector plot with the current model
WINDOWSETTINGS Change the Windows Setting for the current plot
WIREFRAME Show the wireframe of the Element Plot
WRITESPEC Write a line in the spectrum file format
WRITETH Write a line in the time history file format
XTITLE Change the X axis title for a 2D graph
YTITLE Change the left side Y axis title for a 2D graph
YTITLE2 Change the right side Y axis title for a 2D graph

Programming Commands

Command Action
ADDRND Append random numbers to the end of a variable
CD Change the working directory
FOREACH Loop on a variable
LOADMACRO Load a Macro pre file
LOADVAR Load a Variable from a file
MACRO Use a Macro
MACROLIST Show all macro names currently in User Interface memory
MKDIR Make a new directory
REDUCESET Sort variable contents and remove duplicate entries
RND fill a variable with random numbers
RNDSEED Seed the random number generator
SETVAR Set Variables
SHOWVAR Show contents of a variable
VAR Create a variable
VARAVE Calculate the variable data elements
VARLIST Show all variable and variable contents currently in User Interface memory

Water Modeling Commands

Command Action
FILLPOOL Fill a shell or solid pool with water solids
REFINEMODEL Subdivide all Shell and solid elements in a model
LISTPOOLINTER List the interface nodes of a pool in the original model

Nonlinear & Panel Commands

Command Action
B Nonlinear Beam Definition
BBC Load Backbone curve by file
BBCGEN generate Backbone curves based on panel definition
BBCI Backbone curve information definition
BBCP Backbone curve point information
BBCX Backbone curve X component definition
BBCY Backbone curve Y component definition
BEAMPILE Modify a model with beam element pile
DCOUPLEBEAM Add Springs at beam intersections
DGRDFLR Scale young's modulus for z-parallel shell materials
DELBBC Delete Backbone Curves
DELBM Delete Nonlinear Beam
DELNLS Delete Nonlinear Soil Layers
DELSPR Delete Non Linear Spring
EDGE Panel Splitting base on edge detection
EDGEMODEL Apply edge command to all wall panels
EQL Nonlinear analysis options
EXTRACTCUTS auto generate cuts and cross sections for all defined panels in the model
MERGEPANEL Merge a Panel Model to the Solids and beams of the original model
NLSLAYER Add a nonlinear soil layer definition
NLSOIL Set Parameters for the nonlinear soil option
NONLINBAT Create a Generic Nonlinear Batch Run
NONLINMOTDISP Find panel edge node and add them to the MOTION and RELDISP output request
P Add a panel to the active model
PANELIZE Separate Shells in the model into Panels
PDEL Delete panel(s) from the active model
PLIST List or check panel(s) in the active model
PNLGEN Generate panels for every group perpendicular to the ground surface
S Nonlinear Spring definition command
SEGWALLS Split walls at intersections with other walls
SOILREDEF Transfer nonuniform soil layering from 2d model to 3d model
SOILINTER Transfer interaction area to 2d model
SOLIDPILE reconnect the pile interface to the rest of the model with springs
SPLITWALLS Split walls at intersections with floors
UNIPANEL Create Unique element panel groups
WALLFLR Separate Shells Walls and Floors int to Separate Groups

Binary Database Commands

Command Action
ACCDBANI Creates a animation from the acceleration binary database in memory
ACCDBTHFILE Write ASCII time history files from the binary ACC database
BINFRAMEOUT Write frame files from a database
BINOUT output flags for binary files
BINSTRTBL Output selected stresses from a group in an ACSII CSV format
COMBACCDB Combine three databases acc binary format
COMBDISPDB Combine three databases int the disp/acc binary format
COMBDISPDIR Combine three displacement component binary files into a complete displacement database
COMBTHSDB combine stress binary database from file
DELDB Delete a database from User Interface Memory
DISPDBANI Creates a animation from the displacement binary database in memory
DISPDBTHFILE Write ASCII time history files from the binary Displacement database
LOADACCDB Load a acceleration binary database from file
LOADDISPDB Load a displacement binary database from file
LOADTFSDB Load a stress transfer function binary database from file
LOADTHSDB Load a stress time history binary database from file
MAXDBFRAME create a frame with the global maximum for all components
TFSDBANI Creates a animation from the stress transfer function binary database in memory
TFSDBTHFILE Write ASCII transfer funcion files from the binary stress database
THSDBANI Creates a animation from the stress binary database in memory
THSDBTHFILE Write ASCII time history files from the binary stress database

Thick Shell Commands

Command Action
CTRAVETBL Average output tables from CTRCCV or CTRVEC
CTRCCV Apply cylindrical coordinate transformation to binary stress data
CTRVEC Apply Cartesian coordinate transformation to binary stress data
THSHLSMH Average components of the TSHELL stress
THSHLSTR Face Strain/Stress for TSHELLS

HVD Element Commands

Command Action
HVDBAT Write HVD batch files for simulation
HVDCEDEL Delete HVD equation value set
HVDCEQ Add HVD C equation value set
HVDCELST List the HVD Equation value sets in the User interface
command_reference.txt · Last modified: 2019/11/20 14:38 by phil