Скрипты Dynamo. ОВ, ВК
Путь к скриптам:
Раздел ОВ: \\srv-tex\revit\01_Библиотека\Программы и плагины\Dynamo скрипты\2022\3. ОВ
Раздел ВК: \\srv-tex\revit\01_Библиотека\Программы и плагины\Dynamo скрипты\2022\4. ВК
Dynamo ОВ
Расчет площади поверхности воздуховоды. Внешняя площадь
Есть два варианта расчёта:
1) Прямоугольные – «AVE_Периметр» умножается на длину воздуховода;
2) Круглые – «Диаметр» умножается на π и на длину воздуховода;
Результаты записываются в «AVE_Площадь» внешней поверхности.
Расчет площади поверхности трубы. Внешняя площадь
С помощью параметров «Длина» и «Внешний диаметр» рассчитывается площадь внешней поверхности. Записывается в параметр «AVE_Площадь внешней поверхности».
Есть два варианта расчёта:
1) Если изоляция есть — считается площадь поверхности изоляции;
2) Если изоляции нет — считается площадь поверхности трубы;
Расчет площади поверхности трубы. Внутренняя площадь
С помощью параметров «Длина» и «Внутренний диаметр» рассчитывается площадь внутренней поверхности. Записывается в параметр «AVE_Площадь внутренней поверхности».
Заполнение параметра AVE_Периметр
С помощью параметров «Высота» и «Ширина» (автоматические в Revit) рассчитывается периметр прямоугольных воздуховодов.
Сортировка спецификации
Распределяет категории по порядку с помощью чисел в параметре «AVE_Сортировка спецификации».
Оборудование – 100
Воздухораспределители – 200
Арматура трубопроводов – 300
Арматура воздуховодов – 300
Трубы – 400
Воздуховоды – 400
Гибкие трубы – 500
Соединительные детали трубопроводов – 600
Соединительные детали воздуховодов – 600
Материалы изоляции труб – 700
Материалы изоляции воздуховодов – 700
Заполнение параметра ADSK_ИмяСистемы
Параметр «Имя Системы» (автоматический в Revit) переносится в «ADSK_ИмяСистемы».
Для категорий – Воздухораспределители, Арматура воздуховодов, Воздуховоды, Гибкие воздуховоды, Соединительные детали воздуховодов, Материалы изоляции воздуховодов.
Заполнение параметра ADSK_Размер_Диаметр
Параметр «Диаметр» (автоматический в Revit) переносится в «ADSK_Размер_Диаметр».
Для категорий – Трубы Воздуховоды, Гибкие трубы, Гибкие воздуховоды.
Заполнение параметра ADSK_Этаж
Параметр «Базовый уровень»/«Уровень» (автоматический в Revit) переносятся в параметр ADSK_Этаж.
Можно отслеживать привязку элементов в одной спецификации.
Расчет запаса в элементах (коэффициент можно задавать при запуске скрипта)
Параметр Длина умножается на параметр «ADSK_Коэффициент запаса». Результат записывается в параметр «AVE_Количество с запасом».
Параметр «ADSK_Количество» умножается на параметр «ADSK_Коэффициент запаса». Результат записывается в параметр «AVE_Количество с запасом».
По умолчанию стоят такие коэффициенты:
Трубы, воздуховоды – 1,1
Материалы изоляции труб, воздуховодов – 1,15
Внутренняя изоляция воздуховодов – 1,06
Соединительные детали трубопроводов/воздуховодов – 1,1
Оборудование, арматура труб/воздуховодов – 1
Группирование труб/воздуховодов по градации. Для формирования спецификации для сметчиков
Отметка по середине сравнивается с градацией и распределяется в одну из групп. Границы записываются в параметр «AVE_ГрадацияПоВысоте».
Формирование объединенного параметра «AVE_ГруппированиеПозицияМарка»
Для категории Оборудования параметры «AVE_Комплект», «AVE_Позиция в комплекте», «ADSK_Позиция», «ADSK_Марка», «ADSK_Код изделия» объединяются в один.
Параметр необходим для сортировки спецификации.
Имя системы для теплоснабжения
Объединяет Наименования систем Т11 и Т21 в один параметр.
Скрипт для формирования ADSK_Наименования у воздуховодов
Воздуховоды с внутренней изоляцией любой толщины — это воздуховоды, которые не покрываются огнезащитой, но должны быть класса герметичности В и толщиной 0,9 мм.
Воздуховоды с огнезащитой независимо от сечения — толщина 0,8 мм.
Все прочие делятся на толщины согласно приложению К СП 60:
Толщина стенки для воздуховодов круглого сечения -диаметром, мм:
до 200 — 0,5;
от 250 до 450 — 0,6;
от 500 до 800 — 0,7;
от 900 до 1250 — 1,0;
от 1400 до 1600 — 1,2;
от 1800 до 2000 — 1,4;
Толщина стенки для воздуховодов прямоугольного сечения по большей стороне, мм:
до 250 — 0,5;
от 300 до 1000 — 0,7;
от 1250 до 2000 — 0,9.
Круглые | ||||
Сэндвич | Другие | |||
С изоляцией | Без изоляции | С огнезащитой | Без огнезащиты | |
Сэндвич-воздуховод «размер» | !Добавить изоляцию для СЭНДВИЧ-воздуховод | Воздуховод круглый из оцинкованной стали класса герметичности «В», δ=0.8 «размеры» | С внутренней изоляцией | Без внутренней изоляции |
Воздуховод круглый из оцинкованной стали класса герметичности «В», δ=0.8 «размеры» | Воздуховод круглый из оцинкованной стали, δ=0,5 мм «размер» |
Прямоугольные | ||||
Сэндвич | Другие | |||
С изоляцией | Без изоляции | С огнезащитой | Без огнезащиты | |
Сэндвич-воздуховод «размер» | !Добавить изоляцию для СЭНДВИЧ-воздуховод | Воздуховод прямоугольный из оцинкованной стали класса герметичности «В», δ=0.8 «размеры» | С внутренней изоляцией | Без внутренней изоляции |
Воздуховод прямоугольный из оцинкованной стали класса герметичности «В», δ=0.8 «размеры» | Воздуховод прямоугольный из оцинкованной стали, δ=0,5 мм «размер» |
Скрипт для формирования ADSK_Наименования у фасонных изделий
Фасонные изделия с внутренней изоляцией любой толщины — это изделия, которые не покрываются огнезащитой, но должны быть класса герметичности В и толщиной 0,9 мм.
Фасонные изделия с огнезащитой независимо от сечения — толщина 0,8 мм.
Все прочие делятся на толщины согласно приложению К СП 60:
Толщина стенки для воздуховодов круглого сечения -диаметром, мм:
до 200 — 0,5;
от 250 до 450 — 0,6;
от 500 до 800 — 0,7;
от 900 до 1250 — 1,0;
от 1400 до 1600 — 1,2;
от 1800 до 2000 — 1,4;
Толщина стенки для воздуховодов прямоугольного сечения по большей стороне, мм:
до 250 — 0,5;
от 300 до 1000 — 0,7;
от 1250 до 2000 — 0,9.
Круглые / Прямоугольные | ||
Сэндвич | Другие | |
С изоляцией | Без изоляции | Следующая таблица |
Комментарий к типоразмеру «размер» | !Добавить изоляцию для СЭНДВИЧ-воздуховод |
Фильтр по наименованиям семейств | ||
Отвод | С огнезащитой | Комментарий к типоразмеру из оцинкованной стали класса «В», δ=1,0 мм «Размер» |
Без огнезащиты | Комментарий к типоразмеру из оцинкованной, δ=0,5 мм «Размер» | |
Тройник | С огнезащитой | Комментарий к типоразмеру из оцинкованной стали класса «В», δ=1,0 мм «Размер» |
Без огнезащиты | Комментарий к типоразмеру из оцинкованной, δ=0,5 мм «Размер» | |
Переход | С огнезащитой | Комментарий к типоразмеру из оцинкованной стали класса «В», δ=1,0 мм «Размер» |
Без огнезащиты | Комментарий к типоразмеру из оцинкованной, δ=0,5 мм «Размер» | |
Врезка | С огнезащитой | Комментарий к типоразмеру из оцинкованной стали класса «В», δ=1,0 мм «Размер» |
Без огнезащиты | Комментарий к типоразмеру из оцинкованной, δ=0,5 мм «Размер» | |
Заглушка | С огнезащитой | Комментарий к типоразмеру из оцинкованной стали класса «В», δ=1,0 мм «Размер» |
Без огнезащиты | Комментарий к типоразмеру из оцинкованной, δ=0,5 мм «Размер» | |
Ниппель | С огнезащитой | Комментарий к типоразмеру из оцинкованной стали класса «В», δ=1,0 мм «Размер» |
Без огнезащиты | Комментарий к типоразмеру из оцинкованной, δ=0,5 мм «Размер» | |
Переход с круглого на прямоугольный | С огнезащитой | Комментарий к типоразмеру из оцинкованной стали класса «В», δ=1,0 мм «Размер» |
Без огнезащиты | Комментарий к типоразмеру из оцинкованной, δ=0,5 мм «Размер» |
*Комментарий к типоразмеру — параметр типоразмера семейства уже записанный в семействах
Обнуление значений в параметре «AVE_Сортировка спецификации»
Dynamo ВК
Расчет площади поверхности трубы. Внешняя площадь
С помощью параметров «Длина» и «Внешний диаметр» рассчитывается площадь внешней поверхности. Записывается в параметр «AVE_Площадь внешней поверхности».
Расчет площади поверхности трубы. Внутренняя площадь
С помощью параметров «Длина» и «Внутренний диаметр» рассчитывается площадь внутренней поверхности. Записывается в параметр «AVE_Площадь внутренней поверхности».
Заполнение параметра ADSK_ИмяСистемы
Параметр «Имя Системы» (автоматический в Revit) переносится в «ADSK_ИмяСистемы».
Для категорий – Оборудование, Арматура трубопроводов, Трубы, Гибкие трубы, Соединительные детали трубопроводов, Материалы изоляции труб, Спринклеры
Заполнение параметра ADSK_Размер_Диаметр
Параметр «Диаметр» (автоматический в Revit) переносится в «ADSK_Размер_Диаметр».
Для категорий – Трубы, Гибкие трубы
Заполнение параметра ADSK_Этаж
Параметр «Базовый уровень»/«Уровень» (автоматический в Revit) переносятся в параметр «ADSK_Этаж». Можно отслеживать привязку элементов в одной спецификации.
Сортировка спецификации
Распределяет категории по порядку с помощью чисел в параметре «AVE_Сортировка спецификации».
Оборудование – 100
Сантехнические приборы – 200
Арматура трубопроводов – 300
Трубы – 400
Воздуховоды – 400
Гибкие трубы – 500
Соединительные детали трубопроводов – 600
Материалы изоляции труб – 700
Расчет запаса в элементах (коэффициент можно задавать при запуске скрипта)
Параметр «Длина» умножается на параметр «ADSK_Коэффициент запаса». Результат записывается в параметр «AVE_Количество с запасом».
Параметр «ADSK_Количество» умножается на параметр «ADSK_Коэффициент запаса». Результат записывается в параметр «AVE_Количество с запасом».
По умолчанию стоят такие коэффициенты:
Трубы, – 1,1
Материалы изоляции труб – 1,11
Соединительные детали трубопроводов – 1,2
Оборудование, арматура труб, Сантехника, Гибкие трубы – 1
Дренчерных оросителей – 1 (до 100 шт.) / 2 (до 1000 шт.) / 3 (более 1000 шт.)
Спринклерных оросителей – 5 (до 100 шт.) / 10 (до 1000 шт.) / 15 (более 1000 шт.)
Группирование труб по градации. Для формирования спецификации для сметчиков
Отметка по середине сравнивается с градацией и распределяется в одну из групп. Границы записываются в параметр «AVE_ГрадацияПоВысоте».
Формирование объединенного параметра «AVE_ГруппированиеПозицияМарка»
Для категории Оборудования параметры «AVE_Комплект», «AVE_Позиция в комплекте», «ADSK_Позиция», «ADSK_Марка», «ADSK_Код изделия» объединяются в один.
Параметр необходим для сортировки спецификации
Обнуление значений в параметре «AVE_Сортировка спецификации»