Архитектура KIB4D: почему калькуляторы связаны между собой
Рассказываю, как конструкции, созданные в калькуляторе точки росы, становятся частью единой модели дома и используются в других расчетах.
Архитектура KIB4D: единая модель вместо разрозненных калькуляторов
Когда я задумывал KIB4D, мне хотелось сделать так, чтобы данные о доме вводились один раз.
Создал стену, указал материалы и толщину слоев — и больше не нужно повторять эти данные в каждом следующем шаге.
Если позже решил изменить конструкцию, достаточно исправить ее в одном месте. После этого обновленные данные смогут использоваться во всех связанных расчетах.
Поэтому KIB4D развивается не как набор отдельных калькуляторов, а как единая, пусть и упрощенная, модель здания.
В этой заметке расскажу, как данные передаются между инструментами и почему всё начинается с калькулятора точки росы.
Шаг 1. Основа системы — «Точка росы»
Всё начинается в калькуляторе «Точка росы и пирог».
Здесь можно собрать основные конструкции дома:
- наружные стены;
- полы по грунту;
- перекрытия;
- кровлю.
Конструкция собирается из слоев, выбранных из общего каталога материалов. После этого калькулятор определяет сопротивление теплопередаче (R), распределение температуры внутри конструкции и оценивает риск влагонакопления.
После сохранения конструкция не остается только внутри одного калькулятора. Она попадает в общее хранилище приложения и становится доступна другим инструментам KIB4D.
Так появляется основа цифровой модели дома.
Шаг 2. Тепловой контур
После этого можно перейти в «Тепловой контур».
Здесь уже не нужно заново указывать материалы и толщину утеплителя. В списке доступны конструкции, которые были созданы ранее.
Остается выбрать нужную стену, пол или кровлю и указать площадь.
Сервис использует рассчитанные характеристики конструкции, определяет теплопотери через каждый элемент и складывает результаты. На основе общей нагрузки можно оценить необходимую мощность системы отопления.
Одна конструкция начинает использоваться сразу в нескольких расчетах.
Шаг 3. Водяной теплый пол
Калькулятор водяного теплого пола также использует общую модель.
Он автоматически отбирает сохраненные конструкции, относящиеся к полам. После выбора калькулятор получает информацию о слоях:
- толщине стяжки;
- расположении труб;
- утеплителе;
- финишном покрытии.
Эти параметры влияют на теплоотдачу, распределение температуры по поверхности пола, тепловую инерцию и выбор шага укладки труб.
Если изменить толщину стяжки или другой слой, изменения сохраняются в общей модели и могут использоваться в других расчетах.
Шаг 4. Смета и ведомость материалов
В калькуляторе сметы общая модель начинает работать еще интереснее.
Система уже знает:
- из каких слоев состоят конструкции;
- какие материалы используются;
- толщину каждого слоя;
- площадь стен, полов и других элементов.
На основе этих данных можно автоматически рассчитать объемы материалов.
Например, система может определить:
- сколько кубометров блоков потребуется;
- сколько квадратных метров утеплителя нужно купить;
- какой объем бетона понадобится для стяжки.
Остается добавить цены материалов — и можно получить предварительную стоимость выбранных конструкций.
Итог: один источник данных для всех расчетов
Главное преимущество такой архитектуры — изменения не нужно вручную повторять в каждом калькуляторе.
Допустим, вы решили заменить стену из газобетона толщиной 400 мм на конструкцию из газобетона 300 мм с дополнительным слоем минеральной ваты.
Достаточно изменить конструкцию в одном месте.
После этого обновятся ее теплотехнические характеристики, изменятся результаты расчета теплопотерь, а смета сможет использовать новые объемы материалов.
Именно такой инструмент я хотел создать для себя: чтобы можно было быстро проверять разные варианты дома, видеть последствия каждого изменения и не переносить одни и те же данные вручную между несколькими калькуляторами.
KIB4D пока развивается, и единая модель здания тоже будет постепенно расширяться. Но именно она уже сейчас связывает отдельные инструменты в одну систему.