Haas Фрезерный станок. Руководство оператора (96-0117 ред. AL Июль 2011) - часть 11

 

  Главная      Книги - Разные     Haas Фрезерный станок. Руководство оператора (96-0117 ред. AL Июль 2011)

 

поиск по сайту            правообладателям  

 

   

 

   

 

содержание      ..     9      10      11      12     ..

 

 

 

Haas Фрезерный станок. Руководство оператора (96-0117 ред. AL Июль 2011) - часть 11

 

 

160

G68 Поворот (группа 16)

(Опциональный G-код, для которого необходимы функции поворота и масштабирования).
G17, G18, G19 

дополнительная плоскость поворота, по умолчанию – текущая

необязательный центр вращения для первой оси выбранной плоскости

необязательный центр вращения для второй оси выбранной плоскости

необязательный угол поворота, указанный в градусах

Трехместное десятичное значение от -360.000 до 360.000.

Перед командой G68 необходимо использовать G17, 18 или 19, чтобы установить плоскость оси 

поворота. Например: G17 G68 Annn Bnnn Rnnn;
A и B соответствуют осям текущей плоскости; для примера с G17 A - это ось X, а B - ось Y.
Система управления всегда использует центр поворота для определения значений положения, 

передаваемых системе управления после поворота. Если не задана ось центра вращения, в качестве 

центра вращения используется текущее положение.
При задании поворота (G68) все значения X, Y, Z, I, J и K поворачиваются на заданный угол R по 

отношению к центру поворота.
G68 применяется ко всем соответствующим значениям позиционирования в блоках, следующих за 

командой G68. Значения в строке, содержащей G68, не поворачиваются. Поворачиваются только 

значения в плоскости поворота, таким образом, если текущая плоскость поворота G17, меняются 

только значения для осей X и Y. 
При задании положительного значения (угла) адреса R поворот производится против часовой стрелки. 
Если угол поворота (R) не задан, значение угла поворота берется из настройки 72. 
В инкрементном режиме G91 при включенной (ON) настройке 73 угол поворота меняется на значение 

R. Другими словами, каждая команда G68 меняет угол поворота на значение, заданное в R.
Угол поворота устанавливается в ноль в начале программы, или же может быть установлен в 

конкретное значение с помощью G68 в режиме G90.
Следующий пример демонстрирует поворот с помощью G68.

.

0001

F20, S500 ;

G00 X1. Y1. ;

G01 X2. ;

Y2. ;

G03 X1. R0.5

G01 Y1. ;

M99 ;

X

Z

Y

= Начало системы 

координат детали

Без поворота

(ГОТИЧЕСКОЕ ОКНО);

G68

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

координат в качестве центра вращения (X0 Y0 Z0).

161

.

00002 ;

G59 ;

G00 G90 X0 Y0 Z0 ;

M98 P1 ;

G90 G00 X0 Y0 ;

G68 R60. ;

M98 P1 ;

G69 G90 G00 X0 Y0 ;

M30 ;

=

=

X

Z

Y

G68 Поворот

Начало системы координат детали

Центр поворота

(последняя предписанная 

координата)

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

.

00003 ;

G59 ;

G00 G90 X0 Y0 Z0 ;

M98 P1 ;

G00 G90 X0 Y0 Z0 ;

G68 X1.5 Y1.5 R60. ;

M98 P1 ;

G69 G90 G00 X0 Y0 ;

M30 ;

=

=

X

Z

Y

G68 Поворот

Начало системы 

координат детали

Центр поворота

Этот пример демонстрирует использование режима G91 для поворота моделей вокруг центра. Это 

часто удобно при обработке деталей, симметричных по заданной точке.

.

00004 ;

G59 ;

G00 G90 X0 Y0 Z0 ;

M98 P10 L8

M30 ;

00010 ;

G91 G68 R45. ;

G90 M98 P1 ;

G90 G00 X0 Y0 ;

M99 ;

X

Z

Y

=

=

G68 Поворот

Начало системы 

координат детали

Центр поворота

(ПОДПРОГРАММА 

00010);

Не меняйте плоскость поворота во время действия G68.

Поворот с масштабированием

При использовании одновременно масштабирования и поворота рекомендуется включать 

масштабирование до поворота и использовать отдельные блоки. Для этого используйте следующий 

шаблон.

G51 ..... (МАСШТАБИРОВАНИЕ);

...

G68 ..... (ПОВОРОТ);

.

. программа

.

G69 ..... (ВЫКЛЮЧЕНИЕ ПОВОРОТА);

...

G50 ..... (ВЫКЛЮЧЕНИЕ МАСШТАБИРОВАНИЯ);

162

Поворот с коррекцией на режущий инструмент

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

следует также выключать до выключения поворота.

G69 Отмена поворота G68 (группа 16)

(Опциональный G-код, для которого необходимы функции поворота и масштабирования).

G69 отменяет заданный ранее поворот.

G70 Круг болтовых отверстий (группа 00)

Радиус (+ против ч.с. / - по ч.с.)

Начальный угол (от 0 до 360.0 градусов ПРЧС от горизонтали или положения «3 часа»)

Количество равномерно расположенных по кругу отверстий

Этот немодальный G-код должен использоваться с одним из стандартных циклов G73, G74, G76, 

G77 или G81-G89. Стандартный цикл должен быть активным, так, чтобы в каждом положении 

производилась операция сверления или нарезания резьбы.

G71 Дуга болтовых отверстий (группа 00)

Радиус (+ против ч.с. / - по ч.с.)

Угол начала (в градусах против часовой стрелки от горизонтального)

Угловой интервал отверстий (+ или -)

Количество отверстий

Этот немодальный G-код подобен G70, за исключением того, что он не ограничивается завершенной 

окружностью. G71 относится к группе 00 и, таким образом, немодален. Стандартный цикл должен быть 

активным, так, чтобы в каждом положении производилась операция сверления или нарезания резьбы.

G72 Болтовые отверстия вдоль угла (группа 00)

Расстояние между отверстиями (+ против ч.с. / - по ч.с.)

Угол линии (в градусах против часовой стрелки от горизонтального)

Количество отверстий

Немодальный G-код для сверления количества отверстий «L» по прямой линии под заданным углом. 

Работает подобно G70. Для корректной работы G72 стандартный цикл должен быть активным, так, 

чтобы в каждом положении производилась операция сверления или нарезания резьбы.

.

I

J

I

I

J

J

K

Болтовые 

отверстия по 

окружности

G 71 

Дуга болтовых 

отверстий

G 72 

Болтовые от-

верстия под 

углом

I  = Радиус окружности болтовых 

отверстий

J = Начальный угол от положения 

«3 часа»

L = Количество отверстий (располо-

жены равномерно)

I  = Радиус окружности болтовых 

отверстий

J = Начальный угол от положения 

«3 часа»

K = Угловой интервал между отвер-

стиями

L = Количество отверстий (располо-

жены равномерно)

I  = Расстояние между отверстиями

J = Начальный угол от положения 

«3 часа»

L = Количество отверстий

163

Правила для стандартных циклов болтовых отверстий по шаблону:

1. Инструмент должен быть помещен в центр шаблона до выполнения стандартного цикла. Как

правило, центр X0, Y0.
2. Код 

J

 – это угловое исходное положение, всегда от 0 до 360 градусов против часовой стрелки от

положения «три часа».

Циклы стандартных циклов

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

Примечание: Используемая последовательность сверления создана для экономии времени и 

следования кратчайшим путем от отверстия к отверстию.

.

11.00

1.00

11.00

1.00

Ускоренное 

перемещение

Подача

Пло-

скость 

R

Пло-

скость 

Z

Стар-

товая

 

позиция

G81 Стандартный цикл сверления (инкрементный) и пластина с отверстиями для 

подпрограммы с несколькими отверстиями

Пример программы   

Описание

%

O03400 

(Плита с сеткой отверстий для сверления)

T1 M06

G00 G90 G54 X1.0 Y-1.0 S2500 M03

G43 H01 Z.1 M08

G81 Z-1.5 F15. R.1

G91 X1.0 L9

G90 X-2.0   

(или задержка в G91 и повтор Y-1.0)

G91 X-1.0 L9

G90 Y-3.0

G91 X1.0 L9

G90 Y-4.0

G91 X-1.0 L9

G90 Y-5.0

G91 X1.0 L9

G90 Y-6.0

G91 X-1.0 L9

G90 Y-7.0

G91 X1.0 L9 l I

G90 Y-8.0

G91 X-1.0 L9

G90 Y-9.0

G91 X1.0 L9

G90 Y-10.0

G91 X-1.0 L9

G00 G90 G80 Z1.0 M09

G28 G91 Y0Z0

M30

%

164

Изменение стандартных циклов

В этом разделе мы рассмотрим стандартные циклы, которые необходимо менять для облегчения 

программирования обработки разных деталей. 

Использование G98 и G99 для обхода прихватов

 - Например, квадратная заготовка, закрепленная 

на столе прихватами стола высотой в один дюйм. Необходимо написать программу для освобождения 

зажимов стола.

Пример программы

Описание

%
O4500
T1 M06
G00 G90 G54 X1.0 Y-1.0 S3500 M03
G43 H01 Z1.125 M08
G81 G99 Z-1.500 R.05 F20.
X2.0 G98

(Возврат в исходную точку после выполнения цикла)

X6.0 G99

(Возврат в опорную плоскость после выполнения цикла)

X8.0
X10.0
X12.0 G98
X16.0 G99 
X18.0 G98 
G00 G80 Z2.0 M09
G28 G91 Y0 Z0
M30

%

Избежание препятствий в плоскости X, Y в стандартном цикле:

Чтобы избежать препятствия в плоскости X, Y во время стандартного цикла, поместите L0 в 

строку стандартного цикла, таким образом задав перемещение по X, Y без выполнения операции 

стандартного цикла по оси Z.
Например, если заготовка – это шестидюймовый прямоугольный алюминиевый брусок, с фланцем на 

каждой стороне размером один на один дюйм, текст программы вызывает выполнение двух отверстий, 

сцентрированных на каждой стороне фланца. Программа для обхода каждого из углов заготовки.

Пример программы

Описание

%
O4600

(X0,Y0 в верхнем левом углу, Z0 сверху детали)

T1 M06
G00 G90 G54 X2.0 Y-.5 S3500 M03
G43 H01 Z-.9 M08
G81 Z-2.0 R-.9 F15. 
X4.0
X5.5 L0

(обход углов)

Y-2.0
Y-4.0
Y-5.5 L0
X4.0

165

X2.0
X.5 L0
Y-4.0
Y-2.0
G00 G80 Z1.0 M09
G28 G91 Y0 Z0
M30

с

ТандарТные

 

циклы

 

кода

 g

Введение

Стандартные циклы используются для упрощения процесса программирования. Они применяются 

в повторяющихся операциях, таких как сверление, резьбонарезание и растачивание. При каждом 

выполнении стандартного цикла программируются перемещения осей X и Y.

Использование стандартных циклов

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

абсолютные (G90), так и относительные (G91) значения. Указание относительных перемещений 

(G91) удобно при использовании счетчика циклов (Lnn), многократно повторяющего выполнение 

стандартного цикла с указанием для каждого повтора относительного перемещения по осям X или Y.

Пример:

G81 G99 Z-0.5 R0.1 F6.5 (Сверление одного отверстия в текущей позиции)

 

G91 X-0.5625 L9 (Сверление еще 9 отверстий, расположенных через интервал .5625 в 

отрицательном направлении)
Если стандартный цикл определен без X или Y, а счетчик циклов равен 0 (L0), первоначально 

цикл не будет выполнен. Процесс выполнения стандартного цикла зависит от текущего способа 

позиционирования: относительное (G91) или абсолютное (G90). Движение, задаваемое в приращениях 

в стандартном цикле, часто полезно в качестве счетчика (L) циклов, так как его можно использовать 

для повторения операции с перемещением приращениями X или Y между каждым циклом.

Пример:

X1.25 Y-0.75 (координаты центра окружности, на которой расположены крепежные отверстия)

 

G81 G99 Z-0.5 R0.1 F6.5 L0 (L0 в G81 не допускает сверления отверстия в 

в центре 

окружности болтовых отверстий) 

G70 I0.75 J10. L6 (6 болтовых отверстий по окружности)

При запуске стандартного цикла операция выполняется для всех пар координат X-Y, перечисленных 

в блоке. Некоторые числовые значения стандартного цикла можно изменить и после его описания. 

Наиболее существенные из них - координата плоскости R и глубина по оси Z. Если они указаны в 

блоке с командами XY, производится перемещение по осям XY, и все последующие стандартные 

циклы выполняются с новыми значениями R или Z.
Позиционирование по осям X и Y осуществляется до выполнения стандартного цикла путем 

ускоренных перемещений.

166

Коды G98 и G99 изменяют способ выполнения стандартного цикла. В случае активности кода G98 

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

стандартным циклом. Такая процедура позволяет перемещать зажимы и прихваты по детали.
В случае активности кода G99, ось Z будет возвращаться в плоскость R (ускоренный отвод) 

после сверления каждого отверстия, определенного стандартным циклом, обеспечивая зазор для 

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

G98/G99, который вступит в силу при выполнении последующих циклов.
В некоторых стандартных циклах в качестве дополнительной команды используется адрес Р. В этом 

случае при достижении дна отверстия будет выполнена пауза, позволяющая улучшить удаление 

стружки, повысить качество поверхности и снизить силу резания, что в конечном счете повышает 

точность обработки. Имейте в виду, что если для одного стандартного цикла введено значение для P, 

оно будет использоваться и в других, если его не отменить (G00, G01, G80 или кнопка «Reset» (сброс)).
Команду S (скорость шпинделя) следует определять в строке программы, содержащей G-код, или до 

нее.
Нарезание резьбы с помощью стандартного цикла требует расчета скорости подачи. Формула расчета 

подачи:
Скорость шпинделя, деленная на Количество витков на дюйм = Подача в дюймах в минуту.
В использовании стандартных циклов может помочь Настройка 57. При установке ее значения в "ON" 

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

предотвратить образование зазубрин на дне отверстий.

Примечание: Адреса Z, R и F обязательны для всех стандартных циклов.

Отмена стандартного цикла

Код G80 используется для отмены всех стандартных циклов, имейте в виду, что код G00 или G01 также 

отменяют стандартный цикл. Выбранный стандартный цикл действует до его отмены кодами G80, G00 

или G01.

167

G73 Стандартный цикл высокоскоростного сверления глубоких отверстий (Группа 09)

Скорость подачи в дюймах (мм) в минуту

Глубина резания первого прохода

Величина уменьшения глубины резания на проход

Минимальная глубина резания (количество проходов рассчитывает система управления)

Количество повторов (количество высверливаемых отверстий) при использовании G91 

(режим приращений)

Пауза на дне отверстия (в секундах)

Глубина резания (всегда с приращением)

Положение плоскости R (расстояние от поверхности детали)

Х-координата отверстия

Y-координата отверстия

Положение оси Z по достижении дна отверстия

.

I = I

1

Q

Q

Q

I = I

- J

2

1

I

3

= K

G73 Сверление со ступенчатой подачей с доп. 

адресами I, J и K

G73 Сверление глубоких отв-ий с доп. адресами 

K и Q

Глубина 

Z

Пло-

скость 

R

Глубина 

Z

Пло-

скость 

R

НАСТР

ОЙКА #2

2

НАСТР

ОЙКА #22

I

J

K

 и 

Q

 – всегда положительные числа.

Цикл G73 можно запрограммировать двумя способами: используя адреса I, J, K или адреса K и Q.
Если указаны 

I

J

 и 

K

 в процессе первого прохода выполняется сверление на значение глубины I, 

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

K

Если указано 

P

 инструмент будет задерживаться на дне отверстия на указанное время. 

Если указаны как 

K

, так и 

Q

 для стандартного цикла выбирается другой режим. В этом режиме 

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

.

Q

Q

Q

G73 Стандартный цикл сверления глубоких отверстий

Глубина 

Z

Пло-

скость 

R

НАСТРОЙКА #22

НАСТРОЙКА #22

Исходная пл

оскость

Подача

Ускор. перемещение

Начало или конец хода

168

G74 Реверсивный цикл нарезания резьбы (Группа 09)

Скорость подачи в дюймах (или мм) в минуту (для расчета скорости подачи и скорости 

вращения шпинделя воспользуйтесь формулой, описанной во введении стандартного 

цикла)

Многократный отвод (скорость отвода - см. настройку 130)

Количество повторов (в скольких отверстиях нарезается резьба), если используется G91 

(режим приращений)

Положение плоскости R (положение выше детали) начала нарезания резьбы метчиком

Х-координата отверстия

Y-координата отверстия

Положение оси Z по достижении дна отверстия

.

X

Z

Y

X

Z

Y

G98 / G99

G74 Стандартный цикл нарезания резьбы

Глуби-

на Z

Пло-

скость R

Первона

чальная исх.

 

плоско

сть G9

8

Положение оси Z между отверстиями

Подача

Ускор. перемещение

Начало или конец хода

Первона

чальная 

исх. пл

оскость

Плоск

ость у

скор. 

перемещ

ений G99

Глубина 

Z

Пло-

скость 

R

G76 Стандартный цикл чистового растачивания (Группа 09)

Скорость подачи в дюймах (или мм) в минуту

Значение смещения по оси Х перед отводом, если не указано Q

Значение смещения по оси Y перед отводом, если не указано Q

Количество растачиваемых отверстий, если используется G91 (режим приращений)

Время задержки на дне отверстия

Значение смещения, всегда с приращением

Положение плоскости R (положение выше детали)

Х-координата отверстия

Y-координата отверстия

Положение оси Z по достижении дна отверстия

.

X

Z

Y

X

Z

Y

G76 Станд. цикл чистового растачивания

Глуби-

на Z

Пло-

скость R

Первоначальная исх. 

плоскость G9

8

Подача

Ускор. перемещение

Начало или конец хода

Смещение

Первоначальная

 

исх. плоскост

ь

Плоскость ускор. 

перемещений G99

Глуби-

на Z

Пло-

скость R

Смещени

е

Смещени

е

169

В процессе растачивания этот цикл выполняет смещение оси X и/или Y перед отводом инструмента во 

избежание повреждения обработанной поверхности. В случае использования адреса Q направление 

смещения определяется Настройкой 27. При отсутствии Q для определения направления и величины 

смещения используются дополнительные значения I и J.

G77 Стандартный цикл обратного растачивания (Группа 09)

Скорость подачи в дюймах (или мм) в минуту 

Значение смещения по оси Х перед отводом, если не указано Q

Значение смещения по оси Y перед отводом, если не указано Q 

Количество растачиваемых отверстий, если используется G91 (режим приращений)

Значение смещения, всегда с приращением

Положение плоскости R (положение выше детали)

Х-координата отверстия

Y-координата отверстия

Положение оси Z по достижении дна отверстия 

В дополнение к расточке отверстия этот цикл выполняет смещение оси X и/или Y перед и после 

обработки для отвода инструмента при входе в деталь и при выходе из нее (пример движения 

смещения см. в описании цикла G76). Направление смещения определяется Настройкой 27. Если Q 

не задается, для определения направления и расстояния смещения используются дополнительные 

значения I и J.

.

X

Z

Y

G77 Станд. цикл обратного растачивания

Пло-

скость 

R

Подача

Ускор. перемещение

Исходная плоскость

Смещение

Обратная

 

расточка

Начало или конец хода

Смещение

G80 Отмена стандартного цикла (Группа 09)

Этот G-код отменяет все стандартные циклы до следующего выбора одного из них. Заметьте, что 

команды G00 и G01 тоже отменяют выполнение стандартных циклов.

G81 Стандартный цикл сверления (Группа 09)

Скорость подачи в дюймах (или мм) в минуту

Количество высверливаемых отверстий, если используется G91 (режим приращений)

Положение плоскости R (положение выше детали)

Команда перемещения по оси Х

Команда перемещения оси Y

Положение оси Z по достижении дна отверстия

Примечание: Адреса X и Y в большинстве случаев являются координатами первого высверливаемого 

отверстия.

170

.

X

Z

Y

X

Z

Y

G81 Стандартный цикл сверления

Глубина 

Z

Пло-

скость R

Первоначальная

 

исх. плоскость G9

8

Подача

Ускор. перемещение

Начало или конец хода

Первоначальная 

исх. плоскост

ь

Плоскость ускор. 

перемещений G99

Пло-

скость 

Z

Пло-

скость R

Пример программы

Программа сверления отверстий в алюминиевой пластине:

T1 M06

G00 G90 G54 X1.125 Y-1.875 S4500 M03

G43 H01 Z0.1

G81 G99 Z-0.35 R0.1 F27.

X2.0

X3.0 Y-3.0

X4.0 Y-5.625

X5.250 Y-1.375

G80 G00 Z1.0

G28

M30

G82 Стандартный цикл сверления центровых отверстий (Группа 09)

Скорость подачи в дюймах (или мм) в минуту

Количество отверстий, если используется G91 (режим приращений)

Время задержки на дне отверстия

Положение плоскости R (положение выше детали)

Х-координата отверстия

Y-координата отверстия

Координата дна отверстия

Примечания для программиста: Цикл G82 похож на G81 за исключением дополнительной возможности 

программирования задержки (Р)

Пример программы

Описание

%
O1234

(Типовая программа)

T1 M06

(Инструмент #1 - это центровочное сверло 0.5" x 90 градусов)

G90 G54 G00 X.565 Y-1.875 S1275 M03
G43 H01 Z0.1 M08
G82 Z-0.175 P.3 R0.1 F10.

(центровочное сверло 90 градусов, глубина)

X1.115 Y-2.750

(половина диаметра фаски)

X3.365 Y-2.875
X4.188 Y-3.313
X5.0 Y-4.0
G80 G00 Z1.0 M09

171

.

X

Z

Y

X

Z

Y

G82 Станд. цикл сверления центр. отверстий

Пло-

скость Z

Пло-

скость R

Первоначальная исх. 

плоскость G9

8

Подача

Ускор. перемещение

Начало или конец 

хода

Исходная плоскост

ь

Плоскос

ть ускор

. переме

щений G

99

Пло-

скость Z

Пло-

скость 

R

Пример сверления центровочных отверстий с помощью цикла G82

G83 Стандартный цикл сверления глубоких отверстий (Группа 09)

Скорость подачи в дюймах (или мм) в минуту

Глубина резания первого прохода

Величина уменьшения глубины резания на каждый проход

Минимальная глубина резания

Количество отверстий, если используется G91 (режим приращений)

Пауза в конце последнего прохода в секундах (задержка)

Глубина резания, всегда с приращением

Положение плоскости R (положение выше детали)

Х-координата отверстия

Y-координата отверстия

Положение оси Z по достижении дна отверстия

Если заданы 

I

J

 и 

K

, при первом проходе резание происходит на величину I, каждый последующий 

проход уменьшается на величину 

J

, а минимальная глубина резания равна 

K

. Нельзя использовать 

значение 

Q

 при программировании с помощью 

I

,

J

,

K

.

Если указано 

P

 инструмент будет задерживаться на дне отверстия на указанное время. В следующем 

примере сверление выполняется за несколько проходов с паузой 1.5 сек.:
G83 Z-0.62 F15. R0.1 Q0.175 P1.5
Для всех последующих блоков не надо указывать продолжительность задержки, поскольку она 

повторяется.

.

I = I

1

Q

Q

I = I

- J

2

1

I = I

- J

3

2

Q

G83 Сверление со ступенчатой подачей с 

доп. адресами I, J и K

Глуби-

на Z

Пло-

скость 

R

НАСТРОЙКА #2

2

Глуби-

на Z

Пло-

скость 

R

G83 Станд. цикл сверления глуб. отв-ий

НАСТРОЙКА #22

172

Настройка 52 изменяет способ выполнения цикла G83 при возврате инструмента в плоскость R. 

Обычно плоскость R располагают намного выше поверхности детали, обеспечивая удаление из 

отверстия стружки в процессе ступенчатой подачи. Такой порядок приводит к потерям времени за счет 

сверления «пустого» пространства. Плоскость R можно расположить намного ближе к поверхности 

обрабатываемой детали, если назначить расстояние, необходимое для удаления стружки настройкой 

52. После отвода сверла к плоскости R положение оси Z над R определяется этой настройкой.

.

Q

Q

Q

Q

Q

Q

G83 Стандартный цикл сверления глубоких отверстий

Глуби-

на Z

Пло-

скость 

R

НАСТРОЙКА #52

Глуби-

на Z

Пло-

скость 

R

НАСТРОЙКА #22

НАСТРОЙКА #22

НАСТРОЙКА #2

2

Подача

Ускор. перемещение

Начало или конец хода

Исходная 

плоскость

Исходная плоскость

Пример программы

Описание

T2 M06

(Инструмент #2 - это особо короткое сверло 0.3125")

G90 G54 G00 X0.565 Y-1.875 S2500 M03
G43 H02 Z0.1 M08
G83 Z-0.720 Q0.175 R0.1 F15.

(Вершина сверла – 1/3 диаметра сверла)

X1.115 Y-2.750
X3.365 Y-2.875
X4.188 Y-3.313
X5.0 Y-4.0
G80 G00 Z1.0 M09

173

G84 Стандартный цикл нарезания резьбы (Группа 09)

Скорость подачи в дюймах (или мм) в минуту

Многократный отвод (Пример: J2 – отвод со скоростью вдвое выше скорости резания, см. 

также настройку 130)

Количество отверстий, если используется G91 (режим приращений)

Положение плоскости R (положение выше детали)

Х-координата отверстия

Y-координата отверстия

Положение оси Z по достижении дна отверстия

.

X

Z

Y

X

Z

Y

G98 / G99

G84 Стандартный цикл нарезания резьбы

Глуби-

на Z

Пло-

скость R

Глуби-

на Z

Пло-

скость 

R

Положение оси Z между отверстиями

Подача

Ускор. перемещение

Начало или конец хода

Первоначальная

 

исх. плоскость

Первоначальная

 

исх. плоскость G9

8

Плоскость ускор. 

перемещений G99

Пример стандартного цикла нарезания резьбы метчиком с помощью G84

Программа 

Пример

T3 M06

(Инструмент #3 – метчик 3/8-16)

G90 G54 G00 X0.565 Y-1.875 S900 M03
G43 H03 Z0.2 M08
G84 Z-0.600 R0.2 F56.25

(900 об/мин разделить на 16 ниток на дюйм = 56.25 дюйм/мин)

X1.115 Y-2.750
X3.365 Y-2.875
X4.188 Y-3.313
X5.0 Y-4.0
G80 G00 Z1.0 M09
G28 G91 Y0 Z0
M30
%

174

G85 Стандартный цикл растачивания (Группа 09)

Скорость подачи в дюймах (или мм) в минуту

Количество отверстий, если используется G91 (режим приращений)

Положение плоскости R (положение выше детали)

Расположение отверстий по оси X

Расположение отверстий по оси Y

Положение оси Z по достижении дна отверстия

.

X

Z

Y

X

Z

Y

G85 Стандартный цикл нарезания резьбы

Глуби-

на Z

Пло-

скость 

R

Глуби-

на Z

Пло-

скость 

R

Подача

Ускор. перемещение

Начало или конец хода

Первоначальная 

исх. плоскост

ь

Первоначальная

 

исх. плоскость G9

8

Плоскость ускор. 

перемещений G99

G86 Стандартный цикл растачивания с остановом (Группа 09)

Скорость подачи в дюймах (или мм) в минуту

Количество отверстий, если используется G91 (режим приращений)

Положение плоскости R (положение выше детали)

Х-координата отверстия

Y-координата отверстия

Положение оси Z по достижении дна отверстия

.

X

Z

Y

X

Z

Y

G86 

Стандартный цикл растачивания с остановом

Глуби-

на Z

Пло-

скость 

R

Глуби-

на Z

Пло-

скость 

R

Подача

Ускор. перемещение

Начало или конец хода

Первоначальная 

исх. плоскость

Первоначальная

 

исх. плоскость G9

8

Плоскость ускор. 

перемещений G99

175

G87 Стандартный цикл растачивания с ручным отводом (Группа 09)

Скорость подачи в дюймах (или мм) в минуту

Количество отверстий, если используется G91 (режим приращений)

Положение плоскости R (положение выше детали)

Х-координата отверстия

Y-координата отверстия

Положение оси Z по достижении дна отверстия

Этот G-код производит останов по окончании растачивания. В этой точке резец вручную выводится из 

отверстия. Для продолжения работы следует нажать клавишу CYCLE START (запуск цикла).

.

X

Z

Y

X

Z

Y

G87 Станд. цикл растачивания с остановом и ручным отводом

Глуби-

на Z

Пло-

скость 

R

Глуби-

на Z

Пло-

скость 

R

Подача

Ускор. перемещение

Начало или конец хода

Ручное управление

Первоначальная

 

исх. плоскост

ь

Первоначальная 

исх. плоскость G98

Плоскость ускор. 

перемещений G99

G88 Стандартный цикл растачивания с остановом и ручным отводом (Группа 09)

Скорость подачи в дюймах (или мм) в минуту

Количество отверстий, если используется G91 (режим приращений)

Время задержки на дне отверстия

Положение плоскости R (положение выше детали)

Х-координата отверстия

Y-координата отверстия

Положение оси Z по достижении дна отверстия

Этот G-код производит останов по окончании растачивания. В этой точке резец вручную выводится из 

отверстия. Для продолжения работы следует нажать клавишу CYCLE START (запуск цикла).

.

X

Z

Y

X

Z

Y

G88 Станд. цикл растачивания с задержкой и ручным отводом

Глуби-

на Z

Пло-

скость 

R

Глуби-

на Z

Пло-

скость 

R

Подача

Ускор. перемещение

Начало или конец хода

Ручное управление

Первоначальная 

исх. плоскость

Первоначальная 

исх. плоскость G9

8

Плоскость ускор. 

перемещений G99

 

 

 

 

 

 

 

содержание      ..     9      10      11      12     ..