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:

  1. Прозрачность, открытость и сотрудничество
  2. Повышение вовлечённости стейкхолдеров
  3. Интеграция и согласованность данных
  4. Поддержка управленческих решений
  5. Качество как итог

Принципы BIM

  1. Принцип первичности модели
  2. Принцип реалистичной структуры модели
  3. Принцип достаточных данных
  4. Принцип общей среды управления данными
  5. Принцип раннего вовлечения стейкхолдеров
  6. Принцип достоверности данных
  7. Принцип стандартизации данных
  8. Принцип целенаправленной координации
  9. Принцип своевременной поставки данных
  10. Принцип интероперабельности данных

Я специально не расшифровываю тут ни описание ценностей, ни принципов. Если вы по этому краткому списку заинтересуетесь: «а что за манифест, зачем он нужен вообще» — приглашаю посетить сайт 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:

А это — полуфиналисты конкурса на лучшее новогоднее семейство от 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».

И это все интересные новости на этой неделе.

Добавить комментарий