Методы и средства разработки управляющих программ к станкам с числовым программным управлением на стадии технической подготовки производства

218 Рассматривают также схемы организации режима торможения рабо- чих органов и схему ступенчатого снижения скорости их движения. Пост- процессор должен осуществить введение в УП (Формирование) промежу- точного кадра, если перепад скоростей движения рабочего органа при оста- новке очень велик, а также (при необходимости) задать в УП команду на ступенчатое снижение скорости по особому алгоритму. Постпроцессор должен учитывать динамические ошибки при резком изменении направле- ния движения приводов. Учет этих ошибок постпроцессором позволяет по- высить точность при воспроизведении обрабатываемого контура на станке и основывается на использовании данных о динамических параметрах при- водов подач. Важнейшей характеристикой организации работы УЧПУ, особенно при высокоскоростной обработке (для реализации динамической устойчи- вости процесса обработки), является задание ему процессором так называ- емого опережающего просмотра УП, например, путем применения функ- ции LOOK AHEAD. Функция LOOK AHEAD – это предпросмотр вперед на N кадров УП, с целью проверки изменения перепадов скоростей и кон- турной скорости. В разных системах УЧПУ он решается по-разному. Ино- гда полной компиляцией УП и размещением ее в памяти УЧПУ. Чаще всего создается своеобразный буфер с разным числом ячеек (например, от 1000 кадров – УЧПУ Heidenhain, до 4 кадров – система ЧПУ МТС200). Определенные особенности имеют процессы создания постпроцессо- ров для многокоординатного оборудования. Как пример проблема нели- нейности. В функции постпроцессора для многокоординатного оборудова- ния входит решение этой проблемы. Эта проблема состоит в том, что при наличии одновременных пово- ротных и поступательных перемещений центр инструмента движется по криволинейной траектории между двумя точками (рис. 3.10.4). Постпроцессор УЧПУ обязан обеспечить движение центра инстру- мента по прямой (рис. 3.10.4, б ) или с отклонением от прямой в пределах заданного допуска. Для этого отрезок движения должен быть разбит на не- обходимое число участков, на каждом из которых отклонение от линейной траектории меньше допустимого. Реализацию этого алгоритма можно найти в ряде постпроцессоров. Делать это вручную достаточно сложно.

RkJQdWJsaXNoZXIy MTY0OTYy