BuildingTcl -- addLoadCombination: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 6: | Line 6: | ||
:addLoadCombinationData LoadCombinationDescription "$LoadCombinationDescription" | :addLoadCombinationData LoadCombinationDescription "$LoadCombinationDescription" | ||
:addLoadCombinationData LoadCombinationModelLabel $LoadCombinationModelLabel | :addLoadCombinationData LoadCombinationModelLabel $LoadCombinationModelLabel | ||
:addLoadCombinationData -GravityLoad LoadLabel $GravityLoadLabel1 < | :addLoadCombinationData -GravityLoad LoadLabel $GravityLoadLabel1 <LoadFactor $LoadFactorGravity1> <InertialMassFactor $InertialMassFactorGravity1> | ||
:addLoadCombinationData -GravityLoad LoadLabel $GravityLoadLabel2 < | :<addLoadCombinationData -GravityLoad LoadLabel $GravityLoadLabel2 <LoadFactor $LoadFactorGravity2> <InertialMassFactor $InertialMassFactorGravity2> > | ||
... | ... | ||
:<addLoadCombinationData -GravityLoad AnalysisModelLabel $GravityAnalysisModelLabel1 <Nstep $NstepGravity> <Tolerance $ToleranceGravity>> | |||
:<addLoadCombinationData -LateralLoad LoadLabel $LateralLoadLabel1 <AnalysisModelLabel $LateralAnalysisModelLabel1> <$LateralLoadArgumentLabel1a $LateralLoadArgumentValue1a> <$LateralLoadArgumentLabel1b $LateralLoadArgumentValue1b> ... > | :<addLoadCombinationData -LateralLoad LoadLabel $LateralLoadLabel1 <AnalysisModelLabel $LateralAnalysisModelLabel1> <$LateralLoadArgumentLabel1a $LateralLoadArgumentValue1a> <$LateralLoadArgumentLabel1b $LateralLoadArgumentValue1b> ... > | ||
:<addLoadCombinationData -LateralLoad LoadLabel $LateralLoadLabel2 <AnalysisModelLabel $LateralAnalysisModelLabel2> <$LateralLoadArgumentLabel2a $LateralLoadArgumentValue2a> <$LateralLoadArgumentLabel2b $LateralLoadArgumentValue2b> ... > | :<addLoadCombinationData -LateralLoad LoadLabel $LateralLoadLabel2 <AnalysisModelLabel $LateralAnalysisModelLabel2> <$LateralLoadArgumentLabel2a $LateralLoadArgumentValue2a> <$LateralLoadArgumentLabel2b $LateralLoadArgumentValue2b> ... > | ||
Line 22: | Line 24: | ||
;$GravityLoadLabel1 ... : Previously-defined Gravity Load Label, specified within the model. : At leaset one GravityLoadLabel must be specified in each LoadCombination. | ;$GravityLoadLabel1 ... : Previously-defined Gravity Load Label, specified within the model. : At leaset one GravityLoadLabel must be specified in each LoadCombination. | ||
;; | ;;$LoadFactorGravity1 ... : Scaling factor for Gravity load GravityLoadLabel1. Optional, default=1.0 | ||
;; | ;;$InertialMassFactorGravity1 ... : Inertial-Mass factor for Gravity load GravityLoadLabel1. Optional, default=1.0 | ||
;;$GravityAnalysisModelLabel : Previously-defined AnalysisModelLabel, used in performing load-controlled gravity analysis : Optional, default= DefaultLoadControl | |||
;; NstepGravity : Number of step to be taken in gravity-load analysis. This value supersedes what has been specified in the analysis model $GravityAnalysisModelLabel | |||
; | ;; ToleranceGravity: Convergence-test tolerance used in gravity-load analysis. This value supersedes what has been specified in the analysis model $GravityAnalysisModelLabel | ||
Revision as of 05:06, 30 October 2009
Commands
- addLoadCombinationData LoadCombinationLabel $LoadCombinationLabel
- addLoadCombinationData LoadCombinationDescription "$LoadCombinationDescription"
- addLoadCombinationData LoadCombinationModelLabel $LoadCombinationModelLabel
- addLoadCombinationData -GravityLoad LoadLabel $GravityLoadLabel1 <LoadFactor $LoadFactorGravity1> <InertialMassFactor $InertialMassFactorGravity1>
- <addLoadCombinationData -GravityLoad LoadLabel $GravityLoadLabel2 <LoadFactor $LoadFactorGravity2> <InertialMassFactor $InertialMassFactorGravity2> >
...
- <addLoadCombinationData -GravityLoad AnalysisModelLabel $GravityAnalysisModelLabel1 <Nstep $NstepGravity> <Tolerance $ToleranceGravity>>
- <addLoadCombinationData -LateralLoad LoadLabel $LateralLoadLabel1 <AnalysisModelLabel $LateralAnalysisModelLabel1> <$LateralLoadArgumentLabel1a $LateralLoadArgumentValue1a> <$LateralLoadArgumentLabel1b $LateralLoadArgumentValue1b> ... >
- <addLoadCombinationData -LateralLoad LoadLabel $LateralLoadLabel2 <AnalysisModelLabel $LateralAnalysisModelLabel2> <$LateralLoadArgumentLabel2a $LateralLoadArgumentValue2a> <$LateralLoadArgumentLabel2b $LateralLoadArgumentValue2b> ... >
...
- <addLoadCombinationData InertialMassFactor $InertialMassFactor >
- addLoadCombination
Arguments
- $LoadCombinationLabel
- Unique LoadCombination Label for reference
- $LoadCombinationDescription
- Bracketed text. Optional, default: blank {}
- $LoadCombinationModelLabel
- Specifies which LoadCombinationModel is being used. Currently, Optional, default: DefaultLoadCombinationModel
- $GravityLoadLabel1 ...
- Previously-defined Gravity Load Label, specified within the model. : At leaset one GravityLoadLabel must be specified in each LoadCombination.
- $LoadFactorGravity1 ...
- Scaling factor for Gravity load GravityLoadLabel1. Optional, default=1.0
- $InertialMassFactorGravity1 ...
- Inertial-Mass factor for Gravity load GravityLoadLabel1. Optional, default=1.0
- $GravityAnalysisModelLabel
- Previously-defined AnalysisModelLabel, used in performing load-controlled gravity analysis
- Optional, default= DefaultLoadControl
- NstepGravity
- Number of step to be taken in gravity-load analysis. This value supersedes what has been specified in the analysis model $GravityAnalysisModelLabel
- ToleranceGravity
- Convergence-test tolerance used in gravity-load analysis. This value supersedes what has been specified in the analysis model $GravityAnalysisModelLabel
Notes
The addLoadCombination command must be placed at the end of each LoadCombination-data definition, as it takes all data defined since the last addLoadCombination command and define the LoadCombination.
Options
Return to BuildingTcl Command Language Manual