Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология Образование Политология Производство Психология Стандартизация Технологии |
Реализация постоянных циклов при обработке на станках с ЧПУ сверлильно-расточной группы. Способы коррекции вылета инструмента.
Реализация постоянных циклов обработки отверстий. Такие (циклы реализуются заданием подготовительных функций G81 - G89. Каждая из них, согласно ГОСТ 20999-83, определяет конкретную операцию или переход (с перемещением по оси Z): сверление или центрование (G81), сверление или зенкерование с паузой в конце рабочего хода (G82), глубокое сверление (G83), нарезание резьбы (G84) и др. Как правило, в современных УЧПУ подпрограммы для реализации указанных функций постоянно находятся в памяти УЧПУ и достаточно указать в кадре УП требуемую функцию и числовое значение формальных параметров, необходимых для выполнения конкретной операции. Для большинства постоянных циклов этих параметров два: R и z. Параметр R в большинстве УЧПУ определяет координату, с которой начинается рабочая подача при исполнении заданного постоянного цикла. Эта величина сохраняется в памяти УЧПУ до считывания нового значения R. Параметр z в постоянном цикле определяет координату точки, в которую инструмент смещается на рабочей подаче. При введении постоянных циклов существенное значение для параметров R и I имеет расположение нуля станка (начало координатной системы станка) относительно обрабатываемой детали в направлении оси Z. В УЧПУ с фиксированным началом координат станка параметры R и I в постоянных циклах отсчитываются от нулевой плоскости в одном направлении (рис. 7.1, а), поэтому кадр задания постоянного цикла, например, сверления, имеет вид N{..} G81 Z157.5 R177. LF В кадре указываются координаты точки 1 (R) и конечной точки 2 (z). Программирование постоянных циклов значительно удобнее для станков с УЧПУ, имеющих «плавающий нуль». В таких УЧПУ по командам УП или с пульта УЧПУ можно смещать нуль станка в любую точку по всем осям, в частности, по оси Z. В ряде УЧПУ по оси Z смещается нулевая плоскость XMY (рве. 7.1, б). Тогда в кадре, предшествующем кадру с указанием по- m цикла, должна быть команда на смещение нуля по оси Z. После смещения нуля точка М начала координат станка будет располагаться в Носкости, параллельной плоскости детали (в точке А/', рис. 7.1, 6). Для рассмотренного случая величина R будет равна нулю, а значение z будет со знаком минус ( в отсчете вниз от новой системы координат X’M’Z): N(i) G59Z177.LF N (i+1) G81 Z-19.5 RO.LF
Рис. Схемы задания параметров R и z в постоянных циклах.
Определенные удобства создаются для программирования, если УЧПУ имеют команды на сдвиг нуля, кодируемые функциями G92, G54- G59. В этом случае при программировании постоянных циклов нулевую плоскость совмещают с верхней плоскостью детали (рис. 7.1, в). Тогда при задании цикла указывают величину R, которая означает здесь недоход инструмента до обрабатываемой поверхности, и величину z – рабочий ход инструмента. При этом полный рабочий ход так же, как и обратный*»холостой ход, будет равен сумме R + z. При таком задании цикла достаточно просто обрабатывать одинаковые отверстия, расположенные на ступенчатой поверхности. Например, кадры УП для обработки трех отверстий, расположенных рядом (рис. 7.1, г), имеют вид: N{i} G59 Z115. LF (смещение нуля по оси z). N {i+i} G81 R3. Z-l9.5 LF (сверление отверстая 1) I {i+2} G60 X54. LF N (i+3) R3. Z-22. LF (сверление отверстия 2) N {i+4} R14. LF (подъем инструмента на уровень R = 14) N{i+5}X72. LF N {i+6) Z-l9.5 LF (сверление отверстия 3) N{i+7} G80... LF Как видно из программы, действие команды G81 (постоянный цикл) распространяется на последующие кадры. Действующий постоянный цикл отменяется указанием функции G80. В рассматриваемом примере смещение нуля кодируется функцией G59. Эта команда сохраняется в УП до введения аналогичной команды с новым числовым значением или до команды G53 (отмена смещения, но только дня кадра, где G53 записано). Смещение нуля лишь в одном кадре обычно записывается функцией G92. При использовании функции G59 возврат нуля в систему координат станка кодируется этой же функцией (G59) с нулевым числовым значением: N{i} G59 ZO. LF Кодирование процесса замены инструмента. Эта задача во многом зависит от конструктивных особенностей станка и УЧПУ. В большинстве случаев требуются, как минимум, две команды, задаваемые в последовательных кадрах УП. В первой команде с адресом Т указывается требуемый инструмент, а по второй команде (М06) он устанавливается в шпинделе. По команде М06, кроме того, снимается отработавший инструмент и возвращается в магазин (при наличии магазина на станке). Как правило, процесс замены инструмента у станков выполняется только в определенном (безопасном) положении шпинделя (шпиндельной бабки). В это положение шпиндель автоматически приходит по команде М06 или по специальной команде, которую надо указывать в кадрах УП, предшествующих команде М06. Указание инструмента в кадрах УП обычно сопровождается указаниями по его коррекции. Как уже говорилось, совместно с кодом инструмента указывается номер его корректора. Так, для инструмента с кодом Т08 и корректором 06 общая запись команды на инструмент имеет вид Т0806. Для задания осепараллельной коррекции длины инструмента, что характерно дня станков сверлильной группы, используют подготовительные функции G43 и G44. Для коррекции вылета инструмента (рис. 7.2) в корректор заносится абсолютная разность между расчетной и действительной аппликатами вершины инструмента записывается N {i}...G44...Z{ZO}...Т0806..., если инструмент короче запрограммированного. Если же инструмент длиннее запрограммированного, то кадр будет таким: N{i)...G43...Z{ZQ}...T0806...
Рис. Схема для определения коррекции вылета инструмента.
В современных УЧПУ, однако, в большинстве случаев коррекция на длину инструмента задается с адресом Н. В этом случае функция G43 определяет, что числовое значение смещения, установленное на корректоре (со знаком + или -), прибавляется к заданной координате. Функция G44 начает, что величина смещения, установленная на корректоре с адресом Н снимается от заданного в данном кадре значения координатного размера. В ряде случаев корректор инструмента может указываться отдельным адресом, например, D. |
Последнее изменение этой страницы: 2019-04-09; Просмотров: 302; Нарушение авторского права страницы