Haas Руководство оператора фрезерного станка 96-RU8210 (Редакция A Aпрель 2016 г) - часть 13

 

  Главная      Книги - Разные     Haas Руководство оператора фрезерного станка 96-RU8210 (Редакция A Aпрель 2016 г)

 

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

 

   

 

   

 

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

 

 

 

Haas Руководство оператора фрезерного станка 96-RU8210 (Редакция A Aпрель 2016 г) - часть 13

 

 

Конфигурация

 

нового

 

поворотного

 

устройства

 

190

Настраиваемые

 

конфигурации

 

поворотных

 

устройств

 

выдаются

 

как

 

пункты

 

в

 

таблице

выбора

 

новых

 

поворотных

 

устройств

. 

Их

 

можно

 

выбирать

 

так

 

же

, 

как

 

выбирается

базовая

 

конфигурация

 

поворотного

 

устройства

. 

Также

 

можно

 

сохранить

 

больше

одной

 

настраиваемой

 

конфигурации

 

для

 

одного

 

поворотного

 

устройства

:

1.

Снова

 

начните

 

процедуру

 

с

 

базовой

 

конфигурацией

 

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

 

поворотного

 

устройства

.

2.

Настройте

 

коррекцию

 

устройства

 

смены

 

инструмента

 

и

 

смещения

 

сетки

, 

как

 

необходимо

.

3.

Сохраните

 

эту

 

конфигурацию

 

с

 

новым

 

именем

.

Также

 

можно

 

перенести

 

настраиваемые

 

конфигурации

 

поворотного

 

устройства

 

на

другие

 

станки

. 

Система

 

управления

 

сохраняет

 

файлы

 

настроек

 

поворотного

устройства

 

в

 

папке

 

User Data / My Rotary

 

в

 

диспетчере

 

устройств

(

[LIST PROGRAM]

) (

список

 

программ

). 

Можно

 

перенести

 

эти

 

файлы

 

в

 

папку

User Data / My Rotary

 

на

 

другом

 

станке

, 

чтобы

 

эти

 

конфигурации

 

стали

доступны

 

в

 

таблице

 

Выбор

 

новых

 

поворотных

 

устройств

 

на

 

этом

 

станке

.

F6.18:

Файлы

 

настроек

 

поворотного

 

устройства

 

на

 

вкладке

 

Данные

 

Пользователя

Коррекция

 

смены

 

инструмента

 

для

 

поворотного

 

устройства

После

 

определения

 

оси

 

поворотного

 

устройства

 

в

 

системе

 

управления

 

станка

 

можно

задать

 

коррекцию

 

смены

 

инструмента

. 

Это

 

определяет

 

безопасное

 

положение

 

для

поворотного

 

стола

 

во

 

время

 

смены

 

инструмента

.

1.

В

 

режиме

 

толчковой

 

подачи

 

толчковой

 

подачей

 

переместите

 

оси

 

в

 

положение

, 

которое

 

необходимо

 

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

 

как

 

положение

 

смены

 

инструмента

.

2.

Нажмите

 

[SETTING]

 (

настройка

) 

и

 

выберите

 

вкладку

 

Поворотное

 

устройство

.

3.

Выделите

 

одну

 

из

 

осей

 

в

 

таблице

 

Текущие

 

настройки

 

поворотного

 

устройства

.

Программирование

 

опций

 

191

4.

Нажмите

 

[

ВСТАВ

]

, 

чтобы

 

определить

 

текущее

 

положение

 

как

 

положение

 

коррекции

 

смены

 

инструмента

.

5.

Если

 

выдается

 

запрос

, 

введите

 

имя

 

настраиваемой

 

конфигурации

. 

Запрос

 

для

 

ввода

 

имени

 

конфигурации

 

выдается

, 

только

 

если

 

изменения

 

вносятся

 

в

 

базовую

 

конфигурацию

 

в

 

первый

 

раз

. 

В

 

противном

 

случае

 

система

 

управления

 

сохраняет

 

изменения

 

в

 

текущей

 

настраиваемой

 

конфигурации

.

Смещение

 

сетки

 

поворотного

 

устройства

Смещение

 

сетки

 

поворотного

 

устройства

 

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

 

для

 

задания

 

нового

положения

 

начала

 

координат

 

для

 

поворотного

 

устройства

. 

1.

В

 

режиме

 

толчковой

 

подачи

 

толчковой

 

подачей

 

переместите

 

оси

 

в

 

положение

, 

которое

 

необходимо

 

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

 

как

 

положение

 

с

 

коррекцией

.

2.

Нажмите

 

[SETTING]

 (

настройка

) 

и

 

выберите

 

вкладку

 

Поворотное

 

устройство

.

3.

Выделите

 

одну

 

из

 

осей

 

в

 

таблице

 

Текущие

 

настройки

 

поворотного

 

устройства

.

4.

Нажмите

 

[ALTER]

 (

изменить

), 

чтобы

 

определять

 

текущее

 

положение

 

оси

 

как

 

координаты

 

смещения

 

сетки

.

5.

Если

 

выдается

 

запрос

, 

введите

 

имя

 

настраиваемой

 

конфигурации

. 

Запрос

 

для

 

ввода

 

имени

 

конфигурации

 

выдается

, 

только

 

если

 

изменения

 

вносятся

 

в

 

базовую

 

конфигурацию

 

в

 

первый

 

раз

. 

В

 

противном

 

случае

 

система

 

управления

 

сохраняет

 

изменения

 

в

 

текущей

 

настраиваемой

 

конфигурации

.

Выключение

 

и

 

включения

 

поворотных

 

осей

Выключенная

 

поворотная

 

ось

 

не

 

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

, 

но

 

ее

 

конфигурация

 

сохраняется

.

Выключение

 

поворотной

 

оси

 – 

это

 

хороший

 

способ

 

временно

 

прекратить

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

 

поворотной

 

оси

, 

не

 

снимая

 

ее

 

полностью

 

со

 

станка

.

Включенные

 

поворотные

 

оси

 

имеют

 

отметку

 

в

 

поле

 

в

 

таблице

 

Текущие

 

настройки

поворотного

 

устройства

.

F6.19:

[1] 

Включенная

 

поворотная

 

ось

, [2] 

Выключенная

 

поворотная

 

ось

.

1.

Выделите

 

ось

, 

которую

 

необходимо

 

выключить

 

или

 

включить

.

2.

Нажмите

 

[EMERGENCY STOP]

 (

аварийный

 

останов

).

3.

Нажмите

 

[ENTER]

 (

ввод

).

1

2

Включение

 

СУВИ

/

ДКД

 

192

ПРИМЕЧАНИЕ

:

При

 

выключении

 

оси

 

система

 

управления

 

не

 

должна

 

быть

 

в

режиме

 

толчковой

 

подачи

. 

При

 

появлении

 

сообщения

 

Неверный

режим

 

нажмите

  [MEMORY]  (

память

) 

для

 

смены

 

режима

, 

а

затем

 

нажмите

  [SETTING]  (

настройка

) 

для

 

возврата

 

на

страницу

 

поворотного

 

устройства

.

Система

 

управления

 

переключает

 

включенное

 

состояние

 

поворотной

 

оси

.

4.

Для

 

продолжения

 

работы

 

выключите

 

состояние

 

[EMERGENCY STOP]

 

(

аварийная

 

остановка

).

6.13.2

Включение

 

СУВИ

/

ДКД

Если

 

конфигурация

 

поворотного

 

устройства

 

правильна

 

и

 

правильно

 

установлены

настройки

 

нулевой

 

точки

 

поворотного

 

аппарата

  (

НТПА

) 

станка

 (255-257), 

можно

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

 

систему

 

управления

 

вершиной

 

инструмента

  (

СУВИ

) 

и

 

динамические

коррекции

 

детали

  (

ДКД

). 

Дальнейшую

 

информацию

 

о

 

СУВИ

 

см

. 

на

 

странице

350

.

Дальнейшую

 

информацию

 

о

 

ДКД

 

см

. 

на

 

странице

350

.

ПРИМЕЧАНИЕ

:

Чтобы

 

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

 

систему

 

управления

 

вершиной

инструмента

 (

СУВИ

) 

и

 

динамические

 

коррекции

 

детали

 (

ДКД

),

определения

 

оси

 

и

 

установка

 

поворотного

 

устройства

 

должны

соответствовать

 

стандарту

 ANSI, 

где

 

оси

 A, B 

и

  C

совершают

 

поворот

 

вокруг

 

осей

 X, Y 

и

 Z, 

соответственно

. 

При

включении

 

СУВИ

/

ДКД

 

необходимо

 

убедиться

, 

что

конфигурация

 

корректна

.

1.

На

 

странице

 

Поворотное

 

устройство

 

нажмите

 

[F4]

.

Выдается

 

всплывающее

 

окно

 

Подтвердить

 

конфигурацию

 

СУВИ

/

ДКД

.

Программирование

 

опций

 

193

F6.20:

Всплывающее

 

окно

 

подтверждения

 

конфигурации

 

СУВИ

/

ДКД

. [1] 

Конфигурация

 

оси

 A 

и

 C, [2] 

Конфигурация

 

оси

 B 

и

 C

2.

Если

 

конфигурация

 

поворотного

 

устройства

 

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

 

схеме

, 

нажмите

 

[

ВВОД

]

, 

чтобы

 

подтвердить

 

это

. 

Это

 

включает

 

СУВИ

/

ДКД

.

Если

 

конфигурация

 

станка

 

не

 

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

 

схеме

, 

необходимо

 

внести

 

изменения

, 

чтобы

 

добиться

 

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

, 

например

, 

возможно

 

потребуется

 

повторно

 

определить

 

буквы

 

осей

 

или

 

изменить

 

ориентацию

 

поворотного

 

устройства

.

3.

После

 

включения

 

СУВИ

/

ДКД

 

нажмите

 F3, 

чтобы

 

сохранить

 

конфигурацию

 

поворотного

 

устройства

. 

Если

 

не

 

сохранить

 

конфигурацию

, 

то

 

СУВИ

/

ДКД

 

выключится

 

при

 

выключении

 

станка

.

6.13.3

Нулевая

 

точка

 

поворотного

 

аппарата

 

станка

 (

НТПА

)

Этот

 

Коррекция

 

нулевой

 

точки

 

поворотного

 

аппарата

 

станка

 (

НТПА

) – 

это

 

настройки

системы

 

управления

, 

которые

 

определяют

 

центры

 

вращения

 

для

 

поворотного

 

стола

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

 

положения

 

начала

 

координат

 

линейных

 

осей

. 

Система

 

управления

использует

 

НТПА

 

для

 

работы

 

системы

 

управления

 

вершиной

 

инструмента

 (

СУВИ

) 

и

динамической

 

коррекции

 

детали

  (

ДКД

) 

для

 

обработки

 

с

 

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

 4-

й

 

и

 5-

й

оси

. 

Для

 

определения

 

нулевой

 

точки

 

НТПА

 

использует

 

настройки

 255, 256 

и

 257.

255

 – 

Коррекция

 

нулевой

 

точки

 X 

поворотного

 

аппарата

 

станка

256

 – 

Коррекция

 

нулевой

 

точки

 Y 

поворотного

 

аппарата

 

станка

 

257

 – 

Коррекция

 

нулевой

 

точки

 Z 

поворотного

 

аппарата

 

станка

1

2

Нулевая

 

точка

 

поворотного

 

аппарата

 

станка

 (

НТПА

)

 

194

Значение

, 

сохраненное

 

во

 

всех

 

этих

 

настройках

, – 

это

 

расстояние

 

от

 

положения

начала

 

координат

 

линейной

 

оси

 

до

 

центра

 

вращения

 

поворотной

 

оси

. 

Единицы

измерения

 – 

это

 

текущие

 

единицы

 

измерения

 

станка

 (

как

 

определено

 

настройкой

 9).

ПРИМЕЧАНИЕ

:

На

 

станках

 

со

 

встроенными

 4-

й

 

и

 5-

й

 

осями

, 

например

,

UMC-750, 

начальные

 

коррекции

 

НТПА

 

задаются

 

на

заводе

-

изготовителе

. 

Пользователю

 

не

 

нужно

 

задавать

начальные

 

значения

 

для

 

этих

 

станков

.

Необходимо

 

выполнить

 

процедуры

 

регулировок

 

НТПА

 

в

 

следующих

 

случаях

:

•

После

 

установки

 

нового

 

поворотного

 

устройства

 

на

 

фрезерный

 

станок

, 

если

необходимо

 

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

 

СУВИ

/

ДКД

.

•

После

 

удара

 

станка

.

•

После

 

изменения

 

выравнивания

 

станка

.

•

Если

 

необходимо

 

убедиться

, 

настройки

 

НТПА

 

корректны

.

Настройка

 

НТПА

 

включает

 2 

этапа

: 

грубая

 

и

 

точная

. 

Этап

 

грубой

 

настройки

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

 

значения

 

НТПА

, 

которые

 

система

 

управления

 

использует

 

для

 

этапа

точной

 

настройки

. 

В

 

общем

, 

этап

 

грубой

 

настройки

 

выполняется

 

только

 

при

установке

 

нового

 

оборудования

, 

или

 

если

 

нет

 

уверенности

, 

что

 

текущие

 

настройки

НТПА

 

достаточно

 

близки

 

к

 

корректным

 

для

 

процедуры

 

точной

 

настройки

.

Обе

 

процедуры

 

грубой

 

и

 

точной

 

настройки

 

НТПА

 

используют

 

измерительную

 

головку

детали

, 

для

 

получения

 

значений

 

в

 

макропеременных

, 

которые

 

затем

 

передаются

 

в

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

 

настройки

. 

Необходимо

 

изменить

 

значения

 

вручную

, 

потому

 

что

значения

 

настройки

 

невозможно

 

задать

 

через

 

макрос

. 

Это

 

защищает

 

их

 

от

случайного

 

изменения

 

в

 

середине

 

программы

.

ПРИМЕЧАНИЕ

:

Эти

 

инструкции

 

предполагают

, 

что

 

система

 

измерения

головкой

 

установлена

 

и

 

нормально

 

откалибрована

.

Грубая

 

настройка

 

НТПА

В

 

ходе

 

выполнения

 

этой

 

процедуры

 

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

 

исходные

 

величины

 

для

 

НТПА

,

которые

 

затем

 

уточняются

 

при

 

выполнении

 

процесса

 

точной

 

настройки

. 

Имейте

 

в

виду

, 

что

 

эту

 

процедуру

 

необходимо

 

выполнять

 

только

 

после

 

установки

 

нового

поворотного

 

устройства

, 

или

 

если

 

нет

 

уверенности

, 

что

 

текущие

 

значения

 

НТПА

достаточно

 

точны

 

для

 

выполнения

 

процедуры

 

точной

 

настройки

. 

Для

 

выполнения

этой

 

процедуры

 

необходимо

 

знать

 

диаметр

 

центрального

 

отверстия

 

в

 

планшайбе

поворотного

 

аппарата

.

Программирование

 

опций

 

195

1.

Установите

 

в

 

шпиндель

 

измерительную

 

головку

 

детали

 

или

 

подайте

 

команду

 

на

 

ее

 

установку

.

2.

Толчковой

 

подачей

 

переместите

 

наконечник

 

головки

 

примерно

 

на

 0.4" (10 

мм

) 

примерно

 

над

 

центром

 

кольцевого

 

калибра

 

или

 

расточенного

 

отверстия

.

3.

Нажмите

 

[EDIT]

 (

редактировать

).

4.

Выберите

 

вкладку

 

СВП

, 

затем

 

используйте

 

клавишу

 

курсора

 

[RIGHT]

 (

вправо

) 

для

 

выбора

 

Измерение

 

головкой

, 

Калибровка

, 

Калибровка

 

НТПА

, 

а

 

затем

 

– 

Грубая

 

настройка

 

НТПА

.

5.

Выделите

 

переменную

 

C

, 

а

 

затем

 

введите

 

диаметр

 

кольцевого

 

калибра

 

или

 

расточенного

 

отверстия

. 

Нажмите

 

[ENTER]

 (

ввод

).

6.

Выделите

 

переменную

 

H

, 

а

 

затем

 

введите

 

примерное

 

расстояние

 

между

 

поверхностью

 

планшайбы

 

поворотного

 

аппарата

 

и

 

центром

 

вращения

 

наклонной

 

платформы

. 

Нажмите

 

[ENTER]

 (

ввод

).

ПРИМЕЧАНИЕ

:

Это

 

расстояние

 

составляет

 

примерно

 2" 

на

 UMC-750; 

для

других

 

агрегатов

 

этот

 

размер

 

можно

 

узнать

 

на

компоновочном

 

чертеже

 

конкретного

 

поворотного

устройства

, 

или

 

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

 

процедуру

 

на

 

странице

200.

7.

Нажмите

 

[CYCLE START]

 (

запуск

 

цикла

), 

чтобы

 

немедленно

 

выполнить

 

программу

 

измерения

 

головкой

 

в

 

режиме

 

РВД

, 

или

 

нажмите

 

[F4]

 

чтобы

 

вывести

 

программу

 

измерения

 

головкой

 

в

 

буфер

 

обмена

 

или

 

РВД

, 

чтобы

 

выполнить

 

позже

.

8.

Когда

 

программа

 

измерения

 

головкой

 

выполняется

, 

она

 

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

 

присваивает

 

значения

 

макропеременным

 

#10121

, 

#10122

 

и

 

#10123

. 

Эти

 

переменные

 

показывают

 

расстояние

 

перемещения

 

оси

 

от

 

нулевой

 

точки

 

поворотного

 

аппарата

 

станка

 

от

 

положения

 

начала

 

координат

 

осей

 X, Y 

и

 Z. 

Запишите

 

значения

. 

ПРИМЕЧАНИЕ

:

Нажмите

  [CURRENT COMMANDS]  (

текущие

 

команды

) 

и

выберите

 

вкладку

 

Переменные

 

макросов

 

для

 

просмотра

переменных

. 

Когда

 

курсор

 

находится

 

в

 

окне

, 

можно

 

ввести

номер

 

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

 

и

 

нажать

 

клавишу

 

курсора

  [DOWN]

(

вниз

) 

для

 

перехода

 

к

 

этой

 

переменной

.

9.

Введите

 

значения

 

из

 

макропеременных

 #10121, #10122 

и

 #10123 

в

 

настройки

 

255, 256 

и

 257, 

соответственно

.

10.

Выполните

 

процедуру

 

точной

 

настройки

 

НТПА

.

Нулевая

 

точка

 

поворотного

 

аппарата

 

станка

 (

НТПА

)

 

196

Точная

 

настройка

 

НТПА

Используйте

 

эту

 

процедуру

, 

чтобы

 

получить

 

окончательные

 

значения

 

для

 

настроек

НТПА

. 

Можно

 

также

 

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

 

эту

 

процедуру

, 

чтобы

 

проверить

 

текущие

 

значения

настройки

 

по

 

новым

 

показаниям

, 

чтобы

 

убедиться

, 

что

 

текущие

 

значения

 

правильны

.

Если

 

необходимо

 

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

 

эту

 

процедуру

, 

чтобы

 

проверить

 

текущие

 

значения

настройки

, 

прежде

 

всего

 

убедитесь

, 

что

 

значения

 

настройки

, 

с

 

которых

 

начинается

проверка

, 

близки

 

к

 

правильным

. 

Нулевые

 

значения

 

вызывают

 

сигнал

 

об

 

ошибке

.

Если

 

настройки

 

слишком

 

сильно

 

отличаются

, 

измерительная

 

головка

 

не

 

будет

прикасаться

 

к

 

базирующему

 

шарику

 

при

 

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

 

в

 

разные

 

положения

 

во

время

 

цикла

. 

Процесс

 

грубой

 

настройки

 

НТПА

 

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

 

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

начальные

 

параметры

, 

поэтому

, 

если

 

вы

 

не

 

уверены

 

в

 

текущих

 

значениях

,

необходимо

 

сначала

 

выполнить

 

процесс

 

грубой

 

настройки

 

НТПА

.

Для

 

выполнения

 

этой

 

процедуры

 

необходим

 

базирующий

 

шарик

 

с

 

магнитным

держателем

.

1.

Установите

 

базирующий

 

шарик

 

на

 

стол

.

ВАЖНО

:

 

Чтобы

 

стойка

 

базирующего

 

шарика

 

не

 

мешала

 

измерительной

головке

, 

установите

 

стойку

 

шарика

 

под

 

углом

 

примерно

 45

градусов

 

к

 

оси

X.

F6.21:

Базирующий

 

шарик

 

под

 

углом

 45 

градусов

 

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

 

оси

 X (

показан

 UMC)

2.

Установите

 

в

 

шпиндель

 

измерительную

 

головку

 

детали

 

или

 

подайте

 

команду

 

на

 

ее

 

установку

.

3.

Установите

 

измерительную

 

головку

 

детали

 

над

 

базирующим

 

шариком

.

4.

Нажмите

 

[EDIT]

 (

редактировать

).

X

~45°

Программирование

 

опций

 

197

5.

Выберите

 

вкладку

 

СВП

, 

затем

 

используйте

 

клавишу

 

курсора

 

[RIGHT]

 (

вправо

) 

для

 

выбора

 

Измерение

 

головкой

, 

Калибровка

, 

Калибровка

 

НТПА

, 

а

 

затем

 

– 

Точная

 

настройка

 

НТПА

.

6.

Выделите

 

переменную

 

B

, 

а

 

затем

 

введите

 

диаметр

 

базирующего

 

шарика

. 

Нажмите

 

[ENTER]

 (

ввод

).

7.

Нажмите

 

[CYCLE START]

 (

запуск

 

цикла

), 

чтобы

 

немедленно

 

выполнить

 

программу

 

измерения

 

головкой

 

в

 

режиме

 

РВД

, 

или

 

нажмите

 

[F4]

 

чтобы

 

вывести

 

программу

 

измерения

 

головкой

 

в

 

буфер

 

обмена

 

или

 

РВД

, 

чтобы

 

выполнить

 

позже

.

8.

Когда

 

программа

 

измерения

 

головкой

 

выполняется

, 

она

 

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

 

присваивает

 

значения

 

макропеременным

 

#10121

, 

#10122

 

и

 

#10123

. 

Эти

 

переменные

 

показывают

 

расстояние

 

перемещения

 

оси

 

от

 

нулевой

 

точки

 

поворотного

 

аппарата

 

станка

 

от

 

положения

 

начала

 

координат

 

осей

 X, Y 

и

 Z. 

Запишите

 

значения

. 

ПРИМЕЧАНИЕ

:

Нажмите

  [CURRENT COMMANDS]  (

текущие

 

команды

) 

и

выберите

 

вкладку

 

Переменные

 

макросов

 

для

 

просмотра

переменных

. 

Когда

 

курсор

 

находится

 

в

 

списке

 

переменных

,

можно

 

ввести

 

номер

 

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

 

и

 

нажать

 

клавишу

курсора

 [DOWN] (

вниз

) 

для

 

перехода

 

к

 

этой

 

переменной

.

9.

Введите

 

значения

 

из

 

макропеременных

 #10121, #10122 

и

 #10123 

в

 

настройки

 

255, 256 

и

 257, 

соответственно

.

6.13.4

Создание

 

программ

 

для

 

пяти

 

осей

Коррекции

1.

Нажмите

 

[OFFSET]

 (

коррекция

) 

и

 

выберите

 

вкладку

 

ДЕТАЛЬ

.

2.

Толчковой

 

подачей

 

переместите

 

оси

 

к

 

нулевой

 

точке

 

обрабатываемой

 

детали

. 

Информацию

 

о

 

толчковой

 

подаче

 

см

. 

на

 

странице

111

.

3.

Выделите

 

ось

 

и

 

номер

 

коррекции

.

4.

Нажмите

 

[PART ZERO SET]

 (

установка

 

нуля

 

детали

), 

чтобы

 

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

 

сохранить

 

текущие

 

координаты

 

станка

 

по

 

этому адресу

.

Создание

 

программ

 

для

 

пяти

 

осей

 

198

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

:

Если

 

используются

 

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

 

сгенерированные

значения

 

коррекции

 

на

 

длину

 

инструмента

, 

необходимо

оставить

 

значения

 

коррекции

 

детали

 

по

 

оси

 Z 

на

 

ноль

.

Ненулевые

 

значения

 

коррекции

 

детали

 

по

 

оси

 Z 

оказывают

отрицательное

 

влияние

 

на

 

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

 

сгенерированные

значения

 

коррекции

 

на

 

длину

 

инструмента

 

и

 

могут

 

вызвать

удар

 

станка

.

5.

Коррекции

 

координат

 

детали

 X 

и

 Y 

всегда

 

даются

 

как

 

отрицательные

 

значения

 

от

 

начала

 

координат

 

станка

. 

Рабочие

 

координаты

 

вводятся

 

в

 

таблицу

 

только

 

в

 

виде

 

чисел

. 

Для

 

ввода

 

значения

 X 

X-2.00

 

в

 

G54

 

выделите

 

столбец

 

Ось

 X

 

в

 

строке

 

G54

, 

введите

 

-2.0

 

и

 

нажмите

 

[F1]

 

для

 

сохранения

 

значения

.

Примечания

 

по

 

программированию

 

для

 

пяти

 

осей

Векторы

 

подвода

 

программы

  (

траектории

 

перемещающегося

 

инструмента

) 

к

обрабатываемой

 

детали

 

на

 

безопасном

 

расстоянии

 

выше

 

или

 

сбоку

обрабатываемой

 

детали

. 

Это

 

важно

, 

если

 

программирование

 

векторов

 

подвода

выполняется

 

в

 

режиме

 

ускоренного

 

перемещения

 (

G00

), 

потому

 

что

 

оси

 

прибудут

 

в

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

 

положение

 

в

 

разное

 

время

: 

ось

, 

находившаяся

 

на

 

меньшем

расстоянии

 

от

 

заданного

 

положения

, 

прибудет

 

первой

, 

а

 

находившиеся

 

на

 

большем

расстоянии

 – 

последними

. 

Однако

 

линейное

 

перемещение

 

на

 

высокой

 

скорости

подачи

 

заставляет

 

оси

 

прибывать

 

в

 

положение

 

по

 

команде

 

одновременно

, 

при

 

этом

исключается

 

возможность удара

.

Коды

 G

Должен

 

действовать

 

режим

 

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

 

подачи

 

G93

 

для

 

одновременного

перемещения

 

оси

 4- 

или

 5-, 

однако

, 

если

 

фрезерный

 

станок

 

поддерживает

 

функцию

«

Система

 

управления

 

вершиной

 

инструмента

», (

G234

) 

можно

 

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

 

G94

(

подача

 

в

 

минуту

). 

См

. 

G93

 

на

 

странице

314

 

где

 

указана

дополнительная информация

.

Ограничьте

 

постпроцессор

  (

программное

 

обеспечение

 CAD/CAM) 

максимальным

значением

 F 

в

 

G93

, 

составляющим

 45000. 

Это

 

максимально

 

допустимая

 

скорость

подачи

 

в

 

G93

, 

режим

 

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

 

подачи

.

M-

коды

ВАЖНО

:

При

 

перемещении

 

по

 

любой

 

оси

, 

отличной

 

от

 

оси

 5, 

включайте

тормоза

 

оси

 

поворотного

 

устройства

. 

Обработка

 

с

отключенными

 

тормозами

 

приводит

 

к

 

чрезмерному

износу редукторов

.

M10

/

M11

 

включает

 

и

 

выключает

 

тормоз

 

четвертой

 

оси

.

Программирование

 

опций

 

199

M12

/

M13

 

включает

 

и

 

выключает

 

тормоз

 

пятой

 

оси

.

Во

 

время

 

резания

 

по

 

осям

 4 

или

 5 

станок

 

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

 

между

 

блоками

. 

Во

время

 

этой

 

паузы

 

отключаются

 

тормоза

 

поворотной

 

оси

. 

Во

 

избежание

 

этой

задержки

 

и

 

для

 

более

 

стабильного

 

выполнения

 

программы

 

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

 

M11

и

/

или

 

M13

 

непосредственно

 

перед

 

G93

. M-

коды

 

выключают

 

тормоза

, 

обеспечивая

более

 

плавное

 

и

 

непрерывное

 

перемещение

. 

Помните

, 

что

 

если

 

тормоза

 

не

 

будут

повторно

 

включены

, 

то

 

они

 

будут

 

оставаться

 

выключенными

 

неограниченное время

.

Настройки

Ниже

 

указаны

 

настройки

, 

используемые

 

для

 

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

 

осей

 4 

и

 5.

Для

 4-

ой

 

оси

:

•

Настройка

 

34

 - 

диаметр

 4-

й

 

оси

Для

 5-

ой

 

оси

:

•

Настройка

 

79

 - 

диаметр

 5-

й

 

оси

Для

 

оси

, 

сопоставленной

 

оси

 4 

или

 5:

•

Настройка

 48: 

зеркальное

 

отражение

 

оси

 A

•

Настройка

 80: 

зеркальное

 

отражение

 

оси

 B

•

Настройка

 250: 

зеркальное

 

отражение

 

оси

 C

Настройке

 

85

  (

макс

. 

радиусная

 

обработка

 

углов

) 

необходимо

 

присвоить

 

значение

0.0500 

для

 

резания

 

по

 

оси

 5. 

Настройки

 

ниже

 0.0500 

перемещают

 

станок

 

ближе

 

к

абсолютному

 

останову

 

и

 

вызывают

 

неравномерное

 

перемещение

.

Можно

 

также

 

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

 

G187 Pn Ennnn

, 

чтобы

 

задать

 

уровень

 

плавности

 

в

программе

, 

чтобы

 

замедлить

 

оси

. 

G187

 

временно

 

отменяет

 

настройку

 85. 

См

.

страницу

349

, 

где

 

имеется

 

дальнейшая

 

информация

.

Толчковая

 

подача

 4-

й

 

и

 5-

й

 

осей

Толчковая

 

подача

 

поворотных

 

осей

 

работает

 

так

 

же

, 

как

 

толчковая

 

подача

 

линейных

осей

: 

вы

 

выбираете

 

ось

 

и

 

шаг

 

толчковой

 

подачи

, 

а

 

затем

 

используете

 

маховичок

толчковой

 

подачи

 

или

 

клавиши

 

толчковой

 

подачи

, 

чтобы

 

переместить

 

ось

. 

В

 

режиме

толчковой

 

подачи

, 

нажмите

 

клавишу

 

толчковой

 

подачи

 

[+A/C +B]

 

или

 

[-A/C -B]

,

чтобы

 

выбрать

 4-

ю

 

ось

. 

Чтобы

 

выбрать

 5-

ю

 

ось

, 

нажмите

 

[SHIFT]

, 

а

 

затем

 

[+A/C +B]

или

 

[-A/C -B]

. 

Система

 

управления

 

помнит

 

последнюю

 

выбранную

 

поворотную

 

ось

, 

и

 

[+A/C +B]

или

 

[-A/C -B]

 

продолжают

 

управлять

 

выбранной

 

осью

, 

пока

 

не

 

будет

 

выбрана

 

другая

ось

. 

Например

, 

после

 

выбора

 5-

й

 

оси

, 

как

 

указано

 

выше

, 

при

 

каждом

 

нажатии

[+A/C +B]

 

или

 

[-A/C -B]

 5-

я

 

ось

 

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

 

толчковой

 

подачей

. 

Чтобы

 

снова

выбрать

 4-

ю

 

ось

, 

нажмите

 SHIFT, 

а

 

затем

 

[+A/C +B]

 

или

 

[-A/C -B]

. 

Теперь

 

при

 

каждом

следующем

 

нажатии

 

[+A/C +B]

 

или

 

[-A/C -B]

 

будет

 

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

 4-

я

 

ось

.

Коррекция

 

центра

 

вращения

 

наклонной

 

оси

 (

наклонно

-

поворотные

 

устройства

)

 

200

6.13.5

Коррекция

 

центра

 

вращения

 

наклонной

 

оси

 

(

наклонно

-

поворотные

 

устройства

)

Эта

 

процедура

 

определяет

 

расстояние

 

между

 

плоскостью

 

планшайбы

 

поворотной

оси

 

и

 

осевой

 

линией

 

наклонной

 

оси

 

на

 

наклонно

-

поворотных

 

устройствах

. 

Значение

коррекции

 

требуется

 

при

 

работе

 

с

 

некоторыми

 

программными

 

продуктами САПР

.

Это

 

значение

 

также

 

может

 

потребоваться

 

для

 

грубой

 

настройки

 

коррекций

 

НТПА

.

См

. 

страницу

 

194

, 

где

 

указана

 

дальнейшая

 

информация

.

F6.22:

Схема

 

коррекции

 

центра

 

вращения

 

наклонной

 

оси

 (

вид

 

сбоку

): [1] 

Коррекция

 

центра

 

вращения

 

наклонной

 

оси

, [2] 

Наклонная

 

ось

, [3] 

Плоскость

 

планшайбы

 

поворотной

 

оси

.

F6.23:

Иллюстрация

 

процедуры

 

центра

 

вращения

 

наклонной

 

оси

. 

Метки

 

с

 

числами

 

на

 

этой

 

схеме

 

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

 

номерам

 

шага

 

в

 

процедуре

.

1.

Толчковой

 

подачей

 

перемещайте

 

наклонную

 

ось

, 

пока

 

планшайба

 

поворотного

 

аппарата

 

не

 

окажется

 

в

 

вертикальном

 

положении

. 

Установите

 

циферблатный

 

индикатор

 

на

 

шпинделе

 

станка

 (

или

 

другой

 

поверхности

, 

на

 

которую

 

не

 

влияют

 

1

2

3

1

3

4 - 5

Программирование

 

опций

 

201

перемещения

 

стола

) 

и

 

выполните

 

замер

 

индикатором

 

по

 

торцу

 

платформы

. 

Обнулите циферблатный

 

индикатор

.

ПРИМЕЧАНИЕ

:

Ориентация

 

поворотного

 

устройства

 

на

 

столе

 

определяет

,

какая

 

линейная

 

ось

 

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

 

толчковой

 

подачей

 

в

 

этих

шагах

. 

Если

 

наклонная

 

ось

 

параллельна

 

оси

 X, 

используйте

 

в

этих

 

шагах

 

ось

 Y. 

Если

 

наклонная

 

ось

 

параллельна

 

оси

 Y,

используйте

 

в

 

этих

 

шагах

 

ось

 X. 

2.

Задайте

 

нулевое

 

значение

 

положения

 

оператора

 

оси

 X 

или

 Y.

3.

Переместите

 

толчковой

 

подачей

 

наклонную

 

ось

 

на

 180 

градусов

.

4.

Выполните

 

измерение

 

торца

 

платформы

 

с

 

того

 

же

 

самого

 

направления

, 

что

 

и

 

первое

 

измерение

:

a.

Прижмите

 

призму

 1-2-3 

к

 

торцу

 

платформы

.

b.

Выполните

 

замер

 

индикатором

 

по

 

торцу

 

призмы

, 

которая

 

прижата

 

к

 

торцу

 

платформы

.

c.

Толчковой

 

подачей

 

переместите

 

ось

 X 

или

 Y, 

чтобы

 

обнулить

 

индикатор

, 

касающийся

 

призмы

.

5.

Считайте

 

новое

 

положение

 

оператора

 

оси

 X 

или

 Y. 

Для

 

определения

 

значения

 

коррекции

 

центра

 

вращения

 

наклонной

 

оси

 

разделите

 

это

 

значение

 

на

 2. 

6.14

Макросы

 (

опция

)

 

6.14.1

Введение

 

в

 

макросы

ПРИМЕЧАНИЕ

:

Эта

 

функция

 

системы

 

управления

 

является

 

дополнительной

,

за

 

информацией

 

о

 

том

, 

как

 

приобрести

 

ее

, 

обращайтесь

 

в

местный

 

дилерский

 

центр

 

компании

 Haas.

Макросы

 

добавляют

 

системе

 

управления

 

возможности

 

и

 

гибкость

, 

которые

 

не

 

могут

быть

 

обеспечены

 

стандартными

 G-

кодами

. 

Возможно

 

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

: 

для

 

работы

 

с

семействами

 

деталей

, 

специализированными

 

стандартными

 

циклами

, 

для

 

сложных

перемещений

 

и

 

управления

 

дополнительными

 

устройствами

. 

Возможности

почти безграничны

.

Введение

 

в

 

макросы

 

202

Макрос

 – 

это

 

программа

/

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

, 

которую

 

можно

 

выполнять

 

несколько

 

раз

.

Макрокоманда

 

может

 

присваивать

 

значение

 

переменной

, 

выполнять

 

чтение

значения

 

переменной

, 

проверять

 

выражение

, 

выполнять

 

условный

 

или

 

безусловный

переход

 

к

 

в

 

другую

 

точку

 

в

 

программе

 

или

 

повторять

 

определенную

 

часть

 

программы

по

 

условию

.

Вот

 

несколько

 

примеров

 

применения

 

макрокоманд

. 

Приводимые

 

примеры

схематичны

 

и

 

не

 

представляют

 

собой

 

законченные макропрограммы

.

•

Инструменты

 

для

 

немедленного

 

крепления

 

на

 

столе

 - 

Многие

 

процедуры

наладки

 

можно

 

частично

 

автоматизировать

 

для

 

помощи

 

оператору

. 

Можно

резервировать

 

инструменты

 

для

 

специфических

 

ситуаций

, 

которые

 

не

предвиделись

 

во

 

время

 

разработки

 

приложения

. 

Например

, 

предположим

, 

что

в

 

компании

 

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

 

стандартный

 

прихват

 

с

 

группой

 

болтовых

 

отверстий

.

Если

 

после

 

наладки

 

обнаружено

, 

что

 

приспособлению

 

потребуется

дополнительный

 

прихват

, 

и

 

если

 

в

 

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

 2000

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

 

сверление

 

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

 

болтовых

 

отверстий

прихвата

, 

то

 

следующая

 

процедура

, 

состоящая

 

только

 

из

 

двух

 

пунктов

, – 

это

все

, 

что

 

нужно

 

для

 

того

, 

чтобы

 

добавить

 

прихват

 

к приспособлению

:

a)

Толчковой

 

подачей

 

переместите

 

станок

 

в

 

координаты

 X, Y 

и

 Z 

на

 

угол

, 

где

 

необходимо

 

поместить

 

прихват

. 

Прочитайте

 

координаты

 

на

 

экране станка

.

b)

Выполните

 

следующую

 

команду

 

в

 

режиме

 

РВД

:

G65 P2000 Xnnn Ynnn Znnn Annn ;

где

 

nnn

 – 

это

 

координаты

, 

определенные

 

в

 

пункте

a). 

Здесь

 

макрос

 2000 

(

P2000

) 

выполняет

 

работу

, 

так

 

как

 

он

 

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

 

для

 

сверления

 

группы

 

болтовых

 

отверстий

 

для

 

болтов

 

прихвата

 

под

 

заданным

 

углом

 A. 

По

 

сути

 

это

 

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

 

стандартный цикл

. 

•

Простые

 

повторяющиеся

 

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

 - 

Повторяющиеся

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

 

можно

 

определить

 

при

 

помощи

 

макросов

 

и

 

сохранить

.

Например

:

a)

Схемы

 

отверстия

 

под

 

болт

b)

Шлицевание

c)

Угловые

 

схемы

, 

любое

 

количество

 

отверстий

, 

под

 

любым

 

углом

, 

с

 

любыми

 

промежутками

d)

Специальная

 

обработка

, 

такая

 

как

 

мягкие

 

кулачки

e)

Матричные

 

схемы

 (

например

, 12 

поперек

 

и

 15 

вниз

)

f)

Обработка

 

поверхности

 

летучей

 

фрезой

 (

например

, 12 

дюймов

 

на

 5 

дюймов

 

с

 

помощью

 3-

дюймовой

 

летучей фрезы

)

•

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

 

настройка

 

коррекции

 

на

 

основании

 

программы

 - 

С

помощью

 

макросов

 

можно

 

задать

 

коррекцию

 

координат

 

в

 

каждой

 

программе

,

что

 

облегчает

 

процедуру

 

наладки

 

и

 

позволяет

 

сократить

 

количество

 

ошибок

(

макропеременные

 

#2001-2800

). 

Программирование

 

опций

 

203

•

Измерение

 

головкой

 - 

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

 

измерительной

 

головки

 

расширяет

возможности

 

станка

, 

вот

 

несколько примеров

:

a)

Профилирование

 

детали

 

для

 

определения

 

неизвестных

 

размеров

 

для

 

последующей обработки

.

b)

Калибровка

 

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

 

для

 

учета

 

значений

 

коррекции

 

и

 

износа

.

c)

Ревизия

 

перед

 

обработкой

 

для

 

определения

 

припусков

 

на отливках

.

d)

Ревизия

 

после

 

обработки

 

для

 

определения

 

значений

 

параллелизма

 

и

 

плоскопараллельности

, 

а

 

также координат

.

Полезные

 G- 

и

 

М

-

коды

M00

, 

M01

, 

M30

 - 

Останов

 

программы

G04

 – 

Задержка

G65 Pxx

 – 

Вызов

 

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

. 

Допускается

 

передача

 

переменных

.

M96 Pxx Qxx

 

Условный

 

локальный

 

переход

, 

когда

 

дискретный

 

входной

 

сигнал

 

равен

0

M97 Pxx

 – 

Вызов

 

локальной

 

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

M98 Pxx

 – 

Вызов

 

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

M99

 – 

Возврат

 

из

 

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

 

или

 

цикл

G103

 - 

Предел

 

опережающего

 

просмотра

 

блоков

. 

Коррекция

 

на

 

режущий

 

инструмент

недопустима

.

M109

 - 

Интерактивный

 

ввод

 

оператора

 (

см

. 

страницу

376

)

Округление

Система

 

управления

 

хранит

 

десятичные

 

числа

 

в

 

виде

 

бинарных

 

величин

. 

Таким

образом

, 

значения

, 

хранящиеся

 

в

 

переменных

, 

могут

 

отклоняться

 

на

 1 

наименьший

значимый

 

разряд

. 

Например

, 

число

 7, 

сохраненное

 

в

 

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

 

#10000

,

может

 

в

 

дальнейшем

 

при

 

чтении

 

принять

 

значение

 7.000001, 7.000000 

или

 6.999999.

Если

 

оператор был

IF [#10000 EQ 7]… ;

он

 

может

 

возвращать

 

неверные

 

данные

. 

В

 

таких

 

обстоятельствах

 

безопаснее

следующий

 

способ

 

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

IF [ROUND [#10000] EQ 7]… ;

Такая

 

проблема

 

возникает

 

обычно

 

только

 

при

 

сохранении

 

в

 

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

 

целых

чисел

, 

которые

 

вы

 

ожидаете

 

в

 

последующем

 

получить

 

без

 

дробной части

.

Введение

 

в

 

макросы

 

204

Опережающий

 

просмотр

Опережающий

 

просмотр

 - 

очень

 

важное

 

понятие

 

в

 

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

 

с

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

 

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

. 

Система

 

управления

 

пытается

 

обработать

 

как

можно

 

больше

 

строк

 

программы

 

заранее

, 

чтобы

 

ускорить

 

процесс

 

обработки

. 

Сюда

входит

 

и

 

интерпретация

 

макропеременных

. 

Например

,

#12012 = 1 ;

G04 P1. ;

#12012 = 0 ;

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

, 

что

 

эта

 

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

 

ВКЛЮЧИТ

 

мощность

 

на

 

выходе

,

подождет

 1 

секунду

 

и

 

выключит

 

ее

. 

Однако

 

опережающий

 

просмотр

 

заставит

выходной

 

сигнал

 

включиться

, 

затем

 

немедленно

 

выключиться

, 

пока

 

система

управления

 

обрабатывает

 

задержку

. 

G103 P1

 

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

 

для

 

ограничения

опережающего

 

просмотра

 1 

блоком

. 

Для

 

нормальной

 

работы

 

этого

 

примера

измените

 

текст

 

программы

, 

как

 

указано ниже

:

G103 P1 (

См

. 

раздел

 

руководства

 

о

 

кодах

 G, 

где

 

есть

) ;

(

подробное

 

описание

 G103) ;

#12012=1 ;

G04 P1. ;

#12012=0 ;

Опережающий

 

просмотр

 

блоков

 

и

 

удаление

 

блока

Система

 

управления

 Haas 

использует

 

опережающий

 

просмотр

 

блоков

 

для

 

чтения

 

и

подготовки

 

к

 

блокам

 

текста

 

программы

, 

которые

 

поступают

 

после

 

текущего

 

блока

текста

 

программы

. 

Это

 

позволяет

 

системе

 

управления

 

равномерно

 

выполнять

переходы

 

от

 

одного

 

перемещения

 

к

 

следующему

. 

G103

 

задает

 

предел

 

того

,

насколько

 

далеко

 

вперед

 

система

 

управления

 

осуществляет

 

просмотр

 

блоков

 

текста

программы

. 

Адресный

 

код

 P

nn

 

в

 

G103

 

задает

, 

насколько

 

далеко

 

вперед

 

допускается

выполнение

 

опережающего

 

просмотра

 

системой

 

управления

. 

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

информацию

 

см

. 

в

 

разделе

 

G103

 

на

 

странице

 

318

.

Режим

 

удаления

 

блока

 

позволяет

 

выборочно

 

пропускать

 

блоки

 

текста

 

программы

.

Используйте

 

символ

 

/

 

в

 

начале

 

блоков

 

программы

, 

которые

 

необходимо

 

пропустить

.

Нажмите

 

[BLOCK DELETE]

 (

удаление

 

блока

), 

чтобы

 

войти

 

в

 

режим

 

удаления

 

блока

.

Пока

 

включен

 

режим

 

удаления

 

блока

, 

система

 

управления

 

не

 

выполняет

 

блоки

,

отмеченные

 

символом

 

/

. 

Например

:

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

/M99 (

возврат

 

из

 

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

) ;

перед

 

блоком

 

с

M30 (

Конец

 

программы

 

и

 

обратная

 

перемотка

) ;

делает

 

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

 

основной

 

программой

, 

если

 

режим

 

[BLOCK DELETE]

(

удаление

 

блока

) 

включен

. 

Программа

 

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

 

как

 

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

, 

пока

удаление

 

блока выключено

.

Программирование

 

опций

 

205

6.14.2

Примечания

 

по

 

работе

Макропеременные

 

сохраняются

 

или

 

загружаются

 

через

 

общий

 

сетевой

 

ресурс

 

или

порт

 USB, 

аналогично

 

настройкам

 

и коррекции

.

Страница

 

отображения

 

переменных

Макропеременные

 

#10000

 - 

#10999

 

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

 

и

 

изменяются

 

на

 

экране

CURRENT COMMANDS (

текущие

 

команды

).

NOTE:

 

В

 

обмене

 

данными

 

внутри

 

станка

 

к

 

макропеременным

 

с

  3

цифрами

 

добавляется

 10000. 

Например

: 

Макрос

 100

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

 

как

 10100.

1.

Для

 

доступа

 

к

 

странице

 

Макропеременных

 

нажмите

 

[CURRENT COMMANDS]

 

(

текущие

 

команды

) 

и

 

воспользуйтесь

 

навигационными

 

клавишами

.

Когда

 

блок

 

управления

 

интерпретирует

 

программу

, 

изменения

 

переменных

 

и

 

результаты

 

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

 

на

 

странице

 

дисплея

 

Макропеременные

.

2.

Для

 

присвоения

 

значения

 

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

 

введите

 

значение

 (

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

 

– 999999.000000), 

а

 

затем

 

нажмите

 

[ENTER]

 (

ввода

). 

Нажмите

 

[ORIGIN]

 

(

ИСХОДН

), 

чтобы

 

удалить

 

макропеременные

, 

при

 

этом

 

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

 

всплывающее

 

удаления

 

записи

. 

Сделайте

 

выбор

 

из

 

предложенных

 

вариантов

 

и нажмите

 

[ENTER]

 (

ввод

).

F6.24:

[ORIGIN]

 (

ИСХОДН

) 

всплывающее

 

окно

 

удаления

 

записи

. 

Очистить ячейку

 - 

Удаляет

 

данные

 

выделенной

 

ячейки

 

и

 

задает

 

нулевое

 

значение

. 

Очистить столбец

 - 

Удаляет

 

данные

 

в

 

активном

 

столбце

 

с

 

курсором

 

и

 

задает

 

нулевое

 

значение

. 

Очистить все глобальные макросы

: 

удаляет

 

записи

 

глобальных

 

макросов

 

(

макросы

 1-33, 10000-10999) 

и

 

задает

 

нулевое

 

значение

.

 

 

 

 

 

 

 

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