Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
гл8 - mxcCh8 - ru.doc
Скачиваний:
41
Добавлен:
20.08.2019
Размер:
3.3 Mб
Скачать

1.2.26 G73: Цикл скоростного сверления насечкового типа (цикл скоростного сверления с периодическим выводом сверла из отверстия)

Форма команды:

G73 X Y Z R Q F K ;

X или Y : координата отверстия (используется для абсолютной/приращенной координаты)

Z : дистанция от точки R до отверстия (направление)

R : дистанция с начальной точки до точки R (направление)

Q : глубина рабочей подачи при каждой обработке (значение приращения для положительного значения, отрицательное будет игнорироваться)

F : скорость рабочей подачи

K : количество повторов (повтор перемещения и сверление отверстия, вводится приращение G91)

X,Y,Z,R: абсолютная координата или координата приращения устанавливается G90/G91

Схема:

Пояснение:

  1. Начиная обработку, резак сначала движется до установленных точек (X, Y)

  2. G00 снижается до установленной точки R

  3. G01 снижается до глубины сверления Q

  4. G00 поднимается, дистанция отвода (втягивания) d (CNC параметры 4002)

  5. Повтор вышеописанного сверления вплоть до точки Z отверстия

  6. G00поднимается до начальной точки (G98) или точки R(G99)

Комментарии:

  1. Дистанция отвода d определяется в CNC параметре No.4002

  2. Перед тем, как дать команду G73, сначала код M приводит в движение сверло

  3. Если код М и G73 были установлены в одном Block, то код М может только быть выполнен один раз при первом позиционировании, а если установлено число повторов К, то код М тоже может быть приведен в исполнение только при первом сверлении отверстия, остальные сверления не проводятся.

  4. G73 для модели кода G, после установки в первый раз продолжает оставаться в силе. Следующая формула координат X, Y, контроллер может выполнить сверление по координатам X,Y.

  5. Данная модель кода G, отменяется G80 или формула сталкивается с G00 ,G01,G02,G03 или другими циклами, данная модель кода может автоматически отмениться.

Ограничение:

1. Перед тем, как ось сверления изменится, необходимо сначала отменить Canned Cycle.

2. Если Block не включает команду перемещения по какой-либо оси (X, Y, Z), то сверление не выполняется.

3. Q и R могут только выполнять сверление, которое установлено в Blocks, если в Block сверление не проводится, то оно не может быть установлено.

4. Группа 01 кода G и G73 не могут быть установлены в одном Block, в противном случае G73 Canned Cycle произведет отмену.

5. В Canned Cycle, дополнения и исправления к радиусу резака (G41/G42/G40) игнорируются.

Пример формулы:

F1000. S500;

M03; // запуск положительного вращения сверла

G90;

G00 X0. Y0. Z10.; // перемещение до начальной точки

G17;

G90 G99;

// установлены точка R, точка Z и координата отверстия 1; каждый раз норма резки составляет 2.0

G73 X5. Y5. Z-10. R-5. Q2.;

X15.; // отверстие 2

Y15.; // отверстие 3

G98 X5.; // отверстие 4, установлен возврат к начальной точке

X10. Y10. Z-20.; // отверстие 5,установлена новая точка Z для -20

G80;

M05; // остановка сверла

M02;

1.2.27 G74: Цикл нарезки левосторонней резьбы

Форма команды:

G74 X Y Z R P F K ;

X или Y : координата отверстия (подходит для абсолютного/относительного значения)

Z : дистанция от точки R до отверстия (направление, для приращения или абсолютного значения)

R : дистанция от начальной точки до точки R (направление, для приращения или абсолютного значения)

P : время временной остановки внизу отверстия (сек)

F : норма рабочей подачи

K : количество повторений (повторение перемещения и выполнение сверления отверстия, имеет силу вводимое значение G91)

Абсолютная координата или координата приращения X,Y,Z,R устанавливается G90/G91.

Схема:

Пояснение:

  1. Начиная обработку, резак сначала перемещается до установленных G00 точек (X, Y)

  2. G00 опускает до установленной точки R

  3. Нарезной зуб G01 опускает до точки Z отверстия

  4. Временная остановка P (в секундах) изменяет направление сверла

  5. G01поднимает до точки R

  6. Временная остановка P (в секундах) изменяет направление сверла

  7. G00поднимает до начальной точки (G98) или до точки R формулы (G99)

Расстояние между зубцами нарезного зуба/подсчет скорости обработки:

G94 : скорость обработки (F мм/мин) =скорость вращения основного вала (S об/мин) * расстояние между зубцами (P мм/об)

G95: скорость обработки (F: мм/об) = расстояние между зубцами (P мм/об)

G74 в процессе обработки, скорость обработки F скорость вращения основного вала S не принимают контроль переключателя (зафиксировано 100%)

Комментарий:

  1. Перед установкой команды G74, сначала необходимо по коду М запустить сверло против часовой стрелки

  2. Если код М и G74 установлены в одном Block, то код М может только один раз выполнится в данном Block

  3. Если установлено количество раз К, то код М тоже может быть выполнен только при первом сверлении отверстия, остальные отверстия не выполняются. G73 для кода G, после первого раза постоянно выполняется, следующая формула координат X, Y, контроллер может выполнить сверление по координатам X,Y.

  4. Данная модель кода G, отменяется G80 или формула сталкивается с G00 ,G01,G02,G03 или другими циклами, данная модель кода может автоматически отмениться.

  5. По причине того, что основному валу требуется время, чтобы перестроится с положительного вращения на обратное, следует в коде G добавить время временной остановки с помощью Р.

Ограничение:

1. Перед тем как ось сверления отверстия будем изменена, сначала необходимо отменить Canned Cycle.

2. Если в Block не содержится команды о перемещении по любой из осей (X, Y, Z), то сверление отверстия не выполняется.

3. Установленная R может выполнить только одно сверление в Blocks, если в Block сверление не проводится, то оно не может быть установлено.

4. Группа 01 кода G и G74 не могут быть установлены в одном Block, в противном случае G74 Canned Cycle произведет отмену.

5. В Canned Cycle, дополнения и исправления к радиусу резака (G41/G42/G40) игнорируются.

Пример формулы:

F1000. S500;

G90;

G00 X0. Y0. Z10.; // перемещение до начальной точки

G17;

M04; // запуск вращения сверла

G90 G99;

// установлена точка R, точка Z и координаты отверстия 1, время временной остановки 2 сек.

G74 X5. Y5. Z-10. R-5. P2.;

X15.; // отверстие 2

Y15.; // отверстие 3

G98 X5.; // отверстие 4, установлен возврат к начальной точки

X10. Y10. Z-20.; // отверстие 5, установлена новая точка Z для -20.

G80;

M05; // остановка сверла

M02;