You are on page 1of 43

File Note

FrameWorks Plus only writes steel and aluminum members to the neutral file.

Neutral File Name - Displays the name of the neutral file to write. Select - Activates a dialog box used to define the directory and file name of the neutral file to write. The defined file name and directory is displayed in the Neutral File Name field. Engineering Firm Name - Specifies the engineering firm name to write to the title packet. Client Identification - Specifies the client identification to write to the title packet. Structure Name - Specifies the name of the structure to write to the title packet. Project ID - Specifies the project identification to write to the title packet. Design Code - Specifies the design code used. This information is written to the title packet. Issue Code - Specifies the issue code to write to the title packet. Revision Code - Specifies the revision code to write to the title packet. OK - Writes the steel detailing neutral file using the parameters specified. Cancel - Exits the command. Related Topics Member Criteria, page 92 Read Steel Detailing Neutral File, page 93 Steel Detailing Neutral File Configuration File, page 94 Steel Detailing Neutral File Format, page 49

Steel Detailing Neutral File Format


The file is written sequentially with a maximum record length of 132 characters. All records (except the fixed-format Packet identification records) are free formatted, with fields delimited by blanks (white space). Coordinate values are in the global coordinate (X, Y, Z) system. Note

FrameWorks Plus does not support some records in the linear member, plate element, hole element, and arc member packets. However, the records are included in the Steel Detailing Neutral File format because manufacturing software may use them. FrameWorks Plus Reference Guide 49

File The following values are used to define format:

FP - Used to indicate a Floating Point value, for example, "12.15" or "1" (decimal optional). I - Used to indicate an Integer value, for example, "5" (range of values: +/2 billion). Cnn - Used to indicate a character value of nn characters maximum, for example, C10 -- up to 10 characters including blanks. Character strings must be enclosed in double quotes ("example string"). fixed - Used to indicate that a record must have exact content as shown in the example.

Except for the fixed format records, the data may start in any column of the record.

Comment Cards
Comment cards can be inserted anywhere in the file, provided that the line begins with the # character in the first field. Format: #comment Examples: # This is a comment record # Title Packet # Linear Member Packet Related Topics Packet 00 - Title Packet Version 2.0, page 51 Packet 00 - Title Packet Version 3.0, page 64 Packet 10 - Linear Member Packet Version 2.0, page 52 Packet 10 - Linear Member Packet Version 3.0, page 65 Packet 20 - Plate Element Packet Version 2.0, page 55 Packet 20 - Plate Element Packet Version 3.0, page 71 Packet 22 - Hole Element Packet Version 3.0, page 77 Packet 30 - Member Loads Packet Version 2.0, page 56 Packet 30 - Member Loads Packet Version 3.0, page 81 Packet 40 - Connection Details Packet Version 2.0, page 58 Packet 40 - Connection Details Packet Version 3.0, page 83 Packet 50 - Grid Packet Version 2.0, page 59 Packet 50 - Grid Packet Version 3.0, page 84 Packet 60 - Arc Member Packet Version 3.0, page 86

50 FrameWorks Plus Reference Guide

File

Packet 00 - Title Packet Version 2.0


This packet must be the first in the file. Records 1-5, 7, and 8 provide general information pulled from the Steel Detailing Neutral File dialog box. FrameWorks Plus automatically writes records 6 and 9. Record Contains 1 2 3 4 5 6 7 8 9 10 Packet Header Engineering Firm Identification Client Identification Structure ID Project ID Date Time of File Creation Revision Number Issue Code Design Code Number of Loading Records 'n' load record Loading type Description Format Example fixed C80 C80 C80 C80 C30 C30 I C64 C80 I I I C64 Packet 00 "Name of Engineering Firm" "Name of Client" "Name of Structure" "Name of Project" "11/19/96" "13:12" 2 "Issue Code" "AISC-ASD" 0 1 1 "Live and Wind Loads" FrameWorks Plus initializes this record to 0 Where 'n' is from Record 9 0 = load case, 1 = load combination Notes

Complete example for packet 00: Packet 00 "Name of Engineering Firm" "Name of Client" "Name of Structure" "Name of Project" "11/19/96" "13:12" 2 "Issue Code" "AISC-ASD" 0

FrameWorks Plus Reference Guide 51

File

Packet 10 - Linear Member Packet Version 2.0


Record Contains 1 Packet Header 2 linear units number of members Format Example Notes Fixed Packet 10 C24 I "feet" 376 Valid unit names are: "feet", "meters", "inches", "millimeters"

Combined Records 1 and 2 example: Packet 10 "feet" 376 For Records 3 on, the 6 records that follow represent each linear member: total of 6 times n records, where n is number of members from Record 2 above (376 in the example). Record Contains 1 Format Example Notes 00100020 Format is XXXZZZZZ, where XXX is the model ID number and ZZZZZ is the member ID. The member ID is formatted with leading zeros. 8 0 1 "beam" "" 1 Cardinal point from 1 to 10 FrameWorks Plus always sets this to 0 Member class from 0 to 9. 0=Primary, 1=Secondary, 2=Tertiary, 3=User1, 4=User2, 5, 6, 7, 8, 9 Member type "beam", "column", "brace", "Hbrace", or "Vbrace" FrameWorks Plus member name Always set to 1 by FrameWorks Plus

Member ID I

Cardinal Point Status Class Type

I I I C24

Piece Mark C24 Revision Number I

Record 1 example: 00100020 8 0 1 "beam" "" 1 Record Contains 2 Section Size Grade Rotation Format Example Notes C32 C24 FP "W12X50" Section size assigned to the member "A36" 90.0 0 0 Material grade name assigned to the member Rotation of section: 0, 90, 180, 270 0 is no reflect 1 is reflect about Y axis; 0 is no reflect

Mirror X-Axis I Mirror Y-Axis I

Record 2 example: "W12X50" "A36" 90.0 0 0

52 FrameWorks Plus Reference Guide

File Record Contains 3 Format Example Notes

Orientation Vector FP; FP; FP 0 0 1.0 Start Coordinates FP; FP; FP 10 0 72.75 End Coordinates Start Cutbacks End Cutbacks FP; FP; FP 10 12.5 72.75 FP FP 0 0

Record 3 example: 0 0 1.0 10 0 72.75 10 12.5 72.75 0 0 Record Contains 4 X Cross-section Offset Y Cross-section Offset Record 4 example: 0 -.25 Record Contains 5 Format Example Notes 0 0 0 0 0 -1.0 Rigid end offsets at the start of the member Rigid end offsets at the start of the member Rigid end offsets at the start of the member Rigid end offsets at the end of the member Rigid end offsets at the end of the member Rigid end offsets at the end of the member Format Example Notes FP 0 Offset of the cross-section relative to the x-axis of the section FP -.25 Offset of the cross-section relative to the y-axis of the section

X Offset Start FP Y Offset Start FP Z Offset Start FP X Offset End FP Y Offset End FP Z Offset End FP

Record 5 example: 0 0 0 0 0 -1.0 Record Contains Format Example Notes 6 End 1: X I End 1: Y I End 1: Z I End 1: RX End 1: RY End 1: RZ I I I 0 0 0 0 1 1 0=No release for that Degree of Freedom, 1=Release for that Degree of Freedom 0=No release for that Degree of Freedom, 1=Release for that Degree of Freedom 0=No release for that Degree of Freedom, 1=Release for that Degree of Freedom 0=No release for that Degree of Freedom, 1=Release for that Degree of Freedom 0=No release for that Degree of Freedom, 1=Release for that Degree of Freedom 0=No release for that Degree of Freedom, 1=Release for that Degree of Freedom

FrameWorks Plus Reference Guide 53

File End 2: X I End 2: Y I End 2: Z I End 2: RX End 2: RY End 2: RZ I I I 0 0 0 0 1 1 0=No release for that Degree of Freedom, 1=Release for that Degree of Freedom 0=No release for that Degree of Freedom, 1=Release for that Degree of Freedom 0=No release for that Degree of Freedom, 1=Release for that Degree of Freedom 0=No release for that Degree of Freedom, 1=Release for that Degree of Freedom 0=No release for that Degree of Freedom, 1=Release for that Degree of Freedom 0=No release for that Degree of Freedom, 1=Release for that Degree of Freedom

Record 6 example: 0 0 0 0 1 1 0 0 0 0 1 1 Complete example for packet 10: Packet 10 "feet" 1 00100020 8 0 1 "beam" "" 1 "W12X50" "A36" 90.0 0 0 0 0 1.0 10 0 72.75 10 12.5 72.75 0 0 0 -.25 0 0 0 0 0 -1.0 000011000011

54 FrameWorks Plus Reference Guide

File

Packet 20 - Plate Element Packet Version 2.0


Record Contains 1 2 Packet Header linear units thickness units Format Example Notes Fixed C24 C24 Packet 20 "feet" "feet" 121

number of plates I

Combined Records 1 and 2 example: Packet 20 "feet" "feet" 121 For Record 3 on: Each plate is represented by a variable number of records that follow: Record Contains 1 Plate Number (ID) Connect Point Status Class Type Format Example Notes I 00200213 Format is XXXZZZZZ, where XXX is the model ID number and ZZZZZ is the member ID. The member ID is formatted with leading zeros. -1 Plate position relative to the plane defined by plate coordinates. 0=By center, 1=Positive face, -1=Negative face Always set to 0. Member class from 0 to 9. 0=Primary, 1=Secondary, 2=Tertiary, 3=User1, 4=User2, 5, 6, 7, 8, 9

I I C24

0 1 "slab"

Record 1 example: 00200213 -1 0 1 "slab" Record Contains 2 Piece Mark Grade Thickness Number of Vertices Format Example Notes C24 C24 FP I "" "A36" 1.125 16 FrameWorks initializes this field to an empty string Material grade assigned to plate plate thickness Indicates number of vertices on a plate's face.

Record 2 example: "" "A36" 1.125 16

FrameWorks Plus Reference Guide 55

File The plate geometry is defined by n records, where n is the number of vertices from Record 2. Each record contains the X, Y, and Z-coordinates of a vertex. Record Contains Format Example Notes Linear Edge Plates X Coordinate FP 0.000 Y Coordinate FP Z Coordinate FP 0.000 0.000

Record example for linear edge plates. This example is of a square plate: 0.000 0.000 0.000 5.000 0.000 0.000 5.000 5.000 0.000 0.000 5.000 0.000

Packet 30 - Member Loads Packet Version 2.0


Record Contains 1 Packet Header 2 Linear Units Force Units Number of Loaded Members Format Example Notes fixed Packet 30 C24 C24 I "feet" "kips" 140 "feet", "inches", "millimeters", or "meters"

Combined Records 1 and 2 example: Packet 30 "feet" "kips" 140 For Record 3 on, each member loading is represented by a variable number of records that follow: Record Contains 1 Format Example Notes 00100024 2 Loads on this member

Member Number I Number of Loads I

Record 1 example: 00100024 2 The loads for each member are represented by '3*n' records that follow, where n is the number of loadings from the record above. In this example, n is 2.

56 FrameWorks Plus Reference Guide

File Record Contains 1 Description Format Example 1 "Equipment Loads" C64 Notes

Loading Number I

Record 1 example: 1 "Equipment Loads" Record Contains 2 Shear Y Shear Z Format Example Notes -3.762 14.8 4.1 0.03 -77.23 3.17 Start of member Start of member Start of member Start of member Start of member Start of member FP FP

Axial Force FP

Moment Y FP Moment Z FP Torsion FP

Record 2 example: -3.762 14.8 4.1 0.03 -77.23 3.17 Record Contains 3 Shear Y Shear Z Format Example Notes -3.762 11.3 -8.334 5.4 -14.7 8.64 End of member End of member End of member End of member End of member End of member FP FP

Axial Force FP

Moment Y FP Moment Z FP Torsion FP

Record 3 example: -3.762 11.3 -8.334 5.4 -14.7 8.64 Note

Member ends are defined by the order of coordinates in Packet 10.

Complete example for packet 30: Packet 30 "feet" "kips" 140 00100024 2 1 "Equipment Loads" -3.762 14.8 4.1 0.03 -77.23 3.17 -3.762 11.3 -8.334 5.4 -14.7 8.64

FrameWorks Plus Reference Guide 57

File

Packet 40 - Connection Details Packet Version 2.0


Record Contains 1 Packet Header 2 Format Example Notes fixed Packet 40 628

Number of Connection Details I Combined Records 1 and 2 example: Packet 40 628

For records 3 on, a record represents each connection detail as follows: Record Contains 3 Detail Number Member End Format Example I I 177 00100025 1 "End 1 detail information 1=Start; 2=End Notes

Member Number I Connection Detail C50

Record 3 example: 177 00100025 1 "End 1 detail information" Complete example for packet 40: Packet 40 628 177 00100025 1 "End 1 detail information"

58 FrameWorks Plus Reference Guide

File

Packet 50 - Grid Packet Version 2.0


Record Contains 1 2 Packet Header Format Example Notes fixed Packet 50 6

Number of Grid Sets or Floor Levels I

Combined Records 1 and 2 example: Packet 50 6 For record 3 on, each grid set is represented by a variable number of records that follow: Record Contains 1 Grid Set Number Format Example I 1 4 "TOS El 108'-0" Notes

Number of Grid Lines I Grid Set Description C64

Record 1 example: 1 4 "TOS El 108'-0" Record Contains 2 Grid Label Format Example Notes C64 1 -1711.0 -2480.0 108.0 -1711.0 -2495.0 108.0

Start X Coordinate FP Start Y Coordinate FP Start Z Coordinate FP End X Coordinate FP End Y Coordinate FP End Z Coordinate FP Record 2 example:

1 -1711.0 -2480.0 108.0 -1711.0 -2495.0 108.0 2 -1702.0 -2480.0 108.0 -1702.0 -2495.0 108.0 A -1711.0 -2480.0 108.0 -1702.0 -2480.0 108.0 B -1711.0 -2495.0 108.0 -1702.0 -2495.0 108.0 Complete example for packet 50: Packet 50 6 1 4 "TOS El 108'-0" 1 -1711.0 -2480.0 108.0 -1711.0 -2495.0 108.0 2 -1702.0 -2480.0 108.0 -1702.0 -2495.0 108.0 A -1711.0 -2480.0 108.0 -1702.0 -2480.0 108.0 B -1711.0 -2495.0 108.0 -1702.0 -2495.0 108.0 FrameWorks Plus Reference Guide 59

File

Packet 60 - Arc Member Packet Version 2.0


Record Contains 1 2 Packet Header linear units number of arc members Format Example Notes Fixed C24 I Packet 60 "feet" 120 Valid unit names are: "feet", "meters", "inches", "millimeters"

Combined Records 1 and 2 example: Packet 60 "feet" 120 For Records 3 on, the 7 records that follow represent each arc member: total of 7 times n records, where n is number of members from Record 2 above (120 in the example). Record Contains 1 Format Example 00100020 Notes Format is XXXZZZZZ, where XXX is the model ID number and ZZZZZ is the member ID. The member ID is formatted with leading zeros. Cardinal point from 1 to 10 Always set to 0. Member class from 0 to 9. 0=Primary, 1=Secondary, 2=Tertiary, 3=User1, 4=User2, 5, 6, 7, 8, 9

Member ID I

Cardinal Point Status Class Type

I I I C24

8 0 1

"beam(Arc)" Member type of "beam(Arc)", "column(Arc)", or "brace(Arc)" "" 1 FrameWorks Plus initializes this field to an empty string Always set to 1 by FrameWorks Plus

Piece Mark C24 Revision Number I

Record 1 example: 00100020 8 0 1 "beam(Arc)" "" 1

60 FrameWorks Plus Reference Guide

File

Record Contains 2 Section Size Grade Rotation

Format Example Notes C24 C24 FP "W12X50" Section size assigned to the member "A36" 90.0 0 0 Material grade name assigned to the member Rotation of section: 0, 90, 180, 270 0 is no reflect 1 is reflect about Y axis; 0 is no reflect

Mirror X-Axis I Mirror Y-Axis I

Record 2 example: "W12X50" "A36" 90.0 0 0 Record Contains 3 Center of Arc Format Example Notes FP; FP; 10.0 0 0 Is center of arc location in X, Y, Z coordinates FP 180.0 Angle in degrees where the arc starts, for example, with Arc plane normal=0,0,1 and a start angle = 0, the first point of the arc will appear on the East axis (3 o'clock) on a watch. With a start angle = 90, the first point of the arc will be on the North axis (12 o'clock) Arc sweep in degrees, for example Base on the value of Arc Plane Normal (using a right-hand rule) the sweep angle will proceed counter-clockwise if this normal is 0,0,1. If the normal is 0,0,-1, the sweep angle will proceed clockwise. Vector normal to the plane of the arc. Uses a right-hand rule based on this vector to determine which way to sweep counter clockwise or clockwise.

Start Angle FP

Sweep

FP

45.0

Arc Plane Normal Vector

FP; FP; 0 0 1.0 FP

Record 3 example: 10.0 0 0 180.0 45.0 0 0 1.0 Record Contains 4 Format Example Notes

Orientation Vector FP; FP; FP 0 0 1.0 Start Coordinates FP; FP; FP 10 0 72.75 End Coordinates Start Cutbacks End Cutbacks FP; FP; FP 10 12.5 72.75 FP FP 0 0

Record 4 example: 0 0 1.0 10 0 72.75 10 12.5 72.75 0 0

FrameWorks Plus Reference Guide 61

File

Record Contains 5 X Cross-section Offset Y Cross-section Offset Record 5 example: 0 -.25

Format Example Notes FP FP 0 -.25 Offset of the cross-section relative to the x-axis of the section Offset of the cross-section relative to the y-axis of the section

Record Contains Format Example Notes 6 X Offset Start FP 0 Rigid end offsets at the start of the member Y Offset Start FP Z Offset Start FP X Offset End FP Y Offset End FP Z Offset End FP 0 0 0 0 -1.0 Rigid end offsets at the start of the member Rigid end offsets at the start of the member Rigid end offsets at the end of the member Rigid end offsets at the end of the member Rigid end offsets at the end of the member

Record 6 example: 0 0 0 0 0 -1.0 Record Contains Format Example Notes 7 End 1: X I End 1: Y I End 1: Z I End 1: RX End 1: RY End 1: RZ I I I 0 0 0 0 1 1 0 0 0 0 0=No release for that Degree of Freedom, 1=Release for that Degree of Freedom 0=No release for that Degree of Freedom, 1=Release for that Degree of Freedom 0=No release for that Degree of Freedom, 1=Release for that Degree of Freedom 0=No release for that Degree of Freedom, 1=Release for that Degree of Freedom 0=No release for that Degree of Freedom, 1=Release for that Degree of Freedom 0=No release for that Degree of Freedom, 1=Release for that Degree of Freedom 0=No release for that Degree of Freedom, 1=Release for that Degree of Freedom 0=No release for that Degree of Freedom, 1=Release for that Degree of Freedom 0=No release for that Degree of Freedom, 1=Release for that Degree of Freedom 0=No release for that Degree of Freedom, 1=Release for that Degree of Freedom

End 2: X I End 2: Y I End 2: Z I End 2: RX I

62 FrameWorks Plus Reference Guide

File End 2: RY End 2: RZ I I 1 1 0=No release for that Degree of Freedom, 1=Release for that Degree of Freedom 0=No release for that Degree of Freedom, 1=Release for that Degree of Freedom

Record 7 example: 0 0 0 0 1 1 0 0 0 0 1 1 Packet 60 "feet" 120 00100020 8 0 1 "beam(Arc)" "" 1 "W12X50" "A36" 90.0 0 0 10.0 0 0 180.0 45.0 0 0 1.0 0 0 1.0 10 0 72.75 10 12.5 72.75 0 0 0 -.25 0 0 0 0 0 -1.0 000011000011

FrameWorks Plus Reference Guide 63

File

Packet 00 - Title Packet Version 3.0


This packet must be the first in the file. Records 1, 3 through 6, 8, and 9 provide general information and are read from the Steel Detailing Neutral File dialog box. FrameWorks Plus automatically writes Records 2, 7, and 10. Record Contains 1 2 3 4 5 6 7 8 9 10 11 on Packet Header Engineering Firm Identification Client Identification Structure ID Project ID Date Time of File Creation Revision Number Issue Code Design Code Number of Loading Records 'n' Load Combination Record Loading Type Description Format Example fixed C80 C80 C80 C80 C30 C30 I C64 C80 I I I C64 Packet 00 "SDNF Version 3.0" "Name of Engineering Firm" "Name of Client" "Name of Structure" "Name of Project" "2/27/02" "13:12" 2 "Issue Code" "AISC-ASD" 0 1 1 "Live and Wind Loads" FrameWorks Plus initializes this record to 0 Where 'n' is from Record 10 0= load case, 1=load combination Notes

SDNF Version Number C24

Complete example for packet 00: Packet 00 "SDNF Version 3.0" "Name of Engineering Firm" "Name of Client" "Name of Structure" "Name of Project" "2/27/02" "13:12" 2 "Issue Code" "AISC-ASD" 0 Related Topics Steel Detailing Neutral File Format, page 49

64 FrameWorks Plus Reference Guide

File

Packet 10 - Linear Member Packet Version 3.0


Record Contains 1 2 Packet Header linear units number of members Format Example Notes Fixed C24 I Packet 10 "feet" 376 Valid unit names are: "feet", "meters", "inches", "millimeters"

Combined Records 1 and 2 example: Packet 10 "feet" 376 For Records 3 on, the 10 records that follow represent each linear member: total of 10 times n records, where n is number of members from Record 2 above (376 in the example). Record Contains 1 Format Example Notes 00100020 Format is XXXZZZZZ, where XXX is the model ID number and ZZZZZ is the member ID. The member ID is formatted with leading zeros. 8 0 1 "beam" "" 1 Cardinal point from 1 to 10 Code listed value from the FrameWorks Plus attributes.dat file Member class from 0 to 9. 0=Primary, 1=Secondary, 2=Tertiary, 3=User1, 4=User2, 5, 6, 7, 8, 9 Member type "beam", "column", "brace", "Hbrace", or "Vbrace" FrameWorks Plus initializes this record to a empty string Always set to 1 by FrameWorks Plus

Member ID I

Cardinal Point Status Class Type

I I I C24

Piece Mark C24 Revision Number I

Record 1 example: 00100020 8 0 1 "beam" "" 1

FrameWorks Plus Reference Guide 65

File

Record Contains 2 Section Size Grade Rotation

Format Example Notes C24 C24 FP "W12X50" Section size assigned to the member "A36" 90.0 0 0 Material grade name assigned to the member Rotation of section: 0, 90, 180, 270 0 is no reflect 1 is reflect about Y axis; 0 is no reflect

Mirror X-Axis I Mirror Y-Axis I

Record 2 example: "W12X50" "A36" 90.0 0 0 Record Contains 3 Format Example Notes

Orientation Vector FP; FP; FP 0 0 1.0 Start Coordinates FP; FP; FP 10 0 72.75 End Coordinates Start Cutbacks End Cutbacks FP; FP; FP 10 12.5 72.75 FP FP 0 0

Record 3 example: 0 0 1.0 10 0 72.75 10 12.5 72.75 0 0 Record Contains 4 X Cross-section Offset Y Cross-section Offset Record 4 example: 0 -.25 Record Contains 5 Format Example Notes 0 0 0 0 0 -1.0 Rigid end offsets at the start of the member Rigid end offsets at the start of the member Rigid end offsets at the start of the member Rigid end offsets at the end of the member Rigid end offsets at the end of the member Rigid end offsets at the end of the member Format Example Notes FP FP 0 -.25 Offset of the cross-section relative to the x-axis of the section Offset of the cross-section relative to the y-axis of the section

X Offset Start FP Y Offset Start FP Z Offset Start FP X Offset End FP Y Offset End FP Z Offset End FP

Record 5 example: 0 0 0 0 0 -1.0

66 FrameWorks Plus Reference Guide

File

Record Contains Format Example Notes 6 End 1: X I End 1: Y I End 1: Z I End 1: RX End 1: RY End 1: RZ I I I 0 0 0 0 1 1 0 0 0 0 1 1 0=No release for that Degree of Freedom, 1=Release for that Degree of Freedom 0=No release for that Degree of Freedom, 1=Release for that Degree of Freedom 0=No release for that Degree of Freedom, 1=Release for that Degree of Freedom 0=No release for that Degree of Freedom, 1=Release for that Degree of Freedom 0=No release for that Degree of Freedom, 1=Release for that Degree of Freedom 0=No release for that Degree of Freedom, 1=Release for that Degree of Freedom 0=No release for that Degree of Freedom, 1=Release for that Degree of Freedom 0=No release for that Degree of Freedom, 1=Release for that Degree of Freedom 0=No release for that Degree of Freedom, 1=Release for that Degree of Freedom 0=No release for that Degree of Freedom, 1=Release for that Degree of Freedom 0=No release for that Degree of Freedom, 1=Release for that Degree of Freedom 0=No release for that Degree of Freedom, 1=Release for that Degree of Freedom

End 2: X I End 2: Y I End 2: Z I End 2: RX End 2: RY End 2: RZ I I I

Record 6 example: 0 0 0 0 1 1 0 0 0 0 1 1

FrameWorks Plus Reference Guide 67

File

Record Contains 7 Prebuy Mark Subtype

Format Example Notes 0 "" 3 FrameWorks initializes this field to 0 FrameWorks initializes this field to an empty string Code listed value from the FrameWorks Plus attributes.dat file Time member was created in authoring package C24 I

Fabricator ID I

Creation Date C30 Creation Time C30 Modification Date Modification Time Updated C30 C30 I

"11/18/01" Date member was created in authoring package "13:12" "12/01/01" Date member was modified in authoring package "8:00" 1 Time member was modified in authoring package Indicates whether fabricator/detailer has updated the member. 1=Member was updated 0=Member has not been updated Not used by FrameWorks Plus

Approval Status

Record 7 example: 0 "" 3 "11/18/01" "13:12" "12/01/01" "8:00" 1 0 Record Contains 8 Format Example Notes 12 Type of end connection at member end 1. Code listed value from the FrameWorks Plus attributes.dat file. 0 if not defined.

Connection at End I 1 End 1 Connecting I Member 1 End 1 Connecting I Member 2 End 1 Connecting I Member 3 Connection at End I 2 End 2 Connecting I Member 1 End 2 Connecting I Member 2 End 2 Connecting I Member 3 Connection Configuration I

00100008 Member ID of supporting member at end 1. 0 if no member. 00100013 Member ID of supporting member at end 1. 0 if no member. 0 12 Member ID of supporting member at end 1. 0 if no member. Type of end connection at member end 2. Code listed value from the FrameWorks Plus attributes.dat file. 0 if not defined.

00100235 Member ID of supporting member at end 2. 0 if no member. 00100245 Member ID of supporting member at end 2. 0 if no member. 0 0 Member ID of supporting member at end 2. 0 if no member. Not used by FrameWorks Plus

68 FrameWorks Plus Reference Guide

File Assembly 1 I 1 Associates other members to this member. Code listed value from the FrameWorks Plus attributes.dat file. 0 if no Assembly. Associates other members to this member. Code listed value from the FrameWorks Plus attributes.dat file. 0 if no Assembly. Associates other members to this member. Code listed value from the FrameWorks Plus attributes.dat file. 0 if no Assembly.

Assembly 2

Assembly 3

Record 8 example: 12 00100008 00100013 0 12 00100235 00100245 0 0 1 2 3 Record Contains 9 Material Coatings Fireproofing Thickness Fireproofing Description Fireproofing Type Fireproofing Start Fireproofing End Format Example Notes I I FP I 0 3 0-Steel, 1-Concrete, 2-Aluminum, 3-Plastic, 4Timber, 5-Other Code listed value from the FrameWorks Plus attributes.dat file

0.083333 Thickness of the fireproofing. Value is always inches or millimeters based on member units. 4 0-None; 1-Contour, fully encased; 2-Contour, top flange exposed; 3-Block, fully encased; 4-Block, top flange exposed 0-Shop Applied, 1-Field Applied Distance from the start of the member to point where fireproofing begins. Distance from the start of the member to point where fireproofing ends.

I FP FP

1 1.125 14.5

Record 9 example: 0 3 0.083333 4 1 1.125 14.5

FrameWorks Plus Reference Guide 69

File

Record Contains 10 Fabricator Note User Attribute 1 User Attribute 2 User Attribute 3 User Attribute 4 User Attribute 5

Format Example Notes I I I I I I 1 2 0 0 0 0 Any special note from fabricator. Code listed value from the FrameWorks Plus attributes.dat file Code listed value from the FrameWorks Plus attributes.dat file Code listed value from the FrameWorks Plus attributes.dat file Code listed value from the FrameWorks Plus attributes.dat file Code listed value from the FrameWorks Plus attributes.dat file Code listed value from the FrameWorks Plus attributes.dat file

Record 10 example: 1 2 0 0 0 0 Complete example for packet 10: Packet 10 "feet" 1 00100020 8 0 1 "beam" "" 1 "W12X50" "A36" 90.0 0 0 0 0 1.0 10 0 72.75 10 12.5 72.75 0 0 0 -.25 0 0 0 0 0 -1.0 000011000011 0 "" 3 "11/18/01" "13:12" "12/01/01" "8:00" 1 0 12 00100008 00100013 0 12 00100235 00100245 0 0 1 2 3 0 3 0.083333 4 1 1.125000 14.500000 120000 Related Topics Member Criteria, page 92 Read Steel Detailing Neutral File, page 93 Steel Detailing Neutral File Configuration File, page 94 Steel Detailing Neutral File Format, page 49 Write Steel Detailing Neutral File, page 48

70 FrameWorks Plus Reference Guide

File

Packet 20 - Plate Element Packet Version 3.0


Record Contains 1 2 Packet Header linear units thickness units Format Example Notes Fixed C24 C24 Packet 20 "feet" "feet" 121

number of plates I

Combined Records 1 and 2 example: Packet 20 "feet" "feet" 121 For Record 3 on: Each plate is represented by a variable number of records that follow: Record Contains 1 Plate Number (ID) Connect Point Status Class Type Revision Number Format Example Notes I 00200213 Format is XXXZZZZZ, where XXX is the model ID number and ZZZZZ is the member ID. The member ID is formatted with leading zeros. -1 Plate position relative to the plane defined by plate coordinates. 0=By center, 1=Positive face, -1=Negative face Member Status. Code listed value from the FrameWorks Plus attributes.dat file. Member class from 0 to 9. 0=Primary, 1=Secondary, 2=Tertiary, 3=User1, 4=User2, 5, 6, 7, 8, 9 Always set to 1 by FrameWorks Plus

I I C24 I

1 1 "slab" 1

Record 1 example: 00200213 -1 1 1 "slab" 1

FrameWorks Plus Reference Guide 71

File

Record Contains 2 Piece Mark Grade Thickness

Format Example Notes C24 C24 FP "" "A36" 1.125 5 FrameWorks initializes this field to an empty string Material grade assigned to plate plate thickness -1 if plate is circular. For linear and complex plates, indicates number of vertices on a plate's face with each straight edge along the periphery connected by two vertices and each arc segment connected by three vertices. Plate offset distance, similar to the work point offset for linear members. Expressed in feet or meters. 0=Plate without any arcs in the periphery;1=Plate with line segments and arcs in the periphery;2=circular plate

Number of I Vertices per Face

Offset Plate Periphery

FP I

3.0 0

Record 2 example: "" "A36" 1.125 5 3.0 0 Depending on the Plate Periphery setting in Record 2, the records that define the vertices locations have different formats. For Linear Edge Plates (0 in Plate Periphery) and Complex Edge Plates (1 in Plate Periphery), the plate geometry is defined by n records for the top face and n records for the bottom face, where n is the number of vertices from Record 2. Each record contains the X, Y, and Z coordinates of a vertex followed by a flag that indicates whether the current vertex and the next vertex are joined by a line or by an arc. For Circular Plates (2 in Plate Periphery), two records, one for the top face and one for the bottom face, define the plate geometry. Each record contains the X, Y, and Z coordinates of the center point followed by the radius. Record Linear Edge Plates Contains Format Example Notes 0.000 0.000 0.000 1 0=last vertex on face; 1=this vertex and the next vertex are joined by a line

X Coordinate FP Y Coordinate FP Z Coordinate FP Connection Flag I

72 FrameWorks Plus Reference Guide

File Record example for linear edge plates. This example is of a square plate: 0.000 0.000 0.000 1 5.000 0.000 0.000 1 5.000 5.000 0.000 1 0.000 5.000 0.000 1 0.000 0.000 0.000 0 0.000 0.000 1.000 1 5.000 0.000 1.000 1 5.000 5.000 1.000 1 0.000 5.000 1.000 1 0.000 0.000 1.000 0 Record Contains Format Example Notes FP FP FP 20.0 10.0 15.0 1 0=last vertex on face; 1=this vertex and the next vertex are joined by a line; 2=this vertex and the next vertex are connected by an arc

Complex X Edge Plates Coordinate Y Coordinate Z Coordinate

Connection I Flag

Record example for complex edge plates (for the plate shown):

20.0 10.0 15.0 1 40.0 10.0 15.0 2 45.0 5.0 15.0 2 40.0 0.0 15.0 1 20.0 0.0 15.0 2 15.0 5.0 15.0 2 20.0 10.0 15.0 0 Record Contains Format Example Notes Circular Plates X Coordinate FP 10.0 Y Coordinate FP Z Coordinate FP Radius FP 4.5 0.000 12.0

FrameWorks Plus Reference Guide 73

File

Record example for circular plates: 10.0 4.5 0.000 12.0 10.0 4.5 0.125 12.0 Record Contains Format Example Notes 4 Fabricator ID I 0 FrameWorks initializes this field to 0 Prebuy Mark Subtype C24 I "" 3 FrameWorks Plus initializes this field to an empty string More specific classification of member. Code listed value from the FrameWorks Plus attributes.dat file Time member was created in authoring package

Creation Date C30 Creation Time C30 Modification Date Modification Time Updated C30 C30 I

"11/18/01" Date member was created in authoring package "13:12" "12/01/01" Date member was modified in authoring package "8:00" 1 Time member was modified in authoring package Indicates whether fabricator/detailer has updated the member. 1=Member was updated 0=Member has not been updated Not used by FrameWorks Plus

Approval Status

Record 4 example: 0 "" 3 "11/18/01" "13:12" "12/01/01" "8:00" 1 0 Record Contains Format Example Notes 5 Assembly I 1 Assembly I 2 Assembly I 3 Record 5 example: 1 0 3 1 Associates other members to this member. Code listed value from the FrameWorks Plus attributes.dat file. 0 if no Assembly. Associates other members to this member. Code listed value from the FrameWorks Plus attributes.dat file. 0 if no Assembly. Associates other members to this member. Code listed value from the FrameWorks Plus attributes.dat file. 0 if no Assembly.

74 FrameWorks Plus Reference Guide

File

Record Contains 6 Material Coatings Fireproofing Thickness Fireproofing Description Fireproofing Type Record 6 example: 0 3 0 0 0 Record Contains 7 Fabricator Note User Attribute 1 User Attribute 2 User Attribute 3 User Attribute 4 User Attribute 5

Format Example Notes I I FP I I 0 3 0 0 0 0-Steel, 1-Concrete, 2-Aluminum, 3-Plastic, 4Timber, 5-Other Code listed value from the FrameWorks Plus attributes.dat file Not used by FrameWorks Plus Not used by FrameWorks Plus 0-Shop Applied, 1-Field Applied

Format Example Notes I I I I I I 1 2 0 0 0 0 Any special note from fabricator. Code listed value from the FrameWorks Plus attributes.dat file Code listed value from the FrameWorks Plus attributes.dat file Code listed value from the FrameWorks Plus attributes.dat file Code listed value from the FrameWorks Plus attributes.dat file Code listed value from the FrameWorks Plus attributes.dat file Code listed value from the FrameWorks Plus attributes.dat file

Record 7 example: 1 2 0 0 0 0

FrameWorks Plus Reference Guide 75

File Complete example for Packet 20: Packet 20 "feet" "feet" 121 00200213 -1 1 1 "slab" 1 "" "A36" 1.125 5 3.0 0 7.996596 -2.538919 0.083333 1 27.602567 -2.538919 0.083333 1 27.602567 17.083825 0.083333 1 7.996596 17.083825 0.083333 1 7.996596 -2.538919 0.083333 0 7.996596 -2.538919 0.000000 1 27.602567 -2.538919 0.000000 1 27.602567 17.083825 0.000000 1 7.996596 17.083825 0.000000 1 7.996596 -2.538919 0.000000 0 0 "" 3 "11/18/01" "13:12" "12/01/01" "8:00" 1 0 103 03000 120000 Related Topics Member Criteria, page 92 Read Steel Detailing Neutral File, page 93 Steel Detailing Neutral File Configuration File, page 94 Steel Detailing Neutral File Format, page 49 Write Steel Detailing Neutral File, page 48

76 FrameWorks Plus Reference Guide

File

Packet 22 - Hole Element Packet Version 3.0


Record Contains 1 2 linear units Format Example Notes Packet 22 "feet" "feet" 3 C24

Packet Header Fixed thickness units C24 number of holes I

Combined Records 1 and 2 example: Packet 22 "feet" "feet" 3 For Record 3 on: Each hole is represented by a variable number of records that follow: Record Contains 1 Hole ID Format Example Notes I 00200006 Format is XXXZZZZZ, where XXX is the model ID number and ZZZZZ is the hole ID. The hole ID is formatted with leading zeros. 00200004 Format is XXXZZZZZ, where XXX is the model ID number and ZZZZZ is the member ID. The member ID is formatted with leading zeros.

Parent Plate ID

Record 1 example: 00200006 00200004 Record Contains 2 Hole Periphery Thickness Format Example Notes I 0 0=Hole without any arcs in the periphery;1=Hole with line segments and arcs in the periphery;2=Circular hole FP 1.125 5 Hole thickness -1 if hole is circular. For linear and complex holes, indicates number of vertices on a hole's face with each straight edge along the periphery connected by two vertices and each arc segment connected by three vertices.

Number of I Vertices per Face

Record 2 example: 0 1.125 5 Depending on the Hole Periphery setting in Record 2, the records that define the vertices locations have different formats. For Linear Edge Holes (0 in Hole Periphery) and Complex Edge Holes (1 in Hole Periphery), the hole geometry is defined by n records for the top face and n records for the bottom face, where n is the number of vertices from Record 2. Each record FrameWorks Plus Reference Guide 77

File contains the X, Y, and Z coordinates of a vertex followed by a flag that indicates whether the current vertex and the next vertex are joined by a line or by an arc. For Circular Holes (2 in Hole Periphery), two records, one for the top face and one for the bottom face, define the hole geometry. Each record contains the X, Y, and Z coordinates of the center point followed by the radius. Record Linear Edge Holes Contains Format Example Notes 0.000 0.000 0.000 1 0=last vertex on face; 1=this vertex and the next vertex are joined by a line

X Coordinate FP Y Coordinate FP Z Coordinate FP Connection Flag I

Record example for linear edge holes. This example is of a square hole: 0.000 0.000 0.000 1 5.000 0.000 0.000 1 5.000 5.000 0.000 1 0.000 5.000 0.000 1 0.000 0.000 0.000 0 0.000 0.000 1.000 1 5.000 0.000 1.000 1 5.000 5.000 1.000 1 0.000 5.000 1.000 1 0.000 0.000 1.000 0 Record Contains Format Example Notes FP FP FP 20.0 10.0 15.0 1 0=last vertex on face; 1=this vertex and the next vertex are joined by a line; 2=this vertex and the next vertex are connected by an arc

Complex X Edge Holes Coordinate Y Coordinate Z Coordinate

Connection I Flag

78 FrameWorks Plus Reference Guide

File Record example for complex edge holes (for the hole shown):

20.0 10.0 15.0 1 40.0 10.0 15.0 2 45.0 5.0 15.0 2 40.0 0.0 15.0 1 20.0 0.0 15.0 2 15.0 5.0 15.0 2 20.0 10.0 15.0 0 Record Contains Format Example Notes 10.00 4.50 0.00 12.0

Circular Holes X Coordinate FP Y Coordinate FP Z Coordinate FP Radius FP

Record example for circular holes: 10.00 4.50 0.000 12.0 10.00 4.50 0.125 12.0 Record Contains 4 Approval Status Design Status Fabricator Note Hole Treatment Format Example Notes I I I I 0 3 0 0 Initialized as 0 by FrameWorks Plus. Design Status for the member. Initialized as 0 by FrameWorks Plus Any special note from fabricator. Code listed value from the FrameWorks Plus attributes.dat file Initialized as 0 by FrameWorks Plus.

Record 4 example: 0 3 0 0

FrameWorks Plus Reference Guide 79

File

Record Contains 5

Format Example Notes 0 0 0 Not supported by FrameWorks Plus Not supported by FrameWorks Plus Not supported by FrameWorks Plus

User Attribute 1 I User Attribute 2 I User Attribute 3 I

Record 5 example: 0 0 0 Complete example for packet 22: Packet 22 "feet" "feet" 1 00100007 00100002 0 0.083333 5 11.987205 7.706570 0.083333 1 15.804257 7.706570 0.083333 1 15.804257 2.670645 0.083333 1 11.987205 2.670645 0.083333 1 11.987205 7.706570 0.083333 0 11.987205 7.706570 0.000000 1 15.804257 7.706570 0.000000 1 15.804257 2.670645 0.000000 1 11.987205 2.670645 0.000000 1 11.987205 7.706570 0.000000 0 0000 000 Related Topics Member Criteria, page 92 Read Steel Detailing Neutral File, page 93 Steel Detailing Neutral File Configuration File, page 94 Steel Detailing Neutral File Format, page 49 Write Steel Detailing Neutral File, page 48

80 FrameWorks Plus Reference Guide

File

Packet 30 - Member Loads Packet Version 3.0


Record Contains 1 2 Packet Header Linear Units Force Units Number of Loaded Members Format Example Notes fixed C24 C24 I Packet 30 "feet" "kips" 140 "feet", "inches", "millimeters", or "meters"

Combined Records 1 and 2 example: Packet 30 "feet" "kips" 140 For Record 3 on, each member loading is represented by a variable number of records that follow: Record Contains 1 Format Example Notes 00100024 2 Loads on this member

Member Number I Number of Loads I

Record 1 example: 00100024 2 The loads for each member are represented by '3*n' records that follow, where n is the number of loadings from the record above. In this example, n is 2. Record Contains 1 Description Format Example 1 "Equipment Loads" C64 Notes

Loading Number I

Record 1 example: 1 "Equipment Loads" Record Contains 2 Shear Y Shear Z Format Example Notes -3.762 14.8 4.1 0.03 -77.23 3.17 Start of member Start of member Start of member Start of member Start of member Start of member FP FP

Axial Force FP

Moment Y FP Moment Z FP Torsion FP

Record 2 example: -3.762 14.8 4.1 0.03 -77.23 3.17 FrameWorks Plus Reference Guide 81

File

Record Contains 3 Shear Y Shear Z

Format Example Notes -3.762 11.3 -8.334 5.4 -14.7 8.64 End of member End of member End of member End of member End of member End of member FP FP

Axial Force FP

Moment Y FP Moment Z FP Torsion FP

Record 3 example: -3.762 11.3 -8.334 5.4 -14.7 8.64 Note

Member ends are defined by the order of coordinates in Packet 10.

Complete example for packet 30: Packet 30 "feet" "kips" 140 00100024 2 1 "Equipment Loads" -3.762 14.8 4.1 0.03 -77.23 3.17 -3.762 11.3 -8.334 5.4 -14.7 8.64 Related Topics Member Criteria, page 92 Read Steel Detailing Neutral File, page 93 Steel Detailing Neutral File Configuration File, page 94 Steel Detailing Neutral File Format, page 49 Write Steel Detailing Neutral File, page 48

82 FrameWorks Plus Reference Guide

File

Packet 40 - Connection Details Packet Version 3.0


Record Contains 1 2 Packet Header Format Example Notes fixed Packet 40 628

Number of Connection Details I Combined Records 1 and 2 example: Packet 40 628

For records 3 on, a record represents each connection detail as follows: Record Contains 3 Detail Number Member End Format Example I I 177 00100025 1 "End 1 detail information 1=Start; 2=End Notes

Member Number I Connection Detail C50

Record 3 example: 177 00100025 1 "End 1 detail information" Complete example for packet 40: Packet 40 628 177 00100025 1 "End 1 detail information" Related Topics Member Criteria, page 92 Read Steel Detailing Neutral File, page 93 Steel Detailing Neutral File Configuration File, page 94 Steel Detailing Neutral File Format, page 49 Write Steel Detailing Neutral File, page 48

FrameWorks Plus Reference Guide 83

File

Packet 50 - Grid Packet Version 3.0


Record Contains 1 2 Packet Header Format Example Notes fixed Packet 50 6

Number of Grid Sets or Floor Levels I Combined Records 1 and 2 example: Packet 50 6

For record 3 on, each grid set is represented by a variable number of records that follow: Record Contains 1 Grid Set Number Format Example I 1 4 "TOS El 108'-0" Notes

Number of Grid Lines I Grid Set Description C64

Record 1 example: 1 4 "TOS El 108'-0" Record Contains 2 Grid Label Format Example Notes C64 1 -1711.0 -2480.0 108.0 -1711.0 -2495.0 108.0

Start X Coordinate FP Start Y Coordinate FP Start Z Coordinate FP End X Coordinate FP End Y Coordinate FP End Z Coordinate FP Record 2 example:

1 -1711.0 -2480.0 108.0 -1711.0 -2495.0 108.0 2 -1702.0 -2480.0 108.0 -1702.0 -2495.0 108.0 A -1711.0 -2480.0 108.0 -1702.0 -2480.0 108.0 B -1711.0 -2495.0 108.0 -1702.0 -2495.0 108.0

84 FrameWorks Plus Reference Guide

File Complete example for packet 50: Packet 50 6 1 4 "TOS El 108'-0" 1 -1711.0 -2480.0 108.0 -1711.0 -2495.0 108.0 2 -1702.0 -2480.0 108.0 -1702.0 -2495.0 108.0 A -1711.0 -2480.0 108.0 -1702.0 -2480.0 108.0 B -1711.0 -2495.0 108.0 -1702.0 -2495.0 108.0 Related Topics Member Criteria, page 92 Read Steel Detailing Neutral File, page 93 Steel Detailing Neutral File Configuration File, page 94 Steel Detailing Neutral File Format, page 49 Write Steel Detailing Neutral File, page 48

FrameWorks Plus Reference Guide 85

File

Packet 60 - Arc Member Packet Version 3.0


Record Contains 1 2 Packet Header linear units number of arc members Format Example Notes Fixed C24 I Packet 60 "feet" 120 Valid unit names are: "feet", "meters", "inches", "millimeters"

Combined Records 1 and 2 example: Packet 60 "feet" 120 For Records 3 on, the 11 records that follow represent each arc member: total of 11 times n records, where n is number of members from Record 2 above (120 in the example). Record Contains 1 Format Example 00100020 Notes Format is XXXZZZZZ, where XXX is the model ID number and ZZZZZ is the member ID. The member ID is formatted with leading zeros. Cardinal point from 1 to 10 Member Status. Code listed value from the FrameWorks Plus attributes.dat file Member class from 0 to 9. 0=Primary, 1=Secondary, 2=Tertiary, 3=User1, 4=User2, 5, 6, 7, 8, 9

Member ID I

Cardinal Point Status Class Type

I I I C24

8 0 1

"beam(Arc)" Member type of "beam(Arc)", "column(Arc)", or "brace(Arc)" "" 1 FrameWorks Plus initializes this field to an empty string Always set to 1 by FrameWorks Plus

Piece Mark C24 Revision Number I

Record 1 example: 00100020 8 0 1 "beam(Arc)" "" 1

86 FrameWorks Plus Reference Guide

File

Record Contains 2 Section Size Grade Rotation

Format Example Notes C24 C24 FP "W12X50" Section size assigned to the member "A36" 90.0 0 0 Material grade name assigned to the member Rotation of section: 0, 90, 180, 270 0 is no reflect 1 is reflect about Y axis; 0 is no reflect

Mirror X-Axis I Mirror Y-Axis I

Record 2 example: "W12X50" "A36" 90.0 0 0 Record Contains 3 Center of Arc Format Example Notes FP; FP; 10.0 0 0 Is center of arc location in X, Y, Z coordinates FP 180.0 Angle in degrees where the arc starts, for example, with Arc plane normal=0,0,1 and a start angle = 0, the first point of the arc will appear on the East axis (3 o'clock) on a watch. With a start angle = 90, the first point of the arc will be on the North axis (12 o'clock) Arc sweep in degrees, for example Base on the value of Arc Plane Normal (using a right-hand rule) the sweep angle will proceed counter-clockwise if this normal is 0,0,1. If the normal is 0,0,-1, the sweep angle will proceed clockwise. Vector normal to the plane of the arc. Uses a right-hand rule based on this vector to determine which way to sweep counter clockwise or clockwise.

Start Angle FP

Sweep

FP

45.0

Arc Plane Normal Vector

FP; FP; 0 0 1.0 FP

Record 3 example: 10.0 0 0 180.0 45.0 0 0 1.0 Record Contains 4 Format Example Notes

Orientation Vector FP; FP; FP 0 0 1.0 Start Coordinates FP; FP; FP 10 0 72.75 End Coordinates Start Cutbacks End Cutbacks FP; FP; FP 10 12.5 72.75 FP FP 0 0

Record 4 example: 0 0 1.0 10 0 72.75 10 12.5 72.75 0 0

FrameWorks Plus Reference Guide 87

File

Record Contains 5 X Cross-section Offset Y Cross-section Offset Record 5 example: 0 -.25

Format Example Notes FP FP 0 -.25 Offset of the cross-section relative to the x-axis of the section Offset of the cross-section relative to the y-axis of the section

Record Contains Format Example Notes 6 X Offset Start FP 0 Rigid end offsets at the start of the member Y Offset Start FP Z Offset Start FP X Offset End FP Y Offset End FP Z Offset End FP 0 0 0 0 -1.0 Rigid end offsets at the start of the member Rigid end offsets at the start of the member Rigid end offsets at the end of the member Rigid end offsets at the end of the member Rigid end offsets at the end of the member

Record 6 example: 0 0 0 0 0 -1.0 Record Contains Format Example Notes 7 End 1: X I End 1: Y I End 1: Z I End 1: RX End 1: RY End 1: RZ I I I 0 0 0 0 1 1 0 0 0 0 0=No release for that Degree of Freedom, 1=Release for that Degree of Freedom 0=No release for that Degree of Freedom, 1=Release for that Degree of Freedom 0=No release for that Degree of Freedom, 1=Release for that Degree of Freedom 0=No release for that Degree of Freedom, 1=Release for that Degree of Freedom 0=No release for that Degree of Freedom, 1=Release for that Degree of Freedom 0=No release for that Degree of Freedom, 1=Release for that Degree of Freedom 0=No release for that Degree of Freedom, 1=Release for that Degree of Freedom 0=No release for that Degree of Freedom, 1=Release for that Degree of Freedom 0=No release for that Degree of Freedom, 1=Release for that Degree of Freedom 0=No release for that Degree of Freedom, 1=Release for that Degree of Freedom

End 2: X I End 2: Y I End 2: Z I End 2: RX I

88 FrameWorks Plus Reference Guide

File End 2: RY End 2: RZ I I 1 1 0=No release for that Degree of Freedom, 1=Release for that Degree of Freedom 0=No release for that Degree of Freedom, 1=Release for that Degree of Freedom

Record 7 example: 0 0 0 0 1 1 0 0 0 0 1 1 Record Contains 8 Prebuy Mark Subtype Format Example Notes 0 "" 3 FrameWorks Plus initializes this field to 0 FrameWorks Plus initializes this field as an empty string More specific classification of member. Code listed value from the FrameWorks Plus attributes.dat file Time member was created in authoring package C24 I

Fabricator ID I

Creation Date C30 Creation Time C30 Modification Date Modification Time Updated C30 C30 I

"11/18/01" Date member was created in authoring package "13:12" "12/01/01" Date member was modified in authoring package "8:00" 1 Time member was modified in authoring package Indicates whether fabricator/detailer has updated the member. 1=Member was updated 0=Member has not been updated Not used by FrameWorks Plus

Approval Status

Record 8 example: 0 "" 3 "11/18/01" "13:12" "12/01/01" "8:00" 1 0 Record Contains 9 Format Example Notes 12 Type of end connection at member end 1. Code listed value from the FrameWorks Plus attributes.dat file. 0 if not defined.

Connection at End I 1 End 1 Connecting I Member 1 End 1 Connecting I Member 2 End 1 Connecting I Member 3 Connection at End I 2 End 2 Connecting I Member 1

00100008 Member ID of supporting member at end 1. 0 if no member. 00100013 Member ID of supporting member at end 1. 0 if no member. 0 12 Member ID of supporting member at end 1. 0 if no member. Type of end connection at member end 2. Code listed value from the FrameWorks Plus attributes.dat file. 0 if not defined.

00100235 Member ID of supporting member at end 2. 0 if no member.

FrameWorks Plus Reference Guide 89

File End 2 Connecting I Member 2 End 2 Connecting I Member 3 Connection Configuration Assembly 1 I I 00100245 Member ID of supporting member at end 2. 0 if no member. 0 0 1 Member ID of supporting member at end 2. 0 if no member. Not used by FrameWorks Plus. Associates other members to this member. Code listed value from the FrameWorks Plus attributes.dat file. 0 if no Assembly. Associates other members to this member. Code listed value from the FrameWorks Plus attributes.dat file. 0 if no Assembly. Associates other members to this member. Code listed value from the FrameWorks Plus attributes.dat file. 0 if no Assembly.

Assembly 2

Assembly 3

Record 9 example: 12 00100008 00100013 0 12 00100235 00100245 0 0 1 2 3 Record Contains 10 Material Coatings Fireproofing Thickness Fireproofing Description Fireproofing Type Fireproofing Start Fireproofing End Format Example Notes I I FP I 0 3 0-Steel, 1-Concrete, 2-Aluminum, 3-Plastic, 4Timber, 5-Other Code listed value from the FrameWorks Plus attributes.dat file

0.083333 Thickness of the fireproofing. Value is always inches or millimeters based on member units. 1 0-None; 1-Contour, fully encased; 2-Contour, top flange exposed; 3-Block, fully encased; 4-Block, top flange exposed 0-Shop Applied, 1-Field Applied Distance from the start of the member to point where fireproofing begins. Distance from the start of the member to point where fireproofing ends.

I FP FP

0 1.125 14.5

Record 10 example: 0 3 0.083333 1 0 1.125 14.5

90 FrameWorks Plus Reference Guide

File

Record Contains 11 Fabricator Note User Attribute 1 User Attribute 2 User Attribute 3 User Attribute 4 User Attribute 5

Format Example Notes I I I I I I 1 2 0 0 0 0 Any special note from fabricator. Code listed value from the FrameWorks Plus attributes.dat file Code listed value from the FrameWorks Plus attributes.dat file Code listed value from the FrameWorks Plus attributes.dat file Code listed value from the FrameWorks Plus attributes.dat file Code listed value from the FrameWorks Plus attributes.dat file Code listed value from the FrameWorks Plus attributes.dat file

Record 11 example: 1 2 0 0 0 0 Packet 60 "feet" 120 00100020 8 0 1 "beam(Arc)" "" 1 "W12X50" "A36" 90.0 0 0 10.0 0 0 180.0 45.0 0 0 1.0 0 0 1.0 10 0 72.75 10 12.5 72.75 0 0 0 -.25 0 0 0 0 0 -1.0 000011000011 0 "" 3 "11/18/01" "13:12" "12/01/01" "8:00" 1 0 12 00100008 00100013 0 12 00100235 00100245 0 0 1 2 3 0 3 0.083333 1 0 1.125 14.5 120000 Related Topics Member Criteria, page 92 Read Steel Detailing Neutral File, page 93 Steel Detailing Neutral File Configuration File, page 94 Steel Detailing Neutral File Format, page 49 Write Steel Detailing Neutral File, page 48

FrameWorks Plus Reference Guide 91

You might also like