Скрипт Dynamo Толщина стенки и герметичность воздуховодов

Скрипт определяет толщину стенки и класс герметичности воздуховодов и подключенных к ним фитингов, а также запишет эту информацию в наименование воздуховодов. Логику для определения толщин пользователь задает сам в файле Excel.

Только зарегистрированные пользователи могут скачать этот файл. Войдите в аккаунт или зарегистрируйтесь по ссылке.

категория: Tag:

В файле Excel пользователь заполняет таблицу по определенному шаблону, чтобы в дальнейшем скрипт понимал, как назначать толщину стенки. Класс герметичности определяется по следующему алгоритму. Если воздуховод не покрыт никакой изоляцией, то по умолчанию ему присваивается класс герметичности «А». В скрипте может выбрать опцию, чтобы не записывать этот класс в воздуховоды.

Если на воздуховоде есть внешняя изоляция, в имени типа которой есть слово «Огнезащита», то назначается класс герметичности «Б», независимо от размера сечения. Если нужно заложить другой класс герметичности, то пользователь покрывает воздуховоды внутренней изоляцией. Она используется как указатель класса герметичности и имеет приоритет над внешней изоляцией.

В шаблоне есть три типа внутренней изоляции для классов герметичности «B», «C» и «D». При их добавлении на воздуховод скрипт будет прописывать соответствующие классы герметичности. Таким образом можно взять воздуховод любого сечения и назначить ему требуемый класс герметичности.

Пример заполнения файла Excel

Скрипт будет прописывать толщину стенки в общий параметр «ADSK_Толщина стенки» и класс герметичности в параметр проекта «Класс герметичности». Кроме того, скрипт сформирует наименование для воздуховода и фитингов и запишет его в параметр «ADSK_Наименование».

В текущей версии скрипт не умеет обрабатывать больше трех подряд подключенных фитингов. Чтобы скрипт нормально отрабатывал, после каждой пары фитингов добавляйте небольшой кусочек воздуховодов. Толщина стенки и класс герметичности записываются в фитинги по принципу наибольшей толщины и класс. Если с одной стороны фитинга будет воздуховод толщиной 0.7, а с другой — 0.5 мм, в фитинг запишется толщина 0.7 мм.

Больше подробностей смотрите в видеопрезентации скрипта на одном из наших вебинаров.