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.2.1+e3fd5885edfa7211ba46258e0eed5ac221a54381
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