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

 

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

 

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

 

   

 

   

 

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

 

 

 

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

 

 

Редактор

 

ФЧПУ

 

154

1.

Нажмите

 

[F1]

2.

Переместите

 

курсор

 

в

 

меню

 «

Поиск

» 

и

 

выберите

 «

Найти

 

следующее

». 

3.

Выбирайте

 

эту

 

функцию

 

сразу

 

после

 

поиска

 «

Найти

 

текст

». 

Повторите

 

для

 

продолжения

 

поиска

 

и

 

переходу

 

к

 

следующему

 

вхождению

.

Найти

 

и

 

заменить

 

текст

Чтобы

 

определить

 

искомую

 

строку

 

и

 

строку

 

для

 

замены

направление

 

поиска

 

и

выбрать

 

параметры

 

Да

/

Нет

/

Все

/

Отмена

 

в

 

режиме

 

РЕДАКТОРА

 

ФЧПУ

.

1.

Нажмите

 

[F1]

2.

Переместите

 

курсор

 

в

 

меню

 «

Поиск

» 

и

 

выберите

 «

Найти

 

и

 

заменить

 

текст

». 

3.

Введите

 

текст

который

 

необходимо

 

найти

.

4.

Введите

 

новый

 

текст

 

для

 

замены

.

5.

Введите

 

направление

 

поиска

При

 

выборе

 

направления

 

поиска

 

нажмите

 «F» 

для

 

поиска

 

строки

 

ниже

 

позиции

 

курсора

 

и

 

нажмите

 «B» 

для

 

поиска

 

выше

 

позиции

 

курсора

.

6.

При

 

обнаружении

 

первого

 

вхождения

 

искомой

 

строки

 

система

 

управления

 

выдаст

 

запрос

 

Заменить

 (

Да

/

Нет

/

Все

/

Отмена

)?

 

Для

 

продолжения

 

введите

 

первую

 

букву

 

варианта

 

ответа

Если

 

выбрать

 

Да

 

или

 

Нет

редактор

 

выполнит

 

действие

 

по

 

выбору

 

и

 

перейдет

 

к

 

следующему

 

вхождению

 

искомой

 

строки

Выберите

 

Все

чтобы

 

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

 

заменить

 

все

 

вхождения

 

искомой

 

строки

Выберите

 

Отмена

чтобы

 

выйти

 

из

 

функции

 

без

 

внесения

 

изменений

 (

уже

 

замененный

 

текст

 

останется

 

замененным

если

 

выбран

 

этот

 

вариант

). 

«Find Tool» (

найти

 

инструмент

)

Чтобы

 

выполнить

 

поиск

 

в

 

программе

 

номеров

 

инструмента

 

в

 

режиме

 

РЕДАКТОРА

ФЧПУ

:

1.

Нажмите

 

[F1]

2.

Переместите

 

курсор

 

в

 

меню

 «

Поиск

» 

и

 

выберите

 «

Найти

 

инструмент

». 

3.

Для

 

поиска

 

следующего

 

номера

 

инструмента

 

выберите

 

ее

 

снова

.

Меню

 «

Изменить

» (

ФЧПУ

)

Для

 

доступа

 

к

 

меню

 «

Изменить

».

1.

Находясь

 

в

 

режиме

 

РЕДАКТОРА

 

ФЧПУ

нажмите

 

[F1]

.

2.

Переместите

 

курсор

 

в

 

меню

 «

Изменить

».

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

 

155

F4.13:

Меню

 "Modify" (

изменить

)

Remove All Line Numbers (

Удалить

 

номера

 

строк

)

Для

 

удаления

 

всех

 

номеров

 

строк

 Nxx 

из

 

программы

 

в

 

режиме

 

РЕДАКТОРА

 

ФЧПУ

.

1.

Нажмите

 

[F1]

2.

Переместите

 

курсор

 

в

 

меню

 «

Изменить

» 

и

 

выберите

 

команду

 «

Удалить

 

все

 

номера

 

строк

». 

Renumber All Lines (

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

 

строки

)

Чтобы

 

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

 

все

 

строки

 

программы

 

кодами

 Nxx 

в

 

режиме

 

РЕДАКТОРА

ФЧПУ

1.

Нажмите

 

[F1]

2.

Переместите

 

курсор

 

в

 

меню

 «

Изменить

» 

и

 

выберите

 

команду

 

«

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

 

все

 

строки

».

3.

Выберите

 

начальный

 

номер

4.

Выберите

 

приращение

 

номера

 

строки

.

«Reverse + & - Signs» (

Замена

 

знаков

 «+» 

и

 «-»)

Для

 

изменения

 

всех

 

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

 

значений

 

на

 

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

 

и

 

наоборот

 

в

режиме

 

РЕДАКТОРА

 

ФЧПУ

:

1.

Нажмите

 

[F1]

2.

Переместите

 

курсор

 

в

 

меню

 «

Изменить

» 

и

 

выберите

 «

Реверс

 

знаков

 + 

и

 -». 

3.

Для

 

замены

 

введите

 

адресный

 

код

 

или

 

коды

Недопустимые

 

буквенные

 

адреса

 

– 

это

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

и

 T.

Редактор

 

ФЧПУ

 

156

«Reverse X & Y» (

замена

 X 

и

 Y)

Для

 

изменения

 

всех

 

значений

 X 

на

 

значения

 Y 

и

 

наоборот

 

в

 

режиме

 

РЕДАКТОРА

ФЧПУ

:

1.

Нажмите

 

[F1]

2.

Переместите

 

курсор

 

в

 

меню

 «

Изменить

» 

и

 

выберите

 «

Реверс

 X 

и

 Y».

4.3

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

 

программ

 Fadal

Конвертер

 

программ

 Fadal 

быстро

 

преобразует

 

текст

 

программы

 Fadal 

в

 

программу

Haas.

F4.14:

Всплывающее

 

окно

 

загрузки

 FADAL

ПОЛЕЗНЫЙ

 

СОВЕТ

Можно

 

быстро

 

отыскать

 

строки

которые

 

не

 

удалось

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

с

 

помощью

 

функции

 

поиска

 

в

 

режиме

 

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

.

Активизируйте

 

панель

 

с

 

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

 

программой

 (

для

 

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

 

активной

панели

 

нажмите

 

[PROGRAM]

), 

нажмите

 

[F1]

 

или

 

[HELP]

 

и

 

выберите

 

Поиск

 

во

всплывающем

 

меню

В

 

качестве

 

искомой

 

строки

 

используйте

 

M199

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

 

157

F4.15:

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

 Fadal 

завершено

F4.16:

Ошибки

 

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

 Fadal

1.

 

Нажмите

 

[LIST PROGRAM]

чтобы

 

получить

 

доступ

 

к

 

утилите

 

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

.

2.

Выделите

 

программу

 Fadal.

3.

Нажмите

 

[F1]

 . 

4.

Выберите

 

Загрузка

 Fadal

 

во

 

всплывающем

 

меню

.

Конвертированная

 

программа

 

загружается

 

в

 

память

Копия

 

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

 

программы

 

также

 

сохраняется

 

на

 

выбранном

 

устройстве

 

ввода

-

вывода

с

 

расширением

 «.out». 

В

 

программе

 

сверху

 

будет

 

строка

 

Converted Fadal 

Program

 (

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

 

программа

 Fadal), 

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

что

 

это

 

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

 

программа

Все

 

строки

которые

 

не

 

удалось

 

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

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

 

в

 

комментарии

 

с

 

M199

которые

 

выдают

 

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

 

сигнал

 

об

 

ошибке

 

при

 

выполнении

 

программы

Ознакомьтесь

 

с

 

этими

 

строками

 

и

 

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

 

их

 

для

 

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

 

с

 Haas. 

Работа

 

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

 

программ

 

158

4.4

Оптимизатор

 

программ

Эта

 

функция

 

позволяет

 

оператору

 

выполнять

 

коррекцию

 

скорости

 

вращения

шпинделя

 

и

 

подачи

 

осей

а

 

также

 

положения

 

трубки

 

подачи

 

СОЖ

 

в

 

программе

 

в

 

ходе

ее

 

исполнения

По

 

окончании

 

программы

 

оптимизатор

 

программ

 

выделяет

 

блоки

программы

которые

 

изменялись

 

и

 

позволяете

 

оставить

 

изменения

 

постоянно

 

или

вернуться

 

к

 

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

.

Можно

 

ввести

 

комментарии

 

в

 

строке

 

ввода

 

и

 

нажмите

 

[ENTER]

чтобы

 

сохранить

данные

 

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

 

как

 

примечания

 

к

 

программе

Можно

 

наблюдать

 

работу

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

 

программ

 

во

 

время

 

исполнения

 

программы

нажав

[F4]

.

4.4.1

Работа

 

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

 

программ

Для

 

перехода

 

на

 

экран

 

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

 

программ

:

1.

В

 

конце

 

исполнения

 

программы

 

нажмите

 

[MEMORY]

2.

Нажмите

 

[F4]

3.

Используйте

 

стрелки

 

вправо

/

влево

 

и

 

вверх

/

вниз

[PAGE UP]

/

[PAGE DOWN]

 

и

 

[HOME]

/

[END]

 

для

 

просмотра

 

столбцов

 

Коррекция

 

и

 

Примечания

4.

На

 

заголовке

 

столбца

который

 

необходимо

 

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

нажмите

 

[ENTER]

Появляется

 

всплывающее

 

окно

 

с

 

выбором

 

вариантом

 

для

 

столбца

С

 

помощью

 

команд

 

в

 

меню

 

программист

 

может

 

сделать

 

ряд

 

изменений

.

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

 

159

F4.17:

Экран

 

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

 

программ

Пример

 

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

 

окна

 

коррекции

 

скорости

 

подачи

5.

Кроме

 

того

можно

 

выделить

 

часть

 

текста

 

программы

 (

переместите

 

курсор

 

в

 

начало

 

выделения

нажмите

 

[F2,]

прокруткой

 

перейдите

 

к

 

концу

 

выделения

 

и

 

нажмите

 

[F2]

). 

Перейдите

 

обратно

 

в

 

оптимизатор

 

программ

 (

нажмите

 

[EDIT]

и

 

нажмите

 

[ENTER]

это

 

позволит

 

изменить

 

все

 

подачи

 

или

 

скорости

 

в

 

выделенной

 

части

.

Работа

 

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

 

программ

 

160

4.5

Конвертер

 

импорта

 

файла

 DXF

Эта

 

функция

 

может

 

быстро

 

построить

 

программу

 

в

 

коде

 G 

ЧПУ

 

на

 

основании

 

файла

.dxf. 

Это

 

достигается

 

за

 

три

 

этапа

:

F4.18:

Импорт

 

файла

 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)

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

 

161

4.5.1

Начало

 

координат

 

детали

Используйте

 

один

 

из

 

этих

 

трех

 

методов

чтобы

 

задать

 

установить

 

начало

 

координат

детали

.

Выбор

 

точки

Толчковая

 

подача

Введите

 

координаты

 

1.

Используйте

 

маховичок

 

толчковой

 

подачи

 

или

 

кнопки

 

со

 

стрелками

чтобы

 

выделить

 

точку

.

2.

Нажмите

 

[ENTER]

чтобы

 

принять

 

выделенную

 

точку

 

как

 

начало

 

координат

Это

 

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

 

для

 

задания

 

информации

 

координат

 

детали

 

для

 

заготовки

.

4.5.2

Цепочка

 

и

 

группа

 

геометрии

 

детали

 

На

 

этом

 

этапе

 

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

 

геометрия

 

контуров

Функция

 

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

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

 

цепочки

 

обнаружит

 

большую

 

часть

 

геометрии

 

детали

Если

геометрия

 

сложная

 

и

 

есть

 

ветвление

будет

 

выдано

 

приглашение

чтобы

 

оператор

мог

 

выбрать

 

одну

 

из

 

ветвей

После

 

выбора

 

варианта

 

ветвления

 

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

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

 

цепочки

 

продолжится

Аналогичные

 

отверстия

 

группируются

 

для

операций

 

нарезания

 

резьбы

 

метчиком

 

и

/

или

 

сверления

.

F4.19:

Меню

 

Цепочка

/

Группа

 

импорта

 DXF

1.

Для

 

выбора

 

исходной

 

точки

 

траектории

 

инструмента

 

используйте

 

маховичок

 

толчковой

 

подачи

 

или

 

кнопки

 

со

 

стрелкой

2.

Нажмите

 

[F2 ]

чтобы

 

открыть

 

диалоговое

 

окно

3.

Выберите

 

вариант

который

 

наилучшим

 

образом

 

подходит

 

нужному

 

приложению

Функция

 

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

 

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

 

цепочки

 

обычно

 

является

 

наилучшим

 

выбором

поскольку

 

она

 

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

 

построит

 

траекторию

 

инструмента

 

для

 

элемента

 

детали

4.

Нажмите

 

[ENTER]

При

 

этом

 

изменится

 

цвет

 

этого

 

элемента

 

детали

 

и

 

будет

 

добавлена

 

группа

 

в

 

регистр

 

в

 

разделе

 

Текущая

 

группа

 

слева

 

в

 

окне

.

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.

Выбор

 

траектории

 

инструмента

 

162

4.5.3

Выбор

 

траектории

 

инструмента

На

 

этом

 

этапе

 

к

 

конкретной

 

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

 

группе

 

применяется

 

операция

 

задания

траектории

 

инструмента

F4.20:

Меню

 

рекордера

 DXF 

СИП

1.

Выберите

 

группу

 

и

 

нажмите

 

[F3]

 

для

 

выбора

 

траектории

 

инструмента

.

2.

С

 

помощью

 

маховичка

 

толчковой

 

подачи

 

разделите

 

пополам

 

кромку

 

элемента

 

детали

эта

 

точка

 

будет

 

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

 

как

 

точка

 

врезания

 

инструмента

После

 

выбора

 

траектории

 

инструмента

 

отобразится

 

шаблон

 

системы

 

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

 

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

 (

СИП

для

 

этой

 

траектории

.

Большинство

 

шаблонов

 

СИП

 

заполнено

 

приемлемыми

 

значениями

 

по

 

умолчанию

Они

 

получены

 

на

 

основании

 

заданных

 

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

 

и

 

материалов

.

3.

Когда

 

шаблон

 

готов

нажмите

 

[F4]

 

для

 

сохранения

 

траектории

 

инструмента

или

 

добавьте

 

фрагмент

 

кода

СИП

 

в

 

имеющуюся

 

программу

или

 

создайте

 

новую

 

программу

Нажмите

 

[EDIT]

 

для

 

возврата

 

к

 

функции

 

импорта

 DXF 

для

 

создания

 

следующей

 

траектории

 

инструмента

.

4.6

Базовое

 

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

Типичная

 

программа

 

ЧПУ

 

имеет

 (3) 

части

:

1.

Подготовка

:

Эта

 

часть

 

программы

 

выбирает

 

коррекцию

 

детали

 

и

 

на

 

инструмент

выбирает

 

режущий

 

инструмент

включает

 

СОЖ

 

и

 

выбирает

 

абсолютное

 

или

 

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

 

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

 

для

 

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

.

2.

Резание

:

Эта

 

часть

 

программы

 

определяет

 

траекторию

 

инструмента

скорость

 

вращения

 

шпинделя

 

и

 

скорость

 

подачи

 

для

 

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

.

3.

Завершение

:

Эта

 

часть

 

программы

 

перемещает

 

шпиндель

 

в

 

сторону

выключает

 

шпиндель

выключает

 

СОЖ

 

и

 

перемещает

 

стол

 

в

 

положение

в

 

котором

 

деталь

 

можно

 

выгрузить

 

и осмотреть

.

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.

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

 

163

Ниже

 

приводится

 

базовая

 

программа

которая

 

выполняет

 

рез

 

глубиной

 0.100" (2.54

мм

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

 1 

в

 

куске

 

материала

 

по

 

траектории

 

прямой

 

линии

 

от

 X=0.0, Y=0.0

до

 X=4.0, Y=4.0. 

Имейте

 

в

 

виду

что

 

номера

 

строк

дающиеся

 

здесь

служат

 

только

для

 

справки

они

 

не

 

должны

 

включаться

 

в

 

реальную программу

ПРИМЕЧАНИЕ

:

Блок

 

программы

 

может

 

содержать

 

больше

 

одного

 

кода

 G, 

если

эти

 

коды

 G 

из

 

различных

 

групп

Разместить

 

два

 

кода

 G 

из

одной

 

группы

 

в

 

одном

 

блоке

 

программы

 

невозможно

Кроме

того

имейте

 

в

 

виду

что

 

в

 

блоке

 

допускается

 

только

 

один

 

код

M.

1. % (

Подготовка

)

2. O00100 (

Базовая

 

программа

 – 

подготовка

) ;

3. M06 T01 (

Подготовка

) ;

4. G00 G90 G54 X0. Y0. (

Подготовка

) ;

5. S5200 M03 (

Подготовка

) ;

6. G43 H01 Z0.1 M08 (

Подготовка

) ;

7. G01 F20.0 Z-0.1 (

Резание

) ;

8. X4.0 Y4.0 (

Резание

) ;

9. G00 Z0.1 M09 (

Завершение

) ;

10. G53 Y0 Z0 (

Завершение

) ;

11. M30 (

Завершение

) ;

12. % (

Завершение

)

4.6.1

Подготовка

Далее

 

следуют

 

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

 

блоки

 

текста

 

типовой

 

программы

:

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

 

блок

 

текста

 

программы

Описание

%

Обозначает

 

начало

 

программы

написанной

 

в

 

текстовом

 

редакторе

.

O00100 (

Базовая

 

программа

)

O00100

 – 

это

 

имя

 

программы

Соглашение

 

об

 

именах

 

программ

 

следует

 

формату

 

Onnnnn

Буква

 «O» 

и

 

номер

 

из

 

цифр

.

M06 T01;

Выбирает

 

инструмент

который

 

будет

 

использован

M06

 

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

 

для

 

подачи

 

команды

 

устройству

 

смены

 

инструмента

 

загрузить

 

инструмент

 1 (

T01

в

 

шпиндель

.

Подготовка

 

164

G00 G90 G17 G40 G80 G54 X0. Y0. ;

Называется

 «

строка

 

безопасного

 

запуска

». 

Хорошей

 

практикой

 

обработки

 

является

 

вставка

 

в

 

программы

 

этого

 

блока

 

текста

 

программы

 

после

 

каждой

 

смены

 

инструмента

G00

 

определяет

 

последующее

 

перемещение

 

оси

 

как

 

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

 

в

 

режиме

 

ускоренного

 

перемещения

G90

 

определяет

 

последующие

 

перемещения

 

оси

 

как

 

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

 

в

 

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

 

режиме

 (

см

страницу

166

 

для

 

получения

 

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

 

информации

). 

G54

 

определяет

что

 

система

 

координат

 

должна

 

быть

 

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

 

по

 

коррекции

 

детали

хранящейся

 

в

 

G54

 

на

 

экране

 

коррекции

G17

 

определяет

 

плоскость

 

резания

 

как

 

плоскость

 XY. 

G40

 

отменяет

 

коррекцию

 

на

 

инструмент

G80

 

отменяет

 

все

 

стандартные

 

циклы

X0.

 

Y0.

 

подает

 

команду

 

столу

 

на

 

перемещение

 

в

 

положение

 X=0.0 

и

 Y=0.0 

в

 

текущей

 

системе

 

координат

.

S5200 M03 ;

M03

 

включает

 

шпиндель

Он

 

принимает

 

адресный

 

код

 

Snnnn

где

 

nnnn

 – 

это

 

необходимая

 

скорость

 

вращения

 

шпинделя

На

 

станках

 

с

 

редуктором

 

система

 

управления

 

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

 

выбирает

 

высшую

 

передачу

 

или

 

низшую

 

передачу

на

 

основании

 

скорости

 

вращения

 

шпинделя

 

по

 

команде

Можно

 

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

 M41 

или

 M42 

для

 

ручной

 

коррекции

 

этого

 

поведения

См

страницу

364

 

для

 

получения

 

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

 

информации

 

об

 

этих

 M-

кодах

G43 H01 Z0.1 M08 ;

G43 H01

 

включает

 

коррекцию

 

на

 

длину

 

инструмента

 +. 

H01

 

задает

 

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

 

длины

сохраненной

 

для

 

инструмента

 1 

на

 

экране

 

коррекции

 

на

 

инструмент

Z0.1

 

подает

 

команду

 

перемещения

 

оси

в

 Z=0.1. 

M08

 

подает

 

команду

 

включения

 

СОЖ

.

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

 

блок

 

текста

 

программы

Описание

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

 

165

4.6.2

Резание

Далее

 

следуют

 

блоки

 

текста

 

программы

выполняющие

 

резание

 

в

 

типовой

программе

:

4.6.3

Завершение

Далее

 

следуют

 

блоки

 

текста

 

программы

 

для

 

завершения

 

типовой

 

программы

:

Блок

 

текста

 

программы

 

с

 

резанием

Описание

G01 F20.0 Z-0.1 ;

G01 F20.0

 

определяет

что

 

перемещения

 

оси

следующие

 

на

 

ним

выполняются

 

по

 

прямой

 

линии

G01

 

требует

 

адресного

 

кода

 

Fnnn.nnnn

Адресный

 

код

 

F20.0

 

определяет

что

 

скорость

 

подачи

 

подача

 

перемещения

 

составляет

 20.0" (508 

мм

) /

мин

Z-0.1

 

подает

 

команду

 

перемещения

 

оси

в

 Z=-0.1.

X4.0 Y4.0 ;

X4.0 Y4.0

 

подает

 

команду

 

перемещения

 

оси

в

 X=4.0 

и

 

подает

 

команду

 

перемещения

 

оси

в

 Y=4.0.

Завершающий

 

блок

 

текста

 

программы

Описание

G00 Z0.1 M09 ;

G00

 

подает

 

команду

 

на

 

выполнение

 

перемещения

 

оси

 

в

 

режиме

 

ускоренного

 

перемещения

Z0.1

 

подает

 

команду

 

перемещения

 

оси

в

 Z=0.1. 

M09

 

подает

 

команду

 

выключения

 

СОЖ

.

G53 Y0 Z0 ;

G53

 

определяет

что

 

перемещения

 

оси

следующие

 

после

 

него

выполняются

 

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

 

системы

 

координат

 

станка

Y0 Z0

 – 

это

 

команда

 

перемещения

 

в

 Y=0.0, Z=0.0.

M30;

M30

 

заканчивает

 

программу

 

и

 

перемещает

 

курсор

 

в

 

системе

 

управления

 

в

 

верх

 

программы

.

%

Обозначает

 

конец

 

программы

написанной

 

в

 

текстовом

 

редакторе

.

Абсолютное

 

против

 

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

 (G90, G91)

 

166

4.6.4

Абсолютное

 

против

 

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

 (G90, G91)

 

Абсолютное

  (

G90

и

 

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

 

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

  (

G91

определяют

как

система

 

управления

 

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

 

команды

 

перемещения

 

оси

Если

 

подается

 

команда

 

перемещения

 

оси

 

после

 

кода

 

G90

оси

 

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

 

в

 

это

положение

 

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

 

начала

 

координат

 

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

 

в

 

настоящее

 

время

системы

 

координат

.

Если

 

подается

 

команда

 

перемещения

 

оси

 

после

 

G91

оси

 

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

 

в

 

это

положение

 

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

 

текущего

 

положения

.

Абсолютное

 

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

 

полезно

 

в

 

большинстве

 

ситуаций

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

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

 

более

 

эффективно

 

для

 

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

 

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

 

резов

 

с

равным шагом

.

Рисунок

F4.21

 

показывает

 

деталь

 

с

 5 

отверстиями

 

диаметром

 0.5" (12.7

мм

с

равным

 

шагом

Глубина

 

отверстия

 – 1.00" (25.4

мм

), 

шаг

 – 1.25" (31.75

мм

одно

от другого

.

F4.21:

Типовая

 

деталь

 

с

 

абсолютным

/

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

 

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

Ниже

 

приводятся

 

два

 

примера

 

программы

 

для

 

сверления

 

отверстий

 

в

 

детали

 

на

чертеже

со

 

сравнением

 

между

 

абсолютным

 

и

 

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

 

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

.

Сначала

 

выполняются

 

отверстия

 

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

 

сверлом

а

 

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

сверление

 

выполняется

 

спиральным

 

сверлом

 1/4" (6.35

мм

). 

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

 

глубина

резания

 0.2" (5.08

мм

для

 

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

 

сверла

 

и

 

глубина

 

резания

 1.00" (25.4

мм

)

для

 

сверла

 

диаметром

 1/4". 

G81

Стандартный

 

цикл

 

сверления

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

 

для

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

.

Имейте

 

в

 

виду

что

 

номера

 

строк

дающиеся

 

здесь

служат

 

только

 

для

 

справки

они

не

 

должны

 

включаться

 

в

 

реальную программу

Программа

 

в

 

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

 

значениях

1. % (

Подготовка

)

2. O00103 (

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

 

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

 - 

Подготовка

) ;

7.500

1.000

1.250

1.250

1.250

1.250

1.250

0.250

0.500

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

 

167

3. M06 T01 (

Подготовка

) ;

4. G00 G90 G54 G17 G40 G80 X0. Y0. (

Подготовка

) ;

5. S1528 M03 (

Подготовка

);

6. G43 H01 Z0.1 M08 (

Подготовка

) ;

7. G99 G91 G81 F8.15 X1.25 Z-0.3 L5 (

Резание

) ;

8. G00 G53 Z0. M09 (

Завершение

) ;

9. M06 T02 (

Подготовка

) ;

10. G00 G90 G54 G17 G40 G80 X0. Y0. S5350 (

Подготовка

) ;

11. G43 H02 Z0.1 M08 (

Подготовка

) ;

12. G99 G91 G81 F21.4 X1.25 Z-1.1 L5 (

Резание

) ;

13. G80 (

Завершение

) ;

14. G00 Z0.1 M09 (

Завершение

) ;

15. G53 Y0. Z0. (

Завершение

) ;

16. M30 (

Завершение

) ;

17. % (

Завершение

)

Абсолютная

 

программа

21. % (

Подготовка

)

22. O00104 (

Абсолютное

 

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

) (

Подготовка

) ;

23. M06 T01 (

Подготовка

) ;

24. G00 G90 G54 G17 G40 G80 X0. Y0. (

Подготовка

) ;

25. S1528 M03 (

Подготовка

) ;

26. G43 H01 Z0.1 M08 (

Подготовка

) ;

27. G99 G81 F8.15 X0. Z-0.2 (

Резание

) ;

28. X1.25 (

Резание

) ;

29. X2.5 (

Резание

) ;

30. X3.75 (

Резание

) ;

31. X5. (

Резание

) ;

32. G80 (

Завершение

) ;

33. G00 G53 Z0. M09 (

Подготовка

) ;

34. M06 T02 (

Подготовка

) ;

35. G00 G90 G54 G17 G40 G80 X0. Y0. S5350 (

Подготовка

) ;

36. G43 H02 Z0.1 M08 (

Подготовка

) ;

37. G99 G81 F21.4 X0. Z-1.0 (

Резание

) ;

38. X1.25 (

Резание

) ;

39. X2.5 (

Резание

) ;

40. X3.75 (

Резание

) ;

41. X5. (

Резание

) ;

42. G80 (

Завершение

) ;

43. G00 Z0.1 M09 (

Завершение

) ;

44. G53 Y0. Z0. (

Завершение

) ;

45. M30 (

Завершение

) ;

46. % (

Завершение

)

Коррекция

 

на

 

инструмент

 G43

 

168

Абсолютный

 

способ

 

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

 

требует

 

на

 9 

строк

 

программы

 

больше

 

по

сравнению

 

с

 

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

 

способом

 

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

Строки

 1-6 

и

 

строки

 21-26

аналогичны

 

строкам

 1-6, 

которые

 

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

 

в

 

базовом

 

примере

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

Строки

 14-17 

и

 

строки

 43-46 

аналогичны

 

строкам

 9-12, 

которые

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

 

в

 

базовом

 

примере

 

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

Эти

 

строки

 

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

собой

 

часть

 

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

 

и

 

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

 

этапа

 

текста программы

Посмотрите

 

на

 

строку

 7 

в

 

примере

 

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

 

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

где

начинается

 

работа

 

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

 

сверла

G81

 

использует

 

адресный

 

код

 

цикла

 

Lnn

.

Адресный

 

код

 

цикла

 

повторяет

 

стандартный

 

цикл

Каждый

 

раз

 

при

 

повторении

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

 

цикла

 

происходит

 

перемещение

 

на

 

расстояние

которое

 

задают

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

 

значения

 X 

и

 Y. 

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

 

программа

 

выполняет

перемещение

 

на

 1.25" 

в

 

направлении

 X 

с

 

каждым

 

циклом

G80

 

отменяет

 

стандартный

цикл

 

сверления

 

перед

 

следующей

 

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

.

При

 

абсолютном

 

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

G81

 

не

 

использует

 

адресный

 

код

 

цикла

В

абсолютной

 

программе

 

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

 

глубина

 

Z-1.0

потому

 

что

 

глубина

 

начинается

на

 

поверхности

 

детали

 (Z=0). 

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

 

программа

 

должна

 

подать

 

команду

 

на

глубину

 

сверления

 -1.1", 

чтобы

 

выполнить

 

сверление

 1" 

глубиной

потому

 

что

 

оно

начинается

 

на

 0.1" 

выше

 

детали

.

X0.

 

задает

 

положение

 

выполнения

 

первого

 

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

 

цикла

 

сверления

.

Операция

 

сверления

 

происходит

 

в

 

каждой

 

из

 

координат

 X 

или

 Y, 

заданных

 

в

 

блоках

текста

 

программы

 

между

 

командами

 

G81

 

и

 

G80

Строки

 28-31 

и

 

строки

 38-41 – 

это

координаты

в

 

которых

 

операция

 

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

.

См

страницу

294

где

 

указана

 

дальнейшая

 

информация

 

о

 

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

.

4.7

Вызовы

 

коррекции

 

на

 

инструмент

 

и

 

коррекции

 

детали

4.7.1

Коррекция

 

на

 

инструмент

 G43

Команда

 

коррекции

 

на

 

длину

 

инструмента

 

G43 Hnn

 

должна

 

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

 

после

каждой

 

смены

 

инструмента

Она

 

регулирует

 

положение

 

оси

 Z 

для

 

учета

 

длины

инструмента

Аргумент

 

Hnn

 

задает

какая

 

длина

 

инструмента

 

должна

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

Значение

 

nn

 

должно

 

совпадать

 

с

 

значением

 

nn

 

из

 

команды

 

смены

инструмента

 

M06 Tnn

Настройка

 15 – 

Согласование

 

кодов

 H 

и

 T 

определяет

должно

ли

 

значение

 

nn

 

совпадать

 

в

 

аргументах

 

Tnn

 

и

 

Hnn

Если

 

настройка

 15 

ВКЛЮЧЕНА

 

и

Tnn

 

и

 

Hnn

 

не

 

совпадают

выдается

 

сигнал

 

об

 

ошибке

 332 – 

Несовпадение

 H 

и

T

Для

 

получения

 

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

 

информации

 

см

Справочник

 

коррекции

 

на

инструмент

 

в

 

разделе

«

Эксплуатация

».

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

 

169

4.7.2

Коррекция

 

детали

 G54

Коррекция

 

детали

 

определяет

где

 

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

 

деталь

 

находится

 

на

 

столе

.

Доступные

 

коррекции

 

детали

 

следующие

 – 

G54

-

G59

G110

-

G129

 

и

 

G154 P1-P99

.

G110

-

G129

 

и

 

G154 P1-P20

 

относятся

 

к

 

тем

 

же

 

коррекциям

 

детали

Полезная

функция

 

состоит

 

в

 

том

чтобы

 

установить

 

на

 

столе

 

несколько

 

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

деталей

 

и

 

обработать

 

несколько

 

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

 

деталей

 

в

 

одном

 

цикле

 

обработки

.

Это

 

достигается

 

назначением

 

каждой

 

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

 

детали

 

различной

 

коррекции

детали

См

раздел

 

о

 

коде

 G 

настоящего

 

руководства

где

 

содержится

 

подробная

информация

Ниже

 

приводится

 

пример

 

обработки

 

нескольких

 

деталей

 

в

 

одном

цикле

Программа

 

использует

 

локальный

 

вызов

 

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

 

M97

 

в

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

.

%
O00105 ;
M06 T01;
G00 G90 G54 G17 G40 G80 X0. Y0. (

Строка

 

безопасного

 

запуска

);

G43 H01 Z0.1 M08 ;
M97 P1000;
G00 G90 G110 G17 G40 G80 X0. Y0.;
M97 P1000;
G00 G90 G154 P22 G17 G40 G80 X0. Y0.;
M97 P1000;
G00 Z0.1 M09 ;
G53 Y0. Z0.M30;
N1000 (

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

);

G81 F41.6 X1.0 Y2.0 Z-1.25;
X2.0 Y2.0;
G80 Z0.1;
G00 G53 Z0;
M99;
%

4.8

Разные

 

коды

Часто

 

использующиеся

 M-

коды

 

перечислены

 

ниже

Большинство

 

программ

 

имеет

 

не

менее

 

одного

 M-

кода

 

из

 

каждого

 

из

 

следующих

 

семейств

См

раздел

 «M-

коды

»

настоящего

 

руководства

начиная

 

на

 

странице

356

где

 

перечисляются

 

все

 M-

коды

с описаниями

.

 

 

 

 

 

 

 

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