 | 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.MacroAssembly: WoodworkAutomation (in WoodworkAutomation.dll) Version: 10.1.0+426df26b1ad7b7c97e1fbd6e0980a0fe847fc820
SyntaxThe Macro type exposes the following members.
Properties| | Name | Description |
|---|
 | AlignedSide |
Returns the aligned side coordinate system.
This coordinate system represents the side orientation after alignment transformations have been applied.
|
 | BodyName |
Gets the name of the macro body or implementation.
|
 | Clamping |
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.
|
 | IsSelfSufficient |
Gets a value indicating whether this macro is self-sufficient to fully achieve the desired result
without requiring additional CAM operations or manual intervention.
|
 | Name |
Gets the user-displayable name of the macro.
|
 | Origin |
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.
|
 | ReferenceCoordinateSystem |
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).
|
 | Side |
Returns the side on which this macro was created.
The side provides the machining plane context, orientation, and coordinate system for the macro operations.
|
 | Workpiece |
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