Haas Фрезерный станок Руководство 96-RU8200 (Редакция A Январь 2014 г.) - часть 13

 

  Главная      Книги - Разные     Haas Фрезерный станок Руководство 96-RU8200 (Редакция A Январь 2014 г.)

 

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

 

   

 

   

 

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

 

 

 

Haas Фрезерный станок Руководство 96-RU8200 (Редакция A Январь 2014 г.) - часть 13

 

 

Плоскости

 R

 

186

Стандартный

 

цикл

 

растачивания

 

с

 

остановом

 

G86

 

аналогичен

 

стандартному

циклу

 

растачивания

 

G85

за

 

исключением

 

того

что

 

шпиндель

 

остановится

 

у

дна

 

отверстия

 

перед

 

возвращением

 

на

 

заданную

 

высоту

Стандартный

 

цикл

 

растачивания

 

с

 

ручным

 

выводом

 

G87

 

также

 

аналогичен

 

по

составу

за

 

исключением

 

того

что

 

шпиндель

 

остановится

 

у

 

дна

 

отверстия

,

инструмент

 

вручную

 

выводится

 

из

 

отверстия

 

толчковой

 

подачей

 

и

 

программа

снова

 

продолжается

 

после

 

нажатия

 «

Запуск

 

цикла

».

Стандартный

 

цикл

 

растачивания

задержки

 

и

 

ручного

 

вывода

 

G88

 

аналогичен

G87

за

 

исключением

 

того

что

 

выполняется

 

задержка

прежде

 

чем

 

оператор

может

 

вручную

 

вывести

 

инструмент

 

из

 

отверстия

.

Стандартный

 

цикл

 

растачивания

задержки

 

и

 

обратного

 

растачивания

 

G89

аналогичен

 

G85

за

 

исключением

 

того

что

 

есть

 

выполняется

 

у

 

дна

 

отверстия

 

и

растачивание

 

отверстия

 

продолжается

 

на

 

заданной

 

скорости

 

подачи

 

при

возвращении

 

инструмента

 

в

 

заданное

 

положение

Это

 

отличается

 

от

 

других

стандартных

 

циклов

 

растачивания

в

 

которых

 

инструмент

 

или

 

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

 

в

режиме

 

ускоренного

 

перемещения

 

или

 

с

 

помощью

 

ручной

 

толчковой

 

подачи

для

 

его

 

возврата

 

в

 

положение

 

возврата

.

Стандартный

 

цикл

 

чистового

 

растачивания

 

G76

 

выполняет

 

растачивание

 

до

заданной

 

глубины

 

и

 

после

 

растачивания

 

отверстия

 

выполняет

 

отвод

инструмента

 

от

 

стенки

 

отверстия

 

перед

 

его

 

выводом

.

Стандартный

 

цикл

 

обратного

 

растачивания

 

G77

 

работает

 

подобно

 

G76

за

исключением

 

того

что

 

перед

 

началом

 

растачивания

 

отверстия

 

выполняется

перемещение

 

инструмента

 

для

 

отвода

 

от

 

стенки

 

отверстия

перемещение

 

вниз

к

 

дну

 

отверстия

а

 

затем

 

растачивание

 

до

 

заданной

 

глубины

.

4.11.4

Плоскости

 R

Плоскости

 R 

или

 

плоскости

 

возврата

 – 

это

 

команды

 

кода

 G, 

которые

 

задают

 

высоту

возврата

 

оси

 

Z

 

во

 

время

 

стандартных

 

циклов

Код

 G 

плоскости

 R 

остается

 

активными

на

 

протяжении

 

стандартного

 

цикла

в

 

котором

 

он

 

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

G98

  «

Возврат

 

в

исходную

 

точку

 

стандартного

 

цикла

» 

перемещает

 

ось

 

Z

 

на

 

высоту

 

оси

 

Z

 

перед

стандартным

 

циклом

G99

  «

Возврат

 

в

 

плоскость

 R 

в

 

стандартном

 

цикле

»

перемещает

 

ось

 

Z

 

на

 

высоту

заданную

 

аргументом

 

Rnn.nnnn

заданным

 

со

стандартным

 

циклом

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

 

информацию

 

см

в

 

разделе

 «

Коды

 G 

и

M».

4.12

Специальные

 

коды

 G

Специальные

 

коды

 G 

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

 

для

 

сложного

 

фрезерования

Оно

 

включает

:

Гравирование

 (

G47

)

Фрезерование

 

кармана

 (

G12

G13

 

и

 

G150

)

Вращение

 

и

 

масштабирование

 (

G68

G69

G50

G51

)

Зеркальное

 

отражение

 (

G101

 

и

 

G100

)

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

 

187

4.12.1

Гравирование

Код

 G 

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

 

текста

 

G47

 

позволяет

 

гравировать

 

текст

 

или

 

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

серийные

 

номера

 

с

 

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

 

одиночного

 

блока

 

текста

 

программы

Также

 

есть

поддержка

 

символов

 ASCII.

См

страницу

281

где

 

указана

 

дальнейшая

 

информация

 

о

 

гравировании

.

4.12.2

Фрезерование

 

кармана

В

 

системе

 

управления

 Haas 

есть

 

два

 

типа

 

кодов

 G 

для

 

фрезерования

 

кармана

:

Фрезерование

 

круглых

 

карманов

 

выполняется

 

с

 

помощью

 

кодов

 G: 

G12

  –

команды

 

фрезерования

 

круглых

 

карманов

 

по

 

часовой

 

стрелке

и

 

G13

 – 

команды

фрезерования

 

круглых

 

карманов

 

против

 

часовой

 

стрелки

.

Универсальное

 

фрезерование

 

кармана

 

G150

 

использует

 

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

 

для

обработки

 

пользовательской

 

геометрии

 

кармана

.

Убедитесь

что

 

геометрия

 

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

 – 

полностью

 

замкнутый

 

контур

Убедитесь

что

 

исходная

 

точка

 X-Y 

в

 

команде

 

G150

 

находится

 

внутри

 

полностью

 

замкнутого

контура

Если

 

этого

 

не

 

сделать

это

 

может

 

вызвать

 

сигнал

 

об

 

ошибке

 370 – 

Ошибка

определения

 

кармана

См

страницу

267

где

 

указана

 

дальнейшая

 

информация

 

о

 

кодах

 G, 

выполняющих

фрезерование

 

кармана

.

4.12.3

Вращение

 

и

 

масштабирование

G68

  «

Вращение

» 

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

 

для

 

вращения

 

системы

 

координат

 

в

 

необходимой

плоскости

Он

 

требует

чтобы

 

плоскость

 

была

 

определена

 

перед

 

командой

 

G68

и

требует

 

координат

 

для

 

центра

 

вращения

 

и

 

угла

 

поворота

Эту

 

функцию

 

можно

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

 

вместе

 

с

 

командой

 

G91

  «

Относительный

 

режим

 

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

»

для

 

обработки

 

симметричных

 

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

Вращение

 

отменяется

 

с

помощью

 

команды

 

G69

 «

Отмена вращения

».

Код

 

G51

  «

Масштабирование

» 

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

 

для

 

масштабирования

 

значения

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

 

в

 

блоках

следующих

 

за

 

командой

 

G51

Масштабирование

отменяется

 

командой

 

G50

  «

Отмена

 

масштабирования

». 

Масштабирование

 

можно

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

 

с

 

G68

  «

Вращение

». 

Однако

используйте

 

G51

  «

Масштабирование

»

перед

 

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

 

G68

 «

Вращение

» 

и

 

отменяйте

 

G51

 

после

 

отмены

G68

.

См

страницу

291

где

 

указана

 

дальнейшая

 

информация

 

о

 G-

кодах

  «

вращение

»

и

«

масштабирование

». 

Зеркальное

 

отражение

 

188

4.12.4

Зеркальное

 

отражение

Код

 

G101

 «

Включить

 

зеркальное

 

отражение

» 

выполнит

 

отражение

 

перемещения

 

оси

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

 

заданной

 

оси

Настройки

 

45

-

48

80

 

и

 

250

 

включают

 

зеркальное

отражение

 

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

 

осей

 X, Y, Z, A, B 

и

 C. 

Точка

 

поворота

 

зеркального

отражения

 

по

 

оси

 

определяется

 

аргументом

 

Xnn.nn

Это

 

можно

 

указывать

 

для

оси

Y, 

которая

 

включена

 

на

 

станке

и

 

в

 

настройках

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

 

оси

для

 

которой

включается

 

зеркальное

 

отражение

в

 

качестве

 

аргумента

G100

 

отменяет

 

G101

.

См

страницу

323

где

 

указана

 

дальнейшая

 

информация

 

о

 

кодах

 G, 

выполняющих

зеркальное

 

отражение

.

4.13

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

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

 () 

обычно

 

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

 

собой

 

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

 

команд

которые

повторяются

 

в

 

программе

 

несколько

 

раз

Вместо

 

повторения

 

этих

 

команд

 

много

 

раз

в

 

главной

 

программе

 

пишут

 

отдельную

 

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

В

 

этом

 

случае

 

в

 

основной

программе

 

есть

 

одна

 

команда

которая

 

вызывает

 

программу

 

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

Если

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

 

вызывается

 

с

 

помощью

 

M97

 

и

 

адреса

 

P

код

 P – 

то

 

же

 

самое

что

 

номер

строки

  (

Nnnnnn

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

которую

 

необходимо

 

вызвать

которая

 

находится

после

 

M30

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

 

вызывается

 

с

 

помощью

 

M98

 

и

 

адреса

 

P

Адрес

 

P

 

с

 

M98

 –

для

 

номера

 

программы

(

Onnnnn

). 

Фиксированные

 

циклы

 

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

 

собой

 

самый

 

распространенный

 

пример

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

 

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

Положения

 X 

и

 Y 

отверстий

 

помещаются

 

в

 

отдельной

программе

а

 

затем

 

вызываются

Вместо

 

записывания

 

положений

 X, Y 

для

 

каждого

инструмента

 

отдельно

они

 

записываются

 

один

 

раз

 

для

 

любого

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

.

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

 

могут

 

включать

 

в

 

себя

 

счетчик

 

циклов

 

с

 

адресным

 

кодом

 

L

При

наличии

 

L

 

вызов

 

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

 

повторяется

 

это

 

количество

 

раз

прежде

 

чем

основная

 

программа

 

перейдет

 

к

 

следующему блоку

4.13.1

Внешняя

 

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

 M98

Внешняя

 

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

 – 

это

 

отдельная

 

программа

к

 

которой

 

несколько

 

раз

обращается

 

основная

 

программа

Команда

 

на

 

исполнение

  (

вызов

внешних

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

 

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

 

с

 

помощью

 

M98

 

и

 

Pnnnnn

который

 

отсылает

 

к

номеру

 

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

.

Пример

 

внешней

 

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

O00104 (

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

 

с

 M98) ;

T1 M06 ;
G90 G54 G00 ;

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

 

189

S1406 M03Y-2.25 ;
G43 H01 Z1. M08 ;
G81 G99 Z-0.26 R0.1 F7. ;
M98 P105 (

Вызов

 

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

 O00105) ;

T2 M06 ;
G90 G54 G00 X1.5 Y-0.5 ;
S2082 M03 ;
G43 H02 Z1. M08 ;
G83 G99 Z-.75 Q0.2 R0.1 F12.5 ;
M98 P105 (

Вызов

 

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

 O00105) ;

T3 M06 ;
G90 G54 G00 X1.5 Y-0.5 ;
S750 ;
G43 H03 Z1. M08 ;
G84 G99 Z-.6 R0.1 F37.5 ;
M98 P105 (

Вызов

 

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

 O00105) ;

G53 G49 Y0. ;
M30 (

Завершение

 

программы

) ;

F4.32:

Чертеж

 

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

 

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

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

O00105 ;
X.5 Y-.75 ;
Y-2.5 ;
G98 X1.5 Y-2.5 ;
G99 X3.5 ;
X4.5 Y-2.25 ;
Y-.75 ;
X3.5 Y-.5 ;
G80 G00 Z1.0 M09 ;
G53 G49 Z0. M05 ;
M99;

4.50

3.50

1.50

.50

.50

.75

2.25

2.50

1

2

3 4

5 6

7

8

.75

.375

Локальная

 

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

 (M97)

 

190

4.13.2

Локальная

 

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

 (M97)

Локальная

 

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

 - 

это

 

блок

 

кода

 

в

 

главной

 

программе

к

 

которому

 

главная

программа

 

обращается

 

несколько

 

раз

Локальные

 

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

 

запускаются

(

вызываются

с

 

помощью

 

M97

 

и

 

Pnnnnn

который

 

отсылает

 

к

 

номеру

 

строки

 

N

локальной подпрограммы

.

Формат

 

локальной

 

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

 

требует

 

окончания

 

основной

 

программы

 

с

помощью

 

M30

а

 

затем

 

ввода

 

локальных

 

подпрограмм

 

после

 

M30

Каждая

 

локальная

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

 

должна

 

иметь

 

номер

 

строки

 

N

 

в

 

начале

 

и

 

M99

 

в

 

конце

который

выполняет

 

передачу

 

управления

 

обратно

 

к

 

следующей

 

строке

 

в

основной программе

.

Пример

 

локальной

 

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

O00104 (

локальная

 

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

 

с

 M97) ;

T1 M06 ;
G90 G54 G00 X1.5 Y-0.5 ;
S1406 M03 ;
G43 H01 Z1. M08 ;
G81 G99 Z-0.26 R0.1 F7. ;
M97 P1000 (

вызов

 

локальной

 

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

 

в

 

строке

 N1000) 

;
T2 M06 ;
G90 G54 G00 X1.5 Y-0.5 ;
S2082 M03 ;
G43 H02 Z1. M08 ;
G83 G99 Z-.75 Q0.2 R0.1 F12.5 ;
M97 P1000 (

вызов

 

локальной

 

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

 

в

 

строке

 N1000) 

;
T3 M06 ;
G90 G54 G00 X1.5 Y-0.5 ;
S750 ;
G43 H03 Z1. M08 ;
G84 G99 Z-.6 R0.1 F37.5 ;
M97 P1000 (

вызов

 

локальной

 

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

 

в

 

строке

 N1000) 

;
G53 G49 Y0. ;
M30 (

Завершение

 

программы

) ;

N1000 (

Начало

 

локальной

 

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

) ;

X.5 Y-.75 ;
Y-2.25 ;
G98 X1.5 Y-2.5 ;
G99 X3.5 ;

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

 

191

X4.5 Y-2.25 ;
Y-.75 ;
X3.5 Y-.5 ;
G80 G00 Z1.0 M09 ;
G53 G49 Z0. M05 ;
M99;

4.13.3

Пример

 

внешней

 

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

 

со

 

стандартным

 

циклом

 (M98)

O1234 (

Пример

 

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

 

стандартного

 

цикла

) ;

T1 M06 ;
G90 G54 G00 X.565 Y-1.875 S1275 M03 ;
G43 H01 Z.1 M08 ;
G82 Z-.175 P.03 R.1 F10. ;
M98 P1000 ;
G80 G00 Z1.0 M09 ;
T2 M06
G00 G90 G54 X.565 Y-1.875 S2500 M03 ;
G43 H02 Z.1 M08 ;
G83 Z-.720 Q.175 R.1 F15. ;
M98 P1000 ;
G00 G80 Z1.0 M09 ;
T3 M06 ;
G00 G90 G54 X.565 Y-1.875 S900 M03 ;
G43 H03 Z.2 M08 ;
G84 Z-.600 R.2 F56.25 ;
M98 P1000 ;
G80 G00 Z1.0 M09 ;
G28 G91 Y0 Z0 ;
M30;

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

 

O1000 (

Положения

 X,Y) ;

X 1.115 Y-2.750 ;
X 3.365 Y-2.875 ;
X 4.188 Y-3.313 ;
X 5.0 Y-4.0 ;
M99;

Внешние

 

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

 

с

 

несколькими

 

закрепленными

 

деталями

 (M98)

 

192

4.13.4

Внешние

 

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

 

с

 

несколькими

 

закрепленными

 

деталями

 (M98)

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

 

полезны

 

для

 

обработки

 

одной

 

и

 

той

 

же

 

детали

 

в

 

разных

 

положениях

и

 Y 

в

 

станке

Например

на

 

столе

 

установлено

 

шесть

 

тисков

Для

 

каждых

 

тисков

будет

 

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

 

новый

 

ноль

 

по

 X, Y. 

Обращение

 

программы

 

к

 

ним

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

 

с

 

помощью

 

коррекции

 

детали

 

G54

 – 

G59

Пользуйтесь

 

искателем

краев

 

или

 

индикатором

чтобы

 

установить

 

нулевую

 

точку

 

для

 

каждой

 

детали

.

Используйте

 

клавишу

 

установки

 

нуля

 

детали

 

на

 

странице

 

коррекции

 

детали

 

для

записи

 

каждого

 

положения

 X, Y. 

После

 

задания

 

на

 

странице

 

коррекции

 

положения

начала

 

координат

 X, Y 

для

 

каждой

 

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

 

детали

 

можно

начинать программирование

.

На

 

рисунке

 

показан

 

вид

 

настройки

 

на

 

столе

 

станка

Например

в

 

каждой

 

из

 

этих

шести

 

деталей

 

необходимо

 

сверлением

 

выполнить

 

отверстие

 

в

 

центре

в

 

нулевых

координатах

 X 

и

Y.

Главная

 

программа

O2000 ;
T1 M06 ;
G00 G90 G54 X0 Y0 S1500 M03 ;
G43 H01 Z.1 M08 ;
M98 P3000 ;
G55;
M98 P3000 ;
G56;
M98 P3000 ;
G57;
M98 P3000 ;
G58;
M98 P3000 ;
G59;
M98 P3000 ;
G00 Z1.0 M09 ;
G28 G91 Y0 Z0 ;
M30;

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

 

193

F4.33:

Чертеж

 

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

 

с

 

несколькими

 

закрепленными

 

деталями

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

O3000 ;
X0 Y0 ;
G83 Z-1.0 Q.2 R.1 F15. ;
G00 G80 Z.2 ;
M99;

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

 

опций

 

195

R

лава

 5: 

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

 

опций

5.1

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

 

опций

В

 

дополнение

 

к

 

стандартным

 

функциям

включенным

 

в

 

объем

 

поставки

 

станка

также

можно

 

иметь

 

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

 

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

 

со

 

специальными

 

возможностями

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

В

 

настоящем

 

разделе

 

описано

как

 

программировать

 

эти

 

опции

Можно

 

связаться

 

с

 

вашим

 

дилерским

 

центром

 

компании

 Haas, 

чтобы

 

купить

большинство

 

этих

 

опций

если

 

они

 

отсутствуют

 

в

 

стандартной

 

комплектации

 

вашего

станка

.

5.2

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

 4-

й

 

и

 5-

й

 

осей

F5.1:

Перемещение

 

оси

 

на

 VR-11 

и

 TRT-210: [A] 

ось

 A, [B] 

ось

 B

5.2.1

Создание

 

пятикоординатных

 

программ

Большинство

 

пятимерных

 

программ

 

довольно

 

сложны

и

 

их

 

следует

 

писать

 

при

помощи

 

пакета

 CAD/CAM. 

Необходимо

 

определить

 

длину

 

рычага

 

и

 

расчетную

 

длину

станка

 

и

 

ввести

 

их

 

в

 

эти

 

программы

.

У

 

каждого

 

станка

 

своя

 

длина

 

рычага

Это

 

расстояние

 

от

 

центра

 

вращения

 

головки

шпинделя

 

до

 

нижней

 

поверхности

 

эталонной

 

инструментальной

 

оправки

Длину

рычага

 

можно

 

найти

 

в

 

настройке

 

116

а

 

также

 

она

 

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

 

на

 

эталонной

инструментальной

 

оправке

которая

 

входит

 

в

 

комплект

 

поставки

5-

координатного станка

.

A

+32°

-32°

+32°

-32°

B-AXIS

B 360º

A ±120º

Создание

 

пятикоординатных

 

программ

 

196

F5.2:

Схема

 

длины

 

рычага

 

и

 

расчетной

 

длины

: [1] 

Ось

 

вращения

, [2] 

Длина

 

рычага

, [3] 

Расчетная

 

длина

, [4] 

Общая

 

длина

При

 

настройке

 

программы

 

необходимо

 

определить

 

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

 

длину

 

для

каждого

 

инструмента

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

 

длина

 - 

это

 

расстояние

 

от

 

нижнего

 

фланца

универсальной

 

инструментальной

 

оправки

 

до

 

режущей

 

кромки

 

инструмента

Это

расстояние

 

можно рассчитать

:

1.

Установите

 

на

 

стол

 

индикатор

 

на

 

магнитном

 

держателе

.

2.

Выполните

 

измерение

 

индикатором

 

нижней

 

поверхность

 

эталонной

 

инструментальной

 

оправки

.

3.

Задайте

 

эту

 

точку

 

как

 

Z0

 

в

 

системе

 

управления

4.

Вставьте

 

каждый

 

инструмент

 

и

 

вычислите

 

расстояние

 

от

 

вершины

 

инструмента

 

до

 

Z0

это

 

и

 

будет

 

расчетная

 

длина

.

5.

Полная

 

база

 - 

это

 

расстояние

 

от

 

центра

 

вращения

 

шпиндельной

 

головки

 

до

 

режущей

 

кромки

 

инструмента

Ее

 

можно

 

вычислить

сложив

 

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

 

базу

 

и

 

разводную

 

базу

Это

 

число

 

вводится

 

в

 

программу

 CAD/CAM, 

которая

 

его

 

использует

 

в

 

вычислениях

.

Смещения

Дисплей

 

коррекции

 

детали

 

находится

 

на

 

экране

 

коррекции

Коррекцию

 

с

 

G54

 

по

 

G59

или

 

с

 

G110

 

по

 

G129

 

можно

 

задать

 

с

 

помощью

 

кнопки

 

[PART ZERO SET]

Это

действует

 

только

 

при

 

выбранном

 

дисплее

 

коррекции

 

начала

 

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

.

1.

Нажимайте

 

[OFFSET]

 

пока

 

на

 

дисплее

 

не

 

появится

 

коррекция

 

начала

 

координат

 

детали

 (

из

 

всех

 

режимов

 

кроме

 

ПАМ

).

2.

Установите

 

оси

 

в

 

начало

 

координат

 

детали

 

для

 

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

 

детали

.

3.

При

 

помощи

 

курсора

 

выберите

 

нужную

 

ось

 

и

 

рабочий

 

номер

.

4.

Нажмите

 

[PART ZERO SET]

 

и

 

текущие

 

координаты

 

станка

 

будут

 

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

 

сохранены

 

в

 

этом адресе

1

2

3

4

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

 

опций

 

197

ПРИМЕЧАНИЕ

:

Ввод

 

ненулевой

 

коррекции

 

детали

 Z 

помешает

 

работе

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

 

введенной

 

коррекции

 

на

 

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

.

5.

Рабочие

 

координаты

 

обычно

 

вводятся

 

в

 

виде

 

положительных

 

чисел

Рабочие

 

координаты

 

вводятся

 

в

 

таблицу

 

только

 

в

 

виде

 

чисел

Чтобы

 

ввести

 

значение

 X, 

равное

 

X2.00

в

 

G54

переместите

 

курсор

 

в

 

столбец

 X 

и

 

введите

2.0.

Примечания

 

по

 

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

 

для

 

пяти

 

осей

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

 

четкой

 

синхронизации

 

резания

 

по

 

всему

 

разрешению

 

геометрии

 

в

системе

 

САПР

 

позволит

 

выполнять

 

плавные

 

обтекаемые

 

контуры

 

и

 

добиться

 

более

точной

 

обработки детали

.

Расположение

 

станка

 

по

 

вектору

 

подхода

 

следует

 

выполнять

 

только

 

на

 

безопасном

расстоянии

 

сверху

 

или

 

сбоку

 

от

 

детали

В

 

режиме

 

ускоренного

 

перемещения

 

оси

придут

 

в

 

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

 

положение

 

в

 

разное

 

время

оси

расположенные

 

на

меньшем

 

расстоянии

 

от

 

заданного

 

положения

придут

 

первыми

а

 

расположенные

 

на

большем

 

расстоянии

 - 

последними

Высокая

 

скорость

 

подачи

 

заставит

 

оси

 

прийти

 

в

положение

 

по

 

команде

 

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

избегая

 

возможного

 

аварийного отказа

.

Коды

 G

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

 5-

й

 

оси

 

не

 

зависит

 

от

 

выбора

 

дюймов

  (

G20

или

 

метрических

единиц

 (

G21

), 

потому

 

что

 

оси

 

А

 

и

 

В

 

всегда

 

программируются

 

в градусах

.

Для

 

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

 

перемещения

 

оси

 4- 

или

 5- 

должен

 

действовать

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

 

режим

 

G93

См

. «G93» 

на

 

странице

320

 

где

 

указана

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

.

Ограничьте

 

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

  (

программное

 

обеспечение

 CAD/CAM) 

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

значением

 F 

в

 

режиме

 G93, 

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

 45000. 

Это

 

приводит

 

к

 

более

 

плавному

перемещению

что

 

может

 

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

 

при

 

веерной

 

обработке

 

наклонных стенок

.

M-

коды

ВАЖНО

:

Настоятельно

 

рекомендуется

чтобы

 

тормоза

 A/B 

были

приведены

 

в

 

действие

 

при

 

выполнении

 

любых

 

не

 

связанных

 

с

 5-

й

осью

 

перемещений

Обработка

 

с

 

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

 

тормозами

может

 

привести

 

к

 

чрезмерному

 

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

.

M10

/

M11

 

включает

/

выключает

 

тормоз

 

оси

 A

Создание

 

пятикоординатных

 

программ

 

198

M12

/

M13

 

включает

/

выключает

 

тормоз

 

оси

 B

При

 

обработке

 

по

 4-

й

 

или

 5-

й

 

оси

 

станок

 

будет

 

делать

 

паузу

 

между

 

блоками

Эта

пауза

 

нужна

 

для

 

отпускания

 

тормоза

 

оси

 A 

и

/

или

 B. 

Чтобы

 

избежать

 

этой

 

задержки

 

и

обеспечить

 

более

 

плавное

 

выполнение

 

программы

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

 

M11

 

и

/

или

 

M13

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

 

перед

 

G93

. M-

коды

 

выключат

 

тормоза

что

 

приведет

 

к

 

более

плавному

 

перемещению

 

и

 

непрерывному

 

ходу

 

перемещения

Помните

что

 

если

тормоза

 

не

 

будут

 

повторно

 

включены

то

 

они

 

будут

 

оставаться

 

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

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

.

Настройки

Для

 

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

 4-

й

 

и

 5-

й

 

осей

 

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

 

несколько

 

параметров

настройки

См

настройки

 

30

34

 

и

 

48

 

для

 4-

ой

 

оси

 

и

 

78

79

 

и

 

80

 

для

 5-

ой

 

оси

.

Настройку

 

85

 

следует

 

установить

 

на

 .0500 

для

 

резания

 

по

 5-

й

 

оси

Значения

параметра

 

ниже

 .0500 

приведут

 

к

 

перемещению

 

станка

 

ближе

 

к

 

конкретной

остановке

 

и

 

вызовут

 

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

 

движение

.

Можно

 

также

 

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

 

G187 Pxx Exx

 

в

 

программе

чтобы

 

замедлить

 

оси

.

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

:

При

 

обработке

 

в

 

режиме

 5-

ти

 

осей

 

может

 

возникать

неправильное

 

расположение

 

и

 

увеличение

 

длины

 

хода

если

коррекция

 

на

 

длину

 

инструмента

 (H-code) 

не

 

отменена

Чтобы

избежать

 

этой

 

проблемы

используйте

 

G90

G40

H00

 

и

 

G49

 

в

первых

 

блоках

 

после

 

смены

 

инструмента

Эта

 

проблема

может

 

возникать

 

при

 

смешивании

 

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

 

для

 3-

х

 

и

5-

ти

 

осей

перезапуске

 

программы

 

или

 

запуске

 

нового

 

задания

при

 

все

 

еще

 

действующей

 

коррекции

 

на

 

длину

 

инструмента

.

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

 

опций

 

199

Скорости

 

подачи

Можно

 

подать

 

команду

 

подачи

 

в

 

программе

 

с

 

помощью

 

G01

 

для

 

оси

назначенной

 

на

поворотное

 

устройство

Например

G01 A90. F50. ;

 

вызовет

 

поворот

 

оси

 A 

на

 90 

градусов

.

Скорость

 

подачи

 

должна

 

быть

 

задана

 

командой

 

для

 

каждой

 

строки

 

кода

 4-

й

 

и

/

или

 5-

й

оси

При

 

сверлении

 

скорость

 

подачи

 

должна

 

быть

 

ограничена

 

ниже

 75 

дюйм

/

мин

.

Рекомендуемая

 

скорость

 

подачи

 

для

 

чистовой

 3-

осевой

 

обработки

 

не

 

должна

превышать

 50 – 60 

дюйм

/

мин

 

с

 

припуском

 

для

 

каждой

 

чистового

 

прохода

 

не

 

менее

.0500" 

или

.0750".

Ускоренные

 

перемещения

 

недопустимы

ускоренное

 

перемещение

 

при

 

входе

 

в

отверстия

 

и

 

выходе

 

из

 

них

  (

цикл

 

сверления

 

с

 

полным

 

выводом

 

инструмента

),

не поддерживаются

.

При

 

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

 

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

 

движения

 

по

 5-

ти

 

осям

 

требуется

 

меньший

допуск

 

по

 

материалу

 

и

 

допустимы

 

более

 

высокие

 

скорости

 

подачи

В

 

зависимости

 

от

чистового

 

допуска

длины

 

резца

 

и

 

типа

 

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

 

профиля

 

могут

 

быть

возможны

 

более

 

высокие

 

скорости

 

подачи

Например

при

 

обработке

 

линий

пресс

-

форм

 

или

 

длинных

 

обтекаемых

 

контуров

 

скорость

 

подачи

 

может

 

превышать

100

дюйм

/

мин

.

Подвод

 4-

й

 

и

 5-

й

 

оси

Все

 

аспекты

 

толчковой

 

подачи

 

для

 5-

ой

 

оси

 

работают

 

так

 

же

как

 

они

 

работают

 

для

других

 

осей

Исключением

 

является

 

способ

 

выбора

 

толчковой

 

подачи

 

подвода

между

 

осью

 A 

и

 

осью

B.

1.

Для

 

выбора

 

оси

 A 

для

 

толчковой

 

подачи

 

нажмите

 

[+A]

 

или

 

[-A]

2.

Для

 

толчковой

 

подачи

 

оси

 B 

нажмите

 

[SHIFT]

а

 

затем

 

нажмите

 

или

 

[+A]

или

 

[-A]

.

3.

EC-300: 

Режим

 

толчковой

 

подачи

 

показывает

 A1 

и

 A2, 

нажмите

 

[A]

 

для

 

толчковой

 

подачи

 A1 

и

 

нажмите

 

[SHIFT]

 

[A]

 

для

 

толчковой

 

подачи

A2.

5.2.2

Установка

 

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

 4-

й

 

оси

При

 

добавлении

 

поворотного

 

стола

 

к

 

фрезерному

 

станку

 Haas 

необходимо

 

изменить

настройки

 

30

 

и

 

34

Настройка

 

30

 

задает

 

модель

 

поворотного

 

стола

а

 

настройка

 

34

задает

 

диаметр детали

Установка

 

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

 4-

й

 

оси

 

200

Изменение

 

настройки

 30

Настройка

 

30

 (

и

 

настройка

 

78

 

для

 5-

й

 

оси

задает

 

параметр

заданный

 

для

 

данного

поворотного

 

устройства

Эти

 

настройки

 

позволяют

 

выбрать

 

поворотное

 

устройство

из

 

списка

при

 

этом

 

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

 

задаются

 

параметры

необходимые

 

для

 

того

,

чтобы

 

фрезерный

 

станок

 

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

 

с

 

поворотным

 

устройством

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

:

Если

 

не

 

установить

 

правильное

 

значение

 

щеточного

 

или

бесщеточного

 

параметра

 

настройки

 

в

 

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

 

с

действительным

 

изделием

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

 

на

 

токарном

станке

это

 

может

 

привести

 

к

 

повреждению

 

двигателя

. «B» 

в

настройке

 

означает

 

поворотное

 

устройство

 

с

 

бесщеточным

приводом

Бесщеточные

 

индексаторы

 

имеют

 

два

 

кабеля

 

от

стола

 

и

 

два

 

разъема

 

на

 

системе

 

управления

 

фрезерного

станка

 

для

 

каждой

 

оси

 

поворотного аппарата

F5.3:

Меню

 

выбора

 

файла

 

нового

 

поворотного

 

аппарата

1.

Выделите

 

настройку

 

30

 

и

 

нажмите

 

клавишу

 

курсора

 «

влево

» 

или

 «

вправо

». 

2.

Нажмите

 

[EMERGENCY STOP]

.

3.

Выберите

 

НОВЫЙ

 

и

 

затем

 

нажмите

 

[ENTER]

.

Будет

 

выдан

 

перечень

 

доступных

 

значений

 

параметров

 

поворотного

 

аппарата

.

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

 

опций

 

201

4.

Для

 

выбора

 

нужного

 

поворотного

 

устройства

 

нажмите

 

клавишу

 

курсора

 

[UP]

 

или

 

[DOWN]

Можно

 

также

 

начать

 

вводить

 

имя

 

поворотного

 

устройства

чтобы

 

уменьшить

 

перечень

 

прежде

 

чем

 

выбрать

 

из

 

списка

Модель

 

поворотного

 

аппарата

выделенная

 

в

 

системе

 

управления

должна

 

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

 

наименованию

 

модели

выгравированной

 

на

 

паспортной

 

табличке

 

поворотного устройства

5.

Нажмите

 

[ENTER]

 

для

 

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

.

Набор

 

параметров

 

будет

 

загружен

 

в

 

станок

Имя

 

текущего

 

набора

 

параметров

 

указано

 

в

 

настройке

30

.

6.

Выполните

 

сброс

 

[EMERGENCY STOP]

.

7.

Не

 

пытайтесь

 

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

 

поворотный

 

аппарат

пока

 

было

 

выключено

 

и

 

включено

 

питание станка

.

Параметры

В

 

редких

 

случаях

 

может

 

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

 

изменить

 

некоторые

 

параметры

чтобы

получить

 

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

 

рабочие

 

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

 

индексатора

Не

 

делайте

 

этого

 

без

списка

 

подлежащих

 

изменению

 

параметров

.

NOTE:

НЕ

 

ИЗМЕНЯЙТЕ

 

ПАРАМЕТРЫ

если

 

вы

 

не

 

получили

 

перечень

параметров

 

с

 

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

Если

 

это

 

сделать

это

аннулирует

 

вашу

 

гарантию

.

Начальный

 

запуск

Для

 

запуска

 

индексатора

:

1.

Включите

 

фрезерный

 

станок

 (

и

 

управление

 

сервоприводом

если

 

применимо

).

2.

 

Переведите

 

индексатор

 

в

 

исходное

 

положение

.

3.

Все

 

индексаторы

 Haas 

возвращаются

 

в

 

начальное

 

положение

 

по

 

часовой

 

стрелке

если

 

смотреть

 

спереди

Если

 

индексатор

 

возвращается

 

в

 

исходное

 

положение

 

против

 

часовой

 

стрелки

нажмите

 

[EMERGENCY STOP]

 

и

 

свяжитесь

 

со

 

своим

 

дилером

.

5.2.3

Установка

 

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

 5-

й

 

оси

5-

я

 

ось

 

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

 

так

 

же

как

 

и

 4-

я

 

ось

:

Коррекция

 B 

на

 

оси

 A (

наклонно

-

поворотные

 

столы

)

 

202

1.

 

Используйте

 

настройку

 

78

чтобы

 

задать

 

модель

 

поворотного

 

стола

и

 

настройку

 

79

, – 

чтобы

 

определить

 

диаметр

 5-

й

 

оси

2.

Выполните

 

толчковую

 

подачу

 

оси

 

и

 

подайте

 

команду

 5-

й

 

оси

 

с

 

помощью

 

адреса

 

B.

5.2.4

Коррекция

 B 

на

 

оси

 A (

наклонно

-

поворотные

 

столы

)

Эта

 

процедура

 

определяет

 

расстояние

 

между

 

плоскостью

 

платформы

 

оси

 B 

и

 

осевой

линией

 

оси

 A 

на

 

наклонно

-

поворотных

 

столах

Коррекция

 

требуется

 

при

 

работе

 

с

некоторыми

 

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

 

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

.

F5.4:

Схема

 

коррекции

 B 

на

 A: [1] 

Коррекция

 B 

на

 A, [2] 

ось

 A, [3] 

плоскость

 

оси

 B.

F5.5:

Иллюстрация

 

процедуры

 

коррекции

 B 

на

 

оси

 A

1.

Вращайте

 

ось

 A, 

пока

 

ось

 B 

не

 

станет

 

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

Установите

 

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

 

индикатор

 

на

 

шпинделе

 

станка

 (

или

 

другой

 

поверхности

на

 

1

2

3

1

3

4-5

 

 

 

 

 

 

 

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