
Специальные команды перемещения
5.5 Полиномиальная интерполяция (POLY, POLYPATH)
Параметры
POLY
Включение полиномиальной интерполяции
с кадром с
POLY.
POLYPATH
Выбрать полиномиальную интерполяцию для
обеих групп осей
AXIS
или
VECT
PO
[идентификатор оси/переменная]=(O,O,O)
Конечные точки и коэффициенты полинома
X,
Y,
Z
Идентификаторы осей
x
e
,
y
e
,
z
e
Указание конечной позиции для
соответствующей
оси; диапазон значений как
размер пути
a
2
,
a
3,
a
4
,
a
5
Коэффициенты a
2
,
a
3
,
a
4
,
и
a
5
записываются с их значением; диапазон
значений как размер пути.
Соответствующий последний коэффициент
может быть пропущен, если он имеет
значение ноль.
PL
Длина интервала параметров, на котором
определены полиномы (область определения
функции
f(p)). Интервал всегда начинается
на
0.
p может принимать значения от 0
до
PL. Теоретический диапазон
значений для PL:
0,0001
O
99
999,9999.
Значение
PL действует
для кадра, в котором оно стоит.
Если
PL не запрограммирован, то
действует
PL=1.
POLY включить/выключить
Полиномиальная интерполяция вместе с G0, G1, G2, G3, A-сплайном, B-сплайном и
C-сплайном в первой G-группе. Если она активна, то программирования
синтаксиса полинома не требуется: Оси, запрограммированные только с их
именем и конечной точкой, линейно движутся к их конечной точке. Если таким
образом запрограммированы все оси, то поведение СЧПУ как при G1.
Полиномиальная интерполяция отключается через другую команду G-группы (к
примеру, G0, G1)
Коэффициент полинома
Значение PO (PO[]=) или ...=PO(...) указывает все коэффициенты полинома для
одной оси. Согласно порядку полинома несколько значений указываются разделенными
запятой. Внутри одного кадра возможны различные порядки полинома для различных
осей.
Новый синтаксис полинома с PO: Прежний синтаксис остается
действительным. Вызов подпрограммы POLYPATH
С помощью POLYPATH полиномиальная интерполяция может быть указана
по выбору для следующих групп осей:
• POLYPATH ("AXES")
Все траекторные и дополнительные оси.
• POLYPATH ("VECT") Оси ориентации
(при трансформации ориентации).
Стандартно для обоих групп осей запрограммированные полиномы интерполируются
также как полином.
Примеры:
POLYPATH ("VECT")
Для полиномиальной интерполяции выбираются только оси ориентации, все другие оси
перемещаются линейно.
Расширенное программирование
Руководство по программированию, выпуск 03/2006, 6FC5397-2BP10-1PA0
5-17
Не для продажи
со станком