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

 

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

 

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

 

 

 

 

 

 

 

 

 

 

 

содержание      ..     10      11      12      13     ..

 

 

 

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

 

 

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

5.

ФУНКЦИИ ПОДАЧИ

B--64124RU/01

66

G93

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

G-

кодом и принадлежит группе

05

(

включает

G95 (

подача за один оборот

)

и

G94 (

подача за одну

минуту

)).

Если задано значение

F

в режиме

G93

и скорость подачи

превышает максимальную скорость подачи при резании

,

скорость подачи фиксируется на максимальном значении
скорости подачи при резании

.

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

,

а от радиуса дуги

.

Это означает

,

что фактическое время

обработки будет больше

,

если радиус дуги больше длины дуги

,

и

меньше

,

если радиус дуги меньше длины дуги

.

Подача с

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

.

Примечания

ПРИМЕЧАНИЕ

1

В режиме

G93 F--

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

,

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

,

его необходимо задавать в каждом блоке

.

Если

F--

код не задан

,

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

P/S (

ном

. 11

(

указывающий на то

,

что отсутствует спецификация

скорости подачи при резании

)).

2

Если

F0

задан в режиме

G93,

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

P/S

(

ном

. 11 (

указывающий на то

,

что отсутствует специфи

--

кация скорости подачи при резании

)).

3

Нельзя

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

подачу

с

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

выдержкой времени при управлении ППУ осью

.

4

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

,

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

тревоги

P/S (

ном

. 11 (

указывающий на то

,

что отсутствует

спецификация скорости подачи при резании

)).

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

B--64124RU/01

5.

ФУНКЦИИ ПОДАЧИ

67

Если после

F

задается однозначное число от

1

до

9,

то

используется скорость подачи

,

установленная для этого числа в

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

. 1451-1459).

Если задан

F0,

применяется

скорость форсированной продольной подачи

.

Скорость подачи

,

соответствующая выбранному в настоящий

момент числу

,

может быть увеличена или уменьшена

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

F1

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

.

Инкремент

/

декремент

,

F,

в скорости подачи по шкале ручного

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

-

следующее

:

F

=

Fmax

100X

F

макс

. :

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

F1-F4,

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

(

ном

. 1460),

или верхний

предел скорости подачи для

F5-F9,

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

параметром

(

ном

.1461)

X:

любое

значение

1-127,

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

параметром

(

ном

. 1450)

Скорость подачи при резании

,

установленная или измененная

,

поддерживается даже при выключенном питании

.

Текущая

скорость подачи не отображается на экране ЭЛТ

.

С помощью параметра ном

. 1422

можно установить общее

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

.

Если фактическая подача при резании

(

если

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

)

превышает заданное верхнее

предельное значение

,

то скорость подачи фиксируется на этом

верхнем предельном значении

.

Параметр

ном

.

1430

можно

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

для

ввода

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

.

Если скорость

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

,

получившуюся в результате

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

,

скорость подачи при резании фиксируется на

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

.

ПРИМЕЧАНИЕ

Верхний предел устанавливается в мм

/

мин

.

или

дюймах

/

мин

.

Подсчет

ЧПУ

может

включать

погрешность скорости подачи при резании в

±

2%

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

.

Тем не менее

,

этот

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

/

торможения

.

Говоря

более

конкретно

,

эта

погрешность

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

,

когда

инструмент начинает перемещаться на

500

мм или

более

,

находясь в устойчивом состоянии

:

См

.

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

приложении

C.

D

Цифровая подача с
кодом

F

D

Фиксация рабочей
подачи

Справочная
документация

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

5.

ФУНКЦИИ ПОДАЧИ

B--64124RU/01

68

Скоростью подачи при резании можно управлять

,

как указано в

таблице

5.4.

Таблица

5.4

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

Имя функции

G-

код

Действительность

G-

кода

Описание

Точная остановка

G09

Эта функция действует только в
заданных блоках

.

Инструмент замедляется в
конечной точке блока

,

затем

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

.

Затем

выполняется следующий блок

.

Режим точного останова

G61

После ввода эта функция
действует до задания

G62, G63

или

G64.

Инструмент замедляется в
конечной точке блока

,

затем

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

.

Затем

выполняется следующий блок

.

Режим механообработки
резанием

G64

После ввода эта функция
действует до задания

G61, G62

или

G63.

Инструмент не замедляется в
конечной точке блока

,

а

выполняется следующий блок

.

Режим нарезания резьбы

G63

После ввода эта функция
действует до задания

G61, G62

или

G64.

Инструмент не замедляется в
конечной точке блока

,

а

выполняется следующий блок

.

Если задан

G63,

ручная

коррекция скорости подачи и
останов подачи
недействительны

.

Автома

--

тическая
угловая

ручная
коррекция

Автоматическая
ручная коррекция для
внутренних углов

G62

После ввода эта функция
действует до задания

G61, G63

или

G64.

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

,

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

,

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

.

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

_

Эта функция действует в
режиме коррекции на резец
независимо от

G--

кода

.

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

.

ПРИМЕЧАНИЕ

1

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

проверке того

,

что серводвигатель достиг заданного

диапазона

(

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

).

Проверка выхода в заданную позицию не выполня

--

ется

,

когда бит

(NCI)

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

. 1601

установлен

на

1.

2

Внутренний угол раствора

θ

: 2

°

<

θ

α

178

°

5.4

УПРАВЛЕНИЕ
СКОРОСТЬЮ ПОДАЧИ
ПРИ РЕЗАНИИ

θ

Заготовка

Инструмент

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

B--64124RU/01

5.

ФУНКЦИИ ПОДАЧИ

69

Точная остановка

G09

IP

_ ;

Режим точной остановки

G61 ;

Режим резания

G64 ;

Режим нарезания резьбы метчиком

G63 ;

Автоматическое изменение скорости

подачи при обработке углов

G62 ;

Межблочные

траектории

движения

,

которым

следует

инструмент в режиме точного останова

,

режиме резания и

нарезания резьбы

,

различны

(

Рис

. 5.4.1).

0

Y

(1)

(2)

Проверка положения

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

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

X

Рис

. 5.4.1

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

(1)

к блоку

(2)

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

Режим резания

(

режим

G64)

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

включения питания или очистке системы

.

Формат

5.4.1

Точный останов

(G09, G61)

Режим резания

(G64)

Режим нарезания
резьбы метчиком

(G63)

Пояснения

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

5.

ФУНКЦИИ ПОДАЧИ

B--64124RU/01

70

Если

выполняется

коррекция

на

резец

,

перемещение

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

.

Это снижает нагрузку на резец и

приводит к получению гладко обработанной поверхности

.

Если задан

G62,

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

коррекцией на резец образует внутренний угол

,

скорость подачи

автоматически корректируется вручную на обоих концах угла

.

Имеется четыре типа внутренних углов

(

Рис

5.4.2.1 (a)).

2,

θ

θ

p

178,

на Рис

. 5.4.2.1 (a)

θ

p -

значение

,

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

. 1711.

Если

θ

прибли

-

зительно

равно

θ

p,

внутренний

угол

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

с

погрешностью

0,001,

или менее

.

θ

:

Траектория центра резца

:

Инструмент

:

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

θ

θ

θ

1.

Прямая линия

--

прямая линия

2.

Прямая линия

--

дуга

3.

Дуга

--

прямая линия

4.

Дуга

--

дуга

Рис

. 5.4.2.1 (a)

Внутренний угол

5.4.2

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

5.4.2.1

Автоматическая
ручная коррекция для
внутренних углов

(G62)

Пояснения

D

Состояние ручной
коррекции

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

B--64124RU/01

5.

ФУНКЦИИ ПОДАЧИ

71

Если угол определен как внутренний

,

скорость подачи

корректируется вручную до и после внутреннего угла

.

Расстояния

Ls

и

Le,

где скорость подачи корректируется

,

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

(

Рис

. 5.4.2.1 (b),

Рис

. 5.4.2.1 (c),

Рис

. 5.4.2.1 (d)). Ls

и

Le

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

ном

. 1713

и

1714.

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

Le

a

b

Ls

Траектория центра резца

Скорость подачи корректируется вручную от точки

a

до точки

b.

Рис

. 5.4.2.1 (b)

Диапазон ручной коррекции

(

от прямой к прямой

)

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

,

скорость подачи корректируется

,

если начальная и конечная

точки находятся в одном и том же квадранте или соседних
квадрантах

(

Рис

. 5.4.2.1 (c)).

a

Le

Ls

b

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

Скорость подачи корректируется вручную от точки

a

к точке

b.

Траектория центра резца

Рис

. 5.4.2.1 (c)

Диапазон ручной коррекции

(

дуга

-

дуга

)

В соответствии с программой

(2)

дуги скорость подачи коррек

-

тируется вручную от точки

a

к точке

b

и от точки

c

к точке

d.

(

Рис

. 5.4.2.1 (d)).

c

d

a

Ls

Le

b

Ls

Le

(2)

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

Траектория центра
резца

Инструмент

Рис

. 5.4.2.1 (d)

Диапазон ручной коррекции

(

прямая линия

-

дуга

,

дуга

-

прямая линия

)

Диапазон ручной
коррекции

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

5.

ФУНКЦИИ ПОДАЧИ

B--64124RU/01

72

Величина ручной коррекции устанавливается параметром ном

.

1712.

Значение ручной коррекции действительно даже для

холостого хода и спецификации

F 1

с одной цифрой

.

В режиме подачи за одну минуту фактическая скорость подачи
определяется следующим образом

:

F

×

(

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

)

×

(

ручная коррекция скорости подачи

)

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

/

замедления перед интерполяцией

.

Ручная коррекция для внутренних углов отключена

,

если углу

предшествует блок запуска или за ним следует блок

,

включающий

G41

или

G42.

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

,

если

коррекция равна нулю

.

Для кругового резания с внутренней коррекцией

,

скорость

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

(F)

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

резания с учетом

F,

как указано ниже

(

Рис

. 5.4.2.2).

Эта функция

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

G62.

F

×

Rc

Rp

Rc :

Радиус траектории центра резца

Rp :

Запрограммированный радиус

Он также действителен для хода и команды

F

с одной цифрой

.

Rc

Rp

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

Траектория
центра
резца

Рис

. 5.4.2.2

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

Если

Rc

значительно меньше

,

чем

Rp, Rc/Rp

0;

инструмент

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

.

Минимальный коэффициент замедления

(MDR)

должен быть задан параметром ном

. 1710.

Когда

Rc/Rp

MDR,

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

- (F

×

MDR).

ПРИМЕЧАНИЕ

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

,

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

следующим образом

:

(

ручная коррекция для углов

)

×

(

ручная коррекция скорости подачи

)

F

×

Rc

Rp

×

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

Ограничения

D

Ускорение

/

замедле

-

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

D

Запуск

/G41, G42

D

Коррекция

5.4.2.2

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

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

B--64124RU/01

5.

ФУНКЦИИ ПОДАЧИ

73

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

.

Эта функция действует

,

если

ACD,

бит

6

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

. 1601,

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

1,

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

G64 (

режиме

обработки

),

и за блоком подачи при нарезании

(

блок А

)

следует

другой блок подачи при резании

(

блок

B).

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

.

Эти два

способа можно переключать с помощью

CSD,

бита

4

параметра

ном

. 1602.

Эта функция уменьшает скорость подачи

,

если угол между

блоками

A

и

B

на выбранной плоскости меньше

,

чем угол

,

заданный в параметре ном

. 1740.

Функция выполняет блок

B,

когда скорости подачи вдоль первой и второй оси меньше

,

чем

скорость

,

заданная в параметре ном

. 1741.

В этом случае

функция определяет

,

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

нулю

.

Блок

-

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

ниже

.

НАЧАЛО

Да

Да

КОНЕЦ

Нет

Нет

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

,

чем

угол

,

заданный в параметре

(

ном

. 1740)?

Скорости подачи вдоль осей

X

и

Y

меньше

,

чем заданные в

параметре

(

ном

. 1741)?

Дальнейшее замедление
скорости подачи в блоке

A

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

0,

и

выполняется блок

B

5.4.3

Автоматическое
угловое замедление

5.4.3.1

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

Пояснения

D

Блок

-

схема для

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

 

 

 

 

 

 

 

содержание      ..     10      11      12      13     ..