new AreaLoad(type, nodes, mag, direction, elevations, mags, column_direction, loaded_members_axis, LG)
Creates an instance of the SkyCiv AreaLoad class.
Parameters:
Name | Type | Default | Description |
---|---|---|---|
type |
"one_way" | "two_way" | "column_wind_load" | "open_structure" |
How the area load should distribute the load. |
|
nodes |
Array.<number> |
The IDs of the nodes which define the area for loading. Specify 3 or 4 values, in sequential order (clockwise or counterclockwise direction). |
|
mag |
number |
The magnitude of the load, in the units of pressure. |
|
direction |
"X" | "Y" | "Z" |
The direction of the load in the global axes. |
|
elevations |
string | null |
Relevant only if "type": "column_wind_load".The elevations between which the corresponding pressure magnitudes(see next row in this table) should be applied.This property should have 1 more value than the corresponding pressure magnitudes property. |
mags |
string | null |
Relevant only if "type": "column_wind_load".The magnitudes of pressures which should be applied between the corresponding elevations(see above row in this table).This property should have 1 less value than the corresponding elevations property. |
column_direction |
string | null |
Relevant only if "type": "one_way" or "type": "column_wind_load".The span direction of the applied area load.The values must be the IDs of 2 nodes which are in the nodes property. |
loaded_members_axis |
"all" | "major" | null |
Relevant only if "type": "open_structure".Whether to apply the open structure load to all members attaching to the nodes(indicated by all), or to only those members which lie along the global XYZ axes(indicated by major). |
LG |
string | null |
The load group to which this area load belongs. |