Click or drag to resize

CoordinateSystem Interface

Represents a coordinate system in the woodwork automation system. A coordinate system establishes a spatial reference frame defined by an origin point and three orthogonal axes (X, Y, Z). It provides the foundation for positioning, orientation, and geometric calculations essential to manufacturing operations. Coordinate systems enable flexible transformation and alignment of manufacturing elements to different reference frames through rotation and translation operations throughout the workflow.

Namespace: Woodwork.Automation
Assembly: WoodworkAutomation (in WoodworkAutomation.dll) Version: 10.1.0+426df26b1ad7b7c97e1fbd6e0980a0fe847fc820
Syntax
public interface CoordinateSystem

The CoordinateSystem type exposes the following members.

Properties
 NameDescription
Public propertyName Gets and sets the user-displayable name of the coordinate system.
Public propertyOrigin Gets and sets the origin Point that defines the reference location of the coordinate system. The origin serves as the anchor point from which all positioning and measurements are calculated.
Public propertyXaxis Gets and sets the X-axis Vector indicating the primary horizontal direction of the coordinate system.
Public propertyYaxis Gets and sets the Y-axis Vector indicating the secondary horizontal direction of the coordinate system.
Public propertyZaxis Gets and sets the Z-axis Vector indicating the vertical direction of the coordinate system.
Top
Methods
 NameDescription
Public methodRotateAroundZAxis Rotates the coordinate system around the global Z axis by the specified angle.
Public methodShift Translates the coordinate system by the specified Vector displacement.
Top
See Also