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

Прочая информация

15

15.1Оси

Типы осей

В программировании различаются следующие оси:

Оси станка

Оси канала

Геометрические оси

Дополнительные оси

Траекторные оси

Синхронные оси

Позиционирующие оси

Командные оси (синхронизации движения)

Оси PLC

Оси Link

Оси Lead-Link

̪͕͓͙͌͌͗͏͌͑͘͞͏͌

 

̶͕͎͏͝͏͕͔͏͚͗ͥ͠͏͌

͕͘͏

 

͕͘͏

 

 

 

 

 

 

 

 

 

 

̵͘͏ ͙͇͔͇͑͘

Основы

 

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

455

Прочая информация

15.1 Оси

̪͕͓͙͌͌͗͏͌͑͘͞͏͌ ͕͘͏

̫͕͖͕͔͒͏͙͔͌͒ͣ͌͢ ͕͘͏

 

̵͘͏ ͇͔͇͇͑͒

 

̹͇͙͕͗͌͑͗

̶͕͎͏͝͏͕͔͔

̱͕͓͇͔͔͋͌͢

̵͘͏ 3/&

͔͌͢ ͕͘͏

͕͘͏

͕͘͏

 

̸͏͔͕͔͗͜

 

 

 

͔͌͢ ͕͘͏

 

 

 

̱͏͔͓͇͙͌͏͇͌͑ͦ͘͞ ͙͇͔͕͓͇͗͛͗͘͝͏ͦ

 

̵͘͏ ͙͇͔͇͑͘

 

Поведение запрограммированных типов осей

Программируются геометрические, синхронные и позиционирующие оси.

Траекторные оси движутся с подачей F в соответствии с запрограммированными командами движения.

Синхронные оси движутся синхронно с траекторными осями и затрачивают на путь движения то же время, что и все траекторные оси.

Позиционирующие оси движутся асинхронно со всеми прочими осями. Эти движения перемещения запускаются траекторными и синхронными движениями.

Командные оси движутся асинхронно со всеми прочими осями. Эти движения перемещения запускаются траекторными и синхронными движениями.

Оси PLC управляются PLC и могут двигаться асинхронно со всеми прочими осями. Движения перемещения запускаются траекторными и синхронными движениями.

15.1.1Главные оси/геометрические оси

Главные оси определяют прямоугольную, правовращающуюся систему координат. В этой системе координат программируются движения инструмента.

В технике ЧПУ главные оси обозначаются как геометрические оси. В данном руководстве по программированию также будет использоваться это понятие.

Переключаемые гео-оси

С помощью функции "Переключаемые геометрические оси" (см. описание функций "Расширенное программирование") можно изменять сконфигурированное через машинные данные соединение геометрических осей из программы обработки деталей. При этом одна из определенных в качестве синхронной дополнительной оси ось канала может заменять любую геометрическую ось.

Основы

456

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

Прочая информация

15.1 Оси

Идентификатор оси Для токарных станков:

геометрические оси X и Z, иногда Y

̷͉͕͉͔͇͌͒ͣ͌͗ͦ ͕ͣ͘ ͇͇͔͑͞͏͐

̯͔͙͚͓͔͙͗͌͘͢

̫͕͖͕͔͒͏͙͔͌͒ͣ͐͢

 

͖͟͏͔͋͌͒ͣ

;

=

̫͕͖͕͔͒͏͙͔͇͌͒ͣͦ ͕ͣ͘

̮͇͔͋ͦͦ ̪͕͓͙͌͌͗͏͌͑͘͞͏͌ ͈͇͈͇͑

̪͇͉͔͒͐͢ ͕͘͏ ͖͟͏͔͓͇͙͋͌͒ͣ͌͗͘ ͖͟͏͔͋͌͒ͣ ̵ͣ͘ &

Для фрезерных станков: геометрические оси X, Y и Z. Дополнительная информация

Для программирования фреймов и геометрии детали (контура) используются максимум три геометрические оси.

Идентификаторы для геометрических осей и осей канала могут быть одинаковыми, если возможно отображение.

Имена геометрических осей и осей канала в каждом канале могут быть одинаковыми, таким образом, могут выполняться одни и те же программы.

15.1.2Дополнительные оси

В отличие от геометрических осей, для дополнительных осей не определено геометрической связи между осями.

Типичными дополнительными осями являются:

оси револьверной головки

оси поворотного стола

оси качающейся головки

оси загрузчика

Основы

 

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

457

Прочая информация

15.1 Оси

Идентификатор оси У токарного станка с поворотным магазином, к примеру,:

Позиция револьверной головки U

Задняя бабка V

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

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

 

Комментарий

N10

G1 X100 Y20

Z30 A40 F300

; Движения

траекторных осей.

N20

POS[U]=10POS[X]=20 FA[U]=200 FA[X]=350

; Движения

позиционирующих осей.

N30

G1 X500 Y80

POS[U]=150FA[U]=300 F550

; Траекторная и позиционирующая

 

 

 

ось.

 

N40

G74 X1=0 Z1=0

; Подвод к

референтной точке.

15.1.3Главный шпиндель, мастер-шпиндель

Какой из шпинделей является главным, определяется кинематикой станка. Этот шпиндель, как правило, через машинные данные назначается мастер-шпинделем.

Это соответствие может быть изменено программной командой SETMS(<номер шпинделя>). С помощью SETMS без указания номера шпинделя можно вернуться к определенному в машинных данных мастер-шпинделю.

Для мастер-шпинделя действуют специальные функции, к примеру, резьбонарезание. Идентификатор шпинделя

S или S0

15.1.4Оси станка

Оси станка это физически имеющиеся на станке оси.

Движения осей через трансформации (TRANSMIT, TRACYL или TRAORI) могут быть согласованы с осями станка. Если трансформации предусмотрены для станка, то при вводе в эксплуатацию (Изготовитель станка!) необходимо определить различные имена осей.

Имена осей станка программируются только в специальных случаях (к примеру, при движении к референтной или фиксированной точке).

Идентификатор оси Идентификаторы осей могут устанавливаться через машинные данные.

Обозначение при стандартной установке: X1, Y1, Z1, A1, B1, C1, U1, V1

 

Основы

458

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