Block#
| Attribute Name | Data Type | Description | 
|---|---|---|
| no | int | Object number | 
| user_defined_name_enabled | bool | User-defined name enabled | 
| name | str | Name | 
| coordinate_system | int | Coordinate system | 
| insert_node_id | int | Insert Node ID | 
| is_insert_point_position_defined_by_node | Global Position of Insert Point | |
| insert_point_position_node | int | Global Position of Insert Point - Node No. | 
| insert_point_position_coordinates | Global Position of Insert Point - Coordinates | |
| insert_point_position_coordinate_x | float | Global Position of Insert Point - Coordinates | 
| insert_point_position_coordinate_y | float | Global Position of Insert Point - Coordinates | 
| insert_point_position_coordinate_z | float | Global Position of Insert Point - Coordinates | 
| parameters | Parameters | |
| rotation_coordinate_system | int | Rotation Coordinate System | 
| specific_direction_type | Specific Direction Type | |
| rotated_about_angle_x | float | Rotation angle about X axis | α_’ | Rotation angle about X axis | α_’ - Specific Direction Type has to be Rotated via 3 Angles. | 
| rotated_about_angle_y | float | Rotation angle about Y axis | α_’ | Rotation angle about Y axis | α_’ - Specific Direction Type has to be Rotated via 3 Angles. | 
| rotated_about_angle_z | float | Rotation angle about Z axis | α_’ | Rotation angle about Z axis | α_’ - Specific Direction Type has to be Rotated via 3 Angles. | 
| rotated_about_angle_1 | float | Rotation angle about first axis | α_1 | Rotation angle about first axis | α_1 - Specific Direction Type has to be Rotated via 3 Angles. | 
| rotated_about_angle_2 | float | Rotation angle about second axis | α_2 | Rotation angle about second axis | α_2 - Specific Direction Type has to be Rotated via 3 Angles. | 
| rotated_about_angle_3 | float | Rotation angle about third axis | α_3 | Rotation angle about third axis | α_3 - Specific Direction Type has to be Rotated via 3 Angles. | 
| axes_sequence | Sequence | Sequence - Specific Direction Type has to be Rotated via 3 Angles. | |
| directed_to_node_direction_node | int | Direct to node No. | Direct to node No. - Specific Direction Type has to be Directed to Node. | 
| directed_to_node_plane_node | int | In plane by node No. | In plane by node No. - Specific Direction Type has to be Directed to Node. | 
| directed_to_node_first_axis | 1st axis | 1st axis - Specific Direction Type has to be Directed to Node. | |
| directed_to_node_second_axis | 2nd axis | 2nd axis - Specific Direction Type has to be Directed to Node. | |
| parallel_to_two_nodes_first_node | int | First node | First node - Specific Direction Type has to be Parallel to Two Nodes. | 
| parallel_to_two_nodes_second_node | int | Second node | Second node - Specific Direction Type has to be Parallel to Two Nodes. | 
| parallel_to_two_nodes_plane_node | int | In plane by node No. | In plane by node No. - Specific Direction Type has to be Parallel to Two Nodes. | 
| parallel_to_two_nodes_first_axis | 1st axis | 1st axis - Specific Direction Type has to be Parallel to Two Nodes. | |
| parallel_to_two_nodes_second_axis | 2nd axis | 2nd axis - Specific Direction Type has to be Parallel to Two Nodes. | |
| parallel_to_member | int | Member No. | Member No. - Specific Direction Type has to be Parallel to CS of Member. | 
| loads_enabled | bool | Loads enabled | 
| numbering_enabled | bool | Numbering enabled | 
| has_javascript | bool | JavaScript has shifted display | 
| block_id | str | Block ID in Dlubal Center | 
| block_name | str | Block name in Dlubal Center | 
| model_type | str | Model Type | 
| block_object_type | str | Block Object Type | 
| model_category1 | str | Model Category 1 | 
| model_subcategory1 | str | Model Subcategory 1 | 
| model_category2 | str | Model Category 2 | 
| model_subcategory2 | str | Model Subcategory 2 | 
| reference_block_enabled | bool | Reference Block Enabled | 
| reference_block | int | Reference Block | 
| explode_enabled | bool | Explode enabled | 
| comment | str | Comment | 
| script | str | Script | 
| id_for_export_import | str | |
| metadata_for_export_import | str | 
Associated Data Types
ParametersTreeTable#
| Attribute Name | Data Type | Description | 
|---|---|---|
| rows | List[ParametersTreeTableRow] | 
ParametersTreeTableRow#
| Attribute Name | Data Type | Description | 
|---|---|---|
| key | str | |
| caption | str | |
| symbol | str | |
| value | ||
| unit | str | |
| rows | List[ParametersTreeTableRow] | 
Associated Enums
IsInsertPointPositionDefinedByNode#
| Name | 
|---|
| IS_INSERT_POINT_POSITION_DEFINED_BY_NODE_INSERT_POINT_SPECIFICATION_TYPE_NODE | 
| IS_INSERT_POINT_POSITION_DEFINED_BY_NODE_INSERT_POINT_SPECIFICATION_TYPE_COORDINATES | 
SpecificDirectionType#
| Name | 
|---|
| SPECIFIC_DIRECTION_TYPE_ROTATED_VIA_3_ANGLES | 
| SPECIFIC_DIRECTION_TYPE_DIRECTED_TO_NODE | 
| SPECIFIC_DIRECTION_TYPE_PARALLEL_TO_CS_OF_MEMBER | 
| SPECIFIC_DIRECTION_TYPE_PARALLEL_TO_TWO_NODES | 
AxesSequence#
| Name | 
|---|
| AXES_SEQUENCE_XYZ | 
| AXES_SEQUENCE_XZY | 
| AXES_SEQUENCE_YXZ | 
| AXES_SEQUENCE_YZX | 
| AXES_SEQUENCE_ZXY | 
| AXES_SEQUENCE_ZYX | 
DirectedToNodeFirstAxis#
| Name | 
|---|
| DIRECTED_TO_NODE_FIRST_AXIS_X | 
| DIRECTED_TO_NODE_FIRST_AXIS_Y | 
| DIRECTED_TO_NODE_FIRST_AXIS_Z | 
DirectedToNodeSecondAxis#
| Name | 
|---|
| DIRECTED_TO_NODE_SECOND_AXIS_X | 
| DIRECTED_TO_NODE_SECOND_AXIS_Y | 
| DIRECTED_TO_NODE_SECOND_AXIS_Z | 
ParallelToTwoNodesFirstAxis#
| Name | 
|---|
| PARALLEL_TO_TWO_NODES_FIRST_AXIS_X | 
| PARALLEL_TO_TWO_NODES_FIRST_AXIS_Y | 
| PARALLEL_TO_TWO_NODES_FIRST_AXIS_Z | 
ParallelToTwoNodesSecondAxis#
| Name | 
|---|
| PARALLEL_TO_TWO_NODES_SECOND_AXIS_X | 
| PARALLEL_TO_TWO_NODES_SECOND_AXIS_Y | 
| PARALLEL_TO_TWO_NODES_SECOND_AXIS_Z |