<Action Name="Неиспользуемые линии построения" Uid="cb3b5323-f5cf-4666-be3a-2f7e4661f9a2" LogicUid="56b245e8-4c95-495b-90d2-2ba1aa2d5b46">
<Parameters>
<Parameter Key="Delete Named 2D" Name="Удалять именованные 2D элементы" Type="Bool" Value="true"/>
<Parameter Key="Delete On Active Page Only" Name="Только на активной странице" Type="Bool" Value="false"/>
</Parameters>
</Action>
Проверяемые объекты: Линии построения (Прямые, Окружности, Эллипсы, 2D Пути, Сплайны (включая полилинии), Кривые смещения, Кривые-функции). Если параметры, перечисленные ниже, имеют значения по умолчанию, то проверяются все имеющиеся в документе линии построения. В противном случае набор проверяемых объектов ограничивается в соответствии с условиями, указанными в описании параметров.
Настраиваемые параметры:
•Удалять именованные 2D элементы
Тип данных: булевый.
Значение по умолчанию в логике действия: true.
При значении false именованные линии построения исключаются из числа проверяемых объектов, при значении true параметр не влияет на состав набора проверяемых объектов.
•Только на активной странице
Тип данных: булевый.
Значение по умолчанию в логике действия: false.
При значении true:
oесли активно окно 2D вида, из числа проверяемых объектов исключаются объекты, не принадлежащие активной странице;
oесли активно окно 3D вида, проверяются объекты всех проверяемых типов, независимо от их расположения;
oесли активно окно любого другого вида, из числа проверяемых объектов исключаются объекты, не принадлежащие первой странице чертежа.
При значении false проверяются объекты всех проверяемых типов, независимо от их расположения и активного окна.
В стандартном сценарии контроля качества данные параметры недоступны для пользователя, и при выполнении сценария они применяются со значениями, заданными в логике действия. Для изменения значений параметров добавьте их в сценарий.
Критерии проверки: Проверка выдаёт ошибку, если текущий проверяемый объект не имеет потомков, не входящих в число проверяемых объектов, на всех уровнях иерархии модели.
Автоматическое исправление: Найденные неиспользуемые линии удаляются.
Примечание: Все функции данного действия также доступны в рамках следующих действий: