Инструкция по работе с матрицей коллизий
Last updated
Was this helpful?
Last updated
Was this helpful?
Эталон матрицы – это файл Excel, для создания поисковых наборов и проверок для Navisworks.
Листы файла матрицы:
Матрица
Список наборов
Наборы
Справочник
Список проверок
Проверки
Столбцы B и C формируются автоматически D, E, F столбцы для записи категории, максимум можно задать 3 категории (здесь нужно указать название категории из Revit по которой будет происходить поиск) Начиная со столбца G и до конца матрицы формируется допуски в миллиметрах.
Важно для пустых ячеек задать дефис «-», иначе поисковые наборы не сформируются.
Данный лист преобразует матрицу в поисковые наборы.
столбцы I, K, L, N, P, R, T, V, X, Z, AB, AD формируется автоматически из служебных команд.
столбец J берет данные с листа матрица, задает наименование поискового набора и папки для него.
столбцы M, S, Y берут данные с листа матрица, те категории, которые мы указали.
столбцы O, U, AA берут данные с листа матрица, аббревиатура для использования в поиске.
столбцы Q, W, AC служат для добавления дополнительного условия.
Ячейки А1:G7 (служебные команды) служат для создания поискового набора, а также с помощью них можно создать дополнительные правила в наборе.
Лист содержит все поисковые наборы, которые были сформированы на листе список наборов. Лист формируется автоматически. Для экспорта в Navisworks нужно этот лист сохранить в формате (*.txt) - текст Юникод.
Лист справочник - вспомогательный лист. Содержит данные, которые могут пригодиться в дальнейшем для формирования наборов, проверок. Вся дополнительная информация записывается именно в этот лист.
Лист формирует проверки. Всё автоматически обновляется. В ячейках С10, С11 нужно задать только размеры матрицы. Именно размеры окна, где заданы допуски для проверки. Столбец А1:А8 служебные команды, для создания проверок.
Лист содержит все проверки, которые были сформированы на листе «список проверок». Формируется автоматически. Для экспорта в Navisworks нужно этот лист сохранить в формате (*.txt) - текст Юникод.
Простое формирование файлов
Переходим на лист матрица. Проверяем все категории, названия, ставим допуски пересечений. В местах, где проверка не нужна ставим «-», при 0 допуске проверяется все. После заполнения всех данных переходим на лист наборы.
Этот лист сохраняем в формате Текст Юникод (*.txt). Открываем файл в блокнот, находим все «"» и заменяем на «пусто» (Ctrl+H → заменить все). После сохраняем файл под нужным названием в формате (.xml) и кодировкой UTF-8.
Возвращаемся в Excel и открываем лист проверки. Также сохраняем его в формате Текст Юникод (*.txt). Открываем файл в блокнот, находим все «"» и заменяем на «пусто» (Ctrl+H → заменить все). После сохраняем файл под нужным названием в формате (.xml) и кодировкой UTF-8.
После данных процедур файлы можно загружать в Navisworks.
Формирование файлов с дополнительным условием
Дополнительное условие добавляется на листе список наборов. В столбцы Q, W, AC. Допустим хотим добавить условие для полов, найти полы большее 200мм.
Для формирования дополнительного условия используем лист справочник. Порядок формирования условия 3→1→2→4 задается сначала условие, в нашем случаи это «>»
<condition test='greater_than' flags='26'>
Далее в категории задаем по чему будем искать. В нашем случаи Объект.
<category> <name internal='LcRevitData_Type'>Объект</name> </category>
В свойствах задаем параметр Толщина.
<property> <name internal=''>Толщина</name> </property>
И последнее задается значение. Цифры нужно записывать в футах, при экспорте они записывается в миллиметрах автоматически.
<value> <data type='linear'>0.656</data> </value> </condition>
После добавления условия, нужно пересохранить лист наборы как описано выше.
Основной лист «Матрица»
Лист «Список наборов»
Служебные ячейки
Лист «Наборы»
Лист «Справочник»
Лист «Список проверок»
Лист «Проверки»