You are on page 1of 17

Tips Using GT STRUDL

by Dr. Aristidis Papachristidis

04/20/17
4/20/17
Unstructured Meshing Using CAD Modeler

4/20/17
CINPUT (*.GTI)

The CINPUT command is used


to read subsequent commands from an external file,
to cause GTSTRUDL to switch reading of commands between the terminal keyboard or
a batch file of commands, and an alternate file of commands

Example 1 : Read commands from external files, containing the Model, Loads, Analysis, etc

CINPUT '1.Model.gti'
CINPUT '2.Loads.gti'
CINPUT '3.Analysis.gti'

Example 2 : Write CINPUT command at any line of your GTI file to make GTSTRUDL pause
and wait

CINPUT $ PAUSE OR WAIT FOR KEYBOARD COMMANDS

4/20/17
SAVE and RESTORE (*.GTS)

File A01.gti:
. . .
SAVE 'A01.gts'
FINISH

File A02.gti:

RESTORE 'A01.gts'
. . .
SAVE 'A02.gts'
FINISH

File A03.gti:

RESTORE 'A02.gts'
. . .
SAVE 'A03.gts'
FINISH

4/20/17
Create NEW Text Input File (*.GTI)

You can use this command to generate a GTI file from a GTS file

GTMENU GENERATE INPUT FILE 'Recover.gti'

4/20/17
COUTPUT (*.GTO)

The COUTPUT (APPEND or REPLACE) command causes output created by subsequent


commands to be written to an alternate ASCII text file, and it causes GTSTRUDL to
alternate the writing of output between the screen and an output text file.

Example:

COUTPUT 'FORCES.OUT'
LIST FORCES MEMBERS EXISTING
COUTPUT STANDARD

4/20/17
User Data Files (*.ds)

WRITE {EXISTING or NEW}


OPEN USERDATA FILE path
READ (EXISTING)
Data Sets Containing
Cross-section shape data: profile names, area properties (created by SteelDesign>Create Transfer View Table
profiles >etc and/or GTTABLE)
Dynamic Loading Data: response spectrum curve data (STORE RESPONSE SPECTRUM), time history ground
motion or force (STORE TIME HISTORY)
Nonlinear spring data (NONLINEAR SPRING PROPERTIES STORE IN USERFILE)

Examples:
OPEN USERDATA FILE '01-EQ_RS.ds' NEW $ READ/WRITE Mode
OPEN USERDATA FILE '00-RC_Table.ds' READ $ Read only

NOTE: It is preferable to open a dataset file using this command and NOT
from the Welcome Screen

4/20/17
Active Solver

NOTE: It is preferable to give the ACTIVE SOLVER command at the beginning of your GTI file, so that you
eliminate the possibility of mixing different types of static/dynamic analyses, having incompatible results that
cannot be combined.

You can see the current active solver by QUERY command

4/20/17
PRINT Commands (input data)

The PRINT command is used to output problem description data

Can be used from the Menu:


Modeling > Text Output of Model Data

Example
PRINT MEMBER LENGTH SORTED

4/20/17
LIST Commands (output data)

The LIST command is used to output analysis results

Can be used from the Menu:


Results > Static

Example
4/20/17 LIST DISPLACEMENTS JOINTS EXISTING
Rigid Bodies

324
323 X
322 X
321 X
320 X
157 X
158 X 612
X 613
159 X X 614
160 X X 615 918
161 X X 616 917 X
162 X X 617 916 X
X 618
X 915 X
X 619
X 620 914 X
X 621 X
778 X
780 X
781 X
782 X
783 X
X
Z

X Y

$$
TYPE RIGID SOLID
RIGID BODY INCIDENCES
'SECTION ' 616 157 158 159 160 -
161 162 320 321 322 -
323 324 612 613 614 -
615 617 618 619 620 -
621 778 780 781 782 -
783 914 915 916 917 -
918

4/20/17
Rigid Bodies

4/20/17
Rigid Bodies

STRUDL 'EXAMPLE' ' OF RIGID BODY SPECIFICATION' TYPE SPACE FRAME


$ MEMBER INCIDENCES
UNITS M KN DEG CENTIG 16 18 17
$ $
TYPE SPACE FRAME MEMBER PROPERTIES TABLE 'HEA' 'HE300A'
GENERATE 4 JOINTS ID 1 1 X 0. 1. 16
REPEAT 3 TIMES ID 4 Y 1. $
JOINT COORDINATES MATERIAL STEEL MEMBER 16
17 1.5 1.5 $
18 1.5 1.5 5. STATUS SUPPORT 1 4 13 16
GENERATE 3 ELEMENTS ID 1 1 F 1 1 T 2 1 T 6 1 T 5 1 $
REPEAT 2 TIMES ID 4 F 4 T 4 T 4 T 4 TYPE RIGID SOLID
ELEMENT PROPERTIES RIGID BODY INCIDENCES
EXISTING TYPE 'SBHQ6' THICK 1. 'RB' 17 6 7 11 10
ELEMENT INCIDENCES SLAVE RELEASES $ TO DEMONSTRATE COMMAND
12 6 7 17 6 MOMENT Z
13 7 11 17 $
14 11 10 17 LOADING 1
15 10 6 17 JOINT LOADS
ELEMENT PROPERTIES 18 FORCE X 10 Y 50
12 TO 15 TYPE 'SBHT6' THICK 1. $
$ PRINT JOINT CONSTRAINTS
MATERIAL CONCRETE EXISTING PRINT SLAVE STATUS
STIFFNESS ANALYSIS

4/20/17
LIST SUM Forces

LIST SUM FORCES Command (planar)

********************************
* RESULTS FROM LATEST ANALYSIS *
********************************

ACTIVE UNITS (UNLESS INDICATED OTHERWISE):


LENGTH WEIGHT ANGLE TEMPERATURE TIME
INCH KIP RAD DEGF SEC

Member and Finite Element Force Resultants


==========================================

Title: SumB

Sum of Forces and Moments about X 60.0000 Y 120.0000 Z 0.0000


Local Axis Orientation Angles: Z 0.0000 Y 0.0000 X 0.0000

Loading FX FY FZ MX MY MZ
------- ------ ------ ------ ------ ------ ------

1 10.00000 -8.000001 0.0000000E+00 0.0000000E+00 0.0000000E+00 -1200.000


2 0.0000000E+00 -80.00000 0.0000000E+00 0.0000000E+00 0.0000000E+00 0.0000000E+00

4/20/17
Export Data to Excel

4/20/17
Calculate Soil Spring

Foundation Plate Example

$ support
STATUS SUPPORT EXISTING

JOINT RELEASES
EXISTING MOM X Y

CALCULATE SOIL SPRING VALUES DIR Z KS 36000 ELEMENTS EXISTING APPLY SHOW CALCS

4/20/17
INACTIVATE Modes

INACTIVATE MODES MINIMUM TARGET MASS PARTICIPATION FACTORS -


XMIN 95.0 XGE 0.10 YMIN 95.0 YGE 0.10 ZMIN 1.0 ZGE 0.50
$ DO NOT TAKE INTO ACCOUNT VERT DIRECTION (ZMIN 95.0 ZGE 0.10)

LIST DYNAMIC PARTICIPATION FACTORS


ORDER BY EACH DIRECTION ACTIVE MODES ONLY

4/20/17

You might also like