Lo strumento standard per il virtual commissioning e la simulazione precisa con Unity.

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

Unity Verified Solution Partner

realvirtual Professional è lo strumento standard per il virtual commissioning e la simulazione precisa su Unity – confermato ufficialmente come Unity Verified Solution. Importa il CAD, definisci la cinematica, simula il comportamento, collega controllori reali e consegna il twin finito come GLB nel browser. Codice C# completo, un prezzo, nessuna fee di runtime per le applicazioni che consegni.

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 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

L’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.

Confronta tutte le edizioni
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

Il menu Add Interface nell’Unity Editor – ognuna delle 25+ interfacce è a una selezione di distanza.

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

Drive_ProfidriveSpeed su un azionamento di nastro: parola di comando, setpoint di velocità e parole di stato STW1/ZSW1 decodificate nell’Inspector.

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

Una 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.

Di più nella documentazione
Estensioni editor realvirtual in Unity: overlay Quick Edit con strumenti di pivot, allineamento e segnali, più il dialogo Move Pivot su una cella robotizzata

Overlay Quick Edit e dialogo Move Pivot direttamente sulla scena – impostare pivot, allineare, creare segnali.

AI-ready – la vostra produttività

Gli strumenti IA di realvirtual sono integrati: il server MCP, gratuito e open source, mette nelle mani di agenti IA come Claude o Cursor oltre 150 strumenti – muovere azionamenti, leggere sensori, cablare segnali PLC, direttamente nell’Unity Editor. La conoscenza del gemello viene trasmessa all’LLM in forma strutturata e il backend IA lo scegliete voi. Poiché Professional include l’intero codice sorgente C#, l’IA capisce il framework dallo stesso codice che leggete voi. Un’annotazione [McpTool] trasforma le vostre funzioni in strumenti IA. Il risultato: un modello di messa in servizio virtuale completamente cablato in tempi record invece che in giorni.

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

Il 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 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 …

Un prezzo, sorgenti complete

1.250netto, una tantum

Per sviluppatore che lavora simultaneamente. Un upgrade maggiore all’anno al 30 % del prezzo di listino. Nessun trial: garanzia soddisfatti o rimborsati di 30 giorni.

Richiede una licenza Unity valida (non inclusa). Per le applicazioni industriali, Unity richiede la licenza Unity Industry oltre 1 mln USD di fatturato annuo.

Cosa Dicono i Nostri Clienti

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

"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

"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

"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