Скрипты 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_Площадь поверхности внутренняя

AVE_Площадь — это площадь поверхности внешняя. Есть два варианта расчёта:

1) Если изоляция есть — считается площадь поверхности изоляции

2) Если изоляции нет — считается площадь поверхности трубы

Переносит значение из параметра «Имя системы» в параметр «ADSK_ИмяСистемы»

Переносит значение из параметра «Диаметр» в параметр «ADSK_Размер_Диаметр»

Так же в папке «ВК_Спецификация несколько категорий_Отдельно» скрипты разделены для удобства.

Позволяет указать Наименование для стальных труб до DN50 и больше DN50. Заполняет «ADSK_Наименование» с добавлением толщины стенки