Przejdź do treści

Zintegruj webową przeglądarkę BIM ze swoim oprogramowaniem AEC

Wprowadź BIM do produktu, z którego już korzystają twoi klienci. Z frameworkiem xeoVision zaczniesz od osadzonego widoku projektu lub od bazowego komponentu aplikacji z twoją marką, a następnie za pomocą xeokit SDK i usług integracyjnych dopasujesz pracę z modelem do swoich rekordów, dokumentów i procesów.

Zbudować samodzielnie czy osadzić?

Napisanie przeglądarki BIM to projekt, którego skalę łatwo niedoszacować. Renderowanie dużego modelu sfederowanego z pełną precyzją w przeglądarce internetowej, na urządzeniach mobilnych i na komputerach, z zachowaniem drzewa obiektów i właściwości, to lata specjalistycznej pracy – i prawie nigdy nie jest to coś, za co twoi klienci faktycznie ci płacą.

Dwie drogi

Szybka droga to osadzenie przez iframe: interaktywny widok projektu na żywo na twojej własnej stronie, a o tym, kto go widzi, decydują twoje uprawnienia. Przewodnik po osadzaniu przez iframe pokazuje, jak to działa w praktyce. Wypróbuj działającą aplikację, aby ocenić komfort przeglądania, a następnie uzgodnij konfigurację dostępu i osadzenia dla swojej platformy.

Bardziej rozbudowana opcja to wdrożenie z własnym brandingiem aplikacji xeoVision (twój układ, twoja paleta kolorów, twoja identyfikacja wizualna), z kodem źródłowym aplikacji xeoVision dostępnym jako dodatek do licencji xeokit SDK, aby twój zespół mógł ją dalej rozwijać.

Rozbuduj możliwości wizualizacji

Bazowy xeokit SDK daje programistom bezpośredni dostęp do technologii renderowania, API JavaScript i wtyczek, z których korzysta xeoVision. Wykorzystaj je, aby dopasować interfejsy, interakcje i funkcje do swojego produktu. Dokumentację dla programistów i przykłady znajdziesz na xeokit.io.

Dwa sposoby na przeglądarkę BIM w twoim produkcieŚcieżka A osadza widok projektu xeoVision na żywo w elemencie iframe. Ścieżka B wbudowuje przeglądarkę w produkt za pomocą xeokit SDK i wczytuje wyniki przygotowane przez xeokit Data Engine. Obie działają obok rekordów i dokumentów samego produktu. TWÓJ PRODUKT · APLIKACJA WEBOWA Twój interfejs i rekordy Nawigacja, listy, formularze Twoi użytkownicy i uprawnienia Twoje dokumenty Pliki, uwagi, zatwierdzenia Osadzony widok BIM Na stronie z twoimi rekordami A · iframe z widokiem projektu B · komponent SDK w twoim frontendzie Twój backend Uwierzytelnianie SSO lub token Magazyn modeli XKT + JSON Twoje API rekordy, uprawnienia FRAMEWORK XEOVISION A · aplikacja xeoVision Hostowany widok projektu Najszybsza droga, mało kodu B · xeokit SDK API przeglądarki i wtyczki Pełna kontrola interakcji xeokit Data Engine Zamienia przesłane pliki na wyniki do wyświetlania IFC RVT/RFA STEP NWD iModel® RVM iframe SDK wyniki modele
Dwie drogi do twojego produktu: iframe z widokiem projektu xeoVision albo xeokit SDK we własnym frontendzie.

Osadź przeglądarkę BIM 3D na swojej stronie internetowej

Osadź dynamiczny widok projektu na stronie lub platformie za pomocą iframe. Dodaj interaktywny BIM bez budowania całej aplikacji przeglądarki.

Demo na żywo: osadzona przeglądarka BIM 3D

Model budynku otwarty w xeoVision, gotowy do wczytania jako interaktywny widok na żywo.

Wczytuje się dopiero na żądanie, dzięki czemu strona działa szybko. Po otwarciu przeciągnij, aby obracać model.

Połącz agenta AI z danymi modeli BIM z IFC, Revit i innych formatów

Połącz informacje o projekcie BIM z wybranym agentem AI. Pozwól mu pracować na danych twoich modeli przy pytaniach, podsumowaniach i procesach projektowych.

Agenta wybierasz ty i ty wyznaczasz granice dla danych. Framework xeoVision nie zawiera modelu AI: xeokit Data Engine dostarcza wyodrębnione właściwości projektu w formacie JSON, a uzgodniona integracja przekazuje wybrane dane do wskazanego przez ciebie agenta. Ty decydujesz, co opuszcza projekt, który agent to otrzymuje i gdzie odbywa się wnioskowanie.

Jakiego agenta AI możesz podłączyć?

Tego, którego wybierzesz. Połączenie to praca integracyjna o określonym zakresie, oparta na otwartych wynikach w formacie JSON, więc wybór agenta, dostawcy modelu i miejsca, w którym odbywa się wnioskowanie, pozostaje twoją decyzją – framework niczego tu nie narzuca.

Jak kontrolować, jakie dane projektu trafiają do agenta?

Określając zakres, zanim powstanie integracja: które właściwości i obiekty opuszczają projekt, dokąd są wysyłane i gdzie odbywa się wnioskowanie. Weryfikuj wygenerowane odpowiedzi na podstawie modelu źródłowego, ponieważ agent pracuje na wyodrębnionych danych, a nie na pliku z oprogramowania, w którym powstał model.