OPEN MIND Technologies (Needham, MA) предоставляет дополнительные средства программирования для этой цели в своей новой версии hyperMILL®. Известная функция и макротехнология, входящие в состав hyperMILL®, используют геометрическую информацию из CAD-так называемых функций, таких как отверстия и карманы, для дальнейшей обработки в CAM.
Повторяющиеся стратегии обработки, характерные для функции, объединены с инструментами и технологическими данными, которые определяются как технологические макросы и которые хранятся в базе данных макросов. Таким образом, последовательности обработки могут быть быстро подготовлены и легко подключены к соответствующим геометриям, а шаги программирования могут быть рассчитаны эффективно с минимальным щелчком мыши. Благодаря новым интеллектуальным макросам и характеристикам общих отверстий OPEN MIND Technologies теперь делает автоматическое программирование еще на один шаг. Генерированная дырочная функция, недавно разработанная функция, представляет собой строительный блок для оптимального использования интеллектуальных макросов.
Отверстия больше не должны определяться с помощью индивидуальных особенностей; вместо этого все отверстия теперь могут отображаться с использованием только одного типа. Это означает, что различие между стандартными, раковинами или свободными отверстиями больше не требуется. Также не требуются настройки, основанные на разных шагах, зенковках или слотах. Для каждого шага можно указать специальные свойства, такие как потоки или подгонки. Поскольку все отверстия могут быть определены с одним типом объекта, на втором этапе возможна более эффективная автоматизация для создания программы. Используя общие функции, различные отверстия могут быть запрограммированы с помощью одного макроса, который содержит все возможные шаги обработки, используя простые запросы IF-THEN. Когда этапы обработки назначаются различным функциям, применяются правила для автоматического выбора между зенковками, потоками или подгонами. Те же правила могут также использоваться для любой другой функции или этапа обработки.
Такие параметры, как поверхность, глубина, радиус кармана, минимальные радиусы и т. Д., Обеспечивают непревзойденную гибкость при создании и развертывании макросов обработки для всех заданий обработки и элементов геометрии. hyperMILL® автоматически настраивает этапы работы на основе этих правил и применительно к геометрии. В своей новой версии hyperMILL® поставляется с собственным программным интерфейсом. Интерфейс можно использовать со всеми языками программирования .NET, включая C # и Visual Basic. Это облегчает широкий спектр программ с дополнительными функциями, а также еще большую степень автоматизации.
Можно создавать программы, которые, подобно конфигурациям, контролируют весь процесс программирования CAM с помощью алгоритмов и правил. Без необходимости открывать CAD / CAM-систему пользователь просто отвечает на несколько вопросов, и программирование продолжается автоматически.