FANUC серия 0i-MC. РУКОВОДСТВО ПО ЭКСПЛУАТАЦИИ - часть 15

 

  Главная      Книги - Разные     FANUC серия 0i-MC. РУКОВОДСТВО ПО ЭКСПЛУАТАЦИИ (B-64124RU/01)

 

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

 

 

 

 

 

 

 

 

 

 

 

содержание      ..     13      14      15      16     ..

 

 

 

FANUC серия 0i-MC. РУКОВОДСТВО ПО ЭКСПЛУАТАЦИИ - часть 15

 

 

ПРОГРАММИРОВАНИЕ

7.

СИСТЕМА КООРДИНАТ

B--64124RU/01

90

X

X

Y

Y

А

160

100

100

100

200

Если запрограммирована

G92X100Y100;

когда инструмент установлен в

(200, 160)

режиме

G54,

создана система координат

заготовки

1 (X’ -- Y’),

смещенная вектором

A.

60

Система координат заготовки

G54

Положение
инструмента

Новая система координат заготовки

Исходная система координат заготовки

1200.0

Z

Z

X

X

600.0

600.0

1200.0

Z

Z

X

X

X

--Z

Новая система координат заготовки

X -- Z

Исходная система координат заготовки

A :

Величина коррекции

,

созданная с помощью

G92

B :

Величина коррекции точки отсчета заготовки в

G54

C :

Величина коррекции точки отсчета заготовки в

G55

А

В

C

А

Система координат
заготовки

G54

G55

Система координат

заготовки

Предположим

,

что задана система

координат заготовки

G54.

В таком

случае с помощью следующей

команды можно задать систему
координат заготовки

G55,

в которой

черный кружок на инструменте

(

рисунок слева

)

находится в точке

(600.0,1200.0),

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

--

лено отношение между системой
координат заготовки

G54

и систе

--

мой координат заготовки

G55 :

G92X600.0Z1200.0.

Также предпо

--

ложим

,

что сменные столы нагру

--

жены в двух разных позициях

.

Если

верно установлено отношение меж

--

ду системами координат спутников

в двух положениях

,

при рассмот

--

рении

системы

координат

как

системы координат заготовки

G54

и

системы координат заготовки

G55,

то коррекция системы координат с

помощью

G92

на одном сменном

столе приводит к смещению сис

--

темы координат на другом сменном

столе

.

Это означает

,

что заготовки

на двух спутниках могут быть обра

--

ботаны по одной программе пос

--

редством ввода только

G54

или

G55.

Примеры

ПРОГРАММИРОВАНИЕ

B--64124RU/01

7.

СИСТЕМА КООРДИНАТ

91

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

,

смещенную при ручном вмешательстве

,

в систему

координат заготовки до смещения

.

Последняя система

смещается от нулевой точки станка на величину смещения
нулевой точки заготовки

.

Существует два метода использования

функции предварительной установки системы координат
заготовки

.

В одном методе используется запрограммированная

команда

(G92.1).

В другом методе используются операции

ручного ввода данных на экране отображения абсолютного
положения

,

экране отображения относительного положения и

экране отображения общего положения

(III-11.1.4).

G92.1

IP

0 ;

IP

0 ;

Задает адреса оси

,

подлежащие операции предварительной

установки системы координат заготовки

.

Оси

,

которые

не заданы

,

не подлежат предварительной установки

.

Если в состоянии предварительной установки выполняется
операция ручного возврата в референтное положение

,

то систе

-

ма координат заготовки смещается от нулевой точки системы
координат станка на величину смещения нулевой точки заго

-

товки

.

Предположим

,

что операция возврата в референтное

положение выполняется

,

когда с помощью

G54

выбрана сис

-

тема координат заготовки

.

В этом случае автомат

.

устанавлива

-

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

,

в которой собственная

нулевая точка смещена с помощью

G54

от нулевой точки станка

на величину смещения нулевой точки заготовки

;

расстояние от

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

.

Система координат заготовки

G54

Референтная позиция

Ручной возврат в
референтное положение

Референтная позиция

Величина коррекции
точки отсчета
заготовки

G54

Если имеется датчик абсолютного положения

,

то при включ

.

питания автомат

.

устанавливается система координат заготов

-

ки

,

в которой собственная нулевая точка смещена с помощью

G54

от нулевой точки станка на величину смещения нулевой

точки заготовки

.

Положение станка при включ

.

питания считы

-

вается из датчика абсолютного положения

,

и посредством

вычитания величины смещения нулевой точки заготовки

G54

из положения станка в системе координат заготовки устанавл

.

положение

.

Система координат заготовки

,

установленная в

процессе этих операций

,

смещается от системы координат

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

,

на след

.

странице

.

7.2.4

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

(G92.1)

Формат

Пояснения

ПРОГРАММИРОВАНИЕ

7.

СИСТЕМА КООРДИНАТ

B--64124RU/01

92

(a)

Ручное вмешательство

,

осуществленное при отключ

.

сигнала

полностью ручного режима

(b)

Команда перемещ

.,

в состоянии блокировки станка

(c)

Перемещ

.

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

(d)

Операция с применением функции зеркального отображения

(e)

Установка локальной системы координат с использованием

G52

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

--

зованием

G92

В приведенном выше случае

(a)

система координат заготовки

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

.

Po

Pn

WZn

WZo

Система координат
заготовки

G54

до

ручного вмешательства

Величина
внешней
коррекции

точки отсчета
заготовки

Система координат заготовки

G54

после ручного вмешательства

Величина
перемещения
при ручном

вмешательстве

Нулевая точка станка

В описанной выше операции система координат заготовки

,

однажды смещенная

,

посредством ввода

G-

кода или операции

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

,

смещенную от нулевой точки

станка на величину смещения нулевой точки заготовки

.

Это

аналогично случаю

,

когда операция ручного возврата в

референтное положение выполняется в той системе координат
заготовки

,

которая была смещена

.

В этом примере ввод

G-

кода

или операция ручного ввода данных приводит к возврату
нулевой точки системы координат заготовки

WZn

в исходную

нулевую точку

WZo,

а расстояние от

WZo

до

Pn

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

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

-

товки

.

Разряд

3 (PPD)

параметра ном

. 3104

позволяет выбрать

выполнение установки в относительных координатах или в
абсолютных координатах

.

При применении функции предварительной установки системы
координат заготовки

,

отмените следующие режимы

:

коррекцию

на режущий инструмент

,

коррекцию на длину инструмента

,

коррекцию на инструмент

.

Если функция выполняется без от

-

мены этих режимов

,

векторы коррекции временно отменяются

.

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

.

Не используйте функцию предварительной установки системы
координат заготовки

,

если установлен режим выбора масштаба

,

вращ

.

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

,

программируемого изображения

.

Ограничения

D

Коррекция на
режущий инструмент

,

коррекция на длину
инструмента

,

коррекция на
инструмент

D

Повторный пуск
программы

D

Запрещенные режимы

ПРОГРАММИРОВАНИЕ

B--64124RU/01

7.

СИСТЕМА КООРДИНАТ

93

Кроме шести систем координат заготовки

(

стандартных систем

координат заготовки

),

выбираемых с помощью

G54- G59,

можно использовать

48

дополнительных систем координат

заготовки

(

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

).

Или же можно использовать до

300

дополнительных систем

координат заготовки

.

G54.1Pn ;

или

G54Pn ;

Pn :

Коды

,

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

n

:

от

1

до

48

G10L20 Pn

IP

_;

Pn :

Коды

,

задающие систему координат заготовки для установки

величины коррекции точки отсчета заготовки

n

:

от

1

до

48

IP

_ :

Адреса оси и величина

,

заданная в качестве точки отсчета

заготовки коррекция

I P

Если

P-

код задан вместе с

G54.1 (G54),

выбирается

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

(

от

1

до

48).

Выбранная система координат заготовки действительна до
выбора другой системы координат заготовки

.

Стандартная

система координат заготовки

1 (

выбираемая с помощью

G54)

выбирается при включении питания

.

G54.1 P1

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

1

. .

G54.1 P2

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

2

. .

G54.1 P48

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

48

. . .

Как и в стандартных системах координат заготовки

,

следующие

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

:

(1)

Функциональная клавиша

OFFSET

может быть использована

для отображения и установки значения коррекции точки
отсчета заготовки

.

(2)

Функция

G10

включает подлежащее установке величину

коррекции

точки

отсчета

заготовки

с

помощью

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

(

смотрите

II

-7.2.3).

(3)

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

,

как с

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

.

(4)

Данные коррекции точки отсчета заготовки могут быть
введены или выведены как внешние данные

.

7.2.5

Добавление систем
координат заготовки

(G54.1

или

G54)

Формат

D

Выбор
дополнительных
систем координат
заготовки

D

Установление
величины смещения
точки отсчета
заготовки в
дополнительных
системах координат

Пояснения

D

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

ПРОГРАММИРОВАНИЕ

7.

СИСТЕМА КООРДИНАТ

B--64124RU/01

94

(5)

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

.

Если задана абсолютная величина коррекции точки отсчета
заготовки

,

заданное значение становится новым значением

коррекции

.

Если величина коррекции точки отсчета заготовки

задана приращением

,

заданная величина прибавляется к

текущей величине коррекции для образования новой величины
коррекции

.

P-

код должен быть задан после

G54.1 (G54).

Если за

G54.1

не

следует

P-

код в том же блоке

,

полагается дополнительная

система координат заготовки

1 (G54.1P1).

Если в

P-

коде задано значение вне заданного диапазона

,

выдается сигнал тревоги

P/S (

ном

. 030).

P-

коды

,

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

значений коррекции

заготовки

,

не могут быть заданы в блоке

G54.1 (G54).

Пример

) G54.1 (G54) G04 P1000 ;

D

Установление
величины коррекции
точки отсчета
заготовки в
дополнительных
системах координат

Ограничения

D

Ввод

P-

кодов

ПРОГРАММИРОВАНИЕ

B--64124RU/01

7.

СИСТЕМА КООРДИНАТ

95

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

,

в

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

-

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

.

Такая система координат

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

.

G52

IP

_;

Установка локальной системы координат

G52

IP

0 ;

Отмена локальной системы координат

IP

_ :

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

......

I P

I P

IP

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

G52

IP

_;

во всех системах координат

заготовки можно установить локальную систему координат

(G54-G59).

Точка отсчета каждой системы координат устанав

-

ливается в положении

,

заданном

IP

_

в системе координат

заготовки

.

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

(G90)

являются значениями координат в локальной

системе координат

.

Локальная система координат может быть

изменена посредством ввода команды

G52,

так

,

что нулевая

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

.

Для того

,

чтобы отменить локальную систему координат и

задать координату в системе координат заготовки

,

совместите

локальную систему координат с системой координат заготовки

.

IP

_;

IP

_;

(G59 :

Система координат заготовки

6)

(G54 :

Система координат

заготовки

1)

G55

G56

G57

G58

Референтная точка

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

(

Система координат станка

)

(

Локальная система координат

)

(

Локальная система координат

)

I P

I P

Рис

. 7.3

Установка локальной системы координат

7.3

ЛОКАЛЬНАЯ СИСТЕМА
КООРДИНАТ

Формат

Пояснения

ПРОГРАММИРОВАНИЕ

7.

СИСТЕМА КООРДИНАТ

B--64124RU/01

96

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

1

Если ось возвращается в референтную точку посредством функции ручного возврата

в референтную точку

,

точка отсчета локальной системы координат оси соответствует

аналогичной точке рабочей системы координат

.

То же самое верно

,

когда выдается

следующая команда

:

G52

α

0;

α

:

Ось

,

которая возвращается в референтную точку

2

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

станка

.

3

Заданные параметры определяют

,

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

перезагрузке

.

Локальная система координат отменяется

,

если либо

CLR,

бит

6

параметра ном

. 3402,

либо

RLC,

бит

3

параметра ном

. 1202

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

1.

4

Если значения координат не заданы для всех осей

,

когда система координат заготовки

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

G92

локальные системы координат осей

,

для

которых не были заданы значения координат

,

не отменяются

,

а остаются без

изменения

.

5 G52

временно отменяет коррекцию на резец

.

6

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

G52.

ПРОГРАММИРОВАНИЕ

B--64124RU/01

7.

СИСТЕМА КООРДИНАТ

97

С помощью

G-

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

интерполяции

,

коррекции на резец и сверления

.

В таблице ниже приведены

G-

коды и выбираемые ими

плоскости

.

Таблица

7.4

Плоскость

,

выбранная

G-

кодом

G-

код

Выбранная

плоскость

Xp

Yp

Zp

G17

Плоскость

Xp Yp

Ось

X

или

О

Y

О

Z

G18

Плоскость

Zp Xp

Ось

X

или

ось

,

параллельная

й

Ось

Y

или ось

,

параллельная

ей

Ось

Z

или ось

,

параллельная

ей

G19

Плоскость

Yp Zp

ей

ей

ей

Xp, Yp, Zp

определяются с помощью адреса оси в блоке

,

в

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

G17, G18

или

G19.

Если в блоке

G17, G18

или

G19

опущен адрес оси

,

предполагается

,

что пропускаются адреса основных трех осей

.

Параметр ном

. 1022

используется для задания дополнительной

оси как параллельной каждой из осей

X, Y-

и

Z

в качестве

основных трех осей

.

Плоскость неизменна в блоке

,

в котором не запрограммирован

G17, G18

или

G19.

Когда питание включено или устройство ЧПУ перезагружается

,

с помощью битов

1 (G18)

и

2 (G19)

параметра

3402

выбирается

G17 (

плоскость

XY), G18 (

плоскость

ZX)

или

G19 (

плоскость

YZ).

Команда перемещения не соответствует выбору плоскости

.

Выбор плоскости

,

если ось

X

параллельна оси

U.

G17X_Y_

плоскость

XY,

G17U_Y_

плоскость

UY

G18X_Z_

плоскость

ZX

X_Y_

Плоскость не изменена

(

плоскость

ZX)

G17

плоскость

XY

G18

плоскость

ZX

G17 U_

плоскость

UY

G18Y_ ;

плоскость

ZX,

ось

Y

перемещается независимо

от плоскости

.

7.4

ВЫБОР ПЛОСКОСТИ

Пояснения

Примеры

 

 

 

 

 

 

 

содержание      ..     13      14      15      16     ..