Новый инструмент для работы с ЦИМ. Расширьте функционал своих IT-решений, не изобретая велосипед

09.02.2024
Автор: Алексей Пелипенко
467
Поделиться материалом

Наиболее распространенным форматом обмена данными между различными инструментами создания BIM-моделей остается IFC. Мы учли проблемы, связанные с IFC файлами и разработали свой формат – IMC. В концепции Айбим IMC – новый «язык» обмена САПР и инструментов работы с ЦИМ.

После ухода зарубежных инструментов с отечественного рынка возникают вопросы:

● Как встроить просмотр BIM-моделей в IFC/IMC форматах в свое ПО без использования иностранных сервисов?

● Как дополнить его проверкой на пересечения?

● Как автоматизировать формирование ведомости объемов работ?

Новый продукт для разработчиков

Команда Айбим больше 10 лет занимается разработкой программных продуктов — в 2013 году выпустили первый на российском рынке инструмент формирования ведомости объемов работ на основании данных из ЦИМ – Estimo. В результате большого обновления Estimo в 2022 году появился Larix.EST. А в 2023 году вышла наша замена Navisworks и Solibri — Larix.Manager. Параллельно с этим мы дорабатывали web-инструмент просмотра ЦИМ в ifc и imc форматах.

Крупные игроки и разработчики программных продуктов идут по похожему пути развития и спотыкаются на одних и тех же кочках, реализуя похожий функционал. Поэтому мы решили «упаковать» свой многолетний опыт в новый продукт, который назвали Larix.Core. Это набор из сервисов и библиотек, которые можно использовать в сторонних программных продуктах.

Модули Larix.Core

Расскажем о каждом из модулей Larix.Core по порядку. Начнем с первого – инструмента просмотра ЦИМ в WEB. К его созданию нас подтолкнули актуальные проблемы участников рынка. Некоторые особенно обострились после ухода Autodesk из России.

 статья_Пелипенко.png
В результате нам удалось создать решение, которое:

● Работает с большими моделями

● Обладает гибким функционалом настройки отображения

● Не зависит от импорта на 100% 

Мы снабдили инструмент набором важных функций для работы с ЦИМ:

На уровне моделей
  • Открытие IMC на сервере или с локального компьютера
  • Открытие и визуализация нескольких моделей на одной сцене
  • Включение/отключение, изоляция одной модели из нескольких
  • Построение и работа с сечением модели
  • Измерение расстояний между двумя объектами
  • Создание и сохранение точек обзора
  • Установление прозрачности всей модели
На уровне элементов
  • Просмотр свойств каждого элемента
  • Включение/отключение, изоляция одного или нескольких элементов
  • Создание замечаний (issue), привязанных к элементу модели
  • Назначение статусов на элементы модели и раскраски модели по статусам
статья_Пелипенко1.png
Помимо инструмента просмотра ЦИМ в web, в составе Larix.Core есть два сервиса, которые лежат в основе десктопных продуктов (Larix.Manager и Larix.EST):

1. Один — ядро продукта Larix.Manager — позволяет проверять ЦИМ на коллизии и проектные ошибки:
  • Находит пересечения двух групп элементов с указанием линейного допуска
  • Находит дублирующиеся элементы
  • Проверяет соблюдение минимального расстояния между элементами в пространстве и в проекции на горизонтальную плоскость
  • Проверяет положение одной группы элементов относительно другой
На вход сервис получает данные из вашего программного продукта – задание, а возвращает набор найденных пересечений.

2. Второй — ядро продукта Larix.EST — формирует ведомости объемов работ по данным из ЦИМ и позволяет:
  • Назначать работы на элементы BIM-модели
  • Создавать повторяемые правила автоматического назначения работ
  • Работать с моделируемыми данными из BIM-модели и немоделируемыми — из Excel
  • Работать с любым справочником видов работ, корпоративным или государственным
  • Подготовить данные для графика производства работ

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

Планируется, что функционал Larix.Core будет обновляться одновременно с остальными приложениями Larix.

Larix.Core и другие продукты платформы Larix

На странице Larix вы можете запросить демонстрацию продуктов или оставить заявку, чтобы протестировать Larix.Core.

Помимо Larix.Core в состав платформы Larix входят другие продукты:  Larix.Manager для сборки и проверки параметров модели, Larix.EST для автоматизации формирования смет и ведомостей объемов и стоимости работ, Larix.Tender для проведения тендеров, и инструмент для автоматизации взаимодействия с подрядчиком и приемки выполненных работ — Larix.Contract.

Отметим, что модуль Larix.Core используется в Larix.Tender и Larix.Contract как основной инструмент для визуализации моделей.

Алексей Пелипенко
Директор по стратегическим проектам Айбим
Автор статьи

Вас могут заинтересовать статьи и видео

Содержание: