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

Z

Коды

 G

 

309

G84 

Стандартный

 

цикл

 

нарезания

 

резьбы

 (

Группа

 09)

F

 - 

Скорость

 

подачи

J

 - 

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

 

отвод

 (

Пример

J2

 – 

отводится

 

со

 

скоростью

 

вдвое

 

выше

 

скорости

 

резания

см

также

 «

настройка

 130»)

L

 – 

Количество

 

отверстий

если

 

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

 

G91

 (

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

 

режим

R

 - 

Положение

 

плоскости

 R (

положение

 

над

 

деталью

)

X

 - 

Координата

 

отверстия

 

по

 

оси

 X

Y

 - 

Положение

 

отверстия

 

по

 

оси

 Y

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

 – 

Положение

 

по

 

оси

на

 

дне

 

отверстия

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

 

параметр

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

 – 

Положение

 

по

 

оси

на

 

дне

 

отверстия

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

 

параметр

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

:

Если

 

не

 

указано

 

иначе

этот

 

стандартный

 

цикл

использует

 

направление

 

шпинделя

 

из

 

последней

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

 

команды

  (

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

 – 

Положение

 

по

 

оси

на

 

дне

 

отверстия

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

 

параметр

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

:

Если

 

не

 

указано

 

иначе

этот

 

стандартный

 

цикл

использует

 

направление

 

шпинделя

 

из

 

последней

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

 

команды

  (

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     ..