• No results found

Arc Member Packet Version 3.0

In document FWRef (Page 75-79)

FrameWorks Plus Reference Guide 73

Packet 60 Arc Member Packet Version 3.0

Record Contains Format Example Notes

1 Packet Header Fixed Packet 60

2 linear units C24 "feet" Valid unit names are: "feet", "meters",

"inches", "millimeters"

number of arc members

I 120

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 Format Example Notes

1 Member ID I 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.

Cardinal Point I 8 Cardinal point from 1 to 10

Status I 0 Member Status. Code listed value from the

FrameWorks Plus attributes.dat file

Class I 1 Member class from 0 to 9. 0=Primary,

1=Secondary, 2=Tertiary, 3=User1, 4=User2, 5, 6, 7, 8, 9

Type C24 "beam(Arc)" Member type of "beam(Arc)",

"column(Arc)", or "brace(Arc)"

Piece Mark C24 "" FrameWorks Plus initializes this field to an empty string

Revision Number

I 0 Always set to 0 by FrameWorks Plus

76 FrameWorks Plus Reference Guide

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

Record Contains Format Example Notes

2 Section Size C24 "W12X50" Section size assigned to the member Grade C24 "A36" Material grade name assigned to the

member

Rotation FP 90.0 Rotation of section: 0, 90, 180, 270

Mirror X-Axis I 0 0 is no reflect

Mirror Y-Axis I 0 1 is reflect about Y-axis; 0 is no reflect Record 2 example: "W12X50" "A36" 90.0 0 0

Record Contains Format Example Notes

3 Center of Arc FP; FP; FP 10.0 0 0 Is center of arc location in X, Y, Z coordinates

Start Angle 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)

Sweep FP 45.0 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.

Arc Plane Normal Vector

FP; FP; FP 0 0 1.0 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.

Record 3 example: 10.0 0 0 180.0 45.0 0 0 1.0

Record Contains Format Example Notes

4 Orientation Vector FP; FP; FP 0 0 1.0

Start Coordinates FP; FP; FP 10 0 72.75

End Coordinates FP; FP; FP 10 12.5 72.75

Start Cutbacks FP 0

End Cutbacks FP 0

FrameWorks Plus Reference Guide 77

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

Record Contains Format Example Notes

5 X Cross-section Offset FP 0 Offset of the cross-section relative to the x-axis of the section

Y Cross-section Offset FP -.25 Offset of the cross-section relative to the y-axis of the section

Record 5 example: 0 -.25

Record Contains Format Example Notes

6 X Offset Start FP 0 Rigid end offsets at the start of the member Y Offset Start FP 0 Rigid end offsets at the start of the member Z Offset Start FP 0 Rigid end offsets at the start of the member X Offset End FP 0 Rigid end offsets at the end of the member Y Offset End FP 0 Rigid end offsets at the end of the member Z Offset End FP -1.0 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 0 0=No release for that Degree of Freedom,

1=Release for that Degree of Freedom End 1: Y I 0 0=No release for that Degree of Freedom,

1=Release for that Degree of Freedom End 1: Z I 0 0=No release for that Degree of Freedom,

1=Release for that Degree of Freedom End 1: RX I 0 0=No release for that Degree of Freedom,

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

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

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

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

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

1=Release for that Degree of Freedom

78 FrameWorks Plus Reference Guide

End 2: RX I 0 0=No release for that Degree of Freedom,

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

1=Release for that Degree of Freedom End 2: RZ I 1 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 Format Example Notes

8 Fabricator ID I 0 FrameWorks Plus initializes this field to 0

Prebuy Mark C24 "" FrameWorks Plus initializes this field as an empty string

Subtype I 3 More specific classification of member.

Code listed value from the FrameWorks Plus attributes.dat file

Creation Date C30 "11/18/01" Date member was created in authoring package

Creation Time C30 "13:12" Time member was created in authoring package

Modification Date C30 "12/01/01" Date member was modified in authoring package

Modification Time C30 "8:00" Time member was modified in authoring package

Updated I 1 Indicates whether fabricator/detailer has

updated the member. 1=Member was updated 0=Member has not been updated

Approval Status I 0 Not used by FrameWorks Plus

Record 8 example: 0 "" 3 "11/18/01" "13:12" "12/01/01" "8:00" 1 0

Record Contains Format Example Notes

9 Connection at End 1 I 12 Type of end connection at member

end 1. Code listed value from the FrameWorks Plus attributes.dat file.

0 if not defined.

End 1 Connecting Member 1

I 00100008 Member ID of supporting member at end 1. 0 if no member.

End 1 Connecting Member 2

I 00100013 Member ID of supporting member at end 1. 0 if no member.

End 1 Connecting Member 3

I 0 Member ID of supporting member at

end 1. 0 if no member.

FrameWorks Plus Reference Guide 79

In document FWRef (Page 75-79)

Related documents