Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
программирование_основы.pdf
Скачиваний:
2274
Добавлен:
29.05.2015
Размер:
8.8 Mб
Скачать

Смена инструмента

4.2Смена инструмента с управлением инструментом (опция)

4.2Смена инструмента с управлением инструментом (опция)

Управление инструментом

Опционная функция "Управление инструментом" обеспечивает наличие на станке в любое время надлежащего инструмента на правильном месте и соответствие относящихся к инструменту данных актуальной версии. Кроме этого, она обеспечивает быструю смену инструмента, не допускает брака посредством контроля времени использования инструмента, а также простоя станка посредством учета запасных инструментов.

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

На станке с активным управлением инструментом для однозначной идентификации инструментам должны быть присвоены имена и номера (к примеру, "Сверло", "3").

В этом случае инструмент может вызываться по имени, к примеру:

T="Сверло"

ЗАМЕТКА Имя инструмента не должно содержать специальных символов.

4.2.1Смена инструмента с помощью команды Т при активном управлении инструментом (опция)

Функция

С помощью программирования команды Т осуществляется прямая смена инструмента.

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

На токарных станках с револьверным магазином.

Синтаксис

Выбор инструмента:

T=<место>

T=<имя> T<n>=<место> T<n>=<имя>

Отмена выбора инструмента:

T0

Основы

 

Справочник по программированию, 02/2012, 6FC5398-1BP40-3PA0

63

Смена инструмента

4.2 Смена инструмента с управлением инструментом (опция)

Значение

T=: Команда смены инструмента и активации коррекции инструмента В качестве данных возможны:

<место>: Номер места в магазине <имя>: Имя инструмента

Указание:

при программировании имени инструмента обратить внимание на правильное написание (прописные/строчные буквы).

<n>: Номер шпинделя как расширение адреса

Указание:

Возможность программирования номера шпинделя как расширения адреса зависит от проектирования станка; → см. Указания изготовителя станка)

T0: Команда отключения инструмента (место в магазине свободно)

Примечание

Если в магазине инструмента выбранное место не занято, то команда инструмента действует как T0. Выбор не занятого места в магазине может использоваться для позиционирования свободного места.

Пример

Револьверный магазин имеет места с 1 по 20 со следующим распределением инструментов:

Место

Инструмент

Группа

Состояние

 

 

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

 

1

Сверло, номер гнезда = 1

T15

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

2

свободно

 

 

3

Сверло, номер гнезда = 2

T10

разрешено

4

Сверло, номер гнезда = 3

T1

активен

5 ... 20

свободно

 

 

 

Основы

64

Справочник по программированию, 02/2012, 6FC5398-1BP40-3PA0

Смена инструмента

4.2 Смена инструмента с управлением инструментом (опция)

 

 

 

 

 

 

 

 

 

 

В программе ЧПУ запрограммирован следующий вызов инструмента:

N10 T=1

Вызов обрабатывается следующим образом:

1.Рассматривается место в магазине 1 и при этом определяется идентификатор инструмента.

2.Управление инструментом определяет, что этот инструмент заблокирован и тем самым не может использоваться.

3.Поиск инструмента T="сверло" запускается согласно установленной стратегии поиска.

"Поиск активного инструмента", иначе использование следующего с большим номером гнезда."

4.В качестве готового к использованию инструмента найден: "Сверло" номер гнезда 3 (на месте в магазине 4)

Тем самым выбор инструмента завершен и запускается смена инструмента.

Примечание

Для стратегии поиска "Использовать первый доступный инструмент из группы" необходимо определить последовательность в устанавливаемой группе инструментов. В этом случае устанавливается группа T10, т.к. T15 заблокирована.

Согласно стратегии поиска "Берется первый инструмент со статусом 'активный' из группы" устанавливается T1.

Основы

Справочник по программированию, 02/2012, 6FC5398-1BP40-3PA0

65

Смена инструмента

4.2 Смена инструмента с управлением инструментом (опция)

4.2.2Смена инструмента с помощью M6 при активном управлении инструментом (опция)

Функция

С помощью программирования команды Т выбирается инструмент. Активация инструмента происходит только с M6 (включая коррекцию инструмента).

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

На фрезерных станках с цепными, дисковыми или плоскими магазинами.

Синтаксис

Выбор инструмента:

T=<место>

T=<имя> T<n>=<место> T<n>=<имя>

Смена инструмента:

M6

Отмена выбора инструмента:

T0

Значение

T=: Команда выбора инструмента В качестве данных возможны:

<место>: Номер места в магазине <имя>: Имя инструмента

Указание:

при программировании имени инструмента обратить внимание на правильное написание (прописные/строчные буквы).

<n>: Номер шпинделя как расширение адреса

Указание:

Возможность программирования номера шпинделя как расширения адреса зависит от проектирования станка; → см. Указания изготовителя станка)

 

Основы

66

Справочник по программированию, 02/2012, 6FC5398-1BP40-3PA0

Смена инструмента

4.2 Смена инструмента с управлением инструментом (опция)

M6: Функция M для смены инструмента (согласно DIN 66025)

С помощью M6 выбранный инструмент (T…) и коррекция инструмента (D...) активируются.

T0: Команда отключения инструмента (место в магазине свободно)

Примечание

Если в магазине инструмента выбранное место не занято, то команда инструмента действует как T0. Выбор не занятого места в магазине может использоваться для позиционирования свободного места.

Пример

Программный код

Комментарий

N10

T=1 M6

;

Замена инструмента места в магазине 1.

N20

D1

; Выбор коррекции длин инструмента.

N30

G1 X10 ...

;

Работа с инструментом T=1.

...

 

 

 

N70

T="Сверло"

;

Предварительный выбор инструмента с именем "Сверло".

N80 ...

;

Работа с инструментом T=1.

...

 

 

 

N100 M6

;

Установка сверла.

N140 D1 G1 X10 ...

;

Работа со сверлом.

...

 

 

 

Основы

 

Справочник по программированию, 02/2012, 6FC5398-1BP40-3PA0

67