BuildingTcl -- ModelTypeLabel Elevation: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 10: | Line 10: | ||
:<addModelData OutOfPlaneSupportBC $OutOfPlaneSupportBC > | :<addModelData OutOfPlaneSupportBC $OutOfPlaneSupportBC > | ||
:<addModelData TributaryWidth $TributaryWidth> | :<addModelData TributaryWidth $TributaryWidth> | ||
:<addModelData RigidFloor $ | :<addModelData RigidFloor $RigidFloorSwitch> | ||
:<addModelData JointOffsetsSwitch $JointOffsetsSwitch> | :<addModelData JointOffsetsSwitch $JointOffsetsSwitch> | ||
Line 48: | Line 48: | ||
;$ModelDescription : Text. Optional, default = blank {} | ;$ModelDescription : Text. Optional, default = blank {} | ||
;$SupportBC : | ;$SupportBC : Support Boundary Conditions : Options :: fix :: pin: Default :: fix | ||
;$OutOfPlaneSupportBC : | ;$OutOfPlaneSupportBC : Out-of-Plane Support Boundary Conditions (when located in 3DFrame) : Options :: fix :: pin: Default :: fix | ||
;$TributaryWidth : | ;$TributaryWidth : Out-of-Plane frame width. Used in mass and weight calculations. | ||
;$ | ;$RigidFloorSwitch : Switch on whether to model each floor as a rigid floor : Options :: on:: off: Default :: off | ||
;$JointOffsetsSwitch : | ;$JointOffsetsSwitch : Switch on whether to model rigid offsets at the joints : Options :: on:: off: Default :: off | ||
Revision as of 06:15, 31 October 2009
Commands
- addModelData ModelLabel $ModelLabel
- addModelData ModelTypeLabel Elevation
- <addModelData ModelDescription "$ModelDescription">
- <addModelData SupportBC $SupportBC>
- <addModelData OutOfPlaneSupportBC $OutOfPlaneSupportBC >
- <addModelData TributaryWidth $TributaryWidth>
- <addModelData RigidFloor $RigidFloorSwitch>
- <addModelData JointOffsetsSwitch $JointOffsetsSwitch>
- (addModelData -Geometry Height $HeightValue1 Story $StoryValue1)
- (addModelData -Geometry Height $HeightValue2 Story "$StoryValue2 $StoryValue3 ...")
- (addModelData -Geometry Height $HeightValue3 StoryRange "$StoryRangeStartValue1 $StoryRangeEndValue1")
- …
- (addModelData -Geometry Width $WidthValue1 Bay $BayValue1)
- (addModelData -Geometry Width $WidthValue2 Bay "$BayValue2 $BayValue3 ...")
- (addModelData -Geometry Width $WidthValue3 BayRange "$BayRangeStartValue1 $BayRangeEndValue1")
- …
- (addModelData -Columns <ElementModelLabel $ColumnElementModelLabel1> SectionLabel $ColumnSectionLabel1 ColumnLine $ColumnColumnLine1 Story $ColumnStory1 <Orient $ColumnOrient1>)
- (addModelData -Columns <ElementModelLabel $ColumnElementModelLabel2> SectionLabel $ColumnSectionLabel2 ColumnLine "$ColumnColumnLine2 $ColumnColumnLine3" Story "$ColumnStory2 $ColumnStory3" <Orient $ColumnOrient2>)
- (addModelData -Columns <ElementModelLabel $ColumnElementModelLabel3> SectionLabel $ColumnSectionLabel2 ColumnLineRange "$ColumnColumnLineRangeStartValue1 $ColumnColumnLineRangeEndValue1" StoryRange "$ColumnStoryRangeStartValue1 $ColumnStoryRangeEndValue1" <Orient $ColumnOrient3>)
- …
- (addModelData -Beams <ElementModelLabel $BeamElementModelLabel1> SectionLabel $BeamSectionLabel1 Bay $BeamBay1 Floor $BeamFloor1 <Orient $BeamOrient1>)
- (addModelData -Beams <ElementModelLabel $BeamElementModelLabel2> SectionLabel $BeamSectionLabel2 Bay "$BeamBay2 $BeamBay3" Floor "$BeamFloor2 $BeamFloor3" <Orient $BeamOrient2>)
- (addModelData -Beams <ElementModelLabel $BeamElementModelLabel3> SectionLabel $BeamSectionLabel2 BayRange "$BeamBayRangeStartValue1 $BeamBayRangeEndValue1" FloorRange "$BeamFloorRangeStartValue1 $BeamFloorRangeEndValue1" <Orient $BeamOrient3>)
- …
- (addModelData -ChevronBraces <ElementModelLabel $BeamElementModelLabel1> SectionLabel $ChevronBracesectionLabel1 Bay $BeamBay1 Story $BeamStory1 <Orient $BeamOrient1>)
- (addModelData -ChevronBraces <ElementModelLabel $BeamElementModelLabel2> SectionLabel $ChevronBracesectionLabel2 Bay "$BeamBay2 $BeamBay3" Story "$BeamStory2 $BeamStory3" <Orient $BeamOrient2>)
- (addModelData -ChevronBraces <ElementModelLabel $BeamElementModelLabel3> SectionLabel $ChevronBracesectionLabel2 BayRange "$BeamBayRangeStartValue1 $BeamBayRangeEndValue1" StoryRange "$BeamStoryRangeStartValue1 $BeamStoryRangeEndValue1" <Orient $BeamOrient3>)
- …
- (addModelData -GravityLoad LoadLabel $GravityLoadLabel1 <Bay $GravityBay1> Floor $GravityFloor1 DistributedLoad $DistributedLoad1)
- (addModelData -GravityLoad LoadLabel $GravityLoadLabel2 <Bay "$GravityBay2 $GravityBay3 ..."> Floor "$GravityFloor2 $GravityFloor3 ..." DistributedLoad $DistributedLoad2)
- (addModelData -GravityLoad LoadLabel $GravityLoadLabel3 <BayRange "$GravityStartBay1 $GravityEndBay1"> FloorRange "$GravityStartFloor1 $GravityEndFloor1" DistributedLoad $DistributedLoad3)
- …
- addModel
Required Arguments
- $ModelLabel
- Unique Model Label for reference
- $ModelTypeLabel
- Elevation
Optional Input Arguments
- $ModelDescription
- Text. Optional, default = blank {}
- $SupportBC
- Support Boundary Conditions : Options :: fix :: pin: Default :: fix
- $OutOfPlaneSupportBC
- Out-of-Plane Support Boundary Conditions (when located in 3DFrame) : Options :: fix :: pin: Default :: fix
- $TributaryWidth
- Out-of-Plane frame width. Used in mass and weight calculations.
- $RigidFloorSwitch
- Switch on whether to model each floor as a rigid floor : Options :: on:: off: Default :: off
- $JointOffsetsSwitch
- Switch on whether to model rigid offsets at the joints : Options :: on:: off: Default :: off
Notes
Options
Return to BuildingTcl Command Language Manual