tigtools

IFC в OBJPro

Виберіть файл .ifc, щоб перетворити його будівельні елементи на Wavefront OBJ для Blender, SketchUp, ігрових рушіїв та 3D-переглядачів. Модель обробляється на вашому пристрої.

Працює у вашому браузері Без реєстрації

Перевіряємо ваш тариф…

Як користуватися

  1. Експортуйте модель як IFC (IFC2x3 або IFC4) із Revit, ArchiCAD, Tekla, Allplan чи іншої BIM-програми.
  2. Виберіть файл .ifc і натисніть «Прочитати модель».
  3. Позначте потрібні типи IFC, наприклад IfcWall, IfcSlab та IfcWindow.
  4. Завантажте OBJ разом із MTL у ZIP та імпортуйте його у свою 3D-програму.

Як це працює

Модель зчитує web-ifc — відкритий рушій IFC (MPL-2.0), скомпільований у WebAssembly і розміщений на цьому сайті. Він аналізує файл IFC і тріангулює геометрію кожного елемента (видавлювання, булеві вирізи, breps тощо), включно з його розташуванням у будівлі. Інструмент зберігає трикутники кожного елемента, підраховує елементи за типами IFC і записує Wavefront OBJ: один об’єкт на елемент, координати в метрах із віссю Y вгору та один матеріал MTL на кожен колір, взятий зі стилів поверхонь IFC (дифузний колір і прозорість).

OBJ переносить лише геометрію та кольори: властивості IFC, кількості, матеріали як дані, поверхи та зв’язки не експортуються. Вершини між елементами не спільні, тому OBJ більший за з’єднану сітку. Зчитування виконується в один крок в основному потоці сторінки, тому сторінка призупиняється, поки обробляється велика модель. Пам’ять — головне обмеження: IFC на 100 МБ може потребувати кілька гігабайтів у браузері.

Приклади

Візуалізація у Blender

Експортуйте архітектурну модель із Revit як IFC, перетворіть її з усіма будівельними елементами, крім просторів, та імпортуйте OBJ у Blender разом із кольорами MTL для рендерингу.

Лише конструкція

Зніміть усі позначки, потім позначте IfcColumn, IfcBeam, IfcSlab та IfcFooting, щоб отримати OBJ несучої конструкції для презентації.

Поширені запитання

Які версії IFC підтримуються?

IFC2x3 та IFC4 працюють найкраще; файли IFC4x3 зчитуються там, де їх підтримує web-ifc. IFCZIP та IFCXML спершу потрібно перетворити на звичайний .ifc.

Чому це інструмент Pro?

Моделі будівель великі, і для перетворення потрібні вищі ліміти розміру файлів у плані Pro. Сама обробка, як і раніше, повністю виконується у вашому браузері.

Чи включено властивості BIM?

Ні. OBJ не може їх зберігати. Типи та ідентифікатори елементів зберігаються в назвах об’єктів, щоб ви могли зіставити об’єкти з IFC.

Сторінка зависла. Вона несправна?

Ймовірно, ні. Тріангуляція великих моделей займає час, і сторінка не може відповідати, поки її не завершено. Якщо вкладка аварійно завершує роботу, моделі потрібно більше пам’яті, ніж може використати браузер.

Конфіденційність

IFC-файл обробляється у вашому браузері за допомогою WebAssembly. Він не передається на сервер і не зберігається. Файл рушія IFC завантажується з цього вебсайту. Статус вашого тарифного плану перевіряється, щоб розблокувати інструмент, і зараховується лише анонімна подія використання інструмента.