Haas Руководство оператора фрезерного станка 96-RU8200 (Редакция C Июнь 2015 г) - часть 11

 

  Главная      Книги - Разные     Haas Руководство оператора фрезерного станка 96-RU8200 (Редакция C Июнь 2015 г)

 

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

 

   

 

   

 

содержание      ..     9      10      11      12     ..

 

 

 

Haas Руководство оператора фрезерного станка 96-RU8200 (Редакция C Июнь 2015 г) - часть 11

 

 

Редактор

 

файлового

 

числового

 

программного

 

управления

 (

ФЧПУ

)

 

148

Найти

 

текст

Определяет

 

искомую

 

строку

, 

направление

 

поиска

 

и

 

находит

 

первое

 

вхождение

искомой

 

строки

 

в

 

направлении

, 

указанном

 

в

 

режиме

 

РЕДАКТОРА

 

ФЧПУ

:

1.

Нажмите

 

[F1]

. 

2.

Переместите

 

курсор

 

в

 

меню

 «

Поиск

» 

и

 

выберите

 «

Найти

 

текст

». 

3.

Введите

 

текст

 

для

 

поиска

.

4.

Введите

 

направление

 

поиска

. 

При

 

выборе

 

направления

 

поиска

 

нажмите

 «F» 

для

 

поиска

 

строки

 

ниже

 

позиции

 

курсора

 

и

 

нажмите

 «B» 

для

 

поиска

 

выше

 

позиции

 

курсора

.

Найти

 

далее

Отыскивает

 

следующее

 

вхождение

 

искомой

 

строки

 

в

 

режиме

 

РЕДАКТОРА

 

ФЧПУ

:

1.

Нажмите

 

[F1]

. 

2.

Переместите

 

курсор

 

в

 

меню

 «

Поиск

» 

и

 

выберите

 «

Найти

 

следующее

». 

3.

Выбирайте

 

эту

 

функцию

 

сразу

 

после

 

поиска

 «

Найти

 

текст

». 

Повторите

 

для

 

продолжения

 

поиска

 

и

 

переходу

 

к

 

следующему

 

вхождению

.

Найти

 

и

 

заменить

 

текст

Определяет

 

искомую

 

строку

 

и

 

строку

 

для

 

замены

, 

направление

 

поиска

 

и

 

выбирает

параметры

 

Да

/

Нет

/

Все

/

Отмена

 

в

 

режиме

 

РЕДАКТОРА

 

ФЧПУ

.

1.

Нажмите

 

[F1]

. 

2.

Переместите

 

курсор

 

в

 

меню

 «

Поиск

» 

и

 

выберите

 «

Найти

 

и

 

заменить

 

текст

». 

3.

Введите

 

текст

, 

который

 

необходимо

 

найти

.

4.

Введите

 

новый

 

текст

 

для

 

замены

.

5.

Введите

 

направление

 

поиска

. 

При

 

выборе

 

направления

 

поиска

 

нажмите

 F 

для

 

поиска

 

строки

 

ниже

 

позиции

 

курсора

 

и

 

нажмите

 B 

для

 

поиска

 

выше

 

позиции

 

курсора

.

6.

При

 

обнаружении

 

первого

 

вхождения

 

искомой

 

строки

 

система

 

управления

 

выдаст

 

запрос

 

Заменить

 (

Да

/

Нет

/

Все

/

Отмена

)?

 

Для

 

продолжения

 

наберите

 

первую

 

букву

 

выделения

. 

Если

 

выбрать

 

Да

 

или

 

Нет

, 

редактор

 

выполнит

 

действие

 

по

 

выбору

 

и

 

перейдет

 

к

 

следующему

 

вхождению

 

искомой

 

строки

. 

Выберите

 

Все

, 

чтобы

 

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

 

заменить

 

все

 

вхождения

 

искомой

 

строки

. 

Выберите

 

Отмена

, 

чтобы

 

выйти

 

из

 

функции

 

без

 

внесения

 

изменений

 

(

уже

 

замененный

 

текст

 

останется

 

замененным

, 

если

 

выбран

 

этот

 

вариант

). 

Найти

 

инструмент

Выполняет

 

поиск

 

в

 

программе

 

номеров

 

инструмента

 

в

 

режиме

 

РЕДАКТОРА

 

ФЧПУ

:

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

 

149

1.

Нажмите

 

[F1]

. 

2.

Переместите

 

курсор

 

в

 

меню

 «

Поиск

» 

и

 

выберите

 «

Найти

 

инструм

». 

3.

Для

 

поиска

 

следующего

 

номера

 

инструмента

 

выберите

 

ее

 

снова

.

Меню

 «

Изменить

» (

ФЧПУ

)

Для

 

доступа

 

к

 

меню

 «

Изменить

»:

1.

Находясь

 

в

 

режиме

 

РЕДАКТОРА

 

ФЧПУ

, 

нажмите

 

[F1]

.

2.

Переместите

 

курсор

 

в

 

меню

 «

Изменить

».

F5.13:

Меню

 «

Изменить

»

Удалить

 

номера

 

строк

Удаляет

 

все

 

номера

 

строк

 Nxx 

из

 

программы

 

в

 

режиме

 

РЕДАКТОРА

 

ФЧПУ

:

1.

Нажмите

 

[F1]

. 

2.

Переместите

 

курсор

 

в

 

меню

 «

Изменить

» 

и

 

выберите

 

команду

 

Удалить

 

все

 

номера

 

строк

. 

Перенумеровать

 

строки

Перенумеровывает

 

все

 

строки

 

программы

 

кодами

 Nxx 

в

 

режиме

 

РЕДАКТОРА

 

ФЧПУ

: 

1.

Нажмите

 

[F1]

. 

2.

Переместите

 

курсор

 

в

 

меню

 «

Изменить

» 

и

 

выберите

 

команду

 

Перенумеровать

 

все

 

строки

.

3.

Выберите

 

начальный

 

номер

. 

4.

Выберите

 

приращение

 

номера

 

строки

.

Замена

 

знаков

 «+» 

и

 «-»

Изменяет

 

все

 

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

 

значения

 

на

 

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

 

или

 

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

 

на

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

 

в

 

режиме

 

РЕДАКТОРА

 

ФЧПУ

:

1.

Нажмите

 

[F1]

. 

2.

Переместите

 

курсор

 

в

 

меню

 «

Изменить

» 

и

 

выберите

 

Реверс

 

знаков

 + 

и

 -

. 

3.

Для

 

изменения

 

значения

 

введите

 

адресный

 

код

 

или

 

коды

. 

Буквенные

 

адреса

 

недопустимы

: D, F, G, H, L, M, N, O, P, Q, S 

и

 T.

Редактор

 

файлового

 

числового

 

программного

 

управления

 (

ФЧПУ

)

 

150

Замена

 X 

и

 Y

Для

 

изменения

 

всех

 

значений

 X 

на

 

значения

 Y 

и

 

наоборот

 

в

 

режиме

 

РЕДАКТОРА

ФЧПУ

:

1.

Нажмите

 

[F1]

. 

2.

Переместите

 

курсор

 

в

 

меню

 «

Изменить

» 

и

 

выберите

 «

Реверс

 X 

и

 Y».

5.3

Преобразователь

 

программ

 Fadal

Если

 

необходимо

 

преобразовать

 

программу

 

из

 

формата

 Fadal 

в

 Haas, 

конвертер

программ

 Fadal 

позволяет

 

это

 

быстро

 

сделать

.

F5.14:

Всплывающее

 

окно

 

загрузки

 FADAL

F5.15:

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

 Fadal 

завершено

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

 

151

F5.16:

Ошибки

 

преобразования

 Fadal

1.

 

Нажмите

 

[LIST PROGRAM]

 (

список

 

программ

) 

для

 

доступа

 

к

 

утилите

 

преобразования

.

2.

Выделите

 

программу

 Fadal.

3.

Нажмите

 

[F1]

. 

4.

Выберите

 

Загрузка

 Fadal

 

во

 

всплывающем

 

меню

.

Система

 

управления

 

загружает

 

преобразованную

 

программу

 

в

 

память

. 

Копия

 

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

 

программы

 

также

 

сохраняется

 

на

 

текущем

 

выбранном

 

накопителе

, 

с

 

расширением

 «.out». 

В

 

файле

 

сверху

 

будет

 

строка

 

Преобразованная

 

программа

 Fadal

, 

подтверждающая

, 

что

 

это

 

преобразованная

 

программа

. 

Все

 

строки

, 

которые

 

не

 

удалось

 

преобразовать

, 

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

 

в

 

комментарии

 

с

 

M199

, 

которые

 

выдают

 

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

 

сигнал

 

об

 

ошибке

 

при

 

выполнении

 

программы

. 

Отредактируйте

 

эти

 

строки

 

для

 

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

 

с

 Haas. 

СОВЕТ

:

Можно

 

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

 

функцию

 

поиска

 

в

 

режиме

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

, 

чтобы

 

быстро

 

найти

 

строки

, 

которые

 

не

были

 

преобразованы

. 

С

 

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

 

программой

 

в

активной

 

панели

 (

для

 

переключения

 

активной

 

панели

 

нажмите

[PROGRAM]

 (

программа

)), 

нажмите

 

[F1]

 

или

 

[HELP]

 (

справка

) 

и

во

 

всплывающем

 

меню

 

выберите

 

Поиск

. 

В

 

качестве

 

искомой

строки

 

используйте

 

M199

. 

5.4

Оптимизатор

 

программ

Эта

 

функция

 

позволяет

 

выполнять

 

ручную

 

коррекцию

 

скорости

 

вращения

 

шпинделя

,

подачи

 

осей

, 

а

 

также

 

положения

 

трубки

 

подачи

 

СОЖ

  (

для

 

фрезерного

 

станка

) 

в

программе

, 

пока

 

программа

 

исполняется

. 

По

 

окончании

 

программы

 

оптимизатор

программ

 

выделяет

 

блоки

 

программы

, 

которые

 

изменялись

, 

и

 

позволяет

 

оставить

изменения

 

постоянно

 

или

 

вернуться

 

к

 

первоначальным значениям

.

Можно

 

ввести

 

комментарии

 

в

 

строке

 

ввода

 

и

 

нажмите

 

[ENTER]

  (

ввод

), 

чтобы

сохранить

 

данные

 

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

 

как

 

примечания

 

в

 

программе

. 

Можно

 

наблюдать

работу

 

оптимизатора

 

программ

 

во

 

время

 

исполнения

 

программы

, 

нажав

[F4]

.

Работа

 

оптимизатора

 

программ

 

152

5.4.1

Работа

 

оптимизатора

 

программ

Для

 

перехода

 

на

 

экран

 

оптимизатора

 

программ

:

1.

В

 

конце

 

исполнения

 

программы

 

нажмите

 

[MEMORY]

 (

память

). 

2.

Нажмите

 

[F4]

. 

3.

Используйте

 

стрелки

 

вправо

/

влево

 

и

 

вверх

/

вниз

, 

[PAGE UP]

 (

предыдущая

 

страница

)/

[PAGE DOWN]

 (

следующая

 

страница

) 

и

 

[HOME]

 (

начало

)/

[END]

 

(

конец

) 

для

 

прокрутки

 

столбцов

 

Ручная

 

коррекция

 

и

 

Примечания

. 

4.

На

 

заголовке

 

столбца

, 

который

 

необходимо

 

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

, 

нажмите

 

[ENTER]

 

(

ввод

). 

Появляется

 

всплывающее

 

окно

 

с

 

выбором

 

вариантом

 

для

 

столбца

. 

С

 

помощью

 

команд

 

в

 

меню

 

программист

 

может

 

внести

 

ряд

 

изменений

.

F5.17:

Экран

 

оптимизатора

 

программ

: 

Пример

 

всплывающего

 

окна

 

ручной

 

коррекции

 

скорости

 

подачи

 (

показан

 

экран

 

фрезерного

 

станка

)

5.

Кроме

 

того

, 

можно

 

выделить

 

часть

 

текста

 

программы

 (

переместите

 

курсор

 

в

 

начало

 

выделения

, 

нажмите

 

[F2]

, 

прокруткой

 

перейдите

 

к

 

концу

 

выделения

 

и

 

нажмите

 

[F2]

). 

Перейдите

 

обратно

 

в

 

оптимизатор

 

программ

 (

нажмите

 

[EDIT]

 

(

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

)) 

и

 

нажмите

 

[ENTER]

 (

ввод

), 

чтобы

 

изменить

 

все

 

значения

 

подачи

 

или

 

скорости

 

в

 

выделенной

 

части

.

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

 

153

5.5

Конвертер

 

импорта

 

файла

 DXF

Эта

 

функция

 

может

 

быстро

 

построить

 

программу

 

в

 

коде

 G 

из

 

файла

 .dxf.

F5.18:

Импорт

 

файла

 DXF

Функция

 

конвертера

 

импорта

 DXF 

имеет

 

экранную

 

справку

 

по

 

всем

 

этапам

 

процесса

.

По

 

мере

 

того

 

как

 

выполняется

 

каждый

 

шаг

, 

текст

 

в

 

поле

 

структуры

 

этапа

 

становится

зеленым

. 

После

 

завершения

 

траектории

 

инструмента

 

можно

 

поместить

 

его

 

в

 

любую

программу

 

в

 

памяти

. 

Конвертер

 

импорта

 DXF 

может

 

распознавать

 

и

 

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

выполнять

 

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

 

задачи

. 

Он

 

также

 

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

 

объединяет

 

длинные

контуры

.

ПРИМЕЧАНИЕ

:

Станок

 

должен

 

иметь

 

систему

 

интуитивного

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

  (

СИП

), 

эта

 

опция

 

позволяет

 

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

конвертер

 

импорта

 DXF.

1.

Настройте

 

инструменты

 

в

 

СИП

. 

Выберите

 

файл

 .dxf.

2.

 

Нажмите

 

[F2]

. 

3.

Выберите

 

[MEMORY]

 (

память

) 

и

 

нажмите

 

[ENTER]

 (

ввод

). 

Система

 

управления

 

распознает

 

файл

 .dxf 

и

 

импортирует

 

его

 

в

 

редактор

.

Exit
Activate Zoom
Prev Chain pt
Next Chain pt
Select Point
Cancel Action
Select Group
Chng Line Width

EDIT: EDIT

X

Y

0.0000

0.0000

Type: START
Group:

0

Chain:

0

EXTRA KEY COMMANDS

Enter Origin Point:

Use one of the following and press the WRITE key:

X:

0.0000

1) Jog to X and Y position on part. (Use jog axis keys)

Y:

0.0000

2) Use up and down arrows to select point.

3) Enter X and Y coordinates.

INPUT:

CURRENT GROUPS

(F1)
(F4)

(LEFT)

(RIGHT)

(UP/DOWN)

(CANCEL)

(PG UP/DOWN)

(ALTER)

Начало

 

координат

 

детали

 

154

5.5.1

Начало

 

координат

 

детали

Используйте

 

один

 

из

 

этих

 

трех

 

методов

, 

чтобы

 

задать

 

начало

 

координат

 

детали

.

•

Выбор

 

точки

•

Толчковая

 

подача

•

Введите

 

координаты

 

1.

Используйте

 

маховичок

 

толчковой

 

подачи

 

или

 

клавиши

 

курсора

, 

чтобы

 

выделить

 

точку

.

2.

Нажмите

 

[ENTER]

 (

ввод

), 

чтобы

 

принять

 

выделенную

 

точку

 

как

 

начало

 

координат

. 

Система

 

управления

 

использует

 

эту

 

точку

, 

чтобы

 

задать

 

информацию

 

координаты

 

детали

 

для

 

заготовки

.

5.5.2

Цепочка

 

и

 

группа

 

геометрии

 

детали

 

На

 

этом

 

этапе

 

обнаруживается

 

геометрия

 

контуров

. 

Функция

 

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

формирования

 

цепочки

 

обнаруживает

 

большую

 

часть

 

геометрии

 

детали

. 

Если

геометрия

 

сложная

 

и

 

есть

 

ветвление

, 

выдается

 

запрос

, 

чтобы

 

можно

 

было

 

выбрать

одну

 

из

 

ветвей

. 

После

 

выбора

 

варианта

 

ветвления

 

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

 

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

цепочки

 

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

. 

Конвертер

 

импорта

 DXF 

группирует

 

отверстия

 

вместе

 

для

операций

 

сверления

 

и

 

нарезания

 

резьбы

.

F5.19:

Меню

 

Цепочка

/

Группа

 

импорта

 DXF

1.

Используйте

 

маховичок

 

толчковой

 

подачи

 

или

 

клавиши

 

курсора

, 

чтобы

 

выбрать

 

начальный

 

адрес

 

траектории

 

инструмента

.

2.

Чтобы

 

открыть

 

диалоговое

 

окно

, 

нажмите

 

[F2]

. 

3.

Выберите

 

вариант

, 

который

 

наилучшим

 

образом

 

подходит

 

нужному

 

приложению

. 

В

 

большинстве

 

случаев

 

функция

 

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

 

формирования

 

цепочки

 

является

 

наилучшим

 

выбором

, 

потому

 

что

 

она

 

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

 

строит

 

траекторию

 

инструмента

 

для

 

элемента

 

детали

. 

4.

Нажмите

 

[

ВВОД

]

. 

При

 

этом

 

изменяется

 

цвет

 

этого

 

элемента

 

детали

, 

и

 

слева

 

в

 

окне

 

добавляется

 

группа

 

в

 

регистр

 

в

 

разделе

 

Текущ

. 

группа

.

CHAIN OPTIONS

CANCEL - Exit

AUTOMATIC CHAINING
MANUAL CHAINING
REMOVE GROUP REFERENCES
REMOVE ALL GROUP REFERENCES

AUTOMATICALLY FINDS A PATH TO
CHAIN. IF MULTIPLE PATHS ARE
ENCOUNTERED, WILL SWITCH TO MANUAL
CHAINING

TOOLPATH OPERATION

CANCEL - Exit

FACE
CONTOUR
POCKET
DRILL
ISLAND

Create a single pass contour tool path.

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

 

155

5.5.3

Выбор

 

траектории

 

инструмента

На

 

этом

 

этапе

 

к

 

конкретной

 

сформированной

 

группе

 

применяется

 

операция

 

задания

траектории

 

инструмента

. 

F5.20:

Меню

 

рекордера

 DXF 

СИП

1.

Выберите

 

группу

 

и

 

нажмите

 

[F3]

 

для

 

выбора

 

траектории

 

инструмента

.

2.

Используйте

 

маховичок

 

толчковой

 

подачи

, 

чтобы

 

разделить

 

пополам

 

кромку

 

элемента

 

детали

. 

Система

 

управления

 

использует

 

эту

 

точку

 

как

 

точку

 

врезания

 

для

 

инструмента

. 

После

 

выбора

 

траектории

 

инструмента

 

отобразится

 

шаблон

 

системы

 

интуитивного

 

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

 (

СИП

) 

для

 

этой

 

траектории

.

Большинство

 

шаблонов

 

системы

 

интуитивного

 

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

 (

СИП

) 

заполнены

 

корректными

 

значениями

 

по

 

умолчанию

 

на

 

основании

 

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

 

и

 

материалов

, 

которые

 

были

 

заданы

.

3.

Нажмите

 

[F4]

, 

чтобы

 

сохранять

 

траекторию

 

инструмента

, 

как

 

только

 

шаблон

 

был

 

закончен

. 

Можно

 

добавить

 

сегмент

 

кода

 G 

СИП

 

в

 

программу

 

или

 

создать

 

новую

 

программу

. 

Нажмите

 

[EDIT]

 (

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

) 

для

 

возврата

 

к

 

функции

 

импорта

 DXF 

для

 

создания

 

следующей

 

траектории

 

инструмента

.

5.6

Базовое

 

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

Типичная

 

программа

 

ЧПУ

 

имеет

 (3) 

части

:

1.

Подготовка

:

 

Эта

 

часть

 

программы

 

выбирает

 

коррекцию

 

детали

 

и

 

коррекцию

 

на

 

инструмент

, 

выбирает

 

режущий

 

инструмент

, 

включает

 

подачу

 

СОЖ

, 

задает

 

скорость

 

вращения

 

шпинделя

 

и

 

выбирает

 

абсолютное

 

или

 

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

 

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

 

для

 

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

.

2.

Резание

:

 

Эта

 

часть

 

программы

 

определяет

 

траекторию

 

инструмента

 

и

 

скорость

 

подачи

 

для

 

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

.

3.

Завершение

:

 

Эта

 

часть

 

программы

 

перемещает

 

шпиндель

 

в

 

сторону

, 

выключает

 

шпиндель

, 

выключает

 

СОЖ

 

и

 

перемещает

 

стол

 

в

 

положение

, 

в

 

котором

 

деталь

 

можно

 

выгрузить

 

и осмотреть

.

Это

 

базовая

 

программа

, 

которая

 

выполняет

 

рез

 

глубиной

 0.100" (2.54 

мм

)

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

 1 

в

 

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

 

детали

 

по

 

прямолинейной

 

траектории

 

от

 X=0.0,

Y=0.0 

до

 X=4.0, Y=4.0.

IPS RECORDER

CANCEL - Exit

1.) Select / Create Program
2.) Output to current program

This option allows you to select a

program currently in memory from a list

or

create a new program file.

Выбор

 

траектории

 

инструмента

 

156

ПРИМЕЧАНИЕ

:

Блок

 

программы

 

может

 

содержать

 

больше

 

одного

 

кода

 G, 

если

эти

 

коды

 G 

из

 

различных

 

групп

. 

Разместить

 

два

 

кода

 G 

из

одной

 

группы

 

в

 

одном

 

блоке

 

программы

 

невозможно

. 

Кроме

того

, 

имейте

 

в

 

виду

, 

что

 

в

 

блоке

 

допускается

 

только

 

один

 

код

M.

% ;
O40001 (

Базовая

 

программа

) ;

(G54 X0 Y0 - 

это

 

верхний

 

правый

 

угол

 

детали

) ;

(Z0 - 

это

 

верх

 

детали

) ;

(T1 - 

это

 

концевая

 

фреза

 1/2"

) ;
(

НАЧАЛО

 

БЛОКОВ

 

ПОДГОТОВКИ

) ;

T1 M06 (

Выбор

 

инструмента

 1) ;

G00 G90 G17 G40 G49 G54 (

Безопасный

 

запуск

) ;

X0 Y0 (

Ускоренное

 

перемещение

 

в

 1-

е

 

положение

) ;

S1000 M03 (

Шпиндель

 

вращается

 

по

 

часовой

 

стрелке

) ;

G43 H01 Z0.1 (

Коррекция

 

на

 

инструмент

 1 

включена

) ;

M08 (

Включение

 

подачи

 

СОЖ

) ;

(

НАЧАЛО

 

БЛОКОВ

 

РЕЗАНИЯ

) ;

G01 F20. Z-0.1 (

Подача

 

на

 

глубину

 

резания

) ;

X-4. Y-4. (

линейное

 

перемещение

) ;

(

НАЧАЛО

 

БЛОКОВ

 

ЗАВЕРШЕНИЯ

) ;

G00 Z0.1 M09 (

Ускоренное

 

перемещение

 

отвода

,) ;

(

выключение

 

подачи

 

СОЖ

) ;

G53 G49 Z0 M05 (

Исходное

 

положение

 Z, 

выключение

) ;

(

шпинделя

) ;

G53 Y0 (

Исходное

 

положение

 Y) ;

M30 (

Завершение

 

программы

) ;

% ;

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

 

157

5.6.1

Подготовка

Далее

 

следуют

 

подготовительные

 

блоки

 

текста

 

типовой

 

программы

 O40001:

Подготовительный

 

блок

 

текста

 

программы

Описание

%

Обозначает

 

начало

 

программы

, 

написанной

 

в

 

текстовом

 

редакторе

.

O40001 (

БАЗОВАЯ

 

ПРОГРАММА

) ;

O40001

 – 

это

 

имя

 

программы

. 

Соглашение

 

об

 

именах

 

программ

 

следует

 

формату

 

Onnnnn

: 

Буква

 

«O» 

или

 «o» 

и

 

число

 

из

 5 

цифр

.

(G54 X0 Y0 - 

верхний

 

правый

 

угол

 

детали

) ;

комментарий

(Z0 - 

сверху

 

на

 

детали

) ;

комментарий

(T1 - 

концевая

 

фреза

 1/2") ;

комментарий

(

НАЧАЛО

 

БЛОКОВ

 

ПОДГОТОВКИ

) ;

комментарий

T1 M06 (

Выбор

 

инструмента

 1) ;

Выбирает

 

инструмент

 

T1

, 

который

 

будет

 

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

. 

M06

 

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

 

для

 

подачи

 

команды

 

устройству

 

смены

 

инструмента

 

загрузить

 

инструмент

 1 (

T1

) 

в

 

шпиндель

.

G00 G90 G17 G40 G49 G54 
(

Безопасный

 

запуск

) ;

Называется

 «

строка

 

безопасного

 

запуска

». 

Хорошей

 

практикой

 

обработки

 

является

 

вставка

 

в

 

программы

 

этого

 

блока

 

текста

 

программы

 

после

 

каждой

 

смены

 

инструмента

. 

G00

 

определяет

 

последующее

 

перемещение

 

оси

 

как

 

выполняющееся

 

в

 

режиме

 

ускоренного

 

перемещения

. 

G90

 

определяет

 

последующие

 

перемещения

 

оси

 

как

 

выполняющиеся

 

в

 

абсолютном

 

режиме

 (

см

. 

страницу

159

, 

где

 

имеется

 

дальнейшая

 

информация

). 

G17

 

определяет

 

плоскость

 

резания

 

как

 

плоскость

 

XY. 

G40

 

отменяет

 

коррекцию

 

на

 

инструмент

. 

G49

 

отменяет

 

коррекцию

 

на

 

длину

 

инструмента

. 

G54

 

определяет

, 

что

 

система

 

координат

 

должна

 

быть

 

сцентрирована

 

по

 

коррекции

 

детали

, 

хранящейся

 

в

 

G54

 

на

 

экране

 

коррекции

.

Резание

 

158

5.6.2

Резание

Это

 

блоки

 

текста

 

программы

, 

выполняющие

 

резание

 

в

 

типовой

 

программе

 O40001:

X0 Y0 (

Ускоренное

 

перемещение

 

в

 

1-

е

 

положение

) ;

 

X0

 

Y0

 

подает

 

команду

 

столу

 

перемещения

 

в

 

положение

 X = 0.0 

и

 Y = 0.0 

в

 

системе

 

координат

 

G54

.

S1000 M03 (

Шпиндель

 

вращается

 

по

 

часовой

 

стрелке

) ;

M03

 

включает

 

вращение

 

шпинделя

 

в

 

направлении

 

по

 

часовой

 

стрелке

. 

Он

 

принимает

 

адресный

 

код

 

Snnnn

, 

где

 

nnnn

 – 

это

 

необходимая

 

скорость

 

вращения

 

шпинделя

. 

На

 

станках

 

с

 

редуктором

 

система

 

управления

 

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

 

выбирает

 

высшую

 

передачу

 

или

 

низшую

 

передачу

, 

на

 

основании

 

скорости

 

вращения

 

шпинделя

 

по

 

команде

. 

Можно

 

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

 M41 

или

 M42 

для

 

ручной

 

коррекции

 

этого

 

поведения

. 

См

. 

страницу

372

, 

где

 

имеется

 

дальнейшая

 

информация

 

об

 

этих

 

кодах

 M. 

G43 H01 Z0.1 (

Коррекция

 

на

 

инструмент

 1 

вкл

.) ;

G43 H01

 

включает

 

коррекцию

 

на

 

длину

 

инструмента

 +. 

H01

 

задает

 

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

 

длины

, 

сохраненной

 

для

 

инструмента

 1 

на

 

экране

 

коррекции

 

на

 

инструмент

. 

Z0.1

 

подает

 

команду

 

перемещения

 

оси

Z 

в

 Z=0.1. 

M08 (

Включение

 

подачи

 

СОЖ

) ;

M08

 

подает

 

команду

 

включения

 

СОЖ

.

Подготовительный

 

блок

 

текста

 

программы

Описание

Блок

 

текста

 

программы

 

с

 

резанием

Описание

G01 F20. Z-0.1 (

Подача

 

на

 

глубину

 

резания

) ;

G01 F20

 

определяет

, 

что

 

последующие

 

перемещения

 

оси

 

выполняются

 

по

 

прямой

 

линии

. 

G01

 

требует

 

адресного

 

кода

 

Fnnn.nnnn

. 

Адресный

 

код

 

F20

 

определяет

, 

что

 

скорость

 

подачи

 

для

 

перемещения

 

составляет

 20" (508 

мм

) /

мин

. 

Z-0.1

 

подает

 

команду

 

перемещения

 

оси

Z 

в

 

положение

 

Z=-0.1.

X-4. Y-4. (

линейное

 

перемещение

) ;

X-4. Y-4.

 

подает

 

команду

 

оси

X 

переместиться

 

в

 

положение

 X = - 4.0, 

а

 

также

 

подает

 

команду

 

оси

Y 

переместиться

 

в

 

положение

 Y = - 4.0.

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

 

159

5.6.3

Завершение

Это

 

блоки

 

текста

 

программы

 

завершения

 

в

 

типовой

 

программе

 O40001:

5.6.4

Абсолютное

 

и

 

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

 

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

 

(G90, G91)

 

Абсолютное

  (

G90

) 

и

 

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

 

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

  (

G91

) 

определяют

, 

как

система

 

управления

 

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

 

команды

 

перемещения

 

оси

. 

Если

 

подается

 

команда

 

перемещения

 

оси

 

после

 

кода

 

G90

, 

оси

 

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

 

в

 

это

положение

 

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

 

начала

 

координат

 

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

 

в

 

настоящее

 

время

системы

 

координат

.

Если

 

подается

 

команда

 

перемещения

 

оси

 

после

 

G91

, 

оси

 

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

 

в

 

это

положение

 

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

 

текущего

 

положения

.

Абсолютное

 

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

 

полезно

 

в

 

большинстве

 

ситуаций

. 

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

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

 

более

 

эффективно

 

для

 

периодически

 

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

 

резов

 

с

равным

 

шагом

.

Завершающий

 

блок

 

текста

 

программы

Описание

G00 Z0.1 M09 (

Ускоренное

 

перемещение

 

отвода

, 

выключение

 

подачи

 

СОЖ

) ;

G00

 

подает

 

команду

 

на

 

выполнение

 

перемещения

 

оси

 

в

 

режиме

 

ускоренного

 

перемещения

. 

Z0.1

 

подает

 

команду

 

перемещения

 

оси

Z 

в

 Z=0.1. 

M09

 

подает

 

команду

 

выключения

 

СОЖ

.

G53 G49 Z0 M05 (

Исходное

 

положение

 Z, 

выключение

 

шпинделя

) ;

G53

 

определяет

, 

что

 

перемещения

 

оси

 

после

 

него

 

выполняются

 

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

 

системы

 

координат

 

станка

. 

G49

 

отменяет

 

коррекцию

 

на

 

длину

 

инструмента

. 

Z0

 

команда

 

для

 

перемещения

 

в

 

положение

 Z = 0.0. 

M05

 

выключает

 

шпиндель

.

G53 Y0 (

исходное

 

положение

 Y) ;

G53

 

определяет

, 

что

 

перемещения

 

оси

 

после

 

него

 

выполняются

 

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

 

системы

 

координат

 

станка

. 

Y0

 

команда

 

для

 

перемещения

 

в

 

положение

 

Y = 0.0.

M30 (

Завершение

 

программы

) ;

M30

 

заканчивает

 

программу

 

и

 

перемещает

 

курсор

 

в

 

системе

 

управления

 

в

 

верх

 

программы

.

%

Обозначает

 

конец

 

программы

, 

написанной

 

в

 

текстовом

 

редакторе

.

Абсолютное

 

и

 

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

 

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

 (G90, G91)

 

160

Рисунок

F5.21

 

показывает

 

деталь

 

с

 5 

отверстиями

 

диаметром

 Ø0.25" (13

мм

) 

с

равным

 

шагом

. 

Глубина

 

отверстия

 – 1.00" (25.4

мм

), 

шаг

 – 1.250" (31.75

мм

)

одно

 

от

другого

.

F5.21:

Типовая

 

программа

 

с

 

абсолютным

/

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

 

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

. 

G54 X0. Y0.

 

для

 

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

 [1], 

G54

 

для

 

абсолютного

 [2]

Ниже

 

приводятся

 

два

 

примера

 

программ

, 

которые

 

выполняют

 

сверление

 

отверстий

,

как

 

показано

 

на

 

чертеже

, 

и

 

приводится

 

сравнение

 

между

 

абсолютным

 

и

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

 

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

. 

Сначала

 

выполняются

 

отверстия

центровочным

 

сверлом

, 

а

 

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

 

сверление

 

выполняется

 

спиральным

сверлом

 0.250" (6.35

мм

). 

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

 

глубина

 

резания

 0.200" (5.08

мм

) 

для

центровочного

 

сверла

 

и

 

глубина

 

резания

 1.00" (25.4

мм

) 

для

 

сверла

 

диаметром

0.250". 

G81

, 

Стандартный

 

цикл

 

сверления

, 

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

 

для

 

сверления отверстий

.

F5.22:

Пример

 

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

 

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

 

фрезерного

 

станка

.

% ;
O40002 (

Пример

 

программы

 

с

 

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

) ;

(

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

) ;

7.500

1.000

1.250

1.250

1.250

1.250

1.250

0.25

0.500

2

1

R

X0. Y0.

1.250 TYP

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

 

161

N1 (G54 X0 Y0 – 

это

 

центральная

 

левая

 

часть

 

детали

) ;

N2 (Z0 – 

сверху

 

на

 

детали

) ;

N3 (T1 – 

это

 

центровочное

 

сверло

) ;

N4 (T2 – 

это

 

сверло

) ;

N5 (T1 

БЛОКИ

 

ПОДГОТОВКИ

) ;

N6 T1 M06 (

Выбор

 

инструмента

 1) ;

N7 G00 G90 G40 G49 G54 (

Безопасный

 

запуск

) ;

N8 X0 Y0 (

Ускоренное

 

перемещение

 

в

 1-

е

 

положение

) ;

N9 S1000 M03 (

Шпиндель

 

вращается

 

по

 

часовой

 

стрелке

) ;

N10 G43 H01 Z0.1(

Коррекция

 

на

 

инструмент

 1 

включена

) ;

N11 M08 (

Включение

 

подачи

 

СОЖ

) ;

N12 (T1 

БЛОКИ

 

РЕЗАНИЯ

) ;

N13 G99 G91 G81 F8.15 X1.25 Z-0.3 L5 ;
N14 (

Начало

 G81, 5 

раз

) ;

N15 G80 (

Отмена

 G81) ;

N16 (T1 

БЛОКИ

 

ЗАВЕРШЕНИЯ

) ;

N17 G00 G90 G53 Z0. M09 (

ускоренное

 

перемещение

) ;

(

отвода

, 

выключение

 

подачи

 

СОЖ

) ;

N18 M01 (

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

 

остановка

) ;

N19 (T2 

БЛОКИ

 

ПОДГОТОВКИ

) ;

N20 T2 M06 (

Выбор

 

инструмента

 2) ;

N21 G00 G90 G40 G49 (

безопасный

 

запуск

) ;

N22 G54 X0 Y0 (

ускоренное

 

перемещение

 

в

 1-

е

) ;

(

положение

) ;

N23 S1000 M03 (

Шпиндель

 

вращается

 

по

 

часовой

 

стрелке

) ;

N24 G43 H02 Z0.1(

Коррекция

 

на

 

инструмент

 2 

включена

) ;

N25 M08 (

включение

 

подачи

 

СОЖ

) ;

N26 (T2 

БЛОКИ

 

РЕЗАНИЯ

) ;

N27 G99 G91 G81 F21.4 X1.25 Z-1.1 L5 ;
N28 G80 (

отмена

 G81) ;

N29 (T2 

БЛОКИ

 

ЗАВЕРШЕНИЯ

) ;

N30 G00 Z0.1 M09 (

ускоренное

 

перемещение

 

отвода

,) ;

(

выключение

 

подачи

 

СОЖ

) ;

N31 G53 G90 G49 Z0 M05 (

исходное

 

положение

 Z,) ;

(

выключение

 

шпинделя

) ;

N32 G53 Y0 (

исходное

 

положение

 Y) ;

N33 M30 (

завершение

 

программы

) ;

% ;

Абсолютное

 

и

 

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

 

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

 (G90, G91)

 

162

F5.23:

Пример

 

абсолютного

 

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

 

для

 

фрезерного

 

станка

% ;
O40003 (

Пример

 

программы

 

с

 

абсолютным

) ;

(

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

) ;

N1 (G54 X0 Y0 

это

 

центральная

 

левая

 

часть

 

детали

) ;

N2 (Z0 

сверху

 

на

 

детали

) ;

N3 (T1 – 

это

 

центровочное

 

сверло

) ;

N4 (T2 – 

это

 

сверл

) ;

N5 (T1 

БЛОКИ

 

ПОДГОТОВКИ

) ;

N6 T1 M06 (

Выбор

 

инструмента

 1) ;

N7 G00 G90 G40 G49 G54 (

Безопасный

 

запуск

) ;

N8 X1.25 Y0 (

Ускоренное

 

перемещение

 

в

 1-

е

 

положение

) ;

N9 S1000 M03 (

Шпиндель

 

вращается

 

по

 

часовой

 

стрелке

) ;

N10 G43 H01 Z0.1 (

Коррекция

 

на

 

инструмент

 1 

включена

) ;

N11 M08 (

Включение

 

подачи

 

СОЖ

) ;

N12 (T1 

БЛОКИ

 

РЕЗАНИЯ

) ;

N13 G99 G81 F8.15 X1.25 Z-0.2 ;
N14 (

Начало

 G81, 1-

е

 

отверстие

) ;

N15 X2.5 (2-

е

 

отверстие

) ;

N16 X3.75 (3-

е

 

отверстие

) ;

N17 X5. (4-

е

 

отверстие

) ;

N18 X6.25 (5-e 

отверстие

) ;

N19 G80 (

Отмена

 G81) ;

N20 (T1 

БЛОК

 

ЗАВЕРШЕНИЯ

) ;

N21 G00 G90 G53 Z0. M09 (

ускоренное

 

перемещение

) ;

(

отвода

, 

выключение

 

подачи

 

СОЖ

) ;

R

X0. Y0.

1.250

2.500

3.750

5.000

6.250

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

 

163

N22 M01 (

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

 

остановка

) ;

N23 (T2 

БЛОКИ

 

ПОДГОТОВКИ

) ;

N24 T2 M06 (

выбор

 

инструмента

 2) ;

N25 G00 G90 G40 G49 (

безопасный

 

запуск

) ;

N26 G54 X1.25 Y0 (

ускоренное

 

перемещение

 

в

 1-

е

) ;

(

положение

) ;

N27 S1000 M03 (

шпиндель

 

вращается

 

по

 

часовой

 

стрелке

) ;

N28 G43 H02 Z0.1 (

Коррекция

 

на

 

инструмент

 2 

включена

) ;

N29 M08 (

включение

 

подачи

 

СОЖ

) ;

N30 (T2 

БЛОКИ

 

РЕЗАНИЯ

) ;

N31 G99 G81 F21.4 X1.25 Z-1. (1-

е

 

отверстие

) ;

N32 X2.5 (2-

е

 

отверстие

) ;

N33 X3.75 (3-

е

 

отверстие

) ;

N34 X5. (4-

е

 

отверстие

) ;

N35 X6.25 (5-

е

 

отверстие

) ;

N36 G80 (

Отмена

 G81) ;

N37 (T2 

БЛОКИ

 

ЗАВЕРШЕНИЯ

) ;

N38 G00 Z0.1 M09 (

Ускоренное

 

перемещение

 

отвода

,) ;

(

выключение

 

подачи

 

СОЖ

) ;

N39 G53 G49 Z0 M05 (

Исходное

 

положение

 Z,) ;

(

Выключение

 

шпинделя

) ;

N40 G53 Y0 (

Исходное

 

положение

 Y) ;

N41 M30 (

Завершение

 

программы

) ;

% ;

Метод

 

программы

 

с

 

абсолютным

 

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

 

требует

 

большего

 

количества

строк

 

программы

, 

чем

 

программа

 

с

 

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

 

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

. 

Программы

имеют

 

похожие

 

разделы

 

подготовки

 

и

 

завершения

. 

Посмотрите

 

на

 

строку

 N13 

в

 

примере

 

программы

 

с

 

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

 

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

,

где

 

начинается

 

работа

 

центровочного

 

сверла

. 

G81

 

использует

 

адресный

 

код

 

цикла

,

Lnn

, 

который

 

задает

 

количество

 

раз

 

повторения

 

цикла

. 

Адресный

 

код

 

L5

 

повторяет

этот

 

процесс

 (5) 

раз

. 

Каждый

 

раз

 

при

 

повторении

 

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

 

цикла

 

происходит

перемещение

 

на

 

расстояние

, 

которое

 

задают

 

необязательные

 

значения

 X 

и

 Y. 

В

 

этой

программе

 

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

 

программа

 

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

 

на

 1,25" 

по

 X 

от

 

текущего

положения

 

с

 

каждым

 

циклом

, 

и

 

затем

 

выполняет

 

цикл

 

сверления

.

 

Для

 

каждой

 

операции

 

сверления

 

программа

 

задает

 

глубину

 

сверления

 

на

 0.1"

глубже

 

чем

 

фактическая

 

глубина

, 

потому

 

что

 

перемещение

 

начинается

 

на

 0.1" 

над

деталью

.

При

 

абсолютном

 

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

 

G81

 

задает

 

глубину

 

сверления

, 

но

 

не

 

использует

адресный

 

код

 

цикла

. 

Вместо

 

этого

 

программа

 

дает

 

положение

 

каждого

 

отверстия

 

в

отдельной

 

строке

. 

Пока

 

G80

 

не

 

отменит

 

стандартный

 

цикл

, 

система

 

управления

выполняет

 

цикл

 

сверления

 

в

 

каждом

 

положении

.

Программа

 

с

 

абсолютным

 

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

 

задает

 

точную

 

глубину

 

отверстия

,

потому

 

что

 

глубина

 

начинается

 

на

 

поверхности

 

детали

 (Z=0).

 

 

 

 

 

 

 

содержание      ..     9      10      11      12     ..