Dbx gtstrudl

download Dbx gtstrudl

of 167

Transcript of Dbx gtstrudl

  • 7/26/2019 Dbx gtstrudl

    1/167

    GT STRUDLU s e r R e f e r e n c e M a n u a l

    Data Base Exchange

    (GTSTRUDL DBX)

    Volume 5

    Revision U

    Computer Aided Structural Engineering CenterSchool of Civil and Environmental Engineering

    Georgia Institute of Technology

    Atlanta, Georgia 30332-0355

  • 7/26/2019 Dbx gtstrudl

    2/167

    Rev U ii V 5

    This page intentionally left blank.

  • 7/26/2019 Dbx gtstrudl

    3/167

    Rev U iii V 5

    GTSTRUDL User Manual Revision History

    Revision

    No.

    Date

    Released Description

    J 4/88 New feature enhancements to all major areas of GTSTRUDL: automatic generation, list processing, steel

    design, finite element and dynamic analysis, graphics, and

    reinforced concrete design. A new major functional area,

    Data Base Exchange, was added in a new volume, Volume

    5. Also typographical error corrections.

    K 5/89 New feature enhancements to dynamic analysis, finite ele-

    ment analysis, internal member results, list concepts,

    graphics, steel and reinforced concrete design. Also, typo-

    graphical error corrections.

    L 9/90 Addition of GT Modeler. New volume of the User Manual,Volume 6.

    M 9/91 New feature enhancements to automatic generation,

    graphics, concepts, dynamic analysis, finite element output,

    DBX, GT Modeler, and member property specification.

    Also, typographical error corrections.

    N 11/93 New feature enhancements added to all major functional

    areas of GTSTRUDL. New elastic buckling feature added

    (Section 2.8).

    P 9/96 New feature enhancements added to all major functionalareas of GTSTRUDL.

    Q 4/99 Upgraded features and options as well as performance en-

    hancements added to GTSTRUDL.

    R 4/02 Upgraded features and options as well as performance en-

    hancements added to GTSTRUDL.

    S 1/2005 New feature enhancements.

    T 12/2006 New feature enhancements.

    U 4/2009 Table of Contents updated for Version 30 no changes todocumentation.

  • 7/26/2019 Dbx gtstrudl

    4/167

    Rev U iv V 5

    This page intentionally left blank.

  • 7/26/2019 Dbx gtstrudl

    5/167

    Rev U v V 5

    NOTICES

    GTSTRUDLUser Reference Manual, Volume 5, Data Base Exchange (DBX), Revision U

    is applicable to Version 30 of GTSTRUDL released April 2009 and subsequent versions.

    GTSTRUDLcomputer program is proprietary to and a trade secret of the Georgia Tech

    Research Corporation, Atlanta, Georgia 30332.

    GTSTRUDLis 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 DE-

    SCRIBED HEREIN AND THE USERS OF THE PROGRAM ARE EXPECTED TO MAKE

    THE FINAL EVALUATION AS TO THE USEFULNESS OF THE PROGRAM IN THEIROWN ENVIRONMENT.

    Commercial Software Rights Legend

    Any use, duplication, or disclosure of this software by or for the U.S. Government shall be

    restricted to the terms of a license agreement in accordance with the clause at DFARS

    227.7202-3 (June 2005).

    This material may be reproduced by or for the U.S. Government pursuant to the copyright

    license under the clause at DFARS 252.227-7013, September 1989.

    Georgia Tech Research Corporation

    Georgia Institute of Technology

    Atlanta, Georgia 30332-0355

    Copyright 1988 - 2009

    Georgia Tech Research Corporation

    Atlanta, Georgia 30332

    ALL RIGHTS RESERVED

    Printed in United States of America

  • 7/26/2019 Dbx gtstrudl

    6/167

    Rev U vi V 5

    This page is intentionally left blank.

  • 7/26/2019 Dbx gtstrudl

    7/167

    Table of Contents

    Section Page

    Rev U vii V 5

    GTSTRUDL User Manual Revision History . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . iii

    NOTICES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . v

    DISCLAIMER . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . v

    Commercial Software Rights Legend . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . v

    Table of Contents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . vii

    List of Figures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ix

    List of Tables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xi

    SUMMARY OF DBX COMMANDS

    1. The DBX FILE SPEC Command . . . . . . . . . . . . . . . . . . . . . . . . . . Summary 1-1

    2. The WRITE Command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Summary 2-1

    Section 1.0 Record Formats and Structures for DBX Files . . . . . . . . . . . . . . . . . . . 1-1

  • 7/26/2019 Dbx gtstrudl

    8/167

    Rev U viii V 5

    This page intentionally left blank

  • 7/26/2019 Dbx gtstrudl

    9/167

    List of Figures

    Figure Page

    Rev U ix V 5

    1-1 Rotated Releases at Support Joint . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-8

    1-2 Average Results for PLANE STRESS and STRAIN Elements . . . . . . . . 1-73

    1-3 Average Results for PLATE and PLATE BENDING Elements . . . . . . . . 1-74

    1-4 Average Results Interpretation for TRIDIMENSIONAL Elements . . . . . 1-75

    1-5 Principal Stress and Strain Interpretation . . . . . . . . . . . . . . . . . . . . . . . . . 1-76

    1-6 Principal Membrane Results Interpretation . . . . . . . . . . . . . . . . . . . . . . . . 1-77

    1-7 Principal Bending Results Interpretation . . . . . . . . . . . . . . . . . . . . . . . . . . 1-78

  • 7/26/2019 Dbx gtstrudl

    10/167

    Rev U x V 5

    This page intentionally left blank.

  • 7/26/2019 Dbx gtstrudl

    11/167

    List of Tables

    Table Page

    Rev U xi V 5

    1-1 Joint Attributes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-2

    1-2 Member Attributes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-9

    1-3 Finite Element Attributes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-15

    1-4 Member Properties . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-23

    1-5 Member Constants . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-28

    1-6 Applied Joint Loads . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-32

    1-7 Applied Joint Temperature Loads . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-37

    1-8 Applied Member Loads . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-41

    1-9 Joint Results (from Static Analysis) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-501-10 Member Results (from Static Analysis) . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-54

    1-11 Section Forces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-59

    1-12 Average Element Results . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-63

    1-12a AVGER -- PLANE STRESS/STRAIN Elements . . . . . . . . . . . . . . . . . . . 1-68

    1-12b AVGER -- PLATE BENDING Elements . . . . . . . . . . . . . . . . . . . . . . . . . 1-69

    1-12c AVGER -- TRIDIMENSIONAL Elements . . . . . . . . . . . . . . . . . . . . . . . . 1-70

    1-12d AVGER -- AXISYMMETRIC Elements . . . . . . . . . . . . . . . . . . . . . . . . . 1-71

    1-12e AVGER -- PLATE Elements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-72

    1-13 RC Design Standard Form . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-79

    1-14 RC Design Expanded Form . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-89

    1-15 DBX Catalog File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-100

    1-16 Dynamic Data for SELOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-103

    1-17 Dynamic Mass Matrix . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-105

    1-18 Dynamic Stiffness Matrix . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-108

    1-19 Damping Matrix . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-111

    1-20 Stiffness Proportional Damping Matrix . . . . . . . . . . . . . . . . . . . . . . . . . . 1-114

    1-21 Mass Proportional Damping Matrix . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-117

    1-22 Correspondence Table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-120

    1-23 Modal Damping Ratios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-123

    1-24 Superelement Definition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-126

  • 7/26/2019 Dbx gtstrudl

    12/167

  • 7/26/2019 Dbx gtstrudl

    13/167

    GT STRUDL Summary of DBX Commands

    V 5 Summary 1 - 1 Rev T

    Summary of GTSTRUDL DBX Commands

    The structure and syntax of the DBX FILE SPEC command and the DBX WRITE

    command are summarized below.

    1. DBX FILE SPEC Command

    Individual Format:

    DBX ( FILE ) ( SPECS ) -

    Tabular Format:

    DBX ( FILE ) ( SPECS ) -

  • 7/26/2019 Dbx gtstrudl

    14/167

    Summary of DBX Commands GT STRUDL

    Rev T Summary 1 - 2 V 5

    where:

    Data Elements:

    'filename' = character string which defines the name of a DBX file. 'file-

    name' cannot exceed 80 characters.

    'description' = character string which defines the description of the

    DBX file. 'description' cannot exceed 60 characters.

    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.

  • 7/26/2019 Dbx gtstrudl

    15/167

    GT STRUDL Summary of DBX Commands

    V 5 Summary 2 - 1 Rev T

    2. The WRITE Command

    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 op-

    tional 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'

    = Name of the DBX data file, limited to 80 characters. If 'filename' is

    omitted, the default file name is used. The default file name will be

    composed of the letters 'STDBX' and the data class index of theDBX data. For example, the directory data class index is 1 and the

    default file name is 'STDBX01'.

  • 7/26/2019 Dbx gtstrudl

    16/167

  • 7/26/2019 Dbx gtstrudl

    17/167

  • 7/26/2019 Dbx gtstrudl

    18/167

  • 7/26/2019 Dbx gtstrudl

    19/167

    GT STRUDL Summary of DBX Commands

    V 5 Summary 2 - 5 Rev T

    JOINT RESULTS are data class 10, described in Table 1-9. The JOINT RE-

    SULTS 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 inthe 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.

  • 7/26/2019 Dbx gtstrudl

    20/167

    Summary of DBX Commands GT STRUDL

    Rev T Summary 2 - 6 V 5

    dynamic data:

    DYNAMIC ( DATA FOR ) SELOS

    DYNAMIC MASS

    DYNAMIC STIFFNESS

    DYNAMIC CORRESPONDENCE ( TABLE )

    DYNAMIC ( MODAL ) DAMPING RATIOS

    DYNAMIC DATA FOR SELOS is data class 13, described in Table 1-16. The

    DYNAMIC DATA FOR SELOS file contains data in a format that GTSELOS

    can read. This file is always an unformatted, sequential file. The DYNAMIC

    DATA FOR SELOS file contains the number of modes, number of joints, mode

    frequencies, and eigenvectors at all joints for each mode shape.

    DYNAMIC MASS is data class 14, described in Table 1-17. The DYNAMIC

    MASS file contains the maximum bandwidth of the dynamic mass matrix, the

    number of rows, and the entries for the diagonal and the upper triangular portions

    of each row.

    DYNAMIC STIFFNESS is data class 15, described in Table 1-18. The DY-NAMIC STIFFNESS file contains the maximum bandwidth of the dynamic

    stiffness matrix, the number of rows, and the entries for the diagonal and the

    upper triangular portions of each row.

    DYNAMIC DAMPING is data class 16, described in Table 1-19. The DY-

    NAMIC DAMPING file contains the maximum bandwidth of the damping

    matrix, the number of rows, and the entries for the diagonal and the upper

    triangular portions of each row.

    DYNAMIC CORRESPONDENCE TABLE is data class 17, described in Table 1-

    20. The DYNAMIC CORRESPONDENCE TABLE file contains the number of

    uncondensed dynamic DOF (degrees-of-freedom), the number of condensed

    DOF, matrix row number, joint ID, and DOF type.

    DYNAMIC DAMPING STIFFNESS is data class 18, described in Table 1-21.

    The DYNAMIC DAMPING STIFFNESS file contains the maximum bandwidth

  • 7/26/2019 Dbx gtstrudl

    21/167

    GT STRUDL Summary of DBX Commands

    V 5 Summary 2 - 7 Rev T

    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 massproportional 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 1-

    23. The DYNAMIC MODAL DAMPING RATIOS file contains the number of

    modes and the damping ratio for each mode.

    superelement data:

    SUPERELEMENT DEFINITION is data class 28, described in Table 1-24. The

    SUPERELEMENT DEFINITION file contains the number and ID's of all bound-

    ary nodes and internal elements for each superelement requested.

    SUPERELEMENT STIFFNESS is data class 29, described in Table 1-25. The

    SUPERELEMENT STIFFNESS file contains the condensed superelementstiffness array arranged in sub-matrix form, with a header record and data record

    for each sub-matrix.

    SUPERELEMENT LOAD is data class 30, described in Table 1-26. The

    SUPERELEMENT LOAD contains the condensed load vectors for each active

    loading for all boundary nodes. Active DOF are indicated for each boundary

    node.

    reinforced concrete data:

    RC DESIGN STANDARD is data class 26, described in Table 1-13. The RC

    DESIGN STANDARD file contains the member ID, design type, design code, bar

    table, cross-section dimensions, and reinforcing bar information.

  • 7/26/2019 Dbx gtstrudl

    22/167

  • 7/26/2019 Dbx gtstrudl

    23/167

  • 7/26/2019 Dbx gtstrudl

    24/167

    Record Formats and Structures for DBX Files GT STRUDL

    Rev S 1 - 2 V 5

    Table 1-1

    Joint Attributes

    Header Record for ASCII80 files:

    Item Type Description

    RECNO I*4 = 0 -- record number for header record

    IDATA I*4 = 2 -- data class index for JOINT ATTRIBUTES data

    NJNTS I*4 Maximum number of joints/data records

    UNUSED I*4 Unused

    UNUSED I*4 Unused

    FORMAT(1) C*40 1st 40 characters of data record format for FORTRAN READ/WRITE

    statement

    FORMAT(2) C*40 2nd 40 characters of data record format for FORTRAN READ/WRITE

    statement

    FORMAT(3) C*40 3rd 40 characters of data record format for FORTRAN READ/WRITE

    statement

    FORMAT(4) C*40 4th 40 characters of data record format for FORTRAN READ/WRITE

    statement

    LENGTH C*4 Active length units ( see Note 1 )

    FORCE C*4 Active force units ( see Note 1 )

    ANGLE C*4 Active angle units ( see Note 1 )

    TEMP C*4 Active temperature units ( see Note 1 )

    TIME C*4 Active time units ( see Note 1 )

    UNIT C*4 Unused

    MONTH I*4 Month of file creation

    DAY I*4 Day of file creation

    YEAR I*4 Year of file creation

    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 )

  • 7/26/2019 Dbx gtstrudl

    25/167

    GT STRUDL Record Formats and Structures for DBX Files

    V 5 1 - 3 Rev S

    Table 1-1

    Joint Attributes (Continued)

    Header Record for ASCII files:

    Item Type Description

    RECNO I*4 = 0 -- record number for header record

    IDATA I*4 = 2 -- data class index for JOINT ATTRIBUTES data

    NJNTS I*4 Maximum number of joints/data records

    UNUSED I*4 Unused

    FORMAT C*80 Data record format for FORTRAN READ/WRITE statement

    LENGTH C*4 Active length units ( see Note 1)

    FORCE C*4 Active force units ( see Note 1 )

    ANGLE C*4 Active angle units ( see Note 1 )

    TEMP C*4 Active temperature units ( see Note 1 )

    TIME C*4 Active time units ( see Note 1 )

    UNIT C*4 Unused

    MONTH I*4 Month of file creation

    DAY I*4 Day of file creation

    YEAR I*4 Year of file creation

    The ASCII header record is read using the following FORTRAN READ/WRITE

    FORMAT statement:

    FORMAT (4I12, A80, 6A4, 3I12)

  • 7/26/2019 Dbx gtstrudl

    26/167

  • 7/26/2019 Dbx gtstrudl

    27/167

    GT STRUDL Record Formats and Structures for DBX Files

    V 5 1 - 5 Rev S

    Table 1-1

    Joint Attributes (Continued)

    Data Record:

    for (ASCII80, ASCII, and BINARY files)

    Item Type Description

    RECNO I*4 Record number

    IDATA I*4 = 2 -- Data class index for JOINT ATTRIBUTES data

    JEX I*4 Joint ID number

    JID C*8 Joint name

    JNTACT I*4 Joint active status =

    -1 inactive

    0 deleted

    1 active

    JNTTYP C*16 Joint type description (see Note 2)

    XCOORD F*4 Global X coordinate

    YCOORD F*4 Global Y coordinate

    ZCOORD F*4 Global Z coordinate

    JNTREL C*12 Joint release description (see Note 3)

    TH1 F*4 01}

    TH2 F*4 02} see Figure 1-1

    TH3 F*4 03}

    KFX F*4 Elastic support spring constant global force X

    KFY F*4 Elastic support spring constant global force Y

    KFZ F*4 Elastic support spring constant global force Z

    KMX F*4 Elastic support spring constant global moment X

    KMY F*4 Elastic support spring constant global moment Y

    KMZ F*4 Elastic support spring constant global moment Z

    FILL (1)-

    FILL (10) I*4 = 0 Data record to 140 bytes (for BINARY files only)

  • 7/26/2019 Dbx gtstrudl

    28/167

  • 7/26/2019 Dbx gtstrudl

    29/167

  • 7/26/2019 Dbx gtstrudl

    30/167

  • 7/26/2019 Dbx gtstrudl

    31/167

  • 7/26/2019 Dbx gtstrudl

    32/167

  • 7/26/2019 Dbx gtstrudl

    33/167

    GT STRUDL Record Formats and Structures for DBX Files

    V 5 1 - 11 Rev S

    Table 1-2

    Member Attributes (Continued)

    Header Record for BINARY files:

    Item Type Description

    RECNO I*4 = 0 -- record number for header record

    IDATA I*4 = 20 -- data class index for MEMBER ATTRIBUTES data

    NMEMBR I*4 Maximum number of member/data records

    UNUSED I*4 Unused

    LENGTH C*4 Active length units ( see Note 1, Table 1-1. )

    FORCE C*4 Active force units ( see Note 1, Table 1-1. )

    ANGLE C*4 Active angle units ( see Note 1, Table 1-1. )

    TEMP C*4 Active temperature units ( see Note 1, Table 1-1. )

    TIME C*4 Active time units ( see Note 1, Table 1-1. )

    UNIT C*4 Unused

    MONTH I*4 Month of file creation

    DAY I*4 Day of file creation

    YEAR I*4 Year of file creation

    FILL (1)-

    FILL (37) I*4 = 0 -- fill header record to 200 bytes

  • 7/26/2019 Dbx gtstrudl

    34/167

  • 7/26/2019 Dbx gtstrudl

    35/167

  • 7/26/2019 Dbx gtstrudl

    36/167

  • 7/26/2019 Dbx gtstrudl

    37/167

  • 7/26/2019 Dbx gtstrudl

    38/167

  • 7/26/2019 Dbx gtstrudl

    39/167

  • 7/26/2019 Dbx gtstrudl

    40/167

  • 7/26/2019 Dbx gtstrudl

    41/167

  • 7/26/2019 Dbx gtstrudl

    42/167

  • 7/26/2019 Dbx gtstrudl

    43/167

    GT STRUDL Record Formats and Structures for DBX Files

    V 5 1 - 21 Rev S

    Notes for Table 1-3:

    1. The relationship between the element type index, IELTYP, and the element type

    name, CELTYP is shown below:

    IELTYP CELTYP IELTYP CELTYP

    1 IPLQ 23 BPR

    2 PSHQ 24 IPBQQ

    3 IPQQ 25 BPP

    4 LST 26 Not Used

    5 PSHQCSH 27 SBCT

    6 CSTG 28 SBHQ6

    7 UTLQ1 29 SBHT6

    8 IPCQ 30 SBHQ

    9 PSR 31 SBHT

    10 Not used 32 SBHQCSH

    11 Not used 33 SBCR

    12 Not used 34 Not Used

    13 PSHT 35 IPLS

    14 IPQL 36 IPQS

    15 IPQLQ1 37 TRIP

    16 IPQLQ2 38 Not Used

    17 IPQLQ2B 39 IPSL18 IPQLQ3 40 TRANS3D

    19 IPQLQ4 41 IPSQ

    20 BPHQ 42 PSRR

    21 CPT 43 WEDGE15

    22 BPHT

    See TABLE 2.3.1, Vol. 3, GTSTRUDL Users Reference Manual for a description

    of the GTSTRUDL finite elements.

  • 7/26/2019 Dbx gtstrudl

    44/167

  • 7/26/2019 Dbx gtstrudl

    45/167

    GT STRUDL Record Formats and Structures for DBX Files

    V 5 1 - 23 Rev S

    Table 1-4

    Member Properties

    Header Record for ASCII80 files:

    Item Type Description

    RECNO I*4 = 0 -- record number for header record

    IDATA I*4 = 22 -- data class index for MEMBER PROPERTIES data

    NMEMBR I*4 Maximum number of members ( see Note 1)

    UNUSED I*4 Unused

    UNUSED I*4 Unused

    FORMAT (1) C*40 1st 40 characters of data record format for FORTRAN READ/WRITE

    statement

    FORMAT (2) C*40 2nd 40 characters of data record format for FORTRAN READ/WRITE

    statement

    FORMAT (3) C*40 3rd 40 characters of data record format for FORTRAN READ/WRITE

    statement

    LENGTH C*4 Active length units ( see Note 1, Table 1-1 )

    FORCE C*4 Active force units ( see Note 1, Table 1-1 )

    ANGLE C*4 Active angle units ( see Note 1, Table 1-1 )

    TEMP C*4 Active temperature units ( see Note 1, Table 1-1 )

    TIME C*4 Active time units ( see Note 1, Table 1-1 )

    UNIT C*4 Unused

    MONTH I*4 Month of file creation

    DAY I*4 Day of file creation

    YEAR I*4 Year of file creation

    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 )

  • 7/26/2019 Dbx gtstrudl

    46/167

  • 7/26/2019 Dbx gtstrudl

    47/167

    GT STRUDL Record Formats and Structures for DBX Files

    V 5 1 - 25 Rev S

    Table 1-4

    Member Properties(Continued)

    Header Record for BINARY files:

    Item Type Description

    RECNO I*4 = 0 record number for header record

    IDATA I*4 = 22 Data class index for MEMBER PROPERTIES data

    NMEMBR I*4 Maximum number of members (see Note 1)

    UNUSED I*4 Unused

    UNUSED I*4 Unused

    LENGTH C*4 Active length units (see Note 1, Table 1-1)

    FORCE C*4 Active force units (see Note 1, Table 1-1)

    ANGLE C*4 Active angle units (see Note 1, Table 1-1)

    TEMP C*4 Active temperature units (see Note 1, Table 1-1)

    TIME C*4 Active time units (see Note 1, Table 1-1)

    UNIT C*4 Unused

    MONTH I*4 Month of file creation

    DAY I*4 Day of file creation

    YEAR I*4 Year of file creation

    FILL (1) -

    FILL (3) I*4 = 0 fill header record to 140 bytes

  • 7/26/2019 Dbx gtstrudl

    48/167

  • 7/26/2019 Dbx gtstrudl

    49/167

  • 7/26/2019 Dbx gtstrudl

    50/167

  • 7/26/2019 Dbx gtstrudl

    51/167

  • 7/26/2019 Dbx gtstrudl

    52/167

  • 7/26/2019 Dbx gtstrudl

    53/167

  • 7/26/2019 Dbx gtstrudl

    54/167

  • 7/26/2019 Dbx gtstrudl

    55/167

  • 7/26/2019 Dbx gtstrudl

    56/167

    Record Formats and Structures for DBX Files GT STRUDL

    Rev S 1 - 34 V 5

    Table 1-6

    Applied Joint Loads(Continued)

    Header Record for BINARY files:

    Item Type Description

    RECNO I*4 = 0 record number for header record

    IDATA I*4 = 4 Data class index for APPLIED JOINT LOADS data

    NLOADS I*4 Maximum number of loading conditions (see Note 1)

    NJNTS I*4 Maximum number of joints (see Note 1)

    LENGTH C*4 Active length units (see Note 1, Table 1-1)

    FORCE C*4 Active force units (see Note 1, Table 1-1)

    ANGLE C*4 Active angle units (see Note 1, Table 1-1)

    TEMP C*4 Active temperature units (see Note 1, Table 1-1)

    TIME C*4 Active time units (see Note 1, Table 1-1)

    UNIT C*4 Unused

    MONTH I*4 Month of file creation

    DAY I*4 Day of file creation

    YEAR I*4 Year of file creation

    FILL (1) -

    FILL (9) I*4 = 0 fill header record to 88 bytes

  • 7/26/2019 Dbx gtstrudl

    57/167

  • 7/26/2019 Dbx gtstrudl

    58/167

  • 7/26/2019 Dbx gtstrudl

    59/167

  • 7/26/2019 Dbx gtstrudl

    60/167

  • 7/26/2019 Dbx gtstrudl

    61/167

  • 7/26/2019 Dbx gtstrudl

    62/167

    Record Formats and Structures for DBX Files GT STRUDL

    Rev S 1 - 40 V 5

    Table 1-7

    Applied Joint Temperature Loads(Continued)

    Data Record for:

    (ASCII80, ASCII, and BINARY files)

    Item Type Description

    RECNO I*4 Record number

    IDATA I*4 = 5 -- Data class index for APPLIED JOINT TEMPERATURE LOADS

    data

    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 Joint active status =

    -1 -- inactive

    0 -- deleted

    1 -- active

    LDSTAT I*4 Joint temperature load status =

    0 -- no joint temperatures applied

    4 -- joint temperatures applied

    TL F*4 Applied temperature load

    TX F*4 Temperature gradient component with respect to local or global x axis

    TY F*4 Temperature gradient component with respect to local or global y axis

    TZ F*4 Temperature gradient component with respect to local or global z axis

    RFRAME I*4 Temperature load reference frame index =

    0 -- local reference frame

    1 -- global reference frame

    Notes for Table 1-7:

    1. The maximum number of APPLIED JOINT TEMPERATURE LOADS data

    records = NLOADS * NJNTS

  • 7/26/2019 Dbx gtstrudl

    63/167

    GT STRUDL Record Formats and Structures for DBX Files

    V 5 1 - 41 Rev S

    Table 1-8

    Applied Member Loads

    Header Record for ASCII80 files:

    Item Type Description

    RECNO I*4 = 0 -- record number for header record

    IDATA I*4 = 6 -- Data class index for APPLIED MEMBER LOADS data

    MAXREC I*4 Maximum number of data records

    UNUSED I*4 Unused

    UNUSED I*4 Unused

    FORMAT (1) C*40 1st 40 characters of data record format for FORTRAN READ/WRITE

    statement

    FORMAT (2) C*40 2nd 40 characters of data record format for FORTRAN READ/WRITE

    statement

    FORMAT (3) C*40 3rd 40 characters of data record format for FORTRAN READ/WRITE

    statement

    LENGTH C*4 Active length units ( see Note 1, Table 1-1 )

    FORCE C*4 Active force units ( see Note 1, Table 1-1 )

    ANGLE C*4 Active angle units ( see Note 1, Table 1-1 )

    TEMP C*4 Active temperature units ( see Note 1, Table 1-1 )

    TIME C*4 Active time units ( see Note 1, Table 1-1 )

    UNIT C*4 Unused

    MONTH I*4 Month of file creation

    DAY I*4 Day of file creation

    YEAR I*4 Year of file creation

    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)

  • 7/26/2019 Dbx gtstrudl

    64/167

  • 7/26/2019 Dbx gtstrudl

    65/167

  • 7/26/2019 Dbx gtstrudl

    66/167

  • 7/26/2019 Dbx gtstrudl

    67/167

  • 7/26/2019 Dbx gtstrudl

    68/167

  • 7/26/2019 Dbx gtstrudl

    69/167

  • 7/26/2019 Dbx gtstrudl

    70/167

  • 7/26/2019 Dbx gtstrudl

    71/167

  • 7/26/2019 Dbx gtstrudl

    72/167

  • 7/26/2019 Dbx gtstrudl

    73/167

  • 7/26/2019 Dbx gtstrudl

    74/167

    Record Formats and Structures for DBX Files GT STRUDL

    Rev S 1 - 52 V 5

    Table 1-9

    Joint Results(Continued)

    Header Record for BINARY files:

    Item Type Description

    RECNO I*4 = 0 record number for header record

    IDATA I*4 = 10 Data class index for JOINT RESULTS data

    NLOADS I*4 Maximum number of loading conditions

    NJNTS I*4 Maximum number of joints

    LENGTH C*4 Active length units (see Note 1, Table 1-1)

    FORCE C*4 Active force units (see Note 1, Table 1-1)

    ANGLE C*4 Active angle units (see Note 1, Table 1-1)

    TEMP C*4 Active temperature units (see Note 1, Table 1-1)

    TIME C*4 Active time units (see Note 1, Table 1-1)

    UNIT C*4 Unused

    MONTH I*4 Month of file creation

    DAY I*4 Day of file creation

    YEAR I*4 Year of file creation

    FILL (1) -

    FILL (17) I*4 = 0 fill header record to 120 bytes

  • 7/26/2019 Dbx gtstrudl

    75/167

  • 7/26/2019 Dbx gtstrudl

    76/167

  • 7/26/2019 Dbx gtstrudl

    77/167

  • 7/26/2019 Dbx gtstrudl

    78/167

  • 7/26/2019 Dbx gtstrudl

    79/167

  • 7/26/2019 Dbx gtstrudl

    80/167

    Record Formats and Structures for DBX Files GT STRUDL

    Rev S 1 - 58 V 5

    Table 1-10

    Member Results(Continued)

    Data Record (Continued) :

    Item Type Description

    TX F*4 Local axial distortion with respect to start of member

    TY F*4 Local shear y distortion with respect to start of member

    TZ F*4 Local shear z distortion with respect to start of member

    RX F*4 Local torsional distortion with respect to start of member

    RY F*4 Local bending y distortion with respect to start of member

    RZ F*4 Local bending z distortion with respect to start of member

  • 7/26/2019 Dbx gtstrudl

    81/167

  • 7/26/2019 Dbx gtstrudl

    82/167

  • 7/26/2019 Dbx gtstrudl

    83/167

    GT STRUDL Record Formats and Structures for DBX Files

    V 5 1 - 61 Rev S

    Table 1-11

    Section Forces(Continued)

    Header Record for BINARY files:

    Item Type Description

    RECNO I*4 = 0 record number for header record

    IDATA I*4 = 12 Data class index for SECTION FORCES data

    NLOADS I*4 Maximum number of loading conditions (see Note 1)

    NMEMBR I*4 Maximum number of members (see Note 1)

    LENGTH C*4 Active length units (see Note 1, Table 1-1)

    FORCE C*4 Active force units (see Note 1, Table 1-1)

    ANGLE C*4 Active angle units (see Note 1, Table 1-1)

    TEMP C*4 Active temperature units (see Note 1, Table 1-1)

    TIME C*4 Active time units (see Note 1, Table 1-1)

    UNIT C*4 Unused

    MONTH I*4 Month of file creation

    DAY I*4 Day of file creation

    YEAR I*4 Year of file creation

    FILL (1) -

    FILL (17) I*4 = 0 fill header record to 120 bytes

  • 7/26/2019 Dbx gtstrudl

    84/167

    Record Formats and Structures for DBX Files GT STRUDL

    Rev S 1 - 62 V 5

    Table 1-11

    Section Forces(Continued)

    Data Record for:

    (ASCII80, ASCII, and BINARY files)

    Item Type Description

    RECNO I*4 Record number

    IDATA I*4 = 12 Data class index for SECTION FORCES data

    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 Results computation status =

    .TRUE. SECTION FORCES computed

    .FALSE. SECTION FORCES not computed

    XL F*4 Distance from the start of the member to the section, measured along the

    local member x axis

    FX F*4 Local force x at section

    FY F*4 Local force y at section

    FZ F*4 Local force z at section

    MX F*4 Local moment x at section

    MY F*4 Local moment y at section

    MZ F*4 Local moment z at section

    FILL (1) -

    FILL (13) F*4 = 0 fill data record to 120 bytes (for BINARY files only)

    Notes for Table 1-11:

    1. The maximum number of SECTION FORCES data records =

    50 * NMEMBR * NLOADS

  • 7/26/2019 Dbx gtstrudl

    85/167

    GT STRUDL Record Formats and Structures for DBX Files

    V 5 1 - 63 Rev S

    Table 1-12

    Average Element Results

    Header Record for ASCII80 files:

    Item Type Description

    RECNO I*4 = 0 -- record number for header record

    IDATA I*4 Average element results data class index. Possible index values =

    33 AVERAGE ELEMENT STRESSES

    34 AVERAGE ELEMENT STRAINS

    35 AVERAGE RESULTANTS

    36 AVERAGE ELEMENT PRINCIPAL STRESSES

    37 AVERAGE ELEMENT PRINCIPAL STRAINS

    38 AVERAGE PRINCIPAL MEMBRANE

    RESULTANTS

    39 AVERAGE PRINCIPAL BENDING RESULTANTS

    40 AVERAGE VON MISES

    NLOADS I*4 Maximum number of loading conditions

    NJNTS I*4 Maximum number of joints

    UNUSED I*4 Unused

    FORMAT (1) C*40 1st 40 characters of data record format for FORTRAN READ/WRITE

    statement

    FORMAT (2) C*40 2nd 40 characters of data record format for FORTRAN READ/WRITE

    statement

    LENGTH C*4 Active length units ( see Note 1, Table 1-1 )

    FORCE C*4 Active force units ( see Note 1, Table 1-1 )

    ANGLE C*4 Active angle units ( see Note 1, Table 1-1 )

  • 7/26/2019 Dbx gtstrudl

    86/167

  • 7/26/2019 Dbx gtstrudl

    87/167

  • 7/26/2019 Dbx gtstrudl

    88/167

  • 7/26/2019 Dbx gtstrudl

    89/167

    GT STRUDL Record Formats and Structures for DBX Files

    V 5 1 - 67 Rev S

    Table 1-12

    Average Element Results(Continued)

    Data Record for:

    (ASCII80, ASCII, and BINARY files)

    Item Type Description

    RECNO I*4 Record number

    IDATA I*4 Average element results data class index. Possible index values =

    33 AVERAGE ELEMENT STRESSES

    34 AVERAGE ELEMENT STRAINS

    35 AVERAGE RESULTANTS

    36 AVERAGE ELEMENT PRINCIPAL STRESSES

    37 AVERAGE ELEMENT PRINCIPAL STRAINS

    38 -- AVERAGE PRINCIPAL MEMBRANE

    RESULTANTS

    39 AVERAGE PRINCIPAL BENDING RESULTANTS

    40 AVERAGE VON MISES

    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 Surface index for 2-D finite elements =0 N/A (for 3-D elements)

    1 top surface

    2 middle surface

    3 bottom surface

    NELC I*4 Number of finite elements used to compute the average results at the joint

    AVGER (1)-

    AVGER (8) F*8 Average element results (see Note 1)

    Notes for Table 1-12:

    1. 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.

  • 7/26/2019 Dbx gtstrudl

    90/167

  • 7/26/2019 Dbx gtstrudl

    91/167

  • 7/26/2019 Dbx gtstrudl

    92/167

  • 7/26/2019 Dbx gtstrudl

    93/167

  • 7/26/2019 Dbx gtstrudl

    94/167

  • 7/26/2019 Dbx gtstrudl

    95/167

  • 7/26/2019 Dbx gtstrudl

    96/167

  • 7/26/2019 Dbx gtstrudl

    97/167

  • 7/26/2019 Dbx gtstrudl

    98/167

  • 7/26/2019 Dbx gtstrudl

    99/167

  • 7/26/2019 Dbx gtstrudl

    100/167

  • 7/26/2019 Dbx gtstrudl

    101/167

  • 7/26/2019 Dbx gtstrudl

    102/167

  • 7/26/2019 Dbx gtstrudl

    103/167

  • 7/26/2019 Dbx gtstrudl

    104/167

  • 7/26/2019 Dbx gtstrudl

    105/167

  • 7/26/2019 Dbx gtstrudl

    106/167

  • 7/26/2019 Dbx gtstrudl

    107/167

  • 7/26/2019 Dbx gtstrudl

    108/167

  • 7/26/2019 Dbx gtstrudl

    109/167

  • 7/26/2019 Dbx gtstrudl

    110/167

  • 7/26/2019 Dbx gtstrudl

    111/167

    GT STRUDL Record Formats and Structures for DBX Files

    V 5 1 - 89 Rev S

    Table 1-14

    RC Design Expanded Form

    Header records for RC DESIGN EXPANDED FORMare identical to the header records

    for RC DESIGN STANDARD FORM, Table 1-13.

  • 7/26/2019 Dbx gtstrudl

    112/167

  • 7/26/2019 Dbx gtstrudl

    113/167

  • 7/26/2019 Dbx gtstrudl

    114/167

  • 7/26/2019 Dbx gtstrudl

    115/167

  • 7/26/2019 Dbx gtstrudl

    116/167

  • 7/26/2019 Dbx gtstrudl

    117/167

  • 7/26/2019 Dbx gtstrudl

    118/167

  • 7/26/2019 Dbx gtstrudl

    119/167

  • 7/26/2019 Dbx gtstrudl

    120/167

  • 7/26/2019 Dbx gtstrudl

    121/167

  • 7/26/2019 Dbx gtstrudl

    122/167

  • 7/26/2019 Dbx gtstrudl

    123/167

  • 7/26/2019 Dbx gtstrudl

    124/167

    Record Formats and Structures for DBX Files GT STRUDL

    Rev S 1 - 102 V 5

    Table 1-15

    DBX Catalog File(Continued)

    Data Record for :

    (UNFORMATTED DBX Catalog File)

    Item 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 Format for DBX file

    FILNAM = FORMATTED or UNFORMATTED

    ACCMDE C*12 Access mode for DBX file

    FILNAM = SEQUENTIAL or DIRECT

    RECLTH I*4 Maximum record length for DBX file FILNAM. Measured in characters

    for FORMAT = FORMATTED and bytes or characters for FORMAT =

    UNFORMATTED

    NREC I*4 Maximum number of records, including the header record, for DBX file

    FILNAM.

    FDSCRP C*60 Description for DBX file FILNAM

    MONTH I*4 Month when DBX file FILNAM was created

    DAY I*4 Day when DBX file FILNAM was created

    YEAR I*4 Year when DBX file FILNAM was created

    The maximum length of the DBX catalog file data record is 120 bytes or 30 four-byte words.

  • 7/26/2019 Dbx gtstrudl

    125/167

  • 7/26/2019 Dbx gtstrudl

    126/167

  • 7/26/2019 Dbx gtstrudl

    127/167

  • 7/26/2019 Dbx gtstrudl

    128/167

  • 7/26/2019 Dbx gtstrudl

    129/167

  • 7/26/2019 Dbx gtstrudl

    130/167

  • 7/26/2019 Dbx gtstrudl

    131/167

    GT STRUDL Record Formats and Structures for DBX Files

    V 5 1 - 109 Rev S

    Table 1-18

    Dynamic Stiffness Matrix(Continued)

    Header Record for BINARY Dynamic Stiffness Matrix file:

    Item Type Description

    RECNO I*4 = 0 record number for header record

    IDATA I*4 = 15 Data class index for STIFFNESS data

    BW I*4 Maximum number of entries per row

    NDOF I*4 Number of rows in matrix

    UNUSED I*4 Unused

    LENGTH C*4 INCH (unaffected by current units)

    FORCE C*4 LB (unaffected by current units)

    ANGLE C*4 RAD (unaffected by current units)

    TEMP C*4 FAHR (unaffected by current units)

    TIME C*4 SEC (unaffected by current units)

    UNIT C*4 Unused

    MONTH I*4 Month of file creation

    DAY I*4 Day of file creation

    YEAR I*4 Year of file creation

  • 7/26/2019 Dbx gtstrudl

    132/167

  • 7/26/2019 Dbx gtstrudl

    133/167

  • 7/26/2019 Dbx gtstrudl

    134/167

  • 7/26/2019 Dbx gtstrudl

    135/167

  • 7/26/2019 Dbx gtstrudl

    136/167

  • 7/26/2019 Dbx gtstrudl

    137/167

  • 7/26/2019 Dbx gtstrudl

    138/167

  • 7/26/2019 Dbx gtstrudl

    139/167

    GT STRUDL Record Formats and Structures for DBX Files

    V 5 1 - 117 Rev S

    Table 1-21

    Mass Proportional Damping Matrix

    Note: There is no ASCII Mass Proportional Damping Matrix file

    Header Record for ASCII80 Mass Proportional Damping Matrix file:

    Item Type Description

    RECNO I*4 = 0 -- record number for header record

    IDATA I*4 = 18 Data class index for MASS PROPORTIONAL DAMPING data

    BW I*4 Maximum number of entries per row

    NDOF I*4 Number of rows in matrix

    UNUSED I*4 Unused

    FORMAT (1) C*40 FORTRAN FORMAT statement used to read the first record of a matrix

    row entry

    FORMAT (2) C*40 FORTRAN FORMAT statement used to read the second record of a matrix

    row entry

    LENGTH C*4 INCH (unaffected by current units)

    FORCE C*4 LB (unaffected by current units)

    ANGLE C*4 RAD (unaffected by current units)

    TEMP C*4 FAHR (unaffected by current units)

    TIME C*4 SEC (unaffected by current units)

    UNIT C*4 Unused

    MONTH I*4 Month of file creation

    DAY I*4 Day of file creation

    YEAR I*4 Year of file creation

    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)

  • 7/26/2019 Dbx gtstrudl

    140/167

  • 7/26/2019 Dbx gtstrudl

    141/167

  • 7/26/2019 Dbx gtstrudl

    142/167

  • 7/26/2019 Dbx gtstrudl

    143/167

  • 7/26/2019 Dbx gtstrudl

    144/167

    Record Formats and Structures for DBX Files GT STRUDL

    Rev S 1 - 122 V 5

    Table 1-22

    Correspondence Table(Continued)

    Data Records for Correspondence Table file:

    Item Type Description

    ROWNUM I*4 Current row of correspondence table

    JOINT C*8 Joint name

    DOF C*2 DOF type: DX, DY, DZ, RX, RY, or RZ

  • 7/26/2019 Dbx gtstrudl

    145/167

    GT STRUDL Record Formats and Structures for DBX Files

    V 5 1 - 123 Rev S

    Table 1-23

    Modal Damping Ratios

    Note: There is no ASCII Modal Damping Ratios file

    Header Record for ASCII80 Modal Damping Ratios file:

    Item Type Description

    RECNO I*4 = 0 -- record number for header record

    IDATA I*4 = 24 Data class index for MASS PROPORTIONAL DAMPING data

    NMODE I*4 Number of modes

    UNUSED I*4 Unused

    UNUSED I*4 Unused

    FORMAT (1) C*40 FORTRAN FORMAT statement used to read the data records

    LENGTH C*4 INCH (unaffected by current units)

    FORCE C*4 LB (unaffected by current units)

    ANGLE C*4 RAD (unaffected by current units)

    TEMP C*4 FAHR (unaffected by current units)

    TIME C*4 SEC (unaffected by current units)

    UNIT C*4 Unused

    MONTH I*4 Month of file creation

    DAY I*4 Day of file creation

    YEAR I*4 Year of file creation

    The ACSII80 header record is read using the following FORTRAN FORMAT READ/-

    WRITE statement:

    FORMAT(T2, 5I12, /, T2, A40, /, 6(1X,A4), /, T2, 3I12)

  • 7/26/2019 Dbx gtstrudl

    146/167

    Record Formats and Structures for DBX Files GT STRUDL

    Rev S 1 - 124 V 5

    Table 1-23

    Modal Damping Ratios(Continued)

    Header Record for BINARY Modal Damping Ratios file:

    Item Type Description

    RECNO I*4 = 0 record number for header record

    IDATA I*4 = 24 Data class index for MASS PROPORTIONAL DAMPING data

    NMODE I*4 Number of modes

    UNUSED I*4 Unused

    UNUSED I*4 Unused

    LENGTH C*4 INCH (unaffected by current units)

    FORCE C*4 LB (unaffected by current units)

    ANGLE C*4 RAD (unaffected by current units)

    TEMP C*4 FAHR (unaffected by current units)

    TIME C*4 SEC (unaffected by current units)

    UNIT C*4 Unused

    MONTH I*4 Month of file creation

    DAY I*4 Day of file creation

    YEAR I*4 Year of file creation

  • 7/26/2019 Dbx gtstrudl

    147/167

  • 7/26/2019 Dbx gtstrudl

    148/167

  • 7/26/2019 Dbx gtstrudl

    149/167

  • 7/26/2019 Dbx gtstrudl

    150/167

  • 7/26/2019 Dbx gtstrudl

    151/167

    GT STRUDL Record Formats and Structures for DBX Files

    V 5 1 - 129 Rev S

    Table 1- 25

    Superelement Stiffness Matrix

    Note: There is no ASCII Superelement Stiffness Matrix file

    Header Record for ASCII80 Superelement Stiffness Matrix file:

    Item Type Description

    RECNO I*4 = 0 -- record number for header record

    IDATA I*4 = 29 Data class index for SUPERELEMENT STIFFNESS data

    NSUPER I*4 Number of superelements

    UNUSED I*4 Unused

    UNUSED I*4 Unused

    FORMAT (1) C*40 FORTRAN FORMAT statement used to read the individual superelement

    header records

    FORMAT (2) C*40 FORTRAN FORMAT statement used to read the superelement data

    records

    LENGTH C*4 INCH (unaffected by current units)

    FORCE C*4 LB (unaffected by current units)

    ANGLE C*4 RAD (unaffected by current units)

    TEMP C*4 FAHR (unaffected by current units)

    TIME C*4 SEC (unaffected by current units)

    UNIT C*4 Unused

    MONTH I*4 Month of file creation

    DAY I*4 Day of file creation

    YEAR I*4 Year of file creation

    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)

  • 7/26/2019 Dbx gtstrudl

    152/167

  • 7/26/2019 Dbx gtstrudl

    153/167

  • 7/26/2019 Dbx gtstrudl

    154/167

    Record Formats and Structures for DBX Files GT STRUDL

    Rev S 1 - 132 V 5

    Table 1-25

    Superelement Stiffness Matrix(Continued)

    Header records for the Superelement Stiffness Matrix file:

    Data records for the Superelement Stiffness Matrix file (Continued):

    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 numberof 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.

  • 7/26/2019 Dbx gtstrudl

    155/167

    GT STRUDL Record Formats and Structures for DBX Files

    V 5 1 - 133 Rev S

    Table 1- 26

    Superelement Load Vector

    Note: There is no ASCII Superelement Load Vector file

    Header Record for ASCII80 Superelement Load Vector file:

    Item Type Description

    RECNO I*4 = 0 -- record number for header record

    IDATA I*4 = 30 Data class index for SUPERELEMENT LOAD data

    NSUPER I*4 Number of superelements

    NLOAD I*4 Maximum number of load cases

    UNUSED I*4 Unused

    FORMAT(1) C*40 FORTRAN FORMAT statement used to read the superelement header

    records

    FORMAT (2) C*40 FORTRAN FORMAT statement used to read the superelement data

    records

    LENGTH C*4 INCH (unaffected by current units)

    FORCE C*4 LB (unaffected by current units)

    ANGLE C*4 RAD (unaffected by current units)

    TEMP C*4 FAHR (unaffected by current units)

    TIME C*4 SEC (unaffected by current units)

    UNIT C*4 Unused

    MONTH I*4 Month of file creation

    DAY I*4 Day of file creation

    YEAR I*4 Year of file creation

    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)

  • 7/26/2019 Dbx gtstrudl

    156/167

    Record Formats and Structures for DBX Files GT STRUDL

    Rev S 1 - 134 V 5

    Table 1-26

    Superelement Load Vector(Continued)

    Header Record for BINARY Superelement Load Vector file:

    Item Type Description

    RECNO I*4 = 0 record number for header record

    IDATA I*4 = 30 Data class index for SUPERELEMENT LOAD data

    NSUPER I*4 Number of superelements

    NLOAD I*4 Maximum number of load cases

    UNUSED I*4 Unused

    LENGTH C*4 INCH (unaffected by current units)

    FORCE C*4 LB (unaffected by current units)

    ANGLE C*4 RAD (unaffected by current units)

    TEMP C*4 FAHR (unaffected by current units)

    TIME C*4 SEC (unaffected by current units)

    UNIT C*4 Unused

    MONTH I*4 Month of file creation

    DAY I*4 Day of file creation

    YEAR I*4 Year of file creation

  • 7/26/2019 Dbx gtstrudl

    157/167

  • 7/26/2019 Dbx gtstrudl

    158/167

    Record Formats and Structures for DBX Files GT STRUDL

    Rev S 1 - 136 V 5

    Table 1-26

    Superelement Load Vector(Continued)

    Header records for the Superelement Load Vector file:

    Data records for the Superelement Load Vector file (Continued):

    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.

  • 7/26/2019 Dbx gtstrudl

    159/167

    GT STRUDL Record Formats and Structures for DBX Files

    V 5 1 - 137 Rev S

    Table 1-27

    Group Data

    Header Record for ASCII80 and ASCII Group Data files:

    Item Type Description

    RECNO I*4 = 0 -- record number for header record

    IDATA I*4 = 3 -- Data class index for GROUP DATA

    NGROUP I*4 Number of groups in this file

    UNUSED I*4 Unused

    UNUSED I*4 Unused

    FRMT C*40 Format to read group headers and data records

    LENGTH C*4 Active length units ( no effect )

    FORCE C*4 Active force units ( no effect )

    ANGLE C*4 Active angle units ( no effect )

    TEMP C*4 Active temperature units ( no effect )

    TIME C*4 Active time units ( no effect )

    UNIT C*4 Unused

    MONTH I*4 Month of file creation

    DAY I*4 Day of file creation

    YEAR I*4 Year of file creation

    The Group Data ASCII80 and ASCII headers are read using the following formats:

    ASCII80: FORMAT (T2,5I12,/,T2,A40,/,6(1X,A4 ),/,T2,3I12)

    ASCII: FORMAT (T2,5I12,A40,6A4,3I12)

  • 7/26/2019 Dbx gtstrudl

    160/167

  • 7/26/2019 Dbx gtstrudl

    161/167

  • 7/26/2019 Dbx gtstrudl

    162/167

  • 7/26/2019 Dbx gtstrudl

    163/167

    GT STRUDL Record Formats and Structures for DBX Files

    V 5 1 - 141 Rev S

    Table 1-28

    Section Displacements (Continued)

    Header Record for BINARY files:

    Item Type Description

    RECNO I*4 = 0 -- record number for header record

    IDATA I*4 = 9 -- Data class index for SECTION DISPLACEMENTS data

    NLOADS I*4 Maximum number of loading conditions ( see Note 1 )

    NMEMBR I*4 Maximum number of members ( see Note 1 )

    LENGTH C*4 Active length units ( see Note 1, Table 1-1. )

    FORCE C*4 Active force units ( see Note 1, Table 1-1. )

    ANGLE C*4 Active angle units ( see Note 1, Table 1-1. )

    TEMP C*4 Active temperature units ( see Note 1, Table 1-1. )

    TIME C*4 Active time units ( see Note 1, Table 1-1. )

    UNIT C*4 Unused

    MONTH I*4 Month of file creation

    DAY I*4 Day of file creation

    YEAR I*4 Year of file creation

    FILL (1)-

    FILL (17) I*4 = 0 -- fill header record to 120 bytes

  • 7/26/2019 Dbx gtstrudl

    164/167

  • 7/26/2019 Dbx gtstrudl

    165/167

  • 7/26/2019 Dbx gtstrudl

    166/167

    Record Formats and Structures for DBX Files GT STRUDL

    Rev S 1 - 144 V 5

    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 Load number (internal; generated by GTSTRUDL)LNAME C*8 Load name, as defined by the user

    IACT I*4 0 = inactive, 1 = active

    UNUSED I*4 Unused, but NOT = 0

    NCOMB I*4 Number of combined loadings; 0 = NOT a load combination

    LTITLE C*64 Optional loading title or description given by the user

    Following each header are NCOMB combination records:

    Item Type Description

    RECNO I*4 = record number

    LNAME C*8 Load name of combined load, as defined by the user

    ILOAD I*4 Internal number of the combined load (internal)

    FACTR R*4 Factor applied to the combined load

  • 7/26/2019 Dbx gtstrudl

    167/167