DBX Gtstrudl
DBX Gtstrudl
DBX Gtstrudl
User
Reference
Manual
Rev U
ii
V5
Date
Released
4/88
5/89
New feature enhancements to dynamic analysis, finite element analysis, internal member results, list concepts,
graphics, steel and reinforced concrete design. Also, typographical error corrections.
9/90
9/91
11/93
9/96
4/99
4/02
1/2005
12/2006
4/2009
Rev U
Description
iii
V5
Rev U
iv
V5
NOTICES
GTSTRUDL User Reference Manual, Volume 5, Data Base Exchange (DBX), Revision U
is applicable to Version 30 of GTSTRUDL released April 2009 and subsequent versions.
GTSTRUDL computer program is proprietary to and a trade secret of the Georgia Tech
Research Corporation, Atlanta, Georgia 30332.
GTSTRUDL is a registered service mark of the Georgia Tech Research Corporation, Atlanta,
Georgia, U.S.A.
DISCLAIMER
NEITHER GEORGIA TECH RESEARCH CORPORATION NOR GEORGIA INSTITUTE
OF TECHNOLOGY MAKE ANY WARRANTY EXPRESSED OR IMPLIED AS TO THE
DOCUMENTATION, FUNCTION, OR PERFORMANCE OF THE PROGRAM DESCRIBED HEREIN AND THE USERS OF THE PROGRAM ARE EXPECTED TO MAKE
THE FINAL EVALUATION AS TO THE USEFULNESS OF THE PROGRAM IN THEIR
OWN ENVIRONMENT.
Rev U
V5
Rev U
vi
V5
Table of Contents
Section
Page
2.
Section 1.0
Rev U
vii
V5
Rev U
viii
V5
List of Figures
Figure
Page
1-1
1-2
1-3
1-4
1-5
1-6
1-7
Rev U
ix
V5
Rev U
V5
List of Tables
Table
Page
1-1
1-2
1-3
1-4
1-5
1-6
1-7
1-8
1-9
1-10
1-11
1-12
1-12a
1-12b
1-12c
1-12d
1-12e
1-13
1-14
1-15
1-16
1-17
1-18
1-19
1-20
1-21
1-22
1-23
1-24
Rev U
xi
V5
List of Tables
Table
Page
1-25
1-26
1-27
1-28
1-29
Rev U
xii
V5
GT STRUDL
1.
Individual Format:
DBX ( FILE ) ( SPECS ) -
Tabular Format:
DBX ( FILE ) ( SPECS ) -
V5
Summary 1 - 1
Rev T
GT STRUDL
where:
Data Elements:
'filename' =
character string which defines the name of a DBX file. 'filename' cannot exceed 80 characters.
'description'
Purpose:
The purpose of the DBX FILE SPEC command is to specify the file name,
format, and access mode characteristics of a DBX file for subsequent use in a
DBX WRITE command.
Rev T
Summary 1 - 2
V5
GT STRUDL
2.
General form:
where,
REPLACE
=
indicates that if a file with the specified name already exists, it will
be over-written with this data file. EXISTING and FILE are optional words and have no effect.
UNREGISTERED
=
indicates that the created DBX file information will not be entered
into the DBX directory information. In addition, a FILE SPECS
command does not need to precede a WRITE UNREGISTERED
command. UNREGISTERED files are always written in ASCII80
format, in REPLACE mode.
'filename'
=
V5
Summary 2 - 1
Rev T
GT STRUDL
DBX data are described below, with the command syntax and a short explanation
for each data class:
directory:
The DBX file directory or catalog is data class 1, described in Table 1-15.
'DISPLAY' will direct the output to the monitor or to the output file.
'STANDARD' or 'd_name' will direct the output to STDBX01 for STANDARD or
to the file 'd_name'. The 'ASCII80' option causes the output to be in 80 character
per record format; the default output is 132 characters per record. 'd_name' is
limited to 64 characters. 'filename' and elist do not apply to DIRECTORY.
'ERASE' will delete the contents of the directory, but not any associated files, so
you can build a new directory with subsequent WRITE commands
Rev T
Summary 2 - 2
V5
GT STRUDL
geometry:
JOINT ATTRIBUTES
MEMBER ATTRIBUTES
ELEMENT ATTRIBUTES
MEMBER PROPERTIES ((WITH) LONG (NAMES))
MEMBER CONSTANTS
JOINT ATTRIBUTES are data class 2, described in Table 1-1. The JOINT
ATTRIBUTES file contains the alphanumeric ID, active status, joint type (support, released, etc.), joint location, rotated release angles, and elastic support
spring constants.
MEMBER ATTRIBUTES are data class 20, described in Table 1-2. The MEMBER ATTRIBUTES file contains the alphanumeric ID, start joint, end joint,
active status, end releases, eccentricities, end sizes, member type, and direction
cosines.
ELEMENT ATTRIBUTES are data class 21, described in Table 1-3. The
ELEMENT ATTRIBUTES file contains the alphanumeric ID, active status,
element type, thickness, element incidences (joint 1, joint 2, etc.), element
dimension (2D or 3D), and 2D element orientation.
MEMBER PROPERTIES are data class 22, described in Table 1-4. The MEMBER PROPERTIES file contains the alphanumeric ID, segment number (1 for
prismatic), property definition flag, segment length, table and section names (for
table properties), and cross-section properties (AX, IZ, etc.). The WITH LONG
NAMES option will write the long (up to 24 characters) version of the section
name. This option is available only for ASCII80 files.
MEMBER CONSTANTS are data class 23, described in Table 1-5. The MEMBER CONSTANTS file contains the alphanumeric ID, member/element flag, E,
G, DENSITY, POISSON, CTE, and BETA.
loadings:
LOAD STATUS
APPLIED JOINT ( LOADS )
APPLIED JOINT TEMPERATURE ( LOADS )
APPLIED MEMBER (LOADS)
V5
Summary 2 - 3
Rev T
GT STRUDL
LOAD STATUS is data class 8, described in Table 1-29. The LOAD STATUS
file contains the load name, active status and load title. In addition, for load
combinations, the combined loadings and factors are included. This file can only
be written in ASCII80 format.
APPLIED JOINT LOADS are data class 4, described in Table 1-6. The APPLIED JOINT LOADS file contains the joint ID, the load ID, joint active status,
load active status, applied force and moments, and applied displacements and
rotations.
APPLIED JOINT TEMPERATURE LOADS are data class 5, described in Table
1-7. The APPLIED JOINT TEMPERATURE LOADS file contains the joint ID,
the load ID, joint active status, load active status, axial temperature load, and X,
Y, and Z temperature gradients.
APPLIED MEMBER LOADS are data class 6, described in Table 1-8. The
APPLIED MEMBER LOADS file contains the member ID, the load ID, member
active status, load active status, and the member load description.
results:
JOINT RESULTS ( SUPPORTS (ONLY) )
MEMBER RESULTS
SECTION FORCES ( [ NS ] i )
SECTION DISPLACEMENTS ( GLOBAL ) ( [ NS ] i )
AVERAGE ELEMENT STRESSES ( location )
AVERAGE ELEMENT STRAINS ( location )
AVERAGE ELEMENT PRINCIPAL STRESSES ( location )
AVERAGE ELEMENT PRINCIPAL STRAINS ( location )
AVERAGE PRINCIPAL RESULTANTS
AVERAGE PRINCIPAL MEMBRANE RESULTANTS
AVERAGE PRINCIPAL BENDING RESULTANTS
AVERAGE VON ( MISES )
Rev T
Summary 2 - 4
V5
GT STRUDL
JOINT RESULTS are data class 10, described in Table 1-9. The JOINT RESULTS file contains the joint ID, the load ID, results flag, displacements and
rotations, and computed joint forces and moments (reactions). The SUPPORTS
ONLY option will filter the specified joint list to only include joints that have
been designated as supports, facilitating the export of data for foundation design.
MEMBER RESULTS are data class 11, described in Table 1-10. The MEMBER
RESULTS file contains the member ID, the load ID, results flag, local forces and
moments at member start and end, and differential displacement and rotation
between the start and end of the member.
SECTION FORCES are data class 12, described in Table 1-11. The SECTION
FORCES file contains the member ID, the load ID, the section number, results
flag, distance from the member start to the section, and local forces and moments
at the section. The NS option will override any previous SECTION specification
for the member and will report NS sections evenly spaced from the start to the
end of the member. If no SECTION specification for the member has been given
and the NS option is not specified, NS will default to 11 sections.
SECTION DISPLACEMENTS are data class 9, described in Table 1-28. The
SECTION DISPLACEMENTS file contains member ID's, load ID's, section
number, results flag, distance from the member start to the section location, and
displacements (X, Y, Z) at the section. Displacements are reported in the member
reference frame, unless GLOBAL is specified, then displacements are reported in
the global reference frame. The NS option will override any previous SECTION
specification for the member and will report NS sections evenly spaced from the
start to the end of the member. If no SECTION specification for the member has
been given and the NS option is not specified, NS will default to 11 sections.
AVERAGE FE (ELEMENT STRESSES, ELEMENT STRAINS, ELEMENT
PRINCIPAL STRESSES, ELEMENT PRINCIPAL STRAINS, PRINCIPAL
RESULTANTS, PRINCIPAL MEMBRANE RESULTANTS, PRINCIPAL
BENDING RESULTANTS, and VON MISES) results have data classes 33 to 40,
described in Table 1-12. The AVERAGE FE results files contain the joint ID, the
load ID, surface index, number of elements used in the average, and the average
results. Tables 1-12a through 1-12e describe the results; Figures 1-2 through 1-7
have diagrams for results interpretation. Note that 'elist' should be a list of joints.
V5
Summary 2 - 5
Rev T
GT STRUDL
dynamic data:
DYNAMIC ( DATA FOR ) SELOS
DYNAMIC MASS
DYNAMIC STIFFNESS
Summary 2 - 6
V5
GT STRUDL
of the stiffness proportional damping matrix, the number of rows, and the entries
for the diagonal and the upper triangular portions of each row.
DYNAMIC DAMPING MASS is data class 19, described in Table 1-22. The
DYNAMIC DAMPING MASS file contains the maximum bandwidth of the mass
proportional damping matrix, the number of rows, and the entries for the diagonal
and the upper triangular portions of each row.
DYNAMIC MODAL DAMPING RATIOS is data class 24, described in Table 123. The DYNAMIC MODAL DAMPING RATIOS file contains the number of
modes and the damping ratio for each mode.
superelement data:
Summary 2 - 7
Rev T
GT STRUDL
Rev T
Summary 2 - 8
V5
GT STRUDL
1.0
This chapter contains Tables 1-1 through 1-29 which describe the general DBX file
record formats and structures for each of the presently supported classes of GTSTRUDL
data. Table 1-15 describes the record structure for the DBX directory file.
Each of the data structure tables is divided into three columns: Item, Type, and
Description
ITEM column contains a descriptive character string representing each item of
data in the record.
TYPE column contains a three-character data type key associated with each data
Item. The format for the data type key is X*n, where X can be:
I, for Integer,
F, for Floating point,
C, for Character,
L, for Logical.
and where n is the number of bytes or characters in the data item.
DESCRIPTION
column contains a brief description for each data item. The arrangement
of data items in a given DBX file follows the order in which the data items
are given in the corresponding table. Each DBX file consists of a header
record followed by any number of data records.
V5
1-1
Rev S
GT STRUDL
Table 1-1
Joint Attributes
Header Record for ASCII80 files:
Item
Type
Description
RECNO
I*4
IDATA
I*4
NJNTS
I*4
UNUSED
I*4
Unused
UNUSED
I*4
Unused
FORMAT(1)
C*40
FORMAT(2)
C*40
FORMAT(3)
C*40
FORMAT(4)
C*40
LENGTH
C*4
FORCE
C*4
ANGLE
C*4
TEMP
C*4
TIME
C*4
UNIT
C*4
Unused
MONTH
I*4
DAY
I*4
YEAR
I*4
The ASCII80 header record is read using the following FORTRAN READ/WRITE FORMAT statement:
FORMAT ( T2, 5I12 ,4(/,T2,A40) ,/ ,6( 1X,A4 ),
+
/, T2, 3I12 )
Rev S
1-2
V5
GT STRUDL
Item
Type
Description
RECNO
I*4
IDATA
I*4
NJNTS
I*4
UNUSED
I*4
Unused
FORMAT
C*80
LENGTH
C*4
FORCE
C*4
ANGLE
C*4
TEMP
C*4
TIME
C*4
UNIT
C*4
Unused
MONTH
I*4
DAY
I*4
YEAR
I*4
The ASCII header record is read using the following FORTRAN READ/WRITE
FORMAT statement:
FORMAT (4I12, A80, 6A4, 3I12)
V5
1-3
Rev S
GT STRUDL
Table 1-1
Type
Description
RECNO
I*4
IDATA
I*4
NJNTS
I*4
UNUSED
I*4
Unused
LENGTH
C*4
FORCE
C*4
ANGLE
C*4
TEMP
C*4
TIME
C*4
UNIT
C*4
Unused
MONTH
I*4
DAY
I*4
YEAR
I*4
I*4
Rev S
1-4
V5
GT STRUDL
Data Record:
for (ASCII80, ASCII, and BINARY files)
Item
Type
Description
RECNO
I*4
Record number
IDATA
I*4
JEX
I*4
Joint ID number
JID
C*8
Joint name
JNTACT
I*4
JNTTYP
C*16
XCOORD
F*4
Global X coordinate
YCOORD
F*4
Global Y coordinate
ZCOORD
F*4
Global Z coordinate
JNTREL
C*12
TH1
F*4
01 }
TH2
F*4
TH3
F*4
03 }
KFX
F*4
KFY
F*4
KFZ
F*4
KMX
F*4
KMY
F*4
KMZ
F*4
I*4
V5
1-5
Rev S
GT STRUDL
2.
Rev S
Active units character strings are defined as follows, where single quotes
are not included in the file:
LENGTH
INCH
FEET
CM
M
MM
(inches)
(feet)
(centimeters)
(meters)
(millimeters)
FORCE
LB
KIP
TON
KG
METN
N
KN
(pounds)
(kips)
(tons)
(kilograms)
(metric tons)
(newtons)
(kilonewtons)
ANGLE
RAD
DEG
CYC
GRAD
(radians)
(degrees)
(cycles)
(grads)
TEMP
FAHR
CENT
(Fahrenheit)
(centigrade)
TIME
SEC
MIN
HR
(seconds)
(minutes)
(hours)
V5
GT STRUDL
Unused
Joint displacements applied
Unused
Global joint
Unused
Joint temperature loads applied
Beta reference joint
Planar joint
V5
Force X released
Force Y released
Force Z released
Moment X released
Moment Y released
Moment Z released
Force X spring defined
Force Y spring defined
Force Z spring defined
Moment X spring defined
Moment Y spring defined
Moment Z spring defined
1-7
Rev S
GT STRUDL
Figure 1-1
Rev S
1-8
V5
GT STRUDL
Member Attributes
Header Record for ASCII80 files:
Item
Type
Description
RECNO
I*4
IDATA
I*4
NMEMBR
I*4
UNUSED
I*4
Unused
UNUSED
I*4
Unused
FORMAT(1)
C*40
FORMAT(2)
C*40
FORMAT(3)
C*40
LENGTH
C*4
FORCE
C*4
ANGLE
C*4
TEMP
C*4
TIME
C*4
UNIT
C*4
Unused
MONTH
I*4
DAY
I*4
YEAR
I*4
The ASCII80 header record is read using the following FORTRAN READ/WRITE
FORMAT statement:
FORMAT ( T2, 5I12, 3(/,T2,A40), /, 6( 1X,A4 ),
+
/, T2, 3I12 )
V5
1-9
Rev S
GT STRUDL
Table 1-2
Type
Description
RECNO
I*4
IDATA
I*4
NMEMBR
I*4
UNUSED
I*4
Unused
FORMAT
C*80
LENGTH
C*4
FORCE
C*4
ANGLE
C*4
TEMP
C*4
TIME
C*4
UNIT
C*4
Unused
MONTH
I*4
DAY
I*4
YEAR
I*4
The ASCII header record is read using the following FORTRAN READ/WRITE
FORMAT statement:
FORMAT (4I12, A80, 6A4, 3I12)
Rev S
1 - 10
V5
GT STRUDL
Item
Type
Description
RECNO
I*4
IDATA
I*4
NMEMBR
I*4
UNUSED
I*4
Unused
LENGTH
C*4
FORCE
C*4
ANGLE
C*4
TEMP
C*4
TIME
C*4
UNIT
C*4
Unused
MONTH
I*4
DAY
I*4
YEAR
I*4
I*4
V5
1 - 11
Rev S
GT STRUDL
Table 1-2
Type
Description
RECNO
I*4
= Record number
IDATA
I*4
MEX
I*4
Member ID number
MID
C*8
Member name
MBSTRT
I*4
MBEND
I*4
MBSID
C*8
MBEID
C*8
MBACT
I*4
Rev S
MBREL
C*12
XECCS
F*4
YECCS
F*4
ZECCS
F*4
XECCE
F*4
YECCE
F*4
ZECCE
F*4
ESIZES
F*4
ESIZEE
F*4
FL
F*4
1 - 12
V5
GT STRUDL
Type
Description
MBTYP
I*4
Member type =
1 plane truss
2 plane frame
3 plane grid
4 space truss
5 space frame
ACTDOF
C*8
COSXX
F*8
Cosine of the angle between the member x axis and the global X axis
COSYX
F*8
Cosine of the angle between the member y axis and the global X axis
COSZX
F*8
Cosine of the angle between the member z axis and the global X axis
COSXY
F*8
Cosine of the angle between the member x axis and the global Y axis
COSYY
F*8
Cosine of the angle between the member y axis and the global Y axis
COSZY
F*8
Cosine of the angle between the member z axis and the global Y axis
COSXZ
F*8
Cosine of the angle between the member x axis and the global Z axis
COSYZ
F*8
Cosine of the angle between the member y axis and the global Z axis
COSZZ
F*8
Cosine of the angle between the member z axis and the global Z axis
F*4
V5
Rev S
GT STRUDL
Force x, start
Force y, start
Force z, start
Moment x, start
Moment y, start
Moment z, start
Force x, end
Force y, end
Force z, end
Moment x, end
Moment y, end
Moment z, end
Local translation x
Local translation y
Local translation z
Local rotation x
Local rotation y
Local rotation z
Rev S
1 - 14
V5
GT STRUDL
V5
Item
Type
Description
RECNO
I*4
IDATA
I*4
= 21
NMEMBR
I*4
UNUSED
I*4
Unused
UNUSED
I*4
Unused
FORMAT(1)
C*40
FORMAT(2)
C*40
FORMAT(3)
C*40
FORMAT(4)
C*40
FORMAT(5)
C*40
FORMAT (6)
C*40
FORMAT(7)
C*40
1 - 15
Rev S
GT STRUDL
Table 1-3
Type
Description
LENGTH
C*4
FORCE
C*4
ANGLE
C*4
TEMP
C*4
TIME
C*4
UNIT
C*4
Unused
MONTH
I*4
DAY
I*4
YEAR
I*4
The ASCII80 header record is read using the following FORTRAN READ/WRITE
FORMAT statement:
FORMAT (T2, 5I12, 7(/, T2, A40), / , 6(1X, A4),
+
/, T2, 3I12)
Rev S
1 - 16
V5
GT STRUDL
Item
Type
Description
RECNO
I*4
IDATA
I*4
= 21
NMEMBR
I*4
UNUSED
I*4
Unused
FORMAT
C*8
LENGTH
C*4
FORCE
C*4
ANGLE
C*4
TEMP
C*4
TIME
C*4
UNIT
C*4
Unused
MONTH
I*4
DAY
I*4
YEAR
I*4
The ASCII header record is read using the following FORTRAN READ/WRITE FORMAT
statement:
FORMAT (4I12, A80, 6A4, 3I12)
V5
1 - 17
Rev S
GT STRUDL
Table 1-3
Type
Description
RECNO
I*4
IDATA
I*4
= 21
NMEMBR
I*4
UNUSED
I*4
Unused
LENGTH
C*4
FORCE
C*4
ANGLE
C*4
TEMP
C*4
TIME
C*4
UNIT
C*4
Unused
MONTH
I*4
DAY
I*4
YEAR
I*4
I*4
Rev S
1 - 18
V5
GT STRUDL
Type
Description
RECNO
I*4
Record number
IDATA
I*4
= 21
ELEX
I*4
Element ID number
ELID
C*8
Element name
ELACT
I*4
IELTYP
I*4
CELTYP
C*8
UNUSED
I*4
THICK
F*4
ACTDOF
C*8
I*4
INEX (1)
I*4
INID (1)
C*8
INEX (20)
I*4
INID (20)
C*8
C
C
C
V5
1 - 19
Rev S
GT STRUDL
Table 1-3
Type
Description
ELDIM
I*4
2DELOR
I*4
F*4
Rev S
1 - 20
V5
GT STRUDL
The relationship between the element type index, IELTYP, and the element type
name, CELTYP is shown below:
IELTYP
CELTYP
IELTYP
CELTYP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
IPLQ
PSHQ
IPQQ
LST
PSHQCSH
CSTG
UTLQ1
IPCQ
PSR
Not used
Not used
Not used
PSHT
IPQL
IPQLQ1
IPQLQ2
IPQLQ2B
IPQLQ3
IPQLQ4
BPHQ
CPT
BPHT
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
BPR
IPBQQ
BPP
Not Used
SBCT
SBHQ6
SBHT6
SBHQ
SBHT
SBHQCSH
SBCR
Not Used
IPLS
IPQS
TRIP
Not Used
IPSL
TRANS3D
IPSQ
PSRR
WEDGE15
See TABLE 2.3.1, Vol. 3, GTSTRUDL Users Reference Manual for a description
of the GTSTRUDL finite elements.
V5
1 - 21
Rev S
GT STRUDL
Translation x active
Translation y active
Translation z active
Rotation x active
Rotation y active
Rotation z active
Rev S
1 - 22
V5
GT STRUDL
Member Properties
Header Record for ASCII80 files:
Item
Type
Description
RECNO
I*4
IDATA
I*4
NMEMBR
I*4
UNUSED
I*4
Unused
UNUSED
I*4
Unused
FORMAT (1)
C*40
FORMAT (2)
C*40
FORMAT (3)
C*40
LENGTH
C*4
FORCE
C*4
ANGLE
C*4
TEMP
C*4
TIME
C*4
UNIT
C*4
Unused
MONTH
I*4
DAY
I*4
YEAR
I*4
The ASCII80 header record is read using the following FORTRAN READ/WRITE
FORMAT statement:
FORMAT ( T2, 5I12, 3(/, T2, A40), /, 6( 1X, A4 ),
+
/, T2, 3I12 )
V5
1 - 23
Rev S
GT STRUDL
Table 1-4
Type
Description
RECNO
I*4
IDATA
I*4
NMEMBR
I*4
UNUSED
I*4
Unused
FORMAT
C*80
LENGTH
C*4
FORCE
C*4
ANGLE
C*4
TEMP
C*4
TIME
C*4
UNIT
C*4
Unused
MONTH
I*4
DAY
I*4
YEAR
I*4
The ASCII header record is read using the following FORTRAN READ/WRITE FORMAT
statement:
FORMAT ( 4I12, A80, 6A4, 3I12 )
Rev S
1 - 24
V5
GT STRUDL
Item
Type
Description
RECNO
I*4
IDATA
I*4
NMEMBR
I*4
UNUSED
I*4
Unused
UNUSED
I*4
Unused
LENGTH
C*4
FORCE
C*4
ANGLE
C*4
TEMP
C*4
TIME
C*4
UNIT
C*4
Unused
MONTH
I*4
DAY
I*4
YEAR
I*4
I*4
V5
1 - 25
Rev S
GT STRUDL
Table 1-4
Type
Description
I*4
Record number
IDATA
I*4
MEX
I*4
Member ID number
MID
C*8
Member name
ISEG
I*4
IDEF
L*4
IPROJ
I*4
LENGTH
F*4
Segment length
TBLNAM
C*8
Profile table name (left blank if section properties do not come from a
table)
PRFNAM
C*8
Profile name (left blank if section properties do not come from a table)
F*4
F*4
PROPS (1)
PROPS (14)
FILL (1) FILL (8)
Rev S
1 - 26
V5
GT STRUDL
V5
1 - 27
Rev S
GT STRUDL
Table 1-5
Member Constants
Header Record for ASCII80 files:
Item
Type
Description
RECNO
I*4
IDATA
I*4
NMEMBR
I*4
UNUSED
I*4
Unused
UNUSED
I*4
Unused
FORMAT (1)
C*40
FORMAT (2)
C*40
LENGTH
C*4
FORCE
C*4
ANGLE
C*4
TEMP
C*4
TIME
C*4
UNIT
C*4
Unused
MONTH
I*4
DAY
I*4
YEAR
I*4
The ASCII80 header record is read using the following FORTRAN READ/WRITE
FORMAT statement:
FORMAT (T2, 5I12, 2 (/, T2, A40), /, 6(1X, A4),
+
/, T2, 3I12)
Rev S
1 - 28
V5
GT STRUDL
Item
Type
Description
RECNO
I*4
IDATA
I*4
NMEMBR
I*4
UNUSED
I*4
Unused
FORMAT
C*80
LENGTH
C*4
FORCE
C*4
ANGLE
C*4
TEMP
C*4
TIME
C*4
UNIT
C*4
Unused
MONTH
I*4
DAY
I*4
YEAR
I*4
The ASCII header record is read using the following FORTRAN READ/WRITE FORMAT
statement:
FORMAT (4I12, A80, 6A4, 3I12)
V5
1 - 29
Rev S
GT STRUDL
Table 1-5
Type
Description
RECNO
I*4
IDATA
I*4
NMEMBR
I*4
UNUSED
I*4
Unused
LENGTH
C*4
FORCE
C*4
ANGLE
C*4
TEMP
C*4
TIME
C*4
UNIT
C*4
Unused
MONTH
I*4
DAY
I*4
YEAR
I*4
I*4
Rev S
1 - 30
V5
GT STRUDL
Type
Description
RECNO
I*4
Record number
IDATA
I*4
MEX
I*4
Member ID number
MID
C*8
Member name
MBTYP
I*4
F*4
Youngs Modulus
F*4
Shear modulus
DENSITY
F*4
Density
POISSON
F*4
Poissons Ratio
CTE
F*4
BETA
F*4
Beta angle
F*4
V5
1 - 31
Rev S
GT STRUDL
Table 1-6
Type
Description
RECNO
I*4
IDATA
I*4
NLOADS
I*4
NJNTS
I*4
UNUSED
I*4
Unused
FORMAT (1)
C*40
FORMAT (2)
C*40
LENGTH
C*4
FORCE
C*4
ANGLE
C*4
TEMP
C*4
TIME
C*4
UNIT
C*4
Unused
MONTH
I*4
DAY
I*4
YEAR
I*4
The ASCII80 header record is read using the following FORTRAN READ/WRITE
FORMAT statement:
FORMAT (T2, 5I12, 2( / , T2, A40),
+
/ , T2, 3I12)
Rev S
1 - 32
/ , 6(1X, A4),
V5
GT STRUDL
Item
Type
Description
RECNO
I*4
IDATA
I*4
NLOADS
I*4
NJNTS
I*4
FORMAT
C*80
LENGTH
C*4
FORCE
C*4
ANGLE
C*4
TEMP
C*4
TIME
C*4
UNIT
C*4
Unused
MONTH
I*4
DAY
I*4
YEAR
I*4
The ASCII header record is read using the following FORTRAN READ/WRITE FORMAT
statement:
FORMAT (4I12, A80, 6A4, 3I12)
V5
1 - 33
Rev S
GT STRUDL
Table 1-6
Type
Description
RECNO
I*4
IDATA
I*4
NLOADS
I*4
NJNTS
I*4
LENGTH
C*4
FORCE
C*4
ANGLE
C*4
TEMP
C*4
TIME
C*4
UNIT
C*4
Unused
MONTH
I*4
DAY
I*4
YEAR
I*4
I*4
Rev S
1 - 34
V5
GT STRUDL
V5
Item
Type
Description
RECNO
I*4
Record number
IDATA
I*4
JEX
I*4
Joint ID number
JID
C*8
Joint name
LEX
I*4
Loading ID number
LID
C*8
Loading ID name
JNTACT
I*4
LDSTAT
I*4
1 - 35
Rev S
GT STRUDL
Table 1-6
Rev S
Item
Type
Description
FX
F*4
FY
F*4
FZ
F*4
MX
F*4
MY
F*4
MZ
F*4
TX
F*4
TY
F*4
TZ
F*4
RX
F*4
RY
F*4
RZ
F*4
1 - 36
V5
GT STRUDL
Type
Description
RECNO
I*4
IDATA
I*4
= 5 --
NLOADS
I*4
NJNTS
I*4
UNUSED
I*4
Unused
FORMAT (1)
C*40
FORMAT (2)
C*40
LENGTH
C*4
FORCE
C*4
ANGLE
C*4
TEMP
C*4
TIME
C*4
UNIT
C*4
Unused
MONTH
I*4
DAY
I*4
YEAR
I*4
The ASCII80 header record is read using the following FORTRAN READ/WRITE
FORMAT statement:
FORMAT (T2, 5I12, 2(/, T2, A40),
+
/ , T2, 3I12)
V5
1 - 37
/, 6(1X, A4),
Rev S
GT STRUDL
Table 1-7
Type
Description
RECNO
I*4
IDATA
I*4
NLOADS
I*4
NJNTS
I*4
FORMAT
C*80
LENGTH
C*4
FORCE
C*4
ANGLE
C*4
TEMP
C*4
TIME
C*4
UNIT
C*4
Unused
MONTH
I*4
DAY
I*4
YEAR
I*4
The ASCII header record is read using the following FORTRAN READ/WRITE FORMAT
statement:
FORMAT (4I12, A80, 6A4, 3I12)
Rev S
1 - 38
V5
GT STRUDL
Item
Type
Description
RECNO
I*4
IDATA
I*4
=5
NLOADS
I*4
NJNTS
I*4
LENGTH
C*4
FORCE
C*4
ANGLE
C*4
TEMP
C*4
TIME
C*4
UNIT
C*4
Unused
MONTH
I*4
DAY
I*4
YEAR
I*4
I*4
V5
1 - 39
Rev S
GT STRUDL
Table 1-7
Type
Description
RECNO
I*4
Record number
IDATA
I*4
JEX
I*4
Joint ID number
JID
C*8
Joint name
LEX
I*4
Loading ID number
LID
C*8
Loading ID name
JNTACT
I*4
LDSTAT
I*4
TL
F*4
TX
F*4
TY
F*4
TZ
F*4
RFRAME
I*4
Rev S
1 - 40
V5
GT STRUDL
Type
Description
RECNO
I*4
IDATA
I*4
MAXREC
I*4
UNUSED
I*4
Unused
UNUSED
I*4
Unused
FORMAT (1)
C*40
FORMAT (2)
C*40
FORMAT (3)
C*40
LENGTH
C*4
FORCE
C*4
ANGLE
C*4
TEMP
C*4
TIME
C*4
UNIT
C*4
Unused
MONTH
I*4
DAY
I*4
YEAR
I*4
The ASCII80 header record is read using the following FORTRAN READ/WRITE
FORMAT statement:
FORMAT (T2, 5I12, 3(/, T2, A40), /, 6(1X, A4),
+
/, T2, 3I12)
V5
1 - 41
Rev S
GT STRUDL
Table 1-8
Type
Description
RECNO
I*4
IDATA
I*4
MAXREC
I*4
UNUSED
I*4
Unused
FORMAT
C*80
LENGTH
C*4
FORCE
C*4
ANGLE
C*4
TEMP
C*4
TIME
C*4
UNIT
C*4
Unused
MONTH
I*4
DAY
I*4
YEAR
I*4
The ASCII header record is read using the following FORTRAN READ/WRITE FORMAT
statement:
FORMAT (4I12, A80, 6A4, 3I12)
Rev S
1 - 42
V5
GT STRUDL
Item
Type
Description
RECNO
I*4
IDATA
I*4
MAXREC
I*4
UNUSED
I*4
Unused
LENGTH
C*4
FORCE
C*4
ANGLE
C*4
TEMP
C*4
TIME
C*4
UNIT
C*4
Unused
MONTH
I*4
DAY
I*4
YEAR
I*4
I*4
V5
1 - 43
Rev S
GT STRUDL
Table 1-8
Type
Description
RECNO
I*4
Record number
IDATA
I*4
MEX
I*4
Member ID number
MID
C*8
Member name
LEX
I*4
Loading ID number
LID
C*8
Loading ID name
MBACT
I*4
LDSTAT
I*4
LDTYPE
I*4
F*4
MLDATA (1)
MLDATA (17)
Rev S
1 - 44
V5
GT STRUDL
Type
Description
FRCDSC
C*16
W1
F*4
W2
F*4
L1
F*4
Distance from the start of the member to the location of the concentrated
load, measured along the local x axis, or
Distance from the start of the member to the location of the distributed load
starting point, measured along the local x axis
L2
F*4
Distance from the start of the member to the location of the distributed load
ending point, measured along the local x axis
F*4
V5
1 - 45
Rev S
GT STRUDL
Table 1-8
Type
Description
DSTDSC
C*16
L1
F*4
Distance from the start of the member to the location of the concentrated
distortion, measured along the local x axis, or
Distance from the start of the member to the location of the uniform
distortion starting point, measured along the local x axis
L2
F*4
Distance from the start of the member to the location of the uniform
distortion ending point, measured along the local x axis
TX
F*4
TY
F*4
TZ
F*4
RX
F*4
RY
F*4
RZ
F*4
F*4
= 0 --
Rev S
1 - 46
V5
GT STRUDL
Type
Description
TMPDSC
C*16
L1
F*4
Distance from the start of the member to the start of the temperature load,
measured along the local x axis
L2
F*4
Distance from the start of the member to the end of the temperature load,
measured along the local x axis
TU
F*4
TBY
F*4
Temperature differences over the depth of the member cross section with
respect to the local y axis
TBZ
F*4
Temperature differences over the depth of the member cross section with
respect to the local z axis
F*4
V5
1 - 47
Rev S
GT STRUDL
Force x
Force y
Force z
Moment x
Moment y
Moment z
Distances are fractional
Concentrated
Uniform distribution
Linear distribution
Components defined with respect to global coordinate system
Components generated by the DEAD LOAD command
Components are GLOBAL PROJECTED
Concentrated
Uniform distribution
Distances are fractional
Rev S
V5
GT STRUDL
V5
1 - 49
Rev S
GT STRUDL
Table 1-9
Type
Description
RECNO
I*4
IDATA
I*4
NLOADS
I*4
NJNTS
I*4
UNUSED
I*4
Unused
FORMAT (1)
C*40
FORMAT (2)
C*40
LENGTH
C*4
FORCE
C*4
ANGLE
C*4
TEMP
C*4
TIME
C*4
UNIT
C*4
Unused
MONTH
I*4
DAY
I*4
YEAR
I*4
The ASCII80 header record is read using the following FORTRAN READ/WRITE
FORMAT statement:
FORMAT (T2, 5I12, 2(/, T2, A40), /, 6(1X, A4),
+
/, T2, 3I12)
Rev S
1 - 50
V5
GT STRUDL
Item
Type
Description
RECNO
I*4
IDATA
I*4
NLOADS
I*4
NJNTS
I*4
FORMAT
C*80
LENGTH
C*4
FORCE
C*4
ANGLE
C*4
TEMP
C*4
TIME
C*4
UNIT
C*4
Unused
MONTH
I*4
DAY
I*4
YEAR
I*4
The ASCII header record is read using the following FORTRAN READ/WRITE FORMAT
statement:
FORMAT (4I12, A80, 6A4, 3I12)
V5
1 - 51
Rev S
GT STRUDL
Table 1-9
Type
Description
RECNO
I*4
IDATA
I*4
NLOADS
I*4
NJNTS
I*4
LENGTH
C*4
FORCE
C*4
ANGLE
C*4
TEMP
C*4
TIME
C*4
UNIT
C*4
Unused
MONTH
I*4
DAY
I*4
YEAR
I*4
I*4
Rev S
1 - 52
V5
GT STRUDL
V5
Item
Type
Description
RECNO
I*4
Record number
IDATA
I*4
JEX
I*4
Joint ID number
JID
C*8
Joint name
LEX
I*4
Loading ID number
LID
C*8
Loading ID name
IDEF
L*4
TX
F*4
TY
F*4
TZ
F*4
RX
F*4
RY
F*4
RZ
F*4
FX
F*4
FY
F*4
FZ
F*4
MX
F*4
MY
F*4
MZ
F*4
1 - 53
Rev S
GT STRUDL
Table 1-10
Type
Description
RECNO
I*4
IDATA
I*4
NLOADS
I*4
NMEMBR
I*4
UNUSED
I*4
Unused
FORMAT (1)
C*40
FORMAT (2)
C*40
LENGTH
C*4
FORCE
C*4
ANGLE
C*4
TEMP
C*4
TIME
C*4
UNIT
C*4
Unused
MONTH
I*4
DAY
I*4
YEAR
I*4
The ASCII80 header record is read using the following FORTRAN READ/WRITE
FORMAT statement:
FORMAT (T2, 5I12, 2 (/, T2, A40), /, 6(1X, A4),
+
/, T2, 3I12)
Rev S
1 - 54
V5
GT STRUDL
Item
Type
Description
RECNO
I*4
IDATA
I*4
NLOADS
I*4
NMEMBR
I*4
FORMAT
C*80
LENGTH
C*4
FORCE
C*4
ANGLE
C*4
TEMP
C*4
TIME
C*4
UNIT
C*4
Unused
MONTH
I*4
DAY
I*4
YEAR
I*4
The ASCII header record is read using the following FORTRAN READ/WRITE FORMAT
statement:
FORMAT (4I12, A80, 6A4, 3I12)
V5
1 - 55
Rev S
GT STRUDL
Table 1-10
Type
Description
RECNO
I*4
IDATA
I*4
NLOADS
I*4
NMEMBR
I*4
LENGTH
C*4
FORCE
C*4
ANGLE
C*4
TEMP
C*4
TIME
C*4
UNIT
C*4
Unused
MONTH
I*4
DAY
I*4
YEAR
I*4
I*4
Rev S
1 - 56
V5
GT STRUDL
V5
Item
Type
Description
RECNO
I*4
Record number
IDATA
I*4
MEX
I*4
Member ID number
MID
C*8
Member name
LEX
F*4
Loading ID number
LID
F*4
Loading ID name
IDEF
F*4
FXE
F*4
FYE
F*4
FZE
F*4
MXE
F*4
MYE
F*4
MZE
F*4
FXS
F*4
FYS
F*4
FZS
F*4
MXS
F*4
MYS
F*4
MZS
F*4
1 - 57
Rev S
GT STRUDL
Table 1-10
Rev S
Item
Type
Description
TX
F*4
TY
F*4
TZ
F*4
RX
F*4
RY
F*4
RZ
F*4
1 - 58
V5
GT STRUDL
Section Forces
Header Record for ASCII80 files:
Item
Type
Description
RECNO
I*4
IDATA
I*4
NLOADS
I*4
NMEMBR
I*4
UNUSED
I*4
Unused
FORMAT (1)
C*40
FORMAT (2)
C*40
LENGTH
C*4
FORCE
C*4
ANGLE
C*4
TEMP
C*4
TIME
C*4
UNIT
C*4
Unused
MONTH
I*4
DAY
I*4
YEAR
I*4
The ASCII80 header record is read using the following FORTRAN READ/WRITE
FORMAT statement:
FORMAT (T2, 5I12, 2 (/, T2, A40), /, 6(1X, A4),
+
/, T2, 3I12)
V5
1 - 59
Rev S
GT STRUDL
Table 1-11
Type
Description
RECNO
I*4
IDATA
I*4
NLOADS
I*4
NMEMBR
I*4
FORMAT
C*80
LENGTH
C*4
FORCE
C*4
ANGLE
C*4
TEMP
C*4
TIME
C*4
UNIT
C*4
Unused
MONTH
I*4
DAY
I*4
YEAR
I*4
The ASCII header record is read using the following FORTRAN READ/WRITE FORMAT
statement:
FORMAT (4I12, A80, 6A4, 3I12)
Rev S
1 - 60
V5
GT STRUDL
Item
Type
Description
RECNO
I*4
IDATA
I*4
NLOADS
I*4
NMEMBR
I*4
LENGTH
C*4
FORCE
C*4
ANGLE
C*4
TEMP
C*4
TIME
C*4
UNIT
C*4
Unused
MONTH
I*4
DAY
I*4
YEAR
I*4
I*4
V5
1 - 61
Rev S
GT STRUDL
Table 1-11
Type
Description
RECNO
I*4
Record number
IDATA
I*4
MEX
I*4
Member ID number
MID
C*8
Member name
LEX
F*4
Loading ID number
LID
C*8
Loading ID name
ISEC
I*4
Section number
IDEF
L*4
XL
F*4
Distance from the start of the member to the section, measured along the
local member x axis
FX
F*4
FY
F*4
FZ
F*4
MX
F*4
MY
F*4
MZ
F*4
F*4
Rev S
1 - 62
V5
GT STRUDL
V5
Item
Type
Description
RECNO
I*4
IDATA
I*4
NLOADS
I*4
NJNTS
I*4
UNUSED
I*4
Unused
FORMAT (1)
C*40
FORMAT (2)
C*40
LENGTH
C*4
FORCE
C*4
ANGLE
C*4
1 - 63
Rev S
GT STRUDL
Table 1-12
Type
Description
TEMP
C*4
TIME
C*4
UNIT
C*4
Unused
MONTH
I*4
DAY
I*4
YEAR
I*4
The ASCII80 header record is read using the following FORTRAN READ/WRITE
FORMAT statement:
FORMAT (T2, 5I12, 2 (/, T2, A40), /, 6(1X, A4),
+
/, T2, 3I12)
Rev S
1 - 64
V5
GT STRUDL
Item
Type
Description
RECNO
I*4
IDATA
I*4
NLOADS
I*4
NJNTS
I*4
FORMAT
C*80
LENGTH
C*4
FORCE
C*4
ANGLE
C*4
TEMP
C*4
TIME
C*4
UNIT
C*4
Unused
MONTH
I*4
DAY
I*4
YEAR
I*4
The ASCII header record is read using the following FORTRAN READ/WRITE
STATEMENT:
FORMAT(4I12, A80, 6A4, 3I12)
V5
1 - 65
Rev S
GT STRUDL
Table 1-12
Type
Description
RECNO
I*4
IDATA
I*4
NLOADS
I*4
NJNTS
I*4
LENGTH
C*4
FORCE
C*4
ANGLE
C*4
TEMP
C*4
TIME
C*4
UNIT
C*4
Unused
MONTH
I*4
DAY
I*4
YEAR
I*4
I*4
Rev S
1 - 66
V5
GT STRUDL
Type
Description
RECNO
I*4
Record number
IDATA
I*4
JEX
I*4
Joint ID number
JID
C*8
Joint name
LEX
I*4
Loading ID number
LID
C*8
Loading ID name
UNUSED
I*4
Unused
ISURF
I*4
NELC
I*4
Number of finite elements used to compute the average results at the joint
F*8
V5
The Average Element Results in AVGER (1) - AVGER (8) are defined in
Table 1-12a through 1-12e. Each of these tables corresponds to a different
element type (PLANE STRESS, PLANE STRAIN, TRIDIMENSIONAL,
etc.). See Figures 1-2 through 1-7 for a description of the Average Element
Results symbols used in the tables.
1 - 67
Rev S
GT STRUDL
Table 1 -12a
Rev S
AVGER (i),
i = Results Type
Average Stresses
SXX
SYY
SXY
0.0
0.0
0.0
0.0
0.0
Average
Strains
EXX
EYY
EXY
0.0
0.0
0.0
0.0
0.0
Average
Resultants
NXX
NYY
NXY
0.0
0.0
0.0
0.0
0.0
Average
Principal
Stresses
S1
S2
TMAX
THETA
0.0
0.0
0.0
0.0
Average
Principal
Strains
E1
E2
GMAX
THETA
0.0
0.0
0.0
0.0
Average
Principal
Membrane
Resultants
N1
N2
NXYMAX
THETA
0.0
0.0
0.0
0.0
Average
Principal
Bending
Resultants
N/A
Von Mises
ES
0.0
0.0
0.0
0.0
0.0
0.0
0.0
1 - 68
V5
GT STRUDL
V5
Average
Stresses
SXX
SYY
SXY
Average
Strains
N/A
Average
Resultants
0.0
0.0
Average
Principal
Stresses
S1
Average
Principal
Strains
N/A
Average
Principal
Membrane
Resultants
N/A
Average
Principal
Bending
Resultants
Von Mises
0.0
0.0
0.0
0.0
0.0
0.0
MXX
MYY
MXY
VXX
VYY
S2
TMAX
THETA
0.0
0.0
0.0
0.0
M1
M2
MXYMAX
THETA
0.0
0.0
0.0
0.0
ES
0.0
0.0
0.0
0.0
0.0
0.0
0.0
1 - 69
Rev S
GT STRUDL
Table 1 -12c
Rev S
Average
Stresses
SXX
SYY
SZZ
SXY
SXZ
SYZ
0.0
0.0
Average
Strains
EXX
EYY
EZZ
EXY
EXZ
EYZ
0.0
0.0
Average
Resultants
N/A
Average
Principal
Stresses
S1
S2
S3
TMAX
Average
Principal
Strains
E1
E2
E3
GMAX
0.0
0.0
0.0
0.0
0.0
0.0
0.0
Average
Principal
Membrane
Resultants
N/A
Average
Principal
Bending
Resultants
N/A
Von Mises
ES
1 - 70
V5
GT STRUDL
V5
Average
Stresses
SRR
SZZ
SRZ
STH
0.0
0.0
0.0
0.0
Average
Strains
ERR
EZZ
ERZ
ETH
0.0
0.0
0.0
0.0
Average
Resultants
N/A
Average
Principal
Stresses
S1
S2
S3
TMAX
0.0
0.0
0.0
0.0
Average
Principal
Strains
E1
E2
E3
GMAX
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
Average
Principal
Membrane
Resultants
N/A
Average
Principal
Bending
Resultants
N/A
Von Mises
ES
1 - 71
Rev S
GT STRUDL
Table 1 -12e
Rev S
Average
Stresses
SXX
SYY
SXY
0.0
0.0
0.0
0.0
0.0
Average
Strains
N/A
Average
Resultants
NXX
NYY
NXY
MXX
MYY
MXY
VXX
VYY
Average
Principal
Stresses
S1
S2
TMAX
THETA
0.0
0.0
0.0
0.0
Average
Principal
Strains
N/A
Average
Principal
Membrane
Resultants
N1
N2
NXYMAX
THETA
0.0
0.0
0.0
0.0
Average
Principal
Bending
Resultants
M1
M2
MXYMAX
THETA
0.0
0.0
0.0
0.0
Von Mises
ES
0.0
0.0
0.0
0.0
0.0
0.0
0.0
1 - 72
V5
GT STRUDL
Figure 1 -2.
V5
1 - 73
Rev S
Figure 1 - 3.
Rev S
GT STRUDL
1 - 74
V5
GT STRUDL
Figure 1 - 4.
V5
1 - 75
Rev S
Figure 1 - 5.
Rev S
GT STRUDL
1 - 76
V5
GT STRUDL
Figure 1 - 6.
V5
1 - 77
Rev S
Figure 1 - 7.
Rev S
GT STRUDL
1 - 78
V5
GT STRUDL
Type
Description
RECNO
I*4
IDATA
I*4
= 50 --
NELEM
I*4
UNUSED
I*4
Unused
UNUSED
I*4
Unused
FORMAT (1)
C*40
FORMAT (2)
C*40
FORMAT (3)
C*40
FORCE
C*4
LENGTH
C*4
ANGLE
C*4
TEMP
C*4
TIME
C*4
UNIT
C*4
Unused
MONTH
I*4
DAY
I*4
YEAR
I*4
The ASCII80 header record is read using the following FORTRAN READ/WRITE
FORMAT statement:
FORMAT (T2, 5I12, 3 (/, T2, A40), /, 6(1X, A4),
+
/, T2, 3I12)
The ASCII header record is read using the following FORTRAN READ/WRITE FORMAT
statement:
FORMAT (T2, 5I12, A120, 6A4, 3I12 )
V5
1 - 79
Rev S
GT STRUDL
Table 1-13
Rev S
Item
Type
Description
RECNO
I*4
IDATA
I*4
= 50
NELEM
I*4
UNUSED
I*4
Unused
UNUSED
I*4
Unused
FORCE
C*4
LENGTH
C*4
ANGLE
C*4
TEMP
C*4
TIME
C*4
UNIT
C*4
Unused
MONTH
I*4
DAY
I*4
YEAR
I*4
1 - 80
V5
GT STRUDL
The data record for ASCII80, ASCII, and BINARY files is composed of a general entry
followed by a sequence of reinforcing bar entries. The general entry is structured as follows:
V5
Item
Type
Description
RECNO
I*4
IDATA
I*4
= 50
MID
I*4
Member ID number
NAME
C*8
Member name
TYPE
I*4
NBARS
I*4
CODE
I*4
TABLE
I*4
F*4
F*4
BF
F*4
Flange width
BW
F*4
Flange projection
F*4
Flange thickness
FCP
F*4
FY
F*4
FYST
F*4
WC
F*4
1 - 81
Rev S
GT STRUDL
Table 1-13
Type
Description
RECNO
I*4
GROUP
I*4
RTYPE
I*4
SIZE
I*4
IBAR (1)
I*4
IBAR (2)
I*4
RBAR (1)
F*4
RBAR (2)
F*4
RBAR (3)
F*4
RBAR (4)
F*4
The ASCII80 reinforcing bar entry is read using the following FORTRAN READ/WRITE
FORMAT statement:
FORMAT (T2, 6I12, /, T2, 4G15.7E2)
The ASCII reinforcing bar entry is read using the following FORTRAN READ/WRITE
FORMAT statement:
FORMAT (T2, 6I12, 4G15.7E2)
Rev S
1 - 82
V5
GT STRUDL
Columns
Type
Cross
Section
Shape
Longitudinal
Steel
Distribution
Transverse
Steel
Distribution
11
12
13
14
15
16
Rectangular
Square
Square
Square
Round
Round
Rectangular
Square
Round
Round
Round
Round
Tied
Tied
Tied
Spiral
Tied
Spiral
Number of
Curtains
Shear
Steel
Location
Walls
V5
Type
Cross
Section
Shape
21
22
23
24
25
26
Rectangular
Rectangular
Rectangular
Barbell
Barbell
Barbell
1 - 83
1
2
2
1
2
2
N/A
Inside
Outside
N/A
Inside
Outside
Rev S
GT STRUDL
Element Type
31
32
33
Flat plate
Flat slab
Two way panel (British)
One-way Slabs
NOT CURRENTLY SUPPORTED
2.
3.
Design Code
ACI 318-63
ACI 318-77
CP110-72
BS8110
Bar table active during design as given by the value of TABLE. The bar size given
in the reinforcing bar data entry comes from this table:
TABLE
4.
Rev S
Bar Table
Bars having the same GROUP number lie in the same plane within the cross section
of the member, have the same starting point, and have the same spacing with
respect to the other bars in the group. A bar group can consist of one or more bars.
1 - 84
V5
GT STRUDL
5.
V5
Description
Start
End
Cutoff
Cutoff
Cutoff
Continuous
Cutoff
Hooked
Continuous
Cutoff
Continuous
Continuous
Continuous
Hooked
Hooked
Cutoff
Hooked
Continuous
Hooked
Hooked
+100
+200
+300
+400
Cutoff
Continuous
Hooked
1 - 85
Rev S
GT STRUDL
Description
11
Stirrup (ACI)
12
13
Link (British)
Description
21
Tie (ACI)
22
Hoop (ACI)
23
Link (British)
Spirals
RTYPE
31
Description
Spiral
Description
Horizontal shear steel
Rev S
Description
Bar parallel to global X axis.
Bar parallel to global Z axis.
Applies only when TYPE = 33.
X coordinate of the starting point of the bar with respect to the
1 - 86
V5
GT STRUDL
RBAR(2)
RBAR(3)
RBAR(4)
Description
IBAR (1)
Unused
IBAR(2)
Unused
RBAR(1)
RBAR(2)
RBAR(3)
RBAR(4)
Unused
V5
IBAR / RBAR
Description
IBAR(1)
IBAR(2)
RBAR(1)
RBAR(2)
RBAR(3)
RBAR(4)
Unused
1 - 87
Rev S
GT STRUDL
Rev S
IBAR / RBAR
Description
IBAR(1)
Unused
IBAR(2)
Unused
RBAR(1)
RBAR(2)
RBAR(3)
RBAR(4)
1 - 88
V5
GT STRUDL
Header records for RC DESIGN EXPANDED FORM are identical to the header records
for RC DESIGN STANDARD FORM, Table 1-13.
V5
1 - 89
Rev S
GT STRUDL
Table 1-14
Rev S
Item
Type
Description
RECNO
I*4
IDATA
I*4
MID
I*4
Member ID number
NAME
C*8
Member name
TYPE
I*4
NBARS
I*4
CODE
I*4
TABLE
I*4
LBAR (1)
I*4
LBAR (2)
I*4
LBAR (3)
I*4
LBAR (4)
I*4
SBAR
I*4
MINSPA
F*4
MAXSHR
F*4
COVER
F*4
1 - 90
V5
GT STRUDL
Type
Description
IMISC(1)
I*4
IMISC(2)
I*4
IMISC(3)
I*4
IMISC(4)
I*4
IMISC(5)
I*4
RMISC(1)
F*4
RMISC(2)
F*4
RMISC(3)
F*4
RMISC(4)
F*4
RMISC(5)
F*4
V5
Item
Type
Description
F*4
F*4
BF
F*4
Flange width
BW
F*4
Flange projection
F*4
Flange thickness
1 - 91
Rev S
GT STRUDL
Table 1-14
Rev S
Item
Type
Description
FCP
F*4
FY
F*4
WC
F*4
DENSITY
F*4
FYST
F*4
EC
F*4
EU
F*4
CON(1)
F*4
CON(2)
F*4
CON(3)
F*4
CON(4)
F*4
CON(5)
F*4
CON(6)
F*4
CON(7)
F*4
1 - 92
V5
GT STRUDL
Type
Description
RECNO
I*4
GROUP
I*4
RTYPE
I*4
SIZE
I*4
IBAR (1)
I*4
IBAR (2)
I*4
RBAR (1)
F*4
RBAR (2)
F*4
RBAR (3)
F*4
RBAR (4)
F*4
The ASCII80 reinforcing bar entry is read using the following FORTRAN READ/WRITE
FORMAT statement:
FORMAT (T2, 6I12, /, T2, 4G15.7E2)
The ASCII reinforcing bar entry is read using the following FORTRAN READ/WRITE
FORMAT statement:
FORMAT (T2, 6I12, 4G15.7E2)
V5
1 - 93
Rev S
GT STRUDL
LBAR/SBAR description for columns (TYPE = 11, 12, 13, 14, 15, 16), general entry:
LBAR / SBAR
Description
LBAR (1)
LBAR (2)
LBAR (3)
LBAR (4)
SBAR
LBAR/SBAR description for walls (TYPE = 21, 22, 23, 24, 25, 26), general entry:
LBAR / SBAR
Description
LBAR (1)
LBAR (2)
LBAR (3)
LBAR (4)
SBAR
LBAR/SBAR description for flat plates and flat slabs (TYPE = 31, 32, 33) and one
way slabs (TYPE = 41, 42), general entry:
Rev S
LBAR / SBAR
Description
LBAR (1)
LBAR (2)
LBAR (3)
V5
GT STRUDL
2.
Description
IMISC (1)
IMISC (2)
IMISC (3)
IMISC (4)
IMISC (5)
RMISC (1)
RMISC(2)
RMISC(3)
RMISC(4)
Unused
Unused
Unused
Unused
Unused
1st stirrup/link spacing
2nd stirrup/link spacing
3rd stirrup/link spacing
Maximum allowable
parameter z
Unused
RMISC(5)
cracking
IMISC/RMISC description for columns (TYPE = 11, 12, 13, 14, 15, 16), general
entry:
IMISC/RMISC
Description
IMISC (1)
IMISC (2)
IMISC (3)
IMISC (4)
IMISC (5)
RMISC (1)
RMISC (2)
RMISC (3)
RMISC (4)
RMISC (5)
V5
1 - 95
Rev S
GT STRUDL
IMISC/RMISC description for walls (TYPE = 21, 22, 23, 24, 25, 26), general entry:
IMISC/RMISC
Description
IMISC (1)
IMISC (2)
IMISC (3)
IMISC (4)
IMISC (5)
RMISC (1)
RMISC (2)
RMISC (3)
RMISC (4)
RMISC (5)
IMISC/RMISC description for flat plates and flat slabs (TYPE = 31, 32, 33), general
entry:
IMISC/RMISC
Description
IMISC (1)
IMISC (2)
IMISC (3)
IMISC (4)
IMISC (5)
RMISC (1)
Unused
Unused
Unused
Unused
Unused
Dimension of flat slab drop panel in the global
x direction
Dimension of flat slab drop panel in the global
z direction
Eccentricity of flat slab drop panel in the
global x direction
Eccentricity of flat slab drop panel in the
global z direction
Flat slab drop panel thickness
RMISC (2)
RMISC (3)
RMISC (4)
RMISC (5)
IMISC/RMISC description for one way slabs (TYPE = 41, 42), general entry:
Rev S
IMISC/RMISC
Description
IMISC (1)
IMISC (2)
Unused
Unused
1 - 96
V5
GT STRUDL
3.
Unused
Unused
Unused
Pan width for joists
Stem thickness for joists
Slab thickness
Unused
Unused
Description
CON (1)
CON (2)
CON (3)
CON (4)
CON (5)
CON (6)
CON (7)
CON description for columns (TYPE = 11, 12, 13, 14, 15, 16), constants entry:
CON
Description
CON (1)
CON (2)
CON (3)
CON (4)
CON (5)
CON (6)
CON (7)
CON description for walls (TYPE = 21, 22, 23, 24, 25, 26), constants entry:
CON
CON (1)
V5
Description
FYSP spiral reinforcement yield strength
1 - 97
Rev S
GT STRUDL
CON (2)
CON (3)
CON (4)
CON (5)
CON (6)
CON (7)
CON description for flat plates and flat slabs (TYPE = 31, 32, 33), constants entry:
CON
CON (1)
CON (2)
CON (3)
CON (4)
CON (5)
CON (6)
CON (7)
Rev S
Description
PHIFL flexure capacity reduction factor
PHISH shear capacity reduction factor
PMINFL minimum allowable reinforcement
ratio
Unused
Unused
Unused
Unused
1 - 98
V5
GT STRUDL
V5
Description
PHIFL flexure capacity reduction factor
PHISH shear capacity reduction factor
PMINFL minimum allowable reinforcement
ratio
Unused
Unused
Unused
Unused
1 - 99
Rev S
GT STRUDL
Table 1-15
Type
Description
RECNO
I*4
IDATA
I*4
NFILES
I*4
UNUSED
I*4
Unused
UNUSED
I*4
Unused
FORMAT (1)
C*40
1st 40 characters of data record format for FORTRAN FORMAT READ/WRITE statement used to read the DBX data file records
FORMAT (2)
C*40
2nd 40 characters of data record format for FORTRAN FORMAT READ/WRITE statement used to read the DBX data file records
JNAME
C*8
JTITLE
C*64
MONTH
I*4
DAY
I*4
YEAR
I*4
The ACSII80 header record is read using the following FORTRAN FORMAT
READ/WRITE statement:
FORMAT(T2, 5I12, /, T2, A40, /, T2, A40,
/, T2, A8, 1X, A64, /, T2, 3I12)
Rev S
1 - 100
V5
GT STRUDL
V5
Item
Type
Description
FNAME
C*80
MONTH
I*4
DAY
I*4
YEAR
I*4
ATTR
C*16
FMT
C*11
ACC
C*10
IRCL
I*4
NRECS
I*4
INDEX
I*4
Data class of DBX data file (defined as the second item in each DBX data
file header record)
DSCRPT
C*60
1 - 101
Rev S
GT STRUDL
Table 1-15
Type
Description
FILNAM
C*8
First seven characters of the DBX file name. The eighth character is a
blank and should not be used
IDATA
I*4
Data class index (defined as the second item in each DBX file data record)
FORMAT
C*12
ACCMDE
C*12
RECLTH
I*4
NREC
I*4
Maximum number of records, including the header record, for DBX file
FILNAM.
FDSCRP
C*60
MONTH
I*4
DAY
I*4
YEAR
I*4
The maximum length of the DBX catalog file data record is 120 bytes or 30 four-byte words.
Rev S
1 - 102
V5
GT STRUDL
Type
Description
NMODES
I*4
Number of modes
NJOINT
I*4
Number of joints
UNUSED
R*4
Unused
UNUSED
R*4
Unused
UNUSED
R*4
Unused
UNUSED
R*4
Unused
UNUSED
R*4
Unused
UNUSED
R*4
Unused
First data record for each mode group (NMODE groups per file):
V5
Item
Type
Description
GENMAS
R*4
FREQ
R*4
Mode frequency
UNUSED
R*4
Unused
UNUSED
R*4
Unused
UNUSED
R*4
Unused
UNUSED
R*4
Unused
UNUSED
R*4
Unused
UNUSED
R*4
Unused
1 - 103
Rev S
GT STRUDL
Table 1-16
Type
Description
JNAME
R*8
VXD
R*4
VYD
R*4
VZD
R*4
VXR
R*4
VYR
R*4
VZR
R*4
Note: If a joint is active, but has no dynamic degrees-of-freedom, then it will be included in the
Dynamic Data for SELOS file, and VXD, VYD, VZD, VXR, VYR, and VZD will all be 0.
Rev S
1 - 104
V5
GT STRUDL
Type
Description
RECNO
I*4
IDATA
I*4
BW
I*4
NDOF
I*4
UNUSED
I*4
Unused
FORMAT (1)
C*40
FORMAT (2)
C*40
LENGTH
C*4
FORCE
C*4
ANGLE
C*4
TEMP
C*4
TIME
C*4
UNIT
C*4
Unused
MONTH
I*4
DAY
I*4
YEAR
I*4
The ACSII80 header record is read using the following FORTRAN FORMAT
READ/WRITE statement:
FORMAT(T2, 5I12, /, T2, A40, /, T2, A40, /, 6(1X,A4),
/, T2, 3I12)
V5
1 - 105
Rev S
GT STRUDL
Table 1-17
Rev S
Item
Type
Description
RECNO
I*4
IDATA
I*4
BW
I*4
NDOF
I*4
UNUSED
I*4
Unused
LENGTH
C*4
FORCE
C*4
ANGLE
C*4
TEMP
C*4
TIME
C*4
UNIT
C*4
Unused
MONTH
I*4
DAY
I*4
YEAR
I*4
1 - 106
V5
GT STRUDL
Data records for the Dynamic Mass Matrix file: Two data records are created for each
matrix row for a total of NDOF*2 data records. For ASCII80 files, the number of physical
records may be much higher since each physical record can only contain four entries
Record 1:
Item
Type
Description
ROWNUM
NENTRY
I*4
I*4
Current row
Number of entries in row
Item
Type
Description
ENTRY1
ENTRYn
R*8
R*8
Record 2:
Note: All numeric data are always in units of inches, pounds, seconds, and radians (as
appropriate), regardless of the current units when the DBX file was written.
V5
1 - 107
Rev S
GT STRUDL
Table 1-18
Type
Description
RECNO
I*4
IDATA
I*4
BW
I*4
NDOF
I*4
UNUSED
I*4
Unused
FORMAT (1)
C*40
FORMAT (2)
C*40
LENGTH
C*4
FORCE
C*4
ANGLE
C*4
TEMP
C*4
TIME
C*4
UNIT
C*4
Unused
MONTH
I*4
DAY
I*4
YEAR
I*4
The ACSII80 header record is read using the following FORTRAN FORMAT
READ/WRITE statement:
FORMAT(T2, 5I12, /, T2, A40, /, T2, A40, /,
6(1X,A4), /, T2, 3I12)
Rev S
1 - 108
V5
GT STRUDL
V5
Item
Type
Description
RECNO
I*4
IDATA
I*4
BW
I*4
NDOF
I*4
UNUSED
I*4
Unused
LENGTH
C*4
FORCE
C*4
ANGLE
C*4
TEMP
C*4
TIME
C*4
UNIT
C*4
Unused
MONTH
I*4
DAY
I*4
YEAR
I*4
1 - 109
Rev S
GT STRUDL
Table 1-18
Data records for the Dynamic Stiffness Matrix file: Two data records are created for each
matrix row for a total of NDOF*2 data records. For ASCII80 files, the number of physical
records may be much higher since each physical record can only contain four entries.
Record 1:
Item
Type
Description
ROWNUM
NENTRY
I*4
I*4
Current row
Number of entries in row
Item
Type
Description
ENTRY1
ENTRYn
R*8
R*8
Record 2:
Note: All numeric data are always in units of inches, pounds, seconds, and radians (as
appropriate), regardless of the current units when the DBX file was written.
Rev S
1 - 110
V5
GT STRUDL
Damping Matrix
Note: There is no ASCII Damping Matrix file
Header Record for ASCII80 Damping Matrix file:
Item
Type
Description
RECNO
I*4
IDATA
I*4
BW
I*4
NDOF
I*4
UNUSED
I*4
Unused
FORMAT (1)
C*40
FORMAT (2)
C*40
LENGTH
C*4
FORCE
C*4
ANGLE
C*4
TEMP
C*4
TIME
C*4
UNIT
C*4
Unused
MONTH
I*4
DAY
I*4
YEAR
I*4
The ACSII80 header record is read using the following FORTRAN FORMAT
READ/WRITE statement:
FORMAT(T2, 5I12, /, T2, A40, /, T2, A40, /,
6(1X,A4), /, T2, 3I12)
V5
1 - 111
Rev S
GT STRUDL
Table 1-19
Rev S
Item
Type
Description
RECNO
I*4
IDATA
I*4
BW
I*4
NDOF
I*4
UNUSED
I*4
Unused
LENGTH
C*4
FORCE
C*4
ANGLE
C*4
TEMP
C*4
TIME
C*4
UNIT
C*4
Unused
MONTH
I*4
DAY
I*4
YEAR
I*4
1 - 112
V5
GT STRUDL
Data records for the Damping Matrix file: Two data records are created for each matrix row
for a total of NDOF*2 data records. For ASCII80 files, the number of physical records may
be much higher since each physical record can only contain four entries.
Record 1:
Item
Type
Description
ROWNUM
NENTRY
I*4
I*4
Current row
Number of entries in row
Item
Type
Description
ENTRY1
ENTRYn
R*8
R*8
Record 2:
Note: All numeric data are always in units of inches, pounds, seconds, and radians (as
appropriate), regardless of the current units when the DBX file was written.
V5
1 - 113
Rev S
GT STRUDL
Table 1-20
Type
Description
RECNO
I*4
IDATA
I*4
BW
I*4
NDOF
I*4
UNUSED
I*4
Unused
FORMAT (1)
C*40
FORMAT (2)
C*40
LENGTH
C*4
FORCE
C*4
ANGLE
C*4
TEMP
C*4
TIME
C*4
UNIT
C*4
Unused
MONTH
I*4
DAY
I*4
YEAR
I*4
The ACSII80 header record is read using the following FORTRAN FORMAT
READ/WRITE statement:
FORMAT(T2, 5I12, /, T2, A40, /, T2, A40, /,
1X,A4), /, T2, 3I4)
Rev S
1 - 114
V5
GT STRUDL
V5
Item
Type
Description
RECNO
I*4
IDATA
I*4
BW
I*4
NDOF
I*4
UNUSED
I*4
Unused
LENGTH
C*4
FORCE
C*4
ANGLE
C*4
TEMP
C*4
TIME
C*4
UNIT
C*4
Unused
MONTH
I*4
DAY
I*4
YEAR
I*4
1 - 115
Rev S
GT STRUDL
Table 1-20
Data records for the Stiffness Proportional Damping Matrix file: Two data records are
created for each matrix row for a total of NDOF*2 data records. For ASCII80 files, the
number of physical records may be much higher since each physical record can only contain
four entries.
Record 1:
Item
Type
Description
ROWNUM
NENTRY
I*4
I*4
Current row
Number of entries in row
Item
Type
Description
ENTRY1
ENTRYn
R*8
R*8
Record 2:
Note: All numeric data are always in units of inches, pounds, seconds, and radians (as
appropriate), regardless of the current units when the DBX file was written.
Rev S
1 - 116
V5
GT STRUDL
Type
Description
RECNO
I*4
IDATA
I*4
BW
I*4
NDOF
I*4
UNUSED
I*4
Unused
FORMAT (1)
C*40
FORMAT (2)
C*40
LENGTH
C*4
FORCE
C*4
ANGLE
C*4
TEMP
C*4
TIME
C*4
UNIT
C*4
Unused
MONTH
I*4
DAY
I*4
YEAR
I*4
The ACSII80 header record is read using the following FORTRAN FORMAT READ/WRITE statement:
FORMAT(T2, 5I12, /, T2, A40, /, T2, A40, /,
6(1X,A4), /, T2, 3I12)
V5
1 - 117
Rev S
GT STRUDL
Table 1-21
Rev S
Item
Type
Description
RECNO
I*4
IDATA
I*4
BW
I*4
NDOF
I*4
UNUSED
I*4
Unused
LENGTH
C*4
FORCE
C*4
ANGLE
C*4
TEMP
C*4
TIME
C*4
UNIT
C*4
Unused
MONTH
I*4
DAY
I*4
YEAR
I*4
1 - 118
V5
GT STRUDL
Data records for the Mass Proportional Damping Matrix file: Two data records are created
for each matrix row for a total of NDOF*2 data records. For ASCII80 files, the number of
physical records may be much higher since each physical record can only contain four
entries.
Record 1:
Item
Type
Description
ROWNUM
NENTRY
I*4
I*4
Current row
Number of entries in row
Item
Type
Description
ENTRY1
ENTRYn
R*8
R*8
Record 2:
Note: All numeric data are always in units of inches, pounds, seconds, and radians (as
appropriate), regardless of the current units when the DBX file was written.
V5
1 - 119
Rev S
GT STRUDL
Table 1-22
Correspondence Table
Note: There is no ASCII Correspondence Table file
Header Record for ASCII80 Correspondence Table file:
Item
Type
Description
RECNO
I*4
IDATA
I*4
NDOF
I*4
COND
I*4
UNUSED
I*4
Unused
FORMAT (1)
C*40
LENGTH
C*4
FORCE
C*4
ANGLE
C*4
TEMP
C*4
TIME
C*4
UNIT
C*4
Unused
MONTH
I*4
DAY
I*4
YEAR
I*4
The ACSII80 header record is read using the following FORTRAN FORMAT READ/WRITE statement:
FORMAT(T2, 5I12, /, T2, A40, /, 6(1X,A4), /,
T2, 3I12)
Rev S
1 - 120
V5
GT STRUDL
V5
Item
Type
Description
RECNO
I*4
IDATA
I*4
NDOF
I*4
COND
I*4
UNUSED
I*4
Unused
LENGTH
C*4
FORCE
C*4
ANGLE
C*4
TEMP
C*4
TIME
C*4
UNIT
C*4
Unused
MONTH
I*4
DAY
I*4
YEAR
I*4
1 - 121
Rev S
GT STRUDL
Table 1-22
Rev S
Item
Type
Description
ROWNUM
I*4
JOINT
C*8
Joint name
DOF
C*2
1 - 122
V5
GT STRUDL
Type
Description
RECNO
I*4
IDATA
I*4
NMODE
I*4
Number of modes
UNUSED
I*4
Unused
UNUSED
I*4
Unused
FORMAT (1)
C*40
LENGTH
C*4
FORCE
C*4
ANGLE
C*4
TEMP
C*4
TIME
C*4
UNIT
C*4
Unused
MONTH
I*4
DAY
I*4
YEAR
I*4
The ACSII80 header record is read using the following FORTRAN FORMAT READ/WRITE statement:
FORMAT(T2, 5I12, /, T2, A40, /, 6(1X,A4), /, T2, 3I12)
V5
1 - 123
Rev S
GT STRUDL
Table 1-23
Rev S
Item
Type
Description
RECNO
I*4
IDATA
I*4
NMODE
I*4
Number of modes
UNUSED
I*4
Unused
UNUSED
I*4
Unused
LENGTH
C*4
FORCE
C*4
ANGLE
C*4
TEMP
C*4
TIME
C*4
UNIT
C*4
Unused
MONTH
I*4
DAY
I*4
YEAR
I*4
1 - 124
V5
GT STRUDL
Item
Type
Description
RATIO
R*4
Note: All numeric data are always in units of inches, pounds, seconds, and radians (as
appropriate), regardless of current units when the DBX file was written.
V5
1 - 125
Rev S
GT STRUDL
Table 1-24
Superelement Definition
Note: There is no ASCII Superelement Definition file
Header Record for ASCII80 Superelement Definition file:
Item
Type
Description
RECNO
I*4
IDATA
I*4
NSUPER
I*4
Number of superelements
UNUSED
I*4
Unused
UNUSED
I*4
Unused
FORMAT (1)
C*40
FORMAT (2)
C*40
LENGTH
C*4
FORCE
C*4
ANGLE
C*4
TEMP
C*4
TIME
C*4
UNIT
C*4
Unused
MONTH
I*4
DAY
I*4
YEAR
I*4
The ACSII80 header record is read using the following FORTRAN FORMAT statement:
FORMAT(T2, 5I12, /, T2, A40, /, T2, A40, /,
6(1X,A4), /, T2, 3I12)
Rev S
1 - 126
V5
GT STRUDL
V5
Item
Type
Description
RECNO
I*4
IDATA
I*4
NSUPER
I*4
Number of superelements
UNUSED
I*4
Unused
UNUSED
I*4
Unused
LENGTH
C*4
FORCE
C*4
ANGLE
C*4
TEMP
C*4
TIME
C*4
UNIT
C*4
Unused
MONTH
I*4
DAY
I*4
YEAR
I*4
1 - 127
Rev S
GT STRUDL
Table 1-24
Type
Description
SENAME
C*8
Superelement name
NJ
I*4
NE
I*4
SIMELE
C*8
Rev S
Item
Type
Description
NAME
C*8
1 - 128
V5
GT STRUDL
Type
Description
RECNO
I*4
IDATA
I*4
NSUPER
I*4
Number of superelements
UNUSED
I*4
Unused
UNUSED
I*4
Unused
FORMAT (1)
C*40
FORMAT (2)
C*40
LENGTH
C*4
FORCE
C*4
ANGLE
C*4
TEMP
C*4
TIME
C*4
UNIT
C*4
Unused
MONTH
I*4
DAY
I*4
YEAR
I*4
The ACSII80 header record is read using the following FORTRAN FORMAT READ/WRITE statement:
FORMAT(T2, 5I12, /, T2, A40, /, T2, A40, /,
6(1X,A4), /, T2, 3I12)
V5
1 - 129
Rev S
GT STRUDL
Table 1-25
Rev S
Item
Type
Description
RECNO
I*4
IDATA
I*4
NSUPER
I*4
Number of superelements
UNUSED
I*4
Unused
UNUSED
I*4
Unused
LENGTH
C*4
FORCE
C*4
ANGLE
C*4
TEMP
C*4
TIME
C*4
UNIT
C*4
Unused
MONTH
I*4
DAY
I*4
YEAR
I*4
1 - 130
V5
GT STRUDL
One header record is created for each superelement included in the DBX file; there will be
NSUPER header records. Each header record is followed by the data records for that
superelement; the number of data records is NENTRY.
Item
Type
Description
SNAME
C*8
Name of superelement
NENTRY
I*4
Type
Description
ROW
I*4
Row of sub-matrix
COL
I*4
Column of sub-matrix
ROWDOF
C*6
COLDOF
C*6
MATRIX (1)-
R*8
MATRIX (36)
V5
1 - 131
Rev S
GT STRUDL
Table 1-25
Rev S
Note 1:
ROWDOF and COLDOF are rows of 0's and 1's. 0 indicates an inactive DOF
and 1 indicates an active DOF. The DOF are arranged in this order:
Displacement X Y Z Rotation X Y Z.
Note 2:
MATRIX is always zero padded to 36 values, no matter how many active DOF
there are. To determine how many non-zero terms there are, multiply the number
of active DOF in the row of the sub-matrix times the number of active DOF in the
column.
Note 3:
All numeric data are always in units of inches, pounds, seconds, and radians (as
appropriate), regardless of the current units when the DBX file was written.
1 - 132
V5
GT STRUDL
Type
Description
RECNO
I*4
IDATA
I*4
NSUPER
I*4
Number of superelements
NLOAD
I*4
UNUSED
I*4
Unused
FORMAT(1)
C*40
FORMAT (2)
C*40
LENGTH
C*4
FORCE
C*4
ANGLE
C*4
TEMP
C*4
TIME
C*4
UNIT
C*4
Unused
MONTH
I*4
DAY
I*4
YEAR
I*4
The ACSII80 header record is read using the following FORTRAN FORMAT READ/WRITE statement:
FORMAT(T2, 5I12, /, T2, A40, /, T2, A40, /,
6(1X,A4), /, T2, 3I12)
V5
1 - 133
Rev S
GT STRUDL
Table 1-26
Rev S
Item
Type
Description
RECNO
I*4
IDATA
I*4
NSUPER
I*4
Number of superelements
NLOAD
I*4
UNUSED
I*4
Unused
LENGTH
C*4
FORCE
C*4
ANGLE
C*4
TEMP
C*4
TIME
C*4
UNIT
C*4
Unused
MONTH
I*4
DAY
I*4
YEAR
I*4
1 - 134
V5
GT STRUDL
One header record is created for each superelement included in the DBX file; there will be
NSUPER header records. Each header record is followed by the data records for that
superelement; the number of data records is NJ times NLOAD.
Item
Type
Description
SNAME
C*8
Name of superelement
NJ
I*4
Type
Description
JNT
I*4
LNAME
C*8
Loading name
DOF
C*6
MATRIX (1)-
R*8
MATRIX (6)
V5
1 - 135
Rev S
GT STRUDL
Table 1-26
Rev S
Note 1:
DOF is a row of 0's and 1's. 0 indicates an inactive DOF and 1 indicates an
active DOF. The DOF are arranged in this order: Force X Y Z Moment X Y Z.
Note 2:
MATRIX is always zero padded to 6 values, no matter how many active DOF
there are. There will be as many non-zero entries as there are active DOF.
Note 3:
All numeric data are always in units of inches, pounds, seconds, and radians (as
appropriate), regardless of the current units when the DBX file was written.
1 - 136
V5
GT STRUDL
Group Data
Header Record for ASCII80 and ASCII Group Data files:
Item
Type
Description
RECNO
I*4
IDATA
I*4
NGROUP
I*4
UNUSED
I*4
Unused
UNUSED
I*4
Unused
FRMT
C*40
LENGTH
C*4
FORCE
C*4
ANGLE
C*4
TEMP
C*4
TIME
C*4
UNIT
C*4
Unused
MONTH
I*4
DAY
I*4
YEAR
I*4
The Group Data ASCII80 and ASCII headers are read using the following formats:
ASCII80:
ASCII:
V5
1 - 137
Rev S
GT STRUDL
Table 1-27
Rev S
Item
Type
Description
RECNO
I*4
IDATA
I*4
NGROUP
I*4
UNUSED
I*4
Unused
UNUSED
I*4
Unused
LENGTH
C*4
FORCE
C*4
ANGLE
C*4
TEMP
C*4
TIME
C*4
UNIT
C*4
Unused
MONTH
I*4
DAY
I*4
YEAR
I*4
1 - 138
V5
GT STRUDL
Each group is written as a data header followed by data records. The number of
data headers is equal to NGROUP. Data header records:
Item
Type
Description
RECNO
I*4
= Record number
IDATA
I*4
IGRP
I*4
GNAME
C*8
GTYPE
I*4
Group type:
1 = joints only
2 = members only
4 = loads only
8 = mixed ( joints, members, and/or loads )
16 = column line ( members only )
32 = groups only
64 = plate girder
128 = RC girder (members only)
NJMT
I*4
NMEM
I*4
NLD
I*4
TITLE
C*64
Following each header record are NJNT + NMEN + NLD data records
Item
Type
Description
RECNO
I*4
Record Number
ICOMP
I*4
Type of component:
1 = joint
2 = member
3 = load
V5
ID
I*4
NAME
C*8
1 - 139
Rev S
GT STRUDL
Table 1-28
Section Displacements
Header Record for ASCII80 files:
Item
Type
Description
RECNO
I*4
IDATA
I*4
NLOADS
I*4
NMEMBR
I*4
UNUSED
I*4
Unused
FORMAT (1)
C*40
FORMAT (2)
C*40
LENGTH
C*4
FORCE
C*4
ANGLE
C*4
TEMP
C*4
TIME
C*4
UNIT
C*4
Unused
MONTH
I*4
DAY
I*4
YEAR
I*4
The ASCII80 header record is read using the following FORTRAN READ/WRITE
FORMAT statement:
FORMAT ( T2,5I12,2(/,T2,A40),/,6( 1X,A4 ),/,T2,3I12 )
Rev S
1 - 140
V5
GT STRUDL
Item
Type
Description
RECNO
I*4
IDATA
I*4
NLOADS
I*4
NMEMBR
I*4
LENGTH
C*4
FORCE
C*4
ANGLE
C*4
TEMP
C*4
TIME
C*4
UNIT
C*4
Unused
MONTH
I*4
DAY
I*4
YEAR
I*4
I*4
V5
1 - 141
Rev S
GT STRUDL
Table 1-28
Item
Type
Description
RECNO
I*4
= Record number
IDATA
I*4
MEX
I*4
Member ID number
MID
C*8
Member name
LEX
I*4
Loading ID number
LID
C*8
Loading ID name
ISEC
I*4
Section number
IDEF
L*4
XL
F*4
Distance from the start of the member to the section, measured along the local
member X axis
DX
F*4
X displacement at section
DY
F*4
Y displacement at section
DZ
F*4
Z displacement at section
Rev S
1 - 142
V5
GT STRUDL
Load Status
Header Record for ASCII80 Load Status files:
(Note: No other formats are supported for Load Status)
Item
Type
Description
RECNO
I*4
IDATA
I*4
NLOAD
I*4
UNUSED
I*4
Unused
UNUSED
I*4
Unused
FRMT1
C*40
FRMT2
C*40
LENGTH
C*4
FORCE
C*4
ANGLE
C*4
TEMP
C*4
TIME
C*4
UNIT
C*4
Unused
MONTH
I*4
DAY
I*4
YEAR
I*4
The Load Status ASCII80 header is read using the following format:
FORMAT (T2,5I12,/,T2,A40,/,T2, A40,/,6(1X,A4 ),/,T2,3I12)
V5
1 - 143
Rev S
GT STRUDL
Table 1-29
Load Status (Continued)
Header Record for ASCII80 Load Status files:
Each loading has a load header with the following data, written in two file records. In
addition, load combinations (NCOMB > 0) have NCOMB combination data records
following the load header.
Item
Type
Description
RECNO
I*4
= record number
IDATA
I*4
= 8
ILOAD
I*4
LNAME
C*8
IACT
I*4
0 = inactive, 1 = active
UNUSED
I*4
NCOMB
I*4
LTITLE
C*64
Rev S
Item
Type
Description
RECNO
I*4
= record number
LNAME
C*8
ILOAD
I*4
FACTR
R*4
1 - 144
V5
GT STRUDL
End of Document.
V5
1 - 145
Rev S