Постпроцессор – это специальный программный модуль, основным предназначением которого является преобразование управляющей траектории в управляющую программу для определенного станка с ЧПУ с обязательным учетом особенностей его кинематики.
Исходной информацией для получения программы обработки на станке с ЧПУ является геометрия детали, которая определяется ещё на проектном этапе. Далее при помощи автоматизированной системы, предназначенной для подготовки управляющих программ для станков с ЧПУ (САМ-системы) генерируется файл, в котором содержится информация о технологических параметрах инструмента (его положение, траектория, режим резки и прочие). И, наконец, постпроцессор обрабатывает полученные данные и формирует управляющую программу для конкретного станка.
Иными словами постпроцессор – это своеобразный конвертер, который преобразует данные из одного формата в другой, при этом обладая множеством специальных функций.
Существует несколько типов постпроцессоров:
- внешний (или обобщенный, его преимуществом является то, что он настраивается только один раз на конкретный станок, таким образом, его работа становится автономной и не привязанной к САМ-системе; такие постпроцессоры используются на крупных предприятиях, их стоимость значительно меньше по сравнению с другими, однако из-за того, что чаще всего они продаются уже готовыми, перенастроить их «под себя» - задача довольно сложная);
- встроенный (читает управляющую траекторию напрямую из САМ-системы; каждый такой постпроцессор работает только с «родной» САМ-системой, соответственно, для каждого станка необходимо приобретать постпроцессор для своей САМ-системы, которая используется для программирования определенного станка; преимуществом его является доступ к большому числу важных параметров САМ-системы);
- индивидуальный (разрабатывается с помощью специальных алгоритмов для конкретного станка; занимается этим программист (не технолог!), и только он может вносить изменения в настройки постпроцессора; данный способ является дорогим, долгим и негибким, однако иногда единственно верным).
Итак, для того, чтобы запустить постпроцессор, необходимо создать управляющую траекторию. Генерируется управляющая траектория САМ-системой. Главные преимущества работы с САМ-системой – наглядность, удобство выбора геометрии, высокая скорость расчетов, проверка и редактирование созданных траекторий.
САМ-системы различаются между собой областью применения и уровнем возможностей. Обычно для фрезерной обработки выделяют три уровня:
- 2,5-осевая обработка (позволяет рассчитывать траектории для простого двухкоординатного фрезерования и обработки отверстий);
- трехосевая обработка (работа с 3D-моделями);
- многоосевая обработка (предназначена для работы с самым современным оборудованием и способна рассчитывать траектории для 5-осевого фрезерования сложных деталей).
Рассмотрим самые популярные ПО для программирования траекторий для фрезерных станков с ЧПУ.
SolidCAM
SolidCAM – это недорогой, несложный в использовании и обладающий широкими функциональными возможностями программный продукт, предназначенный для расчета управляющих программ по ранее построенным 3D-моделям.
Данный продукт включает в себя различные методы для распознавания и обработки карманов, отверстий, фасок, элементов сверления, а также элементов, созданных с помощью SolidWorks. Также в нем есть возможность обрабатывать элементы с участием поворотной оси. Для удобства программирования в SolidCAM есть графический функционал для отображения текущих действий, что позволяет контролировать траекторию движения инструмента (без изменения исходной геометрии), перемещение узлов станка и предотвращение возможных столкновений.
Одной из отличительных особенностей SolidCAM является возможность создавать и собирать шаблоны обработки для многократного использования при обработке одинаковых деталей. Благодаря удобству использования и большому разнообразию операций обработки продукт подходит для решения задач на производствах любого масштаба. Программа SolidCAM может поставляться как в полном объеме, так и отдельными модулями, что позволяет подойти поэтапно и гибко к переоснащению производства.

ArtCAM
ArtCAM - это программное обеспечение для проектирования 3D-рельефов и создания векторных моделей.
Для новичков в моделировании и обработке идеально подойдёт базовая система ArtCAM Express. Она проста в использовании, но в то же время содержит набор инструментов, позволяющий реализовать проект от эскиза до изготовления изделия. Данная система предназначена для фрезерной обработки материалов, вырезки из листового материала, гравировки и других задач.
Следующей по уровню сложности стоит версия ArtCAM Insignia. Она содержит полный набор инструментов для векторной и растровой графики, а также для создания и редактирования 3D-рельефов. Помимо гравировки и фрезерной обработки, данная версия позволяет создавать управляющие программы для лазерной обработки.
ArtCAM Pro - это программный пакет для пространственного моделирования, позволяющий автоматически генерировать 3D-модели из векторного рисунка и получать по ним изделия на станках с ЧПУ. Набор средств моделирования в данной системе прост в использовании, но в то же время предоставляет свободу при создании сложных пространственных рельефов.
ArtCAM JewelSmith – это система, позволяющая быстро и легко создавать 3D-модели из двухмерных изображений. Пакет включает в себя инструменты для моделирования сложных форм и рельефов, генерации траекторий обработки, а также подготовки данных для 3D-принтеров.

Vectric Aspire
Vectric Aspire — это среда моделирования, которая используется для разработки и создания 3D-деталей. Ключевая особенность программы - возможность экспорта инструкций для станков, резаков и других устройств, снабженных ЧПУ. Простота в освоении и понятый интерфейс позволяет использовать эту систему при создании элементов декора, 3D-вывесок, логотипов, ювелирных изделий и прочего.
Функционал Vectric Aspire довольно широк, что позволяет полностью подготовить модель к изготовлению, сгладить углы, добавить рельеф, создать резьбу. Также программа позволяет конвертировать эскизы в 3D-модели, составлять производственные карты, благодаря чему можно приступить к реализации проекта сразу по его завершении. А наличие встроенной библиотеки компонентов дает возможность пользоваться готовыми блоками и заготовками.

При выборе программного обеспечения для CAM-системы следует ориентироваться в первую очередь на конкретную задачу, которая поставлена перед станком с ЧПУ. Если целью является деревообработка, то лучше выбрать простой ArtCAM или более профессиональный и функциональный Vectric Aspire. Для производства корпусных деталей и форм из металла подойдет программа SolidCAM.