Updatable Member Attributes
- Updatable means that you can use obj.Update() to write the attribute to a member in Modeling that is selected with a Python script.
Also see :
Member attributes that are updatable
( X = updatable)
Note : Valid aliases are used in some examples to save space.
general settings
|
beam |
col
|
hbrc
|
vbrc
|
joist
|
girt/ purln
|
obj.SectionSize
|
X
|
X
|
X
|
X
|
X
|
X
|
obj.LLV
|
X
|
X
|
X
|
X
|
|
X
|
obj.is_double
|
X
|
X
|
X
|
X
|
|
|
obj.ToeIO
|
X
|
X
|
|
|
|
X
|
obj.Configuration
|
X
|
X
|
|
X
|
|
|
obj.MaterialGrade
|
X
|
X
|
X
|
X
|
|
X
|
obj.ErectionSequence
|
X
|
X
|
X
|
X
|
X
|
X
|
obj.Rotation
|
X
|
X
|
|
|
|
X
|
obj.CenterMaterial
|
X
|
|
|
|
|
|
obj.SwapEnds
|
X
|
|
X
|
X
|
X
|
X
|
obj.ColumnErectionPinHole
|
|
X
|
|
|
|
|
obj.SideOfGusset
|
|
|
X
|
X
|
|
|
obj.LongSide
|
|
|
X
|
X
|
|
|
obj.one_gage_line
|
|
|
X
|
X
|
|
|
obj.StaggerDescription
|
|
|
X
|
X
|
|
|
obj.UserInputMinGussetThickness
|
|
|
X
|
X
|
|
|
obj.neutral_axis
|
|
|
X
|
X
|
|
|
obj.StitchPlateGap
|
|
|
X
|
X
|
|
|
obj.StitchPlateSpacing
|
|
|
|
X
|
|
|
obj.StitchPlateNumber
|
|
|
|
X
|
|
|
obj.WebOrient
|
|
|
|
X
|
|
|
obj.StemOrientation
|
|
|
|
X
|
|
|
obj.StemDirection
|
|
|
|
X
|
|
|
left/right end settings
|
beam |
col
|
hbrc
|
vbrc
|
joist
|
girt/ purln
|
obj.LeftEnd.InputConnectionType
|
X
|
X
|
X
|
X
|
X
|
X
|
obj.RightEnd.InputConnectionType
|
X
|
X
|
X
|
X
|
X
|
X
|
obj.LeftEnd.MemberRotationType
|
X
|
|
|
|
|
|
obj.RightEnd.MemberRotationType
|
X
|
|
|
|
|
|
obj.LeftEnd.Location
|
X
|
X
|
X
|
X
|
X
|
X
|
obj.RightEnd.Location
|
X
|
X
|
X
|
X
|
X
|
X
|
X = updatable. obj.left.input_conn_type can be set to "Plain end" or "Auto standard" for beams or columns, "Plain end" or "Hbrace plate" for horizontal braces, "Plain end" or "Vbrace plate" for vertical braces, "Plain end" or "Seat" for joists, "Plain end" only for girts or purlins.
|
Member attributes that are updatable
( X = updatable)
Note : Valid aliases are used in some examples to save space.
end cuts
|
beam
|
col
|
vbrc
|
hbrc
|
joist
|
girt/
purln
|
obj.LeftEnd.AngleOfWebEndCut
|
X
|
X
|
X
|
X
|
|
X
|
obj.LeftEnd.AngleOfFlangeEndCut
|
X
|
X
|
X
|
X
|
|
X
|
obj.LeftEnd.EndPreparation
|
X
|
X
|
X
|
X
|
|
X
|
X = updatable. You can substitute "RightEnd" for "LeftEnd" to apply cuts to the right end of the member.
|
setbacks
|
beam
|
col
|
vbrc
|
hbrc
|
joist
|
girt/
purln
|
obj.LeftEnd.set_conn_setback
|
X
|
|
|
|
|
X
|
obj.LeftEnd.ConnectionSetback
|
X
|
|
|
|
|
X
|
obj.LeftEnd.AutoMaterialSetback
|
X
|
|
|
|
|
X
|
obj.LeftEnd.MaterialSetback
|
X
|
|
|
|
|
X
|
obj.LeftEnd.FieldClearanceFlag
|
X
|
|
X
|
X
|
X
|
X
|
obj.LeftEnd.FieldClearance
|
X
|
|
X
|
X
|
X
|
X
|
obj.LeftEnd.AutoMinusDimension
|
X
|
|
X
|
X
|
X
|
X
|
obj.LeftEnd.MinusDimension
|
X
|
|
X
|
X
|
X
|
X
|
X = updatable. When updating connection setback or field clearance, obj.LeftEnd.set_conn_setback or obj.LeftEnd.FieldClearanceFlag must first be set to "Yes". You can substitute "RightEnd" for "LeftEnd" to change setbacks on the right end of the member.
|
loads
|
beam
|
col
|
vbrc
|
hbrc
|
joist
|
girt/
purln
|
obj.LeftEnd.auto_compression
|
|
|
X
|
X
|
|
|
obj.LeftEnd.CompressionLoad
|
X
|
|
X
|
X
|
|
|
obj.LeftEnd.AutoMomentLoad
|
X
|
X
|
|
|
|
|
obj.LeftEnd.MomentForce
|
X
|
X
|
|
|
|
|
obj.LeftEnd.AutoShearLoad
|
X
|
X
|
|
|
|
|
obj.LeftEnd.ShearLoad
|
X
|
X
|
|
|
X
|
|
obj.LeftEnd.auto_tension
|
|
|
X
|
X
|
|
|
obj.LeftEnd.TensionLoad
|
X
|
|
X
|
X
|
|
|
X = updatable. When updating a member's load, Auto must be unchecked ( ) to have the load applied during Process and Create Solids . You can substitute ".RightEnd" for ".LeftEnd" to add loads to the right end of the member.
|