Click or drag to resize

Macro Interface

Represents a macro in the woodwork automation system. A macro is a reusable sequence of manufacturing operations that encapsulates complex procedures into a single callable unit. Macros provide access to comprehensive manufacturing context including workpiece information, coordinate systems, clamping configuration, and side-specific details, enabling standardized and efficient manufacturing workflows.

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

The Macro type exposes the following members.

Properties
 NameDescription
Public propertyAlignedSide Returns the aligned side coordinate system. This coordinate system represents the side orientation after alignment transformations have been applied.
Public propertyBodyName Gets the name of the macro body or implementation.
Public propertyClamping Returns the clamping for this macro. The clamping system defines workpiece securing strategy, clamping corner location, and clamping-specific coordinate system transformations necessary for safe manufacturing operations.
Public propertyIsSelfSufficient Gets a value indicating whether this macro is self-sufficient to fully achieve the desired result without requiring additional CAM operations or manual intervention.
Public propertyName Gets the user-displayable name of the macro.
Public propertyOrigin Returns the origin point of the macro in the side where it was created. The macro origin provides the anchor point and rotation angle information for positioning operations.
Public propertyReferenceCoordinateSystem Returns the reference coordinate system manager for this macro. The coordinate system manager enables dynamic transformation and alignment of the macro's origin to different reference frames (clamping, side, aligned side, or custom coordinate systems).
Public propertySide Returns the side on which this macro was created. The side provides the machining plane context, orientation, and coordinate system for the macro operations.
Public propertyWorkpiece Returns the workpiece that this macro operates on, including its dimensions and material properties. The workpiece provides context for all positioning and manufacturing operations within the macro.
Top
See Also