SDS2 Parametric API
 All Classes Namespaces Functions Variables Pages
Classes | Functions | Variables
model Namespace Reference

This module allows access to the objects in the SDS/2 model. More...

Classes

class  Enum
 No documentation available. More...
class  error
 No documentation available. More...
class  point3
 No documentation available. More...
class  PolygonFaceType
 No documentation available. More...

Functions

def BoltsOnMembers
def ChangeOneMaterial
def ChangeSeveralMaterials
def ConnectionFailError
def CopyMaterialToMember
def Deselect
def DoPolygonsIntersect
def EraseMember
def GetSelection
def GetWeightAndCenterOfMass
def HasPolygons
def HolesOnMaterials
def HolesOnMembers
def InteractiveCopyMaterialsToMembers
def InteractiveMirrorMaterialsToMembers
def IntersectingItems
def IntersectsAnyItem
def IsBolt
def IsEnd
def IsHole
def IsMaterial
def IsMember
def IsPartOfFrozenMember
def IsPartOfLockedEndConnection
def IsWeld
def LocateMultiple
def LocateSingle
def LockConnectedMembers
def LockOnlyThis
def MaterialsOnMembers
def member
def members
def MinimumDistanceBetweenModelObjectFaces
def MinimumDistanceBetweenModelObjects
def MirrorMaterialCopiesToMember
def MirrorMaterialCopyToMember
def PreOrPostSelection
def Reload
def Select
def selected_member
def set_piecemark_maker
def set_ssize_maker
def ShortestSegmentBetweenModelObjectFaces
def ShortestSegmentBetweenModelObjects
def UniqueMembers
def Unlock
def WeldsOnMembers
def WriteGraphical
def WriteOnlyThis

Variables

 Added = model.Added
 Angle = model.Angle
 Approved = model.Approved
 ApprovedAsNoted = model.ApprovedAsNoted
 Auto = model.Auto
 Automatic = model.Automatic
 AutomaticColumnPlate = model.AutomaticColumnPlate
 AutoSide = model.AutoSide
 AutoStandard = model.AutoStandard
 AutoStandardMoment = model.AutoStandardMoment
 BackingBar = model.BackingBar
 BeadedFlatSteel = model.BeadedFlatSteel
 Beam = model.Beam
 BeamShearPlFiller = model.BeamShearPlFiller
 BeamWebExtenBot = model.BeamWebExtenBot
 BeamWebExtenTop = model.BeamWebExtenTop
 BentPlate = model.BentPlate
 BentPlateConnection = model.BentPlateConnection
 BentPlateFS = model.BentPlateFS
 BentPlateLayout = model.BentPlateLayout
 BentPlateNS = model.BentPlateNS
 BmClipStiffenerPlate = model.BmClipStiffenerPlate
 BmFlangeClipBottom = model.BmFlangeClipBottom
 BmFlangeClipTop = model.BmFlangeClipTop
 BmFlangeFillPlateBottom = model.BmFlangeFillPlateBottom
 BmFlangeFillPlateTop = model.BmFlangeFillPlateTop
 BmFlangePlateBottom = model.BmFlangePlateBottom
 BmFlangePlateTop = model.BmFlangePlateTop
 BmFlangeSplicePlateBottom = model.BmFlangeSplicePlateBottom
 BmFlangeSplicePlateTop = model.BmFlangeSplicePlateTop
 BmSeatPlate = model.BmSeatPlate
 BmSeatStiffenerPlate = model.BmSeatStiffenerPlate
 BmSpliceFillPlateFS = model.BmSpliceFillPlateFS
 BmSpliceFillPlateNS = model.BmSpliceFillPlateNS
 BmSplicePlateFS = model.BmSplicePlateFS
 BmSplicePlateNS = model.BmSplicePlateNS
 BmStiffenerPlateFSLT = model.BmStiffenerPlateFSLT
 BmStiffenerPlateFSRT = model.BmStiffenerPlateFSRT
 BmStiffenerPlateNSLT = model.BmStiffenerPlateNSLT
 BmStiffenerPlateNSRT = model.BmStiffenerPlateNSRT
 BmTeeSeat = model.BmTeeSeat
 BmWebDoublerFS = model.BmWebDoublerFS
 BmWebDoublerNS = model.BmWebDoublerNS
 Bolt = model.Bolt
 BoltedMoment = model.BoltedMoment
 BoltedPlate = model.BoltedPlate
 BoltFinishBlack = model.BoltFinishBlack
 BoltFinishF1136 = model.BoltFinishF1136
 BoltFinishHotDippedGalvanized = model.BoltFinishHotDippedGalvanized
 BoltFinishMechanicallyGalvanized = model.BoltFinishMechanicallyGalvanized
 BotFSAngleWideFlangeClawAngle = model.BotFSAngleWideFlangeClawAngle
 BOTH = model.BOTH
 Both = model.Both
 BothEnd = model.BothEnd
 BothHoldback = model.BothHoldback
 BotNSAngleWideFlangeClawAngle = model.BotNSAngleWideFlangeClawAngle
 BraceClip1FS = model.BraceClip1FS
 BraceClip1NS = model.BraceClip1NS
 BraceClip2FS = model.BraceClip2FS
 BraceClip2NS = model.BraceClip2NS
 BracePlType13 = model.BracePlType13
 BracePlType14 = model.BracePlType14
 BracePlType15 = model.BracePlType15
 BracePlType16 = model.BracePlType16
 BracePlType17 = model.BracePlType17
 BracePlType18 = model.BracePlType18
 BracePlType19 = model.BracePlType19
 BracePlType20 = model.BracePlType20
 BracePlType21 = model.BracePlType21
 BracePlType22 = model.BracePlType22
 BraceWeldTEnd = model.BraceWeldTEnd
 BrBotFlAngleFS = model.BrBotFlAngleFS
 BrBotFlAngleNS = model.BrBotFlAngleNS
 BrGussEndPlate = model.BrGussEndPlate
 BrGussetEnd = model.BrGussetEnd
 BrGussetShear1 = model.BrGussetShear1
 BrGussetShear2 = model.BrGussetShear2
 BrGussetShearPlate = model.BrGussetShearPlate
 BrPlType1 = model.BrPlType1
 BrPlType10 = model.BrPlType10
 BrPlType11 = model.BrPlType11
 BrPlType12 = model.BrPlType12
 BrPlType2 = model.BrPlType2
 BrPlType3 = model.BrPlType3
 BrPlType4 = model.BrPlType4
 BrPlType5 = model.BrPlType5
 BrPlType6 = model.BrPlType6
 BrPlType7 = model.BrPlType7
 BrPlType8 = model.BrPlType8
 BrPlType9 = model.BrPlType9
 BRStitchPlate = model.BRStitchPlate
 BrTeeTop = model.BrTeeTop
 BrTopFlAngleFS = model.BrTopFlAngleFS
 BrTopFlAngleNS = model.BrTopFlAngleNS
 BrWebChannelFS = model.BrWebChannelFS
 BrWebChannelNS = model.BrWebChannelNS
 BrWebFillPlateFS = model.BrWebFillPlateFS
 BrWebFillPlateNS = model.BrWebFillPlateNS
 BrWebPlFS = model.BrWebPlFS
 BrWebPlNS = model.BrWebPlNS
 CamberAnnotation = model.CamberAnnotation
 CamberBoth = model.CamberBoth
 CamberParabolic = model.CamberParabolic
 Changed = model.Changed
 ChangedRep = model.ChangedRep
 Channel = model.Channel
 CheckeredPlate = model.CheckeredPlate
 Clevis = model.Clevis
 ClevisPin = model.ClevisPin
 ClipAngle = model.ClipAngle
 ClipAngleFS = model.ClipAngleFS
 ClipAngleNS = model.ClipAngleNS
 ClipFlangeBoth = model.ClipFlangeBoth
 ClipFlangeFS = model.ClipFlangeFS
 ClipFlangeNS = model.ClipFlangeNS
 ClipWeb = model.ClipWeb
 ColBasePlate = model.ColBasePlate
 ColdFormedChannel = model.ColdFormedChannel
 ColdFormedZ = model.ColdFormedZ
 ColSpliceChannelFS = model.ColSpliceChannelFS
 ColSpliceChannelNS = model.ColSpliceChannelNS
 ColSpliceFillPlateFS = model.ColSpliceFillPlateFS
 ColSpliceFillPlateLT = model.ColSpliceFillPlateLT
 ColSpliceFillPlateNS = model.ColSpliceFillPlateNS
 ColSpliceFillPlateRT = model.ColSpliceFillPlateRT
 ColSplicePlateLTBottom = model.ColSplicePlateLTBottom
 ColSplicePlateLTTop = model.ColSplicePlateLTTop
 ColSplicePlateRTBottom = model.ColSplicePlateRTBottom
 ColSplicePlateRTTop = model.ColSplicePlateRTTop
 ColStiffenerPlateFSBottom = model.ColStiffenerPlateFSBottom
 ColStiffenerPlateFSTop = model.ColStiffenerPlateFSTop
 ColStiffenerPlateNSBottom = model.ColStiffenerPlateNSBottom
 ColStiffenerPlateNSTop = model.ColStiffenerPlateNSTop
 Column = model.Column
 ColumnPlate = model.ColumnPlate
 ColWebDoublerPlateFS = model.ColWebDoublerPlateFS
 ColWebDoublerPlateNS = model.ColWebDoublerPlateNS
 ColWebSpliceFS = model.ColWebSpliceFS
 ColWebSpliceNS = model.ColWebSpliceNS
 Concave = model.Concave
 ConcreteSlabLayout = model.ConcreteSlabLayout
 ConcreteWallLayout = model.ConcreteWallLayout
 ContourNone = model.ContourNone
 Convex = model.Convex
 CopeClipFS = model.CopeClipFS
 CopeClipNS = model.CopeClipNS
 CopeFieldWeld = model.CopeFieldWeld
 CopeFieldWeldColumn = model.CopeFieldWeldColumn
 CopePlain = model.CopePlain
 CopeShopWeld = model.CopeShopWeld
 CraneRail = model.CraneRail
 Custom = model.Custom
 CustomMaterial = model.CustomMaterial
 Cut = model.Cut
 CutFlangeFlushBoth = model.CutFlangeFlushBoth
 CutFlangeFlushFS = model.CutFlangeFlushFS
 CutFlangeFlushNS = model.CutFlangeFlushNS
 CutFlangeWidthBoth = model.CutFlangeWidthBoth
 CutFlangeWidthFS = model.CutFlangeWidthFS
 CutFlangeWidthNS = model.CutFlangeWidthNS
 Deck = model.Deck
 DeckMaterial = model.DeckMaterial
 Deleted = model.Deleted
 DummyMtrl = model.DummyMtrl
 EndPlate = model.EndPlate
 EndPlateStiffBottom = model.EndPlateStiffBottom
 EndPlateStiffTop = model.EndPlateStiffTop
 ExpandedPlate = model.ExpandedPlate
 ExpandedPlateTread = model.ExpandedPlateTread
string fab_name = 'Building_101f'
 FarSide = model.FarSide
 FEMACopeFieldWeld = model.FEMACopeFieldWeld
 FEMACopeFieldWeldColumn = model.FEMACopeFieldWeldColumn
 FEMACopeShopWeld = model.FEMACopeShopWeld
 FirstMaterial = model.FirstMaterial
 FitToMembers = model.FitToMembers
 FlatBar = model.FlatBar
 FlatPlateLayout = model.FlatPlateLayout
 Flush = model.Flush
 ForSupportingBeam = model.ForSupportingBeam
 ForSupportingColumn = model.ForSupportingColumn
 FS = model.FS
 FSBentConnection = model.FSBentConnection
 FSBentConnection2 = model.FSBentConnection2
 Girt = model.Girt
 Grate = model.Grate
 Grating = model.Grating
 GratingTread = model.GratingTread
 GussBeamAngleFS = model.GussBeamAngleFS
 GussBeamAngleNS = model.GussBeamAngleNS
 GussetTeeShear = model.GussetTeeShear
 Handrail = model.Handrail
 HBrace = model.HBrace
 HorizontalBraceConnection = model.HorizontalBraceConnection
 HorizontalBrBackBar = model.HorizontalBrBackBar
 HSSTS = model.Tube
 IfRequired = model.IfRequired
 IfRequired2 = model.IfRequired2
 Independent = model.Independent
string job_name = 'Building_101j'
 Joist = model.Joist
 JoistClipStiffBot = model.JoistClipStiffBot
 JoistClipStiffTop = model.JoistClipStiffTop
 JoistExtenPl = model.JoistExtenPl
 JoistExtenPlBot = model.JoistExtenPlBot
 JoistMaterial = model.JoistMaterial
 JoistSeatClipBot = model.JoistSeatClipBot
 JoistSeatClipTop = model.JoistSeatClipTop
 JoistSeatPlBottom = model.JoistSeatPlBottom
 JoistSeatPlTop = model.JoistSeatPlTop
 JoistSeatStiffBot = model.JoistSeatStiffBot
 JoistSeatStiffTop = model.JoistSeatStiffTop
 JoistTeeSeatBot = model.JoistTeeSeatBot
 JoistTeeSeatTop = model.JoistTeeSeatTop
int KIND_MEM_BOLT = 8388608
int KIND_MEM_END = 25165824
int KIND_MEM_WELD = 16777216
int KIND_MTRL_HOLE = 16777216
 Ladder = model.Ladder
 LeftEnd = model.LeftEnd
 LeftHanded = model.LeftHanded
 LeftHoldback = model.LeftHoldback
 MaterialMarkSideCenter = model.MaterialMarkSideCenter
 MaterialMarkSideFarSide = model.MaterialMarkSideFarSide
 MaterialMarkSideNA = model.MaterialMarkSideNA
 MaterialMarkSideNearSide = model.MaterialMarkSideNearSide
 MaterialNut = model.MaterialNut
 MaterialWasher = model.MaterialWasher
 Misc = model.Misc
 MomEndPlate = model.MomEndPlate
 MomentEndPlate = model.MomentEndPlate
 NearSide = model.NearSide
 Neither = model.Neither
 Never = model.Never
 Never2 = model.Never2
 No = model.No
 NoDirection = model.NoDirection
 NoEndOperation = model.NoEndOperation
 NoErectionBolts = model.NoErectionBolts
 NonMoment = model.NonMoment
 NoRoll = model.NoRoll
 NoStagger = model.NoStagger
 NotApproved = model.NotApproved
 NotchFlange = model.NotchFlange
 NotchWeb = model.NotchWeb
 NoThread = model.NoThread
 NotSubmitted = model.NotSubmitted
 NS = model.NS
 NSBentConnection = model.NSBentConnection
 NSBentConnection2 = model.NSBentConnection2
 Off = model.Off
 Offset = model.Offset
 One = model.One
 Opposite = model.Opposite
 OutstandingLeg = model.OutstandingLeg
 PaddlePl = model.PaddlePl
 Parallel = model.Parallel
 Perpendicular = model.Perpendicular
 Pipe = model.Pipe
 PlainEnd = model.PlainEnd
 Plate = model.Plate
 PlateMaterial = model.PlateMaterial
 PlugTypeAluminum = model.PlugTypeAluminum
 PlugTypeEpoxy = model.PlugTypeEpoxy
 PlugTypeNone = model.PlugTypeNone
 PlugTypePlugWeld = model.PlugTypePlugWeld
 PlugTypeZincPlug = model.PlugTypeZincPlug
 Primary = model.Primary
 Purlin = model.Purlin
 RectangularPlate = model.PlateMaterial
string repository_path = '...'
 Revise = model.Revise
 RightEnd = model.RightEnd
 RightHanded = model.RightHanded
 RightHoldback = model.RightHoldback
 RolledPlate = model.RolledPlate
 RolledReferencePointCenter = model.RolledReferencePointCenter
 RolledReferencePointFarSide = model.RolledReferencePointFarSide
 RolledReferencePointNearSide = model.RolledReferencePointNearSide
 RoundBar = model.RoundBar
 RoundPlate = model.RoundPlate
 SagRod = model.SagRod
 Seated = model.Seated
 SeatedBentPl = model.SeatedBentPl
 Secondary = model.Secondary
 SecondMaterial = model.SecondMaterial
 SeismicCopeFieldWeld = model.SeismicCopeFieldWeld
 SeismicCopeFieldWeldColumn = model.SeismicCopeFieldWeldColumn
 SeismicCopeShopWeld = model.SeismicCopeShopWeld
 SharedEndPl = model.SharedEndPl
 SharedShearPl = model.SharedShearPl
 SharedTeeShear = model.SharedTeeShear
 Shear = model.Shear
 ShearPlate = model.ShearPlate
 ShearPlateFill = model.ShearPlateFill
 ShearPlSlopeMomConn = model.ShearPlSlopeMomConn
 ShearPlSlopingBoltMom = model.ShearPlSlopingBoltMom
 ShearPlSlopingWeldMom = model.ShearPlSlopingWeldMom
 ShearStud = model.ShearStud
 ShearTabPlate = model.ShearTabPlate
 SkewBoltMomConnBoxPl = model.SkewBoltMomConnBoxPl
 SkewBoltMomConnBoxPlBackBar = model.SkewBoltMomConnBoxPlBackBar
 SkewBoltMomConnTopFlangePl = model.SkewBoltMomConnTopFlangePl
 SkewBoltMomConnTopFlangePlLayout = model.SkewBoltMomConnTopFlangePlLayout
 SplicePlate = model.SplicePlate
 SquareBar = model.SquareBar
 SSection = model.SSection
 StaggerNone = model.StaggerNone
 Stair = model.Stair
 StairStringerLT = model.StairStringerLT
 StairStringerRT = model.StairStringerRT
 StairTread = model.StairTread
 StandardPart = model.StandardPart
 STeeSection = model.STeeSection
 Strong = model.Strong
 STTread = model.STTread
 SurfaceFinishBluedSteel = model.SurfaceFinishBluedSteel
 SurfaceFinishDuplexCoated = model.SurfaceFinishDuplexCoated
 SurfaceFinishGalvanized = model.SurfaceFinishGalvanized
 SurfaceFinishGrayOxide = model.SurfaceFinishGrayOxide
 SurfaceFinishNone = model.SurfaceFinishNone
 SurfaceFinishRedOxide = model.SurfaceFinishRedOxide
 SurfaceFinishRedOxide2 = model.SurfaceFinishRedOxide2
 SurfaceFinishSandblasted = model.SurfaceFinishSandblasted
 SurfaceFinishUndefined1 = model.SurfaceFinishUndefined1
 SurfaceFinishUndefined2 = model.SurfaceFinishUndefined2
 SurfaceFinishUndefined3 = model.SurfaceFinishUndefined3
 SurfaceFinishYellowZinc = model.SurfaceFinishYellowZinc
 TeeShear = model.TeeShear
 Tertiary = model.Tertiary
 ThreePointBrGuss = model.ThreePointBrGuss
 ThruFillPlateLT = model.ThruFillPlateLT
 ThruFillPlateRT = model.ThruFillPlateRT
 ThruPlate = model.ThruPlate
 TopFSAngleWideFlangeClawAngle = model.TopFSAngleWideFlangeClawAngle
 TopNSAngleWideFlangeClawAngle = model.TopNSAngleWideFlangeClawAngle
 TransitionWidthCutOnPlate = model.TransitionWidthCutOnPlate
 Truss = model.Truss
 Tube = model.Tube
 Turnbuckle = model.Turnbuckle
 TurnedShell = model.TurnedShell
 TurnedSolid = model.TurnedSolid
 Two = model.Two
 Unknown = model.Unknown
 Untouched = model.Untouched
 UserDefined = model.UserDefined
 VBrace = model.VBrace
 VerticalBraceConnection = model.VerticalBraceConnection
 Void = model.Void
 Weak = model.Weak
 Web = model.Web
 WebGussPlStiffener = model.WebGussPlStiffener
 Welded = model.Welded
 WeldedBoxSection = model.WeldedBoxSection
 WeldedMoment = model.WeldedMoment
 WeldedPlateSection = model.WeldedPlateSection
 WeldedTeeStemPl = model.WeldedTeeStemPl
 WeldJointTypeB = model.WeldJointTypeB
 WeldJointTypeBC = model.WeldJointTypeBC
 WeldJointTypeBTC = model.WeldJointTypeBTC
 WeldJointTypeC = model.WeldJointTypeC
 WeldJointTypeNone = model.WeldJointTypeNone
 WeldJointTypeT = model.WeldJointTypeT
 WeldJointTypeTC = model.WeldJointTypeTC
 WeldPenetrationL = model.WeldPenetrationL
 WeldPenetrationNone = model.WeldPenetrationNone
 WeldPenetrationP = model.WeldPenetrationP
 WeldPenetrationU = model.WeldPenetrationU
 WeldPositionF = model.WeldPositionF
 WeldPositionH = model.WeldPositionH
 WeldPositionNone = model.WeldPositionNone
 WeldPositionOH = model.WeldPositionOH
 WeldPositionV = model.WeldPositionV
 WeldPrep = model.WeldPrep
 WeldProcessF = model.WeldProcessF
 WeldProcessG = model.WeldProcessG
 WeldProcessGF = model.WeldProcessGF
 WeldProcessNone = model.WeldProcessNone
 WeldProcessS = model.WeldProcessS
 WeldTeeEndPl = model.WeldTeeEndPl
 WFlangeHorBrFiller1 = model.WFlangeHorBrFiller1
 WFlangeHorBrFiller2 = model.WFlangeHorBrFiller2
 WideFlange = model.WideFlange
 WithSeal = model.WithSeal
 WPBottomFlange = model.WPBottomFlange
 WPTopFlange = model.WPTopFlange
 WPWebFS = model.WPWebFS
 WPWebNS = model.WPWebNS
 WTee = model.WTee
 Yes = model.Yes

Detailed Description

This module allows access to the objects in the SDS/2 model.

Function Documentation

def model.BoltsOnMembers (   args)
 Syntactic sugar for sum([m.bolts for m in member_universe], [])
def model.ChangeOneMaterial (   args)
 Takes a material and a list of (attribute, value) pairs and updates the material accordingly
def model.ChangeSeveralMaterials (   args)
 Takes a list of material and a list of (attribute, value) pairs and updates the materials accordingly
def model.ConnectionFailError (   error_number)
Returns
Instance of type str
     Return the connection error message displayed on the member edit screen for the given error number
     Example: ConnectionFailError(member(1).ends[0].conn_fail_num) == member(1).ends[0].conn_fail_num_err
 
     C++ signature :
         std::string ConnectionFailError(int)
def model.CopyMaterialToMember (   material_to_copy,
  member_to_copy_to,
  submToGlobalTransform 
)
Returns
Instance of type object
     Copy object to member with the specified transform and return the copy.
     Example: Select(CopyMaterialToMember(member(1).materials[0], member(2), Transform3D.Transform3D()))
 
     C++ signature :
         _object* CopyMaterialToMember(modelobject,modelobject,Xform)
def model.Deselect (   modelobjectOrIterable)
Returns
Instance of type object
     Deselect the specified modelobject(s) and return the specified modelobject(s).
     Example: all_members = DeSelect(Select(members()))
 
     C++ signature :
         _object* Deselect(boost::python::api::object {lvalue})
def model.DoPolygonsIntersect (   obj1,
  obj2 
)
Returns
Instance of type bool
     Return True iff the polygons of the two modelobjects intersect.
     Example: DoPolygonsIntersect(GetSelection()[0], GetSelection()[1])
 
     C++ signature :
         bool DoPolygonsIntersect(modelobject,modelobject)
def model.EraseMember (   args)
 Erase the member or list of members
def model.GetSelection (   args)
 Return a list of the current selection
def model.GetWeightAndCenterOfMass (   object)
Returns
Instance of type tuple
     Return the weight and center of mass for the member, material, or bolt modelobject.
     Example: weight, center = GetWeightAndCenterOfMass(member(1))
 
     C++ signature :
         boost::python::tuple GetWeightAndCenterOfMass(modelobject)
def model.HasPolygons (   obj)
Returns
Instance of type bool
     Return True iff obj has polygons.
     Example: Objects in current selection that have polygons
     filter(lambda x: HasPolygons(x), GetSelection())
 
     C++ signature :
         bool HasPolygons(modelobject)
def model.HolesOnMaterials (   args)
 Syntactic sugar for sum([mt.holes for mt in material_universe], [])
def model.HolesOnMembers (   args)
 Syntactic sugar for HolesOnMaterials(MaterialsOnMembers(member_universe))
def model.InteractiveCopyMaterialsToMembers (   input_range_of_material_member_xform_duplicates_tuples)
Returns
Instance of type list
     Copy all items in the input range in one transaction with confirmation from the user. Each tuple in the list specifies a material, bolt, or weld to copy, the member to copy to, the local to global transformation matrix, and a list of other members to copy the objects to. The last element in the tuple is useful for adding to like members.
     Return a list of pairs where each pair holds the original object and a newly created copy.
     Example: InteractiveCopyMaterialsToMembers([(member(1).materials[0], member(2), Transform3D.Transform3D(), [])])
 
     C++ signature :
         boost::python::list InteractiveCopyMaterialsToMembers(boost::python::api::object)
def model.InteractiveMirrorMaterialsToMembers (   input_range_of_material_member_mirrorXform_duplicates_tuples)
Returns
Instance of type list
     Copy a mirror of all items in the input range about the specified mirror transform in one transaction with confirmation from the user. Each tuple in the list specifies a material, bolt, or weld to mirror, the member to copy to, the mirror transformation matrix, and a list of other members to copy the resulting copy to. The last element in the tuple is useful for adding to like members.
     Return a list of pairs where each pair holds the original object and a newly created copy.
     Example: InteractiveMirrorMaterialsToMembers([(member(1).materials[0], member(2), Transform3D.MirrorTransform(Point3D.Point3D(), Point3D.Point3D(0,0,1)), [])])
 
     C++ signature :
         boost::python::list InteractiveMirrorMaterialsToMembers(boost::python::api::object)
def model.IntersectingItems (   args)
 Return the subset of items that intersect obj
 Example: Select materials intersecting GetSelection()[0]
 Select(IntersectingItems(GetSelection()[0], MaterialsOnMembers(members(1))))
def model.IntersectsAnyItem (   args)
 Return True iff obj intersects at least one item in items
 Example: Select welded material in the current view
 members = members(1)
 fn = lambda x: IntersectsAnyItem(x, WeldsOnMembers(members))
 Select(filter(fn, MaterialsOnMembers(members)))
def model.IsBolt (   modelobject)
Returns
Instance of type bool
     Return True iff the modelobject represents a bolt.
     Example: LocateSingle('Locate bolt', IsBolt)
 
     C++ signature :
         bool IsBolt(modelobject)
def model.IsEnd (   modelobject)
Returns
Instance of type bool
     Return True iff the modelobject represents an end.
     Example: LocateSingle('Locate end', IsEnd)
 
     C++ signature :
         bool IsEnd(modelobject)
def model.IsHole (   modelobject)
Returns
Instance of type bool
     Return True iff the modelobject represents a hole.
     Example: LocateSingle('Locate hole', IsHole)
 
     C++ signature :
         bool IsHole(modelobject)
def model.IsMaterial (   modelobject)
Returns
Instance of type bool
     Return True iff the modelobject represents a material.
     Example: LocateSingle('Locate material', IsMaterial)
 
     C++ signature :
         bool IsMaterial(modelobject)
def model.IsMember (   modelobject)
Returns
Instance of type bool
     Return True iff the modelobject represents a member.
     Example: LocateSingle('Locate member', IsMember)
 
     C++ signature :
         bool IsMember(modelobject)
def model.IsPartOfFrozenMember (   obj)
Returns
Instance of type bool
     Return True iff obj is on a frozen member
 
     C++ signature :
         bool IsPartOfFrozenMember(modelobject)
def model.IsPartOfLockedEndConnection (   obj)
Returns
Instance of type bool
     Return True iff obj is part of a locked end
 
     C++ signature :
         bool IsPartOfLockedEndConnection(modelobject)
def model.IsWeld (   modelobject)
Returns
Instance of type bool
     Return True iff the modelobject represents a weld.
     Example: LocateSingle('Locate weld', IsWeld)
 
     C++ signature :
         bool IsWeld(modelobject)
def model.LocateMultiple (   args)
 Prompt the user to make a multiple selection given a prompt and filter function which takes a modelobject and returns True iff the object can be selected
def model.LocateSingle (   args)
 Prompt the user to make a single selection given a prompt and filter function which takes a modelobject and returns True iff the object can be selected
def model.LockConnectedMembers (   args)
 Takes a model object, member number, or list of them and locks the associated member(s) and other connected members
def model.LockOnlyThis (   args)
 Takes a model object, member number or list of them and locks the associated member(s)
def model.MaterialsOnMembers (   args)
 Syntactic sugar for sum([m.materials for m in member_universe], [])
def model.member (   args)
Returns
Instance of type model object
 model.member(member_number)
 -> model object
def model.members (   args)
Returns
Instance of type [model object, ...]
 model.members(which = 1)
 -> [model object, ...]
 if which==0, this returns a list of all members in job
 if which==1, this returns a list of all members in the current view
 if which==2, this returns a list of all selected members
 if which==3, this returns a list of all selected member ends
 if which==4, this returns a list of all the members locked by this process
def model.MinimumDistanceBetweenModelObjectFaces (   a,
  a_faces,
  b,
  b_faces 
)
Returns
Instance of type float
     Similar to MinimumDistanceBetweenModelObjects except this function only considers the distances between the specified faces. If the faces parameter evaluates to False then the function will use all the faces on the associated object, just like MinimumDistanceBetweenModelObjects.
     Example: distance_of_any_face_on_a_to_plate_ns_of_b = MinimumDistanceBetweenModelObjectFaces(GetSelection()[0], None, GetSelection()[1], [PolygonFaceType.PLATE_NS])
 
     C++ signature :
         double MinimumDistanceBetweenModelObjectFaces(modelobject,boost::python::api::object {lvalue},modelobject,boost::python::api::object {lvalue})
def model.MinimumDistanceBetweenModelObjects (   a,
  b 
)
Returns
Instance of type float
     Similar to ShortestSegmentBetweenModelObjects except this function just returns the length of the shortest segment, e.g.
      (a_pt, a_face), (b_pt, b_face) = ShortestSegmentBetweenModelObjects(a,b)
     a_pt.Distance(b_pt) == MinimumDistanceBetweenModelObjects(a,b);#all floating point comparison issues apply
 
     C++ signature :
         double MinimumDistanceBetweenModelObjects(modelobject,modelobject)
def model.MirrorMaterialCopiesToMember (   materials_to_mirror,
  member_to_mirror_to,
  point_on_mirror_plane,
  vector_normal_to_mirror_plane 
)
Returns
Instance of type object
     Copy a mirror of the materials to the specified member given the specified mirror plane and return the copies.
     Example: Select(MirrorMaterialCopiesToMember(member(1).materials, member(2), Point3D.Point3D(), Point3D.Point3D(0,0,1)))
 
     C++ signature :
         _object* MirrorMaterialCopiesToMember(boost::python::api::object,modelobject,Point3D,Point3D)
def model.MirrorMaterialCopyToMember (   material_to_mirror,
  member_to_mirror_to,
  point_on_mirror_plane,
  vector_normal_to_mirror_plane 
)
Returns
Instance of type object
     Copy a mirror of the material to the specified member given the specified mirror plane and return the copy.
     Example: Select(MirrorMaterialCopyToMember(member(1).materials[0], member(2), Point3D.Point3D(), Point3D.Point3D(0,0,1)))
 
     C++ signature :
         _object* MirrorMaterialCopyToMember(modelobject,modelobject,Point3D,Point3D)
def model.PreOrPostSelection (   args)
 Return a boolean indicating if the user made a selection and a
 list of pre or post selected items satisfying filter_fn
 Example: ok, mtrls = PreOrPostSelection('Locate materials:', LocateMultiple, IsMaterial)
def model.Reload (   args)
 Takes a model object, member number, or list of them and reloads the associated member(s) from what was last written to persistent storage.
def model.Select (   modelobjectOrIterable)
Returns
Instance of type object
     Select the specified modelobject(s) and return the specified modelobject(s).
     Example: all_members = Select(members())
 
     C++ signature :
         _object* Select(boost::python::api::object {lvalue})
def model.selected_member (   args)
 selected_member(args)
def model.set_piecemark_maker (   args)
 Set a Python function to produce a string to display instead of 'piecemark' in modeling
def model.set_ssize_maker (   args)
 Set a Python function to produce a string to display instead of 'section size' in modeling
def model.ShortestSegmentBetweenModelObjectFaces (   a,
  a_faces,
  b,
  b_faces 
)
Returns
Instance of type tuple
     Similar to ShortestSegmentBetweenModelObjects except this function only considers the segments between the specified faces. If the faces parameter evaluates to False then the function will use all the faces on the associated object.
     Example: any_face_of_a, plate_ns_of_b = ShortestSegmentBetweenModelObjectFaces(GetSelection()[0], None, GetSelection()[1], [PolygonFaceType.PLATE_NS])
 
     C++ signature :
         boost::python::tuple ShortestSegmentBetweenModelObjectFaces(modelobject,boost::python::api::object {lvalue},modelobject,boost::python::api::object {lvalue})
def model.ShortestSegmentBetweenModelObjects (   a,
  b 
)
Returns
Instance of type tuple
     Compute the closest points between two model objects and return the result as a pair of objects such that the first item is a pair of the closest point on a and the face of a that the point is on. The second item of the outer pair is similar to the first except for b.
     Example: (a_pt, a_face), (b_pt, b_face) = ShortestSegmentBetweenModelObjects(*GetSelection()[:2])
 
     C++ signature :
         boost::python::tuple ShortestSegmentBetweenModelObjects(modelobject,modelobject)
def model.UniqueMembers (   args)
 Return a list of unique members for each object in objects
 Example: Locking the current selection
 LockOnlyThis(UniqueMembers(GetSelection()))
def model.Unlock (   args)
 Takes a model object, member number, or list of them and unlocks the associated member(s) if this process holds the lock
def model.WeldsOnMembers (   args)
 Syntactic sugar for sum([m.welds for m in member_universe], [])
def model.WriteGraphical (   args)
 Takes a model object and turns it graphical. If the modelobject is used in a connection anything related to the connection is  turned graphical. Writes memory to persistent storage.
def model.WriteOnlyThis (   args)
 Takes a model object, member number, or list of them and flushes the associated member(s) to persistent storage.

Variable Documentation

model.Added = model.Added
model.Angle = model.Angle
model.Approved = model.Approved
model.ApprovedAsNoted = model.ApprovedAsNoted
model.Auto = model.Auto
model.Automatic = model.Automatic
model.AutomaticColumnPlate = model.AutomaticColumnPlate
model.AutoSide = model.AutoSide
model.AutoStandard = model.AutoStandard
model.AutoStandardMoment = model.AutoStandardMoment
model.BackingBar = model.BackingBar
model.BeadedFlatSteel = model.BeadedFlatSteel
model.Beam = model.Beam
model.BeamShearPlFiller = model.BeamShearPlFiller
model.BeamWebExtenBot = model.BeamWebExtenBot
model.BeamWebExtenTop = model.BeamWebExtenTop
model.BentPlate = model.BentPlate
model.BentPlateConnection = model.BentPlateConnection
model.BentPlateFS = model.BentPlateFS
model.BentPlateLayout = model.BentPlateLayout
model.BentPlateNS = model.BentPlateNS
model.BmClipStiffenerPlate = model.BmClipStiffenerPlate
model.BmFlangeClipBottom = model.BmFlangeClipBottom
model.BmFlangeClipTop = model.BmFlangeClipTop
model.BmFlangeFillPlateBottom = model.BmFlangeFillPlateBottom
model.BmFlangeFillPlateTop = model.BmFlangeFillPlateTop
model.BmFlangePlateBottom = model.BmFlangePlateBottom
model.BmFlangePlateTop = model.BmFlangePlateTop
model.BmFlangeSplicePlateBottom = model.BmFlangeSplicePlateBottom
model.BmFlangeSplicePlateTop = model.BmFlangeSplicePlateTop
model.BmSeatPlate = model.BmSeatPlate
model.BmSeatStiffenerPlate = model.BmSeatStiffenerPlate
model.BmSpliceFillPlateFS = model.BmSpliceFillPlateFS
model.BmSpliceFillPlateNS = model.BmSpliceFillPlateNS
model.BmSplicePlateFS = model.BmSplicePlateFS
model.BmSplicePlateNS = model.BmSplicePlateNS
model.BmStiffenerPlateFSLT = model.BmStiffenerPlateFSLT
model.BmStiffenerPlateFSRT = model.BmStiffenerPlateFSRT
model.BmStiffenerPlateNSLT = model.BmStiffenerPlateNSLT
model.BmStiffenerPlateNSRT = model.BmStiffenerPlateNSRT
model.BmTeeSeat = model.BmTeeSeat
model.BmWebDoublerFS = model.BmWebDoublerFS
model.BmWebDoublerNS = model.BmWebDoublerNS
model.Bolt = model.Bolt
model.BoltedMoment = model.BoltedMoment
model.BoltedPlate = model.BoltedPlate
model.BoltFinishBlack = model.BoltFinishBlack
model.BoltFinishF1136 = model.BoltFinishF1136
model.BoltFinishHotDippedGalvanized = model.BoltFinishHotDippedGalvanized
model.BoltFinishMechanicallyGalvanized = model.BoltFinishMechanicallyGalvanized
model.BotFSAngleWideFlangeClawAngle = model.BotFSAngleWideFlangeClawAngle
model.BOTH = model.BOTH
model.Both = model.Both
model.BothEnd = model.BothEnd
model.BothHoldback = model.BothHoldback
model.BotNSAngleWideFlangeClawAngle = model.BotNSAngleWideFlangeClawAngle
model.BraceClip1FS = model.BraceClip1FS
model.BraceClip1NS = model.BraceClip1NS
model.BraceClip2FS = model.BraceClip2FS
model.BraceClip2NS = model.BraceClip2NS
model.BracePlType13 = model.BracePlType13
model.BracePlType14 = model.BracePlType14
model.BracePlType15 = model.BracePlType15
model.BracePlType16 = model.BracePlType16
model.BracePlType17 = model.BracePlType17
model.BracePlType18 = model.BracePlType18
model.BracePlType19 = model.BracePlType19
model.BracePlType20 = model.BracePlType20
model.BracePlType21 = model.BracePlType21
model.BracePlType22 = model.BracePlType22
model.BraceWeldTEnd = model.BraceWeldTEnd
model.BrBotFlAngleFS = model.BrBotFlAngleFS
model.BrBotFlAngleNS = model.BrBotFlAngleNS
model.BrGussEndPlate = model.BrGussEndPlate
model.BrGussetEnd = model.BrGussetEnd
model.BrGussetShear1 = model.BrGussetShear1
model.BrGussetShear2 = model.BrGussetShear2
model.BrGussetShearPlate = model.BrGussetShearPlate
model.BrPlType1 = model.BrPlType1
model.BrPlType10 = model.BrPlType10
model.BrPlType11 = model.BrPlType11
model.BrPlType12 = model.BrPlType12
model.BrPlType2 = model.BrPlType2
model.BrPlType3 = model.BrPlType3
model.BrPlType4 = model.BrPlType4
model.BrPlType5 = model.BrPlType5
model.BrPlType6 = model.BrPlType6
model.BrPlType7 = model.BrPlType7
model.BrPlType8 = model.BrPlType8
model.BrPlType9 = model.BrPlType9
model.BRStitchPlate = model.BRStitchPlate
model.BrTeeTop = model.BrTeeTop
model.BrTopFlAngleFS = model.BrTopFlAngleFS
model.BrTopFlAngleNS = model.BrTopFlAngleNS
model.BrWebChannelFS = model.BrWebChannelFS
model.BrWebChannelNS = model.BrWebChannelNS
model.BrWebFillPlateFS = model.BrWebFillPlateFS
model.BrWebFillPlateNS = model.BrWebFillPlateNS
model.BrWebPlFS = model.BrWebPlFS
model.BrWebPlNS = model.BrWebPlNS
model.CamberAnnotation = model.CamberAnnotation
model.CamberBoth = model.CamberBoth
model.CamberParabolic = model.CamberParabolic
model.Changed = model.Changed
model.ChangedRep = model.ChangedRep
model.Channel = model.Channel
model.CheckeredPlate = model.CheckeredPlate
model.Clevis = model.Clevis
model.ClevisPin = model.ClevisPin
model.ClipAngle = model.ClipAngle
model.ClipAngleFS = model.ClipAngleFS
model.ClipAngleNS = model.ClipAngleNS
model.ClipFlangeBoth = model.ClipFlangeBoth
model.ClipFlangeFS = model.ClipFlangeFS
model.ClipFlangeNS = model.ClipFlangeNS
model.ClipWeb = model.ClipWeb
model.ColBasePlate = model.ColBasePlate
model.ColdFormedChannel = model.ColdFormedChannel
model.ColdFormedZ = model.ColdFormedZ
model.ColSpliceChannelFS = model.ColSpliceChannelFS
model.ColSpliceChannelNS = model.ColSpliceChannelNS
model.ColSpliceFillPlateFS = model.ColSpliceFillPlateFS
model.ColSpliceFillPlateLT = model.ColSpliceFillPlateLT
model.ColSpliceFillPlateNS = model.ColSpliceFillPlateNS
model.ColSpliceFillPlateRT = model.ColSpliceFillPlateRT
model.ColSplicePlateLTBottom = model.ColSplicePlateLTBottom
model.ColSplicePlateLTTop = model.ColSplicePlateLTTop
model.ColSplicePlateRTBottom = model.ColSplicePlateRTBottom
model.ColSplicePlateRTTop = model.ColSplicePlateRTTop
model.ColStiffenerPlateFSBottom = model.ColStiffenerPlateFSBottom
model.ColStiffenerPlateFSTop = model.ColStiffenerPlateFSTop
model.ColStiffenerPlateNSBottom = model.ColStiffenerPlateNSBottom
model.ColStiffenerPlateNSTop = model.ColStiffenerPlateNSTop
model.Column = model.Column
model.ColumnPlate = model.ColumnPlate
model.ColWebDoublerPlateFS = model.ColWebDoublerPlateFS
model.ColWebDoublerPlateNS = model.ColWebDoublerPlateNS
model.ColWebSpliceFS = model.ColWebSpliceFS
model.ColWebSpliceNS = model.ColWebSpliceNS
model.Concave = model.Concave
model.ConcreteSlabLayout = model.ConcreteSlabLayout
model.ConcreteWallLayout = model.ConcreteWallLayout
model.ContourNone = model.ContourNone
model.Convex = model.Convex
model.CopeClipFS = model.CopeClipFS
model.CopeClipNS = model.CopeClipNS
model.CopeFieldWeld = model.CopeFieldWeld
model.CopeFieldWeldColumn = model.CopeFieldWeldColumn
model.CopePlain = model.CopePlain
model.CopeShopWeld = model.CopeShopWeld
model.CraneRail = model.CraneRail
model.Custom = model.Custom
model.CustomMaterial = model.CustomMaterial
model.Cut = model.Cut
model.CutFlangeFlushBoth = model.CutFlangeFlushBoth
model.CutFlangeFlushFS = model.CutFlangeFlushFS
model.CutFlangeFlushNS = model.CutFlangeFlushNS
model.CutFlangeWidthBoth = model.CutFlangeWidthBoth
model.CutFlangeWidthFS = model.CutFlangeWidthFS
model.CutFlangeWidthNS = model.CutFlangeWidthNS
model.Deck = model.Deck
model.DeckMaterial = model.DeckMaterial
model.Deleted = model.Deleted
model.DummyMtrl = model.DummyMtrl
model.EndPlate = model.EndPlate
model.EndPlateStiffBottom = model.EndPlateStiffBottom
model.EndPlateStiffTop = model.EndPlateStiffTop
model.ExpandedPlate = model.ExpandedPlate
model.ExpandedPlateTread = model.ExpandedPlateTread
string model.fab_name = 'Building_101f'
model.FarSide = model.FarSide
model.FEMACopeFieldWeld = model.FEMACopeFieldWeld
model.FEMACopeFieldWeldColumn = model.FEMACopeFieldWeldColumn
model.FEMACopeShopWeld = model.FEMACopeShopWeld
model.FirstMaterial = model.FirstMaterial
model.FitToMembers = model.FitToMembers
model.FlatBar = model.FlatBar
model.FlatPlateLayout = model.FlatPlateLayout
model.Flush = model.Flush
model.ForSupportingBeam = model.ForSupportingBeam
model.ForSupportingColumn = model.ForSupportingColumn
model.FS = model.FS
model.FSBentConnection = model.FSBentConnection
model.FSBentConnection2 = model.FSBentConnection2
model.Girt = model.Girt
model.Grate = model.Grate
model.Grating = model.Grating
model.GratingTread = model.GratingTread
model.GussBeamAngleFS = model.GussBeamAngleFS
model.GussBeamAngleNS = model.GussBeamAngleNS
model.GussetTeeShear = model.GussetTeeShear
model.Handrail = model.Handrail
model.HBrace = model.HBrace
model.HorizontalBraceConnection = model.HorizontalBraceConnection
model.HorizontalBrBackBar = model.HorizontalBrBackBar
model.HSSTS = model.Tube
model.IfRequired = model.IfRequired
model.IfRequired2 = model.IfRequired2
model.Independent = model.Independent
string model.job_name = 'Building_101j'
model.Joist = model.Joist
model.JoistClipStiffBot = model.JoistClipStiffBot
model.JoistClipStiffTop = model.JoistClipStiffTop
model.JoistExtenPl = model.JoistExtenPl
model.JoistExtenPlBot = model.JoistExtenPlBot
model.JoistMaterial = model.JoistMaterial
model.JoistSeatClipBot = model.JoistSeatClipBot
model.JoistSeatClipTop = model.JoistSeatClipTop
model.JoistSeatPlBottom = model.JoistSeatPlBottom
model.JoistSeatPlTop = model.JoistSeatPlTop
model.JoistSeatStiffBot = model.JoistSeatStiffBot
model.JoistSeatStiffTop = model.JoistSeatStiffTop
model.JoistTeeSeatBot = model.JoistTeeSeatBot
model.JoistTeeSeatTop = model.JoistTeeSeatTop
int model.KIND_MEM_BOLT = 8388608
int model.KIND_MEM_END = 25165824
int model.KIND_MEM_WELD = 16777216
int model.KIND_MTRL_HOLE = 16777216
model.Ladder = model.Ladder
model.LeftEnd = model.LeftEnd
model.LeftHanded = model.LeftHanded
model.LeftHoldback = model.LeftHoldback
model.MaterialMarkSideCenter = model.MaterialMarkSideCenter
model.MaterialMarkSideFarSide = model.MaterialMarkSideFarSide
model.MaterialMarkSideNA = model.MaterialMarkSideNA
model.MaterialMarkSideNearSide = model.MaterialMarkSideNearSide
model.MaterialNut = model.MaterialNut
model.MaterialWasher = model.MaterialWasher
model.Misc = model.Misc
model.MomEndPlate = model.MomEndPlate
model.MomentEndPlate = model.MomentEndPlate
model.NearSide = model.NearSide
model.Neither = model.Neither
model.Never = model.Never
model.Never2 = model.Never2
model.No = model.No
model.NoDirection = model.NoDirection
model.NoEndOperation = model.NoEndOperation
model.NoErectionBolts = model.NoErectionBolts
model.NonMoment = model.NonMoment
model.NoRoll = model.NoRoll
model.NoStagger = model.NoStagger
model.NotApproved = model.NotApproved
model.NotchFlange = model.NotchFlange
model.NotchWeb = model.NotchWeb
model.NoThread = model.NoThread
model.NotSubmitted = model.NotSubmitted
model.NS = model.NS
model.NSBentConnection = model.NSBentConnection
model.NSBentConnection2 = model.NSBentConnection2
model.Off = model.Off
model.Offset = model.Offset
model.One = model.One
model.Opposite = model.Opposite
model.OutstandingLeg = model.OutstandingLeg
model.PaddlePl = model.PaddlePl
model.Parallel = model.Parallel
model.Perpendicular = model.Perpendicular
model.Pipe = model.Pipe
model.PlainEnd = model.PlainEnd
model.Plate = model.Plate
model.PlateMaterial = model.PlateMaterial
model.PlugTypeAluminum = model.PlugTypeAluminum
model.PlugTypeEpoxy = model.PlugTypeEpoxy
model.PlugTypeNone = model.PlugTypeNone
model.PlugTypePlugWeld = model.PlugTypePlugWeld
model.PlugTypeZincPlug = model.PlugTypeZincPlug
model.Primary = model.Primary
model.Purlin = model.Purlin
model.RectangularPlate = model.PlateMaterial
string model.repository_path = '...'
model.Revise = model.Revise
model.RightEnd = model.RightEnd
model.RightHanded = model.RightHanded
model.RightHoldback = model.RightHoldback
model.RolledPlate = model.RolledPlate
model.RolledReferencePointCenter = model.RolledReferencePointCenter
model.RolledReferencePointFarSide = model.RolledReferencePointFarSide
model.RolledReferencePointNearSide = model.RolledReferencePointNearSide
model.RoundBar = model.RoundBar
model.RoundPlate = model.RoundPlate
model.SagRod = model.SagRod
model.Seated = model.Seated
model.SeatedBentPl = model.SeatedBentPl
model.Secondary = model.Secondary
model.SecondMaterial = model.SecondMaterial
model.SeismicCopeFieldWeld = model.SeismicCopeFieldWeld
model.SeismicCopeFieldWeldColumn = model.SeismicCopeFieldWeldColumn
model.SeismicCopeShopWeld = model.SeismicCopeShopWeld
model.SharedEndPl = model.SharedEndPl
model.SharedShearPl = model.SharedShearPl
model.SharedTeeShear = model.SharedTeeShear
model.Shear = model.Shear
model.ShearPlate = model.ShearPlate
model.ShearPlateFill = model.ShearPlateFill
model.ShearPlSlopeMomConn = model.ShearPlSlopeMomConn
model.ShearPlSlopingBoltMom = model.ShearPlSlopingBoltMom
model.ShearPlSlopingWeldMom = model.ShearPlSlopingWeldMom
model.ShearStud = model.ShearStud
model.ShearTabPlate = model.ShearTabPlate
model.SkewBoltMomConnBoxPl = model.SkewBoltMomConnBoxPl
model.SkewBoltMomConnBoxPlBackBar = model.SkewBoltMomConnBoxPlBackBar
model.SkewBoltMomConnTopFlangePl = model.SkewBoltMomConnTopFlangePl
model.SkewBoltMomConnTopFlangePlLayout = model.SkewBoltMomConnTopFlangePlLayout
model.SplicePlate = model.SplicePlate
model.SquareBar = model.SquareBar
model.SSection = model.SSection
model.StaggerNone = model.StaggerNone
model.Stair = model.Stair
model.StairStringerLT = model.StairStringerLT
model.StairStringerRT = model.StairStringerRT
model.StairTread = model.StairTread
model.StandardPart = model.StandardPart
model.STeeSection = model.STeeSection
model.Strong = model.Strong
model.STTread = model.STTread
model.SurfaceFinishBluedSteel = model.SurfaceFinishBluedSteel
model.SurfaceFinishDuplexCoated = model.SurfaceFinishDuplexCoated
model.SurfaceFinishGalvanized = model.SurfaceFinishGalvanized
model.SurfaceFinishGrayOxide = model.SurfaceFinishGrayOxide
model.SurfaceFinishNone = model.SurfaceFinishNone
model.SurfaceFinishRedOxide = model.SurfaceFinishRedOxide
model.SurfaceFinishRedOxide2 = model.SurfaceFinishRedOxide2
model.SurfaceFinishSandblasted = model.SurfaceFinishSandblasted
model.SurfaceFinishUndefined1 = model.SurfaceFinishUndefined1
model.SurfaceFinishUndefined2 = model.SurfaceFinishUndefined2
model.SurfaceFinishUndefined3 = model.SurfaceFinishUndefined3
model.SurfaceFinishYellowZinc = model.SurfaceFinishYellowZinc
model.TeeShear = model.TeeShear
model.Tertiary = model.Tertiary
model.ThreePointBrGuss = model.ThreePointBrGuss
model.ThruFillPlateLT = model.ThruFillPlateLT
model.ThruFillPlateRT = model.ThruFillPlateRT
model.ThruPlate = model.ThruPlate
model.TopFSAngleWideFlangeClawAngle = model.TopFSAngleWideFlangeClawAngle
model.TopNSAngleWideFlangeClawAngle = model.TopNSAngleWideFlangeClawAngle
model.TransitionWidthCutOnPlate = model.TransitionWidthCutOnPlate
model.Truss = model.Truss
model.Tube = model.Tube
model.Turnbuckle = model.Turnbuckle
model.TurnedShell = model.TurnedShell
model.TurnedSolid = model.TurnedSolid
model.Two = model.Two
model.Unknown = model.Unknown
model.Untouched = model.Untouched
model.UserDefined = model.UserDefined
model.VBrace = model.VBrace
model.VerticalBraceConnection = model.VerticalBraceConnection
model.Void = model.Void
model.Weak = model.Weak
model.Web = model.Web
model.WebGussPlStiffener = model.WebGussPlStiffener
model.Welded = model.Welded
model.WeldedBoxSection = model.WeldedBoxSection
model.WeldedMoment = model.WeldedMoment
model.WeldedPlateSection = model.WeldedPlateSection
model.WeldedTeeStemPl = model.WeldedTeeStemPl
model.WeldJointTypeB = model.WeldJointTypeB
model.WeldJointTypeBC = model.WeldJointTypeBC
model.WeldJointTypeBTC = model.WeldJointTypeBTC
model.WeldJointTypeC = model.WeldJointTypeC
model.WeldJointTypeNone = model.WeldJointTypeNone
model.WeldJointTypeT = model.WeldJointTypeT
model.WeldJointTypeTC = model.WeldJointTypeTC
model.WeldPenetrationL = model.WeldPenetrationL
model.WeldPenetrationNone = model.WeldPenetrationNone
model.WeldPenetrationP = model.WeldPenetrationP
model.WeldPenetrationU = model.WeldPenetrationU
model.WeldPositionF = model.WeldPositionF
model.WeldPositionH = model.WeldPositionH
model.WeldPositionNone = model.WeldPositionNone
model.WeldPositionOH = model.WeldPositionOH
model.WeldPositionV = model.WeldPositionV
model.WeldPrep = model.WeldPrep
model.WeldProcessF = model.WeldProcessF
model.WeldProcessG = model.WeldProcessG
model.WeldProcessGF = model.WeldProcessGF
model.WeldProcessNone = model.WeldProcessNone
model.WeldProcessS = model.WeldProcessS
model.WeldTeeEndPl = model.WeldTeeEndPl
model.WFlangeHorBrFiller1 = model.WFlangeHorBrFiller1
model.WFlangeHorBrFiller2 = model.WFlangeHorBrFiller2
model.WideFlange = model.WideFlange
model.WithSeal = model.WithSeal
model.WPBottomFlange = model.WPBottomFlange
model.WPTopFlange = model.WPTopFlange
model.WPWebFS = model.WPWebFS
model.WPWebNS = model.WPWebNS
model.WTee = model.WTee
model.Yes = model.Yes