Line#

Attribute Name

Data Type

Description

no

int

Object number

definition_nodes

List[int]

Nodes No. | Contains definition nodes (e.g. “3,7” for nodes number 3 and 7, “10-13” for nodes number 10, 11, 12 and 13)

Associated Data Types

NurbsControlPointsByComponentsTable#

Attribute Name

Data Type

Description

rows

List[NurbsControlPointsByComponentsRow]

NurbsControlPointsByComponentsRow#

Attribute Name

Data Type

Description

no

int

description

str

global_coordinate_x

float

global_coordinate_y

float

global_coordinate_z

float

weight

float

NurbsControlPointsTable#

Attribute Name

Data Type

Description

rows

List[NurbsControlPointsRow]

NurbsControlPointsRow#

Attribute Name

Data Type

Description

no

int

description

str

control_point

int

global_coordinates

Vector3d

coordinates

Vector3d

weight

float

NurbsKnotsTable#

Attribute Name

Data Type

Description

rows

List[NurbsKnotsRow]

NurbsKnotsRow#

Attribute Name

Data Type

Description

no

int

description

str

knot_value

float

LineWeldAssignmentTable#

Attribute Name

Data Type

Description

rows

List[LineWeldAssignmentRow]

LineWeldAssignmentRow#

Attribute Name

Data Type

Description

no

int

description

str

weld

int

surface1

int

surface2

int

surface3

int

NodesOnLineAssignmentTable#

Attribute Name

Data Type

Description

rows

List[NodesOnLineAssignmentRow]

NodesOnLineAssignmentRow#

Attribute Name

Data Type

Description

no

int

description

str

node

int

reference

Reference

fromStart

float

fromEnd

float

LineReleasesAssignmentTable#

Attribute Name

Data Type

Description

rows

List[LineReleasesAssignmentRow]

LineReleasesAssignmentRow#

Attribute Name

Data Type

Description

no

int

description

str

assigned_object_no

int

active

bool

release_no

int

release_location

ReleaseLocation

released_objects

str

generated_objects

str

Associated Enums

Type#

Name

TYPE_UNKNOWN

TYPE_ARC

TYPE_CIRCLE

TYPE_CUT_VIA_SECTION

TYPE_CUT_VIA_TWO_LINES

TYPE_ELLIPSE

TYPE_ELLIPTICAL_ARC

TYPE_NURBS

TYPE_PARABOLA

TYPE_POLYLINE

TYPE_SPLINE

ArcAlphaAdjustmentTarget#

Name

ARC_ALPHA_ADJUSTMENT_TARGET_BEGINNING_OF_ARC

ARC_ALPHA_ADJUSTMENT_TARGET_ARC_CONTROL_POINT

ARC_ALPHA_ADJUSTMENT_TARGET_END_OF_ARC

RotationSpecificationType#

Name

ROTATION_SPECIFICATION_TYPE_BY_ANGLE

ROTATION_SPECIFICATION_TYPE_GLASS_COMPOSITION_MODEL

ROTATION_SPECIFICATION_TYPE_INSIDE

ROTATION_SPECIFICATION_TYPE_SURFACE

ROTATION_SPECIFICATION_TYPE_TO_NODE

RotationPlane#

Name

ROTATION_PLANE_XY

ROTATION_PLANE_XZ

Reference#

Name

REFERENCE_L

REFERENCE_XY

REFERENCE_XZ

REFERENCE_YZ

RotationSurfacePlaneType#

Name

ROTATION_SURFACE_PLANE_TYPE_ROTATION_PLANE_XY

ROTATION_SURFACE_PLANE_TYPE_ROTATION_PLANE_XZ

CutViaSectionCutType#

Name

CUT_VIA_SECTION_CUT_TYPE_CUT_GEODESIC

CUT_VIA_SECTION_CUT_TYPE_CUT_SECTION

CutViaSectionDefinitionType#

Name

CUT_VIA_SECTION_DEFINITION_TYPE_BY_POINT

CUT_VIA_SECTION_DEFINITION_TYPE_BY_VECTOR

ReleaseLocation#

Name

RELEASE_LOCATION_ORIGIN

RELEASE_LOCATION_RELEASED

CutLineGeneratingType#

Name

CUT_LINE_GENERATING_TYPE_PARALLEL

CUT_LINE_GENERATING_TYPE_ACCORDING_GUIDELINE

CUT_LINE_GENERATING_TYPE_ROTATED

CutLineGeneratingRotatedType#

Name

CUT_LINE_GENERATING_ROTATED_TYPE_TWO_NODES

CUT_LINE_GENERATING_ROTATED_TYPE_LINE

CUT_LINE_GENERATING_ROTATED_TYPE_NODE_AND_AXIS

CutLineGeneratingDefinitionAxes#

Name

CUT_LINE_GENERATING_DEFINITION_AXES_U

CUT_LINE_GENERATING_DEFINITION_AXES_V

CUT_LINE_GENERATING_DEFINITION_AXES_W

CUT_LINE_GENERATING_DEFINITION_AXES_Y

CUT_LINE_GENERATING_DEFINITION_AXES_Z