Documentation

Getting Started

General Info

Beam

Structural 3D

Section Builder

Member Design

RC Design
General
Code Verification


Connection Design

API

Can't find what you're after?

Buckling

The buckling results are only returned when a buckling analysis is requested in the settings object. Otherwise the string "disabled" is returned.

Result Key Type Description
buckling Object Contains the buckling results for the analysis.

The buckling results object is structured as shown in the table below.

Reaction Key Type Unit Description
message String - A status message for the buckling solution.
factor Number - The lowest buckling factor of the structure. A number less than 1 indicates buckling is occuring.
effective_lengths_y Object Length Effective Length in each member's local y-axis.
effective_lengths_z Object Length Effective Length in each member's local z-axis.
critical_loads Object Force The critical load of each member (i.e. the load that will induce buckling in the member). If the member is not in compression then a string "NC" will be returned meaning "No Compression".
max_translation_member Number - The ID of the member that has the maximum buckling translation.
max_rotation_member Number - The ID of the member that has the maximum buckling rotation.

Example

{
    "buckling": {
        "message": "Buckling load factor of the structure is 1.341.\nWarning: The structure may be close to buckling as a factor of less than 1 indicates buckling.",
        "factor": 1.3411736456563175,
        "max_translation_member": 1,
        "max_rotation_member": 1,
        "critical_loads": {
            "1": 203.23998428968824,
            "2": 25.576120533426135,
            "3": 29.882424912109162,
            "4": "NC",
            "5": 1.2970915704205446,
            "6": 0.23944467398506777,
            "7": 0.2388156707974292
        },
        "effective_lengths_y": {
            "1": 3.3231746899814447,
            "2": 9.367860456425271,
            "3": 8.666621490172636,
            "4": "NC",
            "5": 27.43891516914815,
            "6": 63.863051302795085,
            "7": 63.94709864999246
        },
        "effective_lengths_z": {
            "1": 5.565196493250399,
            "2": 15.688005905475913,
            "3": 14.513667208300324,
            "4": "NC",
            "5": 100.68320447342175,
            "6": 234.33640189411182,
            "7": 234.64480170478782
        }
    }
}