От ручной загрузки к полной автоматизации: знакомство с Revit‑фермой от Tangl

  • 137
  • 14
  • 50
  • 8 минут

Что такое Revit-ферма и зачем она нужна?

Модели в формате RVT можно загружать в Tangl напрямую, без экспорта в IFC. Но это преимущество может изрядно потерять свой блеск, когда количество моделей для отправки на анализ становится больше десяти. Плагин для Revit, который загружает модели в Tangl, умеет это делать по одной или пакетно, но в любом случае это: а) требует открытия модели и б) блокирует Revit для других задач.

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

Поэтому мы построили систему, которая автоматизирует отправку моделей и разгрузит бимщика от монотонной работы. По сути, это группа компьютеров (физических или виртуальных) с установленным Revit, которая работает как единый конвейер, принимая задания на обработку моделей и выполняя их без участия человека. Эту систему мы назвали Revit-ферма, она состоит из трёх компонентов:

  1. Координатор. Размещён в облачной инфраструктуре Tangl Cloud, управляет процессом запуска и мониторинга заданий на экспорт
  2. Агент Revit. Представляет собой службу Windows, принимающую задачи от координатора и передающую их дальше на установленную копию Revit с плагином Tangl
  3. Плагин Tangl для Revit. Обеспечивает взаимодействие с агентом и обработку поступающих задач на экспорт

Схема:

Tangl

Процесс:

  1. Внешняя система генерирует запрос на экспорт модели и направляет его в облачную инфраструктуру Tangl Cloud
  2. Координатор выбирает доступный свободный агент и назначает ему данную задачу
  3. Агент Revit получает задачу и переправляет её плагину Tangl для Revit, который выполняет непосредственное преобразование файла
  4. Завершив преобразование, плагин Tangl отправляет готовый файл обратно на сервер Tangl Cloud

Теперь, когда мы разобрались с устройством фермы, давайте рассмотрим три основных сценария её использования в работе BIM‑отдела.

Сценарий 1. Конвертация через Signal Docs на мощностях Signal

Этот сценарий максимально прост, и он идеально подходит для пользователей Signal Docs, у которых нет собственного аккаунта Tangl, но есть необходимость быстро просматривать Revit-модели прямо в интерфейсе среды общих данных. Конвертация RVT во внутренний формат платформы Tangl происходит через Signal Docs на мощностях компании Signal.

Перед стартом важно убедиться, что вьювер Tangl активирован для вашего проекта в Signal Docs. Для этого перейдите в настройки проекта, откройте раздел «Сервисы» и проверьте, что галочка «Tangl viewer» активна. В новых проектах она включена по умолчанию, но в проектах, созданных более года назад, может потребоваться включить её вручную.

Tangl

Процесс по шагам:

Шаг 1: Загрузка файлов. Вы загружаете один или несколько Revit-файлов(.rvt) в нужную папку в Signal Docs.

Tangl

Шаг 2: Запуск обработки. Выделяете загруженные файлы и нажимаете кнопку «Обработать в Tangl». Задание немедленно отправляется на обработку на ферму.

Tangl

Шаг 3: Ожидание результата. Процесс занимает некоторое время. Статус обработки файлов изменится, и когда всё будет готово, иконки станут зелёными.

Tangl

Шаг 4: Просмотр модели. После успешной конвертации модель можно открыть для просмотра напрямую в интерфейсе Signal Docs с помощью встроенного вьюера Tangl.

Tangl

Это самый быстрый и простой способ начать работу, не требующий никакой настройки с вашей стороны. При этом важно понимать, что конвертация происходит на серверах Signal и готовая модель хранится в аккаунте Tangl, принадлежащем Signal. Это означает, что вы не сможете получить доступ к этой модели в своем личном аккаунте Tangl Control или Tangl Value для дальнейшей работы (например, для подсчёта объёмов).

Что делать, если вам нужен полный контроль над моделями и доступ к ним в вашем собственном аккаунте Tangl? Для этого существует второй сценарий.

Сценарий 2. Интеграция Signal Docs с вашим аккаунтом Tangl

Этот сценарий предназначен для компаний, которые активно используют и Signal Docs как среду общих данных, и Tangl для анализа моделей. Цель — настроить бесшовный процесс, при котором модели из Signal Docs автоматически попадают в ваш корпоративный аккаунт Tangl.

Что для этого потребуется?

  • Аккаунт Tangl с доступом к API (доступен для корпоративных лицензий)
  • Собственная машина (физическая или виртуальная) с установленными версиями Revit, которые вы планируете обрабатывать
  • Последняя версия плагина Tangl для Revit, скачанная из личного кабинета
  • Специальная служба Windows — Агент (Revit Exporter Agent), которую необходимо скачать из вашего личного кабинета Tangl (в том же разделе, где находятся плагины)

Процесс настройки концептуально состоит из следующих шагов:

Шаг 1: Получение ключей доступа в Tangl. В вашем личном кабинете Tangl необходимо создать API‑клиента. В результате вы получите уникальные ключи: Client ID и Client Secret, которые нужны для связи систем.

Tangl

Шаг 2: Настройка интеграции в Signal. В настройках сервисов Signal Docs вы вводите полученные ключи от вашего API-клиента. Это свяжет вашу среду общих данных с вашим аккаунтом Tangl.

Tangl

Шаг 3: Подготовка Воркера. На вашей машине с Revit нужно установить плагин Tangl и Агента (службу Windows). После этого в настройках плагина в Revit проигнорируйте множество опций и активируйте единственный необходимый флажок: «Режим воркера». Теперь эта машина готова принимать задания от координатора Tangl.

Tangl Tangl

Этот сценарий дает вам полный контроль. Модели, загруженные в Signal Docs, обрабатываются на ваших мощностях и попадают напрямую в ваше хранилище Tangl. Они сразу становятся доступны в Tangl Control и Tangl Value.

Более того, эта интеграция позволяет открывать модели в Tangl Control и Tangl value прямо из интерфейса Signal Docs (при условии, что у пользователя есть соответствующие лицензии и выполнен вход в аккаунт Tangl).

Tangl

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

Сценарий 3. Прямая автоматизация — ферма без СОД

Этот сценарий ориентирован на IT‑специалистов и продвинутых пользователей, которым нужно настроить массовую и полностью автоматическую выгрузку в Tangl моделей напрямую с файловых серверов, минуя интерфейс Signal Docs или какой-то другой среды общих данных.

Этот метод работает через специальное консольное приложение, которое позволяет отправлять задания на конвертацию с помощью скриптов. Приложение кросс-платформенное и доступно для Windows и Linux. Это открывает практически безграничные возможности для автоматизации.

Tangl

Общий процесс выглядит следующим образом:

Шаг 1: Подготовка инфраструктуры. Как и в предыдущем сценарии, вам необходима собственная машина (или несколько) со всеми компонентами: установленный Revit, плагин Tangl в «Режиме воркера» и запущенная служба-агент.

Шаг 2: Создание скрипта. Для запуска конвертации используется простая консольная команда. В ней с помощью параметров указывается всё необходимое:

  • Токен доступа для аутентификации
  • ID вашей компании в Tangl
  • Сетевой путь к исходному файлу
  • Желаемое имя для модели в хранилище Tangl
  • Версия Revit, которую нужно использовать для обработки

Пример скрипта (start.bat):

Tangl

Шаг 3: Запуск и результат. Вы запускаете скрипт (например, через планировщик задач Windows). Команда отправляется координатору Tangl, он находит свободного агента с нужной версией Revit и передает ему задание. После выполнения в вашем хранилище Tangl появляется новая версия модели.

Это самый гибкий и мощный способ автоматизации. Да, консольное приложение требует от специалиста навыка работы с планировщиками и скриптами ОС Windows или Linux, но это, кажется, не такая сложная задача для IT‑специалистов. Сценарий хорошо подходит для создания кастомных сценариев, таких, например, как ночная обработка всех измененных моделей в сетевой папке проекта. Управление процессом полностью осуществляется через скрипты.

PROTIM
Телефон: +7 (495) 221-50-56

Понравилась статья?

50

А что вы думаете по этому поводу? Поделитесь с нами

Комментарии

Vladimir
Есть ли ограничение на количество одновременно работающих агентов? Полезно узнать, насколько легко масштабируется ферма?
Ответить
alexey lobanov
есть ограничения на некоторых типах лицензий. На некоторых нет. На On-premise, например нет
Ответить
Vladimir
И ещё- как система обрабатывает всплывающие окна и ошибки Revit?
Ответить
alexey lobanov
разные всплывающие окна надо обрабатывать по разному. Те, которые можно игнорировать, мы игнорируем. Но есть такие, где Ревит предлагает отказаться от открытия либо продолжить с удалением каких-то элементов (обычно это аннотации и размеры).

Вот такие окна пока не обрабатываются, но мы сделаем видимо механизм, когда файл будет открыватьс я с удалением и списко элементов удаленных будет сохраняться в лог для последующего анализа администратором
Ответить
Vladimir
Да, спасибо.
Хорошо что есть возможность администратору видеть такие события.
Ответить
Алена Куликова
Это, конечно, "классно", что вы для Revit такое сделали? А как быть с импортозамещением? Вы такое для Ренги сделаете?
Ответить
alexey lobanov
если будет у нас плагин для ренги то он тоже будет поддерживать ферму
Ответить
Alexander Voevodin
Спасибо за статью!
Ответить
Мария Бедовая Мария Бедовая
Ну супер! Тангл претендует на звание самого клиентоориентированного ПО!
Ответить
Егор Ивашнев
Радует, что компании и специалисты продолжают развивать автоматизацию процессов проектирования. Спасибо
Ответить
Алексей Белокуров
Логичное развитие, как любят говорить — бесшовность. Точнее пока вроде как путь к ней, но все таки. Модель попадает в СОД — автоматом аккумулируется в Тангл для отработки. Как минимум это удобно так как не нужно ждать пока она загрузится и смотреть на прогресс бар
Ответить
Александр Лапыгин Александр Лапыгин
хорошее дело — кооперация между небольшими произодителями специализированного софта, как в данном случае Tangl и Signal.
Вот Vitrocad тоже подтягивается со своей идеей "контейнеров" и платформой Vitro Air. И это хорошо.
Ответить
Елена Соловьёва
Tangl — отличная платформа!
Ответить
Сергей Суворов
Очень интересная статья.
Ответить

Ещё по теме

Что вы пропустили на секции по инфраструктуре зимнего BIM-форума 2025

Что вы пропустили на секции по инфраструктуре зимнего BIM-форума 2025

В этом году мне впервые довелось стать модератором тематической секции на легендарном BIM‑форуме. Если вы пропустили мероприятие, читайте мой обзор о том, какой получилась первая большая инфраструктурная секция.

35 16 минут 256 14
Повышение НДС до 22%: как это отразится на проектных организациях и что нужно сделать заранее

Повышение НДС до 22%: как это отразится на проектных организациях и что нужно сделать заранее

Уже 1 января 2026 года российский бизнес столкнется с одной из самых значительных налоговых реформ за последние годы — повышение ставки НДС с 20% до 22%. Эти изменения затронут все отрасли, включая проектные организации. Повышение НДС и снижение порога для уплаты налога потребуют от компаний подготовки, чтобы избежать непредвиденных расходов и осложнений в учете и управлении проектами.

20 5 минут 68 6
«Я не процессор»: как инженеру и начинающему руководителю систематизировать хаос

«Я не процессор»: как инженеру и начинающему руководителю систематизировать хаос

После выхода первой статьи я получила неожиданно много тёплых, искренних откликов от коллег — инженеров, ГИПов, РП. Она резонировала потому, что описала общую боль. Многие узнали в этом истощении себя. Теперь — логичный шаг вперёд: если проблема системная, то и решение должно быть системным.

32 9 минут 139 35
Карта компетенций Клуба BIM‑лидеров как карта твоего BIM‑пути

Карта компетенций Клуба BIM‑лидеров как карта твоего BIM‑пути

Карьерный путь BIM‑специалиста непрост — роли часто смешаны, требования к навыкам размыты, а ожидания от специалистов меняются быстрее, чем появляются новые инструменты. Карта компетенций от Клуба BIM‑лидеров, созданная 2 года назад, дала структуру этому хаосу и многим помогла понять свой уровень и направление роста. Но мир не стоит на месте: ИИ ворвался в профессию так стремительно, что прежние ориентиры уже не работают так надёжно. Похоже, пришло время обновить легендарную карту компетенций и добавить в неё то, что определяет карьеру BIM‑специалиста в 2026 году.

77 7 минут 604 35
BIM + Power BI

BIM + Power BI

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

56 12 минут 116 12