Gå til indhold

Integrer en BIM-webviewer i dit AEC-produkt

Få BIM ind i det produkt, dine kunder allerede bruger. Med xeoVision-frameworket starter du fra en indlejret projektvisning eller et applikationsfundament med dit brand og bruger derefter xeokit SDK og integrationsydelser til at forme modeloplevelsen omkring dine data, dokumenter og arbejdsgange.

Byg selv eller indlejr?

At skrive en BIM-viewer er et langt større projekt, end det ser ud til. At rendere en stor fødereret model med fuld præcision i en browser – på mobil såvel som på desktop og med objekttræ og egenskaber intakt – er flere års specialistarbejde, og det er næsten aldrig det, dine kunder reelt køber af dig.

To veje

Den hurtige vej er en iframe-indlejring: en live, interaktiv projektvisning på din egen side, hvor dine rettigheder afgør, hvem der kan se den. Vejledningen til iframe-indlejring viser, hvordan det fungerer i praksis. Prøv den fungerende applikation for at vurdere visningsoplevelsen, og aftal derefter adgang og opsætning af indlejringen for din platform.

Den mere dybtgående vej er en udrulning med dit eget brand af xeoVision-applikationen (dit layout, din farvepalet, din identitet), hvor kildekoden til xeoVision-applikationen fås som tilkøb til en licens til xeokit SDK, så dit team kan videreudvikle den.

Udvid visualiseringsoplevelsen

Det underliggende xeokit SDK giver udviklere direkte adgang til den renderingsteknologi, det JavaScript-API og de plugins, som xeoVision bruger. Brug dem til at forme brugerflader, interaktioner og funktionalitet omkring dit produkt. Udviklerdokumentation og eksempler finder du på xeokit.io.

To måder at få en BIM-viewer ind i dit produktVej A indlejrer en live xeoVision-projektvisning i en iframe. Vej B bygger vieweren ind i produktet med xeokit SDK og indlæser output, der er forberedt af xeokit Data Engine. Begge ligger ved siden af produktets egne data og dokumenter. DIT PRODUKT · WEBAPPLIKATION Din brugerflade & data Navigation, lister, formularer Dine brugere og rettigheder Dine dokumenter Filer, sager, godkendelser Indlejret BIM-visning På samme side som dine data A · iframe med en projektvisning B · SDK-komponent i din frontend Din backend Autentificering SSO eller token Modellagring XKT + JSON Dit API data, rettigheder XEOVISION-FRAMEWORK A · xeoVision-applikation Hostet projektvisning Hurtigste vej, minimal kode B · xeokit SDK Viewer-API og plugins Fuld kontrol over interaktioner xeokit Data Engine Konverterer uploads til webklart output IFC RVT/RFA STEP NWD iModel® RVM iframe SDK output modeller
To veje ind i dit produkt: en iframe med en xeoVision-projektvisning eller xeokit SDK i din egen frontend.

Indlejr en 3D-BIM-viewer på dit website

Indlejr en dynamisk projektvisning på et website eller i en platform med en iframe. Tilføj en interaktiv BIM-oplevelse uden at bygge en komplet viewerapplikation.

Live-demo: indlejret 3D-BIM-viewer

En bygningsmodel åbnet i xeoVision, klar til at blive indlæst som en live, interaktiv visning.

Indlæses først, når du beder om det, så siden forbliver hurtig. Træk for at dreje modellen, når den er åbnet.

Forbind din AI-agent med BIM-modeldata fra IFC, Revit og mere

Forbind BIM-projektoplysninger med en AI-agent efter eget valg. Lad den arbejde med dine modeldata for at understøtte spørgsmål, resuméer og projektarbejdsgange.

Agenten bør være dit valg, og datagrænsen bør du selv fastlægge. xeoVision-frameworket leveres ikke med en AI-model: xeokit Data Engine leverer udtrukne projektegenskaber som JSON, og en aftalt integration sender de udvalgte data videre til den agent, du har valgt. Du bestemmer, hvad der forlader projektet, hvilken agent der modtager det, og hvor inferensen kører.

Hvilken AI-agent kan du forbinde?

Den, du vælger. Fordi forbindelsen er afgrænset integrationsarbejde oven på åbne JSON-output, forbliver valget af agent, modeludbyder og det sted, hvor inferensen kører, dine beslutninger – ikke noget, frameworket fastlægger.

Hvordan styrer du, hvilke projektdata der når frem til agenten?

Ved at fastlægge omfanget, før integrationen bygges: hvilke egenskaber og objekter der forlader projektet, hvor de sendes hen, og hvor inferensen kører. Kontroller genererede svar op mod kildemodellen, da agenten arbejder ud fra udtrukne data og ikke ud fra den oprindelige fil fra modelleringssoftwaren.