Vai al contenuto

Integra un visualizzatore BIM web nel tuo prodotto AEC

Porta il BIM nel prodotto che i tuoi clienti usano già. Con il framework xeoVision parti da una vista di progetto incorporata o da una base applicativa con il tuo marchio, poi usa xeokit SDK e i servizi di integrazione per adattare l’esperienza del modello ai tuoi dati, documenti e flussi di lavoro.

La scelta tra sviluppare e incorporare

Sviluppare un viewer BIM è un progetto più grande di quanto sembri. Visualizzare nel browser un grande modello federato alla massima precisione, su dispositivi mobili come su desktop, con l’albero degli oggetti e le proprietà intatti, richiede anni di lavoro specialistico, e quasi mai è ciò che i tuoi clienti acquistano davvero da te.

Due strade

La via rapida è un iframe incorporato: una vista di progetto interattiva e in tempo reale all’interno della tua pagina, in cui sono le tue autorizzazioni a stabilire chi può vederla. La guida all’incorporamento tramite iframe mostra come funziona in pratica. Esplora l’applicazione funzionante per valutare l’esperienza di visualizzazione, poi concorda la configurazione di accesso e di incorporamento per la tua piattaforma.

L’opzione più completa è un deployment con il tuo marchio dell’applicazione xeoVision (il tuo layout, la tua palette, la tua identità), con il codice sorgente dell’applicazione xeoVision disponibile in aggiunta a una licenza xeokit SDK, così il tuo team può continuare a svilupparla.

Estendi l’esperienza di visualizzazione

xeokit SDK, la tecnologia sottostante, offre agli sviluppatori accesso diretto alla tecnologia di rendering, all’API JavaScript e ai plugin utilizzati da xeoVision. Usali per adattare interfacce, interazioni e funzionalità al tuo prodotto. Documentazione per sviluppatori ed esempi sono disponibili su xeokit.io.

Due modi per inserire un visualizzatore BIM nel tuo prodottoIl percorso A incorpora in un iframe una vista di progetto xeoVision in tempo reale. Il percorso B integra il viewer nel prodotto con xeokit SDK, caricando output preparati da xeokit Data Engine. Entrambi si affiancano ai dati e ai documenti propri del prodotto. IL TUO PRODOTTO · APPLICAZIONE WEB La tua UI e i dati Navigazione, elenchi, moduli I tuoi utenti e permessi I tuoi documenti File, segnalazioni, approvazioni Vista BIM incorporata Accanto ai tuoi dati A · iframe con una vista di progetto B · Componente SDK nel tuo front end Il tuo backend Autenticazione SSO o token Archivio modelli XKT + JSON La tua API dati, autorizzazioni FRAMEWORK XEOVISION A · Applicazione xeoVision Vista di progetto in hosting La via più rapida, poco codice B · xeokit SDK API del viewer e plugin Pieno controllo delle interazioni xeokit Data Engine Converte i file caricati in output per il web IFC RVT/RFA STEP NWD iModel® RVM iframe SDK output modelli
Due percorsi verso il tuo prodotto: un iframe con una vista di progetto xeoVision oppure xeokit SDK nel tuo front end.

Incorpora un visualizzatore BIM web 3D nel tuo sito

Incorpora una vista di progetto dinamica in un sito web o in una piattaforma tramite iframe. Aggiungi un’esperienza BIM interattiva senza sviluppare un’intera applicazione di visualizzazione.

Demo dal vivo: visualizzatore BIM 3D incorporato

Un modello di edificio aperto in xeoVision, pronto da caricare come vista interattiva in tempo reale.

Si carica su richiesta, così la pagina resta veloce. Una volta aperto, trascina per ruotare il modello.

Collega il tuo agente AI ai dati dei modelli BIM da IFC, Revit e altri formati

Collega le informazioni di progetto BIM a un agente AI di tua scelta. Fallo lavorare sui dati dei tuoi modelli per supportare domande, sintesi e flussi di lavoro di progetto.

L’agente lo scegli tu, e il perimetro dei dati lo definisci tu. Il framework xeoVision non include un modello AI: xeokit Data Engine fornisce in JSON le proprietà di progetto estratte e un’integrazione concordata trasmette i dati selezionati all’agente scelto. Sei tu a decidere che cosa esce dal progetto, quale agente lo riceve e dove avviene l’inferenza.

Quale agente AI puoi collegare?

Quello che scegli tu. Poiché il collegamento è un lavoro di integrazione dal perimetro definito sugli output JSON aperti, la scelta dell’agente, del fornitore del modello e del luogo in cui avviene l’inferenza resta una decisione tua, anziché qualcosa di stabilito dal framework.

Come controlli quali dati di progetto raggiungono l’agente?

Definendo il perimetro prima di realizzare l’integrazione: quali proprietà e oggetti escono dal progetto, dove vengono inviati e dove avviene l’inferenza. Verifica le risposte generate rispetto al modello sorgente, perché l’agente lavora su dati estratti e non sul file nativo di modellazione.