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

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

y_mag_A number

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

z_mag_A number

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

x_mag_B number

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

y_mag_B number

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

z_mag_B number

Magnitude of load in 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 number

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 loads'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: