AreaLoad

AreaLoad

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.

Source: