Table of contents

ReferenceXAxis

Defines the x-axis of the coordinate system to use when configuring offset parameters basd on the reference objects. It includes the following child parameters:

Child Parameter Name Child Parameter Details
AxisType
Description
The type of the axis.
Type
String
Value Range
"AT_MIDPOINT_EDGE", "AT_EDGE", or "AT_ROTATION_OTHER_AXIS"
"AT_MIDPOINT_EDGE": Indicates connecting the midpoints of the reference object's opposite edges as the axis.
"AT_EDGE": Indicates using one of the reference object's edges as the axis.
"AT_ROTATION_OTHER_AXIS": Indicates deriving the current axis by rotating another reference axis.
Default Value
"AT_MIDPOINT_EDGE"
EdgeIndex
Description
Define which edge of the reference object will be set as the x-axis of the coordinate system.
Type
int
Value Range
0, 1, 2, 3
Default Value
0
Remarks
Valid only when `AxisType` is "AT_EDGE"</b>
RotationAngle
Description
The counterclockwise rotation angle used to rotate the reference axis.
Type
int
Value Range
[0, 180]
Default Value
90
RemarksValid only when `AxisType` is "AT_ROTATION_OTHER_AXIS".</b>
LengthReference
Description
Defines the measurement benchmark.
Type
String
Value Range
"LR_X", "LR_Y"
"LR_X": Indicates using the x-axis edge length as the standard length within the coordinate system.
"LR_Y": Indicates using the y-axis edge length as the standard length within the coordinate system .
Default Value
"LR_X"
Remarks
Valid only when `AxisType` is "AT_MIDPOINT_EDGE" or "AT_EDGE"</b>

Is this page helpful?

YesYes NoNo

In this article: