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     ..