FANUC MANUAL GUIDE i. Общее для токарной системы/системы центра. Руководство - часть 59

 

  Главная      Книги - Разные     Станок с ЧПУ FANUC MANUAL GUIDE i. Общее для токарной системы/системы центра. Руководство по эксплуатации

 

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

 

 

 

 

 

 

 

 

 

 

 

содержание      ..     57      58      59      60     ..

 

 

 

FANUC MANUAL GUIDE i. Общее для токарной системы/системы центра. Руководство - часть 59

 

 

B-63874RU/06

 

ЦИКЛ

 

ОБРАБОТКИ

 

 

 

- 437 - 

6. 

ФУНКЦИЯ

 

ПРЕОБРАЗОВАНИЯ

 

ПРОГРАММ

 

ЧПУ

[

ОСТАН

.] : 

Останов

 

выполнения

 

преобразования

 

программ

 

ЧПУ

. 

[

ОТКР

.] : 

Выбор

 

программы

 

источника

 

преобразования

 

из

 

окна

 

списка

 

программ

. 

[

ОБРАТ

.]

 

: 

Поиск

 

программы

 

источника

 

преобразования

. 

[N 

ПСК

] : 

Поиск

 N 

программы

 

источника

 

преобразования

. 

[

КОНТ

.] : 

Отображается

 

только

, 

если

 

задана

 

опция

 

нескольких

 

контуров

. 

С

 

помощью

 

этой

 

дисплейной

 

клавиши

 

выполняется

 

переключения

 

между

 

контурами

. 

[

ВОЗВ

.]  

: 

Завершение

 

функции

 

преобразования

 

программ

 

ЧПУ

 

и

 

возврат

 

к

 

отображению

 

экрана

 

окна

 

обычного

 

режима

 

ПАМ

. 

* 

Если

 

бит

 0 (PRC) 

парам

. 

ном

. 27310 = 1, 

дисплейная

 

клавиша

 

[

ПАУЗА

] 

заменяется

 

дисплейной

 

клавишей

 [

ПРОЦЕС

]. 

[

ПРОЦЕС

] : 

Выполнение

 

преобразования

 

программ

 

ЧПУ

 

процесс

 

за

 

процессом

. 

 
<5>

 

Во

 

время

 

выполнения

 

преобразования

 

программ

 

ЧПУ

, 

преобразовываемые

 

блоки

 

программы

 

обработки

 

деталей

 

отображаются

 

в

 

окне

 

назначения

. 

<6>

 

Подтвердите

 

завершение

 

преобразования

 

программ

 

ЧПУ

, 

затем

 

нажмите

 

дисплейную

 

клавишу

 [

ВОЗВ

.]. 

 
 
 
 
 
 

ПРИМЕЧАНИЕ

 

 

В

 

серии

 30

i

/31

i

/32

i

 

дисплейная

 

клавиша

 [N 

ПСК

] 

не

 

отображается

. 

 

ВОЗВР

. 

 
 

N 

ПСК

 

 

ОБРАТ

. 

 

ОТКР

 

 

ОСТ

. 

 

ПРОЦЕС

 

 

ЕДИНИЧ

 

 

ЗАП

. 

 

ЦЕЛ

. 

 

 

ЦИКЛ

 

ОБРАБОТКИ

 

B-63874RU/06

 

 

- 438 - 

6.

 

ФУНКЦИЯ

 

ПРЕОБРАЗОВАНИЯ

 

ПРОГРАММ

 

ЧПУ

 

6.3 

ОГРАНИЧЕНИЯ

 

 
(1) 

Функцию

 

преобразования

 

программ

 

ЧПУ

 

нельзя

 

исполь

-

зовать

 

во

 

время

 

фонового

 

редактирования

. 

(2) 

Блоки

, 

содержащие

 

следующие

 

слова

, 

не

 

выводятся

 

в

 

программу

 

назначения

 

преобразования

: 

•

 M98 

•

 M99 

•

 

Программа

 

обусловленного

 

перехода

 

пользовательской

 

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

 

<1> 

ПЕРЕХОД

 

К

 

<2> 

ЕСЛИ

 

<3> 

ТО

 

<4> 

ПОКА

 

<5> 

КОНЕЦ

 

•

 

Программа

 

присвоения

 

пользовательской

 

макро

-

переменной

 

#?=~ 

•

 

Программа

 

команд

 

внеш

. 

вывода

 

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

 

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

 

<1> POPEN 
<2> PCLOS 
<3> BPRNT[~] 
<4> DPRNT[~] 

(3) 

Если

 

выводится

 

сигнал

 

тревоги

 

во

 

время

 

преобразования

 

программ

 

ЧПУ

, 

то

 

результаты

 

преобразования

 

на

 

тот

 

момент

 

выводятся

 

в

 

программу

 

назначения

 

преобразования

. 

(4) 

Во

 

время

 

преобразования

 

программ

 

ЧПУ

 

нельзя

 

исполь

-

зовать

 

следующие

 

дисплейные

 

клавиши

: 

 

[

НАЗ

..], [

ЗАП

.], [

ОТКР

.], [

ОБРАТ

.], [

ПСК

], [

КОНТ

.], [

ВОЗВ

.] 

(5) 

Если

 

время

 

преобразования

 

программ

 

ЧПУ

 

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

 

не

 

режим

 

ПАМ

., 

то

 

происходит

 

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

 

прерывание

 

выполнения

 

преобразования

 

программ

 

ЧПУ

. 

(6) 

Во

 

время

 

преобразования

 

программ

 

ЧПУ

 

нельзя

 

переклю

-

чаться

 

на

 

экран

 

ЧПУ

. 

(7) 

Если

 

только

 

один

 

блок

 

вставлен

 

между

 

программами

 

ПОКА

, 

блоки

 

не

 

выводятся

 

в

 

соотв

. 

с

 

определяемым

 

счетчиком

 

циклов

 

количеством

 

раз

, 

а

 

выводится

 

только

 

один

 

блок

. 

 

(

До

 

преобразования

) 

 

WHILE [#1 EQ #2]DO1; 

 

G0 X0. ; 

 END1 

; 

(

После

 

преобразования

) 

Выводится

 

только

 

один

 

блок

, 

даже

 

если

 

выполняются

 

три

 

операции

 

организации

 

цикла

. 

 

G0 X0. ; 

B-63874RU/06

 

ЦИКЛ

 

ОБРАБОТКИ

 

 

 

- 439 - 

6. 

ФУНКЦИЯ

 

ПРЕОБРАЗОВАНИЯ

 

ПРОГРАММ

 

ЧПУ

(8) 

Функция

 

преобразования

 

программ

 

ЧПУ

 

предназначена

 

для

 

расширения

 4-

знач

.G-

кода

 

цикла

 

обработки

. 

Поэтому

 

прео

-

бразование

 

программ

 

ЧПУ

 

выполняется

 

только

 

в

 

указанных

 

далее

 

случаях

. 

 
(

Пример

 1)

 

Если

 

в

 

основной

 

программе

 

присутствует

 

команда

 

обработки

 

и

 

команда

 

фигуры

 

цикла

 

O0001 
G1128I1.R0.8A95.B80.J3.P3.L3.M0.F0.5X1.Y1.Z10. ; 
G1450H0.V75. ; 
G1451H0.V0.K7.D0.L0.M0.T1. ; 
G1451H5.V0.K1.C5.L0.M0.T1. ; 
G1451H5.V75.K3.D75.L0.M0.T2. ; 
G1456; 
M30; 
% 

 
(

Пример

 2)

 

Если

 

команда

 

фигуры

 

цикла

 

присутствует

 

в

 

подпрограмме

 

O0001 
G1128I1.R0.8A95.B80.J3.P3.L3.M0.F0.5X1.Y1.Z10. ; 
M98 P0002; 
M30; 
% 

→

 O0002 

G1450H0.V75. ; 
G1451H0.V0.K7.D0.L0.M0.T1. ; 
G1451H5.V0.K1.C5.L0.M0.T1. ; 
G1451H5.V75.K3.D75.L0.M0.T2. ; 
G1456; 
M99 ; 
% 

 
* 

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

, 

что

 

в

 

подпрограмму

 

входит

 

только

 

одна

 

команда

 

фигуры

. 

 
(9)

 

Выполняемые

 

блоки

 

программы

 

являются

 

целью

 

преобразования

 

оператора

 

ЧПУ

. 

(10)

 

Команда

 

скорости

 

подачи

 

преобразовывается

 

с

 

десятичной

 

точкой

 

(11)

 

Если

 

блок

 

пользовательской

 

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

 

существует

 

до

 

выполнения

 

команды

 

останова

 (M00, M01, M02, M30, M99), 

то

 

выполнение

 

команды

 

останова

 (M00, M01, M02, M30, M99) 

не

 

преобразовывается

. 

(12)

 

Если

 

блок

 M98 

существует

 

до

 

выполнения

 

команды

 

останова

 

(M00, M01, M02, M30, M99), 

то

 

выполнение

 

команды

 

останова

 (M00, M01, M02, M30, M99) 

не

 

преобразовывается

. 

(13)

 

Блок

, 

содержащий

 M198, 

не

 

преобразовывается

. 

 
 

 

ЦИКЛ

 

ОБРАБОТКИ

 

B-63874RU/06

 

 

- 440 - 

6.

 

ФУНКЦИЯ

 

ПРЕОБРАЗОВАНИЯ

 

ПРОГРАММ

 

ЧПУ

 

6.4 

ПРОПУСК

 

МОДАЛЬНЫХ

 

КОМАНД

 

В

 

ПРЕОБРАЗОВАНИИ

 

ПРОГРАММ

 

ЧПУ

 

 

Во

 

время

 

преобразования

 

программ

 

ЧПУ

, 

если

 

команда

 

выводится

 

в

 

качестве

 

модальной

 

команды

, 

то

 

ее

 

вывод

 

можно

 

пропустить

. 

 

6.4.1 

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

 

модальные

 

команды

 

 

Во

 

время

 

преобразования

 

программ

 

ЧПУ

, 

если

 

команда

 

выводится

 

в

 

качестве

 

модальной

 

команды

, 

то

 

ее

 

можно

 

пропустить

. 

 

Можно

 

пропустить

 

следующие

 

команды

 G-

кодов

: 

Команда

 G-

кода

: G0  G1  G2  G3 

 

Для

 

команд

 G-

кодов

 G0, G1, G2 

и

 G3 

можно

 

пропустить

 

следующие

 

адреса

 

осей

 

и

 

команды

 

скорости

 

подачи

: 

Адрес

 

оси

: X  Y  Z  A  B  C  E 

Команда

 

скорости

 

подачи

 

 

: F 

 

6.4.2 

Спецификации

 

для

 

пропуска

 

модальных

 

команд

 

 

Если

 

бит

 4 (MOT) 

параметра

 

ном

. 14700 

установлен

 

на

 1, 

то

 

вывод

 

команды

 

подавляется

, 

если

 

это

 

модальная

 

команда

. 

Только

 

команды

, 

выводимые

 

во

 

время

 

выполнения

 

цикла

 

4-

знач

.G-

кода

, 

рассматриваются

 

как

 

целевые

 

команды

 

для

 

пропуска

 

модальных

 

команд

. 

* 

Если

 F100 

было

 

задано

 

до

 

выполнения

 

цикла

 4-

знач

.G-

кода

, 

например

, 

то

 

первая

 

команда

 F100, 

выводимая

 

во

 

время

 

цикла

 4-

знач

.G-

кода

, 

не

 

пропускается

. 

 

Если

 

в

 

результате

 

пропуска

 

модальной

 

команды

 

нет

 

ничего

 

для

 

указания

 

с

 G-

кодом

, 

то

 G-

код

 

не

 

выводится

. 

G0 X100; 
G1 Y200; 

G0 X100;

------------<1> 

 

В

 

вышеуказанном

 

случае

  G0 X100 

в

 <1> 

пропускается

 

как

 

результат

 

пропуска

 

модальной

 

команды

 

как

 

изложено

 

ниже

: 

G0 X100; 
G1 Y200; 

 
 

Если

 

вводится

 G-

код

 

отличный

 

от

 G0, G1, G2 

и

 G3, 

то

 

происходит

 

сброс

 

модального

 

значения

. 

 

G0 X100; 

 

G80; ----------------<2> 

 

G0 X100; ----------<3> 

 

В

 

вышеуказанном

 

случае

 

модальное

 

значение

 X100 

сбрасывается

 

в

 <2>, 

поэтому

 X100 

в

 <3> 

не

 

пропускается

. 

 

B-63874RU/06

 

ЦИКЛ

 

ОБРАБОТКИ

 

 

 

- 441 - 

6. 

ФУНКЦИЯ

 

ПРЕОБРАЗОВАНИЯ

 

ПРОГРАММ

 

ЧПУ

Пример

 

преобразования

 1) 

 

Разряд

 4 (MOT) 

параметра

 

ном

. 14700 = 0 

 (

Модальные

 

команды

 

выводятся

 

во

 

время

 

преобразования

 

программ

 

ЧПУ

) 

 

   

 

  (

ПРЕОБРАЗОВАНИЕ

 

ПРОГРАММ

 

ЧПУ

-

ЗАП

.) 

G53 

G40 
G90 
G17 
G0X52.495Y-18.015Z5.  

G0X52.495Y-18.015

Z-5. 

G1

X52.495

Y18.015F1000.  

G0Z5. 

G0

X47.455Y-28.78Z5. 

G0

Z-5.  

G3X47.496Y-27.5I-19.955J1.28

F1000

.  

G1

X47.496

Y27.5

F1000

.  

G3X47.455Y28.78I-19.996J0.

F1000.

  

G0Z5. 

G0

X-18.015Y-52.495

Z5.

 

 

*

Команды

, 

указанные

 

жирным

 

шрифтом

, 

являются

 

модальными

 

командами

. 

 

Пример

 

преобразования

 2) 

 

Разряд

 4 (MOT) 

параметра

 

ном

. 14700 = 1 

 

(

Модальные

 

команды

 

не

 

выводятся

 

во

 

время

 

преобразования

 

программ

 

ЧПУ

)

 

     

(

ПРЕОБРАЗОВАНИЕ

 

ПРОГРАММ

 

ЧПУ

-

ЗАП

.) 

G53 
G40 
G90 
G17 
G0X52.495Y-18.015Z5.  
Z-5.  
G1Y18.015F1000. 
G0Z5. 
X47.455Y-28.78  
Z-5.  
G3X47.496Y-27.5I-19.955J1.28  
G1Y27.5 
G3X47.455Y28.78I-19.996J0.  
G0Z5. 
X-18.015Y-52.495  
 

 

ЦИКЛ

 

ОБРАБОТКИ

 

B-63874RU/06

 

 

- 442 - 

6.

 

ФУНКЦИЯ

 

ПРЕОБРАЗОВАНИЯ

 

ПРОГРАММ

 

ЧПУ

 

6.5 

ПОДАВЛЕНИЕ

 

РАСШИРЕНИЯ

 

ПОДПРОГРАММ

 

В

 

ПРЕОБРАЗОВАНИИ

 

ПРОГРАММ

 

ЧПУ

 

 

Если

 

команда

 

вызова

 

подпрограммы

 

выполняется

 

во

 

время

 

преобразования

 

программ

 

ЧПУ

, 

то

 

команду

 

вызова

 

можно

 

выводить

 

без

 

расширения

 

содержания

 

подпрограммы

. 

 

ПРИМЕЧАНИЕ

 

 

Для

 

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

 

этой

 

функции

 

установите

 

бит

 0 (CSP) 

параметра

 

ном

. 27480 

на

 1. 

 

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

 

этой

 

функции

 

меняет

 

работу

 

некоторых

 

команд

, 

а

 

также

 

команд

 

вызова

 

подпрограмм

, 

если

 

выполняется

 

преобразование

 

программ

 

ЧПУ

. 

Далее

 

приводятся

 

пояснения

 

к

 

спецификациям

 

функции

 

для

 

подавления

 

расширения

 

в

 

преобразовании

 

программ

 

ЧПУ

. 

 

B-63874RU/06

 

ЦИКЛ

 

ОБРАБОТКИ

 

 

 

- 443 - 

6. 

ФУНКЦИЯ

 

ПРЕОБРАЗОВАНИЯ

 

ПРОГРАММ

 

ЧПУ

Цель

 

преобразования

 

Преобразования

 

программ

 

ЧПУ

 

с

 

расширением

 

подпрограмм

 

Преобразования

 

программ

 

ЧПУ

 

с

 

подавленным

 

расширением

 

подпрограмм

 

4-

знач

. G 

цикл

 

в

 

основной

 

программе

 

Вывод

 

после

 

преобразования

 

Вывод

 

после

 

преобразования

 

4-

знач

. G 

цикл

 

в

 

основной

 

программе

 

(

Редактирования

 

запрещено

 

и

 

отображение

 

вкл

.) 

Вывод

 

после

 

преобразования

 

Вывод

 

после

 

преобразования

 

4-

знач

. G 

цикл

 

не

 

выполняется

 

(

выполнение

 

предотвращено

 

оператором

 

ПЕРЕХОД

 

К

 

и

 

т

.

д

.) 

Нет

 

вывода

 

Команда

 4-

знач

. G 

выводится

 

без

 

преобразования

 

4-

знач

. G 

цикл

, 

повтор

. 

макрооператором

 

Цикл

 4-

значн

. G 

выводится

 

после

 

преобразования

 

в

 

соответствии

 

с

 

количеством

 

раз

 

выполнения

 

цикла

, 

а

 

макрооператор

 

не

 

выводится

. 

Цикл

 4-

значн

. G 

выводится

 

после

 

преобразования

 

в

 

соответствии

 

с

 

количеством

 

раз

 

выполнения

 

цикла

, 

и

 

макрооператор

 

также

 

выводится

. 

Команды

 

обработки

 

задаются

 

в

 

основной

 

программе

, 

а

 

команды

 

фигуры

 

задаются

 

в

 

подпрограмме

. 

Вывод

 

после

 

преобразования

 

Вывод

 

после

 

преобразования

 

4-

знач

. G 

цикл

 

в

 

подпрограмме

 

(

подпрограмма

 

не

 

в

 

запрете

 

редактирования

) 

В

 

подпрограмме

 

задаются

 

и

 

команды

 

обработки

 

и

 

команды

 

фигуры

. 

Вывод

 

после

 

преобразования

 

Выводится

 

команда

 

вызова

 

подпрограммы

. 

Команды

 

обработки

 

задаются

 

в

 

основной

 

программе

, 

а

 

команды

 

фигуры

 

задаются

 

в

 

подпрограмме

. 

4-

знач

. G 

цикл

 

в

 

подпрограмме

 

(

Подпрограмма

 

в

 

запрете

 

редактирования

 

и

 

ее

 

нельзя

 

отобразить

) 

В

 

подпрограмме

 

задаются

 

и

 

команды

 

обработки

 

и

 

команды

 

фигуры

. 

Нет

 

вывода

 

Выводится

 

команда

 

вызова

 

подпрограммы

. 

4-

знач

. G 

цикл

 

В

 

подпрограмме

 

задаются

 

команды

 

фигуры

 

и

 

операторы

 

ЧПУ

. 

Команды

 4-

значн

. G 

преобразовывают

ся

 

и

 

выводятся

, 

также

 

выводятся

 

операторы

 

ЧПУ

. 

Команды

 4-

значн

. G 

преобразовывают

ся

 

и

 

выводятся

, 

операторы

 

ЧПУ

 

не

 

выводятся

. 

Подпрограмма

 

не

 

в

 

запрете

 

редактирования

. 

4-

знач

. G 

не

 

присутствует

 

в

 

подпрограмме

. 

Выводится

 

содержание

 

подпрограммы

. 

Выводится

 

команда

 

вызова

. 

Вызов

 

с

 

помощью

 M98 

Выводится

 

содержание

 

подпрограммы

. 

Выводится

 

команда

 

вызова

. 

Подпрограмма

 

в

 

запрете

 

редактирования

. 

(

отображение

 

вкл

.) 

Вызов

 

с

 

помощью

 

кода

 

G/M/T 

Выводится

 

содержание

 

подпрограммы

. 

Выводится

 

команда

 

вызова

. 

Вызов

 

с

 

помощью

 M98 

Нет

 

вывода

 

Выводится

 

команда

 

вызова

. 

Вызов

 

подпрограммы

 

(M98, 

код

 G/M/T) 

Подпрограмма

 

в

 

запрете

 

редактиро

-

вания

. (

отображение

 

выкл

.) 

Вызов

 

с

 

помощью

 

кода

 

G/M/T 

Выводится

 

команда

 

вызова

. 

Выводится

 

команда

 

вызова

. 

Макрооператор

, 

заданный

 

между

 4-

значн

. 

командой

 

обработки

 G 

и

 

командой

 

фигуры

 

Нет

 

вывода

 

Нет

 

вывода

 

Пользовательский

 

макрооператор

 

Макрооператор

 

в

 

другом

 

месте

, 

отличном

 

от

 

вышеуказанного

 

Нет

 

вывода

 

Вывод

 

Цикл

 

чистовой

 

обработки

 (G70) 

Неверный

 

вывод

 

Верный

 

вывод

 

 

 
 
 
 
 
 
 
 

V. 

ФУНКЦИИ

 

МНОГОКОНТУРНОГО

 

ТОКАРНОГО

 

СТАНКА

 

 

(

ОПЦИЯ

) 

 

 

 

 

 

 

 

 

содержание      ..     57      58      59      60     ..