Haas Руководство оператора фрезерного станка 96-RU8210 (Редакция A Aпрель 2016 г) - часть 20

 

  Главная      Книги - Разные     Haas Руководство оператора фрезерного станка 96-RU8210 (Редакция A Aпрель 2016 г)

 

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

 

   

 

   

 

содержание      ..     18      19      20      21     ..

 

 

 

Haas Руководство оператора фрезерного станка 96-RU8210 (Редакция A Aпрель 2016 г) - часть 20

 

 

Коды

 G

 

303

G80 

Отмена

 

стандартного

 

цикла

 (

Группа

 09)

G80

 

отменяет

 

все

 

активные

 

стандартные

 

циклы

.

ПРИМЕЧАНИЕ

:

 

G00

 

или

 

G01

 

также

 

отменяют

 

стандартные

 

циклы

.

G81 

Стандартный

 

цикл

 

сверления

 (

Группа

 09)

F

 - 

Скорость

 

подачи

*

L

 - 

Количество

 

высверливаемых

 

отверстий

, 

если

 

используется

 

G91

 (

режим

 

относительных

 

перемещений

)

*

R

 - 

Положение

 

плоскости

 R (

положение

 

над

 

деталью

)

*

X

 - 

Команда

 

перемещения

 

по

 

оси

 

Х

*

Y

 - 

Команда

 

перемещения

 

по

 

оси

 Y

*

Z

 – 

Положение

 

по

 

оси

 Z 

на

 

дне

 

отверстия

* 

необязательный

 

параметр

ПРЕДОСТЕРЕЖЕНИЕ

:

Если

 

не

 

указано

 

иначе

, 

этот

 

стандартный

 

цикл

использует

 

направление

 

шпинделя

 

из

 

последней

использованной

 

команды

  (

M03

, 

M04

 

или

 

M05

). 

Если

 

до

 

подачи

команды

 

на

 

выполнение

 

этого

 

стандартного

 

цикла

 

в

программе

 

не

 

задавалось

 

направление

 

вращения

 

шпинделя

, 

по

умолчанию

 

используется

 

M03

  (

по

 

часовой

 

стрелке

). 

Если

подается

 

команда

 

M05

, 

стандартный

 

цикл

 

выполнится

 

как

 

цикл

«

без

 

вращения

». 

Это

 

позволяет

 

выполнять

 

приложения

 

с

приводным

 

инструментом

, 

но

 

это

 

также

 

может

 

привести

 

к

столкновению

. 

При

 

использовании

 

этого

 

стандартного

 

цикла

необходимо

 

точно

 

знать

 

команду

 

направления

 

шпинделя

.

Список

 

кодов

 G

 

304

F7.22:

G81

 

Стандартный

 

цикл

 

сверления

Это

 

программа

 

для

 

сверления

 

отверстий

 

в

 

алюминиевой

 

пластине

:

%

O60811 (G81 

СТАНДАРТНЫЙ

 

ЦИКЛ

 

СВЕРЛЕНИЯ

) ;

(G54 X0 Y0 - 

сверху

 

слева

 

на

 

детали

) ;

(Z0 - 

сверху

 

на

 

детали

) ;

(T1 - 

это

 

сверло

 .5 

дюйма

) ;

(

НАЧАЛО

 

БЛОКОВ

 

ПОДГОТОВКИ

) ;

T1 M06 (

Выбор

 

инструмента

 1) ;

G00 G90 G40 G49 G54 (

Безопасный

 

запуск

) ;

G00 G54 X2. Y-2. (

Ускоренное

 

перемещение

 

в

 1-

е

) ;

(

положение

) ;

S1000 M03 (

Шпиндель

 

вращается

 

по

 

часовой

 

стрелке

) ;

G43 H01 Z0.1 (

Включить

 

коррекцию

 

на

 

инструмент

 1) ;

M08 (

Включение

 

подачи

 

СОЖ

) ;

(

НАЧАЛО

 

БЛОКОВ

 

РЕЗАНИЯ

) ;

G81 Z-0.720 R0.1 F15 (

Начало

 G81) ;

(

Сверлить

 1-

е

 

отверстие

 

в

 

текущем

 

положении

 X Y) ;

X2. Y-4. (2-

е

 

отверстие

) ;

X4. Y-4. (3-

е

 

отверстие

) ;

X4. Y-2. (4-

е

 

отверстие

) ;

(

НАЧАЛО

 

БЛОКОВ

 

ЗАВЕРШЕНИЯ

) ;

G00 G90 Z1. M09 (

Ускоренное

 

перемещение

 

отвода

,) ;

(

выключение

 

подачи

 

СОЖ

) ;

G53 G49 Z0 M05 (

Исходное

 

положение

 Z, 

Выключение

) ;

(

шпинделя

) ;

G53 Y0 (

Исходное

 

положение

 Y) ;

M30 (

Завершение

 

программы

) ;

%

G99

X

Z

Y

X

Z

Y

G98

R

Z

R

Z

Коды

 G

 

305

G82 

Стандартный

 

цикл

 

сверления

 

центровых

 

отверстий

 (

Группа

 

09)

F

 - 

Скорость

 

подачи

*

L

 - 

Количество

 

отверстий

, 

если

 

используется

 

G91

 (

режим

 

относительных

 

перемещений

). 

*

P

 - 

Время

 

задержки

 

у

 

дна

 

отверстия

*

R

 - 

Положение

 

плоскости

 R (

положение

 

над

 

деталью

)

*

X

 - 

Координата

 

отверстия

 

по

 

оси

 X

*

Y

 - 

Положение

 

отверстия

 

по

 

оси

 Y

*

Z

 – 

Координата

 

дна

 

отверстия

* 

необязательный

 

параметр

ПРЕДОСТЕРЕЖЕНИЕ

:

Если

 

не

 

указано

 

иначе

, 

этот

 

стандартный

 

цикл

использует

 

направление

 

шпинделя

 

из

 

последней

использованной

 

команды

  (

M03

, 

M04

 

или

 

M05

). 

Если

 

до

 

подачи

команды

 

на

 

выполнение

 

этого

 

стандартного

 

цикла

 

в

программе

 

не

 

задавалось

 

направление

 

вращения

 

шпинделя

, 

по

умолчанию

 

используется

 

M03

  (

по

 

часовой

 

стрелке

). 

Если

подается

 

команда

 

M05

, 

стандартный

 

цикл

 

выполнится

 

как

 

цикл

«

без

 

вращения

». 

Это

 

позволяет

 

выполнять

 

приложения

 

с

приводным

 

инструментом

, 

но

 

это

 

также

 

может

 

привести

 

к

столкновению

. 

При

 

использовании

 

этого

 

стандартного

 

цикла

необходимо

 

точно

 

знать

 

команду

 

направления

 

шпинделя

.

ПРИМЕЧАНИЕ

:

Цикл

 

G82

 

похож

 

на

 

G81

 

за

 

исключением

 

дополнительной

возможности

 

программирования

 

задержки

(

Р

).

%

O60821 (G82 

СТАНДАРТНЫЙ

 

ЦИКЛ

 

СВЕРЛЕНИЯ

 

ЦЕНТРОВОЧНЫХ

) ;

(

ОТВЕРСТИЙ

) ;

(G54 X0 Y0 - 

сверху

 

слева

 

на

 

детали

) ;

(Z0 - 

сверху

 

на

 

детали

) ;

(T1 - 

это

 

центровочное

 

сверло

 0.5 

дюйма

 90 

градусов

) ;

(

НАЧАЛО

 

БЛОКОВ

 

ПОДГОТОВКИ

) ;

T1 M06 (

Выбор

 

инструмента

 1) ;

G00 G90 G40 G49 G54 (

Безопасный

 

запуск

) ;

G00 G54 X2. Y-2. (

Ускоренное

 

перемещение

 

в

 1-

е

) ;

(

положение

) ;

S1000 M03 (

Шпиндель

 

вращается

 

по

 

часовой

 

стрелке

) ;

G43 H01 Z0.1 (

Включить

 

коррекцию

 

на

 

инструмент

 1) ;

M08 (

Включение

 

подачи

 

СОЖ

) ;

Список

 

кодов

 G

 

306

(

НАЧАЛО

 

БЛОКОВ

 

РЕЗАНИЯ

) ;

G82 Z-0.720 P0.3 R0.1 F15.(

Начало

 G82) ;

(

Сверлить

 1-

е

 

отверстие

 

в

 

текущем

 

положении

 X Y) ;

X2. Y-4. (2-

е

 

отверстие

) ;

X4. Y-4. (3-

е

 

отверстие

) ;

X4. Y-2. (4-

е

 

отверстие

) ;

(

НАЧАЛО

 

БЛОКОВ

 

ЗАВЕРШЕНИЯ

) ;

G00 Z1. M09 (

Ускоренное

 

перемещение

 

отвода

,) ;

(

выключение

 

подачи

 

СОЖ

) ;

G53 G49 Z0 M05 (

Исходное

 

положение

 Z, 

Выключение

) ;

(

шпинделя

) ;

G53 Y0 (

исходное

 

положение

 Y) ;

M30 (

Завершение

 

программы

) ;

%

F7.23:

G82

 

Пример

 

сверления

 

центровочного

 

отверстия

G83 

Стандартный

 

цикл

 

сверления

 

глубоких

 

отверстий

 (

Группа

 09)

F

 - 

Скорость

 

подачи

I

 - 

Глубина

 

первого

 

погружения

 

инструмента

J

 - 

Величина

 

уменьшения

 

глубины

 

погружения

 

инструмента

 

на

 

каждый

 

проход

K

 - 

Минимальная

 

глубина

 

погружения

 

инструмента

L

 - 

Количество

 

отверстий

, 

если

 

используется

 

G91

 (

режим

 

относительных

 

перемещений

), 

также

 

с

 G81 

по

 G89. 

P

 - 

Пауза

 

в

 

конце

 

последнего

 

погружения

 

инструмента

, 

в

 

секундах

 (

задержка

)

Q

 – 

Глубина

 

погружения

 

инструмента

, 

всегда

 

относительная

R

 - 

Положение

 

плоскости

 R (

положение

 

над

 

деталью

)

X

 - 

Координата

 

отверстия

 

по

 

оси

 X

Y

 - 

Положение

 

отверстия

 

по

 

оси

 Y

Z

 – 

Положение

 

по

 

оси

 Z 

на

 

дне

 

отверстия

* 

необязательный

 

параметр

G99

X

Z

Y

X

Z

Y

G98

R

Z

R

Z

Коды

 G

 

307

Если

 

заданы

 

I

, 

J

 

и

 

K

, 

при

 

первом

 

проходе

 

резание

 

происходит

 

на

 

величину

 I, 

каждый

последующий

 

проход

 

уменьшается

 

на

 

величину

 J, 

а

 

минимальная

 

глубина

 

резания

равна

 

K

. 

Нельзя

 

использовать

 

значение

 

Q

 

при

 

программировании

 

с

 

помощью

 

I

, 

J

 

и

 

K

.

Если

 

указано

 

P

 

инструмент

 

будет

 

задерживаться

 

на

 

дне

 

отверстия

 

на

 

указанное

время

. 

В

 

следующем

 

примере

 

сверление

 

выполняется

 

за

 

несколько

 

проходов

 

с

паузой

 1.5 

сек

.:

G83 Z-0.62 F15. R0.1 Q0.175 P1.5 ;

 ;

Для

 

всех

 

последующих

 

блоков

 

не

 

надо

 

указывать

 

продолжительность

 

задержки

,

поскольку

 

она

 

повторяется

.

F7.24:

G83

 

сверление

 

с

 

периодическим

 

выводом

 

инструмента

 

с

 

использованием

 

I

, 

J

, 

K

 

и

 

обычное

 

сверление

 

с

 

периодическим

 

выводом

 

инструмента

: [#22] 

Настройка

 22.

Настройка

 52 

изменяет

 

способ

 

выполнения

 

G83

 

при

 

возврате

 

инструмента

 

в

плоскость

 R. 

Обычно

 

плоскость

 R 

располагают

 

намного

 

выше

 

поверхности

 

детали

,

обеспечивая

 

удаление

 

из

 

отверстия

 

стружки

 

в

 

процессе

 

ступенчатой

 

подачи

. 

Это

приводит

 

к

 

потерям

 

времени

 

за

 

счет

 

сверления

  «

пустого

» 

пространства

. 

Если

настройка

 52 

установлена

 

на

 

расстояние

, 

необходимое

 

для

 

удаления

 

стружки

,

плоскость

 R 

можно

 

задать

 

значительно

 

ближе

 

к

 

детали

. 

При

 

выполнении

перемещения

 

в

 R 

для

 

очистки

 

стружки

, 

настройка

 52 

определяет

 

расстояние

подъема

 

оси

 Z 

над

R. 

R

#22

#22

I = I

1

Q

Q

I = I

- J

2

1

I = I

- J

3

2

Z

R

Z

Q

Список

 

кодов

 G

 

308

F7.25:

G83

 

стандартный

 

цикл

 

сверления

 

с

 

периодическим

 

выводом

 

инструмента

 

с

 

настройкой

 

52 [#52]

% ;

O60831 (G83 

СТАНДАРТНЫЙ

 

ЦИКЛ

 

СВЕРЛЕНИЯ

 

С

) ;

(

ПЕРИОДИЧЕСКИМ

 

ВЫВОДОМ

 

ИНСТРУМЕНТА

) ;

(G54 X0 Y0 - 

сверху

 

слева

 

на

 

детали

) ;

(Z0 - 

сверху

 

на

 

детали

) ;

(T1 - 

это

 

особо

 

короткое

 

сверло

 0.3125 

дюйма

) ;

(

НАЧАЛО

 

БЛОКОВ

 

ПОДГОТОВКИ

) ;

T1 M06 (

Выбор

 

инструмента

 1) ;

G00 G90 G40 G49 G54 (

Безопасный

 

запуск

) ;

G00 G54 X2. Y-2. (

Ускоренное

 

перемещение

 

в

 1-

е

) ;

(

положение

) ;

S1000 M03 (

Шпиндель

 

вращается

 

по

 

часовой

 

стрелке

) ;

G43 H01 Z0.1 (

Включить

 

коррекцию

 

на

 

инструмент

 1) ;

M08 (

Включение

 

подачи

 

СОЖ

) ;

(

НАЧАЛО

 

БЛОКОВ

 

РЕЗАНИЯ

) ;

G83 Z-0.720 Q0.175 R0.1 F15.(

Начало

 G83) ;

(

Сверлить

 1-

е

 

отверстие

 

в

 

текущем

 

положении

 X Y) ;

X2. Y-4. (2-

е

 

отверстие

) ;

X4. Y-4. (3-

е

 

отверстие

) ;

X4. Y-2. (4-

е

 

отверстие

) ;

(

НАЧАЛО

 

БЛОКОВ

 

ЗАВЕРШЕНИЯ

) ;

G00 Z1. M09 (

Ускоренное

 

перемещение

 

отвода

,) ;

(

выключение

 

подачи

 

СОЖ

) ;

G53 G49 Z0 M05 (

Исходное

 

положение

 Z, 

Выключение

) ;

(

шпинделя

) ;

G53 Y0 (

исходное

 

положение

 Y) ;

M30 (

Завершение

 

программы

) ;

% ;

G98

#22

#22

Q

Q

Q

#52

R 

Z

Коды

 G

 

309

G84 

Стандартный

 

цикл

 

нарезания

 

резьбы

 (

Группа

 09)

F

 - 

Скорость

 

подачи

J

 - 

Многократный

 

отвод

 (

Пример

: 

J2

 – 

отводится

 

со

 

скоростью

 

вдвое

 

выше

 

скорости

 

резания

, 

см

. 

также

 «

настройка

 130»)

L

 – 

Количество

 

отверстий

, 

если

 

используется

 

G91

 (

относительный

 

режим

) 

R

 - 

Положение

 

плоскости

 R (

положение

 

над

 

деталью

)

X

 - 

Координата

 

отверстия

 

по

 

оси

 X

Y

 - 

Положение

 

отверстия

 

по

 

оси

 Y

Z

 – 

Положение

 

по

 

оси

Z 

на

 

дне

 

отверстия

S

 - 

Скорость

 

вращения

 

шпинделя

* 

необязательный

 

параметр

ПРИМЕЧАНИЕ

:

Не

 

нужно

 

подавать

 

команду

 

пуска

 

шпинделя

 (M03 / M04) 

до

 G84.

Стандартный

 

цикл

 

выполняет

 

пуск

 

и

 

останов

 

шпинделя

, 

когда

необходимо

. 

F7.26:

G84

 

Стандартный

 

цикл

 

нарезания

 

резьбы

 

метчиком

% ;

O60841 (G84 

СТАНДАРТНЫЙ

 

ЦИКЛ

 

СВЕРЛЕНИЯ

 

С

) ;

(

ПЕРИОДИЧЕСКИМ

 

ВЫВОДОМ

 

ИНСТРУМЕНТА

) ;

(G54 X0 Y0 - 

сверху

 

слева

 

на

 

детали

) ;

(Z0 - 

сверху

 

на

 

детали

) ;

(T1 - 

это

 

метчик

 3/8-16) ;

(

НАЧАЛО

 

БЛОКОВ

 

ПОДГОТОВКИ

) ;

T1 M06 (

Выбор

 

инструмента

 1) ;

G00 G90 G40 G49 G54 (

Безопасный

 

запуск

) ;

G00 G54 X2. Y-2. (

Ускоренное

 

перемещение

 

в

 1-

е

) ;

(

положение

) ;

G43 H01 Z0.1 (

Включить

 

коррекцию

 

на

 

инструмент

 1) ;

M08 (

Включение

 

подачи

 

СОЖ

) ;

X

Z

Y

X

Z

Y

G98

G99

R

R

Z

Z

Список

 

кодов

 G

 

310

(

НАЧАЛО

 

БЛОКОВ

 

РЕЗАНИЯ

) ;

G84 Z-0.600 R0.1 F56.25 S900 (

Начало

 G84) ;

(900 

об

/

мин

 

разделить

 

на

 16 

ниток

 

на

 

дюйм

 = 56,25) ;

(

дюйм

/

мин

) ;

(

Сверлить

 1-

е

 

отверстие

 

в

 

текущем

 

положении

 X Y) ;

X2. Y-4. (2-

е

 

отверстие

) ;

X4. Y-4. (3-

е

 

отверстие

) ;

X4. Y-2. (4-

е

 

отверстие

) ;

(

НАЧАЛО

 

БЛОКОВ

 

ЗАВЕРШЕНИЯ

) ;

G00 Z1. M09 (

Стандартный

 

цикл

 

выкл

., 

ускоренное

) ;

(

перемещение

 

отвода

) ;

(

Выключение

 

подачи

 

СОЖ

) ;

G53 G49 Z0 (

Исходное

 

положение

 Z) ;

G53 Y0 (

Исходное

 

положение

 Y) ;

M30 (

Завершение

 

программы

) ;

% ;

G85 

Стандартный

 

цикл

 

растачивания

 

с

 

остановом

 

и

 

выводом

 

(

группа

 09)

F

 - 

Скорость

 

подачи

L

 – 

Количество

 

отверстий

, 

если

 

используется

 

G91

 (

относительный

 

режим

)

R

 - 

Положение

 

плоскости

 R (

положение

 

над

 

деталью

)

X

 – 

Координата

 

отверстий

 

по

 

оси

 X

Y

 – 

Координата

 

отверстий

 

по

 

оси

 Y

Z

 – 

Положение

 

по

 

оси

Z 

на

 

дне

 

отверстия

* 

необязательный

 

параметр

F7.27:

G85

 

Стандартный

 

цикл

 

растачивания

X

Z

Y

X

Z

Y

G98

R

Z

R

Z

G99

Коды

 G

 

311

G86 

Стандартный

 

цикл

 

растачивания

 

с

 

остановом

 (

Группа

 09)

F

 - 

Скорость

 

подачи

*

L

 – 

Количество

 

отверстий

, 

если

 

используется

 

G91

 (

относительный

 

режим

)

*

R

 - 

Положение

 

плоскости

 R (

положение

 

над

 

деталью

)

*

X

 - 

Координата

 

отверстия

 

по

 

оси

 X

*

Y

 - 

Положение

 

отверстия

 

по

 

оси

 Y

*

Z

 – 

Положение

 

по

 

оси

Z 

на

 

дне

 

отверстия

* 

необязательный

 

параметр

ПРЕДОСТЕРЕЖЕНИЕ

:

Если

 

не

 

указано

 

иначе

, 

этот

 

стандартный

 

цикл

использует

 

направление

 

шпинделя

 

из

 

последней

использованной

 

команды

  (

M03

, 

M04

 

или

 

M05

). 

Если

 

до

 

подачи

команды

 

на

 

выполнение

 

этого

 

стандартного

 

цикла

 

в

программе

 

не

 

задавалось

 

направление

 

вращения

 

шпинделя

, 

по

умолчанию

 

используется

 

M03

  (

по

 

часовой

 

стрелке

). 

Если

подается

 

команда

 

M05

, 

стандартный

 

цикл

 

выполнится

 

как

 

цикл

«

без

 

вращения

». 

Это

 

позволяет

 

выполнять

 

приложения

 

с

приводным

 

инструментом

, 

но

 

это

 

также

 

может

 

привести

 

к

столкновению

. 

При

 

использовании

 

этого

 

стандартного

 

цикла

необходимо

 

точно

 

знать

 

команду

 

направления

 

шпинделя

.

Этот

 

код

 G 

остановит

 

шпиндель

, 

как

 

только

 

инструмент

 

достигнет

 

дна

 

отверстия

.

Отвод

 

инструмента

 

производится

 

после

 

остановки шпинделя

.

F7.28:

G86

 

Стандартные

 

циклы

 

растачивания

 

с

 

остановом

X

Z

Y

X

Z

Y

G98

G99

R

Z

R

Z

Список

 

кодов

 G

 

312

G89 

Стандартный

 

цикл

 

растачивания

 

с

 

остановом

 

и

 

отводом

 

(

Группа

 09)

F

 - 

Скорость

 

подачи

L

 – 

Количество

 

отверстий

, 

если

 

используется

 

G91

 (

относительный

 

режим

) 

P

 - 

Время

 

задержки

 

у

 

дна

 

отверстия

*

R

 - 

Положение

 

плоскости

 R (

положение

 

над

 

деталью

)

X

 – 

Координата

 

отверстий

 

по

 

оси

 X

Y

 – 

Координата

 

отверстий

 

по

 

оси

 Y

Z

 – 

Положение

 

по

 

оси

Z 

на

 

дне

 

отверстия

* 

необязательный

 

параметр

ПРЕДОСТЕРЕЖЕНИЕ

:

Если

 

не

 

указано

 

иначе

, 

этот

 

стандартный

 

цикл

использует

 

направление

 

шпинделя

 

из

 

последней

использованной

 

команды

  (

M03

, 

M04

 

или

 

M05

). 

Если

 

до

 

подачи

команды

 

на

 

выполнение

 

этого

 

стандартного

 

цикла

 

в

программе

 

не

 

задавалось

 

направление

 

вращения

 

шпинделя

, 

по

умолчанию

 

используется

 

M03

  (

по

 

часовой

 

стрелке

). 

Если

подается

 

команда

 

M05

, 

стандартный

 

цикл

 

выполнится

 

как

 

цикл

«

без

 

вращения

». 

Это

 

позволяет

 

выполнять

 

приложения

 

с

приводным

 

инструментом

, 

но

 

это

 

также

 

может

 

привести

 

к

столкновению

. 

При

 

использовании

 

этого

 

стандартного

 

цикла

необходимо

 

точно

 

знать

 

команду

 

направления

 

шпинделя

.

F7.29:

G89

 

Стандартный

 

цикл

 

растачивания

 

с

 

задержкой

X

Z

Y

X

Z

Y

G98 

G99 

e

R

Z

R

Z

Коды

 G

 

313

 

Команды

 

позиционирования

 G90 

абсолютного

 – G91 

относительного

 (

группа

 03)

Эти

 G-

коды

 

изменяют

 

способ

 

интерпретации

 

команд

 

осевых

 

перемещений

. 

Команды

осевых

 

перемещений

, 

следующие

 

за

 

G90

, 

перемещают

 

оси

 

в

 

координаты

 

станка

.

Команды

 

осевых

 

перемещений

, 

следующие

 

за

 

G91

, 

перемещают

 

оси

 

на

 

указанное

расстояние

 

от

 

текущей

 

точки

. 

G91

 

несовместим

 

с

 

G143

  (

коррекция

 

на

 

длину

инструмента

 5

оси

).

Раздел

  «

Базовое

 

программирование

» 

настоящего

 

руководстве

, 

начиная

 

со

страницы

134

, 

включает

 

пояснения

 

о

 

программировании

 

с

 

абсолютным

 

и

относительным

 

перемещением

.

G92 

Значение

 

смещения

 

системы

 

рабочих

 

координат

 (

Группа

 00)

Этот

 G-

код

 

не

 

производит

 

осевых

 

перемещений

, 

а

 

только

 

изменяет

 

значения

пользовательских

 

рабочих

 

смещений

. 

Код

 

G92

 

работает

 

по

-

разному

 

в

 

зависимости

от

 

настройки

 33, 

которая

 

выбирает

 

систему

 

координат

 FANUC, HAAS 

или

YASNAC.

FANUC 

или

 HAAS

Если

 

настройка

 33 

установлена

 

на

 

FANUC

 

или

 

HAAS

, 

то

 

команда

 

G92

 

команда

сдвигает

 

все

 

системы

 

координат

 

детали

 (

G54

-

G59

, 

G110

-

G129

) 

так

, 

что

 

положение

 

по

команде

 

становится

 

текущим

 

положением

 

в

 

активной

 

системе

 

детали

. 

Код

 

G92

 

не

является модальным

.

Команда

 

G92

 

отменяет

 

все

 

действующие

 

G52

 

для

 

управляемых

 

осей

. 

Пример

: 

G92

X1.4

 

отменяет

 

G52

 

для

 

оси

 X. 

На

 

остальные

 

оси

 

команда

 

не

 

оказывает

никакого влияния

.

Значение

 

смещения

 

G92

 

показано

 

внизу

 

страницы

 

коррекции

 

детали

 

и

 

при

необходимости

 

его

 

можно

 

удалить

. 

Оно

 

также

 

удаляется

 

автоматически

 

после

включения

 

питания

, 

а

 

также

 

всегда

 

при

 

использовании

 

функций

 

[ZERO RETURN]

(

возврат

 

в

 

нулевую

 

точку

) 

и

 

[ALL]

  (

все

) 

или

 

[ZERO RETURN]

  (

возврат

 

в

 

нулевую

точку

) 

и

 

[SINGLE]

 (

одна ось

).

G92

 

удаляет

 

значение

 

сдвига

 

из

 

программы

Смещения

 

G92

 

можно

 

отменить

 

путем

 

программирования

 

еще

 

одного

 

смещения

G92

, 

чтобы

 

изменить

 

текущую

 

коррекцию

 

детали

 

обратно

 

на

 

первоначальное

значение

.

% ;

O60921 (G92 

СДВИГ

 

КОРРЕКЦИИ

 

ДЕТАЛИ

) ;

(G54 X0 Y0 Z0 - 

в

 

центре

 

перемещения

 

фрезы

) ;

G00 G90 G54 X0 Y0 (

Ускоренное

 

перемещение

 

в

 

начало

) ;

(

координат

 G54) ;

G92 X2. Y2. (

Сдвиг

 

текущего

 G54) ;

G00 G90 G54 X0 Y0 (

Ускоренное

 

перемещение

 

в

 

начало

) ;

(

координат

 G54) ;

G92 X-2. Y-2. (

Сдвиг

 

текущего

 G54 

обратно

 

на

) ;

(

первоначальный

) ;

G00 G90 G54 X0 Y0 (

Ускоренное

 

перемещение

 

в

 

начало

) ;

Список

 

кодов

 G

 

314

(

координат

 G54) ;

M30 (

Завершение

 

программы

) ;

% ;

YASNAC

Если

 

настройка

 33 

установлена

 

на

 

YASNAC

, 

команда

 

G92

 

устанавливает

 

систему

координат

 

детали

 

G52

 

так

, 

что

 

положение

 

по

 

команде

 

становится

 

текущим

положением

 

в

 

активной

 

системе

 

детали

. 

После

 

этого

 

система

 

детали

 

G52

автоматически

 

становится

 

активной

, 

пока

 

не

 

будет

 

выбрана

 

другая

 

система детали

.

G93 

Режим

 

обратнозависимой

 

подачи

 (

Группа

 05)

F

 – 

Скорость

 

подачи

 (

проходов

 

в

 

минуту

)

Этот

 G-

код

 

указывает

 

на

 

то

, 

что

 

все

 

значения

 

F

 (

скорость

 

подачи

) 

интерпретируются

как

 

количество

 

проходов

 

в

 

минуту

. 

Другими

 

словами

, 

время

  (

в

 

секундах

),

необходимое

 

для

 

выполнения

 

запрограммированного

 

перемещения

 

с

 

помощью

 

G93

,

составляет

 60 (

секунд

) 

деленное

 

на

 

значение

F.

G93

 

обычно

 

используется

 

при

 

обработке

 

с

 4 

и

 5 

осями

, 

если

 

программа

сгенерирована

 

с

 

помощью

 

АСУТП

. 

G93

 – 

это

 

способ

 

пересчета

 

линейной

 

скорости

подачи

  (

дюйм

/

мин

) 

в

 

значение

, 

которое

 

учитывает

 

вращательное

 

перемещение

.

Если

 

используется

 

G93

, 

значение

 

F

 

укажет

, 

сколько

 

раз

 

в

 

минуту

 

может

 

повторяться

проход

 (

перемещение инструмента

).

Если

 

используется

 

G93

, 

скорость

 

подачи

  (

F

) 

обязательна

 

для

 

всех

 

блоков

интерполируемых

 

перемещений

. 

Поэтому

 

для

 

каждого

 

блока

 

перемещения

, 

не

являющегося

 

ускоренным

, 

должна

 

назначаться

 

собственная

 

скорость

 

подачи

(

F

).

NOTE:

Нажатие

  [RESET]  (

сброс

) 

переводит

 

станок

 

в

 

режим

 

G94

(

подача

 

в

 

минуту

). 

Настройки

 34 

и

 79 (

диаметр

 4 

и

 5 

осей

) 

не

нужны

 

при

 

использовании

G93

.

G94 

Режим

 

подачи

 

в

 

минуту

 (

Группа

 05)

Этот

 

код

 

выключает

 

G93

  (

режим

 

обратнозависимой

 

подачи

) 

и

 

переводит

 

систему

управления

 

в

 

режим

 

подачи

 

в минуту

.

G95 

Скорость

 

подачи

 

на

 

оборот

 (

Группа

 05)

Если

 

код

 

G95

 

активен

, 

оборот

 

шпинделя

 

приведет

 

к

 

перемещению

 

на

 

расстояние

,

указанное

 

в

 

значении

 

подачи

. 

Если

 

настройка

 9 

установлена

 

на

 

ДЮЙМ

, 

то

 

значение

подачи

 

F

 

выражается

 

в

 

дюйм

/

оборот

  (

при

 

настройке

 

в

 

ММ

 

подача

 

выражается

 

в

мм

/

оборот

). 

При

 

активации

 

кода

 

G95

 

на

 

режим

 

работы

 

станка

 

влияют

 

значения

коррекции

 

скорости

 

шпинделя

 

и

 

скорости

 

подачи

. 

В

 

случае

 

использования

 

функции

коррекции

 

скорости

 

вращения

 

шпинделя

 

любое

 

изменение

 

его

 

скорости

 

приведет

 

к

соответствующему

 

изменению

 

скорости

 

подачи

, 

обеспечивающему

 

постоянство

усилия

 

резания

. 

Однако

 

при

 

выборе

 

коррекции

 

подачи

 

любое

 

изменение

 

в

 

коррекции

подачи

 

будет

 

влиять

 

только

 

на

 

скорость

 

подачи

, 

а

 

не

 

на шпиндель

.

Коды

 G

 

315

G98 

Стандартный

 

цикл

 

возврата

 

в

 

исходную

 

точку

 (

Группа

 10)

Использование

 

G98

 

возвращает

 

ось

 Z 

в

 

первоначальную

 

начальную

 

точку

(

положение

 Z 

в

 

блоке

 

перед

 

стандартным

 

циклом

) 

между

 

каждым

 

положением

 X/Y.

Этот

 

позволяет

 

программировать

 

обход

 

сверху

 

и

 

сбоку

 

зон

 

детали

, 

прихватов

 

и

зажимной оснастки

.

F7.30:

G98

 

Возврат

 

в

 

исходную

 

точку

. 

После

 

второго

 

отверстия

 

ось

 Z 

возвращается

 

в

 

начальное

 

положение

 [G98], 

чтобы

 

переместиться

 

поверх

 

бокового

 

прихвата

 

в

 

положение

 

следующего

 

отверстия

.

% ;

O69899 (G98/G99 

ВОЗВРАТ

 

В

 

ИСХОДНУЮ

 

ТОЧКУ

 

И

) ;

(

ПЛОСКОСТЬ

 R) ;

(G54 X0 Y0 - 

верхний

 

правый

 

угол

 

детали

) ;

(Z0 - 

сверху

 

на

 

детали

) ;

(T1 - 

сверло

) ;

(

НАЧАЛО

 

БЛОКОВ

 

ПОДГОТОВКИ

) ;

T1 M06 (

Выбор

 

инструмента

 1) ;

G00 G90 G17 G40 G49 G54 (

Безопасный

 

запуск

) ;

G00 G54 X1. Y-0.5 (

Ускоренное

 

перемещение

 

в

 1-

е

) ;

(

положение

) ;

S1000 M03 (

Шпиндель

 

вращается

 

по

 

часовой

 

стрелке

) ;

G43 H01 Z2. (

Коррекция

 

на

 

инструмент

 1 

включена

) ;

M08 (

Включение

 

подачи

 

СОЖ

) ;

(

НАЧАЛО

 

БЛОКОВ

 

РЕЗАНИЯ

) ;

G81 G99 X1. Z-0.5 F10. R0.1 (

Начало

 G81 

используя

) ;

(G99) ;

G98 X2. (2-

е

 

отверстие

 

и

 

затем

 

отвод

 

от

 

прихвата

 

с

) ;

(

помощью

 G98) ;

G98

G99

Список

 

кодов

 G

 

316

X4. (

Сверление

 3-

го

 

отверстия

) ;

(

НАЧАЛО

 

БЛОКОВ

 

ЗАВЕРШЕНИЯ

) ;

G00 Z2. M09 (

Ускоренное

 

перемещение

 

отвода

,) ;

(

выключение

 

подачи

 

СОЖ

) ;

G53 G49 Z0 M05 (

Исходное

 

положение

 Z, 

Выключение

) ;

(

шпинделя

) ;

G53 Y0 (

исходное

 

положение

 Y) ;

M30 (

Завершение

 

программы

) ;

% ;

G99 

Стандартный

 

цикл

 

возврата

 

в

 

плоскость

 R (

Группа

 10)

При

 

использовании

 

G99

 

ось

 Z 

остается

 

в

 

плоскости

 R 

при

 

каждом

 

изменении

координаты

 X 

и

/

или

 Y. 

Если

 

преграды

 

не

 

на

 

траектории

 

инструмента

, 

G99

 

экономит

время

 

на обработку

.

F7.31:

G99

 

Возврат

 

в

 

плоскость

 R. 

После

 

первого

 

отверстия

 

ось

 Z 

возвращается

 

в

 

положение

 

плоскости

 R [G99] 

и

 

перемещается

 

в

 

положение

 

второго

 

отверстия

. 

Это

 

безопасное

 

перемещение

 

в

 

этом

 

случае

, 

потому

 

что

 

нет

 

препятствий

.

% ;

O69899 (G98/G99 

ВОЗВРАТ

 

В

 

ИСХОДНУЮ

 

ТОЧКУ

 

И

) ;

(

ПЛОСКОСТЬ

 R) ;

(G54 X0 Y0 - 

верхний

 

правый

 

угол

 

детали

) ;

(Z0 - 

сверху

 

на

 

детали

) ;

(T1 - 

сверло

) ;

(

НАЧАЛО

 

БЛОКОВ

 

ПОДГОТОВКИ

) ;

T1 M06 (

Выбор

 

инструмента

 1) ;

G00 G90 G17 G40 G49 G54 (

Безопасный

 

запуск

) ;

G00 G54 X1. Y-0.5 (

Ускоренное

 

перемещение

 

в

 1-

е

) ;

G98

G99

Коды

 G

 

317

(

положение

) ;

S1000 M03 (

Шпиндель

 

вращается

 

по

 

часовой

 

стрелке

) ;

G43 H01 Z2. (

Коррекция

 

на

 

инструмент

 1 

включена

) ;

M08 (

Включение

 

подачи

 

СОЖ

) ;

(

НАЧАЛО

 

БЛОКОВ

 

РЕЗАНИЯ

) ;

G81 G99 X1. Z-0.5 F10. R0.1 (

Начало

 G81 

используя

) ;

(G99) ;

G98 X2. (2-

е

 

отверстие

 

и

 

затем

 

отвод

 

от

 

прихвата

 

с

) ;

(

помощью

 G98) ;

X4. (

Сверление

 3-

го

 

отверстия

) ;

(

НАЧАЛО

 

БЛОКОВ

 

ЗАВЕРШЕНИЯ

) ;

G00 Z2. M09 (

Ускоренное

 

перемещение

 

отвода

,) ;

(

выключение

 

подачи

 

СОЖ

) ;

G53 G49 Z0 M05 (

Исходное

 

положение

 Z, 

Выключение

) ;

(

шпинделя

) ;

G53 Y0 (

исходное

 

положение

 Y) ;

M30 (

Завершение

 

программы

) ;

% ;

G100/G101 

Выключение

/

включение

 

зеркального

 

отражения

 

(

группа

 00)

X

 - 

Команда

 

оси

 X

Y

 - 

Команда

 

оси

 Y

Z

 - 

Команда

 

оси

 Z

A

 - 

Команда

 

оси

 

А

B

 - 

Команда

 

оси

 

В

C

 - 

Команда

 

оси

 C

* 

необязательный

 

параметр

Программируемое

 

зеркальное

 

отражение

 

используется

 

для

 

включения

 

или

выключения

 

любой

 

из

 

осей

. 

Если

 

функция

 

ВКЛЮЧЕНА

, 

происходит

 

зеркальное

отражение

  (

или

 

реверсирование

) 

перемещения

 

осей

 

относительно

 

начала

координат

 

детали

. 

Эти

 G-

коды

 

следует

 

использовать

 

в

 

блоках

, 

не

 

содержащих

других

 G-

кодов

. 

Они

 

не

 

вызывают

 

перемещений осей

. 

При

 

зеркальном

 

отражении

оси

 

индикация

 

выводится

 

в

 

нижней

 

части

 

экрана

. 

Также

 

см

. 

настройки

 45, 46, 47, 48,

80 

и

 250 (

зеркальное отражение

).

Формат

 

включения

 

и

 

выключения

 

зеркального

 

отражения

:

G101 X0. (

включает

 

зеркальное

 

отражение

 

для

 

оси

 X) ;

G100 X0. (

выключает

 

зеркальное

 

отражение

 

для

 

оси

 X) ;

 ;

Список

 

кодов

 G

 

318

F7.32:

Зеркальное

 

отражение

 X-Y

G103 

Ограничение

 

опережающего

 

просмотра

 

блоков

 (

Группа

 00)

G103 

задает

 

максимальное

 

количество

 

блоков

, 

на

 

которое

 

система

 

управления

выполняет

 

опережающий

 

просмотр

 (

диапазон

 0-15),

например

:

G103 [P..] ;

 ;

Во

 

время

 

перемещений

 

станка

 

система

 

управления

 

заранее

 

выполняет

 

подготовку

следующих

 

блоков

  (

строк

 

программы

). 

Это

 

принято

 

называть

  «

опережающий

просмотр

 

блоков

». 

Пока

 

система

 

управления

 

выполняет

 

текущий

 

блок

, 

она

 

уже

интерпретировала

 

и

 

подготовила

 

следующий

 

блок

, 

для

 

обеспечения

непрерывного перемещения

.

Команда

 

программы

 

G103 P0

 

или

 

просто

 

G103

, 

выключает

 

ограничение

опережающего

 

просмотра

. 

Команда

 

программы

 

G103 Pn

 

ограничивает

опережающий

 

просмотр

 

до

 

n

блоков

.

Код

 

G103

 

полезен

 

при

 

отладке

 

макропрограмм

. 

Система

 

управления

 

интерпретирует

макровыражения

 

во

 

время

 

опережающего

 

просмотра

. 

Если

 

вставить

 

в

 

программу

G103 P1

, 

система

 

управления

 

интерпретирует

 

макровыражения

 

на

 1 

перед

 

по

отношению

 

к

 

блоку

, 

выполняющемуся

 

в

 

настоящий момент

.

Лучше

 

добавлять

 

несколько

 

пустых

 

строк

 

после

 

вызова

 

G103 P1

. 

Это

 

гарантирует

,

что

 

никакие

 

строки

 

программы

 

после

 

G103 P1

 

не

 

будут

 

интерпретироваться

, 

пока

они

 

не достигнуты

.

x-

x+

Y+

Y-

1

2

4

3

 

 

 

 

 

 

 

содержание      ..     18      19      20      21     ..