Скрипты Dynamo. ОВ, ВК
Путь к скриптам:
Раздел ОВ: \\srv-tex\revit\01_Библиотека\Программы и плагины\Dynamo скрипты\2022\3. ОВ
Раздел ВК: \\srv-tex\revit\01_Библиотека\Программы и плагины\Dynamo скрипты\2022\3. ОВ
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_ОВ_Трубы_Площадь поверхности.dyn
Расчёт ведётся для следующих параметров:
AVE_Площадь поверхности внутренняя
AVE_Площадь — это площадь поверхности внешняя. Есть два варианта расчёта:
1) Если изоляция есть — считается площадь поверхности изоляции
2) Если изоляции нет — считается площадь поверхности трубы
- AVE_ВК_Имя системы в ADSK_ИмяСистемы.dyn
Переносит значение из параметра «Имя системы» в параметр «ADSK_ИмяСистемы»
- AVE_ОВ_Диаметр в ADSK_Размер_Диаметр.dyn
Переносит значение из параметра «Диаметр» в параметр «ADSK_Размер_Диаметр»
- Спецификация нескольких категорий_ВК.dyn
- Трубопроводы. Переносит значение из "Длина" в "ADSK_Количество"
- Гибкие трубопроводы. Заполняет параметр "ADSK_Наименование"
- Все элементы. Переносит значение параметра "Имя системы" в "ADSK_Имясистемы"
- Материал изоляции труб. Переносит значение из "Длина" в "ADSK_Количество"
- Материал изоляции труб. Заполняет "ADSK_Наименование"
- Заполняет параметр ADSK_Количество у штучных элементов
Так же в папке «ВК_Спецификация несколько категорий_Отдельно» скрипты разделены для удобства.
- Стальные трубы. Толщина стенки, наименование.dyn
Позволяет указать Наименование для стальных труб до DN50 и больше DN50. Заполняет «ADSK_Наименование» с добавлением толщины стенки