Macros for CAM Programming

Macros simplify the day-to-day tasks of CAM programmers. The intelligent macros provided in hyperMILL® CAM software constitute a further step towards automated workflows and the resulting shorter programming times.

For a CAM programmer, a macro is a defined sequence of machining steps that contains all of the tool and technology data for a characteristic geometry – so-called features. In practice, macros enable NC programming with a click of the mouse and make it possible to greatly reduce the amount of programming required.

hyperMILL® CAM software searches automatically for the right macro in its technology database for the respective geometry feature.

The user must have saved the machining steps for frequently recurring geometries once in this macro database. Then, macros can be accessed at any time in order to program complete work sequences automatically and very quickly.

Intelligent macros

The intelligent macros provided in hyperMILL® can do a lot more. Rules and conditions can be defined in these macros for each machining step. Machining steps can then be automatically assigned and adjusted based on the geometry information such as diameter, depth and open or closed pockets, and in accordance with the defined rules. A simple ‘if-then’ rule activates the relevant part of the macro. Once the required machining sequences have been generated once, program parts are generated automatically. Intelligent macros are very easy to use for CAM programmers as they can define the rules in plain language.



Macro Technology: Drilling plate

Did you know that the feature and macro technology of hyperMILL® enables you to program in record time? In this video, all holes are recognized and programmed with just a few clicks.