Hoppa till innehållet

Integrera en BIM-viewer för webben i din AEC-produkt

Ta in BIM i den produkt som dina kunder redan använder. Med xeoVision-ramverket utgår du från en inbäddad projektvy eller en applikationsbas med ditt varumärke och formar sedan modellupplevelsen kring dina poster, dokument och arbetsflöden med xeokit SDK och våra integrationstjänster.

Bygga själv eller bädda in?

Att skriva en BIM-viewer är ett projekt som är mycket större än det ser ut. Att rendera en stor federerad modell med full precision i en webbläsare, på mobilen såväl som på datorn, med objektträd och egenskaper intakta, är flera års specialistarbete, och det är nästan aldrig det som dina kunder faktiskt köper av dig.

Två vägar

Den snabba vägen är en inbäddning via iframe: en levande, interaktiv projektvy på din egen sida, där dina behörigheter avgör vem som ser den. Guiden för inbäddning via iframe visar hur det fungerar i praktiken. Utforska den fungerande applikationen för att utvärdera visningsupplevelsen och kom sedan överens om åtkomst och inbäddning för din plattform.

Den mer djupgående vägen är en version med eget varumärke av xeoVision-applikationen (din layout, din färgpalett, din identitet), där källkoden till xeoVision-applikationen finns som tillägg till en licens för xeokit SDK, så att ditt team kan fortsätta utveckla den.

Bygg ut visualiseringsupplevelsen

xeokit SDK, som ligger i botten, ger utvecklare direkt tillgång till renderingstekniken, JavaScript-API:t och de plugins som xeoVision använder. Använd dem för att forma gränssnitt, interaktioner och funktioner kring din produkt. Dokumentation och exempel för utvecklare finns på xeokit.io.

Två sätt att bygga in en BIM-viewer i din produktVäg A bäddar in en levande projektvy från xeoVision i en iframe. Väg B bygger in viewern i produkten med xeokit SDK och läser in utdata som har förberetts av xeokit Data Engine. Båda finns bredvid produktens egna poster och dokument. DIN PRODUKT · WEBBAPPLIKATION Ditt gränssnitt & data Navigering, listor, formulär Dina användare och behörigheter Dina dokument Filer, ärenden, godkännanden Inbäddad BIM-vy Samma sida som dina poster A · iframe med en projektvy B · SDK-komponent i din frontend Din backend Autentisering SSO eller token Modellagring XKT + JSON Ditt API poster, behörigheter XEOVISION-RAMVERKET A · xeoVision-applikation Hostad projektvy Snabbaste vägen, lite kod B · xeokit SDK Viewer-API och plugins Full kontroll över interaktioner xeokit Data Engine Omvandlar uppladdningar till webbanpassade utdata IFC RVT/RFA STEP NWD iModel® RVM iframe SDK utdata modeller
Två vägar in i din produkt: en iframe med en projektvy från xeoVision eller xeokit SDK i din egen frontend.

Bädda in en 3D-BIM-viewer på din webbplats

Bädda in en dynamisk projektvy på en webbplats eller plattform med en iframe. Lägg till en interaktiv BIM-upplevelse utan att bygga en komplett viewerapplikation.

Livedemo: inbäddad 3D-BIM-viewer

En byggnadsmodell öppen i xeoVision, redo att läsas in som en levande, interaktiv vy.

Läses in först när du klickar, så att sidan förblir snabb. Dra för att rotera när den har öppnats.

Koppla din AI-agent till BIM-modelldata från IFC, Revit med mera

Koppla BIM-projektinformation till en AI-agent som du väljer. Låt den arbeta med din modelldata och stödja frågor, sammanfattningar och projektets arbetsflöden.

Agenten ska vara ditt val, och datagränsen ska du sätta. xeoVision-ramverket innehåller ingen AI-modell: xeokit Data Engine tillhandahåller extraherade projektegenskaper som JSON, och en överenskommen integration skickar den utvalda datan vidare till den agent du har valt. Du bestämmer vad som lämnar projektet, vilken agent som tar emot det och var inferensen körs.

Vilken AI-agent kan du koppla in?

Den du väljer. Eftersom kopplingen är avgränsat integrationsarbete på öppna JSON-utdata förblir valet av agent, leverantören av AI-modellen och platsen där inferensen körs dina beslut, inte något som ramverket bestämmer.

Hur styr du vilken projektdata som når agenten?

Genom att definiera omfattningen innan integrationen byggs: vilka egenskaper och objekt som lämnar projektet, vart de skickas och var inferensen körs. Granska genererade svar mot källmodellen, eftersom agenten arbetar med extraherad data och inte med originalfilen från modelleringsverktyget.