Всем привет! В этой статье кратко пройдёмся по различному софту для оценки естественного освещения – рассмотрим плагины, скрипты, программы, которые ориентированы на русские нормы или созданы пользователями из России. Во второй части статьи уже посмотрим зарубежные решения. К каждой программе/скрипту приложены ссылки, пройдя по которым вы сможете найти более подробное описание инструментов, инструкции по работе и прочую полезную информацию.
Теперь немного теории:
Согласно СанПиН 2.2.1/2.1.1.1278-03 в помещениях, где постоянно находятся люди, должен быть естественный свет. В русских строительных нормах естественное освещение оценивается с помощью двух показателей: продолжительности инсоляции и коэффициенту естественного освещения (КЕО).
Инсоляция – это облучение поверхностей солнечным светом. В России нормами проектирования предусмотрен ручной метод определения продолжительности инсоляции помещений и территорий с помощью инсоляционных графиков (или солнечных карт). Но уже давно появляются компьютерные инструменты для автоматизации этого расчета. Такие инструменты позволяют сделать расчет более точным и удобным для проектировщика. КЕО рассчитать куда сложнее, чем продолжительность инсоляции, поэтому и различных плагинов/скриптов для расчета КЕО меньше.
А теперь приступим к обзору программ:
1. СИТИС Солярис
Ссылка: http://sitis.ru/3z656
СИТИС Солярис – часть комплекса архитектурно-строительных программ. Позволяет рассчитать инсоляцию и КЕО. Программа имеет широкий функционал (расчет продолжительности инсоляции, расчет КЕО) полностью ориентированный на русские нормы, но существенным минусом программы является то, что геометрию здания надо моделировать непосредственно в самой программе, отсутствует удобная связь с BIM софтом. Есть возможность импорта формата IFC в СИТИС Солярис, но это тоже накладывает определённые ограничения и есть плагин LabPP_Insolation от Лаборатории Пространственного Проектирования, позволяющий передавать данные ArchiCAD в СИТИС Солярис, но его требуется приобретать отдельно.
2. ArchiCAD + LabPP_Insolation
Ссылка: http://www.labpp.ru/labpp-insolationru
Плагин для ArchiCAD от Лаборатории Пространственного Проектирования для расчета продолжительности инсоляции. Программа предоставляет два режима расчета инсоляции: реальный и нормативный. В реальном режиме плагин создают затенение от объектов в ArchiCAD, имеется возможность включить анимацию движения солнца.
В нормативном режиме используются инсоляционные графики. Графики требуется вручную размещать в каждом окне и настраивать лучи, пересекающие окружающую застройку.
3. ArchiCAD + инсоляционная линейка SunReel
Ссылка: http://dutch.architectural.studio/sunreel.html
GDL-скрипт для ArchiCAD, описывающий инсоляционную линейку. Сделан архитектурным бюро Dutch.
4. Скрипт Grasshopper / LUCIOLA
Ссылка 1: https://zen.yandex.ru/media/id/5ac209cbad0f22cf63310792/raschet-insoliacii-5ac2258adcaf8ec068a93b2a
Ссылка 2: http://borsh.pro/2016/09/14/luciola/
Скрипт для Grasshopper для подсчета продолжительности инсоляции, созданный А. Суминым. С помощью него можно посчитать продолжительность инсоляции для какой-либо поверхности в Rhino. Поверхность разбивается на участки и для каждого участка считается продолжительность. На основе этого скрипт создан уже скрипт Luciola. Принцип работы Luciola аналогичный, но уже расширен функционал и имеется удобный интерфейс.
5. Скрипт Grasshopper от Р. Тимашева
Ссылка: https://digitalgipsy.org/2016/03/23/ruslan-timashev/
Скрипт Grasshopper использует трехмерные диаграммы, которые размещаются на расчетных точках и с помощью этих диаграмм считается определяется длительность инсоляции.
6. Скрипт Dynamo от bim.vc
Ссылка: https://bim.vc/base/articles/groisen_insolation/
Скрипт Dynamo для Revit, предложенный на портале bim.vc. Считает продолжительность инсоляции для проемов в стене, так на плане строит инсоляционный график по результатам расчета.
7. Адаптивные семейства в Revit
В представленных ниже видео вы найдете три примера определения продолжительности инсоляции с помощью адаптивных семейств Revit. В каждом случае технология подсчета длительности инсоляции отличается (например, где-то используется Dynamo, где-то нет), но во всех используются адаптивные семейства инсоляционных графиков. Такие семейства необходимо правильным образом разместить в проекте, а затем через экземпляры семейств подсчитать время инсоляции.
8. Rhino + Grasshopper + Ladybug (Revit + Dynamo + Ladybug)
Ссылка: https://www.ladybug.tools/honeybee.html
Для программ Grasshopper и Dynamo существует надстройка Ladybug, включающая в себя инструменты для экологического проектирования, один из которых Honeybee. С помощью данного инструмента можно производить светотехнический расчеты. В частности, можно создать скрипты для подсчета длительности инсоляции. В приложенных примерах показана реализация такого скрипта и для Grasshopper, и для Rhino.
Инсоляция в Rhino:
А по этой ссылке остальные видео и комментарии к ним от автора:
http://prosapr.blogspot.com/2017/04/rhino.html
Инсоляция в Revit:
9. Плагин для Revit от Apex
Ссылка: https://ardexpert.ru/project/8605
Плагин от компании Apex работает с формообразующими элементами в Revit, а именно витражными панелями, которые строятся по формообразующим. Для каждой панели плагин считает продолжительность инсоляции. Подходит для анализа инсоляции на стадии концептуального проектирования.