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

 

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

 

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

 

 

 

 

 

 

 

 

 

 

 

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

 

 

 

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

 

 

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

4.

ФУНКЦИИ ИНТЕРПОЛЯЦИИ

B--64124RU/01

58

Нельзя использовать

G31 P99/98

для осей

,

к которым

применяется упрощенная синхронизация

,

или к осям Х и

Z

при

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

.

Для команд пропуска

G31

разряд

7 (SKF)

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

. 6200

должен быть установлен на отключение холостого хода

,

ручной

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

.

Не используйте

G31 P99/98

в последовательных блоках

.

ПРЕДУПРЕЖДЕНИЕ

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

перед командой

G31 P99/98.

Другими словами

, G31

P99/98

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

,

не вызывая пропуск

.

O0001 ;

:
:

M

jj

;

:

:
G31 P99 X200. F100 ;
:

G01 X100. F500 ;
:

:
M

∆∆

;

M30 ;

:
%

РМС

задает

через

окно

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

.

Команда пропуска при ограни

--

чении крутящего момента

Команда

перемещения

,

для

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

Предельное значение крутящего
момента

,

отменное с помощью

PMC

D

Упрощенная
синхронизация и
управление
наклонными осями

D

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

D

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

Примеры

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

B--64124RU/01

5.

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

59

5

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

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

5.

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

B--64124RU/01

60

Функции подачи регулируют скорость подачи инструмента

.

Имеются следующие две функции подачи

:

1.

Форсированная продольная подача
Если задана команда позиционирования

(G00),

то инстру

-

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

-

ной подачи

,

заданной в ЧПУ

(

параметр ном

. 1420).

2.

Подача при нарезании
Инструмент

перемещается

с

запрограммированной

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

.

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

.

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

инструмента

автоматически

применяется

ускорение

/

замедление

(

Рис

. 5.1 (a)).

F

R

Скорость ускоренного подвода

Время

T

R

T

R

F

R

:

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

:

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

./

замедл

.

скорости

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

подачи

0

Время

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

F

C

F

C

0

T

C

T

C

T

R

T

C

:

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

:

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

/

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

при резании

Рис

. 5.1 (a)

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

/

замедление

(

пример

)

5.1

ОБЩИЕ СВЕДЕНИЯ

D

Функции подачи

D

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

D

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

/

торможение

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

B--64124RU/01

5.

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

61

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

,

то это может привести к

траектории

,

закругленной в углах

(

Рис

. 5.1 (b)).

0

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

траектория

Фактическая траектория

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

Y

X

Рис

. 5.1 (b)

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

двумя блоками

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

(

Рис

. 5.1 (c)).

0

Y

X

r

r:

Погрешность

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

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

Рис

. 5.1 (c)

Пример погрешности радиуса при круговой

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

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

,

показанная на

рис

. 5.1 (b),

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

,

показанная на рис

. 5.1 (c),

зависят

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

.

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

,

чтобы инструмент

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

,

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

.

D

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

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

5.

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

B--64124RU/01

62

G31

I

IP

_ ;

G00 : G--

код

(

группа

01)

для позиционирования

(

ускоренный подвод

)

IP

_ ;

Обозначение размеров для конечной точки

Команда позиционирования

(G00)

позиционирует инструмент

с ускоренным подводом

.

При ускоренном подводе следующий

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

,

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

становится равной

0,

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

диапазона значений

,

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

(

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

).

Скорость ускоренного подвода задается в параметре ном

. 1420

для

каждой

оси

,

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

,

нет

необходимости

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

.

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

: F0, 25, 50, 100%

F0:

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

. 1421

постоянную

скорость подачи для каждой оси

.

Для получения детальной информации смотрите соответст

-

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

.

5.2

ФОРСИРОВАННАЯ
ПРОДОЛЬНАЯ ПОДАЧА

Формат

Пояснения

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

B--64124RU/01

5.

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

63

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

(G01),

круговой

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

(G02, G03)

и т

.

п

.

задаются в виде чисел после

F-

кода

.

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

,

что

изменение

скорости

по

отношению

к

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

.

Имеются четыре режима ввода данных

:

1.

Подача за одну минуту

(G94)

После

F

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

минуту

.

2.

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

(G95)

После

F

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

шпинделя

.

3.

Подача с обратнозависимой выдержкой времени

(G93)

Задайте обратнозависимую выдержку

(FRN)

после

F.

4.

Подача одной цифрой
Задайте нужный однозначный номер после

F.

После этого

устанавливается скорость подачи с устройством ЧПУ для
этого номера

.

Подача за одну минуту

G94 ; G-

код

(

группа

05)

для подачи за одну минуту

F_ ;

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

(

мм

/

мин или дюйм

/

мин

)

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

G95 ; G-

код

(

группа

05)

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

F_ ;

Команда скорости подачи

(

мм

/

оборот или

дюйм

/

оборот

)

Подача

F1

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

Fn ;

n:

Число от

1

до

9

Подача с обратнозависимой выдержкой времени

(G93)

G93 ;

Команда подачи с обратнозависимой выдержкой

времени

G-

код

(

группа

05)

F_ ;

Команда скорости подачи

(1/

мин

.)

Управление рабочей подачей происходит таким образом

,

что

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

.

X

Конечная точка

Начальная
точка

X

F

F

Центр

Конечная точка

Начальная точка

Линейная интерполяция

Круговая интерполяция

Y

Y

Рис

. 5.3 (a)

Тангенциальная составляющая скорости подачи

(F)

5.3

ПОДАЧА ПРИ
РЕЗАНИИ

Формат

Пояснения

D

Контроль постоянства
тангенциальной
составляющей
скорости

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

5.

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

B--64124RU/01

64

После ввода

G94 (

в режиме подачи за одну мин

.)

величина пода

-

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

F. G94

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

.

После ввода

G94

оста

-

ется действующим до ввода

G95 (

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

).

При

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

.

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

0%

до

254%

(

с шагом

1%).

Для получения детальной информации смотрите

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

Заготовка

Стол

Инструмент

Величина подачи в минуту

(

мм

/

мин

.

или дюйм

/

мин

.)

Рис

. 5.3 (b)

Подача в минуту

ОПАСНО

Для некоторых команд

,

например

,

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

,

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

.

После ввода

G95 (

в режиме подачи за один оборот

)

подача

инструмента за один оборот шпинделя должна задаваться
числом сразу после после

F. G95 -

модальный код

.

После ввода

G95

остается действующим до ввода

G94 (

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

.).

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

0%

до

254%

(

с шагом

1%).

Для получения детальной информации смотрите

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

F

Величина подачи за оборот
шпинделя

(

мм

/

оборот или

дюйм

/

оборот

)

Рис

. 5.3 (c)

Подача за оборот

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

Если скорость шпинделя низкая

,

может возникнуть

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

.

Чем

медленнее вращается шпиндель

,

тем чаще возникают

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

.

D

Подача за минуту

(G94)

D

Подача за оборот

(G95)

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

B--64124RU/01

5.

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

65

Если задается

G93,

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

обратнозависимой выдержкой времени

(

режим

G93).

Задайте

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

(FRN) F-

кодом

.

Значение от

0,001

до

9999,999

может быть задано как

FRN,

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

,

будь то дюймы или метры

,

как и

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

, IS-B

или

IS-C.

Значение спецификации

F-

кода

FRN

F1

0.001

F1

*1

1,000

F1.0

1,000

F9999999

9999,999

F9999

*1

9999,000

F9999,999

9999,999

ПРИМЕЧАНИЕ

*1

Значение

,

заданное в формате фиксированной точки с

битом

0 (DPI)

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

. 3401,

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

1.

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

(G01)

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

прохода

FRN=

1

время

(

мин

.)

=

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

:

мм

/

мин

.

(

для метрического ввода

)

дюйм

/

мин

. (

для ввода в дюймах

)

Расстояние

:

мм

(

для метрического ввода

)

дюймы

(

для ввода в дюймах

)

-

Для того

,

чтобы закончить блок в течение

1 (

мин

.)

FRN=

1

=

1

1 (

мин

)

= 1

время

(

мин

.)

Задайте

F1.0.

-

Для того

,

чтобы закончить блок в течение

10 (

с

.)

FRN=

1

время

(

с

.) / 60

=

1

10/60 (

с

.)

= 6

Задайте

F6.0.

-

Для нахождения требуемого времени перемещения

,

если

задан

F0.5

1

FRN

=

1

0.5

= 2

Требуется время

(

мин

.) =

2 (

мин

.).

-

Для нахождения требуемого времени перемещения

,

если

задан

F10.0

Требуется время

(

с

.) =

1

×

60

FRN

=

60

10

= 6

6 (

с

.).

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

(G01)

FRN=

1

=

время

(

мин

.)

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

Радиус дуги

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

/

мин

дюйм

/

мин

. (

для ввода в дюймах

)

Радиус дуги

:

мм

дюймы

(

для ввода в дюймах

)

ПРИМЕЧАНИЕ

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

не

от

фактической

величины

перемещения в блоке

,

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

.

D

Подача с
обратнозависимой
выдержкой времени

(G93)

Пояснения

 

 

 

 

 

 

 

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