Macros for CAM programming

    Macros simplify the day-to-day tasks of CAM programmers. The intelligent macros provided in the 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 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.

    The hyperMILL® CAM software searches automatically for the right macro in its technology database for the respective geometry feature. Requirement: The user has saved the machining steps for frequently recurring geometries once in this macro database. Macros can then be accessed at any time in order to program complete work sequences automatically and very quickly.

    Intelligent macros

    The intelligent macros provided in the hyperMILL® CAM software can still 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.