Постпроцессор СПРУТКАМ
Постпроцессоры СПРУТКАМ используются для создания числовых управляющих программ для станков с ЧПУ (G и M-кодов), которые определяют перемещение инструмента и (или) заготовки для операций механической обработки на станке с ЧПУ. Формат выходного файла управляющей программы отличается в зависимости от системы ЧПУ, производителя станка и модели станка. Поэтому и необходимо разрабатывать постпроцессор под конкретные требования.
Постпроцессор — это программный модуль, основной задачей которого является трансляция управляющего CL-DATA кода CAM-системы СПРУТКАМ в код стойки ЧПУ конкретного станка. Постпроцессор представляет собой библиотеку функций, которые вызываются транслятором CAM-системы СПРУТКАМ при постпроцессировании.
Примеры разработанных постпроцессоров для СПРУТКАМ
(4+1) POST PROCESSOR MAXMILL QMC-1050 Fanuc 0i-MF
Постпроцессор DMU 75 MonoBLOCK
MAZAK QT COMPACT 300 MSYL Postprocessor
Постпроцессор и симуляция SolidCAM станка Fagima Jazz R (TNC 640, 5-axis)
Подробнее о постпроцессоре для СПРУТКАМ
Как было указано в начале статьи, постпроцессор для СПРУТКАМ состоит из двух файлов: *xml и *dll, и разрабатывается при помощи специальных инструментов для разработки постпроцессоров от вендора. Рассмотрим подробнее назначение каждого из этих файлов.
Файл XML постпроцессора СПРУТКАМ содержит описание кинематики и свойств конкретного станка с ЧПУ, для которого он разработан. В файле XML указывается следующая информация:
- все линейные и поворотные оси, которые имеет станок,
- устройства связанные с заготовкой (стол, шпиндель),
- устройства, связанные с инструментом (револьверная головка, шпиндель),
- люнет, податчик прутка, задняя бабка,
- прочее нестандартное оборудование станка,
- возможности стойки с ЧПУ станка,
- особенности вывода УП в файл.
Файл DLL постпроцессора СПРУТКАМ содержит полное описание процедур, непосредственно связанных с генерацией G и M кодов в управляющую программу станка с ЧПУ и обеспечивает:
- вывод координат перемещений инструмента на холостых ходах,
- вывод координат перемещений по линейной, круговой, винтовой интерполяции,
- генерацию координат перемещений инструмента на цилиндрической развёртке, в полярной системе координат,
- вывод скорости подачи в различных единицах измерения (мм/об, в мм/мин, 1/мин),
- вывод скорости вращения шпинделя в различных единицах измерения (об/мин, м/мин),
- генерацию циклов сверления, с учётом особенностей конкретной стойки с ЧПУ (Fanuc, Siemens, Heidenhain, Mazatrol и др.),
- генерацию циклов преобразования координат для (3+2) обработки с полной поддержкой особенностей ЧПУ,
- генерацию координат перемещений инструмента для 5-ти координатной обработки в различных режимах (вектора, прямое движение осей, различные виды TCPM),
- синхронизация движения рабочих органов станка с учётом многоканальной обработки,
- вывод M-кодов для различных видов СОЖ,
- вывод вспомогательных M-команд,
- вывод коррекции на радиус инструмента и т.д.
Заявка на разработку постпроцессора
и предложим эффективное персональное решение для вашего производства.