Testate codice PLC. Simulate il comportamento delle macchine. In Unity.

Import CAD · Cinematica rigida stabile · 25+ interfacce industriali · IK robot

Unity Verified Solution Partner
Il menu Add Interface nell’Unity Editor: ABB RobotStudio, Bosch ctrlX, Denso, EtherNet/IP, Fanuc, Festo, Keba, KUKA, Modbus, MQTT, OPC UA, PLCSim Advanced, RoboDK, S7, SEW, SIMIT, Simulink, TwinCAT e altro
Menu interfacceUnity EditorIl menu Add Interface nell’Unity Editor – ognuna delle 25+ interfacce è a una selezione di distanza.

realvirtual Unity Plugin Professional supporta la messa in servizio virtuale e la simulazione precisa in Unity ed è una Unity Verified Solution. Importate CAD, definite la cinematica, simulate il comportamento e collegate controllori reali. Consegnate il gemello finito al browser come GLB. Il codice sorgente C# completo è incluso, con un solo prezzo e senza costi di runtime per le applicazioni consegnate. realvirtual Commercial include realvirtual Unity Plugin Starter e Professional. La licenza Unity Editor va acquistata separatamente da Unity. Professional è disponibile anche da solo; l’applicazione browser non richiede Unity.

Guida: Messa in servizio virtuale – Made in Germany, open source, AI-ready

Fatto per macchine vere e grandi impianti

Cinematica deterministica, IK robot, modelli di azionamenti fedeli, LogicSteps, integrazione IA via MCP, 25+ interfacce, prestazioni in tempo reale e strumenti editor – nel dettaglio.

Cinematica rigida a soluzione deterministica

La cinematica vive su gerarchie di GameObject – in modo non distruttivo sopra il CAD importato. Per catene cinematiche chiuse il solver Kinematic Joints calcola in modo puramente geometrico, senza motore fisico: quattro tipi di giunto (revolute, prismatic, spherical, universal), vincoli esatti a ogni FixedUpdate – nessuna vibrazione, nessuna deriva, input identici producono pose identiche. Robot delta, sollevatori a pantografo, quadrilateri articolati e pinze parallele girano stabili; 100 cinematiche delta con circa 1.900 giunti si risolvono in circa 8 ms per frame.

Kinematic Joints nella documentazione
Kinematic Joints
Kinematic JointsUnity EditorKinematic Joints risolvono catene chiuse su un campo di robot delta – puramente geometrico, deterministico, senza motore fisico.

Cinematica inversa robot con diagnostica

L’IK integrata porta cinematiche a sei assi su target cartesiani: imposti la posizione nel mondo, il solver restituisce i valori dei giunti. Flag di convergenza ed errore residuo mostrano in ogni momento se una posa è raggiungibile. E per programmare sul controllore reale, le interfacce robot parlano direttamente con RoboDK, KUKA, Fanuc, ABB RobotStudio, Universal Robots, Denso e altri.

Di più nella documentazione
IK robot
IK robotUnity EditorL’IK robot integrata guida una cinematica a sei assi verso un target cartesiano nell’Unity Editor.

25+ interfacce, un’unica architettura dei segnali

Tutte le interfacce usano gli stessi segnali PLCInput/PLCOutput: cabli una volta, sostituisci liberamente. Da Siemens S7 e PLCSim Advanced a Beckhoff TwinCAT ADS, OPC UA, MQTT, Modbus ed EtherNet/IP, fino ai controllori robot e FMI/Simulink – la simulazione parla con ciò che c’è davvero nel tuo impianto.

Robot
ABB RobotStudioKUKAFanucUniversal RobotsDensoRoboDKWandelbots NovaMitsubishiigus REBEL
Protocolli & co-simulazione
OPC UAMQTTModbusEtherNet/IPFMI / SimulinkWebSocketUDPOpenCommissioning

Modelli di azionamenti fino al livello di telegramma

Gli azionamenti sono modelli di comportamento, non keyframe: accelerazione, limiti, temporizzazione. Oltre a cilindri e azionamenti in velocità semplici, Professional include profili di controllore fedeli – Siemens Profidrive (velocità e posizionamento EPOS con parole di comando e stato STW1/ZSW1), servo CiA 402, SEW MOVILINK, Festo FHPP e valvole proporzionali. Il vostro PLC comanda la simulazione con le stesse parole di comando del dispositivo reale.

Drive behavior nella documentazione
Comportamento Drive Profidrive Speed su un azionamento di nastro nell’Inspector di Unity: parola di comando, setpoint di velocità e parole di stato STW1/ZSW1 decodificate
Modelli di azionamentoUnity EditorDrive_ProfidriveSpeed su un azionamento di nastro: parola di comando, setpoint di velocità e parole di stato STW1/ZSW1 decodificate nell’Inspector.
Drive_ProfidriveSpeedDrive_ProfidrivePosDrive_CiA402Drive_SEWMovilinkDrive_FestoFHPPDrive_ProportionalValve

LogicSteps: sequenze PLC programmate visivamente

Create sequenze di automazione senza PLC e senza codice: passi come Drive To, Wait for Sensor e Set Signal sono componenti nella gerarchia dei GameObject, eseguiti dall’alto verso il basso – in serie o in parallelo. Azionamenti, sensori e segnali si collegano con il drag and drop. Ideale per la simulazione di concetto e i modelli commerciali prima che esista la prima riga di vero codice PLC.

LogicSteps nella documentazione
Sequenza LogicSteps nell’Unity Editor: passi numerati come Start Entry Conveyor e Wait Part at Entry Sensor, con un passo Wait For Sensor configurato nell’Inspector
LogicStepsUnity EditorUna sequenza LogicSteps nell’editor: passi numerati comandano il nastro d’ingresso, il passo Wait For Sensor attende il sensore d’ingresso.

Estensioni dell’editor che fanno lavoro di engineering

Professional trasforma l’Unity Editor in un ambiente di engineering: la toolbar realvirtual raccoglie gli strumenti quotidiani, QuickEdit mette le azioni di cinematica e componenti direttamente sulla scena, la Selection Window naviga gerarchie grandi e il Kinematic Tool definisce assi e gruppi senza ritoccare i transform a mano.

Estensioni editor realvirtual in Unity: overlay Quick Edit con strumenti di pivot, allineamento e segnali, più il dialogo Move Pivot su una cella robotizzata
Strumenti editorUnity EditorOverlay Quick Edit e dialogo Move Pivot direttamente sulla scena – impostare pivot, allineare, creare segnali.

Configurate componenti e segnali con agenti IA

Il server MCP aperto collega gli agenti IA a Unity Editor. Possono aggiungere componenti, associare segnali PLC, muovere azionamenti e leggere sensori. Il codice C# è disponibile per le vostre estensioni; un’annotazione [McpTool] espone le vostre funzioni come strumenti. Poi validate il modello con il vostro controllore.

Server MCP su GitHub
Il server MCP realvirtual nell’Unity Editor con 154 strumenti, mentre Claude analizza la scena corrente: segnali PLC, ciclo principale LogicSteps e nastri trasportatori
Server MCPUnity EditorIl server MCP in esecuzione nell’Unity Editor (154 strumenti) mentre Claude analizza la scena corrente.
Sorgenti CAD: CADLink (STEP · 3MF · JT) · Pixyz · Unity Asset Manager
Unity Editor
realvirtual Unity Plugin Professional Unity-PackageModelli di comportamento di azionamenti e sensori · Cinematica e IK robot · Segnali PLCInput/PLCOutput
Controllori e robot reali: S7 · TwinCAT · OPC UA · MQTT · KUKA · Fanuc · UR …

Starter gratuito, Professional una tantum

Starter è gratuito su Unity Asset Store, con l’interfaccia Siemens S7. Scarica Starter

Professional
€1.250netto, una tantum
Garanzia soddisfatti o rimborsati di 30 giorni

Per sviluppatore che lavora simultaneamente. Un upgrade maggiore all’anno al 30 % del prezzo di listino. Nessun trial.

È richiesta separatamente una licenza Unity Editor valida. L’edizione necessaria dipende dalle condizioni di Unity per il vostro caso d’uso e la vostra organizzazione.

Come Professional e la piattaforma browser stanno insieme

La vostra licenza Professional esistente resta valida. Browser e Unity supportano modellazione, simulazione e messa in servizio virtuale, scambiando modelli GLB. realvirtual Commercial include il codice dei moduli browser e i plugin Unity Starter e Professional da scaricare. La licenza Unity Editor è separata. Professional resta disponibile anche singolarmente; i progetti browser non richiedono Unity.

Browser e Unity Plugin a confrontoGemelli digitali in Unity

Cosa Dicono i Nostri Clienti

Voci reali – dall’Unity Asset Store e da progetti industriali

5 stelle su 5

"Come programmatore PLC uso RV Professional da oltre 1 anno e adoro questa soluzione all-in-one per creare simulazioni di macchine e connettersi facilmente al PLC per il virtual commissioning. Può diventare piuttosto complesso ma il team RV offre un ottimo supporto."

AF_Automation
Professional – Unity Asset Store
5 stelle su 5

"Abbiamo acquistato RealVirtual.IO Professional per il virtual commissioning e lo sviluppo di Digital Twin per macchine di produzione. È uno strumento davvero eccellente per lo sviluppo vendor-neutral in un ambiente di modellazione leggero. Inoltre, abbiamo ricevuto un ottimo supporto e anche i video tutorial sono davvero ottimi!"

ModuMach
Professional – Unity Asset Store
5 stelle su 5

"Il mio obiettivo era ricostruire una linea completa sviluppata in Process Simulate – una linea di produzione automobilistica per la scocca, con tavoli di attrezzaggio, robot, pinze di saldatura e movimentazione materiali. La mia prima impressione di realvirtual: super intuitivo – le informazioni di base disponibili online bastano per avviare un progetto. Ed è open source: qualsiasi problema può essere inviato ai forum o direttamente agli sviluppatori."

isaaclegene
Professional – Unity Asset Store

Domande su Starter o Professional?

Prepariamo un’offerta Professional per il suo team: numero di licenze, percorso di upgrade, contratto quadro. Oppure confronti prima cosa include ciascuna edizione.