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_coordinate_x |
float |
Global Position of Insert Point - Coordinates 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 |
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_line |
int |
Line No. | Line No. - Specific Direction Type has to be Parallel to CS of Line. |
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 |
comment |
str |
Comment |
script |
str |
Script |
explode_enabled |
bool |
Explode enabled |
id_for_export_import |
str |
|
metadata_for_export_import |
str |
Associated Enums#
BlockIsInsertPointPositionDefinedByNode#
Name |
---|
BLOCK_IS_INSERT_POINT_POSITION_DEFINED_BY_NODE_INSERT_POINT_SPECIFICATION_TYPE_NODE |
BLOCK_IS_INSERT_POINT_POSITION_DEFINED_BY_NODE_INSERT_POINT_SPECIFICATION_TYPE_COORDINATES |
BlockSpecificDirectionType#
Name |
---|
BLOCK_SPECIFIC_DIRECTION_TYPE_ROTATED_VIA_3_ANGLES |
BLOCK_SPECIFIC_DIRECTION_TYPE_DIRECTED_TO_NODE |
BLOCK_SPECIFIC_DIRECTION_TYPE_PARALLEL_TO_CS_OF_LINE |
BLOCK_SPECIFIC_DIRECTION_TYPE_PARALLEL_TO_CS_OF_MEMBER |
BLOCK_SPECIFIC_DIRECTION_TYPE_PARALLEL_TO_TWO_NODES |
BlockAxesSequence#
Name |
---|
BLOCK_AXES_SEQUENCE_XYZ |
BLOCK_AXES_SEQUENCE_XZY |
BLOCK_AXES_SEQUENCE_YXZ |
BLOCK_AXES_SEQUENCE_YZX |
BLOCK_AXES_SEQUENCE_ZXY |
BLOCK_AXES_SEQUENCE_ZYX |
BlockDirectedToNodeFirstAxis#
Name |
---|
BLOCK_DIRECTED_TO_NODE_FIRST_AXIS_X |
BLOCK_DIRECTED_TO_NODE_FIRST_AXIS_Y |
BLOCK_DIRECTED_TO_NODE_FIRST_AXIS_Z |
BlockDirectedToNodeSecondAxis#
Name |
---|
BLOCK_DIRECTED_TO_NODE_SECOND_AXIS_X |
BLOCK_DIRECTED_TO_NODE_SECOND_AXIS_Y |
BLOCK_DIRECTED_TO_NODE_SECOND_AXIS_Z |
BlockParallelToTwoNodesFirstAxis#
Name |
---|
BLOCK_PARALLEL_TO_TWO_NODES_FIRST_AXIS_X |
BLOCK_PARALLEL_TO_TWO_NODES_FIRST_AXIS_Y |
BLOCK_PARALLEL_TO_TWO_NODES_FIRST_AXIS_Z |
BlockParallelToTwoNodesSecondAxis#
Name |
---|
BLOCK_PARALLEL_TO_TWO_NODES_SECOND_AXIS_X |
BLOCK_PARALLEL_TO_TWO_NODES_SECOND_AXIS_Y |
BLOCK_PARALLEL_TO_TWO_NODES_SECOND_AXIS_Z |