«Фабрика семейств»: как мы создали эффективный конвейер предоставления BIM-семейств и упростили жизнь проектировщикам

Привет, Хабр!

Меня зовут Татьяна Поспелова, я руководитель группы разработки семейств в команде ПИК Digital. 

В этой статье расскажу, как мы централизовали и автоматизировали разработку BIM-семейств в Revit с помощью нашего внутреннего сервиса под названием «Фабрика семейств».

Если вы только начинаете знакомство с BIM (информационное моделирование зданий), важно понимать, что BIM-семейства — это параметрические компоненты, из которых собирается модель здания в Revit. Это могут быть стены, окна, мебель, сантехника и любое инженерное оборудование. Каждое семейство содержит геометрию и параметры, которые позволяют использовать его в расчётах, спецификациях и автоматизации.

«Фабрика семейств»: как мы создали эффективный конвейер предоставления BIM-семейств и упростили жизнь проектировщикам - 1

Но если вы уже работаете с Revit, то точно знаете: BIM-семейства — это основа модели. А если вы работаете в большой проектной организации, где десятки проектировщиков создают сотни моделей, то знаете и другое: без централизованного подхода библиотеки BIM-семейств превращаются в хаос, а рабочая модель — в Ящик Пандоры.

Так родилась идея «Фабрики» — сервиса, который делает BIM-семейства как продукт: стандартизировано, по запросу, с контролем качества и версионированием. Рассказываем, как мы это устроили, с какими сложностями столкнулись и что получилось в итоге.

Зачем понадобился централизованный сервис

Главная проблема, с которой сталкивался отдел проектирования, — человеческий фактор. Каждый проектировщик вносил BIM-семейства в модель по-своему: кто-то копировал из старых проектов, кто-то создавал с нуля. В итоге — десятки версий одного кондиционера или светильника с разными параметрами и поведением.

Что это влекло за собой:

  • ошибки в спецификациях из-за несоответствия данных;

  • трудности совместной работы — модели теряли совместимость;

  • ручная работа — обновление семейств вручную отнимало часы.

Нам нужно было централизованное решение для управления библиотекой, контроля стандартов и автоматизации обновлений. Для этого было важно избавить проектировщиков от необходимости вручную заменять устаревшие версии.

Как мы организовали работу «Фабрики»

Одна из ключевых проблем на старте — смешивание заявок на создание семейств с другими задачами BIM-поддержки. Запросы вроде «сломался Revit» обрабатывались быстрее, чем заявки на семейства, которые требовали гораздо больше времени и внимания.

Для решения задачи мы выделили BIM-специалистов в отдельную структуру. «Фабрика семейств» стала самостоятельным сервисом, отделенным от техподдержки. Мы внедрили систему Family Manager — продукта для централизованной подачи, обработки и контроля заявок на создание семейств.

С внедрением Family Manager всё стало структурированнее (подробнее о развитии продукта Family Manager можно прочитать в статье «Экосистема ПИК. Развитие Family Manager»). 

Теперь процесс стал прозрачным и управляемым. Ниже — основные изменения, которые позволили нам систематизировать работу с заявками:

  • каждая заявка получает статус и сроки; 

  • используется шаблон заявки с заданными полями для параметров; 

  • назначается исполнитель; 

  • пользователь отслеживает выполнение в реальном времени.

В результате мы наладили коммуникацию и сократили количество ручных согласований. Пользователь всегда видит, на каком этапе находится его заявка.

Рассмотрим подробнее, как устроен процесс обработки заявок — от подачи до публикации:

  1. Подача заявки

Проектировщик подаёт заявку на разработку или доработку семейства через веб-интерфейс Family Manager. В ней он указывает:

  • Тип заявки

    «Фабрика семейств»: как мы создали эффективный конвейер предоставления BIM-семейств и упростили жизнь проектировщикам - 2
  • Функциональный тип семейства и дисциплину

    «Фабрика семейств»: как мы создали эффективный конвейер предоставления BIM-семейств и упростили жизнь проектировщикам - 3
  • Техническое задание (параметры, размеры, требования по поведению)

    «Фабрика семейств»: как мы создали эффективный конвейер предоставления BIM-семейств и упростили жизнь проектировщикам - 4

    «Фабрика семейств»: как мы создали эффективный конвейер предоставления BIM-семейств и упростили жизнь проектировщикам - 5
  • Особенности отображения или использования в моделях

    «Фабрика семейств»: как мы создали эффективный конвейер предоставления BIM-семейств и упростили жизнь проектировщикам - 6

2. Модерация

Модератор проверяет заявку на полноту, наличие аналогов и определяет, нужна ли разработка нового семейства. При необходимости подключается департамент продукта (об этом ниже).

«Фабрика семейств»: как мы создали эффективный конвейер предоставления BIM-семейств и упростили жизнь проектировщикам - 7

3. Согласование

Если семейство выходит за рамки стандартов, оно проходит дополнительное согласование.

«Фабрика семейств»: как мы создали эффективный конвейер предоставления BIM-семейств и упростили жизнь проектировщикам - 8

4. Разработка и публикация 

После прохождения всех проверок заявка попадает к исполнителю — BIM-специалисту «Фабрики». Готовое семейство загружается обратно в Family Manager, где становится доступным инициатору заявки и другим проектировщикам. Теперь его можно сразу вставить в модель или заменить устаревшую версию. Всё это без необходимости проводить дополнительную проверку вручную.

«Фабрика семейств»: как мы создали эффективный конвейер предоставления BIM-семейств и упростили жизнь проектировщикам - 9

Пример из практики: как это работает в реальности

Один из регулярных кейсов, с которым мы сталкиваемся, связан с изменяющимися стандартами использования материалов или оборудования. Например, нормативные требования к инженерному оборудованию обновились, и проектировщикам необходимо оперативно привести модели в соответствие. Ранее такая работа выполнялась вручную: каждый проектировщик самостоятельно редактировал десятки моделей, заменял элементы, проверял параметры. Это занимало огромное количество времени и создавало риск ошибок.

Сейчас мы централизованно обновляем или создаём нужные BIM-семейства, публикуем их в Family Manager, а проектировщику остается только обновить BIM-семейство в модели, и вся информация актуализируется автоматически. Это экономит десятки часов и значительно снижает нагрузку на проектную команду.

Такой подход особенно ценен при работе с крупными объектами, где одно и то же семейство используется в сотнях экземпляров. Вместо ручной правки каждой модели, проектировщик получает уже адаптированное семейство, готовое к замене в несколько кликов.

Ключевые партнёры и организационное взаимодействие

Департамент продукта

В компании существует деление на типовые и адресные BIM-семейства. Типовые разрабатываются по стандартам, утвержденным департаментом продукта. Если заявка выходит за рамки стандарта, семейство считается адресным и разрабатывается под конкретный проект.

Департамент продукта помогает нам отфильтровывать заявки и определять, что́ можно стандартизировать. Более того, некоторые адресные семейства впоследствии становятся типовыми — и тогда их включают в стандарт, а мы добавляем их в общую библиотеку.

Мы также работаем с отделом внедрения BIM. Именно они разрабатывают шаблоны моделей, правила ведения проектов в Revit и требования к параметрам для каждого типа семейства. Кроме того, они задают структуру функциональных типов и валидационные правила. Именно благодаря этому мы можем автоматически проверять корректность заполнения семейств.

Инструменты ускорения работы

Чтобы ускорить и упростить процесс создания семейств, мы активно используем набор заранее подготовленных инструментов. Для разных типов BIM-семейств у нас есть шаблоны Revit-семейств с уже встроенными параметрами, нужной структурой и заранее заданным поведением. Это позволяет начинать работу не с нуля, а с заготовки, в которой уже предусмотрены стандарты и типовая логика. Благодаря этому мы экономим время на базовой настройке, снижаем количество ошибок и добиваемся единообразия в библиотеке.

«Фабрика семейств»: как мы создали эффективный конвейер предоставления BIM-семейств и упростили жизнь проектировщикам - 10

Дополняют эту систему скрипты Dynamo — ещё один незаменимый инструмент в условиях большого потока заявок. С их помощью мы автоматизировали рутинные задачи: добавление параметров, проверку значений, массовое переименование, работу с типоразмерами и многое другое. Например, скрипт для пакетного добавления параметров сократил эту операцию с 15 минут до 40 секунд. При работе с сотнями семейств это даёт колоссальную экономию времени.

Контроль качества и стандарты

Одна из главных особенностей нашей системы — встроенная автоматическая проверка. Перед тем, как семейство попадет в общую библиотеку, оно обязательно проходит валидацию по согласованному набору параметров. Если хотя бы одно обязательное поле не заполнено, нарушен формат или структура, Family Manager блокирует загрузку.

«Фабрика семейств»: как мы создали эффективный конвейер предоставления BIM-семейств и упростили жизнь проектировщикам - 11

Это решение существенно снизило количество ошибок и убрало необходимость ручной проверки большинства семейств. BIM-специалисты теперь не тратят время на рутинный контроль — система делает это автоматически. В результате проектировщик всегда работает с качественным контентом.

Кроме того, хорошим инструментом являются внутренние чек-листы самопроверки. Перед загрузкой BIM-семейства исполнитель проходит по списку ключевых параметров: заполненность полей, структура, соответствие шаблону и корректность отображения. Это помогает избежать типовых ошибок и гарантирует, что в библиотеку попадёт только готовый к использованию контент — без необходимости перепроверки со стороны проектировщика.

SLA (уровень сервиса)

Мы внедрили SLA (соглашение об уровне сервиса), чтобы обеспечить предсказуемую и управляемую работу с заявками. Для каждого типа задачи установлены фиксированные сроки выполнения, зависящие от её сложности и приоритета. Эти сроки прозрачны и отслеживаются на всех этапах: от подачи до публикации семейства.

Если по заявке возникают отклонения от плана, система сигнализирует об этом модератору и исполнителю. Таким образом, мы можем оперативно перераспределять нагрузку, избегать «узких мест» и повышать надёжность сервиса. Для проектировщиков это означает, что они могут уверенно планировать работу, зная, когда точно получат нужный результат.

Чтобы соответствовать SLA, «Фабрика» внедрила внутренние регламенты обработки заявок, этапы контроля и отчётности. Мы используем шаблоны, автоматизированные инструменты и систему приоритизации, которая позволяет гибко реагировать на сложные или срочные задачи. Регулярные синхронизации внутри команды и контроль качества на каждом этапе позволяют не допускать сбоев, а также обеспечивают стабильную и предсказуемую работу сервиса.

Отчётность перед заказчиками

С помощью Family Manager мы можем собирать детализированную статистику по количеству обработанных заявок в разрезе дней, недель, месяцев, кварталов и лет. Аналитика доступна отдельно по каждому заказчику с возможностью фильтрации по дисциплинам (например, архитектура, конструкции, инженерия) и типам задач (разработка нового семейства, доработка существующего, исправление ошибок и т.д.). Мы также фиксируем статус каждой заявки, даты начала и завершения работ, а ещё продолжительность выполнения на каждом этапе: от модерации до публикации готового семейства.

«Фабрика семейств»: как мы создали эффективный конвейер предоставления BIM-семейств и упростили жизнь проектировщикам - 12

Эта информация накапливается в виде визуальных отчетов и позволяет точно понимать, как распределяется нагрузка внутри команды, где происходят задержки, какие дисциплины требуют больше ресурсов и какие задачи являются наиболее трудозатратными. Такие данные особенно полезны при планировании ресурсов, распределении задач между специалистами и обосновании бюджета на разработку.

Помимо этого, отчётность позволяет выстраивать доверительные отношения с заказчиками. Мы в любой момент можем показать, сколько заявок было выполнено, в какие сроки, сколько времени в среднем требуется на выполнение определённого типа задач и как команда соблюдает SLA (соглашение об уровне сервиса). Внутри компании это также усиливает прозрачность — руководители видят не только объем выполненной работы, но и эффективность процессов.

Кроме того, мы проводим внутреннюю аналитику по степени используемости тех или иных семейств в течение определенного промежутка времени. Такая аналитика позволяет нам оценить жизненный цикл каждого семейства: насколько оно востребовано в проектах, как часто скачивается, какие дисциплины и подразделения его используют и есть ли потребность в его обновлении или, наоборот, удалении.

«Фабрика семейств»: как мы создали эффективный конвейер предоставления BIM-семейств и упростили жизнь проектировщикам - 13

Для этого мы анализируем статистику скачиваний и обращений к семейству, включения семейства в модели и запросы на доработку. Эти данные поступают из веб и десктоп-версий Family Manager и агрегируются в дашборды, доступные BIM-специалистам и руководителям. Мы видим, какие семейства теряют популярность, какие — стабильно используются, а какие могут дублировать друг друга.

На основе этой информации мы принимаем решения об архивировании устаревших элементов, объединении похожих семейств и приоритезации задач по доработке наиболее часто используемых BIM-семейств. Такой подход позволяет держать библиотеку в актуальном состоянии, не перегружая её устаревшим контентом и повышая эффективность поиска нужных элементов.

Планы и развитие

В ближайшее время мы сосредоточены на развитии самого Family Manager и оптимизации процессов внутри команды. Продолжаем развивать аналитику: отслеживаем, какие семейства используются чаще всего, где возникает больше всего запросов и на что стоит обратить внимание при дальнейшем развитии библиотеки.

Работаем над улучшением версионирования, чтобы проектировщики вовремя получали уведомления об изменениях и обновлениях. Параллельно улучшаем внутренние шаблоны и инструменты автоматизации, чтобы ускорить процесс обработки заявок и снизить ручную нагрузку на специалистов «Фабрики».

Наконец, внедряем расширенную проверку параметров, чтобы обеспечить ещё более стабильное качество библиотеки. Мы не стремимся к радикальной автоматизации я Наша цель простая: чтобы система работала надёжно, предсказуемо и без лишних барьеров.

Советы тем, кто хочет создать свою «Фабрику»:

  1. Используйте шаблоны заявок. Это ускоряет оформление и стандартизирует входящие данные.

  2. Регламентируйте процесс. У каждого этапа должны быть правила, роли и контрольные точки.

  3. Добавьте автоматические и экспертные проверки. Используйте BIM-Inspector  для валидации параметров в моделях — он помогает контролировать допустимые значения. Подробнее о BIM Inspector можно прочитать в этой статье на Хабре.

  4. Назначайте ответственных за библиотеку. У каждого функционального типа должен быть владелец.

  5. Ограничьте создание BIM-семейств. Только BIM-специалисты должны разрабатывать BIM-семейства — не проектировщики.

  6. Контролируйте, что попадает в модели. Используйте валидацию, отчёты и Family Manager (ссылка на демоверсию продукта).

  7. Сделайте библиотеку закрытой. Все изменения — только через утвержденный процесс.

Вывод

«Фабрика семейств» — это не просто сервис, который создаёт BIM-семейства. Это настоящая система, которая помогает упорядочить работу с BIM-семействами, поддерживает стандарты и делает процесс проектирования более удобным и быстрым. Благодаря этой системе мы смогли снизить количество ошибок, упростить взаимодействие между проектировщиками и освободить их от рутинных задач.

Теперь семейства — это не просто «инструменты», а полноценные цифровые активы, которыми можно управлять и которые можно обновлять. Это делает работу всех проектировщиков проще и быстрее.

Спасибо, что дочитали до конца! Если у вас есть похожий опыт или вы только задумываетесь о создании своей системы работы с семействами — делитесь в комментариях, обсудим.

Автор: PIK-Digital

Источник

Оставить комментарий