Component#

Attribute Name

Data Type

Description

no

int

Object number

user_defined_name_enabled

bool

User-defined name enabled

name

str

Name

user_defined

bool

User-defined

component_series

int

Component Series

component_snap_point_number

int

Component insertion point

component_snap_point_offset_x

float

X-offset of component point

component_snap_point_offset_z

float

Z-offset of component point

assigned_to_member_ends

str

Assigned to Member End

component_on_member_end_section_point

int

Section point

component_on_member_end_section_point_y_offset

float

Y-offset of section point

component_on_member_end_section_point_z_offset

float

Z-offset of section point

component_on_member_end_longitudinal_alignment

ComponentOnMemberEndLongitudinalAlignment

Longitudinal alignment

component_on_member_end_longitudinal_offset

float

Longitudinal offset

component_on_member_end_rotation_sequence

ComponentOnMemberEndRotationSequence

Rotation Sequence

component_on_member_end_rotation_angle_0

float

Rotation Angle | α_1

component_on_member_end_rotation_angle_1

float

Rotation Angle | α_2

component_on_member_end_rotation_angle_2

float

Rotation Angle | α_3

component_settings

ComponentSettingsTreeTable

Component Settings

component_parameters

ComponentParametersTreeTable

Component Parameters

comment

str

Comment

id_for_export_import

str

metadata_for_export_import

str

ComponentSettingsTreeTable#

Attribute Name

Data Type

Description

rows

List[ComponentSettingsTreeTableRow]

ComponentSettingsTreeTableRow#

Attribute Name

Data Type

Description

key

str

caption

str

symbol

str

value

Value

unit

str

children

List[ComponentSettingsTreeTableRow]

ComponentParametersTreeTable#

Attribute Name

Data Type

Description

rows

List[ComponentParametersTreeTableRow]

ComponentParametersTreeTableRow#

Attribute Name

Data Type

Description

key

str

caption

str

symbol

str

value

Value

unit

str

children

List[ComponentParametersTreeTableRow]

Associated Enums

ComponentOnMemberEndLongitudinalAlignment#

Name

COMPONENT_ON_MEMBER_END_LONGITUDINAL_ALIGNMENT_LEFT

COMPONENT_ON_MEMBER_END_LONGITUDINAL_ALIGNMENT_CENTER

COMPONENT_ON_MEMBER_END_LONGITUDINAL_ALIGNMENT_RIGHT

ComponentOnMemberEndRotationSequence#

Name

COMPONENT_ON_MEMBER_END_ROTATION_SEQUENCE_XYZ

COMPONENT_ON_MEMBER_END_ROTATION_SEQUENCE_XZY

COMPONENT_ON_MEMBER_END_ROTATION_SEQUENCE_YXZ

COMPONENT_ON_MEMBER_END_ROTATION_SEQUENCE_YZX

COMPONENT_ON_MEMBER_END_ROTATION_SEQUENCE_ZXY

COMPONENT_ON_MEMBER_END_ROTATION_SEQUENCE_ZYX