Reti di sviluppatori
Crea con le tecnologie GraphicStream
Libreria GraphicStream di articoli tecnici, tutorial e risorse di apprendimento
GraphicStream è un editore di software e l’editore di Immersive. Il Developer Network supporta i team che sviluppano a partire dai suoi prodotti e dalle sue tecnologie.
Per iniziare
Le risorse essenziali
Una selezione editoriale per comprendere l’ecosistema GraphicStream e iniziare a creare intorno a Immersive.
Presentazione dell'interfaccia Beholder
Orientati rapidamente con il Beholder scoprendo come è organizzato lo schermo tra la visuale 3D, la lista delle attrezzature, gli allarmi e i menu. Questo capitolo mostra dove agire, cosa cercare e come selezionare l'attrezzatura sia dal digital twin che dai pannelli laterali. Capirai immediatamente il significato dei codici colore e degli indicatori visivi per individuare un difetto, una disconnessione o un'attrezzatura in costruzione senza perdere tempo. Spiega anche il ruolo dei widget 3D, degli oggetti grafici e delle annotazioni per leggere il contesto del campo in modo più accurato. Alla fine, sarai in grado di navigare nell'applicazione in modo fluido e interpretare lo stato generale di una flotta di apparecchiature a colpo d'occhio.
Leggi la risorsaHub: Panoramica
Comprendi in pochi minuti come l'Immersive Hub orchestra l'accesso ai dati tra le tue applicazioni e fonti eterogenee come OPC UA, Excel, MQTT o SQL. Questa presentazione mostra concretamente come lo stesso meccanismo unifici richieste, aggiornamenti e stati di qualità, senza mettere in luce la complessità dei protocolli. Vedrai il ruolo preciso di handle, sessioni e connettori, e come l'Hub distribuisce i valori giusti ai consumatori giusti al momento giusto. Leggendo, sarai in grado di modellare l'accesso ai dati, seguire il ciclo di vita di una sessione e capire come collegare o progettare un connettore adatto alle tue esigenze. Sarai anche in grado di interpretare stati di errore, timeout e rapporti di guasto per rendere il monitoraggio e la manutenzione più affidabili.
Leggi la risorsaConnectorTester: Assicurati le tue prolunghe
Avec ConnectorTester, vous validez un connecteur Immersive sans déployer tout le Hub, dans un environnement pensé pour aller droit au problème. Ce tutoriel montre comment charger votre DLL, piloter les cycles Initialize, Connect et Disconnect, puis suivre en direct logs, états et valeurs publiées. Vous apprendrez à vérifier concrètement que vos paths sont bien reconnus par `CanHandle`, que les handles sont enregistrés correctement et que les `HandleSnapshot` remontent comme attendu. Vous verrez aussi comment tester les écritures et scènes, configurer des propriétés de Hub et reproduire rapidement des cas réels de debug. À la fin, vous saurez isoler une anomalie, prouver le bon comportement d’un connecteur et fiabiliser vos extensions avant intégration.
Leggi la risorsaEsplora
Esplora gli ambiti del GSDN
Ogni scaffale raggruppa documenti, guide e riferimenti relativi allo stesso ambito funzionale o tecnico.
Fucina
Forge è l'ambiente di creazione **integrata** della piattaforma Immersive. Progettato per sviluppatori, integratori, commercianti e formatori, Forge ti permette di creare, personalizzare e distribuire esperienze per Immersive adattate a una molteplice di casi d'uso.
16 documentiForge Interface
Forge est l’environnement de **création intégré** de la plateforme Immersive. Conçu pour les développeurs, intégrateurs, comemrciaux et formateurs, Forge permet de créer, personnaliser et déployer des expériences pour Immersive adaptées à une multitude de cas d’usage.
0 documentiRilegatura
Concetti e guide legate al vincolo.
1 documentoArticoli
Articoli tecnici e argomenti trasversali.
1 documentoCamera dei Comuni
Configurazione comune e fondamenti condivisi.
0 documentiConnaissances de base
Esplora le guide, i riferimenti e gli esempi di questo ambito.
1 documento
Facciata di Riposo
y
19 documentiHub
L'Immersive Hub è il cuore dell'infrastruttura dati della soluzione Immersive. È l'intermediario universale tra: * Fonti dati: sensori IoT, PLC (OPC UA, Modbus, MQTT, ecc.), file Excel, database SQL, API REST, ecc. * Consumatori: Beholder applicazioni 3D, supervisori, web sinoptic o qualsiasi altro servizio aziendale. L'Hub agisce come un **conduttore**: centralizza dati eterogenei provenienti da più protocolli, sincronizza valori utili con le applicazioni client in tempo reale e garantisce coerenza e affidabilità delle informazioni per il monitoraggio e la manutenzione.
4 documentiScrittura
Impara come realizzare il tuo piano reagendo ai dati ricevuti e offrendo un'interfaccia su misura per le esigenze dei tuoi utenti.
16 documentiDa scoprire
Continua a esplorare
Risorse selezionate casualmente dalla libreria per scoprire altre possibilità offerte da Immersive e dalle tecnologie GraphicStream.
Importazione di attrezzature in blocco usando Office 365 ed Excel
Risparmia molto tempo durante l'onboarding di un sito preparando direttamente le tue attrezzature in Excel 365. Questa formazione mostra come strutturare famiglie, variabili e istanze, e poi avviare uno script Office per generare automaticamente i dati attesi dall'Immersive Back Office. Comprenderai esattamente il ruolo di handle, percorsi, tipi e categorie per evitare errori di importazione. Il tutorial ti insegna anche come usare colonne personalizzate per iniettare valori specifici per ogni dispositivo senza complicare le tue famiglie. Alla fine, sarai in grado di produrre un file affidabile, industrializzare le tue importazioni e creare centinaia di dispositivi molto più velocemente.
ScopriDisegno cartografico
Questo modulo ti insegna come costruire una pianta 3D che può essere utilizzata in Forge, dalla disposizione di strutture e aree agli aggiustamenti dei dettagli. Imparerai a posare, rielaborare e correggere uno schema, gestire i vertici con precisione e creare rapidamente forme riutilizzabili. Il corso mostra anche come tagliare aperture, aggiungere punti senza rompere una linea e sfruttare lo snapping per ottenere angoli retti, paralleli e allineamenti affidabili. Alla fine, sarai in grado di modellare un pulitore di edificio o di sito, con una geometria chiara, coerente e facile da scalare.
ScopriPermessi e diritti sugli oggetti protetti
Questo documento spiega esattamente come il server decide se un utente può agire su un dato oggetto business. Capirai il ruolo di ogni mattone del modello — oggetto sicuro, permesso, dritto, gruppo, condivisione — e come vengono valutate le flag consentite e negate. Mostra anche perché vince un rifiuto, come i gruppi annidati influenzano il risultato e cosa implica davvero una maschera come '0x13' o '0xFFFFFF'. Leggendo, sarai in grado di diagnosticare l'accesso negato, definire permessi coerenti per un tipo di oggetto ed evitare i classici errori nell'evoluzione del catalogo di sicurezza. Infine, avrai esempi concreti su mappe, visioni del mondo, dispositivi, spazi di lavoro e cartelle per collegare la teoria a casi reali di amministrazione.
ScopriIl mio edificio - Porta del garage
Questa demo mostra come controllare una porta da garage in Immersive basandosi sui dati effettivamente riportati dal campo. Imparerai come dichiarare un difetto "Porta Bloccata" direttamente in Excel tramite il canale Ostacoli, senza scrivere uno script, e a comprendere l'impatto degli stati automatici sulla visualizzazione e sulla criticità. Il tutorial spiega anche come evolvere il modello 3D secondo lo stato Aperto o Chiuso della porta per rendere il gemello digitale più leggibile. Alla fine, potrai configurare il canale in Errore, interpretarne il comportamento nell'interfaccia e adattare visivamente l'attrezzatura tra porta aperta e chiusa.
ScopriNESSUN ICONEstoing: Comportamenti, Scripting
Ce tutoriel montre comment prendre la main sur le comportement du Beholder sans imposer de mise à jour aux utilisateurs. Vous y apprendrez à créer des Workspaces et des Controllers, à publier des versions de scripts et à les associer précisément aux bons équipements. Il explique aussi les différences entre scripts de paramétrage, scripts applicatifs, scripts d’équipements et contrôleurs de traduction. À la lecture, vous saurez adapter l’interface, réagir aux données réseau, cibler une famille d’équipements ou un simple handle, et activer le bon script dans le bon contexte. Une base concrète pour faire évoluer rapidement votre application, avec méthode et sans bricolage.
Scopri