Заполнение параметров управляемых координат станков


Система SprutCAM генерирует траектории в координатах станка, заданных кинематической схемой оборудования. Генератор постпроцессоров предоставляет все необходимые инструменты для создания и отладки постпроцессоров для многокоординатных станков.

Траектория, рассчитанная и переданная в построцессор системой SprutCAM, представляет собой последовательность технологических команд CLDATA. Для управления перемещениями узлов традиционных станков достаточно команд на перемещение линейных координат X, Y и Z (<GOTO>), а также поворотной координаты A, B или C (<ROTABL>). Управление же узлами более сложных станков осуществляется при помощи технологической команды <MULTIGOTO>.

Особенностью команды <MULTIGOTO> является изменяющийся состав координат станка, перемещения по которым она осуществляет. <MULTIGOTO> может перемещать как линейные координаты – <MULTIGOTO X Y Z>, так и поворотные оси – <MULTIGOTO A>, заменяя, таким образом, команды <GOTO> и <ROTABL>. Кроме того, в одной команде <MULTIGOTO> могут быть обозначены перемещения, как по линейным, так и нескольким поворотным осям – <MULTIGOTO X Z A C>. Еще более актуальной особенностью команды <MULTIGOTO> является возможность управлять координатами специфичными для конкретного станка – зажимом кулачков патрона, тормозом шпинделя, перемещением люнета или магазина и т.д. (<MULTIGOTO Lunet>, <MULTIGOTO Chuck>). Состав координат станка, управление которыми может осуществлять команда, зависит от кинематической схемы оборудования.

 

f_clip0006

 

Программный доступ к параметрам команды многокоординатного перемещения <MULTIGOTO> может быть осуществлен как при помощи универсального массива <CLD> или оператора <Cmd>, так и при помощи специально предназначенного для этой команды предопределенного массива <GMA>.

 

Каждый из элементов в массиве <GMA> всегда соответствует управляемой координате в кинематической схеме соответствующего станка. Список возможных элементов массива <GMA> (управляемых координат) определяется в постпроцессоре для каждого станка однократно. Он редактируется на вкладке <Параметры осей> окна <Общие параметры>. Набор управляемых координат и их характеристики можно как импортировать из системы SprutCAM, так и задать вручную.

 

f_clip0452

 

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

<Линейная/Поворотная> – указывает является ли ось станка линейной или поворотной.

<Относительная/Абсолютная> – определяет способ занесения координат в массив <GMA>: в абсолютных значениях или в приращениях относительно предыдущего значения.

<Дискретность> – устанавливает дискретность соответствующей оси станка.

<Границы> – назначает максимальную и минимальную границы значений по соответствующей координате.

<Приводить угол к диапазону> – параметр, доступный только для поворотных осей, позволяющий приводить периодические неограниченные в SprutCAM значения углов к указываемому диапазону.

<Регистр> – позволяет выбрать регистр, с которым ассоциируется данная управляемая координата.

 

Назначение кнопок окна редактирования:

f_clip0454 <Новая ось>  – добавление новой координаты в список.

f_clip0455 <Удалить ось>  – удаление выделенной координаты из списка.

<Импорт> – импорт списка управляемых координат из кинематической схемы станка SprutCAM. При щелчке по кнопке открывается окно со списком доступных станков (слева), выделяя в котором нужный станок, в правой части окна можно увидеть список его управляемых координат. Добавление списка производится нажатием на кнопку <>, выход без добавления списка осуществляется нажатием на кнопку <Отменить>:

 

f_clip0456

 

 

 

Сопутствующие ссылки:

Главное окно