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

 

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

 

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

 

 

 

 

 

 

 

 

 

 

 

содержание      ..     5      6      7      8     ..

 

 

 

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

 

 

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

1.

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

B--64124RU/01

26

Как правило

,

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

несколько инструментов

.

Инструменты имеют разную длину

.

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

.

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

,

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

инструмента

.

Посредством ввода в ЧПУ разницы между длиной

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

(

отображение и ввод данных

:

смотрите

III-11),

обработка может

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

,

даже при

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

.

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

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

.

H1

H2

H3

H4

Стандарт

--

ный
инстру

--

мент

Заготовка

Поскольку у резца есть радиус

,

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

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

.

Заготовка

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

Контур
обрабатываемой
детали

Резец

Если радиусы резцов хранятся в устройстве ЧПУ

(

Отображение

и установка данных

:

смотрите

III-11),

инструм

.

может переме

-

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

-

ваемой детали

.

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

.

1.8

ФОРМА ИНСТРУМЕНТА И
ПЕРЕМЕЩЕНИЕ
ИНСТРУМЕНТА

,

ЗАДАННЫЕ В
ПРОГРАММЕ

Пояснения

D

Обработка кромкой
резца

-

функция

коррекции на длину
инструмента

(

Смотрите

II-14.1)

D

Обработка боковой
стороной резца

-

функция коррекции на
резец

(

Смотрите

II-14.4,14.5,14.6)

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

B--64124RU/01

1.

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

27

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

.

Зона

,

в

которой может перемещаться инструмент

,

называется ходом

.

Мотор

Концевой выключатель

Стол

Точка отсчета станка

Задайте эти расстояния

.

Инструменты не могут входить в эту зону

.

Эта зона задается данными памяти или программой

.

Помимо величины хода

,

определенной с помощью концевых

выключателей

,

оператор может задать зону

,

в которую

запрещено вхождение инструмента

,

используя программу или

данные памяти

.

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

(

смотрите

III-6.3).

1.9

ЗОНА ПЕРЕМЕЩЕНИЯ
ИНСТРУМЕНТА

-

ХОД

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

2.

УПРАВЛЯЕМЫЕ ОСИ

B--64124RU/01

28

2

УПРАВЛЯЕМЫЕ ОСИ

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

2.

УПРАВЛЯЕМЫЕ ОСИ

B--64124RU/01

29

Элемент

0

i

-MC

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

3

оси

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

(

всего

)

Максимум

4

осей

(

включено в ось

Cs)

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

3

оси

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

(

всего

)

Максимум

4

оси

ПРИМЕЧАНИЕ

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

толчковой подаче вручную

,

возврате в референтную

позицию вручную или форсированной продольной

подаче вручную

(1,

когда бит

0 (JAX)

параметра

1002

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

0,

и

3,

когда он установлен на

1).

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

X, Y

и

Z.

Имя

дополнительной оси может быть установлено на

A, B, C, U, V

или

W

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

1020.

Параметр ном

. 1020

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

.

Когда этот параметр установлен на

0

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

символ

,

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

1

до

4.

Если используется имя оси по умолчанию

(

от

1

до

4),

возможность работы в режимах памяти

MEM

и ввода данных

вручную

MDI

отключена

.

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

,

возможность

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

,

заданной первой

.

2.1

УПРАВЛЯЕМЫЕ ОСИ

2.2

НАИМЕНОВАНИЕ ОСИ

Ограничения

D

Название оси по
умолчанию

D

Повторяющиеся
имена осей

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

2.

УПРАВЛЯЕМЫЕ ОСИ

B--64124RU/01

30

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

(

для ввода

)

и наименьшего программируемого

инкремента

(

для вывода

).

Наименьшее вводимое приращение

-

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

-

яния перемещения

.

Наименьшее программируемое прираще

-

ние

-

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

-

мента на станке

.

Оба приращения представлены в мм

.,

дюймах

или градусах

.

Установите бит

1 (ISC)

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

. 1004,

чтобы

выбрать

,

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

.

Задание

бита

1 (ISC)

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

. 1004

применяется ко всем осям

.

Например

,

если выбрано

IS-C,

то системой приращения для

всех осей является

IS-C.

Обозначение

системы

приращений

Наименьшее

вводимое

приращение

Наименьший

программируе

-

мый инкремент

Максималь

-

ная длина

хода

IS--B

0,001

мм

0,0001

дюйма

0,001

градуса

0,001

мм

0,0001

дюйма

0,001

градуса

99999,999

мм

9999,9999

дюйма

99999,999

град

IS--C

0,0001

мм

0,00001

дюйма

0,0001

градуса

0,0001

мм

0,00001

дюйма

0,0001

градуса

9999,9999

мм

999,99999

дюйма

9999,9999

град

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

,

либо в дюймах

,

в зависимости от станка

.

Установите метры или дюймы для параметра

INM (

ном

. 100#0).

Выбор между метрической системой и дюймами для наимень

-

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

G-

кодом

(G20

или

G21)

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

.

Комбинированное использова

-

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

.

Суще

-

ствуют функции

,

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

с различными системами единиц измерения

(

круговая

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

,

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

.

д

.).

Информацию по

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

.

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

.

Максимальная длина хода

=

Наименьшее программируемое

приращение

¢

99999999

См

.

таблицу

2.4

Система приращений

.

Таблица

2.4

Максимальные ходы

Система приращений

Максимальная длина

хода

IS B

Метрическая система
станка

±

99999,999

мм

±

99999,999

град

IS--B

Дюймовая система станка

±

9999,9999

дюймов

±

99999,999

град

IS C

Метрическая система
станка

±

9999,9999

мм

±

9999,9999

град

IS--C

Дюймовая система станка

±

999,99999

дюймов

±

9999,9999

град

ПРИМЕЧАНИЕ

1

Нельзя задать команду

,

превышающую макс

.

ход

.

2

Фактический ход зависит от станка

.

2.3

СИСТЕМА
ПРИРАЩЕНИЙ

2.4

МАКСИМАЛЬНАЯ
ДЛИНА ХОДА

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

B--64124RU/01

3.

ПОДГОТОВИТЕЛЬНАЯ ФУНКЦИЯ

(G--

ФУНКЦИЯ

)

31

3

ПОДГОТОВИТЕЛЬНАЯ ФУНКЦИЯ

(G-

ФУНКЦИЯ

)

Номер

,

стоящий за

G-

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

для соответствующего блока

.

G-

коды поделены на следующие два типа

.

Тип

Значение

Однократный

G--

код

G--

код действует только в том блоке

,

в котором

задан

.

Модальный

G--

код

G--

код действует до ввода другого

G--

кода той же

группы

.

(

Пример

)

G01

и

G00

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

G-

кодами в группе

01.

G01X ;

Z ;

X ;

G00Z

;

G01

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

.

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

3.

ПОДГОТОВИТЕЛЬНАЯ ФУНКЦИЯ

(G--

ФУНКЦИЯ

)

B--64124RU/01

32

1.

Когда состояние очистки

(

бит

6 (CLR)

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

. 3402)

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

,

модальные

G-

коды переводятся в

описанные ниже состояния

.

(1)

Модальные

G-

коды переводятся в состояния

,

отмеченные

,

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

3.

(2) G20

и

G21

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

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

.

(3)

Какое состояние

G22

или

G23

при включенном питании

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

G23 (

ном

. 3402#7).

Вместе с тем

G22

и

G23

остаются неизменными

,

когда состояние очистки

установлено на возврат в исходное положение

.

(4)

Пользователь может установить

G00

или

G01

установкой

бита

0 (G01)

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

. 3402.

(5)

Пользователь может установить

G90

или

G91

установкой

бита

3 (G91)

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

. 3402.

(6)

Пользователь может установить

G17, G18

или

G19

уста

-

новкой бита

1 (

параметр

G18)

и бита

2 (

параметр

G19)

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

. 3402.

2. G-

коды

,

отличные от

G10

и

G11,

являются одноразовыми

G-

кодами

.

3.

Когда задан

G-

код

,

не перечисленный в списке

G-

кодов

,

или

задан

G-

код без задания соответствующей опции

,

выводится

сигнал тревоги

P/S

ном

. 010.

4.

В одном и том же блоке может быть задано несколько

G-

кодов

,

если

G-

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

.

Если несколько

G-

кодов

,

принадлежащих одной группе

,

задаются в одном и том же блоке

,

действителен только

G-

код

,

заданный последним

.

5.

Если

G-

код группы

01

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

,

постоянный цикл отменяется

.

Это означает

,

что уста

-

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

,

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

G80.

Отметьте

,

что на

G-

коды группы

01

не влияет

G-

код

,

задающий постоянный цикл

.

6. G-

коды указываются группой

.

7.

Переход к группе

G60

осуществляется установкой бита

MDL

(

бит

0

параметра

5431). (

Когда бит

MDL

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

0,

выбирается группа

00.

Когда бит

MDL

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

1,

выбирается группа

01).

Пояснения

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

B--64124RU/01

3.

ПОДГОТОВИТЕЛЬНАЯ ФУНКЦИЯ

(G--

ФУНКЦИЯ

)

33

Таблица

3

Перечень

G-

кодов

(1/3)

G-

код

Группа

Функция

G00

Позиционирование

G01

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

G02

01

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

/

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

G03

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

/

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

стрелки

G04

Задержка

,

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

G05.1

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

AI/

контурное управление

AI

G07.1 (G107)

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

G08

00

Управление с расширенным предварительным просмотром

G09

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

G10

Ввод программируемых данных

G11

Отмена режима ввода программируемых данных

G15

17

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

G16

17

Команда в полярных координатах

G17

Выбор плоскости

XpYp

Xp:

Ось

X

или параллельная ей ось

G18

02

Выбор плоскости

ZpXp

Yp:

Ось

Y

или параллельная ей ось

G19

Выбор плоскости

YpZp

Zp:

Ось

Z

или параллельная ей ось

G20

06

Ввод в дюймах

G21

06

Ввод в мм

G22

04

Функция проверки сохраненного шага вкл

G23

04

Функция проверки сохраненного шага вык

G27

Проверка возврата в референтное положение

G28

Возврат в референтное положение

G29

00

Возврат из референтной позиции

G30

Возврат во

2--

е

, 3--

е и

4--

е референтное положение

G31

Функция пропуска

G33

01

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

G37

00

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

G39

00

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

G40

07

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

/

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

коррекции

G41

07

Коррекция на режущий инструмент слева

/

трехмерная коррекция

G42

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

G40.1 (G150)

Режим отмены управления направлением нормали

G41.1 (G151)

19

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

G42.1 (G152)

19

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

G43

08

Коррекция на длину инструмента

+

направление

G44

08

Коррекция на длину инструмента

--

направление

G45

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

G46

00

Уменьшение коррекции на инструмент

G47

00

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

G48

Двойное уменьшение коррекции на инструмент

 

 

 

 

 

 

 

содержание      ..     5      6      7      8     ..