Dimension#
Attribute Name |
Data Type |
Description |
|---|---|---|
no |
int |
Object number |
type |
Dimension type |
|
user_defined_name_enabled |
bool |
User-defined name enabled |
name |
str |
Name |
display_properties_index |
int |
Style |
dimension_line_offset |
float |
Dimension line offset | Δ |
is_custom_vertical_position |
bool |
Custom vertical position |
custom_vertical_position |
Custom vertical position |
|
is_custom_horizontal_position |
bool |
Custom horizontal position |
custom_horizontal_position |
Custom horizontal position |
|
symbol |
str |
Symbol |
comment |
str |
Comment |
measured_length |
float |
Measured length | L |
measured_lengths |
List[float] |
Measured lengths | L |
measured_angle |
float |
Measured angle | α |
measured_angles |
List[float] |
Measured angles | α |
measured_slope |
float |
Measured slope | α |
is_global_dimension_line_offset |
bool |
Dimension line offset to global axes |
linear_coordinate_system |
int |
Coordinate system |
Associated Data Types
LinearReferenceTable#
Attribute Name |
Data Type |
Description |
|---|---|---|
rows |
List[LinearReferenceTableRow] |
LinearReferenceTableRow#
Attribute Name |
Data Type |
Description |
|---|---|---|
no |
int |
|
description |
str |
|
reference_object_type |
||
reference_object |
int |
|
line_relative_distance |
float |
|
coordinate_x |
float |
|
coordinate_y |
float |
|
coordinate_z |
float |
ArcLengthReferenceTable#
Attribute Name |
Data Type |
Description |
|---|---|---|
rows |
ArcLengthReferenceTableRow#
Attribute Name |
Data Type |
Description |
|---|---|---|
no |
int |
|
description |
str |
|
reference_object_type |
||
reference_object |
int |
|
line_relative_distance |
float |
|
coordinate_x |
float |
|
coordinate_y |
float |
|
coordinate_z |
float |
AngularReferenceTable#
Attribute Name |
Data Type |
Description |
|---|---|---|
rows |
List[AngularReferenceTableRow] |
AngularReferenceTableRow#
Attribute Name |
Data Type |
Description |
|---|---|---|
no |
int |
|
description |
str |
|
reference_object_type |
||
reference_object |
int |
|
line_relative_distance |
float |
|
coordinate_x |
float |
|
coordinate_y |
float |
|
coordinate_z |
float |
Associated Enums
Type#
Name |
|---|
TYPE_UNKNOWN |
TYPE_ANGULAR |
TYPE_ARC_LENGTH |
TYPE_DIAMETER |
TYPE_ELEVATION |
TYPE_LINEAR |
TYPE_RADIUS |
TYPE_SLOPE |
CustomVerticalPosition#
Name |
|---|
CUSTOM_VERTICAL_POSITION_CENTER |
CUSTOM_VERTICAL_POSITION_ABOVE |
CUSTOM_VERTICAL_POSITION_UNDER |
CustomHorizontalPosition#
Name |
|---|
CUSTOM_HORIZONTAL_POSITION_CENTER |
CUSTOM_HORIZONTAL_POSITION_LEFT |
CUSTOM_HORIZONTAL_POSITION_RIGHT |
LinearReference#
Name |
|---|
LINEAR_REFERENCE_LENGTH |
LINEAR_REFERENCE_PROJECTION_IN_X |
LINEAR_REFERENCE_PROJECTION_IN_Y |
LINEAR_REFERENCE_PROJECTION_IN_Z |
LinearPlane#
Name |
|---|
LINEAR_PLANE_FIRST |
LINEAR_PLANE_SECOND |
ReferenceObjectType#
Name |
|---|
REFERENCE_OBJECT_TYPE_NODE |
REFERENCE_OBJECT_TYPE_CAD_LINE |
REFERENCE_OBJECT_TYPE_CAD_LINE_POINT |
REFERENCE_OBJECT_TYPE_CONTROL_POINT |
REFERENCE_OBJECT_TYPE_LINE |
REFERENCE_OBJECT_TYPE_MEMBER |
REFERENCE_OBJECT_TYPE_POINT |
REFERENCE_OBJECT_TYPE_POINT_ON_LINE |
REFERENCE_OBJECT_TYPE_SNAP_POSITION |
REFERENCE_OBJECT_TYPE_SURFACE |
ArcLengthReferenceObjectType#
Name |
|---|
ARC_LENGTH_REFERENCE_OBJECT_TYPE_LINE |
ARC_LENGTH_REFERENCE_OBJECT_TYPE_CAD_LINE |
AngularQuadrant#
Name |
|---|
ANGULAR_QUADRANT_POSITIVE |
ANGULAR_QUADRANT_LEFT |
ANGULAR_QUADRANT_NEGATIVE |
ANGULAR_QUADRANT_RIGHT |
RadiusDiameterReferenceObjectType#
Name |
|---|
RADIUS_DIAMETER_REFERENCE_OBJECT_TYPE_LINE |
RADIUS_DIAMETER_REFERENCE_OBJECT_TYPE_CAD_LINE |
SlopePlane#
Name |
|---|
SLOPE_PLANE_XY |
SLOPE_PLANE_XZ |
SLOPE_PLANE_YZ |
SlopeReferenceType#
Name |
|---|
SLOPE_REFERENCE_TYPE_LINE_OR_MEMBER |
SLOPE_REFERENCE_TYPE_CAD_LINE |
SLOPE_REFERENCE_TYPE_TWO_POINTS |
SlopeDirection#
Name |
|---|
SLOPE_DIRECTION_UPWARD |
SLOPE_DIRECTION_DOWNWARD |
ElevationReferenceObjectType#
Name |
|---|
ELEVATION_REFERENCE_OBJECT_TYPE_SURFACE |
ELEVATION_REFERENCE_OBJECT_TYPE_CAD_LINE_POINT |
ELEVATION_REFERENCE_OBJECT_TYPE_CONTROL_POINT |
ELEVATION_REFERENCE_OBJECT_TYPE_NODE |
ELEVATION_REFERENCE_OBJECT_TYPE_POINT |