Guideline#

Attribute Name

Data Type

Description

no

int

Object number

type

Type

Guideline type

name

str

Name

user_defined_name_enabled

bool

User-defined name enabled

coordinate_system

int

Coordinate system

work_plane_orientation

WorkPlaneOrientation

Work plane orientation

work_plane_offset

float

Work plane offset | Z

parallel_to_work_plane_axis_offset

float

Offset to work plane axis | X

by_two_points_first_point_x

float

First point | X_1

by_two_points_first_point_y

float

First point | Y_1

by_two_points_second_point_x

float

Second point | X_2

by_two_points_second_point_y

float

Second point | Y_2

by_point_and_angle_point_x

float

Point | X

by_point_and_angle_point_y

float

Point | Y

by_point_and_angle_angle

float

Angle | α

polar_center_x

float

Center | X

polar_center_y

float

Center | Y

polar_radius

float

Radius | r

label_type

LabelType

Label type

user_label

str

User label

is_locked

bool

Locked

glue_nodes_to_guideline

bool

Glue nodes to guideline

comment

str

Comment

id_for_export_import

str

metadata_for_export_import

str

Associated Enums

Type#

Name

TYPE_UNKNOWN

TYPE_BY_POINT_AND_ANGLE

TYPE_BY_TWO_POINTS

TYPE_PARALLEL_TO_FIRST_WORK_PLANE_AXIS

TYPE_PARALLEL_TO_SECOND_WORK_PLANE_AXIS

TYPE_POLAR

WorkPlaneOrientation#

Name

WORK_PLANE_ORIENTATION_XY

WORK_PLANE_ORIENTATION_XZ

WORK_PLANE_ORIENTATION_YZ

LabelType#

Name

LABEL_TYPE_NONE

LABEL_TYPE_GUIDELINE_NUMBER

LABEL_TYPE_USER_DEFINED