Vai al contenuto

Domande su xeoVision: formati, licenze e deployment

Che cosa fa xeoVision, dove funziona, come è concesso in licenza e, dove conta, che cosa non fa.

Prodotto

Che cos’è xeoVision?

xeoVision è un framework per creare soluzioni aziendali BIM di Creoox AG. Combina xeokit SDK per la visualizzazione, xeokit Data Engine per l’elaborazione dei file di progettazione supportati, basi applicative riutilizzabili e servizi di consulenza e integrazione.

L’applicazione xeoVision funzionante mostra alcuni flussi di lavoro di visualizzazione e di gestione dei dati. Una soluzione realizzata con il framework ha componenti, branding, integrazioni e modalità di deployment concordati appositamente. Scopri il framework e il suo perimetro.

Chi sviluppa xeoVision?

xeoVision è sviluppato da Creoox AG, con sede legale a Triesen, Liechtenstein. Creoox AG mantiene anche xeokit SDK, open source, e xeokit Data Engine, su cui si basa xeoVision.

Come funzionano insieme xeoVision e xeokit SDK?

xeokit SDK fornisce la base di visualizzazione di xeoVision. xeokit Data Engine fornisce alcune funzioni di elaborazione dei file di progettazione. xeoVision riunisce queste tecnologie con un framework applicativo pronto all’uso, flussi di lavoro riutilizzabili, consulenza e servizi di integrazione, per aiutarti a realizzare una soluzione aziendale.

Gli sviluppatori possono lavorare direttamente con l’API JavaScript e i plugin dell’SDK per definire interfacce e funzionalità. Il framework offre al tuo team e ai tuoi partner un punto di partenza già assemblato, preservando l’accesso alla tecnologia sottostante. Vedi come si articola il framework.

Formati ed elaborazione

Quali formati di file può aprire xeoVision?

Il framework xeoVision supporta flussi di lavoro con IFC 2x3, 4 e 4.3, Autodesk Revit RVT e RFA, STEP, Autodesk Navisworks e AVEVA E3D e PDMS tramite alcuni processori di xeokit Data Engine. I loader di xeokit SDK gestiscono le nuvole di punti e i formati pronti per il web supportati, tra cui LAS/LAZ, OBJ, STL, CityJSON e glTF/GLB. La matrice completa, compresi i processori annunciati ma non ancora disponibili, si trova nella pagina dei formati.

È possibile aprire un file Revit RVT nel browser senza avere Revit installato?

Sì. xeoRVT legge direttamente i file RVT e RFA di Autodesk Revit e genera GLB, JSON e XKT. La fase di elaborazione non richiede un’installazione di Revit, un abbonamento ad Autodesk Platform Services né un’esportazione intermedia in IFC. Questo riguarda la visualizzazione e l’elaborazione dei file da te forniti; ciò non riguarda i diritti d’uso di Revit per creare o modificare modelli.

Che cos’è xeoRVT?

xeoRVT è il processore di xeokit Data Engine per i file Autodesk Revit. Legge i file di progetto RVT e i file di famiglia RFA ed estrae geometria e informazioni del modello in GLB, JSON e XKT, senza una conversione intermedia in IFC.

Quali output genera xeokit Data Engine?

xeokit Data Engine genera JSON per proprietà e metadati degli oggetti, GLB per la geometria in un formato 3D ampiamente supportato e XKT, il formato compresso di xeokit per un caricamento rapido nel browser. Sono tutti e tre formati aperti che i tuoi sistemi possono leggere senza ripassare da xeoVision.

Deployment e hosting

Una soluzione realizzata con xeoVision può funzionare on-premise?

Sì. Le soluzioni realizzate con il framework xeoVision possono utilizzare un servizio gestito operato da Creoox AG, un’infrastruttura dedicata o un ambiente sotto il tuo controllo. Concorda dove vengono eseguiti l’applicazione e i processori selezionati e dove risiedono i dati di progetto. xeokit Data Engine è disponibile anche come binario autonomo a riga di comando, così l’elaborazione dei file supportati può restare all’interno della tua rete. Scopri le opzioni di deployment.

Su quali sistemi operativi funziona xeokit Data Engine?

Il binario autonomo di xeokit Data Engine funziona su Windows AMD64, Linux AMD64 e Linux ARM64.

xeoVision invia i file di progetto a un servizio di conversione esterno?

Non necessariamente. Con un deployment self-hosted o autonomo, xeokit Data Engine elabora i file all’interno del tuo ambiente, quindi non c’è alcun obbligo di inviare i file di progetto a un servizio di conversione esterno. Con il servizio gestito, l’elaborazione avviene su un’infrastruttura operata da Creoox AG.

Una soluzione xeoVision può funzionare in una rete chiusa o isolata (air-gapped)?

Un deployment in rete chiusa deve essere verificato end-to-end per il caso specifico: identità, processori, licenze, telemetria, font e risorse, installazione e aggiornamenti. Creoox AG può descrivere come si comporta ciascun elemento e analizzarlo insieme al tuo team di sicurezza. Non viene dichiarata alcuna garanzia generale di funzionamento air-gapped né alcuna certificazione di sicurezza.

Licenze e codice sorgente

xeoVision è open source?

xeokit SDK, all’interno del framework xeoVision, è open source con licenza AGPL-3.0; dove queste condizioni non sono adatte, Creoox AG offre licenze commerciali. Il framework combina componenti con condizioni proprie; la licenza dell’SDK non si applica automaticamente all’intera soluzione. Il codice sorgente delle basi applicative è disponibile in aggiunta a una licenza xeokit SDK, con il perimetro di fornitura definito contrattualmente.

Con quale licenza è distribuito xeokit SDK?

xeokit SDK è distribuito con licenza AGPL-3.0; per le organizzazioni che non possono operare nel rispetto delle condizioni AGPL, Creoox AG offre una licenza commerciale.

Possiamo ottenere il codice sorgente delle basi applicative di xeoVision?

Il codice sorgente delle basi applicative del framework xeoVision è disponibile in aggiunta a una licenza xeokit SDK. Il contratto definisce il codice consegnato e i diritti di sviluppo, così che il tuo team o il tuo partner possano personalizzare l’applicazione con il proprio marchio, estenderla e gestirne la roadmap. L’accesso al codice sorgente non trasferisce la titolarità della proprietà intellettuale di terzi.

Incorporamento e integrazione

Come si incorpora un viewer BIM in un’applicazione web?

Un embed tramite iframe inserisce una vista di progetto live all’interno di una tua pagina, con autenticazione e autorizzazioni di progetto configurate per il tuo pubblico. Un deployment con il tuo marchio esegue l’applicazione con il tuo layout e la tua identità. xeokit SDK, su cui si basa, offre agli sviluppatori accesso diretto all’API di visualizzazione e ai plugin per definire interfacce e funzionalità. Creoox o il tuo partner di integrazione possono aiutarti a definire e realizzare il perimetro più adatto al tuo prodotto.

Il viewer può essere personalizzato in white label?

Sì. Un’applicazione aziendale realizzata con il framework xeoVision può adottare il tuo layout, la tua palette di colori e la tua identità. Con l’accesso concordato al codice sorgente dell’applicazione, i tuoi sviluppatori o il tuo partner possono estendere ulteriormente interfaccia e funzionalità.

I tuoi dati

I dati BIM di xeoVision possono essere usati in Power BI?

Sì, come integrazione di dati. xeokit Data Engine scrive proprietà e metadati degli oggetti in JSON, che Power BI può importare. Power BI è un’applicazione separata: la preparazione dei dati e il collegamento stesso dipendono dal tuo flusso di lavoro, e xeoVision non include alcun connettore Power BI.

xeoVision si può collegare a sistemi ERP come SAP?

I dati degli oggetti del modello possono essere collegati a sistemi ERP, incluso SAP, a strumenti di project management e a sistemi di gestione documentale. Si tratta di possibilità di sviluppo realizzate sulle API di quei sistemi e nel rispetto delle tue regole di accesso, non di connettori preconfigurati forniti con il prodotto. È l’output JSON aperto a renderne semplice lo sviluppo.

xeoVision include un assistente AI?

No. Il framework xeoVision non include alcun modello AI. xeokit Data Engine fornisce i dati di progetto estratti per un’integrazione, definita su misura, con un agente approvato dalla tua organizzazione. Sei tu a decidere quali dati possono uscire dal progetto e dove viene eseguita l’inferenza. Le risposte generate dovrebbero essere verificate rispetto alle informazioni di progetto originali.

È possibile condividere un progetto senza condividere il file IFC o Revit originale?

Sì. In xeoVision la visibilità del progetto e l’accesso ai file sorgente sono controlli separati, quindi un committente può esaminare un progetto senza ricevere il file IFC o RVT originale da cui deriva. Limitare l’accesso ai file non impedisce a chi visualizza il progetto di fare screenshot o di annotare le informazioni visibili sullo schermo.

Hai ancora una domanda?

Porta un modello, una domanda sui formati o uno schema di architettura. 30 minuti, senza slide.