Найти в Дзене
Блог Ивана Богданова

Работа с формулами. Расчёт толщины стенки воздуховодов.

В данной статье я вам расскажу и покажу, как сделать автоматический расчёт толщины стенки воздуховода по ГОСТ. При создания стиля воздуховода, есть возможность задать толщину стенки вручную, но держать в уме информацию из ГОСТа, не все могут и не все хотят. По этому я придумал способ делать это автоматический, используя информацию из стиля воздуховода. Вот формула: Стиль воздуховода.IB_Гибкий ? Стиль воздуховода.Толщина стенки воздуховода:(Стиль воздуховода.Толщина стенки воздуховода >=1 ? Стиль воздуховода.Толщина стенки воздуховода:(Стиль воздуховода.IB_Круглый ?((Стиль воздуховода.Номинальный диаметр воздуховода <=315) ? 0.5:((Стиль воздуховода.Номинальный диаметр воздуховода >=355) && (Стиль воздуховода.Номинальный диаметр воздуховода <=800)? 0.7:((Стиль воздуховода.Номинальный диаметр воздуховода >=900) && (Стиль воздуховода.Номинальный диаметр воздуховода <=1250)? 0.9:((Стиль воздуховода.Номинальный диаметр воздуховода >=1400) && (Стиль воздуховода.Номинальный диаметр воздуховода

В данной статье я вам расскажу и покажу, как сделать автоматический расчёт толщины стенки воздуховода по ГОСТ.

При создания стиля воздуховода, есть возможность задать толщину стенки вручную, но держать в уме информацию из ГОСТа, не все могут и не все хотят. По этому я придумал способ делать это автоматический, используя информацию из стиля воздуховода.

Ручной ввод толщины стенки
Ручной ввод толщины стенки

Вот формула:

Стиль воздуховода.IB_Гибкий ? Стиль воздуховода.Толщина стенки воздуховода:(Стиль воздуховода.Толщина стенки воздуховода >=1 ? Стиль воздуховода.Толщина стенки воздуховода:(Стиль воздуховода.IB_Круглый ?((Стиль воздуховода.Номинальный диаметр воздуховода <=315) ? 0.5:((Стиль воздуховода.Номинальный диаметр воздуховода >=355) && (Стиль воздуховода.Номинальный диаметр воздуховода <=800)? 0.7:((Стиль воздуховода.Номинальный диаметр воздуховода >=900) && (Стиль воздуховода.Номинальный диаметр воздуховода <=1250)? 0.9:((Стиль воздуховода.Номинальный диаметр воздуховода >=1400) && (Стиль воздуховода.Номинальный диаметр воздуховода <=1600)? 1.2:1.2)))):((Полная площадь поперечного сечения <=0.25)? 0.5:((Полная площадь поперечного сечения >=0.3025) && (Полная площадь поперечного сечения <=1.44)? 0.7:((Полная площадь поперечного сечения >=1.5625) && (Полная площадь поперечного сечения <=4)? 1.0:1.0)))))

Для работы формулы нам нужно создать два пользовательских свойства для стиля воздуховода:

  1. IB_Толщина стенки - Тип данных - Действительное число, Типы объектов - Воздуховоды
  2. IB_Гибкий - Тип данных - Булевый, Типы объектов - Стили воздуховодов
  3. IB_Круглый - Тип данных - Булевый, Типы объектов - Стили воздуховодов

Первое свойство - сюда вставляем формулу.

Второе и третье. Из названия свойств, я думаю все понятно, мы будет через формулу да/нет понимать где какой воздуховод и какую толщину брать.

Название свойств может быть любым, просто не забудьте поменять их в формуле.

Для систем дымоудаления, что бы не плодить новые типы воздуховодов, запишите его в свойство типа и оно будет указано в свойстве.

-2

На этом все, теперь при создании нового типа воздуховода, вам не надо заполнять параметр толщины, толщина будет в отдельном параметре.

В типе мы НЕ должны толщину указывать больше 1 мм, только для систем дымоудаления или если вам нужен воздуховод толще чем по ГОСТ.

Если, что то не понятно задавайте вопросы в комментариях, я начинающий блогер грамотно и понятно, писать только учусь =).

Данная статья это цикл из статей посвящённому автоматическому наименованию воздуховод и фасонных частей.

Спасибо за внимание! Подписывайтесь, чтобы узнать больше о РенгаМЕП

#rengabim #rengamep #renga