Постпроцессоры
Управляющая программа формируется одновременно с отработкой исходной рабочей программы Тиграса. При этом имеются два принципиально разных способа создания постпроцессоров.
1. Генератор постпроцессоров позволяет оформлять постпроцессоры в виде табличного текста, который содержит подробное описание формата УП. Для разработки такого постпроцессора достаточно нескольких десятков минут, однако УП может потребовать некоторой ручной корректировки, касающейся, как правило, вспомогательных перемещений и команд.
2. Команды, описанные в макробиблиотеках в виде макросов, позволяют анализировать информацию о параметрах геометрических элементов и траектории, а также о технологических параметрах. Используя эти данные, каждая команда исходной программы поочередно формирует соответствующие кадры УП. Такой постпроцессор позволяет создать совершенную УП, но его разработка излишне трудоемка.
Обычно постпроцессор в Тиграсе объединяет оба способа. Так, на таблицу постпроцессора возлагается, в основном, задача назначения и кодирования адресов. В макробиблиотеках решаются задачи логические: например, следует ли вывести в УП команды отмены коррекции, выключения шпинделя и охлаждения, чтобы сменить инструмент; или на каждом участке траектории проанализировать, нельзя ли назначить осепараллельную коррекцию. Для упрощения разработки постпроцессоров можно использовать типовые макробиблиотеки.
В результате обеспечивается получение безупречных постпроцессоров, исключающих какие-либо ручные корректировки УП.
Постпроцессоры Тиграса решают и экзотические задачи, например: эмулируют вышедший из строя интерполятор системы ЧПУ; выполняют петли при смене направления траектории для выборки зазоров в приводах станка; формируют УП в формате БЦК-5; выводят УП в формате CLDATA для использования имеющихся на предприятии постпроцессоров старых CAM-систем.