La copia digitale
Una rappresentazione strutturata del sito, dei suoi spazi e degli oggetti. Aiuta a comprendere i luoghi, orientarsi e ritrovare gli elementi utili.
Per la cartografia, la consultazione e l’orientamento.
Il vostro progetto Immersive
Rappresentate il sito in 3D, poi collegate le apparecchiature ai loro dati. Un percorso graduale, dalle prime planimetrie a un modello che riflette la vostra attività.
Una base comune
Una rappresentazione strutturata del sito, dei suoi spazi e degli oggetti. Aiuta a comprendere i luoghi, orientarsi e ritrovare gli elementi utili.
Per la cartografia, la consultazione e l’orientamento.
La stessa rappresentazione, collegata ai dati dei vostri sistemi. Gli stati delle apparecchiature e le loro variazioni compaiono nel modello per rendere comprensibile la situazione.
Per la supervisione e, in base al progetto, l’analisi dello storico o la simulazione.
Potete iniziare con una copia digitale utile ogni giorno, poi collegare un primo gruppo di apparecchiature. Il perimetro cresce insieme alle vostre esigenze.
La realizzazione
Ogni fase produce un risultato concreto. Le sezioni tecniche espandibili descrivono il lavoro di modellazione e integrazione.
Il punto di partenza
Scegliere gli spazi da rappresentare, gli utenti e le prime domande a cui la mappa deve rispondere. Per iniziare possono bastare un piano o una famiglia di apparecchiature.
Risultato: Un perimetro e priorità condivisi.
Identificare le fonti disponibili, i responsabili dei sistemi e i dati attesi. Distinguere consultazione, supervisione ed eventuali comandi. Definire autorizzazioni e criteri di verifica per ogni utilizzo.
Esplorare gli utilizzi operativi
La documentazione del sito
Riunire le planimetrie disponibili, le dimensioni e le fotografie dei luoghi. Questi riferimenti consentono di ricostruire l’organizzazione dell’edificio e preparare la modellazione.
Risultato: Una base documentale per costruire la copia digitale.
Identificare piani, locali, accessi e dimensioni di riferimento. Verificare la data dei documenti e la loro corrispondenza con il sito reale, quindi integrare le aree mancanti con rilievi o fotografie. Definire gli elementi da rappresentare in base all’ambito concordato.
Vedere gli elementi da raccogliere
La copia digitale
Forge
Partendo dalle planimetrie e dai rilievi, costruire un modello leggibile di edifici, piani, stanze ed elementi utili. Adattare dettagli e stile visivo agli utilizzi scelti.
Risultato: Una copia 3D strutturata e consultabile.
Forge consente di creare e organizzare il modello. Rest Frontage lo memorizza e lo rende disponibile a Beholder. Verificare dimensioni, livelli, posizioni e leggibilità prima di associare le apparecchiature.
Scoprire Forge
Le apparecchiature
Rest Frontage · Forge
Identificare le apparecchiature da supervisionare, importarle e posizionarle nel modello. Questa associazione, chiamata binding, collega l’identità dell’apparecchiatura alla sua rappresentazione nel luogo.
Risultato: Apparecchiature identificate e collegate agli oggetti corretti.
L’importazione Excel in Rest Frontage prepara l’anagrafica delle apparecchiature e le loro proprietà. In Forge, il trascinamento associa un’apparecchiatura all’oggetto 3D corrispondente. Verificare riferimenti, posizione e corrispondenze con i dati sorgente per lotto o famiglia funzionale.
Comprendere il binding
Il passaggio al gemello
Hub
Collegare i sistemi che conoscono lo stato del sito: gestione tecnica, sensori, applicazioni operative o altre fonti. Hub riceve o recupera i dati e li comunica a Beholder.
Risultato: Un modello alimentato dagli stati dei vostri sistemi.
Scegliere i connettori adatti alle fonti: REST API, OPC UA, MQTT, Excel o un connettore specifico. Configurare accesso e corrispondenze dei dati, poi verificare ricezione e aggiornamento in Beholder. Storico e simulazione richiedono dati e configurazioni adeguati al progetto.
In questo esempio, il controllore della porta espone uno stato tramite OPC UA, l’armadio pubblica uno stato tramite MQTT e lo schermo usa un protocollo del produttore che richiede un connettore specifico. Il NodeId deve corrispondere al server OPC UA e al filtro del connettore. Per MQTT, il topic identifica il percorso pubblicato sul broker; il percorso dell’handle aggiunge il prefisso configurato nel connettore. Adattare questi esempi alle interfacce effettivamente disponibili, quindi verificare gli scambi.
Esempio di percorso di handle MQTT: Mqtt://grs/site-a/armoire-01/etat
Protocollo del produttore
In questo esempio, nessun connettore fornito supporta questo modello di schermo.
Connettore specifico da sviluppare
OPC UA
Stato di apertura esposto dal controllore della porta.
NodeId · esempions=2;s=Door01.IsOpen
Connettore OPC UA
MQTT
Stato dell’armadio pubblicato su un broker MQTT.
Topic · esempiogrs/site-a/armoire-01/etat
Connettore MQTT
L’utilizzo quotidiano
Beholder · JavaScript
Presentare i valori con le unità, rendere visibile uno stato, animare un oggetto o adattare un’interazione. Il modello mette in evidenza le informazioni utili a ciascun utente.
Risultato: Una rappresentazione leggibile, adatta agli utilizzi operativi.
Beholder carica il modello e gli script JavaScript del workspace da Rest Frontage. Gli script trasformano la presentazione dei dati e adattano il modello o il comportamento applicativo. Per esempio, formattano una temperatura o rappresentano l’apertura di una porta in base al suo stato.
Questi esempi proseguono i collegamenti della fase 05. Preparare le parti mobili e i loro perni, quindi associare lo stato di apertura alla loro animazione. Per lo schermo, il connettore specifico o un’API deve fornire una cattura accessibile; lo script la mostra sull’oggetto 3D e ne gestisce l’aggiornamento. La scheda applica regole di formattazione e presentazione alle misure. Gestire anche il caso di valori o catture non disponibili.
Scoprire lo scripting
Esigenza: Vedere subito se la porta d’ingresso è aperta o chiusa.
Lo stato ricevuto indica una porta aperta, ma l’oggetto 3D resta chiuso.
Lo script traduce lo stato ricevuto nell’apertura della porta nel modello 3D.
IsOpen = true
Esigenza: Verificare che lo schermo sia acceso e vedere cosa mostra.
Una cattura è disponibile, ma lo schermo 3D resta nero.
Lo script mostra la cattura del televisore sullo schermo del modello.
Esigenza: Leggere chiaramente la temperatura e l’umidità misurate presso l’armadio.
Le misure vengono presentate così come arrivano, con tutte le cifre decimali.
Lo script arrotonda le misure, aggiunge le unità e compone una scheda collegata all’apparecchiatura.
Temperature = 21.2143772155528
Humidity = 45.55332130201
La messa in servizio
Confrontare la rappresentazione con il sito reale e verificare i primi utilizzi con gli utenti. Una volta consolidato il perimetro iniziale, aggiungere spazi, apparecchiature o funzioni.
Risultato: Un primo perimetro verificato e una base per proseguire.
Controllare associazioni, unità, variazioni di stato, autorizzazioni e comportamento quando i dati non sono disponibili. Verificare le prestazioni sui dispositivi di destinazione. Prevedere l’aggiornamento del modello e dell’anagrafica quando il sito cambia.
Accedere alla formazione
Primo edificio validato
Prossima estensioneEdificio B
Prossima estensioneEdificio C
Esigenza: Validare gli utilizzi con i team, integrare nuove informazioni ed estendere progressivamente la supervisione ad altri reparti ed edifici.
I primi utilizzi concreti fanno nascere nei team il desiderio di andare oltre. Rispondendo a nuove esigenze, Immersive rinnova e amplia il proprio interesse in azienda: altri reparti lo adottano, contribuiscono con le proprie informazioni e immaginano nuovi utilizzi. Il perimetro cresce così da una funzione all’altra, poi da un edificio all’altro.
Un esempio concreto
Lo stesso processo vale per una temperatura, una luce o un’apparecchiatura tecnica. L’oggetto localizza l’informazione, la connessione fornisce lo stato e lo script ne definisce la rappresentazione.
Prima di iniziare
Iniziate dai documenti già disponibili. Le esigenze di connessione si precisano in base al perimetro e agli utilizzi scelti.
Il vostro perimetro iniziale
Presentateci i vostri luoghi e il primo utilizzo previsto. Potremo definire gli elementi da modellare e i dati da collegare.