Japanese
Leave Your Message

Dlaczego natywne wtyczki API CAD, a nie ODA, stanowią właściwą podstawę integralności danych BIM

2026-06-12

Krótki opis techniczny | 3D Expert Co.,Ltd.
Specjaliści 3D / Bim / Uproszczenie i konwergencja modelu GIS

3d_expert_plugin_technical_brief.png


Streszczenie

Na szybko rozwijającym się rynku platform wizualizacji BIM i bliźniaków cyfrowych, kluczowym, choć stale pomijanym, czynnikiem jestUestion określa, czy tym systemom można zaufać w środowiskach inżynierii produkcji:Czy dane modelu docierające do silnika renderującego są kompletne, dokładne i wiernie odzwierciedlają pierwotny zamysł projektowy?

W 3D Expert Co.,Ltd. opracowujemy dwa sztandarowe produkty — Asystent ds. modeli 3D i danych I Rapid3D Loader dla Three.js — oba mają jeden niezmienny cel: dostarczyć każdy element geometryczny, właściwość materiału, relację strukturalną i wartość atrybutu ze źródłowego środowiska CAD do sieci, nie tracąc ani jednego bajtu podczas tłumaczenia.

Aby to osiągnąć, dokonaliśmy świadomego wyboru architektonicznego: tworzyć dedykowane wtyczki eksportowe oparte na oficjalnym API każdego dostawcy oprogramowania, zamiast polegać na podejściu pośredniczącym Open Design Alliance (ODA), powszechnie przyjętym w branży.

W tym skrócie wyjaśniono, dlaczego ta decyzja jest ważna i jakie ma znaczenie dla Twoich procesów inżynieryjnych.


Skrót ODA: wygodny w teorii, kosztowny w praktyce

Sojusz Open Design Alliance udostępnia biblioteki stron trzecich, które umożliwiają inżynierię wsteczną zastrzeżonych formatów plików — w szczególności Autodesk .rvt I .dwgi Bentley'a .z. Zaleta jest prosta: jedna baza kodu obsługuje dziesiątki formatów. Niższe koszty rozwoju, krótszy czas wprowadzenia na rynek.

Wiele przeglądarek BIM dostępnych obecnie na rynku – w tym kilka znanych produktów – opiera się na tym podejściu. W przypadku prostych modeli oglądanych w izolacji, wyniki mogą wydawać się akceptowalne.

Jednak w rzeczywistych warunkach inżynierskich pęknięcia stają się widoczne szybko.

Cztery strukturalne słabości analizy opartej na ODA

1. Losowa utrata komponentów w złożonych modelach

Parsery ODA rekonstruują geometrię poprzez interpretację struktur plików binarnych — zasadniczo pośrednie podejście. W dużych modelach mechanicznych, elektrycznych i hydraulicznych (MEP), złożonych konstrukcjach stalowych lub parametrycznych rodzinach architektonicznych, zagnieżdżone instancje komponentów, elementy powiązane i geometria generowana proceduralnie są rutynowo błędnie identyfikowane lub po cichu pomijane.

2. Niekompletne i niezgodne dane atrybutów

Współdzielone parametry, niestandardowe zestawy właściwości, kody klasyfikacji (OmniClass, Uniclass, zestawy właściwości IFC, pola COBie) – to właśnie te zasoby danych sprawiają, że BIM jest wartościowy nie tylko w kontekście wizualnym. Interpretacja formatu ODA często pomija, skraca lub niepoprawnie mapuje te pola, zakłócając ciągłość danych, od której zależą zarządcy obiektów i platformy cyfrowych bliźniaków.

3. Zdegradowany materiał i wierność odwzorowania

Materiały PBR (Physically Based Rendering), kanały przezroczystości, współrzędne mapowania UV i osadzone odniesienia tekstur wymagają kodowania specyficznego dla formatu, którego ODA nie jest w pełni w stanie odtworzyć. Rezultatem są modele, które wyglądają technicznie „obciążone”, ale błędnie odzwierciedlają specyfikacje materiałów określone przez zespół projektowy.

4. Opóźnienia wersji i ryzyko ciągłej kompatybilności

Autodesk, Bentley i Dassault Systèmes regularnie publikują nowe wersje oprogramowania. Biblioteki ODA, poddane inżynierii wstecznej, zazwyczaj opóźniają się o tygodnie lub miesiące. W tym czasie każdy model zapisany w najnowszej wersji formatu zostanie zaimportowany nieprawidłowo, co stanowi poważne ryzyko operacyjne dla zespołów korzystających z aktualnej wersji oprogramowania w środowisku produkcyjnym.

Dane: nie jest to przypadek skrajny

W trakcie obsługi setek klientów korporacyjnych nasz zespół inżynierów przeprowadził systematyczne testy porównawcze obejmujące ponad tysiąc rzeczywistych modeli projektów. Wyniki:

Ponad 68% modeli Revit przetworzonych za pomocą procesów opartych na ODA wykazało mierzalną utratę danych. W 12% przypadków utrata komponentów przekroczyła 15% całkowitej liczby elementów modelu.

W przypadku symulacji budowy, procesu wykrywania kolizji lub platformy zarządzania obiektami, nie jest to akceptowalny margines błędu. To obciążenie.


Podejście eksperta 3D: oficjalna integracja API, platforma po platformie

Wybraliśmy trudniejszą drogę. Dla każdej głównej platformy CAD i BIM nasz zespół opracował dedykowaną wtyczkę eksportową, zbudowaną bezpośrednio na opublikowanym przez dostawcę oprogramowania API. Oznacza to, że mamy dostęp do model danych na żywo w pamięci aplikacji projektowej — nie jest to zinterpretowana rekonstrukcja pliku binarnego.

Zakres wtyczek 3D/BIM — 9 dedykowanych wtyczek CAD

Nasz zestaw wtyczek obejmuje 9 głównych platform CAD/BIM, każdy z nich został stworzony w oparciu o oficjalne API dostawcy. Pełny katalog wtyczek, szczegółowe specyfikacje i linki do pobrania są dostępne pod adresem https://www.opt3ds.com/3d-bim-plugin/.

# Platforma Obsługiwane wersje Kluczowe dane zachowane
1 Autodesk Revit 2014–2025 Pełny Dokument model obiektu: geometria, materiały, parametry współdzielone, fazy, zestawy zadań, hierarchia przeglądarki projektu
2 Bentley MicroStation Aktualizacja CE 10.6–10.17 Struktury komórek DGN, bryły SmartSolid, typy elementów, definicje poziomów, powiązania atrybutów
3 Trimble Tekla Structures 2016–2023 Zespoły konstrukcyjne ze stali i betonu, szczegóły połączeń, numeracja części, hierarchie zespołów
4 Autodesk Navisworks 2017–2023 Zagregowane modele NWD/NWC, animacje TimeLiner, wyniki kolizji, rekordy punktów widzenia
5 Autodesk Inventor 2019+ Ograniczenia zespołu, iProperties, reprezentacje projektu, geometria oparta na cechach
6 Dassault SolidWorks 2018–2024 Hierarchia zespołów, konfiguracje, drzewo cech, baza danych materiałów, adnotacje PMI
7 MIAŁEM PDMS za pośrednictwem Navisworks Modele 3D zakładów przetwórczych — rurociągi, urządzenia, stal konstrukcyjna, korytka kablowe (.rvm + .Do)
8 Intergraph SP3D za pośrednictwem Navisworks 2022+ Modele 3D SmartPlant — rurociągi, HVAC, urządzenia, konstrukcje (.pogląd + .xml)
9 Autodesk AutoCAD 2019–2024 (w trakcie rozwoju) Model encji DWG ze strukturą warstw, odniesieniami do bloków i rozszerzonymi danymi encji

Notatka: Dostęp do formatów PDMS i SP3D uzyskuje się za pomocą wtyczki Navisworks, która pełni funkcję mostu integracyjnego — zachowując pełną geometrię 3D i dane atrybutów z tych systemów projektowania instalacji.

Wtyczka Autodesk Revit (szczegóły)
Integruje się z interfejsem API Autodesk Revit na Dokument na poziomie modelu obiektu. Wtyczka iteruje każdą instancję elementu, wyodrębniając geometrię bryły, materiały stosowane przez hosta, przypisania faz widoku, klasyfikacje zadań, wartości parametrów (zarówno wbudowane, jak i współdzielone) oraz pełną hierarchię przeglądarki projektu — dokładnie tak, jak stworzył ją autor projektu. Obsługuje .rvt I .rfa formaty.

Wtyczka Bentley MicroStation (szczegóły)
Bezpośrednio wywołuje pakiet MicroStation CONNECT SDK, wyodrębniając .z, .i.z, I .Ten formaty. Zachowuje struktury komórek DGN, bryły SmartSolid, typy elementów, definicje poziomów i wszystkie powiązane powiązania atrybutów bez pośredniego kroku konwersji pliku.

Wtyczka Autodesk Navisworks (szczegóły)
Używa interfejsu API automatyzacji Navisworks do analizy zagregowanych danych .przyciąć I .nwc modele, zachowując stan scalania, animacje TimeLiner, rekordy punktów widzenia, wyniki wykrywania kolizji i dołączone komentarze. Ta wtyczka służy również jako brama do formatów modeli PDMS i SP3D — załaduj pliki projektu instalacji do Navisworks, a następnie wyeksportuj je za pomocą tej wtyczki do dystrybucji w sieci.

Wtyczka Dassault SolidWorks (szczegóły)
Wykorzystuje API SOLIDWORKS do przeglądania hierarchii złożeń, wariantów konfiguracji, drzew cech, bazy danych materiałów oraz adnotacji PMI (Informacje o Produkcie i Produkcji). Kluczowe w przypadku zastosowań inżynierii mechanicznej, gdzie struktura złożeń i tolerancje produkcyjne są równie ważne, jak sama geometria 3D.

Zasada architektoniczna

Całkowicie pomiń parsowanie plików. Połącz się bezpośrednio ze strukturami danych aplikacji źródłowej.

Eliminuje to całą kategorię błędów wprowadzanych przez interpretację plików metodą inżynierii wstecznej. Dane otrzymywane przez nasz silnik to bezpośredni, kompletny, generowany w czasie rzeczywistym obraz intencji projektanta — a nie rekonstrukcja z drugiej ręki.


Co umożliwia „100% integralność danych” w produkcji

Dalsze korzyści płynące z tej dyscypliny architektonicznej są konkretne i wymierne.

Zerowa strata pierwiastków
Każdy element – ​​od śruby konstrukcyjnej, przez segment korytka kablowego, po rodzinę okuć drzwiowych – jest zachowany i zindeksowany. Żadnych cichych upadków, żadnych niewyjaśnionych braków podłóg, żadnych niewidocznych elementów MEP.

Pełne dziedziczenie atrybutów
Zestawy właściwości IFC, wymiana danych COBie, kody klasyfikacji OmniClass i Uniclass, niestandardowe parametry współdzielone — wszystkie te elementy są transferowane w nienaruszonym formacie do lekkiego formatu i nadal można je przeszukiwać za pomocą naszego interfejsu API środowiska uruchomieniowego.

Wizualizacja o wysokiej wierności
Materiały PBR, transparentne szkliwienie, metaliczne odbicie i osadzone tekstury renderują z dokładnością określoną przez zespół projektowy. Model 3D przedstawia nie tylko kształt, ale i rzeczywistość materiału.

Zsynchronizowana struktura projektu
Hierarchia przeglądarki projektu — piętra, systemy, kategorie dyscyplin, fazy, modele powiązane — jest w pełni odwzorowana w drzewie strukturalnym w przeglądarce. Nawigacja i filtrowanie w przeglądarce odzwierciedlają sposób działania aplikacji źródłowej.

Wersja aktualna, zawsze
Nasze wtyczki śledzą oficjalne wydania SDK. Gdy Autodesk wydaje Revit 2026, nasza wtyczka jest aktualizowana równolegle — a nie kilka miesięcy później. Zespoły korzystające z aktualnych wersji oprogramowania nigdy nie są blokowane w oczekiwaniu na kompatybilność z bibliotekami innych firm.


Odniesienie do sprawy

Platforma operacyjna BIM na dużym lotnisku uległa krytycznej awarii po wdrożeniu: Brakowało 30% elementów zaworów HVAC z przeglądarki operacji, co doprowadziło do utraty danych w procesie konwersji opartym na ODA. Wyszukiwanie lokalizacji sprzętu i planowanie tras konserwacji zostały naruszone w całym systemie mechanicznym.

Po migracji do 3D Expert pipeline z natywnym eksportem opartym na API:

  • Ponad 120 000 elementów ze wszystkich dyscyplin inżynieryjnych, załadowane w całości w jednym cyklu importu
  • Dokładność dopasowania atrybutów osiągnęła 99,98% w stosunku do źródłowego modelu Revit
  • Luka w ciągłości danych, która rozprzestrzeniła się na przepływy pracy w zarządzaniu obiektami, została trwale rozwiązana

Integracja produktów

Wtyczka 3D/BIM jest integralną częścią obu produktów z portfolio 3D Expert:

Produkt Rola wtyczki
Asystent ds. modeli 3D i danych Steruje procesem konwersji, który generuje .optować zastrzeżony, lekki format z plików źródłowych CAD
Rapid3D Loader dla Three.js Ten .optować pliki generowane przez wtyczkę są przesyłane strumieniowo i renderowane za pomocą tego wydajnego programu ładującego strony internetowe, dostępnego jako pakiet npm (opt-rapid3d-loader)

Wtyczka to fundament. Wszystko, co dzieje się dalej – wydajność renderowania, szybkość zapytań o dane, wierność wyświetlania – zależy od kompletności i dokładności tego, co oferuje wtyczka.


Obsługiwane formaty

Wszystkie wtyczki eksportują do GLZIP format — zastrzeżony, lekki ładunek firmy 3D Expert, zoptymalizowany pod kątem wydajnego przesyłania strumieniowego i renderowania w sieci za pomocą 3D Model & Data Asst oraz Rapid3D Loader dla Three.js.

Platforma CAD Formaty źródłowe Poprzez wtyczkę Status
Autodesk Revit .rvt, .rfa Wtyczka Revit w wersjach 2014–2025 ✅ Dostępne
Bentley MicroStation .z, .i.z, .Ten Wtyczka MicroStation CE 10.6–10.17 ✅ Dostępne
Trimble Tekla Structures Wtyczka Tekla w wersji 2016–2023 ✅ Dostępne
Autodesk Navisworks .przyciąć, .nwc Wtyczka Navisworks w wersjach 2017–2023 ✅ Dostępne
Autodesk Inventor Wtyczka Inventor v2019+ ✅ Dostępne
Dassault SolidWorks Wtyczka SolidWorks w wersji 2018–2024 ✅ Dostępne
MIAŁEM PDMS .rvm + .Do poprzez wtyczkę Navisworks ✅ Dostępne
Intergraph SP3D .pogląd + .xml poprzez wtyczkę Navisworks (2022+) ✅ Dostępne
Autodesk AutoCAD .dwg Wtyczka AutoCAD w wersji 2019–2024 🚧 W trakcie rozwoju

Pełną i aktualną listę, obejmującą informacje o zgodności poszczególnych wersji i łącza do pobrania, można znaleźć na stronie: https://www.opt3ds.com/3d-bim-plugin/


Zakończenie: inżynierskie argumenty za tym, żeby zrobić to dobrze

Odchudzanie to nie kompresja. To nie uproszczenie. To dokładny i efektywny transfer informacji inżynierskich ze środowiska projektowego na platformę dostawczą — a transfer ten musi być bezstratny, aby był godny zaufania.

Podejście ODA oferuje szybszą drogę do rynku. Zdecydowaliśmy się z niego nie skorzystać. Zamiast tego poświęciliśmy cykle rozwoju wymagane do zbudowania bezpośredniej integracji z oficjalnym API każdego dostawcy — ponieważ alternatywa oznaczałaby dostarczanie platform zespołom inżynierskim, na których nie można w pełni polegać.

Dla inżyniera jeden brakujący komponent może oznaczać cykl przeróbek. Jeden pominięty atrybut może oznaczać błędną diagnozę podczas konserwacji. Jeden dyskretnie uszkodzony model może podważyć zaufanie do całego programu cyfrowego bliźniaka.

Firma 3D Expert Co.,Ltd. opiera się na oficjalnych interfejsach API, ponieważ integralność danych inżynieryjnych nie jest funkcją, lecz warunkiem koniecznym dla wszystkich innych elementów.


3D Expert Co., Ltd. | https://www.opt3ds.com/
Produkty: Asystent modelu 3D i danych · Rapid3D Loader dla Three.js
Pakiet wtyczek 3D/BIM (9 platform CAD): Revit · MicroStation · Tekla · Navisworks · Inventor · SolidWorks · PDMS · SP3D · AutoCAD
Pełny katalog wtyczek i pliki do pobrania: https://www.opt3ds.com/3d-bim-plugin/