0% found this document useful (0 votes)
174 views17 pages

GT Strudltips

The document provides tips and examples for using the command line interface of the GT STRUDL finite element analysis software. It explains commands for inputting and outputting data from external files, saving and restoring analysis models, generating new input files from saved files, controlling output, accessing user defined data, specifying rigid bodies and rigid body connections, calculating soil springs, and filtering modal results. The document is intended as a reference for users of the GT STRUDL software.

Uploaded by

euric82
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
174 views17 pages

GT Strudltips

The document provides tips and examples for using the command line interface of the GT STRUDL finite element analysis software. It explains commands for inputting and outputting data from external files, saving and restoring analysis models, generating new input files from saved files, controlling output, accessing user defined data, specifying rigid bodies and rigid body connections, calculating soil springs, and filtering modal results. The document is intended as a reference for users of the GT STRUDL software.

Uploaded by

euric82
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 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