Параметры и спецификации
Для правильной работы скриптов в модели должны быть следующие параметры :
- IBS_BRU_Размер
- IBS_BRU_Тип_Вид_Размер
- IBS_BRU_Длина
- IBS_BRU_Толщина изоляции
- IBS_BRU_Площадь
А также модель должна быть валидной
Под данный скрипт созданы спецификации для сравнения объемов.
Спецификации и необходимые параметры можно скопировать в свою модель отсюда:
- Для раздела ОВ: "Y:\000_BIM-стандарты\060_Скрипты Dynamo IBS\ОВ и ВК\IBS_BRU_Сравнение объемов\IBS_BRU_Параметры для объемов_ОВ_Трубы_v(Последней версии).rvt"
"Y:\000_BIM-стандарты\060_Скрипты Dynamo IBS\ОВ и ВК\IBS_BRU_Сравнение объемов\IBS_BRU_Параметры для объемов_ОВ_Воздуховоды_v(Последней версии).rvt"
Для раздела ВК данные параметры и спецификации уже внедрены в шаблон, по необходимости их можно скопировать отсюда:
- Для раздела ВК: "Y:\000_BIM-стандарты\030_Шаблоны\Шаблоны IBS\Шаблоны для Revit\Шаблон ВК\BRU_Шаблон_WSS_r2021_v(Последней версии)rte"
Алгоритм работы
Данный скрипт записывает значение параметров, проверяя их по приоритету. Тем самым копирует алгоритм валидатора.
В параметр IBS_BRU_Размер записывается приоритетный заполненный параметр, который попадает в валидатор:
Аналогичным образом заполняются параметры: "IBS_BRU_Длина", "IBS_BRU_Толщина изоляции", "IBS_BRU_Площадь" для необходимых Типов СК (Группа модели)
В параметр "IBS_BRU_Тип_Вид_Размер" записываются параметры "BRU_Вид", "BRU_Тип", "IBS_BRU_Размер" через знак "/" для удобной сортировки в спецификациях. Похожим способом создаются имена элементов в ведомостях объема от Брусники по данным разделам, добавляя к ним еще пару параметров, в зависимости от Типа СК.
Спецификации
Спецификация состоят из нескольких столбцов:
- Наименование по БРУ - объединенный параметр (IBS_BRU_Тип_Вид_Размер + Нужный параметр по Типу СК). Наименование элемента в ведомости объемов от Брусники.
- Число - для расчета количества в штуках.
- IBS_BRU_Длина, IBS_BRU_Площадь - параметры для сравнения с параметром объема в спецификациях документации.
- ADSK_Количество или IBS_Количество - параметр объема в спецификациях документации.
- ADSK_Наименование - наименование элемента в спецификациях документации.
В зависимости от Раздела или Типа СК параметры могут немного разниться
Выделенные столбцы сравниваются с ведомостью объемов от Брусники:
Выделенные столбцы сравниваются между собой:
Скрипт для сравнения объемов ВК и ОВ - Трубы
Y:\000_BIM-стандарты\060_Скрипты Dynamo IBS\ОВ и ВК\IBS_BRU_Сравнение объемов\IBS_BRU_Сравнение объемов_Трубы.dyn
Данный скрипт обрабатывает следующие категории семейств:
- Арматура трубопроводов
- Гибкие трубы
- Оборудование
- Сантехнические приборы
- Соединительные детали трубопроводов
- Материал изоляции труб
- Трубы
- Обобщенные модели
- Спринклеры
Скрипт для сравнения объемов ОВ - Воздуховоды
Y:\000_BIM-стандарты\060_Скрипты Dynamo IBS\ОВ и ВК\IBS_BRU_Сравнение объемов\IBS_BRU_Сравнение объемов_Воздуховоды.dyn
Данный скрипт обрабатывает следующие категории семейств:
- Арматура воздуховодов
- Гибкие воздуховоды
- Оборудование
- Соединительные детали воздуховодов
- Материал изоляции воздуховодов
- Воздуховоды
- Обобщенные модели
- Воздухораспределители
Алгоритм действий
- Скопируйте себе в модель необходимые спецификации с параметрами
- Запустите нужный скрипт (Трубы или Воздуховоды)
- После завершения работы скрипта, спецификации должны заполнится
- Сравните полученные значения с "Ведомостью объемов" от Брусники
- Сравните полученные значения с ведомостью объемов в документации
- Если есть разногласия их необходимо определить и скорректировать
Журнал изменений
17.02.2026 - v1.1 - Параметры добавлены в ФОП, в шаблонах заменены на "Общие", теперь "Длина", "Площадь", "Толщина" считаются через параметр "Денежной единицы"
18.02.2026 - v1.1 - Добавлен расчет рулонной изоляции для ВК, добавлено в спецификацию
25.03.2026 - v1.2 - Исправлена логика поиска и записи длины труб и воздуховодов из за которого скрипты не работали на Ревит 2022 и выше
09.06.2026 - v1.3 - Исправлена ошибка расчета длины трубной изоляции





