Bonsai BIM — бесплатная open-source платформа для OpenBIM-проектирования в Blender. Программа работает как BIM-дополнение к Blender и добавляет в привычную 3D-среду инструменты для нативной работы с IFC: пользователь не просто импортирует модель как геометрию, а создаёт, открывает, редактирует и сохраняет BIM-данные в формате IFC. Поэтому Bonsai BIM для Blender интересен не только тем, кто занимается визуализацией, но и тем, кому нужна программа для IFC, проверки структуры модели, назначения классов, работы с пространственным деревом, свойствами элементов, ведомостями, графиком и координацией.

Главное отличие Bonsai от обычного использования Blender заключается в том, что объект в сцене получает BIM-смысл. Стена становится не просто mesh-объектом с формой стены, а IFC-элементом, который находится внутри пространственной структуры здания, имеет класс, тип, свойства, количественные параметры и связи. В Bonsai BIM обзор интерфейса всегда приходится начинать именно с этого различия: программа использует 3D Viewport как визуальную оболочку, но логика работы строится вокруг IFC-данных, а не вокруг свободного полигонального моделирования.
Bonsai подходит для нескольких групп пользователей. Архитектор может собрать базовую модель с этажами, стенами, перекрытиями, дверями и окнами. BIM-координатор получает среду для просмотра IFC, анализа структуры, проверки классов, пространственного размещения и свойств. Инженер может использовать программу для работы с элементами MEP-модели, воздуховодами, системами и координацией дисциплин. Студенту или специалисту, который изучает OpenBIM, Bonsai даёт доступ к IFC без покупки коммерческого BIM-пакета.
Программа не заменяет Blender как редактор графики, а расширяет его в сторону строительной информационной модели. Поэтому пользователь работает одновременно с несколькими слоями смысла: геометрия видна в 3D Viewport, состав модели отображается в Outliner Panel, параметры проекта и выбранного объекта раскрываются в Properties Panel, а файловые операции с IFC вынесены в Topbar. Такая организация помогает контролировать не только форму здания, но и его информационную структуру.
Для разовой проверки IFC-модели Bonsai может использоваться как просмотрщик и анализатор. Для полноценного проектирования требуется больше подготовки: нужно понимать, чем IfcWall отличается от произвольного mesh, зачем нужна структура IfcProject > IfcSite > IfcBuilding > IfcStorey, почему элементы должны находиться в правильном пространственном контейнере и почему сохранение .ifc важнее сохранения .blend. Именно эти особенности делают Bonsai полезным OpenBIM-инструментом, но одновременно повышают порог входа для пользователей, которые раньше работали только в графическом Blender.
Bonsai особенно ценен там, где важен IFC как основной формат обмена. В проектах с Revit, Archicad, BricsCAD BIM, FreeCAD BIM Workbench и другими BIM-системами IFC часто используется как нейтральный формат передачи модели между участниками. Bonsai занимает в такой цепочке отдельную позицию: он не скрывает IFC за закрытой внутренней базой, а делает IFC центральной частью рабочего процесса. Для смежных материалов на FreeExe подходят обзоры Blender, AutoCAD, SketchUp, Sweet Home 3D и раздел 3D-моделирование.
Краткая карточка программы
| Параметр | Описание |
|---|---|
| Название | Bonsai BIM |
| Тип | BIM-дополнение для Blender и OpenBIM-платформа |
| Основной формат | IFC |
| Технологическая база | IfcOpenShell |
| Распространение | бесплатно, open source |
| Основные сценарии | создание IFC-моделей, просмотр IFC, редактирование свойств, работа с пространственной структурой, документация, ведомости, стоимость, график, координация |
| Интерфейсная среда | Blender с BIM-рабочей областью и панелями Bonsai |
| Целевая аудитория | архитекторы, BIM-координаторы, инженеры, специалисты по OpenBIM, пользователи Blender, студенты AEC-направлений |
| Сильная сторона | нативная работа с IFC внутри Blender |
| Главное ограничение | требуется понимание Blender, BIM-логики и IFC-структуры |
Bonsai устанавливается и используется внутри Blender, поэтому рабочая среда программы наследует базовую логику Blender: сцена, 3D Viewport, рабочие области, панели, верхнее меню, свойства, горячие клавиши. При этом Bonsai добавляет собственные BIM-инструменты и файловые команды: File > New IFC Project, File > Open IFC Project, File > Save IFC Project, Project Overview, Object Information, Spatial Decomposition, Geometry and Materials, Costing and Scheduling и другие разделы, связанные не с обычной 3D-сценой, а с IFC-проектом.
Blender работает на Linux, Mac и Windows, а Bonsai использует Blender как базовую среду. Поэтому выбор операционной системы для Bonsai привязан не к отдельному автономному приложению, а к установленному Blender и совместимой сборке дополнения. Установка не требует административных прав на Windows при использовании portable-варианта Blender, а сам Bonsai подключается через систему расширений Blender.
Bonsai не относится к простым IFC-вьюерам. В нём можно не только открыть модель, посмотреть геометрию и свойства, но и создавать IFC-модель с нуля, назначать IFC Class, размещать элементы в пространственном дереве, сохранять проект именно как .ifc и проверять модель в другом IFC-совместимом инструменте. Это делает программу ближе к BIM authoring-среде, чем к пассивному просмотрщику.
Как устроен интерфейс Bonsai BIM
Интерфейс Bonsai строится на интерфейсе Blender, но в BIM-рабочей области он получает специализированную структуру. Основные части рабочей среды — Topbar, Outliner Panel, 3D Viewport Panel, Properties Panel и Status Bar. Эти зоны не дублируют друг друга: каждая отвечает за отдельный уровень работы с моделью. Topbar используется для основных файловых действий и переключения раскладок, Outliner показывает объекты и коллекции, 3D Viewport отображает геометрию, Properties Panel раскрывает данные проекта и выбранного элемента, Status Bar показывает подсказки, статистику и служебную информацию.

Topbar и рабочая область BIM
Topbar расположен в верхней части окна Blender. В Bonsai он особенно важен, потому что через File пользователь работает с IFC-проектом: создаёт новый IFC, открывает существующую модель, сохраняет IFC отдельно от .blend. Вкладка BIM хранит стандартную раскладку Bonsai, а пользовательские раскладки можно переключать через вкладки рабочих пространств. Это удобно, когда один экран нужен для моделирования, второй — для проверки свойств, третий — для документации или координации.
В обычном Blender меню File в первую очередь связано с .blend-файлами. В Bonsai это разделение принципиально меняется: File > Save IFC Project сохраняет .ifc, а стандартное File > Save относится к .blend. Ошибка между этими действиями приводит к тому, что пользователь сохраняет визуальную сцену, но не сохраняет BIM-данные. Поэтому в Bonsai важно привыкнуть к отдельным пунктам меню для IFC-проекта.
Outliner Panel
Outliner Panel расположен слева в стандартной раскладке Bonsai. Он показывает список геометрических объектов, которые загружены в 3D Viewport, и помогает видеть, как сцена организована в коллекции. Для BIM-модели это не просто список объектов: через Outliner удобно контролировать дерево проекта, этажи, классы, типы и связанные группы. После создания нового IFC-проекта в Outliner появляется базовая пространственная структура IfcProject > IfcSite > IfcBuilding > IfcStorey.
Outliner полезен при работе с крупными IFC-файлами. Если модель содержит архитектуру, конструкции и MEP, пользователь может быстрее находить элементы по структуре, отключать видимость частей сцены, контролировать коллекции и понимать, где расположен выбранный элемент. Для BIM-координатора это часто важнее, чем свободная навигация по 3D-виду: неверно размещённый объект может выглядеть правильно, но находиться не в том пространственном контейнере.
3D Viewport Panel
3D Viewport Panel — центральная рабочая зона, в которой отображается геометрия модели. Здесь пользователь выбирает стены, перекрытия, двери, окна, воздуховоды, колонны и другие элементы; размещает 3D cursor; использует Create Wall, Create Slab, Create Door, Create Window и другие инструменты Bonsai. Навигация, выделение и базовые трансформации наследуются от Blender, поэтому опыт работы с Blender ускоряет освоение Bonsai.
В 3D Viewport можно не только смотреть модель, но и создавать элементы. Например, при создании стен пользователь устанавливает 3D cursor в нужную точку, выбирает тип стены, задаёт Height, Length и X Angle, добавляет сегмент через Shift + A, затем при необходимости применяет Extend, Butt, Mitre, Merge, Flip, Split, Rotate 90, Regen и Add Void. Это не простое рисование линии: элемент получает BIM-класс и участвует в IFC-структуре.
Properties Panel
Properties Panel находится справа и показывает сведения о проекте, негеометрических объектах и выбранных элементах. Через эту панель пользователь работает с Project Overview, Project Info, Object Information, Geometry and Materials, Spatial Container, IFC Class, классификацией, свойствами и другими BIM-разделами. В Bonsai свойства — это не второстепенная справка, а основа проверки модели: именно здесь видно, что выбранная геометрия является IfcWall, IfcDoor, IfcWindow, IfcColumn или другим IFC-объектом.

Project Info показывает состояние IFC-проекта. После создания проекта без сохранения отображаются схема IFC, MVD и статус File Not Saved. В этом режиме можно редактировать заголовок IFC через кнопку с иконкой карандаша, а затем сохранить файл. Такой подход дисциплинирует: пользователь видит, что BIM-данные ещё не записаны в .ifc, и не путает модель с обычной сценой Blender.

Status Bar
Status Bar расположен в нижней части интерфейса. В Bonsai он показывает полезные горячие клавиши активного инструмента, статистику и информацию о версии. При активной работе с инструментами это особенно важно: многие действия выполняются быстрее через Shift + Spacebar, Shift + A, Shift + G, Shift + O и другие сочетания, а подсказки в нижней строке помогают не держать все команды в памяти.
Bonsai сохраняет гибкость Blender: панели можно менять местами, разделять, объединять и переключать тип панели через верхний левый значок. Но Topbar и Status Bar не настраиваются так же свободно, как рабочие панели. Для пользователя это означает, что можно собрать удобную рабочую среду для моделирования, проверки свойств или документации, но базовые верхняя и нижняя зоны остаются системными.
Создание и открытие IFC-проекта
Создание нового проекта в Bonsai начинается не с произвольной 3D-сцены, а с IFC-проекта. Правильный старт важен, потому что программа сразу создаёт BIM-контекст: схему IFC, единицы измерения, шаблон, пространственное дерево и состояние сохранения. Рекомендуемый сценарий — новая сессия Blender и команда File > New IFC Project. В подменю доступны New Metric (m) Project, New Metric (mm) Project, New Imperial (ft) Project, New Demo Project и New Project Wizard.

Быстрый старт через File > New IFC Project
Для проекта в метрах пользователь выбирает File > New IFC Project > New Metric (m) Project. Bonsai сразу создаёт пустой IFC-проект с базовой структурой. Для проекта в миллиметрах используется New Metric (mm) Project, для футов — New Imperial (ft) Project. New Demo Project создаёт проект с демонстрационным содержимым, полезным для обучения и знакомства с объектами.
Быстрый старт подходит для простых моделей: помещение, небольшой дом, учебный фрагмент, проверка рабочего процесса. Пользователь получает готовый IFC-контекст и может перейти к стенам, перекрытиям, дверям и окнам. Но для проекта, где важны схема IFC, единицы площади и объёма, шаблон и библиотечные элементы, лучше использовать New Project Wizard.
Настройка через New Project Wizard
New Project Wizard открывается через File > New IFC Project > New Project Wizard или через Scene Properties > Project Overview > Project Info. В этом режиме пользователь выбирает IFC Schema, Unit System, Length Unit, Area Unit, Volume Unit и Template, затем нажимает Create Project. В списке схем доступны IFC2X3, IFC4 и IFC4X3; единицы задаются отдельно для длины, площади и объёма.

Шаблон Blank создаёт пустой проект без заранее добавленных объектов. IFC4 Demo Template содержит базовый набор распространённых типов объектов, включая окна, двери и другие элементы для экспериментов. Пустой проект удобнее, когда команда самостоятельно формирует библиотеку типов и следит за стандартом модели. Демонстрационный шаблон подходит для обучения, потому что сразу даёт материалы для проверки инструментов.
Выбор IFC Schema влияет на совместимость с другими программами и требованиями проекта. IFC2X3 остаётся распространённым форматом обмена в старых процессах, IFC4 используется в современных OpenBIM-сценариях, IFC4X3 важен для расширенных инфраструктурных и новых OpenBIM-процессов. В статье не нужно превращать этот раздел в справочник по стандартам: для пользователя Bonsai BIM важнее понять, что схема выбирается до начала моделирования и становится частью IFC-файла.
Пространственная структура IFC
После создания проекта Bonsai формирует пространственное дерево IfcProject > IfcSite > IfcBuilding > IfcStorey. Это базовая структура, внутри которой размещаются элементы модели. Стена, окно или дверь не должны существовать как случайные объекты сцены: они должны принадлежать этажу, зданию и проекту. В Properties > Project Overview > Spatial Decomposition пользователь видит эту иерархию и может контролировать размещение объектов.
Пространственная структура особенно важна при обмене IFC с другими программами. Если объект визуально находится на втором этаже, но в данных привязан к другому контейнеру, другая BIM-система может показать неверные ведомости, фильтры, этажи и зоны. Bonsai делает эту структуру видимой, поэтому подходит не только для моделирования, но и для проверки качества IFC.
Открытие существующего IFC
Существующий проект открывается через File > Open IFC Project. Эта команда загружает именно .ifc и не открывает автоматически связанный .blend. В Bonsai .ifc считается основным носителем BIM-данных, а .blend используется отдельно для Blender-специфичных настроек, визуальных сцен и дополнительных материалов.
Для пользователя это означает два разных уровня сохранения. Если нужно продолжить работу с BIM-моделью, открывается IFC. Если нужно восстановить особую сцену Blender, связанную с визуализацией, пользователь отдельно открывает .blend. Ошибка возникает, когда человек пытается загрузить .blend и ожидает увидеть полноценную IFC-структуру: такой файл не заменяет исходный IFC-проект.
Сохранение IFC и .blend
Сохранение в Bonsai разделено на две операции. Ctrl + S или File > Save IFC Project сохраняет только .ifc. File > Save и File > Save As… сохраняют .blend. File > Save IFC Project As… позволяет сохранить IFC-файл в другое место или с новым именем. На первом сохранении Bonsai предлагает выбрать расположение и имя .ifc.
Такое разделение кажется непривычным для пользователей Blender, но оно логично для BIM. IFC содержит критическую информацию модели: элементы, классы, свойства, контейнеры, связи, геометрию, ведомственные данные. .blend может хранить вспомогательные настройки визуализации, интерфейса или сцены. При работе с Bonsai BIM важно регулярно использовать File > Save IFC Project, иначе изменения в BIM-данных не будут записаны в основной файл проекта.
Основные инструменты моделирования в Bonsai BIM
Bonsai добавляет в Toolbar отдельный набор BIM-инструментов между стандартными инструментами Transform и Annotate. Панель обычно находится слева от 3D Viewport. Через неё доступны Explore Tool, Create Wall, Create Slab, Create Door, Create Window, Create Column, Create Beam, Create Duct, Create Element, Annotation Tool, Spatial Tool, Structural Tool и Covering Tool. Быстрое меню инструментов открывается через Shift + Spacebar.

Стены: Create Wall
Create Wall добавляет и изменяет стеновые элементы в плане. В параметрах инструмента задаются тип стены, Height, Length и X Angle. Новая стена добавляется в точке 3D cursor через Shift + A. Для редактирования сегментов доступны Extend, Butt, Mitre, Merge, Flip, Split, Rotate 90, Regen и Add Void. Также есть выравнивание Align Exterior, Align Centerline и Align Interior.


Практический сценарий выглядит так: пользователь выбирает Create Wall, задаёт тип и толщину через выбранный wall type, ставит 3D cursor в начальную точку, добавляет сегмент, меняет Length, затем переносит курсор в следующую точку и продолжает контур. Когда стены должны стыковаться, используются Butt или Mitre. Если требуется проём для двери или окна, применяется Add Void или инструмент двери/окна создаёт связь с выбранной стеной.
Create Wall хорошо показывает логику Bonsai: пользователь не рисует абстрактную коробку, а создаёт стеновой IFC-элемент. После создания можно посчитать количества через Calculate All Quantities. Для проектирования это важно: площадь и объём стены становятся данными модели, а не вручную записанными числами.
Перекрытия и плиты: Create Slab
Create Slab используется для добавления перекрытий и плит. В типовой архитектурной модели перекрытие связывает этаж, ограничивает помещение, участвует в объёмно-планировочной структуре и может попадать в ведомости. В Bonsai перекрытие создаётся как BIM-элемент, а не как произвольная плоскость. Это позволяет дальше использовать его в IFC-структуре, координации и расчёте количеств.
Для базовой модели Create Slab обычно используется после стен: сначала формируется контур, затем добавляется плита пола или покрытия. В простом учебном проекте достаточно создать этаж, поставить стены, добавить перекрытие, затем разместить дверь и окно. Для производственной модели важно дополнительно контролировать типы, материалы, свойства и привязку элемента к правильному IfcStorey.
Двери: Create Door
Create Door добавляет дверной объект в стену. Перед размещением нужно выбрать стену и установить 3D cursor в точку, где должна появиться дверь. В Topbar отображается состояние типа: [No IfcDoorType Found] | Name [TYPEX] | + Add IfcDoorType. Пользователь задаёт имя типа, нажимает + Add IfcDoorType, затем Add или Shift + A для размещения двери. Ширина и высота редактируются через параметры в Topbar.
Важная особенность Bonsai — связь двери со стеной. Если стена выделена до размещения двери, void relation создаётся автоматически. Если пользователь забыл выбрать стену, нужно вручную выделить стену и дверь и применить Apply Void через Shift + O. После перемещения двери требуется Regen через Shift + G, чтобы геометрия стены пересчитала проём. Это ограничение нужно учитывать: перемещение визуального объекта средствами Blender не всегда сразу меняет IFC-связи так, как ожидает пользователь.
Для изменения направления открывания используется Shift + F, а в Parametric Geometry можно менять Operation Type, например SINGLE_SWING_RIGHT. В рабочем процессе это помогает быстро проверить, не конфликтует ли дверь с проходом, стеной, мебелью или другой дверью. Но при редактировании дверей важно регулярно пересчитывать стену через Regen, чтобы BIM-геометрия и вид в 3D Viewport соответствовали друг другу.
Окна: Create Window
Create Window работает по похожей логике. Пользователь выбирает стену, устанавливает 3D cursor в точку размещения, активирует Create Window, создаёт или выбирает IfcWindowType, нажимает Add или Shift + A, затем настраивает ширину и высоту. Если связь со стеной не создана автоматически, применяется Apply Void. После перемещения окна используется Regen, чтобы стена корректно получила проём.
Для окон в Parametric Geometry доступна настройка конфигурации, например изменение Operation Type на DOUBLE_PANEL. В реальном проекте это позволяет отделять типы окон друг от друга, повторять одинаковые типоразмеры и затем считать элементы в ведомости. При создании нескольких окон одного типа пользователь выбирает нужный тип в Topbar, ставит курсор на следующую стену и повторяет Add.
Окна и двери в Bonsai демонстрируют важный принцип: элемент должен быть не только видимым, но и связанным с host-объектом. Окно без корректного проёма может выглядеть рядом со стеной, но не быть полноценным BIM-элементом стены. Поэтому проверка void relation и Regen — обязательная часть аккуратного моделирования.
Колонны, балки и конструктивные элементы
Create Column и Create Beam нужны для создания элементов конструктивного каркаса. В простой модели колонны и балки помогают обозначить несущую схему, отделить архитектурные элементы от конструктивных и подготовить основу для координации. Structural Tool расширяет эту логику: в Bonsai предусмотрены структурные элементы, load cases, boundary conditions и связь со структурным анализом.
Для архитектурного пользователя колонны и балки чаще всего нужны как видимые элементы модели и ведомостей. Для инженера они важны как объекты, которые должны иметь корректный IFC-класс, положение и свойства. Bonsai не стоит воспринимать как замену специализированному расчётному комплексу; его сильная сторона — подготовка и структурирование IFC-данных, а также интеграция с внешним анализом.
Воздуховоды и MEP: Create Duct
Create Duct используется для элементов воздуховодов и инженерных систем. MEP systems — одно из направлений работы программы, а демонстрационный скриншот показывает федеративную MEP-модель с цветными инженерными системами. В такой модели удобна проверка пересечений, трассировки, состава систем и свойств отдельных элементов.

MEP-сценарий в Bonsai особенно полезен для координации. Пользователь может открыть IFC с инженерными системами, выбрать воздуховод или элемент системы, посмотреть его данные в Properties Panel, проверить размещение относительно конструкций и архитектуры. В отличие от чистого 3D-просмотра, здесь важны не только цветные трубы и каналы, но и классы, системы, свойства и связи.
Create Element и универсальные IFC-объекты
Create Element нужен для добавления элементов, которые не покрываются более специализированными инструментами. В BIM-процессе это важно: не каждый объект является стеной, перекрытием или окном. В модели могут быть компоненты оборудования, мебель, вспомогательные строительные элементы, элементы окружения, типовые изделия. Для таких случаев пользователь выбирает подходящий IFC-класс и следит, чтобы объект был помещён в правильный пространственный контейнер.
При создании произвольных элементов особенно важно не превращать IFC в набор случайных mesh-объектов. Любой объект, который должен участвовать в BIM, получает IFC Class, тип, свойства и контейнер. Если пользователь создаёт геометрию в Blender, но не назначает ей IFC-смысл, такая геометрия не становится полноценной частью информационной модели.
Annotation Tool, Spatial Tool и Covering Tool
Annotation Tool используется для аннотаций и подготовки документации. В разделе Drawings and documents Bonsai предусматривает работу с 2D-чертежами, планами, фасадами, разрезами, размерными обозначениями, room labels, door/window tags, grid lines, hatch patterns и другими элементами документации. Документационный модуль развивается, поэтому в рабочих проектах результат нужно дополнительно проверять.
Spatial Tool помогает работать с пространственной структурой: этажами, пространствами, зонами и контейнерами. Это особенно важно при моделировании помещений и проверке, где размещены объекты. Covering Tool связан с покрытиями — теми элементами, которые отделывают поверхности или дополняют конструктивную основу. В совокупности эти инструменты показывают, что Bonsai работает не только с формой здания, но и с типологией BIM-объектов.
Работа с IFC-данными, свойствами и классификацией
Bonsai BIM строит модель вокруг IFC-данных. В обычном 3D-редакторе объект важен прежде всего как форма; в Bonsai он должен иметь категорию, принадлежность к проекту, пространственный контейнер, свойства и связи. В учебном примере Bonsai пользователь создаёт объект Cube, выбирает Products, Class, назначает IfcColumn и нажимает Assign IFC Class. После этого объект становится IFC-колонной, автоматически попадает в IfcBuildingStorey/My Storey и может быть сохранён в IFC-модель.
IFC Class и назначение смысла объекту
IFC Class определяет, чем является объект: стеной, колонной, дверью, окном, перекрытием, оборудованием, пространством или другим элементом. В Bonsai это делается через Properties > Object Information. Нельзя считать, что любая похожая геометрия автоматически становится корректным BIM-элементом. Прямоугольная призма может выглядеть как колонна, но без Assign IFC Class она остаётся обычным объектом Blender.

Назначение класса полезно и для проверки импортированных моделей. Если в IFC-файле часть объектов имеет неверные классы, ведомости, фильтры и координация становятся ненадёжными. Например, элемент, похожий на стену, но записанный как произвольный proxy-объект, может не попасть в список стен. Bonsai позволяет увидеть и исправить такие проблемы в IFC-логике.
Spatial Container и пространственная привязка
Spatial Container показывает, где находится объект внутри пространственного дерева. Новая IFC-колонна в учебном сценарии автоматически размещается в IfcBuildingStorey/My Storey. Для маленькой модели этого достаточно, но для здания с несколькими этажами, секциями и зонами пространственная привязка становится критичной.
При проверке модели стоит смотреть не только на вид в 3D Viewport. Объект может визуально находиться на нужном этаже, но в данных принадлежать другому этажу. В таком случае спецификации по этажам и проверка модели будут некорректными. Spatial Decomposition в Project Overview помогает увидеть такие ошибки и исправить структуру.
Project Info и метаданные IFC
Project Info отвечает за настройки и состояние проекта. В режиме настройки пользователь выбирает IFC Schema, Unit System, Length Unit, Area Unit, Volume Unit и Template. В режиме несохранённого проекта отображается базовая информация, статус сохранения и возможность редактировать IFC header через кнопку с карандашом.
Метаданные IFC нужны не только для порядка. Они помогают другим участникам понять происхождение файла, схему, контекст, MVD и единицы. Неверные единицы длины, площади или объёма могут привести к ошибкам в расчётах, ведомостях и обмене. Поэтому New Project Wizard лучше использовать не только новичкам, но и опытным пользователям, которым важно явно задать параметры до начала работы.
Загрузка и фильтрация моделей
Project Info поддерживает режим Load Project для открытия существующего IFC. В расширенной загрузке используются режимы организации и фильтрации, включая Decomposition, Spatial Decomposition и IFC Class. Такая загрузка полезна для больших моделей, где пользователь не хочет сразу работать со всем файлом.
Для BIM-координатора фильтрация по IFC Class удобна при проверке конкретных групп: только стены, только двери, только воздуховоды, только конструктивные элементы. Фильтрация по пространственной структуре помогает работать с этажами, зданиями и зонами. Это снижает визуальный шум и позволяет быстрее найти ошибки в модели.
Количества и свойства
Bonsai поддерживает расчёт количеств через Calculate All Quantities. Для стен инструмент Create Wall прямо включает расчёт площади и объёма, а для окон также предусмотрен расчёт количеств выбранных элементов.
Количество в BIM-модели ценно только тогда, когда элемент корректно классифицирован, имеет правильную геометрию и относится к нужному контейнеру. Если стена создана как обычная сетка или не имеет корректного типа, автоматическая ведомость теряет смысл. Поэтому работа с количествами в Bonsai начинается не с таблицы, а с чистой структуры IFC.
Чертежи, ведомости, стоимость и календарное планирование
Bonsai включает инструменты для получения документации и связывания модели с расчётами. В программе предусмотрены 2D drawings, аннотации, планы, фасады, разрезы, размерные обозначения, room labels, door/window tags, grid lines и hatch patterns. Документационный раздел развивается, поэтому выпуск чертежей в рабочих процессах требует проверки результата и аккуратной настройки.
2D-чертежи и аннотации
Drawing generation в Bonsai строится вокруг BIM-модели: пользователь формирует 2D-представления из 3D-данных, добавляет аннотации и маркировку. Для планов важны размеры стен, дверные и оконные проёмы, размеры помещений, привязка к стенам, размещение размерных линий. Для фасадов и разрезов используется похожая логика: модель становится основой для чертёжного представления, а не отдельным набором линий.
Annotation Tool нужен для того, чтобы оформить модель в читаемый документ. В архитектурной работе это переход от проверки формы к коммуникации с другими участниками: размеры, метки, подписи помещений, обозначения дверей и окон, сетки осей и штриховки помогают превратить модель в документацию. При этом Bonsai не отменяет необходимость проверять графику: чертёж должен соответствовать стандарту оформления, а не просто автоматически появиться из модели.
Ведомости и quantity take-off
Quantity take-off в Bonsai связан с тем, что элементы модели имеют классы, типы и измеримые параметры. Для стен можно считать площадь и объём, для окон — количества выбранных элементов, для других объектов — свойства и параметры, зависящие от их IFC-структуры. Ведомость строится не как ручной список, а как результат корректной информационной модели.
Это сильная сторона IFC-подхода. Если в модели десять окон одного типа, они могут быть представлены как повторяющиеся экземпляры IfcWindowType. Если стены имеют правильные типы и размеры, расчёт объёмов и площадей становится проверяемым. Если пользователь ошибся с классом или пространственным контейнером, ведомость сразу теряет надёжность. Поэтому Bonsai удобен для дисциплинированной работы, но не прощает беспорядочной классификации.
Стоимость и график
Costing and Scheduling в Bonsai связывает BIM-элементы с cost data и timeline information. Среди возможностей раздела: association стоимости с материалами и элементами, quantity takeoffs, project timeline creation, resource allocation и 4D BIM visualization. Пользователь открывает Costing and Scheduling panel, связывает стоимость с материалами и элементами, создаёт график проекта и привязывает BIM-элементы к задачам расписания.

Для небольшого проекта это может использоваться как учебная модель 4D BIM: элемент здания связывается с этапом строительства, а график показывает последовательность работ. Для профессионального процесса требуется строгая проверка связей: элемент должен иметь правильный класс, находиться в нужном месте, попадать в нужную группу и быть связанным с корректной задачей.
Стоимость и график в Bonsai не стоит воспринимать как замену всей сметной или календарной системе компании. Сильнее всего программа раскрывается как IFC-ориентированная среда, где можно показать связь модели с затратами и временем, проверить структуру данных и подготовить OpenBIM-основу для обмена. В сложных проектах данные стоимости и графика всё равно требуют отдельного контроля.
Facility management и эксплуатационные данные
Bonsai включает направление Facility management и работу с Live building sensors. Это расширяет роль IFC-модели за пределы проектирования: модель может использоваться как источник данных об активах, помещениях, системах и элементах здания.
Для эксплуатации важны не только стены и окна, но и свойства оборудования, связи с системами, зоны обслуживания, документация, asset registers и связанные данные. В Bonsai часть этих процессов находится в развитии, но сама архитектура программы позволяет работать с IFC как с информационной базой, а не только как с геометрическим файлом.
Координация, проверка модели и OpenBIM-процессы
Bonsai нужен не только для создания модели, но и для проверки OpenBIM-данных. Программа позволяет открыть IFC, посмотреть геометрию, выделить элемент, проверить свойства, класс, тип, пространственный контейнер, связи и принадлежность к системе. Основные направления работы Bonsai включают Audit and analyse, Author IFC models, Drawing generation, Structural analysis, MEP systems, Costing and scheduling, Facility management и Live building sensors.

Проверка IFC перед обменом
Перед передачей модели другой команде полезно проверить несколько уровней:
открывается ли .ifc через File > Open IFC Project;
видна ли пространственная структура IfcProject > IfcSite > IfcBuilding > IfcStorey;
находятся ли элементы на правильных этажах;
соответствуют ли IFC Class фактическому назначению элементов;
созданы ли void relation для дверей и окон;
пересчитаны ли стены через Regen после изменений;
заполнены ли важные свойства;
сохраняется ли модель через File > Save IFC Project.
Такая проверка не заменяет формальный BIM-аудит, но помогает обнаружить ошибки до передачи файла. Bonsai удобен тем, что не прячет структуру IFC: пользователь видит дерево, свойства и классы в рабочем интерфейсе, а не только через отчёт внешнего валидатора.
MEP-координация
MEP-модель в Bonsai можно просматривать как набор систем и элементов: воздуховоды, трубы, арматура, оборудование, пожарные системы и другие компоненты. Цветовое разделение на скриншоте MEP-модели помогает визуально отличать системы, но для координации важнее свойства и связи. Пользователь выбирает элемент в 3D Viewport, смотрит класс и данные в Properties Panel, проверяет, к какой системе он относится, и оценивает положение относительно архитектуры и конструкций.
Bonsai особенно полезен в OpenBIM-процессе, где модели приходят из разных программ. Архитектурная модель может быть подготовлена в одной системе, инженерная — в другой, конструктивная — в третьей. IFC объединяет эти дисциплины, а Bonsai позволяет открыть и проверить данные в одной среде Blender.
Структурная координация
Для конструкций Bonsai предусматривает Structural Tool и раздел Structural Analysis. В программе есть работа со structural element definition, load case creation and management и integration with external analysis software. Это подходит для подготовки и проверки структурной информации в BIM-среде, а не для подмены специализированного инженерного расчёта.
В конструктивной модели важны колонны, балки, перекрытия, фундаменты, связи между элементами и правильное положение относительно архитектуры. Если колонна визуально стоит в правильном месте, но не классифицирована как IfcColumn, дальнейшая автоматизация становится ненадёжной. Bonsai помогает увидеть такие ошибки и привести объект к корректной IFC-логике.
BCF, IDS и IfcTester
Экосистема IfcOpenShell включает поддержку вспомогательных стандартов BCF и IDS, а также инструменты вроде IfcTester. BCF используется для обмена замечаниями и координационными задачами, IDS — для описания требований к данным модели, IfcTester — для проверки соответствия IFC-моделей требованиям IDS.
Для BIM-координатора это важное направление: модель нужно не только открыть, но и проверить на соответствие требованиям проекта. Например, все двери должны иметь нужные свойства, все помещения — названия и номера, все элементы — правильные классы и привязку к этажам. Bonsai как часть экосистемы IfcOpenShell подходит для таких OpenBIM-процессов, особенно когда команда хочет контролировать данные без закрытой платформы.
Инструкция: как начать работу в Bonsai BIM
Bonsai не нужно осваивать через абстрактные упражнения. Самый понятный старт — создать новый IFC-проект, добавить стену, перекрытие, дверь и окно, проверить свойства, сохранить .ifc и открыть его повторно. Такой сценарий показывает все базовые принципы программы: IFC-проект, пространственное дерево, классы, типы, геометрию, свойства и отдельное сохранение BIM-данных.
Подключение Bonsai в Blender
После установки Blender пользователь открывает программу и переходит в Edit > Preferences. В разделе Get Extensions включается Allow Online Access, затем в строке поиска вводится Bonsai и нажимается Install. После установки Bonsai появляется в списке add-ons, а в меню File добавляются команды New IFC Project и Open IFC Project.
https://freeexe.net/sites/default/files/remote-images/c2/c289005271bd22c..." />



После установки рабочая среда меняется: в File появляется New IFC Project, справа видна Project Overview, а в панели инструментов появляются BIM-инструменты Bonsai. Пользователь больше не работает только с обычной сценой Blender: теперь каждое действие, связанное с проектом, должно учитывать IFC-файл.

Создание нового проекта
Для первого проекта лучше использовать File > New IFC Project > New Metric (m) Project. После выбора Bonsai создаёт пустой IFC4-проект и базовое пространственное дерево. В Properties > Project Overview > Spatial Decomposition появляется структура, внутри которой будут размещаться элементы.
Порядок действий:
Открыть Blender с активным Bonsai.
Перейти в File > New IFC Project.
Выбрать New Metric (m) Project.
Проверить Project Overview.
Убедиться, что создано дерево IfcProject > IfcSite > IfcBuilding > IfcStorey.
Перейти к моделированию элементов.
Для проекта с заданными единицами и шаблоном используется File > New IFC Project > New Project Wizard. В Project Info выбираются IFC Schema, Unit System, Length Unit, Area Unit, Volume Unit и Template, после чего нажимается Create Project.
Добавление стены
Для первой стены активируется Create Wall. Пользователь выбирает тип стены, задаёт Height и Length, ставит 3D cursor в начальную точку и нажимает Shift + A. После создания первого сегмента можно изменить длину, затем переместить курсор и добавить следующий сегмент. Для стыков используются Butt или Mitre, для изменения направления — Flip или Rotate 90.
Короткая последовательность:
Активировать Create Wall.
Выбрать wall type.
Установить Height.
Установить 3D cursor в начальную точку.
Нажать Shift + A.
Изменить Length.
Добавить следующие сегменты.
Применить Butt, Mitre или Merge для чистых соединений.

Нажать Q или Calculate All Quantities для расчёта количеств.
На этом этапе важно не пытаться строить стены обычными mesh-кубами. Такая геометрия не получит нужную BIM-семантику без дополнительного назначения IFC Class. Create Wall создаёт именно стеновой объект, который дальше можно использовать в IFC-процессе.
Добавление перекрытия
После стен добавляется перекрытие через Create Slab. В простом проекте оно формирует пол этажа. Перед размещением стоит проверить, что пользователь работает в нужном IfcStorey. Перекрытие должно принадлежать правильному этажу, иначе ведомости и структура модели будут ошибочными.
При создании перекрытия нужно следить за толщиной, положением относительно стен и связью с этажом. В небольшой учебной модели достаточно одного перекрытия; в реальном здании перекрытия разделяются по этажам, типам и конструктивным слоям.
Добавление двери
Перед размещением двери выбирается стена. Затем устанавливается 3D cursor в точку проёма, активируется Create Door, создаётся или выбирается IfcDoorType, нажимается Add или Shift + A. После добавления регулируются ширина и высота. Если дверь перемещается, стена пересчитывается через Regen или Shift + G.
Проверочный порядок:
Выделить стену.
Установить 3D cursor на стене.
Активировать Create Door.
Создать тип через + Add IfcDoorType.
Нажать Add или Shift + A.
Настроить width и height.
При необходимости изменить направление через Shift + F.
Выделить стену и выполнить Regen через Shift + G.
Самая частая ошибка — добавить дверь без выбранной стены. В таком случае проём не создаётся автоматически, и нужно вручную применить Apply Void. Лучше сразу выделять стену до добавления двери: так связь создаётся корректнее и требует меньше исправлений.
Добавление окна
Окно добавляется почти так же: выбирается стена, ставится 3D cursor, активируется Create Window, создаётся IfcWindowType, нажимается Add или Shift + A, затем задаются размеры. Для изменения конфигурации используется Parametric Geometry, где можно выбрать Operation Type, например DOUBLE_PANEL.
После перемещения окна нужно выбрать стену и выполнить Regen. Это обязательный контрольный шаг: визуально окно может выглядеть правильно, но проём в стене должен быть пересчитан. Если автоматическая связь не создана, используется Apply Void.
Проверка свойств объекта
После добавления стены, двери или окна объект выделяется в 3D Viewport. В Properties Panel пользователь открывает Object Information и проверяет IFC Class, тип, Spatial Container и связанные свойства. Если элемент находится не в том этаже или имеет неверный класс, это лучше исправить сразу, пока модель маленькая.
Проверка должна включать:
правильный IFC Class;
наличие типа для повторяемых элементов;
принадлежность нужному IfcStorey;

корректное положение в 3D Viewport;
наличие проёма у дверей и окон;
пересчитанную геометрию после перемещения;
сохранение проекта через File > Save IFC Project.
Сохранение IFC
После создания элементов используется File > Save IFC Project. На первом сохранении выбирается имя и место для .ifc. Стандартные команды Blender File > Save и File > Save As… сохраняют .blend и не заменяют сохранение IFC.
Для контроля результата полезно закрыть сцену и открыть файл через File > Open IFC Project. Если модель загрузилась, дерево проекта сохранилось, элементы имеют классы, а двери и окна отображаются с проёмами, базовый рабочий процесс настроен правильно.
Системные требования
Bonsai работает внутри Blender, поэтому системные требования нужно рассматривать через базовую среду Blender и сложность IFC-моделей. Blender доступен для Linux, Mac и Windows, а Bonsai устанавливается как расширение внутри этой среды. Отдельная таблица минимальных требований Bonsai по CPU, RAM и GPU в рабочей документации не используется как самостоятельный блок, поэтому корректнее не выдумывать точные цифры.
| Компонент | Что учитывать |
|---|---|
| Операционная система | Bonsai используется в Blender на Linux, Mac и Windows |
| Базовая программа | требуется установленный Blender |
| Права администратора | на Windows возможна работа с portable-вариантом Blender без административных прав |
| Память | крупные IFC-модели требуют больше оперативной памяти |
| Графика | сложная 3D-геометрия и большие федеративные модели сильнее нагружают видеоподсистему |
| Хранилище | проекты сохраняются как .ifc, при необходимости отдельно сохраняются .blend |
| Дополнительное ПО | для ряда задач документации используется Inkscape, потому что drafting heavily based on SVG files |
Для небольшого учебного проекта с несколькими стенами, перекрытием, дверью и окном требования будут близки к обычной работе Blender с лёгкой сценой. Для федеративной модели с архитектурой, конструкциями и MEP нагрузка значительно выше: больше объектов, больше свойств, больше связей, сложнее навигация, больше данных в Properties Panel и Outliner.
Практическая рекомендация простая: перед работой с крупным IFC-файлом лучше использовать фильтрацию загрузки, скрывать ненужные части модели, работать по дисциплинам и регулярно сохранять IFC. Для слабого компьютера Bonsai остаётся полезным как инструмент просмотра и анализа отдельных частей модели, но работа с полным зданием может быть тяжёлой.
Плюсы и минусы Bonsai BIM
Bonsai BIM — сильная программа для пользователей, которым нужен OpenBIM, IFC и контроль данных. Но это не универсальный BIM-пакет для всех сценариев. Его преимущества связаны с открытостью, Blender и IfcOpenShell, а ограничения — с порогом входа, особенностями интерфейса и развивающимися модулями.
Плюсы:
бесплатное open-source распространение;
нативная работа с IFC;
интеграция с Blender;
поддержка создания IFC-моделей с нуля;
работа с IfcProject, IfcSite, IfcBuilding, IfcStorey и пространственным деревом;
инструменты Create Wall, Create Slab, Create Door, Create Window, Create Column, Create Beam, Create Duct и Create Element;
проверка IFC Class, типов, свойств и spatial container;
возможность связывать модель с quantity take-off, стоимостью и графиком;
направление MEP, Structural Analysis, Facility Management и Drawing generation;
связь с экосистемой IfcOpenShell, включая BCF, IDS и IfcTester;
удобство для обучения OpenBIM и IFC без покупки коммерческого BIM-пакета;

активное сообщество OSArch, Blender Artists и AEC-разработчиков.
Минусы:
требуется знание Blender или готовность изучать его интерфейс;
часть документации по разделам Bonsai помечена как Work in Progress;
некоторые функции документации, координации, services and systems и facility management описаны неполно;
пользователям Revit и Archicad интерфейс может показаться непривычным;
стандартное сохранение .blend не заменяет File > Save IFC Project;
перемещение дверей и окон средствами Blender требует пересчёта проёмов через Regen;
для производственных проектов нужно отдельно проверять качество IFC и совместимость с процессом организации;
Bonsai не заменяет специализированные расчётные комплексы для инженерного анализа;
крупные федеративные модели требуют аккуратной организации, фильтрации и производительного компьютера.
Главный плюс Bonsai — прямой контроль IFC. Главный минус — этот же прямой контроль требует понимания. Пользователь, который ожидает кнопку для мгновенной конвертации любой 3D-сцены в корректный BIM, столкнётся с ограничениями. Пользователь, который понимает IFC-классы, типы, свойства и контейнеры, получает гибкую OpenBIM-среду.
Сравнение с аналогами
Bonsai нужно сравнивать не с абстрактными BIM-программами, а с конкретными инструментами: Autodesk Revit, Graphisoft Archicad, BricsCAD BIM, FreeCAD BIM Workbench, Blender без Bonsai и IFC-вьюерами. У каждого варианта свой рабочий подход. Revit и Archicad — зрелые коммерческие BIM-системы. BricsCAD BIM строит BIM-процесс на DWG-платформе. FreeCAD BIM Workbench — свободная CAD/BIM-среда. Blender без Bonsai остаётся сильным 3D-редактором, но не даёт полноценного IFC authoring. IFC-вьюеры удобны для просмотра, но не заменяют создание модели.
| Критерий | Bonsai BIM | Autodesk Revit | Graphisoft Archicad | BricsCAD BIM | FreeCAD BIM Workbench |
|---|---|---|---|---|---|
| Основной подход | native IFC/OpenBIM в Blender | BIM-платформа для проектирования и документации | BIM-платформа для архитекторов и AEC-команд | BIM на базе DWG-платформы | BIM-инструменты внутри FreeCAD |
| Распространение | бесплатно, open source | коммерческая система | коммерческая система | коммерческая система | бесплатно, open source |
| Сильная сторона | прозрачная IFC-структура и связь с Blender | зрелая документация, расписания, мультидисциплинарные инструменты | архитектурное моделирование, документация, OpenBIM-обмен | привычная CAD/DWG-среда для перехода к BIM | свободная параметрическая среда |
| Основной пользователь | OpenBIM-специалист, BIM-координатор, Blender-пользователь | архитекторы, инженеры, подрядчики | архитекторы, дизайнеры, AEC-команды | CAD-пользователи и BIM-команды | энтузиасты open-source CAD/BIM |
| Работа с IFC | центральная часть процесса | обмен и координация через IFC | OpenBIM-обмен и классификации | IFC в CAD/BIM-процессе | IFC через FreeCAD-инструменты |
| Порог входа | высокий для новичка без Blender и IFC | высокий из-за профессиональной BIM-логики | средний/высокий для профессионального BIM | удобнее для CAD-пользователей | высокий из-за неоднородности open-source workflow |
| Лучший сценарий | контроль IFC, обучение OpenBIM, анализ и создание IFC | крупные рабочие BIM-проекты с документацией | архитектурные проекты и командная документация | переход CAD-команды к BIM без отказа от DWG | свободное параметрическое моделирование и эксперименты |
Autodesk Revit — сильный вариант для команд, которым нужна комплексная BIM-платформа с проектированием, документацией, расписаниями, аннотациями, визуализацией и координацией. Revit поддерживает design and documentation platform для BIM, drawings и schedules, а также multidisciplinary toolsets. Для организации с утверждёнными Revit-стандартами Bonsai чаще становится дополнительным OpenBIM-инструментом для IFC-проверки, а не полной заменой.
Graphisoft Archicad ориентирован на архитекторов, дизайнеров, инженеров и AEC-профессионалов. Он нативно работает на Windows и macOS, поддерживает моделирование, визуализацию, документацию и OpenBIM workflows. По сравнению с Bonsai Archicad проще вписывается в классический архитектурный BIM-процесс, но Bonsai сильнее там, где важны open-source, Blender и прямой IFC-контроль.
BricsCAD BIM подходит пользователям, которые хотят строить BIM-процесс на DWG-платформе. Программа рассчитана на design, modeling, documenting and detailing building designs in a single DWG platform. Для CAD-команды это мягкий переход: не нужно резко отказываться от DWG-мышления. Bonsai выбирают не ради DWG, а ради IFC/OpenBIM и связки с Blender.
FreeCAD BIM Workbench ближе к Bonsai по open-source-философии, но отличается интерфейсом и базовой CAD-логикой. BIM Workbench объединяет инструменты из других рабочих сред FreeCAD и добавляет слой для BIM workflow. FreeCAD удобен тем, кому важна параметрическая CAD-среда; Bonsai удобнее тем, кто хочет работать с IFC внутри Blender и использовать 3D-возможности Blender.
Blender без Bonsai остаётся мощной средой 3D-моделирования, визуализации и анимации. Но без Bonsai обычная Blender-сцена не становится BIM-моделью. Пользователь может смоделировать красивое здание, материалы и окружение, но это не равно корректному IFC с классами, свойствами, spatial tree и BIM-связями. Поэтому для архитектурной визуализации достаточно Blender, а для IFC моделирования нужен Bonsai.
IFC-вьюеры полезны для просмотра модели, но ограничены в authoring-сценариях. Их стоит выбирать, когда нужно быстро открыть файл, измерить элементы или показать модель заказчику. Bonsai нужен там, где требуется редактировать структуру, назначать классы, создавать элементы и сохранять .ifc.
Отзывы пользователей и профильных изданий
Профильные публикации описывают Bonsai как аддон для Blender, предоставляющий native IFC and OpenBIM authoring для архитекторов, инженеров и специалистов строительства. Релизы Bonsai выделяют крупные изменения, поддержку Blender 4.2, IFC4X3, BCF v3 и IDS v1.0 в IfcTester в релизе v0.8.0, а затем дополнительные BIM-возможности в v0.8.1.
Что отмечают профильные площадки
Профильные площадки акцентируют не визуальную сторону Blender, а именно OpenBIM-направление. Bonsai воспринимается как инструмент, который переносит IFC authoring в свободную 3D-среду. Это важное отличие от многих Blender-дополнений: программа ориентирована на архитекторов, инженеров и construction professionals, а не только на художников, визуализаторов или разработчиков игр.
Для отраслевых материалов важны три особенности: open-source-модель, активное развитие и нативная работа с IFC. Bonsai не выглядит как экспериментальный импортёр, который просто открывает файл ради просмотра. Он развивается как рабочая платформа с моделированием, документацией, координацией, стоимостью, графиком и проверкой данных.

Что обсуждают пользователи OpenBIM-сообщества
В OSArch и Blender Artists пользователи обсуждают релизы, переименование BlenderBIM Add-on в Bonsai, улучшения документации, ошибки, изменения интерфейса, новые функции и рабочие процессы. Такие обсуждения ценны тем, что показывают реальную open-source-разработку: сообщество не только потребляет программу, но и тестирует, сообщает о проблемах, предлагает улучшения и делится рабочими сценариями.
Пользователи ценят Bonsai за бесплатность, прозрачность IFC, связь с Blender и возможность изучать BIM-данные без коммерческой лицензии. Основные претензии связаны со сложностью интерфейса, необходимостью понимать Blender, неполной документацией отдельных модулей и особенностями новых функций. Это типичная картина для мощного open-source-инструмента: возможности широкие, но часть работы ложится на пользователя.
Усреднённое мнение пользователей сети
Средний пользовательский профиль Bonsai — не новичок, который хочет за полчаса заменить Revit, а человек, которому важны IFC, открытые стандарты и контроль данных. Положительные оценки чаще относятся к свободному распространению, native IFC workflow, активному развитию и возможности работать в Blender. Критика чаще касается порога входа, непривычной логики сохранения IFC, необходимости пересчитывать элементы после отдельных операций и неравномерной готовности разных разделов.
Для новичка Bonsai кажется сложным, потому что объединяет сразу три темы: Blender, BIM и IFC. Для опытного BIM-координатора сложность оправдана: программа даёт доступ к структуре модели, которую коммерческие пакеты часто прячут за интерфейсом. Для Blender-пользователя Bonsai открывает путь в BIM, но требует отказаться от привычки считать любую геометрию полноценным проектным объектом.
Кому подойдёт Bonsai BIM
Bonsai лучше всего подходит тем, кто осознанно работает с OpenBIM и IFC. Это программа для пользователей, которым важно видеть структуру данных, а не только красивую 3D-картинку. Она подходит архитекторам, BIM-координаторам, инженерам, студентам AEC-направлений, open-source-командам и тем, кто уже использует Blender.
Архитектору
Архитектор может использовать Bonsai для создания базовой IFC-модели, проверки пространственной структуры, формирования стен, перекрытий, дверей, окон, колонн и документации. Программа особенно интересна архитекторам, которые уже знают Blender и хотят добавить к нему BIM-слой. Для сложного производственного процесса с фирменными шаблонами, семействами, стадиями и большим документооборотом потребуется дисциплина и проверка.
BIM-координатору
BIM-координатору Bonsai полезен как инструмент анализа IFC. Можно открыть модель, проверить классы, контейнеры, свойства, MEP-системы, структурные элементы, документацию, quantities и связи. Программа помогает видеть, что реально записано в IFC, а не только то, как модель выглядит в конкретной коммерческой системе.
Инженеру
Инженеру Bonsai интересен для просмотра MEP и structural-моделей, проверки элементов, работы с воздуховодами, колоннами, балками, системами и нагрузочными данными. При этом расчётную часть нужно выполнять в специализированных программах, а Bonsai использовать как среду IFC-подготовки, анализа и координации.
Студенту и преподавателю
Для обучения IFC Bonsai подходит особенно хорошо. Студент может создать простую модель, назначить IFC Class, увидеть spatial tree, сохранить .ifc и открыть его в другом просмотрщике. Такой процесс показывает, что BIM — это не только 3D, а совокупность геометрии, свойств, классификации и отношений.
Open-source-команде
Команда, которая принципиально выбирает свободные инструменты, получает связку Blender + Bonsai + IfcOpenShell. Это позволяет строить OpenBIM-процессы без закрытой платформы, автоматизировать проверки, использовать Python-экосистему и развивать собственные инструменты вокруг IFC.
Кому Bonsai не подойдёт
Bonsai не подойдёт пользователю, который ожидает Revit-подобный интерфейс без обучения. Программа также не подходит как простой конвертер красивой 3D-сцены в корректный IFC. Компании с полностью утверждённым закрытым BIM-процессом могут использовать Bonsai как дополнительный инструмент проверки, но внедрение в основное производство потребует настройки стандартов, обучения и контроля качества.
Частые ошибки при работе с Bonsai BIM
Работа с Bonsai требует аккуратности. Большинство ошибок возникает не из-за слабости программы, а из-за смешения Blender-логики и IFC-логики. Пользователь видит объект в 3D Viewport и считает, что он уже стал BIM-элементом, но в IFC важны класс, тип, свойства, контейнер и связи.
Открывать .blend вместо IFC
Одна из главных ошибок — открывать .blend и ожидать, что вместе с ним загрузятся BIM-данные. В Bonsai основным носителем данных является .ifc. Для загрузки BIM-модели используется File > Open IFC Project. .blend сохраняется отдельно и не заменяет IFC.
Сохранять сцену вместо проекта
Стандартное File > Save сохраняет .blend. Для BIM-модели нужно использовать File > Save IFC Project. Если пользователь создаёт стены, двери и окна, а затем сохраняет только .blend, основной IFC-проект не получает нужные изменения. Эта ошибка особенно опасна в начале обучения, когда пользователь ещё не привык к разделению файлов.
Создавать геометрию без IFC Class
Обычный Cube, Mesh или импортированная геометрия не становится BIM-элементом автоматически. Чтобы объект участвовал в IFC-проекте, ему назначается IFC Class через Object Information. В учебном примере куб превращается в колонну только после выбора IfcElement, IfcColumn и Assign IFC Class.
Размещать элементы не в том контейнере
Стена, дверь, окно или колонна должны принадлежать правильному IfcStorey. Если элемент оказался не на том этаже, ведомости и фильтры будут неверными. После создания или импорта объекта нужно проверять Spatial Container.
Добавлять дверь или окно без выбранной стены
Для автоматического создания void relation дверь или окно размещаются на выбранной стене. Если стена не была выбрана, связь нужно создавать вручную через Apply Void. После перемещения двери или окна нужно выполнять Regen.
Игнорировать состояние Project Info
Project Info показывает, сохранён ли проект, какая используется схема IFC, какие единицы заданы и в каком режиме находится файл. Если этот раздел игнорировать, легко пропустить File Not Saved, неверные единицы или неправильный шаблон.
Ожидать готовой автоматизации без проверки
Bonsai помогает создавать и анализировать IFC, но не отменяет BIM-контроль. После любых важных изменений нужно проверять геометрию, свойства, классы, контейнеры, количества и сохранение. Особенно это важно при подготовке файла для другой команды.
Итог: стоит ли использовать Bonsai BIM
Bonsai BIM стоит использовать, когда нужна бесплатная OpenBIM-программа с нативной работой с IFC внутри Blender. Это сильный инструмент для просмотра, создания и редактирования IFC-моделей, проверки классов, пространственной структуры, свойств, MEP-элементов, конструкций, документации, количеств, стоимости и графика. Его главная ценность — прямой контакт с IFC-данными, а не имитация закрытой BIM-среды.
Для обучения IFC и понимания OpenBIM Bonsai подходит лучше многих коммерческих систем: пользователь видит, из чего состоит модель, как назначается IFC Class, почему важен Spatial Container и зачем сохранять именно .ifc. Для архитектора, который уже использует Blender, программа открывает путь к BIM-моделированию без смены основной 3D-среды. Для BIM-координатора Bonsai полезен как инструмент анализа и исправления IFC-структуры.
Для компаний с готовым Revit или Archicad-процессом Bonsai разумнее рассматривать как дополнительную OpenBIM-среду. Он может помогать проверять IFC, анализировать свойства, готовить эксперименты, обучать сотрудников и исследовать открытые стандарты. Полная замена коммерческого BIM-пакета зависит от требований компании, состава документации, внутреннего стандарта и готовности команды работать с Blender.
Для новичка Bonsai требует времени. Нужно освоить Blender-навигацию, Project Overview, Object Information, Spatial Decomposition, Create Wall, Create Door, Create Window, File > Save IFC Project и отличия .ifc от .blend. Но после этого программа становится не просто бесплатной BIM-программой, а рабочей средой для точного OpenBIM-процесса, где форма здания связана с данными, свойствами и проверяемой IFC-структурой.
Список изменений
IfcOpenShell как фундамент:
- IfcOpenShell — open-source библиотека для работы с Industry Foundation Classes. Она читает, записывает и изменяет BIM-модели в IFC, имеет C++ и Python API, а также включает экосистему инструментов: IfcConvert, Bonsai, IfcTester, IfcCSV и другие компоненты. Для Bonsai это фундамент: программа не строит IFC-логику поверх случайного импортёра, а использует специализированный IFC-инструментарий.
- Такое происхождение важно для понимания программы. Bonsai — не просто аддон, который экспортирует Blender-сцену в IFC. Он вырос из среды, где IFC является главным объектом разработки. Поэтому программа ориентирована на OpenBIM, прозрачность данных, классы, свойства, связи и обмен с другими системами.
BlenderBIM Add-on и ранний этап развития:
- BlenderBIM Add-on появился как способ превратить Blender в инструмент OpenBIM authoring. Ранние релизы развивали импорт, экспорт, создание объектов, работу с классами, стилями, пространственной структурой, документацией и данными IFC. Сообщество OSArch и Blender Artists активно обсуждало новые сборки, ошибки, улучшения документации и рабочие сценарии.
- Ранний этап важен тем, что Bonsai унаследовал не только код, но и культуру разработки: открытые обсуждения, частые релизы, публичные ошибки, участие пользователей AEC-сообщества. Для open-source BIM-инструмента это сильная сторона: программа развивается на виду, а не как закрытый продукт с редкими публичными изменениями.
Переход к названию Bonsai:
- В релизе v0.8.0 BlenderBIM Add-on получил название Bonsai. Этот релиз добавил поддержку Blender 4.2, IFC4X3, BCF v3, IDS v1.0 в IfcTester и множество исправлений и новых возможностей. Профильные площадки описывали Bonsai как аддон для Blender, который предоставляет native IFC and OpenBIM authoring для архитекторов, инженеров и специалистов строительства.
- Переименование решило несколько задач. Во-первых, название Bonsai проще отделяет программу от самого Blender. Во-вторых, оно подчёркивает, что речь идёт не только о связке Blender + BIM, а о полноценной OpenBIM-платформе внутри Blender. В-третьих, новый бренд помогает пользователям искать материалы, обсуждения и инструкции без путаницы между старым BlenderBIM Add-on и новым Bonsai.
Развитие ветки 0.8.x:
- После перехода к Bonsai развитие продолжилось: v0.8.1 получил дополнительные BIM-возможности, а обсуждения в сообществе фиксировали тысячи новых функций и исправлений для крупных релизов. Профильные публикации отдельно освещали релизы Bonsai и подчёркивали native IFC/OpenBIM authoring для AEC-пользователей.
- Для пользователя это означает, что программа находится в активной разработке. Новые функции появляются быстро, но часть разделов документации остаётся неполной, а некоторые функции могут требовать осторожной проверки. В рабочих проектах лучше отделять стабильный производственный процесс от экспериментов с новыми возможностями.
Что показывает история развития:
- ориентация на IFC как основной формат модели;
- использование Blender как открытой 3D-среды;
- развитие через open-source сообщество и IfcOpenShell.


Оставте свой отзыв о Bonsai BIM