Documentation [Deprecated]
SkyCiv Documentation








RC Design
General
Code Verification




Can't find what you're after?

Moments

Individual moments are objects contained within the moments object. Each moment inside the moments object should be identified by a unique positive integer.

Input Type Description
moments Object Each moment is defined by an object with properties depending on the location that the point load is applied. Moments are defined by their location type (node or member), magnitude, and load group.

Applied at the node

Moment (node) Properties Type Value Description
type String - The location where the moment is located. "n" = located on a node.
node Number - Contextual. Only include the property "node" if applying the moment to a node. The value should be the node ID.
x_mag Number Force.Length The magnitude of the moment about the x axis. Positive = counter-clockwise, negative = clockwise.
y_mag Number Force.Length The magnitude of the moment about the y axis. Positive = counter-clockwise, negative = clockwise.
z_mag Number Force.Length The magnitude of the moment about the z axis. Positive = counter-clockwise, negative = clockwise.
load_group Number - The load group which the point load is to be grouped to.

Applied somewhere along a member

Moment (member) Properties Type Value Description
type String - The location where the point load is located. "m" = located somewhere along the member.
member Number - Contextual. Only include the property "member" if applying the moment somewhere along a member. The value should be the member ID.
position Number - Contextual. Only include the property "position" if applying the moment somewhere along a member. This is the position along the member where the moment is applied, measured as a percentage along the member.
x_mag Number Force.Length The magnitude of the moment about the x axis. Positive = counter-clockwise, negative = clockwise.
y_mag Number Force.Length The magnitude of the moment about the y axis. Positive = counter-clockwise, negative = clockwise.
z_mag Number Force.Length The magnitude of the moment about the z axis. Positive = counter-clockwise, negative = clockwise.
load_group Number - The load group which the point load is to be grouped to.

Example

{
   "moments": {
      "1": {
         "type": "n",
         "node": 2,
         "x_mag": 0,
         "y_mag": -1,
         "z_mag": 0,
         "load_group": 1
      },
       "2": {
         "type": "m",
         "member": 1,
         "position": 50,
         "x_mag": 0,
         "y_mag": -2,
         "z_mag": 0,
         "load_group": 1
      }
   }
}