Список правил подвода/отвода станка

Обзор списка правил подвода/отвода

В секции "Leads" xml-файла станка можно указать несколько правил для подвода/отвода для быстрого выбора в дальнейшем. Для удобства различения каждый элемент списка имеет свое имя. Если правило в списке было отредактировано, это затронет все операции, которые ссылаются на это правило. Чтобы использовать такое правило в операции, выберите соответствующий элемент в форме редактирования подводов/отводов:

images/download/attachments/95441798/AppRetFormList_rus.png

Альтернативный способ задания подвода/отвода

Появился новый способ задания нескольких правил для подводов или отводов в проекте - создать субмашины для используемых в проекте пар заготовка/инструмент и определить соответствующее правило подхода или отхода для нужных субмашин. Смотрите Задание субмашин в схеме станка для более подробной информации о субмашинах в SprutCAM.

Редактирование списка подводов/отводов

Доступны 2 способа редактирования списка подводов/отводов станка.

  1. Прямое редактирование xml-файла станка (рассмотрено в этой статье)

  2. Используя форму редактирования подводов/отводов. Чтобы ее открыть выберите пункт "Custom.." в выпадающем списке подводов/отводов операции.

Редактирование xml-файла станка

Список подводов/отводов станка находится в секции <Leads> (в предыдущих версиях здесь указывалось одно правило подвода/отвода). <ApproachCommands> и <ReturnCommands> - названия соответствующих подсекций. Каждое правило имеет 3 поля:

  1. <RuleID> - уникальный GUID правила. Используется для связи правила и операций, ссылающихся на него. См GUID операции для примера заполнения.

  2. <Name> - имя правила.

  3. <Command> - само правило в виде последовательности промежуточных точек подвода/отвода. Чтобы указать правило с автоматическим обходов столкновений используйте ключевое слово 'Auto'.

  4. <Type> - тип правила, определяющий возможные случаи его применения. На данный момент доступны 4 типа правил:

    • LCS - подвод/отвод может быть использован, только если операция использует локальную систему координат.

    • TCPM - подвод/отвод может быть использован, только если в операции включен режим TCPM (управление центральной точкой инструмента). Опции LCS и TCPM не могут быть включены одновременно.

    • General - правило может быть использовано если обе предыдущие опции выключены.

    • Undefined - правило не зависит от включения локальной системы координат или TCPM. Если тип правила не был явно указан, то тип считается «Undefined».

Ниже приведен частичный пример xml-файла:

MaxTurn65WithCounterSpindle
<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»).

Конвертация старых проектов/станков

При первом открытии станка старой версии создается список, в который добавляется старое правило подвода/отвода этого станка. Корневая операция будет ссылаться на это правило. В результате этого операции, имеющие тип подхода/отхода "Из корневой операции" будут использовать такой же подвод/отвод как в более старой версии.

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

Окно редактирования подводов/отводов

Правила подвода и отвода