DistributedLoads

DistributedLoads

new DistributedLoads()

Creates an instance of the SkyCiv DistributedLoads class.

Source:

Extends

Methods

(static) add(member, x_mag_A, y_mag_A, z_mag_A, x_mag_B, y_mag_B, z_mag_B, position_A, position_B, load_group, axes)

Create a distributed load with the next available ID.

Parameters:
Name Type Description
member number

Member to which the distributed load will be applied. Identified by the member ID.

x_mag_A number

The magnitude of the load in the x-direction at the starting position A.

y_mag_A number

The magnitude of the load in the y-direction at the starting position A.

z_mag_A number

The magnitude of the load in the z-direction at the starting position A.

x_mag_B number

The magnitude of the load in the x-direction at the finish position B.

y_mag_B number

The magnitude of the load in the y-direction at the finish position B.

z_mag_B number

The magnitude of the load in the z-direction at the finish position B.

position_A number

Position along member where the distributed load starts. Expressed as a percentage.

position_B number

Position along member where the distributed load ends. Expressed as a percentage.

load_group string

The load group to which the load belongs.

axes "global" | "local"

The axes in which the distributed load will be applied.

Source:

(static) idFromMemberId(element_id)

Find a distributed load's ID from the member ID which it is located.

Parameters:
Name Type Description
element_id number

The member ID of the distributed load to find.

Source: