Список правил подвода/отвода станка
Обзор списка правил подвода/отвода
В секции "Leads" xml-файла станка можно указать несколько правил для подвода/отвода для быстрого выбора в дальнейшем. Для удобства различения каждый элемент списка имеет свое имя. Если правило в списке было отредактировано, это затронет все операции, которые ссылаются на это правило. Чтобы использовать такое правило в операции, выберите соответствующий элемент в форме редактирования подводов/отводов:
Альтернативный способ задания подвода/отвода
Появился новый способ задания нескольких правил для подводов или отводов в проекте - создать субмашины для используемых в проекте пар заготовка/инструмент и определить соответствующее правило подхода или отхода для нужных субмашин. Смотрите Задание субмашин в схеме станка для более подробной информации о субмашинах в SprutCAM.
Редактирование списка подводов/отводов
Доступны 2 способа редактирования списка подводов/отводов станка.
Прямое редактирование xml-файла станка (рассмотрено в этой статье)
Используя форму редактирования подводов/отводов. Чтобы ее открыть выберите пункт "Custom.." в выпадающем списке подводов/отводов операции.
Редактирование xml-файла станка
Список подводов/отводов станка находится в секции <Leads> (в предыдущих версиях здесь указывалось одно правило подвода/отвода). <ApproachCommands> и <ReturnCommands> - названия соответствующих подсекций. Каждое правило имеет 3 поля:
<RuleID> - уникальный GUID правила. Используется для связи правила и операций, ссылающихся на него. См GUID операции для примера заполнения.
<Name> - имя правила.
<Command> - само правило в виде последовательности промежуточных точек подвода/отвода. Чтобы указать правило с автоматическим обходов столкновений используйте ключевое слово 'Auto'.
<Type> - тип правила, определяющий возможные случаи его применения. На данный момент доступны 4 типа правил:
LCS - подвод/отвод может быть использован, только если операция использует локальную систему координат.
TCPM - подвод/отвод может быть использован, только если в операции включен режим TCPM (управление центральной точкой инструмента). Опции LCS и TCPM не могут быть включены одновременно.
General - правило может быть использовано если обе предыдущие опции выключены.
Undefined - правило не зависит от включения локальной системы координат или TCPM. Если тип правила не был явно указан, то тип считается «Undefined».
Ниже приведен частичный пример xml-файла:
<
SCType
ID
=
"MaxTurn65WithCounterSpindle"
Caption
=
"MaxTurn65 with Counter Spindle"
type
=
"MaxTurn65"
Enabled
=
"true"
>
<
GUID
DefaultValue
=
"{8E0CEF0A-8045-436D-89FD-BBE70D387AB1}"
/>
<
Priority
DefaultValue
=
"172"
/>
<
Name
DefaultValue
=
"MaxTurn 65 with Counter Spindle"
/>
<
Comment
DefaultValue
=
"MaxTurn 65 with Counter Spindle"
/>
<
Leads
>
<
ApproachCommands
>
<
SCArray
>
<
Rule
>
<
RuleID
>{41D3BB1C-2F23-47AC-B5F9-5DAF7030A015}</
RuleID
>
<
Command
>C;Z10;X;Z</
Command
>
<
Name
>Left spindle approach</
Name
>
</
Rule
>
<
Rule
>
<
RuleID
>{54FC19E5-8ACB-491A-8E94-FC9990FC8680}</
RuleID
>
<
Command
>C2;Z-10;X;Z</
Command
>
<
Name
>Right spindle approach</
Name
>
</
Rule
>
</
SCArray
>
</
ApproachCommands
>
<
ReturnCommands
>
<
SCArray
>
<
Rule
>
<
RuleID
>{380D355A-6708-4C86-BA69-7521A0198A8E}</
RuleID
>
<
Command
>Z10;X;Z;C</
Command
>
<
Name
>Left spindle return</
Name
>
</
Rule
>
<
Rule
>
<
RuleID
>{18B61D64-EEC9-4403-8922-CCFCC017E53E}</
RuleID
>
<
Command
>Z-10;X;Z;C2</
Command
>
<
Name
>Right spindle return</
Name
>
</
Rule
>
</
SCArray
>
</
ReturnCommands
>
</
Leads
>
Типы подводов/отводов
Часто (например, на 5-осевых станках) требуются разные правила подхода/отхода в зависимости от состояния опций LCS и TCPM операции. Выбор неправильного правила может быть довольно дорогостоящим, поэтому были введены типы правил. В выпадающем списке подхода/отхода видны только правила с правильным типом (или неопределенным типом). При создании новой операции у нее будет первое правило, применимое к ее состояниям TCPM и LCS по умолчанию (если таких правил нет, правило будет «Из предыдущей операции»). Если настройки LCS или TCPM изменены на вкладке «Наладка» и текущее правило не совместимо с новым состоянием параметра, оно будет автоматически изменено (если есть подходящие или правила типа «Undefined»).
Конвертация старых проектов/станков
При первом открытии станка старой версии создается список, в который добавляется старое правило подвода/отвода этого станка. Корневая операция будет ссылаться на это правило. В результате этого операции, имеющие тип подхода/отхода "Из корневой операции" будут использовать такой же подвод/отвод как в более старой версии.
Сопутствующие ссылки:
Окно редактирования подводов/отводов