Есть вопрос?

Вам необходимо приобрести лицензию на программный комплекс и грамотно провести его внедрение на предприятии или нужна консультация по выбору системы?

Позвоните нам: +7 (812) 740-18-00
или заполните предварительную заявку, и специалисты соответствующего подразделения в ближайшее время свяжутся с Вами.

IMSPost

Есть вопрос?

Вам необходимо приобрести лицензию на программный комплекс и грамотно провести его внедрение на предприятии или нужна консультация по выбору системы?

Позвоните нам: +7 (812) 740-18-00
или заполните предварительную заявку, и специалисты соответствующего подразделения в ближайшее время свяжутся с Вами.

IMSPost

IMSPost реализует самые современные идеи в области проектирования постпроцессоров.

Действия постпроцессора по преобразованию траектории инструмента в управляющую программу описываются на специальном языке высокого уровня, в котором имеется возможность оперировать параметрами траектории инструмента и управляющей программы, как понятиями языка. Этим достигается максимальная гибкость проектирования при одновременной простоте и компактности программы действий постпроцессора.

Генератор постпроцессоров IMSpost содержит большое число настроечных таблиц, которые легко корректируются через Windows-интерфейс. Для дополнительной детальной настройки используется макроязык IMS, который может поддерживать наиболее сложные особенности и возможности современного оборудования с ЧПУ.

Параметры, определяющие формат кадра, начала и конца УП, подготовительные и вспомогательные функции и другие характеристики управляющей программы, задаются в специальных настроечных таблицах (диалоговых окнах), что дополнительно упрощает проектирование и модификацию (редактирование) постпроцессора. Во многих случаях для разработки нового постпроцессора достаточно выполнить изменения в диалоговых окнах постпроцессора, взятого в качестве аналога.

С помощью специальных таблиц можно описать геометрию и взаимное расположение исполнительных органов и узлов станка с ЧПУ. Это обеспечивает автоматический расчет значений линейных и поворотных координат станка для каждого текущего положения инструмента, чем облегчается разработка постпроцессоров для многокоординатного оборудования с ЧПУ. Описание станка можно просматривать и редактировать в графическом режиме.

Диалоговые окна

Диалоговые окна являются средством параметрической настройки постпроцессора. Они позволяют, в частности, настроить:
• вывод нужной информации в начале и конце управляющей программы (УП);
• правила задания в УП команд смены инструмента, охлаждения, коррекции инструмента, подачи, оборотов шпинделя, сверлильных циклов;
• правила задания перемещений при линейной, круговой и сплайновой интерполяции;
• порядок нумерации кадров УП;
• правила разбиения УП на части, с учетом имеющегося размера памяти системы ЧПУ;
• состав адресов кадра УП, порядок их вывода в кадре и правила задания информации под каждым адресом;
• правила задания подпрограмм;
• состав и правила задания подготовительных и вспомогательных функций(G- и М-функций), их разбиение по группам;
• описание состава, характеристик и взаимного расположения исполнительных органов (осей) станка.

Диалоговые окна IMSpost отличаются большим числом различных параметров и продуманными наборами их вариантов, которые учитывают самые разнообразные способы задания команд УП в различных моделях оборудования с ЧПУ. Во многих случаях для разработки нового постпроцессора достаточно выполнить изменения в диалоговых окнах постпроцессора, взятого в качестве аналога.

Макросы

Наиболее сложные алгоритмы постпроцессирования встроены в ядро IMSpost в виде макросов, что избавляет разработчика от необходимости решать такие задачи, как проблема нелинейности при многокоординатной обработке, замена серий «мелких» участков линейных перемещений на участки с круговой или сплайновой интерполяцией и др. Макросы устанавливают связь между входными операторами CLDATA и формируемой постпроцессором управляющей программой. При создании нового постпроцессора в него автоматически включается набор макросов по умолчанию. Эти макросы можно редактировать, удалять или заменять, импортируя макросы из других постпроцессоров. Отладка макросов производится с помощью отладчика (Debugger) IMSpost, который позволяет выполнять макросы в пошаговом режиме, просматривать текущие состояния локальных и глобальных переменных и т.д.