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

Трансформации координат (фреймы)

12.8Создание фрейма по точной установке инструмента (TOFRAME, TOROT, PAROT)

12.8Создание фрейма по точной установке инструмента (TOFRAME, TOROT, PAROT)

Функция

TOFRAME создает прямоугольную систему координат, ось Z которой совпадает с актуальной точной установкой инструмента. Благодаря этому пользователь может выполнить свободный ход инструмента в направлении Z без столкновений (к примеру, после поломки инструмента в 5-осевой программе).

Положение обоих осей X и Y при этом зависит от установки в машинных данных

MD21110 $MC_X_AXES_IN_OLD_X_Z_PLANE (система координат при автоматическом определении фрейма). Новая система координат либо остается такой, какой она получается из кинематики станка, либо дополнительно выполняется поворот вокруг новой оси Z таким образом, что новая ось X лежит в старой плоскости Z-X (см. указания изготовителя станка).

Результирующий фрейм, описывающий ориентацию, стоит в системной переменной для программируемого фрейма ($P_PFRAME).

С помощью TOROT в запрограммированном фрейме переписывается только доля вращения. Все остальные компоненты остаются неизменными.

TOFRAME и TOROT оптимизированы для фрезерных обработок, в которых обычно активна G17 (рабочая плоскость X/Y). Напротив, для токарных обработок или в общих случаях при активной G18 или G19 необходимы фреймы, у которых ось X или Y совпадает с точной установкой инструмента. Эти фреймы программируются с помощью команд

TOFRAMEX/TOROTX или TOFRAMEY/TOROTY.

С PAROT система координат детали (WСS) точно устанавливается на детали.

=̨͇͎͇

 

<

 

=

 

=

r

<̨͇͎͇

<

 

;

;

̨͇͎͇

 

;

Основы

 

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

411

Трансформации координат (фреймы)

12.8 Создание фрейма по точной установке инструмента (TOFRAME, TOROT, PAROT)

Синтаксис

TOFRAME/TOFRAMEZ/TOFRAMEY/TOFRAMEX

...

TOROTOF

TOROT/TOROTZ/TOROTY/TOROTX

...

TOROTOF

PAROT

...

PAROTOF

Значение

TOFRAME:

Точно установить ось Z WCS через вращение фрейма параллельно

 

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

TOFRAMEZ:

как TOFRAME

TOFRAMEY:

Точно установить ось Y WCS через вращение фрейма параллельно

 

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

TOFRAMEX:

Точно установить ось X WCS через вращение фрейма параллельно

 

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

TOROT:

Точно установить ось Z WCS через вращение фрейма параллельно

 

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

 

Определенное через TOROT вращение идентично таковому при TOFRAME.

TOROTZ:

как TOROT

TOROTY:

Точно установить ось Y WCS через вращение фрейма параллельно

 

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

TOROTX:

Точно установить ось X WCS через вращение фрейма параллельно

 

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

TOROTOF:

Отключить точную установку параллельно ориентации инструмента

 

Основы

412

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

Трансформации координат (фреймы)

12.8 Создание фрейма по точной установке инструмента (TOFRAME, TOROT, PAROT)

PAROT: Точной установить WCS через вращение фрейма на детали

Смещения, масштабирования и отражения в активном фрейме сохраняются.

PAROTOF: Активированное с PAROT относящееся к детали вращение фрейма отключается с PAROTOF .

Примечание

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

Аналогично ситуации для вращающегося инструментального суппорта, с помощью PAROT можно активировать вращение инструментального стола. Таким образом, определяется фрейм, который изменяет положение системы координат детали так, что движение компенсации станка не возникает. Языковая команда PAROT не отклоняется, если нет активного ориентируемого инструментального суппорта.

Пример

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

 

Комментарий

N100

G0

G53

X100

Z100

D0

N120

TOFRAME

 

 

 

N140

G91

Z20

 

 

; TOFRAME учитывается, все движения гео-осей

 

 

 

 

 

относятся к новой системе координат.

N160

X50

 

 

 

 

...

 

 

 

 

 

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

Согласование осевого направления

Если вместо TOFRAME / TOFRAMEZ или TOROT / TOROTZ программируется одна из команд TOFRAMEX, TOFRAMEY, TOROTX, TOROTY, то действуют согласования направлений осей согласно этой таблице:

Команда

Направление

Вспомогательная

Вспомогательна

 

инструмента

ось (абсцисса)

я ось (ордината)

 

(аппликата)

 

 

TOFRAME / TOFRAMEZ/

Z

X

Y

TOROT / TOROTZ

 

 

 

TOFRAMEY / TOROTY

Y

Z

X

TOFRAMEX / TOROTX

X

Y

Z

Основы

 

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

413

Трансформации координат (фреймы)

12.8 Создание фрейма по точной установке инструмента (TOFRAME, TOROT, PAROT)

Собственный системный фрейм для TOFRAME или TOROT

Созданные через TOFRAME или TOROT фреймы могут быть записаны в собственный системный фрейм $P_TOOLFRAME. Для этого должен быть установлен бит 3 в

машинных данных MD28082 $MC_MM_SYSTEM_FRAME_MASK. Программируемый фрейм при этом сохраняется неизменным. Различия получаются при дальнейшей обработке программируемого фрейма.

Литература

Прочие пояснения к станкам с ориентируемыми инструментальными суппортами см.:

Руководство по программированию "Расширенное программирование"; глава: "Ориентация инструмента"

Описание функций "Основные функции"; коррекция инструмента (W1), глава: "Ориентируемые инструментальные суппорта"

 

Основы

414

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