Предэксплуатационная проверка 4 глава




Каждый шпиндель может останавливаться и вращаться вперед или в обратном направлении только при помощи кода М.

 

  HEAD1 HEAD2
  основной шпиндель Электроприводной инструмент для блока с 5-поперечными шпинделями Вспомогательный шпиндель Электроприводной инструмент для блока с 4-поперечными шпинделями
Направление вперед M03 M36 M03 M56
Обратное направление M04 M37 M04 M57
Стоп M05 M38 M05   M58
           

Б. Направление вращения


 

Электроприводной инструмент для блока с 5-поперечными шпинделями

Вспомогательный шпиндель

Направляющая втулка

основной шпиндель

Электроприводной инструмент для блока с 4-поперечными шпинделями

 



7-8. Работа режущего инструмента (функция Т)

7-8-1. Номер инструмента

Инструмент обозначен Т с 3-цифровым кодом или Т с 4-цифровым кодом.

 


7-8-2. Работа режущего инструмента (функция Т)

A. Краткое описание

Функция инструмента имеет подфункцию выбора инструмента и функцию коррекции положения инструмента. Все эти функции управляются кодом “Т”.

Б. Функция выбора инструмента

1. При выборе инструмента

² Добавьте “00” позади номера выбираемого инструмента. Он составлен из 3-цифровых или 4-цифровых команд Т. (команда одного блока)

Пример: T100; выберите номер инструмента Т1

T1100; выберите номер инструмента T11

² Тем не менее, блок, который может работать с 2 или большим количеством инструментов, устанавливается на T34 или T35. Чтобы распознать инструмент, идентификационный номер “11, 12”, “21, 22 and 23” ставится после номера инструмента и состоит из 3-цифровых или 4-цифровых Т-команд. Если используется устройство вихревого нарезания резьбы для внешнего диаметра, вводится команда Т3411.

Пример:

При установке 2-шпиндельного переднего сверлильного блока ER16 на Т34 (Т35) Если вводится команда T3412 или T3512, это даст возможность выбрать инструмент ‚, как показано на чертеже ниже и инструмент будет позиционирован на торцевой грани направляющей втулки. При использовании инструмента , вводится команда T3411 (T3511).

 


Пример:

При установке 3-шпиндельного переднего сверлильного блока ER16 на Т34 (Т35) Если вводится команда T3423 или T3523, это даст возможность выбрать инструмент ƒ, как показано на чертеже ниже и инструмент будет позиционирован на торцевой грани направляющей втулки. При использовании инструмента , вводится команда T3421 (T3521). При использовании инструмента ‚, вводится команда T3422 (T3522).

 

² При вводе команды T100~T600, ось Y управляемого инструмента сместится к вертикальной плоскости по центру направляющей втулки, позиция оси Y будет отображаться как “0”.

² При вводе команды T1100~T1400, оси X и Y управляемого инструмента сместятся к центру направляющей втулки, позиция осей X и Y будет отображаться как “0”.

² При вводе команды T3100~T3500, ось X управляемого инструмента сместятся к горизонтальной плоскости по центру направляющей втулки, после чего ось X сместится в положение “0”, затем ось Y сместится в положение Y30.0. При использовании блока полигональной обработки [54191], ось Y сместится в положение Y50.0.

² При вводе команды T34**, оси X и Y управляемого инструмента сместятся к центру направляющей втулки, позиция осей X и Y будет отображаться как “0”.

² При вводе команд T2000~T2400 и T2900, центр вспомогательного шпинделя начинает позиционироваться относительно оси XB, ось XB отображается как “0”.

² При вводе команды T2000, ось XB смещается к месту извлечения деталей, положение XB становится “0”. (Это исходная точка оси XB)

² При вводе команды T2900, ось XB смещается к месту извлечения деталей, положение XB становится “0”.


2. Операция выбора инструмента (траектория инструмента)

Ось не будет смещаться в случае выбора идентичного инструмента. (Команда будет завершена)

a. Последовательность операций в режиме ручного ввода данных и подключение питания.

² При замене инструмента с T100~T600 на другой (T100~T600), ось X устанавливается на X40,0, а затем она смещается идентично оси Y.

² При замене инструмента с T100~T600 на другой (T1100~T1400), ось X сразу же устанавливается на X40,0, затем смещается ось Y и, наконец, ось X снова смещается.

² При замене инструмента с T1100~T1400 на другой (T100~T600), ось X устанавливается на X40.0, после чего ось Y смещается.

² При замене инструмента с T1100~T1400 на другой (T1100~T1400), происходит смещение оси Y.

² При замене инструмента с T100~T600 на другой (T3100~T3400), происходит смещение оси X, а ось Y устанавливается Y.30,0.

² При замене инструмента с T3100~T3400 на другой (T100~T600), происходит смещение оси Y.

² При замене инструмента с T1100~T1400 на другой (T3100~T3400), происходит смещение оси X, а ось Y устанавливается T30,0.

² При замене инструмента с T3100~T3400 на другой (T1100~T1400), ось X сразу же устанавливается на Y.30,0, а оси Y и X начинают смещаться.

² При замене инструмента с T3100~T3400 на другой (T3100~T3400), ось Y устанавливается на Y30,0, после чего ось X начинает смещаться.

² При замене инструмента с T2000 на T2400 и T2900 на другой (T2000~T2400, T2900), ось ZB устанавливается на Z0, после чего ось начинает смещаться.


б. При вводе команды G171 в режиме MEMORY (Память). (Обычно управление происходит в заглавной строке программы).

G171: Выбор траектории инструмента по типу A (модельная команда) * При помощи этой команды ось X начинает смещаться в положение [большой диаметр + 1,0мм 0 величина максимального геометрического смещения T100~T600] и начинается позиционирование оси инструмента при его замене с T100~T600 на другие (T100~T600).

² Большой диаметр...

Вывод данных о большом диаметре [#531] на экран данных о режимах механической обработки. (Установите максимальный диаметр механической установки в качестве начальной уставки)

Тем не менее, будет выполнено позиционирование только по оси Y, если текущее положение по оси X находится на положительной стороне относительно G171 (положительная сторона) во время команды выбора инструмента.

в. При вводе команды “G172 X_;” в режиме MEMORY (Память). (Эта команда вводится при установке сверла.)

G172: Способ выбора инструмента по типу В (команда модели)

² При вводе этой команды ось X начинает смещаться в положение [большой диаметр + 1,0мм + команда величины X со значением G172 X] и осуществляется позиционирование по оси Y при смене инструмента с T100~T600 на другой (T100~T600).

² Большой диаметр

ввод данных по большому диаметру [#531] на экран данных о режимах механической обработки (Установите максимальный диаметр обработки в качестве начальной величины.)

величина X по команде в G172X_: Длина выступающей части из положения наконечника стандартного инструмента рассматривается как диаметральная величина. Пример: Если длина выступающей части составляет 4 мм, G172 X8,0, то выполняется позиционирование только по оси Y, если текущее положение по оси X больше, чем положения смещения G172 (при вводе команды на выбор инструмента).


В. Функция коррекции положения инструмента

Данная функция называется коррекцией инструмента или коррекцией. Функция коррекции положения инструмента включает в себя две подфункции: коррекция на износ инструмента и коррекции геометрических размеров инструмента.

1. Коррекция на износ инструмента

Эта подфункция используется для корректировки размеров обрабатываемой части. Если размер обрабатываемой части необходимо увеличить, введите положительную величину коррекции, если уменьшить – отрицательную величину. Величина коррекции может увеличиваться или уменьшаться в конце выполнения программы по каждому блоку.

Метод регулировки величины коррекции: T□□, величина коррекции инструмента 00 - 32, Tool –отказ от коррекции на инструмент. Предполагаются по 32 пары величин коррекции как для HEAD1, так и для HEAD2. Для ввода величины коррекции, введите номер инструмента обычным путем. Номера коррекции T3100~3500 предназначены для использования дополнительного смещения. (В данном руководстве по эксплуатации приведен пример T21~T25). Пример номера коррекции:

 

  HEAD 1     HEAD 2  
Команда выбора инструмента Величина коррекции на износ инструмента Адрес коррекции Команда на выбор инструмента Величина коррекции на износ инструмента Адрес коррекции
T100 T01 или T1 X·Z T1100 T11 Z
T200 T02 или T2 X·Z T1200 T12 Z
T300 T03 или T3 X·Z T1300 T13 Z
T400 T04 или T4 X·Z T1400 T14 Z
T500 T05 или T5 X·Z T2100 T01 или T1 X·Z
T600 T06 или T6 X·Z T2200 T02 или T2 X·Z
T1100 T11 Z T2300 T03 или T3 X·Z
T1200 T12 Z T2400 T04 или T4 X·Z
T1300 T13 Z T2900 --- ---
T1400 T14 Z   ---  
T3100 T21 Y·Z   ---  
T3200 T22 Y·Z   ---  
T3300 T23 Y·Z   ---  
T3400 T24 Y·Z   ---  
T3500 T25 Y·Z   ---  

2. Коррекция конфигурации инструмента

Конфигурация инструмента и его монтажное положение могут компенсироваться. При вводе величины коррекции можно не учитывать величину коррекции на инструмент.

Пример:

Если инструмент, длина которого длиннее или короче длины стандартного инструмента, установленного в осях X, Y, введите эту разницу в виде положительной или отрицательной величины.

Сложите данные по оси X и Y, поскольку это диаметральная

величина.

2 × (длина установленного инструмента – длина стандартного инструмента) = величина коррекции на конфигурацию инструмента

Стандартная длина инструмента = длина инструмента до центра направляющей втулки при позиционировании в точке ноль.

 
Стандартная длина инструмента

Стандартная длина инструмента

*Стандартная длина инструмента инструментального блока на T3400 и T3500 будет меняться в зависимости от типа инструментального блока.

Коррекция на геометрические параметры инструмента сместит рабочие координаты (ABSOLUTE). Это означает, что положение инструмента после его выбора смещается в положительном или отрицательном направлении вследствие коррекции на геометрические параметры инструмента.



3. Метод управления

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

4. Клавиша ввода коррекции геометрических параметров инструмента

Ниже указа процедура ввода коррекции геометрических параметров для каждого инструмента при помощи клавиши.

а. Установите оборудование в режим готовности к работе.

б. Нажмите на клавишу CUSTOM (Пользователь) для отображения экрана меню.

в. Нажмите 2 и клавишу INPUT (Ввод), чтобы отобразить экран коррекции геометрических параметров инструмента.

г. Переместите курсор для выбора данных оси для выбора вводимого инструмента. Курсор можно перемещать, нажимая на клавишу CURSOR.

д. Нажатием виртуальной кнопки [INPUT] можно ввести данные (абсолютную величину).

Нажатием виртуальной кнопки [+INPUT] можно ввести данные (величину колебаний).

Введите диаметральную величину для осей X и Y.

е. Нажмите правую виртуальную клавишу или левую виртуальную клавишу для возврата в экран меню.


7-9. Подготовительная функция (Функция G)
Таблица кода G

 

Код G Функция Группа Примечания
▼G00 Позиционирование (продольная форсированная подача)     ¡
G01 Линейная интерполяция (подача при резке)   ¡
G02 Круговая интерполяция CW   ¡
G03 Круговая интерполяция CW   ¡
G04 Запаздывание     ¡
G10 Ввод программируемых данных   ¡
G17 Выбор плоскости X-Y     r
G18 Выбор плоскости Z-X   ¡
G19 Выбор плоскости Y-Z   r
▼G25 Определение колебаний скорости шпинделя ОТКЛ.   НЕОБХОДИМО СОЗДАТЬ БЛОК, НЕ ВВОДЯ НИ СЛОВ, НИ КОДОВ, за исключением указанного. ¡
G26 Определение колебаний скорости шпинделя ВКЛ. ¡
G28 Возврат в исходную точку     ¡
G30 Возврат в дополнительную исходную точку   ¡
G32 Нарезание резьбы     ¡
G34 Варианты нарезки основной резьбы   ¡
▼G40 Отказ от компенсации наконечника инструмента R     ¡
G41 Отказ от компенсации наконечника инструмента R   ¡
G42 Отказ от компенсации наконечника инструмента R (Вправо)   ¡
G50 Задание системы координат     ¡
Задание максимальной скорости шпинделя Возможно только при постоянном контроле скорости резания ¡
G65 Вызов макропрограммы     ¡
G66 вызов макромодели     ¡
G67 вызов макромодели   ¡
G70 Завершающий цикл   Коды G присутствуют только в плоскости Z-X-Z Присутствует при выборе инструмента T100~T600. при их на HEAD ¡
G71 Приблизительный цикл резания по внешнему диаметру ¡
G72 Приблизительный цикл резания торцевой грани ¡
G73 Замкнутый цикл резания ¡
G74 Завершение цикла резки   ¡
G75 Цикл нарезки внешнего диаметра   ¡
G76 Цикл автоматической нарезки резьбы   ¡
▼G80 Отмена непрерывного цикла сверления     ¡
G83 Цикл сверления передним сверлильным блоком   ¡
G84 Цикл нарезания резьбы метчиком с внешней стороны   ¡
G85 Цикл растачивания с внешней стороны   ¡
G87 Цикл сверления сбоку   r
G88 Цикл нарезания резьбы сбоку   r
G89 Цикл расточки сбоку   r

Код G Функция Группа Примечания
G90 Цикл поворота внутреннего/внешнего диаметра     ¡
G92 Цикл нарезания резьбы   ¡
G94 Цикл поворота торцевой грани   ¡
G96 Непрерывный контроль скорости резания ВКЛ.     ¡
▼G97 Непрерывный контроль скорости резания ОТКЛ. (Непрерывный контроль скорости)   ¡
G98 Подача в минуту (мм/мин)     ¡
TG99 Подача за оборот (мм/об)   ¡
G107 Цилиндрическая интерполяция   Предварительно необходима команда G118 (плоскость Z-X). ¡
G112 Режим интерполяции полярных координат   Предварительно, G118 (плоскость Z-X) необходима команда ¡
▼G113 Режим интерполяции полярных координат ¡
G120 Задание системы координат по оси Z уни-кальн. GW   r
G121 Задание системы координат по оси Z   r
G184 Цикл нарезания резьбы спереди Присутствует в коде G99, кроме того, в режиме G25 r
▼G250 Отмена полигональной обработки     r
G251 Полигональная обработка   r
G284 Цикл нарезания резьбы (сзади)   Присутствует в коде G99, кроме того, в режиме G25 X
G484 Цикл жесткого нарезания резьбы (с передним смещением от центра) GW уни-кальн.   r
G584 Цикл жесткого нарезания резьбы (с задним смещением от центра)   X
G784 Цикл жесткого поперечного нарезания резьбы по оси Y   r
G984 Цикл жесткого нарезания резьбы метчиком (со смещением от центра)   X

² Многочисленные коды G могут получать команды в одном блоке, если они относятся к различным группам (01~09).

² Если коды G (более 1) принадлежат к одной и той же группе и получают команды из одного блока, то только последняя из них будет эффективна.

² Код G, помеченный ▼, будет выбран автоматически при подключении питания.

² Сигнал тревоги № 010 будет отображен на экране, если команда поступит на код G, не указанный в таблице.

² Данный дополнительный код G присутствует при добавлении соответствующей функции. Следовательно, при вводе команды на дополнительный код G, за исключением вышеуказанного случая, будет высвечиваться сигнал тревоги № 010.

² Знаком ¡отмечены коды G, команды для которых могут подаваться как в HEAD 1, так и HEAD 2.

Знаком rотмечены коды, команды на которые могут поступать только изHEAD1.

Знаком X отмечены коды, команды на которые могут поступать только из HEAD 2.


7-9-1. Позиционирование (G00)

Эта команда на перемещение режущего инструмента из текущего положения в заданное положение на форсированной продольной скорости. Формат:

G00 X(U)·····Y(V)·····Z(W)·····C(H)·····;

² Адрес X, Y, Z и C представляет собой абсолютные команды.

Цифровые величины, которые составляют код, являются координатами положения (координаты конечной точки) после перемещения.

² Адреса U, V, W и H представляют собой пошаговые команды.

Таким образом, записывать направление и расстояние движения необходимо на основе текущего положения.

² Форсированная продольная скорость является постоянной величиной.

Оси X, Y, Z, XB и ZB перемещаются со скоростью 20 м/мин по команде G00.

 

Пример:  
G00 X22,0; X перемещается в точку 22,0
G00 U-10,0 Z80,0; X перемещается в точку 12,0 и Z - в точку 80,0 одновременно
G00 X10,0 W30,0; G00 X10,0 W30,0 X перемещается в 10,0 и Z – в точку 110,0 (одновременно)

7-9-2. Линейная интерполяция (G01)

Переместите (поверните) режущий инструмент в направлении от плоскости относительно текущего положения в указанное положение при скорости подачи, указанной в F.

Формат:

G00 X(U)·····Y(V)·····Z(W)·····C(H)·····;

² Цифровые величины, которые включены в адреса X, Y и Z, представляют собой величины координат (координаты конечной точки) положения после перемещения.

² Запишите направление и расстояние перемещения на основе текущего положения для адресов U, V, W.

Пример:

G00 X0 Z-1,0;

G01 Z0F0,01;

G01 X6,0;

G01 X10,0 Z10,0 F0,015;

G01 X15,0;

G01 Z20,0 F0,02;

G01 X17,0;

 


7-9-3. Круговая интерполяция (G02, G03)

Перемещает инструмент по заданному радиусу дуги от текущего положения до указанного положения. Величина радиуса R команды круговой интерполяции может быть задана менее 1800. Если эта величина составляет 1800 или меньше, разделите величину на два блока.

 

Плоскость Z-X (Плоскость ZB-XB) Плоскость X-Z Плоскость X-Y
     

A. Формат со стороны HEAD1

 

Плоскость Z-X T100~T600 T1100~T1400 G18 G02 G03 X(U)·····Z(W)·····R·····F·····;
Плоскость Y-Z T1100~T1400 G19 G02 G03 Y(V)·····Z(W)·····R·····F·····;
Плоскость X-Y T3100~T3400 G17 G02 G03 X(U)·····Y(V)·····R·····F·····;
Плоскость Z-X T3100~T3400 G18 G02 G03 X(U)·····Y(V)·····R·····F·····;
Плоскость Y-Z T3100~T3400 G19 G02 G03 Y(V)·····Z(W)·····R·····F·····;

Б. Формат со стороны HEAD2

 

Плоскость ZB-XB G02 G03 X(U)·····Z(W)·····R·····F·····;

² X, Z: Координаты конечной точки дуги

² R: Величина радиуса дуги

² F: Скорость подачи по арке.


 

Точка отсчета

Конечная точка

Центр арки

 



Пример:  
G00 X0Z-1,0;
G01 Z0F0,01;
G01 X3,0;
G02 X5,0 Z1.0 R1,0;
G01 Z8,0; Z
G03 X9,0 Z10,0 R2,0;
G01 X11,0;
G02 X15,0 Z12,0 R2,0;
G01 Z20,0;
G01 X17,0;

В. При выдаче команды выбора плоскости X-Y (G117) для 2-шпиндельного сверлильного блока ER16:

(Пример)

 

T3411; Команда T3311
G00 X_Y_; Позиционирование электроприводного инструмента
G17; Плоскость X-Y
G98 G97;  
M36 S_; Переднее вращение электроприводного инструмента
G01 Z_ F_;  
(G50.......;)  
G01 X_Y_;  
G02;  
G03;  
G19; Плоскость Y-Z

7-9-4. Запаздывание (GO4)

Задержка выполнения следующего блока за указанный период.

Формат:

G04 U……; или G04 X……; или G04 P……;

² U, X и P используются для ввода адреса таймера и U используется просто как пример в данной1 инструкции.

² После истечения времени для U, X или P, программа переходит на следующий блок.

² G04 - не модальный, поэтому он только присутствует в управляемом блоке.

² Период времени, который можно выставить: от 0,001 до 99999,999 секунд.

² Адреса U и X используют вторые блоки и в данном случае необходимо использовать ввод десятичными дробями.

Пример:

G04 U0,5;или G04 X0,5; или G04 P500;


7-9-5. Ввод программируемых данных (G10)

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

Формат:

G10 P·····X(U)·····Y(V)·····Z(W)·····R(C)·····Q·····;

 

² P: Номер коррекции на инструменте
² X, Y, Z: Абсолютный ввод, добавляется управляемая величина в предварительную величину коррекции на инструмент.
² U, V, W: пошаговый ввод, добавляется управляемая величина в предварительную величину коррекции на инструмент.
² R: Повторно записывается в управляемую величину радиуса наконечника инструмента. (Абсолютный ввод)
² C: Возвращает управляемую пошаговую величину к изначальной величине радиуса наконечника инструмента за счет прибавления или вычитания. (Пошаговый ввод)
² Q: Перезаписывает воображаемую величину наконечника инструмента в процессе компенсации радиуса наконечника инструмента.

Пример:

 

G10 P 2 X 0.1 W -0.035; устанавливает номер коррекции инструмента на "02" устанавливает X на 0,1мм, отнимает 0,035 мм от коррекции Z.

7-9-6. Выбор плоскости (G17, G18, G19)



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2017-06-11 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: