Machine Interface |
The Machine type exposes the following members.
| Name | Description | |
|---|---|---|
| Aggregates | Returns the collection of Aggregate objects available on this machine. Each aggregate represents a specialized manufacturing unit (such as multi-drill units) with coordinated operation capabilities defined by the machine configuration. Aggregates provide extended manufacturing functionality beyond standard spindle operations. | |
| ClearanceHeight | Gets the clearance height defining the safe vertical distance for tool positioning above the workpiece. The tool moves to this height for safe vertical positioning during tool changes and non-cutting movements. | |
| Code | Gets the machine code identifying this CNC equipment. | |
| ControllerName | Gets the controller name specifying the machine's CNC control system type. | |
| CorrectionOnAir | Gets a value indicating whether tool correction on air is enabled. Returns true if tool length correction is applied during rapid movements in air, or false if correction is applied only during cutting operations. | |
| Description | Gets the detailed technical description of the machine including specifications and capabilities. | |
| Name | Gets the user-displayable name of the machine. | |
| SafePlaneHeight | Gets the safe plane height defining the safe horizontal rapid movement distance above the workpiece surface. The tool rapids horizontally at this height to avoid collisions with workpiece geometry and fixtures during tool positioning. |