Click or drag to resize

MacroCoordinateSystem Interface

Represents a coordinate system for macros in the woodwork automation system. Macro coordinate system provides dynamic transformation capabilities to reposition and reorient a macro's origin to different reference frames within the manufacturing workflow. It enables flexible coordinate system alignment to clamping, side, aligned side, or custom configurations, allowing macros to adapt their geometric context to varying manufacturing scenarios.

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

The MacroCoordinateSystem type exposes the following members.

Methods
 NameDescription
Public methodAlignTo Transforms the macro origin to a custom coordinate system defined by the specified axes.
Public methodSetNewOrigin Sets a new origin location for the macro in the current coordinate system.
Public methodSetToAlignedSide Transforms the macro origin to the aligned side coordinate system. The origin and axes are repositioned to align with the side after alignment transformations have been applied.
Public methodSetToClamping Transforms the macro origin to the clamping coordinate system. The origin and axes are repositioned to align with the workpiece clamping reference frame.
Public methodSetToMacro Transforms the macro origin to the macro coordinate system. The origin and axes are repositioned to the macro's native reference frame.
Public methodSetToSide Transforms the macro origin to the side coordinate system. The origin and axes are repositioned to align with the machining side reference frame.
Top
See Also