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

 

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

 

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

 

 

 

 

 

 

 

 

 

 

 

содержание      ..     36      37      38      39     ..

 

 

 

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

 

 

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

14.

ФУНКЦИЯ КОРРЕКЦИИ

B--64124RU/01

274

ПРИМЕЧАНИЕ

1

Когда команда

G28

или

G30

задает ось

,

не принадлежащую плоскости коррекции на

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

C,

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

перпендикулярный вектор

,

и инструмент не двигается

.

В следующем блоке режим

коррекции автоматически восстанавливается

(

тем же способом

,

как и тогда

,

когда два

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

).

Пример

:

Когда

CCN (

бит

2

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

. 5003) = 1

2

Когда блок

G28

или

G30

задан в качестве блока запуска

,

в промежуточной позиции

создается вектор

,

перпендикулярный направлению движения

,

который затем

отменяется в референтной позиции

.

В следующем блоке создается вектор

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

.

Пример

:

Когда

CCN (

бит

2

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

. 5003)=1

s

G28(G30/30.1)Z__

G01

(G41G01X_Y_)

r

s

s

[

Тип

FS15]

G01

[

Тип

FS15]

G01

r

s

G42G28

s

s

G01

G01

s

Исходная позиция или плавающая

исходная позиция

Промежуточное положение

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

B--64124RU/01

14.

ФУНКЦИЯ КОРРЕКЦИИ

275

Когда в режиме С компенсации на режущий инструмент
задается

G29,

выполняется операция типа

FS15,

если

CCN

(

бит

2

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

. 5003)

установлен на значение

1.

Это означает

,

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

,

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

.

Вектор восстанавливается при

выполнении перемещения от промежуточной позиции до
позиции возврата

;

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

блоком и следующим блоком

.

(1)G29,

заданный в режиме коррекции

(

с перемещением как к

промежуточной

,

так и исходной позиции

)

(a)

Для спецификации

,

выполненной сразу после автомати

-

ческого возврата на исходную позицию
Когда

CCN (

бит

2

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

. 5003)=0

O

××××

;

G91G41_ _ _;

G28X40.Y0;

G29X45.Y15.;

G29

[

Тип

A]

r

s

(G42G01)

G01

G29

[

Тип

B]

G28/30

s

(G42G01)

G01

s

s

s

G28/30

s

s

s

Позиция

возврата

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

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

Промежуточное

положение

Позиция

возврата

Промежуточное

положение

Когда

CCN (

бит

2

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

. 5003)=1

G29

[FS15

Тип

]

G28/30

(G42G01)

G01

s

r

s

s

s

Позиция возврата

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

Промежуточное

положение

D

Команда

G29

в

режиме С
компенсации на
режущий инструмент

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

14.

ФУНКЦИЯ КОРРЕКЦИИ

B--64124RU/01

276

(b)

Для спецификации

,

выполненной сразу после автома

-

тического возврата на исходную позицию
Когда

CCN (

бит

2

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

. 5003)=0

O

××××

;

G91G41_ _ _;

G29X40.Y40.;

[

Тип

A]

G29

[

Тип

B]

(G42G01)

G01

s

s

r

s

s

s

s

r

(G42G01)

r

r

G01

Позиция возврата

Промежуточное

положение

G29

Промежуточное

положение

Позиция возврата

Пуск

Запуск

Когда

CCN (

бит

2

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

. 5003)=1

G29

[

Тип

FS15]

(G42G01)

G01

s

s

s

Промежуточное

положение

Позиция возврата

(2)G29,

заданный в режиме коррекции

(

без выполнения

перемещения к промежуточной позиции

)

(a)

Для спецификации

,

выполненной сразу после автомати

-

ческого возврата на исходную позицию
Когда

CCN (

бит

2

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

. 5003)=0

O

××××

;

G91G41_ _ _;

G28X40.Y--40.;

G29X40.Y40.;

[

Тип

A]

(G42G01)

G29

[

Тип

B]

s

(G42G01)

s

G28/30

r

s

r

s

G28/30

s

G29

s

r

G01

G01

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

=

промежуточное положение

Позиция возврата

Позиция возврата

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

=

промежуточное положение

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

B--64124RU/01

14.

ФУНКЦИЯ КОРРЕКЦИИ

277

Когда

CCN (

бит

2

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

. 5003)=1

G29

[

Тип

FS15]

G28/30

(G42G01)

G01

s

r

s

s

Позиция возврата

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

=

промежуточное положение

(b)

Для спецификации

,

выполненной сразу после автомати

-

ческого возврата на исходную позицию
Когда

CCN (

бит

2

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

. 5003)=0

O

××××

;

G91G41_ _ _;

G29X40.Y--40.;

[

Тип

A]

(G42G01)

G29

[

Тип

B]

s

(G42G01)

s

r

s

r

G01

G01

s

r

G29

G01

s

r

r

s

G01

Промежуточное положение

Позиция возврата

Промежуточное положение

Позиция возврата

Пуск

Пуск

Когда

CCN (

бит

2

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

. 5003)=1

G29

[

Тип

FS15]

(G42G01)

G01

s

r

s

s

G01

Позиция возврата

Промежуточное положение

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

14.

ФУНКЦИЯ КОРРЕКЦИИ

B--64124RU/01

278

(3)G29,

заданный в режиме коррекции

(

без выполнения

перемещения в исходную позицию

)

(a)

Для спецификации

,

выполненной сразу после автомати

-

ческого возврата на исходную позицию
Когда

CCN (

бит

2

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

. 5003)=0

O

××××

;

G91G41_ _ _;

G28X0Y0;

G29X0Y0;

[

Тип

A]

(G42G01)

G29

s

s

G28/30

s

r

[

Тип

B]

(G42G01)

G29

s

s

G28/30

s

r

G01

G01

G01

G01

Промежуточная позиция

=

Позиция возврата

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

Промежуточная позиция

=

Позиция возврата

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

Когда

CCN (

бит

2

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

. 5003)=1

G29

[

Тип

FS15]

G28/30

(G42G01)

G01

s

r

s

s

G01

Промежуточная позиция

=

Позиция возврата

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

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

B--64124RU/01

14.

ФУНКЦИЯ КОРРЕКЦИИ

279

(b)

Для спецификации

,

выполненной сразу после автомати

-

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

O

××××

;

G91G41_ _ _;

G29X0Y0;

[

Тип

A]

(G42G01)

G29

[

Тип

B]

s

(G42G01)

s

s

r

s

s

G29

s

G01

G01

G01

G01

Промежуточная позиция

=

Позиция возврата

Промежуточное положение

=

Позиция возврата

Когда

CCN (

бит

2

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

. 5003)=1

[

Тип

FS15]

(G42G01)

s

s

G29

s

G01

G01

Промежуточная позиция

=

Позиция возврата

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

14.

ФУНКЦИЯ КОРРЕКЦИИ

B--64124RU/01

280

(4)G29,

заданный в режиме коррекции

(

без выполнения

перемещения к исходной позиции

)

(a)

Для спецификации

,

выполненной сразу после автомати

-

ческого возврата на исходную позицию
Когда

CCN (

бит

2

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

. 5003)=0

O

××××

;

G91G41_ _ _;

G28X0Y0;

G29X0Y0;

[

Тип

A]

(G41G01)

s

s

G28/30,G29

r

[

Тип

B]

(G41G01)

s

s

r

G01

G01

G01

G01

s

G28/30,G29

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

=

промежуточное положение

=

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

Вектор столкновения

Вектор столкновения

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

=

промежуточное положение

=

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

Когда

CCN (

бит

2

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

. 5003)=1

[

Тип

FS15]

G28/30,G29

(G42G01)

G01

r

s

s

G01

Вектор столкновения

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

=

промежуточное положение

=

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

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

B--64124RU/01

14.

ФУНКЦИЯ КОРРЕКЦИИ

281

(b)

Для спецификации

,

выполненной сразу после автомати

-

ческого возврата на исходную позицию
Когда

CCN (

бит

2

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

. 5003)=0

O

××××

;

G91G41_ _ _;

G29X0Y0;

[

Тип

A]

(G41G01)

s

r

[

Тип

B]

(G41G01)

s

s

r

G01

G01

G01

G01

s

G29

G29

Промежуточная позиция

=

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

Промежуточная позиция

=

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

Когда

CCN (

бит

2

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

. 5003)=1

[

Тип

FS15]

(G41G01)

G01

r

s

s

G01

G29

Промежуточная позиция

=

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

ПРИМЕЧАНИЕ

Когда команда

G53

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

,

не

принадлежащей плоскости компенсации на режущий инструмент

C,

в конечной точке

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

.

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

(

тем же

способом

,

как и тогда

,

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

перемещения

).

s

G29Z__

(G41G01X_Y_)

r

s

G01

G01

 

 

 

 

 

 

 

содержание      ..     36      37      38      39     ..