Инструкция предназначена для применения на стадии ОПР. Если разработка документации начинается непосредственно на стадии ПД или РД, следует применять аналогичный порядок действий.
На стадии ОПР отдел АР размещает мебель в своей модели, используя семейства, подготовленные для последующего копирования в модель ТХ. Эти семейства содержат параметры, необходимые для корректного отображения данных об элементах в спецификации ТХ.
Размещённая в модели АР мебель служит заданием для отдела ТХ. Специалистам отдела ТХ не требуется повторно размещать те же элементы — их необходимо скопировать из модели АР в модель ТХ.
Такой порядок работы сокращает количество повторных действий и ускоряет согласование с Заказчиком расстановки мебели и принятых планировочных решений.
Требования к размещению семейств
1. Временное размещение мебели выполняется отделом АР в рабочей модели в РН (далее по тексту «РН») «АР_Мебель»;
2. Актуальные и адаптированные семейства расположены по пути: \06_BIM_Public\02_СЕМЕЙСТВА\00_ЦБ\2021\05_Мебель\01_Общие
В случае отсутствия необходимых семейств или необходимости их корректировки следует создать шаблонную задачу для BIM-отдел.
3. В модели АР мебель размещается условно, в соответствии с принятым планировочным решением. Окончательное положение мебели определяется отделом ТХ после её копирования в свою модель с учётом технологических проходов, эргономики открывания мебельных фасадов и расположения инженерных систем;
4. Для каждого элемента необходимо проверить: ⠀⠀• базовый уровень; ⠀⠀• смещение относительно уровня; ⠀⠀• угол поворота; ⠀⠀• зеркальное отображение.
Алгоритм работы
1. Отдел АР размещает семейства мебели в рабочей модели АР или в файле-трансляторе RVT в зависимости от функционального назначения помещения:
Мебель номерного фонда размещается только в файле-трансляторе RVT. К ней относятся повторяющиеся элементы типовых номеров: кровати, тумбы, шкафы, столы, стулья, кресла, диваны, мини-бары и т. п.
После копирования мебели из файла-транслятора RVT в модель ТХ её размещают в пространствах номерного фонда. После подтверждения корректности копирования отдел АР настраивает видимость и графическое отображение на видах таким образом, чтобы мебель из модели ТХ корректно отображалась в модели АР, так как мебель учитывается в спецификации в модели ТХ.
Остальная мебель размещается в рабочей модели АР (общественные, служебные, административные и технические помещения).
2. Все временно размещаемые элементы мебели должны находиться в РН «АР_Мебель». Необходимо проверить корректность назначения РН элементам перед выдачей задания в отдел ТХ;
3. После завершения размещения мебели отдел АР ставит отделу ТХ шаблонную задачу на копирование элементов. В задаче необходимо указать: корпус/блок, этаж, зону/помещения, модель для копирования, а также иную информацию, необходимую для копирования элементов;
4. Отдел ТХ копирует мебель в свою модель и назначает элементам РН «ТХ_Мебель». Перед копированием необходимо убедиться, что связь с моделью АР обновлена до актуальной версии;
5. Отдел ТХ проверяет корректность перенесённых элементов и сообщает в задаче отделу АР о завершении копирования;
6. После подтверждения копирования отдел АР удаляет переданные элементы мебели из рабочей модели и корректирует настройки видимости и графики на видах. В файле-трансляторе RVT мебель допускается сохранить, однако её расположение необходимо привести в соответствие с актуальной расстановкой в модели ТХ.
Примечание
Модель ТХ не подгружается в файл-транслятора RVT в качестве связи, поскольку в файле-транслятор RVT не настроены координаты.
Копирование элементов из связанной модели АР в модель ТХ
Алгоритм работы:
1. В модели ТХ необходимо обновить связь с моделью АР до актуальной версии;
2. Перейти на рабочий план этажа;
3. Включить режим отображения совместной работы «Рабочие наборы». Если автоматически назначенные цвета рабочих наборов недостаточно различимы, настройте их вручную для обеспечения контрастного и наглядного отображения элементов;
Рисунок 4.4.2.1 – Revit. Режим экрана совместной работы «Рабочие наборы»
4. Необходимо сделать активным РН «ТХ_Мебель»;
5. Навести курсор на требуемый элемент мебели в связанной модели;
6. Последовательно нажимать клавишу «Tab», пока не будет выделен непосредственно элемент мебели, а не вся связанная модель;
7. Щелкнуть левой кнопкой мыши для выбора элемента;
8. При необходимости выбрать несколько элементов, удерживая клавишу «Ctrl»;
9. Скопировать выбранные элементы в буфер обмена и вставить их с помощью команды «С выравниванием по выбранным уровням . В открывшемся окне выбрать один или несколько уровней, на которых необходимо разместить элементы;
Рисунок 4.4.2.2 – Revit. Копирование элементов из связанной модели АР в модель ТХ
10. Если в модели ТХ уже загружено семейство с таким же именем, необходимо выполнить следующие действия:
⠀⠀1. Сравнить существующее и копируемое семейства: проверить геометрию, типоразмеры, параметры и их значения; ⠀⠀2. Если семейства идентичны, использовать семейство, уже загруженное в модель ТХ; ⠀⠀3. Если семейства различаются, не заменять существующую версию без предварительного согласования с ответственным BM-Tech; ⠀⠀4. По результатам согласования обновить существующее семейство либо переименовать копируемое в соответствии с принятыми правилами именования; ⠀⠀5. После копирования проверить корректность типоразмеров, отображения элементов на видах и передачи данных в спецификации.
11. Обязательно проверить корректность привязки вставленных элементов к уровню.
Примечание
Если в модели присутствуют уровни разных корпусов, расположенные на одной высотной отметке, вставленные элементы могут автоматически привязаться к уровню, созданному ранее. Поэтому после вставки необходимо проверить уровень и при необходимости скорректировать привязку элементов.
Копирование элементов из файла-транслятора RVT АР в модель ТХ
Алгоритм работы:
1. В одном сеансе Revit должны быть открыты рабочая модель ТХ и файл-транслятор RVT АР;
2. В файле-трансляторе RVT АР найти элементы, подлежащие копированию;
3. Выделить и скопировать в буфер обмена необходимые элементы, затем перейти в рабочую модель ТХ;
4. Сделать активным РН «ТХ_Мебель»;
5. С помощью сочетания клавиш «Ctrl+V» вставить элементы на план;
Примечание
Вставка через «Ctrl+V» используется для удобного задания исходного положения элементов в модели ТХ перед их перемещением в проектное положение.
6. С помощью инструмента «Перенести» переместить элементы в проектное положение;
7. Обязательно проверить корректность привязки вставленных элементов к уровню.
Рисунок 4.4.2.3 – Revit. Копирование элементов из файла-транслятора RVT АР в модель ТХ
включить все связи, которые могут влиять на границы помещений;
включить на рабочем виде отображение помещений, перекрытий, используемых в качестве полов, дверей и оконных блоков;
убедиться, что в проект добавлен параметр «DS_Толщина пола» для категории «Помещения»;
проверить наличие параметра «Отступ снизу» в семействах дверей и окон, для которых требуется автоматическое заполнение.
Важно: Конфигурация работает только с элементами, расположенными в одном файле Revit.
Работа с элементами в группах
Если обрабатываемые элементы входят в состав группы, необходимо:
Открыть плагин «Параметризация».
Перейти в режим редактирования группы.
Запустить необходимую конфигурацию.
После завершения работы плагина нажать «Готово» и завершить редактирование группы.
При такой последовательности плагин корректно обрабатывает элементы, находящиеся внутри группы.
Принцип работы конфигурации
1. Передача толщины пола помещениям
Сначала конфигурация определяет, каким помещениям соответствуют перекрытия, используемые в качестве полов.
Связь между перекрытием и помещением устанавливается на основании их взаимного расположения и соприкосновения.
После определения связи значение параметра «Толщина» перекрытия переносится в параметр «DS_Толщина пола» соответствующего помещения.
2. Передача толщины пола дверям и оконным блокам
На следующем этапе конфигурация определяет связь помещений с соответствующими дверями и оконными блоками.
Значение параметра «DS_Толщина пола» связанного помещения переносится в параметр «Отступ снизу» двери или оконного блока.
Заполнение выполняется только для тех семейств, в которых присутствует параметр «Отступ снизу».
Последовательность обработки помещений
Связь семейства дверей и окон с помещениями определяется по направлениям, заданным в Revit:
ИЗ помещения;
В помещение.
Для этого используется точка принадлежности помещения, расположенная внутри данных семейств. Она позволяет Revit определить, относительно каких помещений установлено семейство, а также установить направление движения через проём.
Конфигурация выполняет обработку в две итерации:
В первой итерации используются помещения, расположенные по направлению ИЗ помещения относительно двери или оконного блока.
Во второй итерации используются помещения, расположенные по направлению В помещение.
Такая последовательность позволяет обработать проёмы с обеих сторон и дополнительно проверить корректность размещения помещений, направления семейств и соответствие толщин полов в смежных помещениях.
Рисунок 6.3.3.11.1 – АР_13_Заполнение параметра «Отступ снизу» у дверей и оконных блоков (единая модель)
Помещения и полы находятся в связанной модели, а двери и оконные блоки — в текущей модели
Работа выполняется последовательно в двух моделях:
в модели, в которой расположены помещения и перекрытия, заполняется параметр «DS_Толщина пола» у помещений, см. инструкцию выше;
в модели, в которой расположены оконные блоки и двери, запуск конфигурации происходит по принципу, описанному ниже.
Принцип работы конфигурации
Перед запуском установите флажки:
«Обработка элементов из связанных файлов»;
«Выбрать связанные файлы».
После этого укажите связанную модель, содержащую помещения с заполненным параметром «DS_Толщина пола», последовательность действий см. рисунок ниже.
Последовательность запуска стратегий
Стратегии необходимо запускать строго поочерёдно. Одновременный запуск обеих стратегий может значительно увеличить время обработки модели.
Стратегия 1. Передача толщины пола от помещений стенам
Первая стратегия анализирует помещения в связанной модели и определяет соответствующие им стены в текущей модели.
Значение параметра «DS_Толщина пола» помещения передаётся стене в параметр:
«DS_Примечание_Экземпляр»
Если параметр «DS_Примечание_Экземпляр» уже содержит текстовую информацию, существующее значение сохраняется и автоматически не заменяется. Об этом будет выведена соответствующая ошибка с перечислением ID элементов, для них параметр «DS_Толщина пола» следует заполнить вручную.
Важно: Первая стратегия может выполняться продолжительное время. Это связано с анализом элементов связанной модели и поиском стен, соответствующих помещениям.
Стратегия 2. Передача толщины пола от стен дверям и оконным блокам
После завершения первой стратегии отдельно запустите вторую.
Конфигурация определяет принадлежность двери или оконного блока к стене-основе и передаёт значение толщины пола из параметра «DS_Примечание_Экземпляр» стены в параметр «Отступ снизу» соответствующей двери или оконного блока.
Рисунок 6.3.3.11.2 – АР_13_Заполнение параметра «Отступ снизу» у дверей и оконных блоков (разные модели)
Инструмент «Раскраска элементов» плагина ModPlus позволяет отбирать элементы по заданным условиям, анализировать значения их параметров и визуально выделять элементы цветом на текущем виде.
Подготовка рабочего вида
Перед запуском инструмента необходимо открыть план и включить на рабочем виде отображение следующих категорий:
перекрытия, используемые в качестве полов;
двери;
окна;
стены.
Стены необходимо оставить видимыми, чтобы на плане отображались контуры пустых проёмов, созданных семействами категории «Двери».
Для удобства анализа рекомендуется временно скрыть остальные категории, не участвующие в проверке.
Алгоритм работы:
1. Откройте вкладку «ModPlus» и запустите инструмент «Раскраска элементов».
2. Создайте новую конфигурацию и задайте ей произвольное понятное название.
Рисунок 6.3.1.2.2 – Создание конфигурации
3. Добавьте первое условие для анализа перекрытий.
Рисунок 6.3.1.2.3 – Добавление условия по значениям параметра
4. В окне «Фильтр по категории» выберите категорию «Перекрытия».
5. В окне «Фильтр по параметрам» добавьте простое условие со следующими настройками:
параметр экземпляра — «Толщина»;
условие — «Наличие параметра».
Рисунок 6.3.1.2.4 – Задание фильтрации по категории «Перекрытия»
6. Повторно добавьте условие для анализа окон и дверей.
7. В окне «Фильтр по категории» выберите категории:
«Окна»;
«Двери».
8. В окне «Фильтр по параметрам» добавьте простое условие со следующими настройками:
параметр экземпляра — «Отступ снизу»;
условие — «Наличие параметра».
9. В каждом из созданных условий нажмите «Получить» и выберите получение данных с текущего вида. Команда проанализирует видимые элементы и соберёт значения заданных параметров.
10. После завершения сбора данных нажмите «Развернуть», чтобы отобразить полный перечень значений, найденных на плане.
Рисунок 6.3.1.2.5 – Анализ вида
Уже на этом этапе необходимо провести предварительный анализ значений.
Рисунок 6.3.1.2.6 – Результат отработки плагина
11. Для проведения визуальной проверки назначьте одинаковым значениям параметров одинаковые цвета.
Например:
перекрытия с толщиной 100 мм и проёмы с отступом 100 мм должны иметь один цвет;
перекрытия с толщиной 150 мм и проёмы с отступом 150 мм — другой цвет.
Для проверки рекомендуется использовать спокойные нейтральные оттенки, которые хорошо различаются между собой и не затрудняют чтение плана.
Важно: назначать цвета не по категориям элементов, а по значениям параметров. Одинаковое числовое значение у пола и проёма должно иметь одинаковый цвет.
12. В разделе выбора режима работы установите:
«Переопределение для элементов».
«Обработка элементов на текущем виде».
Рисунок 6.3.1.2.7 – Запуск плагина
13. Нажмите «Выполнить».
После выполнения команды элементы на текущем виде будут окрашены в соответствии с назначенными цветами.
14. Проведите визуальный анализ плана.
Сброс переопределений
После завершения проверки выберите режим работы:«Вернуть переопределение для элементов».
Установите обработку элементов на текущем виде и нажмите «Выполнить».
После выполнения команды цветовые переопределения будут удалены, а элементы вернутся к исходному отображению.
Дверной проём с заполнением (семейства с приставкой «Дв»).
Дверной проём без заполнения (семейство «Отверстие_Дв_ПРМГ»).
Оконный проём с заполнением (семейства с приставками «ОДБ» и «ОК»).
Оконный проём без заполнения (семейства «Отверстие_ОК_КРГЛ», «Отверстие_ОК_ПРМГ»).
Рисунок 4.2.2.14.1 – Пример видов проёмов, где синим цветом обозначен их контур
Общий принцип устройства дверных проёмов
Дверной проем размещается от ЖБ плиты перекрытия.
Это требуется для:
упрощения выполнения кладочных и монолитных работ;
более точного расчёта объёма стен.
При этом нижняя часть заполнения (дверная коробка и полотно) располагается относительно уровня чистого пола — УЧП.
Таким образом, для проёма используются две высоты:
высота проёма от ЖБ плиты — для выполнения строительных работ;
высота проёма от УЧП — для определения размеров дверного блока и дверного полотна.
Рисунок 4.2.2.14.2 – Пример ведомости дверных проемов на кладочных планах. *От УЧП
Для учёта разницы между ЖБ плитой и уровнем чистого пола используется параметр «Отступ снизу».
Значение параметра должно соответствовать толщине конструкции пола в месте расположения проёма.
Рисунок 4.2.2.14.3 – Наглядный пример по использованию параметра «Отступ снизу»
Принцип размещения семейств категории «Двери»
Семейство категории «Двери» размещается в модели с привязкой к соответствующему уровню. В архитектурных моделях семейство должно быть привязано к уровню чистого пола — УЧП.
Параметр «Отступ снизу» не изменяет положение дверного семейства по вертикали. Он увеличивает проём в стене вниз на заданную величину, обеспечивая его формирование от ЖБ плиты перекрытия.
При необходимости изменить вертикальное положение самого дверного блока следует использовать параметр «Высота нижнего бруса».
Общий принцип устройства оконных проёмов
В оконных проёмах (семейства с приставкой «ОК») параметр «Отступ снизу» не применяется.
Параметр используется только в тех случаях, когда окно представляет собой оконно-дверной блок (семейства с приставкой «ОДБ») и его нижняя часть должна быть привязана к уровню чистого пола по аналогии с дверным проёмом.
Рисунок 4.2.2.14.4 – Пример использования параметра «Отступ снизу» для проёма категории «Окна»
Для оконных проёмов положение проёма определяется следующими параметрами:
DS_Отметка низа;
DS_Отметка верха.
В ведомости оконных блоков, как и в ведомости дверных проёмов, используются два основных значения:
высота самого окна;
отметка низа окна относительно уровня чистого пола.
Рисунок 4.2.2.14.5 – Пример ведомости оконных проемов. *От УЧП
Отметка верха окна указывается дополнительно при необходимости.
Рисунок 4.2.2.14.6 – Наглядный пример по использованию параметров «DS_Отметка верха», «DS_Отметка низа»
Принцип размещения семейств категории «Окна»
Семейства категории «Окна», как и семейства категории «Двери», размещаются в модели с привязкой к соответствующему уровню.
Для регулировки вертикального положения элемента используется параметр «Высота нижнего бруса».
В семействах окон для данного параметра задано значение 800 мм. Это позволяет при размещении семейства сразу получить его корректное визуальное положение в стене. При необходимости значение параметра изменяется в соответствии с проектной отметкой низа окна.
В семействах окон, в которых предусмотрен параметр «Отступ снизу», он работает по тому же принципу, что и в семействах дверей.
Параметр «Отступ снизу» не изменяет положение оконного блока по вертикали. Он увеличивает вырезаемый проём в стене вниз на заданную величину.
Заполнение параметра «Отступ снизу»
Для элементов (помещения, полы, окна, двери) в одной модели
Параметр «Отступ снизу» у семейств окон и дверей заполняется автоматически с помощью плагина «Параметризация» от ModPlus.
Обработка модели выполняется в два этапа.
Определение толщины пола в помещениях.
Передача значения толщины пола оконным и дверным проёмам.
Для элементов в разных моделях (помещения и полы в одной, окна и двери в другой)
Если помещения и расположенные семейства окон и дверей находятся в разных моделях, связь между ними не определяется. В этом случае параметр «Отступ снизу» заполняется с помощью плагина «Параметризация» от ModPlus по альтернативному алгоритму.
Рисунок 4.2.2.14.7 – Элементы полов, помещений и окон/дверей в разных моделях
Обработка моделей выполняется в три этапа:
Определение толщины пола в помещениях (см. раздел выше).
Определение стен, граничащих с помещениями.
Передача значения толщины пола оконным и дверным проёмам.
Для проверки корректности заполнения параметра «Отступ снизу» у окон и дверей необходимо использовать плагин «Раскраска» от ModPlus.
Проверка выполняется в два этапа:
анализ значений параметров;
визуальная проверка элементов на плане.
Пример визуальной проверки см. рисунок ниже.
Рисунок 4.2.2.14.9 – Пример выполнения проверки корректности значений параметра «Отступ снизу»
Создание плана для проверки
Для проверки параметра необходимо создать новый план требуемого этажа и назначить ему шаблон вида «!КК_Заполнение параметров_ПЭ_Отступ снизу» через свойства и определить его в комплект пользователя раздела проекта «WIP».
Рисунок 4.2.2.14.10 – Выбор шаблона вида для проверки заполнения параметра «Отступ снизу»
Google-транслятор — инструмент, который позволяет синхронизировать данные элементов между Google-таблицей и Файл-транслятор RVT.
Google-таблица — таблица, с помощью которой осуществляется контроль за наполнением параметров типа у элементов в среде разработки документации.
Файл-транслятор RVT — файл Revit, внутри которого собраны все используемые типоразмеры элементов на проекте.
Важно: Google-транслятор применяется исключительно для заполнения идентификационных параметров, входящих в состав типа элемента.
Заполнение параметров, влияющих на геометрию, категорически запрещено во избежание возникновения ошибок в семействах.
Также не допускается заполнение параметров экземпляра, поскольку идентификация элемента по единственному параметру невозможна (например, «Имя типа»); работа с экземплярами требует применения более сложной логики трансляции.
В совокупности, грамотное ведение Google-таблицы и Файл-транслятор RVT позволяет автоматизировать процесс заполнения параметров, исключить дублирование типоразмеров и гарантировать, что все участники проекта работают с актуальной и непротиворечивой информацией.
В результате:
сокращается время на ручную сверку данных;
минимизируются ошибки при переносе параметров в рабочую модель;
упрощается внесение изменений;
повышается прозрачность контроля наполнения элементов.
Рекомендации при работе с Google-таблицей и Google-транслятором
Важные моменты:
параметры в Google-таблице разделены по принципу переносим значение в Revit/не переносим в Revit:
если необходимо, чтобы параметр был заполнен в Revit, тогда в заголовке столбца должно быть записано точное наименование параметра с учетом регистра из модели Revit;
если необходимо, чтобы параметр был проигнорирован, тогда в заголовке столбца перед наименованием требуется добавить «!».
для каждой категории по умолчанию определен обязательный параметр, по которому будет происходить сопоставление всех других параметров – «Наименование типоразмера»;
кроме параметров, указанных в Google-таблице, автоматически для всех категорий заполняется параметр «Дата обновления», который соответствует дате и времени запуска скрипта.
Ограничения:
запрещается переименовывать параметр «Наименование типоразмера» в Google-таблице;
запрещается вставлять строки над строкой заголовков в Google-таблице — строка заголовков всегда должна быть первой;
запрещается использование функции объединения ячеек для параметров, которые необходимо перенести в Revit, так как неуместное использование функции может привести к некорректному заполнению параметров в модели.
Работа с Google-таблицей
Ответственный за создание Google-таблицы на старте проекта по шаблонной задаче от DM-AR — BPM.
Ответственный за наполнение Google-таблицы – DM-AR.
Создание Google-таблицы для BPM
Google-таблица создается на основе шаблона и сохраняется в соответствующую папку проекта. Расположение шаблона на Google-диске BIM-отдела: 06_BIM_Public\01_ШАБЛОНЫ\01_ТРАНСЛЯТОР\10ХХХ_ТРАНСЛЯТОР_АР Расположение папки проекта на Google-диске BIM-отдела: 03_Projects\10XXX_Наименование проекта\01_ТРАНСЛЯТОР
Google-таблица формируется из следующих листов:
Листы зеленого цвета — основные листы, соответствующие категориям элементов в Revit;
Листы коричневого цвета — сводные таблицы, сформированные из выгруженных данных, для подсчета рассчитываемых показателей.
Основные листы в Google-таблице
Рисунок 4.3.2.1 – Google-таблица. Основные листы
Базово Google-таблица состоит из основных листов, наименование которых соответствует категориям элементов в Revit: стены, стены фасадные, полы, потолки, кровли, окна, двери. При необходимости допускается расширение категорий в Google-таблице по согласованию с ВРМ.
Рисунок 4.3.2.2 – Google-таблица. Пример листа «Стены»
Описание основных листов в Google-таблице:
Первая строка соответствует наименованию параметров, параметры разделены по принципу переносим в Revit/не переносим в Revit:
если необходимо, чтобы параметр был заполнен в Revit, тогда в заголовке столбца должно быть записано точное наименование параметра из модели Revit;
если необходимо, чтобы параметр был проигнорирован, тогда в заголовке столбца перед наименованием требуется добавить «!».
Вторая строка является информативной и соответствует обобщенной группировке параметров, столбцы сгруппированы по следующему принципу:
!Данные для формирования наименования типоразмера — группа вспомогательных параметров для автоматического формирования наименования типоразмера;
Базовые данные для Revit — группа базовых параметров, одинаковая для всех категорий, значения этих параметров всегда заполняются в Revit;
Параметры для Revit — группа параметров для заполнения в Revit, набор параметров зависит от категории. Необходимость заполнения данных параметров определяется DM-AR;
!Вспомогательные данные — группа вспомогательных параметров для возможности дополнительного описания типоразмера;
!Комментарии — группа вспомогательных параметров для фиксации комментариев и изменений.
Третья строка является информативной и соответствует формату заполнения значений ячеек в таблице:
*Ручной* — значения параметра заполняются вручную;
*Авто* {Зависимые параметры / Вспомогательные листы} — значения параметра заполняются автоматически, это значит, что в ячейке предусмотрена формула, которая рассчитывается на основании других зависимых параметров и/или вспомогательных листов. Например, *Авто* !Данные для формирования наименования типоразмера — значение параметра автоматически заполняется на основании параметров из группы «!Данные для формирования наименования типоразмера» или *Авто* Маркировка типоразмера КЛ_Кровля_Материалы + КЛ_Кровля_Слои — значение параметра автоматически заполняется на основании параметра «Маркировка типоразмера» и вспомогательных листов «КЛ_Кровля_Материалы», «КЛ_Кровля_Слои»;
*Выбор*{Зависимые параметры / Вспомогательные листы} — значения параметра автоматически формируются в список выбора, который рассчитывается на основании других зависимых параметров и/или вспомогательных листов. Список выбора может формироваться на листе без зависимостей, с помощью проверки данных Google-таблицы, тогда часть наименования опускается. Например, *Выбор*КЛ_Общ_Наименование типов — значение параметра автоматически формируется в список выбора, который рассчитывается на основании вспомогательного листа «КЛ_Общ_Наименование типов» или *Выбор* — значение параметра формируется в список выбора без зависимостей.
Вспомогательные листы в Google-таблице
Кроме основных листов в Google-таблице содержатся вспомогательные листы. С помощью вспомогательных листов обеспечивается возможность формирования значений параметров на основных листах, исходя из других условий.
При необходимости допускается создавать новые вспомогательные листы.
Корректировка существующих вспомогательных листов осуществляется силами DM-AR. При возникающих технических сложностях необходимо обратиться в BIM-отдел.
По умолчанию все вспомогательные листы скрыты, чтобы отобразить их в общем списке необходимо открыть окно «Все листы» и выбрать необходимый вспомогательный лист.
Рисунок 4.3.2.3 – Google-таблица. Пример вспомогательных листов
Наименование вспомогательных листов формируется по следующей логике {КЛ}_{Категория}_{Инфо}:
КЛ — общий префикс; Категория — наименование категории основного листа, для которой сформирован вспомогательный лист (например, Общ, Стены, Полы, Кровля); Инфо — общая информация о содержимом вспомогательного листа (например, Наименование типов, Слои, Материалы).
Общие вспомогательные листы
В шаблоне по умолчанию определены общие вспомогательные листы: КЛ_Общ_Наименование типов, КЛ_Общ_Группа модели. Общие листы используются для всех категорий при формировании наименовании типа и заполнении параметра DS_Группа модели. Общие листы позволяют однозначно определить заполнение параметров в соответствии с BIM-стандартом и исключить возможные орфографические ошибки.
Получение данных из листа
Доступ к данным из общих вспомогательных листов осуществляется через инструмент «Проверка данных» — раскрывающийся список (из диапазона), в котором выбирается диапазон из вспомогательного листа.
В шаблоне по умолчанию определены вспомогательные листы типа «ключ-значение»: КЛ_Стены фасадные_Материалы, КЛ_Окна_Стеклопакеты, КЛ_Двери_Полотна.
Листы типа «ключ-значение» предназначены для систематизации повторяющихся данных. В одном столбце фиксируются уникальные идентификаторы (ключи), а в соседнем — их полные описания (значения), что позволяет при выборе ключа автоматически подтягивать связанную с ним информацию.
Например, на листе КЛ_Двери_Полотна определены типы полотен (столбец А) — ключи, и описание полотен (столбец B) — значения. На основном листе Двери в группе !Вспомогательные параметры определены параметры !КЛ_Двери_Полотна и !Описание полотна, при выборе ключа в !КЛ_Двери_Полотна автоматически проставляется значение в !Описание полотна.
Получение данных из листа
Доступ к данным из вспомогательных листов типа «ключ-значение» осуществляется через использование формулы VLOOKUP. Формула связывается с вспомогательным листом через наименование столбцов: !КЛ_Двери_Полотна — наименование вспомогательного листа, !Описание полотна — наименование столбца, из которого автоматически заполняются данные.
Рисунок 4.3.2.6 – Google-таблица. Пример доступа к данным
Рисунок 4.3.2.7 – Google-таблица. Пример доступа к данным
Вспомогательные листы для формирования параметра Данные элементов
В шаблоне по умолчанию предусмотрены вспомогательные листы для формирования параметра Данные элементов, которые работают попарно: КЛ_{Категория}_Материалы и КЛ_{Категория}_Слои. Они предназначены для формирования параметра Данные элементов у следующих категорий: кровля, полы и потолки. Соответственно, в шаблоне заданы листы КЛ_Кровля_Слои, КЛ_Полы_Слои, КЛ_Потолки_Слои, а также КЛ_Кровля_Материалы, КЛ_Полы_Материалы и КЛ_Потолки_Материалы.
На листе КЛ_{Категория}_Материалы задаётся справочник материалов для каждого слоя (без учёта толщины). Здесь перечисляются все возможные материалы, и при необходимости можно добавить новый материал для нужного слоя.
Например, на листе КЛ_Кровля_Материалы указаны слои и соответствующие им материалы для кровельного пирога.
Рисунок 4.3.2.8 – Google-таблица. Пример листа «КЛ_Кровля_Материалы»
На листе КЛ_{Категория}_Слои, в свою очередь, собираются готовые наборы слоёв для конкретных типоразмеров конструкции. Эти наборы впоследствии автоматически объединяются в параметр Данные элементов. Структура листа включает столбцы: № слоя, Наименование слоя, Материал, Толщина.
Например, на листе КЛ_Кровля_Слои заданы два типоразмера кровли — К1.1 и К2.1. Для каждого из них перечислены слои с указанием порядка, названия, материала и толщины. Благодаря связи с листом материалов, при выборе значения в столбце Наименование слоя в столбце Материал автоматически подставляется соответствующий материал из КЛ_Кровля_Материалы. Это исключает ошибки ручного ввода и устраняет дублирование данных.
Итоговый параметр Данные элементов формируется автоматически по шаблону: {№ слоя}. {Наименование слоя} — {Материал} — {Толщина}.
Получение данных из листа
Доступ к данным из вспомогательных листов для формирования параметра Данные элементов осуществляется через использование формулы TEXTJOIN с проверкой соответствия значения в параметре Маркировка типоразмера.
Рисунок 4.3.2.9 – Google-таблица. Формирование параметра Данные элементов
Рисунок 4.3.2.10 – Google-таблица. Формирование параметра Данные элементовРисунок 4.3.2.11 – Google-таблица. Получение данных из листа
Запуск скрипта осуществляется через проигрыватель Dynamo.
Рисунок 4.3.2.14 – Revit. Проигрыватель Dynamo
В проигрывателе необходимо выбрать папку с конфигурациями, созданными в п.1. После чего можно запускать скрипты. Индикатором отработки служит подпись «Выполнение завершено».
Рисунок 4.3.2.15 – Revit. Проигрыватель Dynamo
4)Анализ результатов выполнения
Для просмотра результатов отработки скрипта необходимо открыть окно входных/выходных данных в проигрывателе Dynamo, для этого требуется нажать на скрипт.
Рисунок 4.3.2.16 – Revit. Проигрыватель Dynamo
Проанализируем результат отработки:
«Не загружены параметры проекта» — в данном случае в проект не добавлен параметр «Дата обновления». Чтобы исправить ошибку необходимо добавить все недостающие параметры в проект;
«Элементы, которые не имеют параметров» — в данном случае для типоразмеров не добавлен параметр «DS_Огнестойкость». Чтобы исправить ошибку необходимо добавить все недостающие параметры для отрабатываемой категории (параметры загружает в проект BPM), либо убрать параметр из Google-таблицы для переноса в Revit;
«ReadOnly параметры» — в данном случае параметр «Материал несущих конструкций» не может быть заполнен, так как его заполнение заблокировано. Чтобы исправить ошибку необходимо обеспечить возможность заполнения параметра, либо убрать параметр из Google-таблицы для переноса в Revit.
Рисунок 4.3.2.17 – Revit. Параметры типоразмера
5)Возможные ошибки выполнения
Ошибок можно избежать, если перед запуском скрипта убедиться, что соблюдены рекомендации при работе с транслятором (ссылка).
Не смотря на это, при отработке скрипта могут возникнуть предупреждения, даже если все условия из рекомендаций соблюдены, тогда необходимо обратиться в BIM-отдел.
После установки диспетчера скриптов, необходимо сформировать конфигурации для проекта.
Ответственный за создание конфигураций – DM-AR. При возникающих технических сложностях необходимо обратиться в BIM-отдел.
Для этого необходимо создать проектную папку с конфигурациями и изменить путь к проектной папке внутри диспетчера скриптов.
Рисунок 4.3.2.20 – Revit. Диспетчер скриптов DSA. Создание конфигураций
Далее откроем настройки конфигураций и создадим новую конфигурацию. Заполним входные данные для корректной работы скрипта: «Имя Google-таблицы», «Имя листа», «Категория». После чего сохраним конфигурацию.
Рисунок 4.3.2.21 – Revit. Диспетчер скриптов DSA. Создание конфигураций
Например, создадим конфигурацию на проекте 10515 для отработки стен. Сразу скорректируем наименование конфигурации с помощью «карандаша».
Рисунок 4.3.2.22 – Revit. Диспетчер скриптов DSA. Создание конфигураций
2)Доступ к Google-таблице
Для корректной работы скрипта необходимо обеспечить доступ к Google-таблице. Для этого требуется выдать права редактора для рабочего аккаунта BIM-отдела. Данные аккаунта находятся по ссылке: \06_BIM_Public\08_РАЗРАБОТКА DS\07_DSA\00_Скрипты_PUBLISHED_google-bot.txt
Рисунок 4.3.2.23 – Google-таблица.Вход
После выдачи доступа скрипт сможет взаимодействовать с данными в Google-таблице.
3)Запуск скрипта
После выполнения п.1 и п.2 можно запускать скрипт с ранее созданной конфигурацией.
Рисунок 4.3.2.25 – Revit. Диспетчер скриптов DSA. Анализ результатов выполнения
a. «Наименование отработанных типоразмеров» — список типоразмеров, соответствующих по наименованию типоразмерам из Google-таблицы;
b. «Параметры не найдены в проекте» — в данном случае для типоразмеров не добавлены параметры «DS_Огнестойкость» и «Дата обновления». Чтобы исправить ошибку необходимо добавить все недостающие параметры для отрабатываемой категории (параметры загружает в проект BPM), либо убрать параметры из Google-таблицы для переноса в Revit;
c. «Параметры недоступны для заполнения» — в данном случае параметр «Материал несущих конструкций» не может быть заполнен, так как его заполнение заблокировано. Чтобы исправить ошибку необходимо обеспечить возможность заполнения параметра, либо убрать параметр из Google-таблицы для переноса в Revit;
Рисунок 4.3.2.26 – Revit. Параметры типоразмера
d. «Отработанные параметры» — в данном случае были успешно заполнены параметры «Имя типа», «Маркировка типоразмера», «Описание» из Google-таблицы.
5)Возможные ошибки выполнения
a. Всплывающее окно:«Нет доступа к google-таблице. Проверьте наименование или предоставьте доступ» Решение: проверить наименование Google-таблицы в конфигурации/проверить доступ к таблице согласно п.2.
b. Всплывающее окно:«Нет размещенных элементов выбранной категории» Решение: разместить элементы для заполняемой категории/проверить заполняемую категорию в конфигурации.
c. Всплывающее окно:«Не найден параметр Наименование типоразмера» Решение: проверить наличие параметра в Google-таблице/проверить возможные опечатки.
Моделирование молниезащиты осуществляется с целью автоматического подсчета расхода стали и длин, а также для визуальной проверки.
Молниезащита выполнена категорией «Каркас несущий», так как данная категория позволяет использовать ручки для удобного моделирования элементов.
Важно: Объем расхода стали приходит в отдельную спецификацию, созданную для категории «Каркас несущий». Не получится объединить ведомость расхода стали элементов молниезащиты с арматурными изделиями.
Моделирование молниезащиты
Для моделирования необходимо использовать семейства молниезащиты «Каркас несущий», размещенные в ЦБ по пути: \06_BIM_Public\02_СЕМЕЙСТВА\00_ЦБ\2021\00_КР\08_КМ\
Созданы следующие типы семейств для моделирования молниезащиты: 1 — семейства прямой полосы, полосы в форме Г и П деталей; 2 — семейства прямого арматурного стержня и арматуры в форме Г.
В семействах предусмотрен подсчет элементов как в штуках, так и в погонных метрах; способ подсчета определяется параметром типа «Метры погонные».
Для арматурного стержня создано отдельное семейство категории «Каркас несущий», так как системная арматура категории «Несущая арматура» не будет попадать в спецификацию молниезащиты (категория «Каркас несущий»).
Моделирование молниезащиты происходит путем растягивания за ручки элемента (1), что влияет на длину горизонтальной части, а также назначения высоты в параметре (2), для регулировки длины вертикальной части.
Рисунок 4.2.3.12.2 – Моделирование молниезащиты
Также для изменения ориентации элемента в пространстве необходимо пользоваться соответствующими функциями «Смещение начального/конечного уровня», «Угол поворота поперечного сечения», а также инструмент «Повернуть».
Рисунок 4.2.3.12.3 – Изменение ориентации элемента молниезащиты
Для подсчета объема стали созданы и настроены спецификация элементов молниезащит и ведомость расхода стали. Спецификации созданы на категорию «Каркас несущий» и расход стали рассчитывается в отдельной спецификации.
Рисунок 4.2.3.12.4 – Расположение спецификации ВРС и элементов молниезащитыРисунок 4.2.3.12.5 – Спецификации для подсчета молниезащиты
Для элементов должен быть назначен корректный «Материал», «Обозначение», а также элементам арматурных стержней «Класс арматуры».
Для проверки корректности привязки элементов к уровням и последующей корректировки необходимо использовать следующие плагины:
RevitHelper — инструмент «Раскраска элементов»;
ModPlus — инструмент «Базовый уровень»
Корректная привязка элементов к уровням является обязательным требованием при работе с моделью Revit.
Элементы должны быть привязаны к тому уровню, к которому они фактически относятся. Размещение элемента на нужной высотной отметке без корректной привязки к уровню не допускается.
Корректная привязка элементов к уровням необходима для:
корректного поведения элементов при изменении высотных отметок уровней. При правильной привязке элемент перемещается вместе со своим уровнем. Если элемент размещён на абсолютной отметке или привязан к уровню через большое смещение, при изменении высоты этажа он может остаться на прежней отметке или сместиться некорректно;
корректной работы фильтров, шаблонов видов и графического отображения. Многие фильтры используют параметры уровня или этажа. При ошибочной привязке элемент может отображаться некорректно, не попадать под нужный цветовой фильтр, скрываться или, наоборот, отображаться там, где его быть не должно.
Проверка корректности привязки элементов к уровням в Revit
Проверка выполняется по нескольким категориям элементов.
Для раздела АР:
окна;
двери;
оборудование;
мебель;
крыши;
обобщённые модели;
стены;
ограждения;
лестницы;
перекрытия;
потолки.
Для раздела КР:
стены;
несущие колонны;
перекрытия;
фундамент несущей конструкции;
каркас несущий;
обобщенные модели.
Для раздела ТХ:
оборудование;
мебель;
сантехнические приборы;
обобщённые модели;
специальное оборудование.
Примечание
Элементы категории «Помещение» (АР) и «Пространство» (ТХ) проверяются отдельно посредством спецификаций, так как они не отображаются на 3D виде.
Порядок проведения проверки и корректировки привязки элементов к уровням
В плагине RevitHelper «Раскраска элементов» выберите конфигурацию для проверки.
В рамках выбранной конфигурации последовательно просмотрите элементы и проверьте корректность их привязки к уровням.
При обнаружении некорректной привязки сразу выполните исправление с помощью плагина «Базовый уровень»ModPlus.
После проверки и корректировки всех элементов в рамках одной конфигурации переходите к следующей конфигурации.
Рисунок 4.2.1.30.1 – Порядок выполнения проверки по корректности привязок элементов к уровням
Подробное описание каждого пункта проверки приведено ниже в инструкции.
Подготовка модели перед проверкой
Перед началом проверки необходимо заполнить параметр DS_Номер блока у элементов модели.
Для начала проверки необходимо загрузить конфигурацию для плагина RevitHelper путем нажатия на иконку с шестеренкой и выполнения импорта файла конфигурации.
Рисунок 4.2.1.30.1 – Импорт конфигурации для плагина RevitHelper
Конфигурации расположены по сетевому пути: \06_BIM_Public\08_РАЗРАБОТКА DS\01_REVITHELPER\01_Раскраска элементов
После этого необходимо перейти на 3D-вид, на котором отображаются все элементы модели. Далее:
Открыть плагин RevitHelper.
Запустить инструмент «Раскраска элементов».
В окне выбора конфигурации выбрать нужный вариант проверки.
Наименование конфигурации складывается из следующих блоков: Уровни_<Раздел>_<Привязка уровней>_<Категории элементов>.
Примечание
Блок <Привязка уровней> используется для отдельных категорий элементов: стены, несущие колонны и обобщенные модели. Дополнительно применяется разбивка по привязке нижней и верхней граней элемента к уровням: В — привязка верхней грани элемента к уровню; Н — привязка нижней грани элемента к уровню.
После выбора конфигурации необходимо обновить данные по текущей модели. Для этого нажмите кнопку «Получить».
Важно: Данные необходимо обновлять каждый раз при выборе новой конфигурации.
Проверка соответствия уровня и номера блока
После обновления данных необходимо пройти по списку параметров для фильтрации и визуально проверить соответствие:
номера блока в наименовании уровня;
значения, записанного в параметре DS_Номер блока.
Сравнивать необходимо второй блок в наименовании уровня с номером блока элемента.
Примеры проверки:
Пример 1: К1_Б5_Э07(+18,900) и 2 В данном случае уровень выбран некорректно, так как в наименовании уровня указан блок Б5, а в параметре DS_Номер блока указан блок 2.
Пример 2: К1_Б4, Б5, Д_П01(-5,400) и 5 В данном случае уровень выбран корректно, так как уровень относится к блокам Б4 и Б5, а элемент относится к блоку 5.
Если в наименовании уровня отсутствует номер блока, значит уровень относится ко всем блокам корпуса.
Визуальная проверка привязки элементов к уровням
Следующим этапом необходимо проверить, корректно ли элементы привязаны к уровням в той зоне модели, где они фактически расположены.
Для этого:
Нажмите «Выбрать все элементы».
Изолируйте выбранные элементы на виде через инструмент «Временное скрытие/изоляция».
Нажмите кнопку «Переопределить для элементов».
Элементы на 3D-виде будут раскрашены в соответствии с выбранной конфигурацией.
Если один или несколько элементов выделяются цветом на фоне остальных, это свидетельствует о том, что они привязаны к некорректному уровню.
Рисунок 4.2.1.30.4 – Пример выделения элемента на фоне иных
Проверка отдельных групп элементов
После визуальной проверки необходимо пройтись по каждому элементу или группе элементов из списка, выведенного в окне плагина, отдельно.
Для этого:
По порядку выберите строку, содержащую информацию об уровнях и номере блока, в списке.
Нажмите специальную кнопку выбора элементов, находящууюся в этой же строке справа.
Изолируйте выбранные элементы на 3D-виде.
Проверьте, что элементы визуально находятся в корректной зоне модели и соответствуют своему уровню.
Повторение проверки для других конфигураций
После завершения проверки по одной конфигурации необходимо повторить все описанные действия для других.
Для каждой новой проверки следует:
выбрать конфигурацию;
нажать «Получить» для обновления данных;
выполнить проверку соответствия уровня и номера блока;
выполнить визуальную проверку элементов на 3D-виде;
отдельно проверить группы элементов, которые вызывают сомнения.
Перепривязка элементов к корректным уровням
После выявления элементов с некорректной привязкой к уровням необходимо выполнить их перепривязку. Для этого используется плагин ModPlus — инструмент «Базовый уровень».
Настройка плагина ModPlus
Откройте инструмент «Базовый уровень» и создайте новую конфигурацию с произвольным названием.
Далее:
Выберите категории элементов, которые необходимо перепривязать.
В выпадающем списке укажите уровень, к которому должны быть привязаны элементы. В случае, если элемент привязан к двум уровням (сверху и снизу), а необходимо сменить только один – у второго допускается оставить значение «Не изменять».
Примечание
Не используйте опцию «Ближайший». Если уровни разных блоков расположены на одной высотной отметке, плагин не сможет определить корректный уровень и может привязать элементы к любому из них.
4.2.1.30.5 — Перечень уровней для перепривязки элементов
Запуск плагина
После настройки конфигурации нажмите кнопку «Установить уровни». Плагин предложит несколько вариантов обработки элементов. Необходимо использовать вариант обработки только предварительно выбранных элементов или элементов, размещенных на активном виде.
Примечание
Не выбирайте вариант «В модели». В этом случае перепривязка будет выполнена для всех элементов модели, независимо от необходимости их корректировки.
Транслятор легенд предназначен для быстрого копирования типовых оформленных легенд из модели «Транслятора легенд» в необходимую вам модель для дальнейшего оформления листов.
В гугл-таблице «Транслятора легенд» на листе «Легенды_Основной список» находятся все оформленные легенды, которые можно скопировать к себе в модель. На листе «Легенды_Реестр изменений» находятся легенды, которые были добавлены/скорерктированы в модели «Транслятора легенд», заполняется BIM-отделом.
Необходимо запустить плагин «Диспетчер скриптов», в открывшемся окне будут представлены все имеющиеся скрипты.
Для работы с транслятором легенд необходимо в окне выбрать соответствующий скрипт «КР_Транслятор легенд» и запустить его, нажав на указанную кнопку «Запуск» на рисунке.
После запуска скрипта откроется окно «Транслятора легенд».
Окно «Транслятора легенд» делится на несколько областей: 1 – Данная область содержит список легенд, находящихся в модели транслятора; 2 – Данная область демонстрирует визуальное представление выбранной легенды; 3 – Строка для поиска по наименованию легенды; 4 – Фильтрация по блокам наименования легенды;
5 – Кнопки «ОК» и «Отмена», для загрузки выбранной легенды и закрытия окна соответственно;
Рисунок 6.3.4.2.2 – Работа с «Транслятором легенд»
Поиск легенды можно производить 3-мя разными способами: – Непосредственный поиск в блоке 1 (прокруткой колеса мыши); – Поиск с помощью поисковой строки (поисковая строка 3); – Фильтрация по наименованию легенды (блоки фильтрации 4);
Пример фильтрации легенд по блокам наименования приведен ниже:
Рисунок 6.3.4.2.3 – Пример фильтрации легенд по блокам наименования
При успешном копировании легенды появится окно с результатом отработки скрипта:
Рисунок 6.3.4.2.4 – Результат отработки скрипта
Возможные ошибки
При копировании легенды, уже существующей в проекте, появится такое окно:
Рисунок 6.3.4.2.5 – Результат отработки скрипта: Копирование существующих легенд
Если не выбрать ничего и нажать кнопки «ОК», «Отмена» или закрыть окно скрипта, то появится такое окно:
Рисунок 6.3.4.2.6 – Результат отработки скрипта: Ничего не выбрано
Альтернативный способ копирования легенды
Если по какой-либо причине скрипт «Транслятор легенд» недоступен или не отрабатывает корректно, легенду можно скопировать вручную.
Для этого необходимо открыть модель «Транслятора легенд», найти в ней требуемую легенду, выбрать ее и скопировать стандартной командой Revit «Копировать».
Ссылка на модель: \06_BIM_Public\06_ВЗАИМОДЕЙСТВИЕ\02_КР\03_Транслятор легенд\DS_КР_Транслятор легенд_R24.rvt
После этого нужно перейти в рабочую модель проекта и вставить скопированную легенду в текущий проект. Данный способ является ручным и рекомендуется к применению только в случаях, когда автоматическое копирование через плагин невозможно.
Добавление новой легенды
Для того чтобы добавить новую легенду, которой нет в Трансляторе легенд, необходимо поставить задачу на на BIM-отдел.
На основании задачи BIM-отдел проверит корректность оформления легенды, при необходимости приведет ее к принятому стандарту и добавит в модель «Транслятора легенд» и гугл-таблицу «Транслятора легенд» на лист «Легенды_Реестр изменений».
Задача должна содержать следующие пункты: – описание легенды (название легенды, указание конструкции, ссылка на модель, в которой присутствует легенда, указание типа (типовая/изменяемая) легенды); – изображение легенды; – при необходимости — дополнительные комментарии по применению легенды или особенностям ее размещения на листе;
После добавления легенды в базу она станет доступна для копирования через скрипт «Транслятор легенд».
Диспетчер скриптов – внутренний плагин для работы со скриптами, написанными с использованием ChatGPT.
Перечень скриптов определен по ссылке: \06_BIM_Public\08_РАЗРАБОТКА DS\07_DSA\00_Скрипты_PUBLISHED
Каждый скрипт определен двумя файлами .py и .json: а) файл с расширением .py содержит основную логику скрипта, написанную на языке Python, с помощью ChatGPT; б) файл с расширением .json содержит список входных данных для внутреннего конфигуратора.
Кроме этого, для каждого скрипта предполагается создание пользовательских/проектных конфигураций (подробнее о создании и редактировании конфигураций см. пункт Настройка конфигурации данной инструкции). Пользовательские/проектные конфигурации определяются в соответствующие папки: \06_BIM_Public\08_РАЗРАБОТКА DS\07_DSA\01_Пользовательские конфигурации \06_BIM_Public\08_РАЗРАБОТКА DS\07_DSA\02_Проектные конфигурации
Структура папок для пользовательских конфигураций устроена следующим образом: \07_DSA\01_Пользовательские конфигурации\{Наименование скрипта}\{Наименование конфигурации}
Например: \07_DSA\01_Пользовательские конфигурации\ОБЩ_Заполнение корпуса и блока\DS_Номер блока, \07_DSA\01_Пользовательские конфигурации\ОБЩ_Заполнение корпуса и блока\DS_Номер корпуса
Структура папок для проектных конфигураций устроена следующим образом: \07_DSA\02_Проектные конфигурации\{Шифр проекта}\{Наименование скрипта}\{Наименование конфигурации}
Для работы с диспетчером скриптов необходимо установить плагин DSA, расположенный по ссылке: \06_BIM_Public\08_РАЗРАБОТКА DS\99_СТОРОННИЕ ПЛАГИНЫ\16_DSA
После установки можно открывать Revit, при открытии любого проекта должно открыться окно «Диспетчера скриптов», которое выглядит следующим образом.
Рисунок 6.3.4.1.1 – Окно «Диспетчера скриптов»
Если окно не открылось, то нужно перейти во вкладку «Надстройки» и запустить плагин DSA, после этого откроется окно «Диспетчер скриптов».
В окне плагина «Диспетчер скриптов» будут доступны все имеющиеся скрипты.
Рисунок 6.3.4.1.3 – Окно «Диспетчера скриптов» в проектеПримечание
При выборе любого скрипта в нижней части окна плагина присутствует информация о различных сведениях скрипта, например, для транслятора легенд такие данные, как Имя Google-таблицы, Имя листа, Путь к модели транслятора.
Сведения скриптов могут отличаться друг от друга или же отсутствовать вовсе.
Окно «Диспетчера скриптов» имеет ряд кнопок, описание которых приведено ниже: 1 – Открытие расположения папки пользовательских конфигураций; 2 – Выбор конфигурации скрипта из выпадающего списка; 3 – Обновление списка скриптов; 4 – Настройка конфигурации (создание, редактирование созданных конфигураций); 5 – Закрепление выбранных скриптов сверху списка; 6 – Запуск выбранного скрипта; 7 – Область выбора доступных скриптов; 8 – Информация о выбранной конфигурации;
Рисунок 6.3.4.1.4 — Работа с «Диспетчером скриптов»
Настройка конфигураций
Окно «Конфигуратора» имеет ряд кнопок, описание которых приведено ниже: 1 – Выбор конфигурации из выпадающего списка; 2 – Создание конфигурации; 3 – Редактирование имени конфигурации; 4 – Область заполнения входных данных; 5 – Сохранение конфигурации; 6 – Закрытие конфигуратора.
Для создания новой конфигурации необходимо нажать на «2» и изменить имя конфигурации «3». По умолчанию конфигурация создается в папке для пользовательских конфигураций (см. общую информацию).
После чего изменить необходимые значения в окне конфигуратора «4» и сохранить конфигурацию «5».
Примечание
Конфигурация «По умолчанию» не подлежит редактированию, значения параметров определены внутри файла json.