Optimal NC code for multi-axis machining
The hyperMILL® VIRTUAL Machining Optimizer module automatically finds the technically best, collision-checked tool position with efficient traverse movements for multi-axis machining. Powerful optimisation algorithms ensure an efficient and safe machine run.
There are many ways to position the tool in multi-axis machining. The quality and efficiency of the milling operation is largely dependent on the solution that is selected. Due to the complexity of multi-axis machining, it is often not possible to find the optimal overall solution when setting the axis position manually.
Automatic solution selection optimises multi-axis positions
The hyperMILL® VIRTUAL Machining Optimizer always finds the best collision-free tool position automatically and during the postprocessor run. In doing so, the Optimizer takes into account special kinematic properties of the machine and user-specific properties for collision avoidance. This avoids programming errors or subsequent editing of the machining program. The hyperMILL® VIRTUAL Machining Optimizer always guarantees optimal, collision-free machining on the machine.
The hyperMILL® VIRTUAL Machining Optimizer analyses entire machining sequences and not just individual operations. Accordingly, the Optimizer always selects the ideal solution for machining the entire sequence together, within the existing machine limits. This way, it achieves its objective of avoiding time-consuming repositioning and retract movements.
- Automatic solution selection for multi-axis positions
- Optimised movements
- Individual configuration options
- Process reliability
Details on hyperMILL® VIRTUAL Machining Optimizer
If a collision is detected and a 3-axis movement is therefore not possible, the Optimizer changes the movement with the aid of a fourth or fifth axis. In this example, there is a collision with the tool and spindle assembly. For this reason, the C axis rotates and the machining can be carried out in a collision-free manner.
The Optimizer automatically adds additional intermediate positions to the toolpaths, always dependent on the kinematic properties of the machine. This means that soft machine movements for precise machining are also ensured near the pole.
The movements between the individual operations are perfectly aligned with the kinematic properties of the respective machine. At the same time, large compensation movements during repositioning are avoided. The rotation axes are moved along the shortest path and the movements of the linear axes are reduced to a minimum. This allows higher speeds for the traverse movements.