Экспорт и импорт матриц коллизий в Tangl Control
Экспорт и импорт матриц коллизий в Tangl Control
Tangl Control предлагает функционал, который позволяет пользователям производить экспорт и импорт матрицы коллизий в формат Excel. Функционал экспорта и импорта матрицы коллизий полностью доступен как в десктопной, так и в веб-версии Tangl Control.
Подробнее о матрицах коллизий описано здесь.
Экспорт матрицы коллизий
Экспорт матрицы доступен для следующих ролей пользователей в компании:
- Администратор;
- Менеджер;
- Редактор;
- Аудитор.
Для экспорта следует выполнить действия:
- Веб-версия:
- Нажать кнопку в виде шестеренки.
- Выбрать пункт Матрицы коллизий.
- Выбрать матрицу из списка слева.
- Нажать кнопку экспорта и выбрать пункт Экспорт матрицы в Excel.

- Выбрать пункты для экспорта. По умолчанию все пункты отмечены:
- Позиции справочника отбора;
- Тип проверки;
- Допуск;
- Способ проверки;
- Тип геометрии.

- Нажать кнопку Экспортировать.
- Десктоп-версия:
- Нажать кнопку Глобальные настройки.
- Выбрать вкладку Матрицы коллизий.
- В нажать в плитке матрицы, выбранной для экспорта, кнопку экспорта и выбрать пункт Экспорт матрицы в Excel.

- Выбрать пункты для экспорта и нажать кнопку Экспортировать.

Если какой-либо вид информации исключен из экспорта, он не будет включен в итоговый Excel-файл.
Экспортированный файл Excel имеет структуру:
- Первый столбец и первая строка содержат наименования наборов матрицы, которые представляют собой группы элементов, подлежащих проверке на коллизии;
- Второй столбец и вторая строка отображают наименования позиций справочников отбора, прикрепленных к соответствующим наборам. Эти позиции помогают идентифицировать конкретные элементы внутри наборов. Формат наименования:
[(Наименование справочника) Код позиции Наименование позиции]; - Ячейки на пересечении наборов (для активных проверок): указываются настройки проверки, такие как:
- Тип проверки: определяет метод проверки на коллизии (например, "Пересечения в 3D").
- Допуск: указывает допустимое отклонение при проверке (например, "Допуск = 0.005").
- Способ проверки: описывает метод выполнения проверки (например, "По пересечению внешних оболочек").
- Тип геометрии: определяет тип геометрии, используемой для проверки (например, "Ориентированный габаритный куб").
Примеры форматирования:
Допуск = 0.005 Тип проверки = Пересечения в 3D
- Если ячейка в матрице не отмечена как активная проверка, в Excel она будет пустой и без цвета.
Для ячеек с активными проверками предусмотрена цветовая кодировка. Ячейки окрашиваются в различные цвета, каждый из которых соответствует уникальному сочетанию "Типа проверки" и "Способа проверки". Всего используется 8 различных цветов, обеспечивающих наглядность и контрастность для удобства восприятия. Список конкретных типов и способов проверки соответствует актуальным данным, доступным в системе.

Импорт матрицы коллизий
Функция импорта позволяет быстро загружать и обновлять настройки матрицы коллизий из Excel-файла.
Импорт матрицы доступен для следующих ролей пользователей:
- Администратор;
- Менеджер;
- Редактор;
- Тест-драйвер.
Для импорта следует выполнить действия:
- Веб-версия:
- Нажать кнопку в виде шестеренки.
- Выбрать пункт Матрицы коллизий
- Выбрать матрицу из списка слева.
- Нажать кнопку импорта и выбрать пункт Импорт матрицы в Excel.

- Выбрать файл в локальном хранилище и нажать Открыть.

- Выбрать лист Excel для импорта.

- Нажать кнопку Импортировать.

- Десктоп-версия:
- Нажать кнопку Глобальные настройки.
- Выбрать вкладку Матрицы коллизий.
- В нажать в плитке матрицы кнопку импорта и выбрать пункт Импорт матрицы в Excel.

- Выбрать файл в локальном хранилище и нажать кнопку Открыть.
- Выбрать лист Excel для импорта.

- Нажать кнопку Импортировать.

Структура Excel-файла для импорта:
- Первый столбец и первая строка должны содержать наименования наборов матрицы;
- Второй столбец и вторая строка должны содержать наименования позиций справочников отбора, прикрепленных к данным наборам в формате
[(Наименование справочника) Код позиции Наименование позиции]; - В ячейках на пересечении наборов указываются данные настроек:
- тип проверки;
- допуск;
- способ проверки;
- тип геометрии.

Возможные ошибки при импорте
- Если пользователь пытается импортировать матрицу из пустого листа Excel (без каких-либо данных), такой лист не будет импортирован, и пользователю будет показано сообщение об ошибке: "Пустой лист не может быть импортирован.";
- При отсутствии какой-либо информации или некорректном заполнении данных в импортируемой матрице, будет импортирована только та часть, которая заполнена корректно;
- Если название столбца или строки в Excel отсутствует (пустая ячейка), данный столбец/строка не будет импортирован;
- Если в одной ячейке какие-либо (но не все) пункты настроек заполнены некорректно или отсутствуют, в матрицу будут импортированы только корректные настройки из этой ячейки. Остальные будут проигнорированы или импортированы со значениями по умолчанию, если их отсутствие недопустимо;
- При импорте матрицы из Excel все старые настройки матрицы (столбцы, строки, привязки, настройки в ячеек) будут заменены на новые из Excel-файла.