Macro |
The MacroOperation type exposes the following members.
| Name | Description | |
|---|---|---|
| CuttingParameters |
Returns the CuttingParameters that define the motion speeds and feedrates for the operation.
Cutting parameters govern spindle rotation speed (rpm) and tool movement rates across all phases of tool engagement
including cutting, landing, lead-in/out, and withdrawal movements.
(Inherited from Operation) | |
| EvaluatedString | Returns the evaluated macro code lines representing the computed result of the macro operation. The evaluated string contains the processed output from macro parameter substitution and calculations, providing the final formatted code sequence to be output to the NC file or control system. | |
| Name |
Gets the user-displayable name of the operation.
(Inherited from Operation) | |
| OperatingToolData |
Returns the OperatingToolData that specifies the spatial orientation and tool alignment for the operation.
Operating tool data establishes the tool's three-dimensional direction vector and rotational angles required for
proper tool positioning relative to the workpiece during cutting.
(Inherited from Operation) | |
| OperationType |
Gets the operation type as defined by OperationTypeEnum.
The operation type determines the manufacturing method and tool path strategy used during execution.
(Inherited from Operation) | |
| OrderNumber |
Gets the sequence number indicating the execution order of the operation.
Lower sequence numbers execute before higher sequence numbers in the manufacturing workflow.
(Inherited from Operation) | |
| Side |
Returns the Side object that defines the workpiece face and coordinate system where the operation is performed.
The side provides positional and orientation information necessary for spatial operation placement and execution.
(Inherited from Operation) | |
| Spindle |
Returns the Spindle object that provides the tool and rotational characteristics for the operation.
The spindle defines which tool is mounted and the spindle's rotation properties required for tool engagement.
(Inherited from Operation) |