SurfaceSetLoad#

Attribute Name

Data Type

Description

no

int

Object number

load_type

LoadType

Load Type

surface_sets

List[int]

Assigned to Surface Sets No.

load_case

int

Load Case

coordinate_system

str

Coordinate system | Number of coordinate system

load_distribution

LoadDistribution

Load distribution

load_direction

LoadDirection

Load direction

individual_mass_components

bool

Individual mass components

uniform_magnitude

float

Load magnitude | p | Surface set load magnitude for uniform load distribution

magnitude_1

float

Load magnitude | p_1 | Surface set load magnitude for linear and radial load distribution

magnitude_2

float

Load magnitude | p_2 | Surface set load magnitude for linear and radial load distribution

magnitude_3

float

Load magnitude | p_3 | Surface set load magnitude for linear and radial load distribution

uniform_magnitude_t_c

float

Load magnitude | T_c | Surface set load temperature magnitude for uniform load distribution

magnitude_t_c_1

float

Load magnitude | T_c1 | Surface set load temperature magnitude for linear and radial load distribution

magnitude_t_c_2

float

Load magnitude | T_c2 | Surface set load temperature magnitude for linear and radial load distribution

magnitude_t_c_3

float

Load magnitude | T_c3 | Surface set load temperature magnitude for linear and radial load distribution

uniform_magnitude_delta_t

float

Load magnitude | ΔT | Surface set load temperature magnitude for uniform load distribution

magnitude_delta_t_1

float

Load magnitude | ΔT_1 | Surface set load temperature magnitude for linear and radial load distribution

magnitude_delta_t_2

float

Load magnitude | ΔT_2 | Surface set load temperature magnitude for linear and radial load distribution

magnitude_delta_t_3

float

Load magnitude | ΔT_3 | Surface set load temperature magnitude for linear and radial load distribution

magnitude_axial_strain_x

float

Load magnitude | p_x

magnitude_axial_strain_y

float

Load magnitude | p_y

magnitude_axial_strain_1x

float

Load magnitude | p_1,x

magnitude_axial_strain_1y

float

Load magnitude | p_1,y

magnitude_axial_strain_2x

float

Load magnitude | p_2,x

magnitude_axial_strain_2y

float

Load magnitude | p_2,y

magnitude_axial_strain_3x

float

Load magnitude | p_3,x

magnitude_axial_strain_3y

float

Load magnitude | p_3,y

angular_velocity

float

Load magnitude | ω

angular_acceleration

float

Load magnitude | α

node_1

int

1st load magnitude - Node No. | n_1 | Node for linear and radial load distribution

node_2

int

2nd load magnitude - Node No. | n_2 | Node for linear and radial load distribution

node_3

int

3rd load magnitude - Node No. | n_3 | Node for linear and radial load distribution

axis_definition_type

AxisDefinitionType

Axis definition type

axis_definition_p1_x

float

First point of axis definition First point of axis definition | X_A

axis_definition_p1_y

float

First point of axis definition | Y_A

axis_definition_p1_z

float

First point of axis definition | Z_A

axis_definition_p2_x

float

Second point of axis definition Second point of axis definition | X_B

axis_definition_p2_y

float

Second point of axis definition | Y_B

axis_definition_p2_z

float

Second point of axis definition | Z_B

axis_definition_axis

AxisDefinitionAxis

Axis parallel to axis

axis_definition_axis_orientation

AxisDefinitionAxisOrientation

Axis parallel to axis

varying_load_parameters

VaryingLoadParametersTable

Load parameters

varying_load_parameters_sorted

bool

Load parameters sorted | Load parameters sorted by axis coordinate value

form_finding_definition

FormFindingDefinition

Form-Finding definition

magnitude_force_u

float

Load magnitude U | p_u

magnitude_force_v

float

Load magnitude V | p_v

magnitude_force_r

float

Load magnitude Radial | p_R

magnitude_force_t

float

Load magnitude Tangential | p_T

magnitude_mass_x

float

Mass magnitude X | M_X

magnitude_mass_y

float

Mass magnitude Y | M_Y

magnitude_mass_z

float

Mass magnitude Z | M_Z

magnitude_stress_u

float

Load magnitude U | p_u

magnitude_stress_v

float

Load magnitude V | p_v

magnitude_stress_r

float

Load magnitude Radial | p_R

magnitude_stress_t

float

Load magnitude Tangential | p_T

magnitude_sag

float

Load magnitude Form-Finding Sag | S

magnitude_force_scale_x

float

Load magnitude scale X | p_x

magnitude_force_scale_y

float

Load magnitude scale Y | p_y

form_finding_calculation_method

FormFindingCalculationMethod

Form-Finding calculation method

form_finding_sag_related_to_object

FormFindingSagRelatedToObject

Sag related to object

form_finding_sag_related_to_surface

int

Sag related to surface

magnitude_mass_global

float

Mass magnitude global | M

ponding_magnitude_specific_weight

float

Ponding | Magnitude | Specific weight | γ

ponding_magnitude_amount_precipitation

float

Ponding | Magnitude | Precipitation amount | P

ponding_amount_precipitation

bool

Ponding | Precipitation amount

comment

str

Comment

is_generated

bool

Generated by

generating_object_info

str

Generated by

magnitude_orthogonal_force_x

float

Load magnitude X | p_X

magnitude_orthogonal_force_y

float

Load magnitude Y | p_Y

magnitude_orthogonal_stress_x

float

Load magnitude X | p_X

magnitude_orthogonal_stress_y

float

Load magnitude Y | p_Y

magnitude_uniform_force_x

float

Load magnitude X | p_x

magnitude_uniform_force_y

float

Load magnitude Y | p_y

magnitude_uniform_stress_x

float

Load magnitude X | p_x

magnitude_uniform_stress_y

float

Load magnitude Y | p_y

id_for_export_import

str

metadata_for_export_import

str

Associated Data Types#

VaryingLoadParametersTable#

Attribute Name

Data Type

Description

rows

List[VaryingLoadParametersRow]

VaryingLoadParametersRow#

Attribute Name

Data Type

Description

no

int

description

str

distance

float

delta_distance

float

magnitude

float

note

str

Associated Enums#

LoadType#

Name

LOAD_TYPE_UNKNOWN

LOAD_TYPE_AXIAL_STRAIN

LOAD_TYPE_FORCE

LOAD_TYPE_FORM_FINDING

LOAD_TYPE_MASS

LOAD_TYPE_PONDING

LOAD_TYPE_PRECAMBER

LOAD_TYPE_ROTARY_MOTION

LOAD_TYPE_SNOW

LOAD_TYPE_TEMPERATURE

LoadDistribution#

Name

LOAD_DISTRIBUTION_UNIFORM

LOAD_DISTRIBUTION_LINEAR

LOAD_DISTRIBUTION_LINEAR_IN_X

LOAD_DISTRIBUTION_LINEAR_IN_Y

LOAD_DISTRIBUTION_LINEAR_IN_Z

LOAD_DISTRIBUTION_RADIAL

LOAD_DISTRIBUTION_VARYING_IN_Z

LoadDirection#

Name

LOAD_DIRECTION_LOCAL_X

LOAD_DIRECTION_GLOBAL_X_OR_USER_DEFINED_U_PROJECTED

LOAD_DIRECTION_GLOBAL_X_OR_USER_DEFINED_U_TRUE

LOAD_DIRECTION_GLOBAL_Y_OR_USER_DEFINED_V_PROJECTED

LOAD_DIRECTION_GLOBAL_Y_OR_USER_DEFINED_V_TRUE

LOAD_DIRECTION_GLOBAL_Z_OR_USER_DEFINED_W_PROJECTED

LOAD_DIRECTION_GLOBAL_Z_OR_USER_DEFINED_W_TRUE

LOAD_DIRECTION_LOCAL_Y

LOAD_DIRECTION_LOCAL_Z

AxisDefinitionType#

Name

AXIS_DEFINITION_TYPE_TWO_POINTS

AXIS_DEFINITION_TYPE_POINT_AND_AXIS

AxisDefinitionAxis#

Name

AXIS_DEFINITION_AXIS_X

AXIS_DEFINITION_AXIS_Y

AXIS_DEFINITION_AXIS_Z

AxisDefinitionAxisOrientation#

Name

AXIS_DEFINITION_AXIS_ORIENTATION_POSITIVE

AXIS_DEFINITION_AXIS_ORIENTATION_NEGATIVE

FormFindingDefinition#

Name

FORM_FINDING_DEFINITION_FORCE

FORM_FINDING_DEFINITION_SAG

FORM_FINDING_DEFINITION_STRESS

FormFindingCalculationMethod#

Name

FORM_FINDING_CALCULATION_METHOD_STANDARD

FORM_FINDING_CALCULATION_METHOD_PROJECTION

FormFindingSagRelatedToObject#

Name

FORM_FINDING_SAG_RELATED_TO_OBJECT_BASE

FORM_FINDING_SAG_RELATED_TO_OBJECT_CS

FORM_FINDING_SAG_RELATED_TO_OBJECT_SURFACE