Требования к схеме станка для операций перемещения детали

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

Включить опцию захват (Gripping) для коннектора инструмента в интерфейсе системы можно на страничке Оборудование.

images/download/attachments/95427234/PnP_gripping_rus.png

Фрагмент схемы станка с указанием поддержки держателем инструмента перемещения детали покажен ниже. Обратите внимание, что тип <Gripper> включен внутри группы SupportedToolTypes.

<SCType ID="MillSpindle" Caption="Mill Spindle" Type="TToolHolderNode">
<VisualProperties>
<Metallic DefaultValue="True"/>
</VisualProperties>
<XAxisID DefaultValue="AxisX"/>
<YAxisID DefaultValue="AxisY"/>
<ZAxisID DefaultValue="AxisZ"/>
<SupportedToolTypes>
<MillTool DefaultValue="true"/>
<LatheCutter DefaultValue="true"/>
<Gripper DefaultValue="true"/>
</SupportedToolTypes>
</SCType>

Адаптация схем станков с противошпинделем

Операция "захват и перемещение" может быть использована для передачи заготовки из одного шпинделя в другой на токарно-фрезерных станках. Чтобы получить такую возможность необходимо объявить противошпиндель как держатель инструмента с включенной опцией "Gripper". Если у вас имеется схема станка разработанная для SprutCAM версии 14 и более ранних, то она должна быть модифицирована. Ниже представлены отличия в файлах станка для ранних (слева) и современной версии SprutCAM.

images/download/attachments/95427234/image2021-5-25_16-33-18.png

  1. В объявлении противошпинделя TWorkpieceHolderNode заменено на TToolHolderNode.

  2. XAxisID, YAxisID, ZAxisID - имена осей ответственных за перемещение противошпинделя вдоль соответствующих осей.

  3. Gripper добавлен в SupportedToolTypes