DxfFileModelObject#

Attribute Name

Data Type

Description

no

int

Object number

origin_coordinate_x

float

Coordinate Coordinate | X_0

origin_coordinate_y

float

Coordinate | Y_0

origin_coordinate_z

float

Coordinate | Z_0

rotation_angles_sequence

RotationAnglesSequence

Angle

rotation_angle_1

float

Angle | α_1

rotation_angle_2

float

Angle | α_2

rotation_angle_3

float

Angle | α_3

user_defined_name_enabled

bool

User-defined name enabled

name

str

Name

file_path

str

File Path

file_name

str

File Name

coordinate_system

int

Coordinate system

insert_point

InsertPoint

Insert point

scale_is_nonuniform

bool

Scale is non-uniform

scale_is_defined_as_relative

bool

Scale is relative

scale_relative

float

Uniform scale

scale_absolute

float

Uniform scale

scale_relative_x

float

Non-uniform scale

scale_relative_y

float

Non-uniform scale

scale_relative_z

float

Non-uniform scale

scale_absolute_x

float

Non-uniform scale

scale_absolute_y

float

Non-uniform scale

scale_absolute_z

float

Non-uniform scale

comment

str

Comment

is_generated

bool

Generated by

generating_object_info

str

Generated by

id_for_export_import

str

metadata_for_export_import

str

Associated Enums#

RotationAnglesSequence#

Name

ROTATION_ANGLES_SEQUENCE_XYZ

ROTATION_ANGLES_SEQUENCE_XZY

ROTATION_ANGLES_SEQUENCE_YXZ

ROTATION_ANGLES_SEQUENCE_YZX

ROTATION_ANGLES_SEQUENCE_ZXY

ROTATION_ANGLES_SEQUENCE_ZYX

InsertPoint#

Name

INSERT_POINT_CENTER

INSERT_POINT_MX

INSERT_POINT_MXMYMZ

INSERT_POINT_MXMYPZ

INSERT_POINT_MXPYMZ

INSERT_POINT_MXPYPZ

INSERT_POINT_MY

INSERT_POINT_MZ

INSERT_POINT_PX

INSERT_POINT_PXMYMZ

INSERT_POINT_PXMYPZ

INSERT_POINT_PXPYMZ

INSERT_POINT_PXPYPZ

INSERT_POINT_PY

INSERT_POINT_PZ