Edit Load Rules for Auto Load Combination Generator dialog
STAAD.Pro includes a facility for the automatic generation of load combination cases. Using the rules described in ACI, AISC, UBC and IBC codes for combining standard load types, you can instruct the program to automatically generate load combination cases from primary load cases which have been assigned load types (i.e., DEAD, LIVE, FLOOD, SNOW, RAIN WATER/ICE, etc.).
You can also use the Edit Loading Rules facility to alter the definitions and factors which come included with the program for these codes or to add new codes containing their own definitions and factors.
Opens when the
Load Generation group on the
Loading ribbon tab.
Setting | Description |
---|---|
Select Code | Select a predefined or previously created design code from the list to use the load combination rules associated with that code. |
Select Category |
Many codes have multiple sets of load combination rules for various cases and structures. Select the category for the selected code from this list. "Category" stands for the various sub-tables we wish to associate with the selected code (e.g., one table for loads on office buildings, another for transmission towers in coastal regions, another for power-plant structures, etc.). |
New Code | Opens the Add New Code dialog, which is used to specify a name for a new set of load combination rules, which are typically specified in design codes. |
New Category | Opens the Add New Category dialog, which is used to specify a name for a new load combination table as well as the number of rules (rows) included in this table. New categories can be added to the predefined codes as well as to code rule sets you create. At least one category must be present in each code. |
Add Row | Adds an empty row at the end of the current table (the selected code and category), which can then be populated with a new load combination rule. |
Update Table | Saves changes made to the current table. |
Close | Closes the dialog. |
Rules table |
Displays the rules associated with the selected code and category. Rows in the table typically represent a single load combination ruleĀ (the first two rows are special instructions for how each load type should be handled).
Columns in the table represent load types. |
Example 1: Combine All Load Cases
Consider both load categories are set with the option Combine all load cases together. This will result in a single load combination:
- [(LC1 + LC2 + LC3 + LC4) x 1.4] + [(LC5 + LC6) x 1.6]
i.e.,
LOAD COMBINATION 7 Generated Code 1
1 1.4 2 1.4 3 1.4 4 1.4 5 1.6 6 1.6
Example 2: Separate Combinations for Each Case
Consider the DEAD category now is set to Combine all load cases together and the LIVE category is set to Separate combinations for each case. For this single rule, this will result in two load combinations due to the two LIVE load cases which are to be considered separately, thus:
- [(LC1 + LC2 + LC3 + LC4) x 1.4] + [(LC5) x 1.6]
- [(LC1 + LC2 + LC3 + LC4) x 1.4] + [(LC6) x 1.6]
i.e.,
LOAD COMBINATION 7 Generated Code 1
1 1.4 2 1.4 3 1.4 4 1.4 5 1.6
LOAD COMBINATION 8 Generated Code 2
1 1.4 2 1.4 3 1.4 4 1.4 6 1.6
Example 3: All Possible Combinations
Consider the DEAD category now is set to All possible combinations and the LIVE category is set to Combine all cases together. For this single rule, this will result in 15 load combinations due to the fourteen ways the four dead loads can be combined together and the two LIVE load cases which are to be considered together, thus:
- [(LC1) x 1.4] + [(LC5 + LC6) x 1.6]
- [(LC1 + LC2) x 1.4] + [(LC5 + LC6) x 1.6]
- [(LC1 + LC2 + LC3) x 1.4] + [(LC5 + LC6) x 1.6]
- [(LC1 + LC2 + LC3 + LC4) x 1.4] + [(LC5 + LC6) x 1.6]
- [(LC1 + LC2 + LC4) x 1.4] + [(LC5 + LC6) x 1.6]
- [(LC1 + LC3) x 1.4] + [(LC5 + LC6) x 1.6]
- [(LC1 + LC3 + LC4) x 1.4] + [(LC5 + LC6) x 1.6]
- [(LC1 + LC4) x 1.4] + [(LC5 + LC6) x 1.6]
- [(LC2) x 1.4] + [(LC5 + LC6) x 1.6]
- [(LC2 + LC3) x 1.4] + [(LC5 + LC6) x 1.6]
- [(LC2 + LC3 + LC4) x 1.4] + [(LC5 + LC6) x 1.6]
- [(LC2 + LC4) x 1.4] + [(LC5 + LC6) x 1.6]
- [(LC3) x 1.4] + [(LC5 + LC6) x 1.6]
- [(LC3 + LC4) x 1.4] + [(LC5 + LC6) x 1.6]
- [(LC4) x 1.4] + [(LC5 + LC6) x 1.6]
i.e.,
LOAD COMB 7 Generated Code1
1 1.4 5 1.6 6 1.6
LOAD COMB 8 Generated Code2
2 1.4 5 1.6 6 1.6
LOAD COMB 9 Generated Code3
1 1.4 2 1.4 5 1.6 6 1.6
LOAD COMB 10 Generated Code4
3 1.4 5 1.6 6 1.6
LOAD COMB 11 Generated Code5
1 1.4 3 1.4 5 1.6 6 1.6
LOAD COMB 12 Generated Code6
2 1.4 3 1.4 5 1.6 6 1.6
LOAD COMB 13 Generated Code7
1 1.4 2 1.4 3 1.4 5 1.6 6 1.6
LOAD COMB 14 Generated Code8
4 1.4 5 1.6 6 1.6
LOAD COMB 15 Generated Code9
1 1.4 4 1.4 5 1.6 6 1.6
LOAD COMB 16 Generated Code10
2 1.4 4 1.4 5 1.6 6 1.6
LOAD COMB 17 Generated Code11
1 1.4 2 1.4 4 1.4 5 1.6 6 1.6
LOAD COMB 18 Generated Code12
3 1.4 4 1.4 5 1.6 6 1.6
LOAD COMB 19 Generated Code13
1 1.4 3 1.4 4 1.4 5 1.6 6 1.6
LOAD COMB 20 Generated Code14
2 1.4 3 1.4 4 1.4 5 1.6 6 1.6
LOAD COMB 21 Generated Code15
1 1.4 2 1.4 3 1.4 4 1.4 5 1.6 6 1.6