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

 

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

 

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

 

 

 

 

 

 

 

 

 

 

 

содержание      ..     15      16      17      18     ..

 

 

 

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

 

 

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

9.

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

(S--

ФУНКЦИЯ

)

B--64124RU/01

106

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

S,

станку передаются

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

.

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

S-

код

.

Смотрите

соответствующее руководство

,

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

станка

,

для получения подробной информации

,

например

,

о

количестве цифр в

S-

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

,

если

команда перемещения и команда

S-

кода заданы в одном блоке

.

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

S (

мин

.

-1

).

Единицы

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

.

Для получения

детальной

информации

смотрите

соответствующее

руководство

,

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

.

9.1

ПРОГРАММИРОВАНИЕ
СКОРОСТИ
ШПИНДЕЛЯ С
ПОМОЩЬЮ КОДА

9.2

НЕПОСРЕДСТВЕННЫЙ
ВВОД ЗНАЧЕНИЯ
СКОРОСТИ
ШПИНДЕЛЯ

(S5-

ЦИФРОВАЯ

КОМАНДА

)

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

B--64124RU/01

9.

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

(S--

ФУНКЦИЯ

)

107

Задайте скорость резания

(

относительную скорость между

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

)

после

S.

Вращение шпинделя

происходит таким образом

,

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

постоянной

,

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

.

G96 S

fffff

;

Скорость резания

(

м

/

мин или фут

/

мин

)

Примечание

:

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

.

G97 S

fffff

;

Скорость шпинделя

(

мин

--1

)

Примечание

:

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

.

G96 P

α

;

P0 :

Ось

,

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

(

ном

. 3770)

P1 :

Ось

X, P2 :

ось

Y, P3 :

ось

Z, P4 : 4--

я ось

G92 S_ ;

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

(

мин

--1

)

указывается после

S.

9.3

КОНТРОЛЬ
ПОСТОЯНСТВА
СКОРОСТИ РЕЗАНИЯ

(G96, G97)

Формат

D

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

D

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

D

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

D

Фиксация
максимальной
скорости шпинделя

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

9.

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

(S--

ФУНКЦИЯ

)

B--64124RU/01

108

G96 (

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

)

явля

-

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

G-

кодом

.

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

G96

программа

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

(

режим

G96),

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

значения

S.

Команда

G96

должна задать ось

,

вдоль которой

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

.

Команда

G97

отменяет режим

G96.

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

-

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

,

превышающая

значение

,

заданное в

G92S_ ; (

макс

.

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

),

фик

-

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

.

скорости шпинделя

.

При включении

питания макс

.

скорость шпинделя еще не установлена

,

поэтому

скорость не фиксируется

. S-

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

G96

полагаются

как

S=0 (

скорость резания равна

0)

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

М

03 (

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

)

или

М

04 (

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

).

Рис

. 9.3 (a)

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

,

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

Скорость шпинделя

(

мин

--1

)

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

(

м

/

мин

)

при

приблизительно

160

мм

(

радиус

).

Скорость резания

S -- 600

м

/

мин

.

радиус

(

мм

)

Скорость шпинделя

(

мин

.

---1

)

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

,

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

,

например

,

оси

Z, (

ось

,

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

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

)

стало равным

0.

X

Z

0

Рис

. 9.3 (b)

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

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

Пояснения

D

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

(G96)

D

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

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

B--64124RU/01

9.

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

(S--

ФУНКЦИЯ

)

109

Режим

G96

Режим

G97

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

/

мин

(

или футов

/

мин

)

Команда

G97

Сохраните скорость резания в

м

/

мин

(

или футов

/

мин

)

Команда

скорости

шпинделя

Заданная

Используется

заданная скорость

шпинделя

(

мин

-1

)

Не задано

Скорость резания

(

м

/

мин

или фут

/

мин

)

преобразуется

в скорость шпинделя

(

мин

-1

)

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

,

кроме

G96

Команда

G96

Используется

заданная

скорость

резания

Команда

задания скорости

шпинделя

Используется сохраненное значение

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

.

Если в памяти не

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

,

то она предполагается равной

0.

Заданная

Не задано

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

.

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

,

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

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

G97,

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

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

.

В блоке ускоренного подвода

,

заданном

G00,

контроль

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

-

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

,

а с

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

,

при условии

,

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

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

.

D

Скорость резания

,

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

G96

Ограничения

D

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

D

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

(G00)

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

10.

ФУНКЦИЯ ИНСТРУМЕНТА

(T--

ФУНКЦИЯ

)

B--64124RU/01

110

10

ФУНКЦИЯ ИНСТРУМЕНТА

(T-

ФУНКЦИЯ

)

Имеются две функции инструмента

.

Первая

-

функция выбора

инструмента

,

а другая

-

функция управления ресурсом

инструмента

.

Общие сведения

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

B--64124RU/01

10.

ФУНКЦИЯ ИНСТРУМЕНТА

(T--

ФУНКЦИЯ

)

111

С помощью ввода до

8-

значной величины после адреса

T

можно

выбрать инструменты на станке

.

В блоке можно запрограммировать только один Т

-

код

.

Для

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

,

вводимых с адресом

Т

,

и соответствии между Т

-

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

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

.

Если в одном блоке заданы команда перемещения и Т

-

код

,

то

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

:

(i)

Одновременное выполнение команды перемещения и
команд Т

-

функции

.

(ii)

Выполнение

команды

Т

-

функции

по

завершении

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

.

Выбор одной из последовательностей

(i)

или

(ii)

зависит от

технических характеристик станка

.

Дополнительную инфор

-

мацию смотрите в соответствующем руководстве

,

выпус

-

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

.

10.1

ФУНКЦИЯ ВЫБОРА
ИНСТРУМЕНТА

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

10.

ФУНКЦИЯ ИНСТРУМЕНТА

(T--

ФУНКЦИЯ

)

B--64124RU/01

112

Инструменты разбиты на различные группы

.

Для каждой

группы задан ресурс инструмента

(

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

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

).

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

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

,

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

той же группе

,

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

инструмента

.

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

m

Ресурс
инстру

--

мента

Номер
инстру

--

мента

Код

,

задающий

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

инструмент

1

N

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

Данные управления
ресурсом

n--

го

инструмента

Рис

. 10.2 (a)

Данные управления ресурсом инструмента

(

число

n

инструментов

)

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

,

выбирая инструмент

из группы инструментов

,

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

.

Данные по управлению
ресурсом инструмента

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

. 1

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

m

Команда замены
инструмента

(M06)

Программа обработки

Станок

ЧПУ

Выбор
инстру

--

мента

Операции станка и ЧПУ

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

. m

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

. p

Помещает выб

--

ранный инстр

.

в

состояние

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

--

дания к шпинде

--

лю

(

замена

инструмента

).

Автоматически выбирает
из группы инструментов

m

инструмент

,

ресурс

которого не истек

.

Начинает подсчитывать
ресурс инструмента

,

прикрепленного к

шпинделю

.l

Рис

. 10.2 (b)

Выбор инструмента программой обработки

10.2

ФУНКЦИЯ
УПРАВЛЕНИЯ
РЕСУРСОМ
ИНСТРУМЕНТА

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

B--64124RU/01

10.

ФУНКЦИЯ ИНСТРУМЕНТА

(T--

ФУНКЦИЯ

)

113

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

,

номеров инструментов

,

кодов

,

задающих

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

.

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

,

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

,

задаются параметром

(GS1,GS2

ном

. 6800#0, #1) (

Таблица

10.2.1).

Таблица

10.2.1

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

,

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

GS1

(

ном

. 6800#0)

GS2

(

ном

. 6800#1)

Номер группы

Номер инструмента

0

0

16

16

0

1

32

8

1

0

64

4

1

1

128

2

ОПАСНО

Если биты

0

или

1

параметра

GS1,GS2

ном

. 6800

изменены

,

повторно

зарегистрируйте

данные

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

команды

G10L3 (

для регистрации и удаления данных

для всех групп

).

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

,

новые пары

данных не могут быть заданы

.

Задайте четырехзначное число после

T.

Коды

,

задающие

значения

коррекции

на инструмент

,

классифицированы по

H-

кодам

(

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

инструмента

)

и

D-

кодам

(

для

коррекции

на

резец

).

Максимальное число кодов

,

задающих значение компенсации

на инструмент

,

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

,

составляет

255,

когда имеется

400

значений компенсации на

инструмент

.

ПРИМЕЧАНИЕ

Если коды

,

задающие значения коррекции на

инструмент не используются

,

регистрация может быть

пропущена

.

Обращайтесь к

II- 10.2.2

и

II-10.2.4.

10.2.1

Данные управления
ресурсом
инструмента

Пояснения

D

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

D

Номер инструмента

D

Код

,

задающий

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

D

Величина ресурса
инструмента

 

 

 

 

 

 

 

содержание      ..     15      16      17      18     ..