Раздел «Коллизии»

Версия 63.2 от Bimit Administrator на 21.03.2024, 11:54

В разделе «Коллизии» создаются правила поиска коллизий.

Создание и настройка правил происходит во вкладке «Настройки». Расчет правил коллизий и атрибутивная проверка, а также отображение результатов расчета происходит во вкладках «Коллизии» и «Проверки» соответственно.

Вкладка «Настройки»

Для создания правил расчета коллизий во вкладке «Настройки» необходимо создать дерево правил с указанием групп и подгрупп. Структуру дерева пользователь выстраивает самостоятельно.

1711010544738-287.png

Создать группу правил можно с помощью кнопки «Добавить группу» или с помощью пункта меню «Новая группа» во вкладке «Настройки».

1711010544742-290.png

В открывшемся окне задается название группы и сохраняется результат.

1711010730414-530.png

При нажатии на созданную группу ЛКМ открывается меню группы, с помощью которого можно создать подгруппу, если это требуется, или сразу создать правило расчета для данной группы.

1711010730419-788.png

С помощью пункта меню «Редактировать группу» созданные подгруппы можно перенести в другую группу, поменяв родительский элемент в выпадающем списке «Родительский элемент».

1711010730421-794.png

Правила расчета можно создать как в самой группе, так и в подгруппе.

1711010730423-773.png

При выборе пункта меню «Новое правило» открывается окно, в котором указывается название правила, группа или подгруппа, в которой будет создано правило и тип рассчитываемых коллизий (общее пересечение, контроль атрибутов, поиск дубликатов, поиск элемента внутри другого, проверка IFC на соответствие IDS).

1711010730426-741.png

Созданное правило отразится в Дереве правил.

При нажатии на созданное правило в колонке «Настройка правила» появляется возможность добавлять условия отбора элементов, а также, в случае необходимости, добавить исключения.

1711010730429-650.png

С помощью кнопки «Настройка правила» можно отредактировать название правила, переместить его в другую группу или поменять тип коллизий (выбор из выпадающего списка).

1711010774132-715.png

Также изменить настройки правила можно через пункт меню «Редактировать правило».

1711010774136-573.png

Тип коллизий «Общее пересечение»

При выборе типа коллизий «Общее пересечение» необходимо задать правило выборки элементов 1 и правило выборки элементов 2. При необходимости создать правило исключения.

Первоначально, в колонке «Настройка правила» необходимо добавить выборку элементов, относительно которых будет произведен расчет коллизий. При нажатии на кнопку «Добавить выборку элементов» открывается окно, в котором указывается название выборки и задаются условия отбора элементов.

1711010822664-377.png

Описание создания выборки элементов можно просмотреть в разделе документа «Настройка выборки элементов».

При нажатии на значок «Просмотр» элементы, попадающие в выборку, отобразятся в колонке «Просмотр элементов» и будут выделены на модели цветом.

1711010822667-116.png

Просмотреть свойства отдельного элемента можно, кликнув на данный элемент в списке. На модели выбранный элемент подсветится зеленым цветом.

1711010822669-474.png

После добавления выборки элементов 1 добавляется выборка элементов 2.

1711010822673-748.png

Выборка элементов 2 добавляется по аналогии с выборкой элементов 1.

1711010822675-411.png

С помощью кнопки «Настройки поиска пересечений» указываются дополнительные параметры.

1711010822679-283.png

Допуск – указывается значение в мм, которое допускается при пересечении элементов.

Зазор – указывается допустимое расстояние между элементами, значение в мм.

По диапазону углов – указывается допустимый диапазон углов вхождения одного элемента в другой.

По диапазону площади – указывается допустимый диапазон площади пересечения элементов.

По диапазону объема – указывается допустимый диапазон объема пересечения элементов.

1711010822682-746.png

После ввода данных их необходимо сохранить.

Кнопка «Очистить» удаляет все внесенные в правило данные.

1711010822685-954.png

После добавления выборки элементов можно указать элементы исключения, если такие имеются.

1711010822687-234.png

Элементы исключения добавляются по аналогии с выборкой элементов 1 и 2.

1711010822689-464.png

С помощью кнопки «+» можно добавить несколько элементов исключения.

Удалить элементы исключения можно с помощью кнопки «Удалить».

1711010822692-336.png

При нажатии на созданное правило ЛКМ открывается меню, с помощью которого можно скопировать правило, редактировать или удалить его.

1711010822695-705.png

Скопированное правило сохраняется в Дереве правил с приставкой «_copy».

1711010822697-723.png

Тип коллизий «Контроль атрибутов»

При создании правила с типом коллизий «Контроль атрибутов» указываются элементы для контроля и атрибуты для контроля.

1711011049976-991.png

Элементы для контроля добавляются с помощью кнопки «Добавить выборку элементов» по аналогии с выборкой элементов в типе коллизии «Общее пересечение».1711011049980-311.png

1711011049980-504.png

С помощью кнопки «+» можно сформировать список атрибутов для контроля.

При добавлении атрибута выбирается необходимый параметр, класс/атрибут и указывается тип проверки.

Атрибут – в дальнейшем будет удален.

Пользовательские свойства – в данном списке представлены все атрибуты, имеющиеся в модели, которые можно отфильтровать с помощью поиска.

Ручной ввод – в случае, если атрибута нет в модели, есть возможность ввести проверяемый атрибут вручную по указанному в примере шаблону (IFC_Тип/Группа/Наименование).

В колонке «Выбор сравнения» с помощью оператора сравнения задается условие сравнения.

Равно – при выборе данного оператора будут найдены все атрибуты, значение которых строго соответствует заданным условиям. Применяется к типам значения атрибута «строка» или «число».

Больше – при выборе данного оператора будут найдены все атрибуты, значение которых строго больше заданного значения. Применяется к типу значения атрибута «число».

Меньше – при выборе данного оператора будут найдены все атрибуты, значение которых строго меньше заданного значения. Применяется к типу значения атрибута «число».

Больше или равно – при выборе данного оператора будут найдены все атрибуты, значение которых больше или включительно заданного значения. Применяется к типу значения атрибута «число».

Меньше или равно – при выборе данного оператора будут найдены все атрибуты, значение которых меньше или включительно заданного значения. Применяется к типу значения атрибута «число».

Содержит – при выборе данного оператора будут найдены все атрибуты со значениями, в составе которых содержатся заданные условия. Применяется к типам значения атрибута «строка» или «число».

Имеет значение – при выборе данного значения будут найдены все элементы, содержащие данный атрибут.

Элемент из набора – указываются значения атрибута (числа или текст) через запятую (например: 1,2,3 или кран,шаровый,латунный).

Строка – проверяется значение выбранного атрибута на соответствие типу «строка».

Число – проверяется значение выбранного атрибута на соответствие типу «число».

Диапазон – указывается диапазон значений через тире (например: 1-10). Доступен только для атрибутов значение которых является числом.

В колонке «Выбор значения» указывается значение.

1711011049983-299.png

По кнопке «+» можно добавить несколько атрибутов для контроля.

1711011049985-622.png

Атрибуты можно импортировать из файла с помощью кнопки «Import Excel».

1711011049988-453.png

В открывшемся окне приложить загружаемый файл и нажать кнопку «Импорт».

1711011049990-213.png

Список атрибутов из файла будет загружен.

1711011049993-307.png

Загрузка атрибутов из файла перезаписывает список атрибутов, который был создан ранее.

При необходимости добавления атрибутов, отсутствующих в файле импорта, необходимо в первую очередь загрузить файл импорта и после этого, с помощью кнопки «+», добавить недостающие атрибуты.

Тип коллизий «Поиск дубликатов»

1711011122229-412.png

С помощью кнопки «Добавить выборку элементов» указываются условия отбора элементов, по которым будет происходить поиск дубликатов.

1711011122232-308.png

При нажатии на значок «Просмотр» дубликаты элементов отобразятся в колонке «Просмотр элементов» и будут выделены на модели цветом.

1711011122235-287.png

Тип коллизий «Поиск элемента внутри другого»

1711011122237-324.png

При создании правила также указываются выборки элементов и элементы исключения как в типе коллизий «Общее пересечение».

1711011122241-594.png

Тип коллизий «Проверка IFC на соответствие IDS»

1711011122242-583.png

При создании правила с типом коллизий «Проверка IFC на соответствие IDS» с помощью кнопки «Добавить выборку элементов» выбирается модель.

1711011122245-314.png

IDS файл импортируется из файла с помощью кнопки «Import IDS».

1711011122247-646.png

Созданное дерево правил можно экспортировать с помощью пункта меню «Экспортировать правила» во вкладке «Настройки».

1711011122249-350.png

Файл с деревом правил и созданными правилами будет загружен на компьютер в формате .JSON.

При необходимости данный файл можно импортировать в другой проект.

Для импорта правил используется пункт меню «Импортировать правила» во вкладке «Настройки».

1711011122252-836.png

В открывшемся окне необходимо приложить файл и нажать кнопку «Импортировать».

1711011122253-748.png

По окончании импорта вся структура дерева правил из файла загрузится на проект.

1711011122256-253.png

Для отображения дерева правил во вкладках «Коллизии» и «Проверки» созданные правила нужно выделить чекбоксами в поле «shared».

1711011122257-279.png

При выделении чекбоксом всей группы автоматически будут выделены только те подгруппы, в которых есть правила. Подгруппу, которая не содержит правил, выделить чекбоксом недоступно.

1711011122260-323.png

Выделенные правила с типом коллизии «Общее пересечение», «Поиск дубликатов», «Поиск элемента внутри другого» отобразятся в Дереве правил во вкладке «Коллизии».

1711011122262-970.png

Выделенные правила с типом коллизии «Контроль атрибутов», «Проверка IFC на соответствие IDS» отобразятся в Дереве правил во вкладке «Проверки».

1711011122264-874.png