< TOOLS. Свойства | TOOLS. Проекты >
Комплексный инструмент, позволяющий проверять модель на наличие свойств, заполненность значений свойств, на пересечения (Clash Detective), наличие элементов и т.д.
Нажмите на вкладке SIGNAL PRO на панели Проект → Checker
Окно Checker разделено на 3 зоны: проверки, правила и результаты
В этой зоне отображается процент выполненных проверок, количество элементов прошедших и не прошедших проверку.
В этой зоне создаются правила, по которым будет происходить проверка.
В этой зоне отображаются результаты проверки в виде названия элементов и описания причины, почему элементы не прошли проверку.
Проверяет заполненность значения проверочного свойства. Подходит для проверки свойств, которые должны быть заполнены у всех элементов модели.
Например, проверим, что свойство “Код по классификатору” заполнено у всех элементов
Добавьте свойство в виде пары “Категория-Свойство” и запустите проверку.
Проверяет, что у всех элементов модели, содержащих условное свойство с определенным значением, заполнены проверочные свойства. (В данном контексте условное свойство - это свойство, которое задает начальное условие: Если свойство “Категория” имеет значение “Стены”. Проверочные свойства - это свойства, которые проверяются на наличие заполненного значения.)
Например, проверим, что у элементов с кодом классификатора “Е2.4.2” и “Е2.3.1.1” заполнены проверочные свойства ”Этаж” и “Корпус”.
Данную проверку можно запустить на определенный поисковый набор - выбрать его можно нажав на “Наборы” в верхней части зоны правил:
По умолчанию проверка запустится по всем элементам модели, либо по выделенным, если это указано перед запуском.
Правила к данной проверке удобнее создавать в таблице Excel:
Также можно проверять по другим условиям, например по Коду классификатора
Шаблоны можно скачать по следующим ссылкам:
Проверяет заполненность значения проверочного свойства, при этом для каждого проверочного свойства задается отдельный список возможных вариантов свойств. Например, когда объем может быть в свойствах “Объем”, ”Volume” или “Dynamo_Объем”. Если хотя бы один из вариантов имеется в элементе и заполнен, то проверочное свойство считается заполненным.
Например, проверим, что свойство “Объем” заполнено у всех элементов
Добавьте свойство и к нему список из возможных вариантов, где в элементе может быть указано данное свойство. Свойства указываются в виде пары “Категория-Свойство”
Проверяет, что у всех элементов модели, содержащих условное свойство с определенным значением, проверочные свойства имеют конкретное значение.
Например, проверим, что у элементов с условным свойством “Категория”, имеющим значение “Стены”, проверочное свойство “Толщина” равно “0,200”
Проверяет на пересечения созданные поисковые наборы. Можно проверять элементы на пересечение с другими элементами или на самопересечения.
Создайте поисковые наборы с элементами с помощью команды “Стандартные”, которые требуется проверить на пересечения.
Проверяет наличие элементов в модели по заданным свойствам.
Например, проверим, что в модели количество конвекторов составляет 1050 штук.