BIMdigest 120 — BIM-манифест
Перед вами дайджест свежих материалов из мира BIM – “BIMdigest” №120/02 – за период с 6 по 12 января 2025.
В этом выпуске:
- BIM-манифест — моя новая инициатива;
- как работают принципы BIM на примере норвежского проекта;
- AI помощник внутри Revit;
- параметризация объёмного текста внутри семейства;
- график курсов BIM2B;
- полуфиналисты конкурса на лучшее новогоднее семейство от BIMsmith;
- подробно про визуализацию в Veras;
- PythonNet3 — подробно про новый Python внутри Dynamo.
BIM-манифест
Друзья, у меня к вам вопрос: вы когда-нибудь пробовали объяснить менеджеру проекта, что такое BIM и зачем он нужен? Мне интересно, что вы в этот момент говорили, и звучало ли там что-то про «быстрее», «автоматически» и т.п.
Моё понимание того, что такое BIM и зачем он нужен, менялось со временем. И это нормально, потому что я глубже узнавал этот подход (или методологию — кому как нравится), знакомился с примерами применения BIM в разных компаниях и разных проектах.
Да и времена сильно изменились. Недавно в статье для РБК я писал, что считаю сроки проектирования сильно заниженными и вижу в этом одну из основных проблем отрасли. И если когда-то я мог говорить, что BIM позволит сократить сроки проектирования — то сейчас я уточняю: только в очень типовых проектах, при высокой степени стандартизации и типизации. Вокруг слишком много плохих проектов, пора перестать думать про ускорение и автоматизацию и начать думать про качество. А в этом, при правильном подходе, поможет BIM.
В общем, свой текущий взгляд на BIM я изложил в BIM-манифесте. Считаю, что имею на это право. Более того, я считаю, что если и заказчики, и проектировщики, использующие BIM, поддержат ценности BIM-манифеста и будут следовать принципам, в нём изложенным — выиграют все.
Итак, вот суть BIM-манифеста.
Ценности BIM:
- Прозрачность, открытость и сотрудничество
- Повышение вовлечённости стейкхолдеров
- Интеграция и согласованность данных
- Поддержка управленческих решений
- Качество как итог
Принципы BIM
- Принцип первичности модели
- Принцип реалистичной структуры модели
- Принцип достаточных данных
- Принцип общей среды управления данными
- Принцип раннего вовлечения стейкхолдеров
- Принцип достоверности данных
- Принцип стандартизации данных
- Принцип целенаправленной координации
- Принцип своевременной поставки данных
- Принцип интероперабельности данных
Я специально не расшифровываю тут ни описание ценностей, ни принципов. Если вы по этому краткому списку заинтересуетесь: «а что за манифест, зачем он нужен вообще» — приглашаю посетить сайт BIM-манифеста и почитать полную версию, станет намного понятней.
BIM
Вот вам пример того, как некоторые из перечисленных принципов реализуются в Норвегии при работе с армированием: «Digital reinforcement with BVBS on a drawingless construction site».
Конрад рассказывает, как они исключили процесс создания 2D чертежей и спецификаций на гибочные элементы для армирования. И выполняют заказ арматуры по данным из модели, благодаря кодированию BVBS.


Я был на презентации Конрада, где он про это рассказывал, и среди прочего упомянул о том, как быстро руководитель стройки привык к такому методу работы. Когда что-то пошло не так (вроде интернет пропал на пару дней, но я детали не помню), он заявил, что по-старому он работать уже не хочет.
Вот как работают принципы BIM:
- модель первична (2D данные создаются на основе модели, а в этом примере создаются только спецификации, причём не проектировщиками, а на стройке),
- структура модели реалистична (арматура создана правильными инструментами и так, как будет построена — можно выполнять заказ прямо по модели),
- используется общая среда (у них реализовано в том числе через «BIM-киоск»),
- данные стандартизированы (соответствуют международному, универсальному стандарту армирования BVBS, благодаря чему можно генерировать спецификацию из модели и формировать заказ на производство на её основе),
- и т.п.
Кстати, на той же презентации Конрад рассказывал: на одном из проектов заказчик выдвинул очень завышенные требования и к модели, и к информации – причём сам не может ответить, зачем ему это надо. Это сильно мешает работе, излишне нагружает и проектировщиков, и координаторов, а ведь стоило просто следовать «принципу достаточных данных», и можно было этого избежать 😉
AI
У Эрика Фритца вышел очень интересный подкаст: «Create AI Assistant for Revit with Python and OpenAI | pyRevit Hacker Podcast #1»
Если тема вам интересна, напоминаю, что Алик Сумин с Анатолием Разинковым проводили стрим, а затем курс на тему ChatGPT внутри Revit, ниже ссылка на видео стрима:
Revit
Фил рассказывает про работу с объёмным текстом и параметризацию семейств с таким текстом: «Revit Tips & Tricks – Creating Model Text As Flexible Revit Family».
Кстати: если вам или вашим знакомым нужно прокачаться в Revit — вот график ближайших дистанционных курсов от BIM2B:
- Разработка инженерных разделов ОВ и ВК в Revit MEP, 22 января — 31 января
- Разработка разделов ЭО и ЭМ в Autodesk Revit + mySchema, 27 января — 7 февраля
- BIM мастер 2.0. Шаблон и семейства Revit для архитектора и конструктора, 3 февраля — 12 февраля
- Autodesk Revit. Разработка архитектурного проекта, 10 февраля — 19 февраля
- Autodesk Revit. Разработка проекта раздела КР, 17 февраля — 26 февраля
- Разработка и оформление документации раздела «АР» в Revit, 26 февраля — 7 марта
- Разработка инженерных семейств в Autodesk Revit, 19 марта — 28 марта
А это — полуфиналисты конкурса на лучшее новогоднее семейство от BIMsmith: «Here are the Semifinalists for the 2024 BIMsmith Winter Wonderland Holiday Revit Family Competition». Лично мне больше всего нравится это:

А вам?
ARCH VIZ
EnvolveLab опубликовал сразу 2 интересных материала про Veras:
«Veras: Select, Render. Repeat» — про использование инструментов Render Selection Tool, Render Selection Blend и Seed.
«Veras: Creating Consistency With AI – Render From Same Seed» — подробно про инструмент Seed.
PROG
В прошлом выпуске были видео про вращение семейств через настройки, а вот вариант рандомного вращения через Dynamo: «Random Family Rotation in Revit using Dynamo». Скрипт прилагается.
«PythonNet3: A New Python to Fix Everything» — комплексная статья про переход на новый Python внутри Dynamo.
И статья от Джереми Таммика: «LLM Prompting, RAG Ingestion and New Projects».
И это все интересные новости на этой неделе.