PLCコードを検証。機械の挙動をシミュレーション。Unityで。

CADインポート · 安定した剛体キネマティクス · 25以上の産業用インターフェース · ロボットIK

Unity Verified Solution Partner
Unity Editor の Add Interface メニュー:ABB RobotStudio、Bosch ctrlX、Denso、EtherNet/IP、Fanuc、Festo、Keba、KUKA、Modbus、MQTT、OPC UA、PLCSim Advanced、RoboDK、S7、SEW、SIMIT、Simulink、TwinCAT など
インターフェース メニューUnity EditorUnity Editor の Add Interface メニュー – 25以上のインターフェースがワンクリックで選択できます。

realvirtual Unity Plugin Professionalは、Unityでのバーチャルコミッショニングと精密なシミュレーションに対応し、Unity Verified Solutionに認定されています。CADの取り込み、キネマティクスの定義、挙動のシミュレーション、実際の制御機器との接続が可能です。完成したツインはGLBとしてブラウザーに提供できます。完全なC#ソースコードが含まれ、価格は1つ、配布したアプリケーションにランタイム料金はかかりません。realvirtual Commercialには、realvirtual Unity Plugin StarterとProfessionalが含まれます。Unity EditorのライセンスはUnityから別途取得してください。Professionalは単体でも購入できます。ブラウザーアプリケーションにUnityは不要です。

ガイド:バーチャルコミッショニング – Made in Germany・オープンソース・AI-ready

実機と大規模プラントのために

決定論的キネマティクス、ロボットIK、忠実なドライブモデル、LogicSteps、MCPによるAI連携、25以上のインターフェース、リアルタイム性能、エディタツール – 詳細に。

決定論的に解く剛体キネマティクス

キネマティクスはGameObject階層上に、インポートしたCADの上に非破壊で構築されます。閉ループの運動連鎖にはKinematic Jointsソルバーが物理エンジンなしで純粋に幾何学的に計算:4種類のジョイント(Revolute、Prismatic、Spherical、Universal)、毎FixedUpdateで厳密な拘束 – 振動なし、ドリフトなし、同一入力は同一姿勢を生みます。デルタロボット、シザーリフト、四節リンク、平行グリッパーが安定動作;100台のデルタ(約1,900ジョイント)を1フレーム約8 msで解きます。

ドキュメントのKinematic Joints
Kinematic Joints
Kinematic JointsUnity Editorデルタロボット群の閉ループチェーンを解く Kinematic Joints – 純粋に幾何学的、決定論的、物理エンジン不要。

診断機能付きロボット逆運動学

内蔵のロボットIKは6軸キネマティクスをデカルト目標へ導きます – ワールド座標を指定すると、ソルバーが関節値を返します。収束フラグと残差誤差で、姿勢が到達可能かを常に確認できます。実機コントローラーでのプログラミングには、ロボットインターフェースがRoboDK、KUKA、Fanuc、ABB RobotStudio、Universal Robots、Densoなどと直接通信します。

詳しくはドキュメントへ
ロボット IK
ロボット IKUnity Editor統合ロボットIKが Unity Editor 内で6軸キネマティクスをデカルト座標のターゲットへ導きます。

25以上のインターフェース、ひとつの信号アーキテクチャ

すべてのインターフェースが同じPLCInput/PLCOutput信号で動作:一度配線すれば自由に交換可能。Siemens S7やPLCSim AdvancedからBeckhoff TwinCAT ADS、OPC UA、MQTT、Modbus、EtherNet/IP、ロボットコントローラー、FMI/Simulinkまで – シミュレーションは、実際に工場にあるものと会話します。

コントローラー
ロボット
ABB RobotStudioKUKAFanucUniversal RobotsDensoRoboDKWandelbots NovaMitsubishiigus REBEL
プロトコル&コシミュレーション
OPC UAMQTTModbusEtherNet/IPFMI / SimulinkWebSocketUDPOpenCommissioning

テレグラムレベルまで再現するドライブモデル

ドライブはキーフレームではなく挙動モデルです。加速度、リミット、タイミングを再現します。シンプルなシリンダーや速度ドライブに加えて、Professional は忠実なコントローラープロファイルを搭載:Siemens Profidrive(STW1/ZSW1 制御・ステータスワードによる速度制御と EPOS 位置決め)、CiA 402 サーボ、SEW MOVILINK、Festo FHPP、比例弁。PLC は実機と同じ制御ワードでシミュレーションを制御します。

ドキュメントの Drive behavior
Unity Inspector のコンベア駆動における Drive Profidrive Speed 挙動:制御ワード、速度設定値、デコードされた STW1/ZSW1 ステータスワード
ドライブモデルUnity Editorコンベア駆動の Drive_ProfidriveSpeed:制御ワード、速度設定値、デコードされた STW1/ZSW1 ステータスワードを Inspector で表示。
Drive_ProfidriveSpeedDrive_ProfidrivePosDrive_CiA402Drive_SEWMovilinkDrive_FestoFHPPDrive_ProportionalValve

LogicSteps:PLCシーケンスをビジュアルにプログラミング

PLC もコードも不要で自動化シーケンスを構築:Drive To、Wait for Sensor、Set Signal などのステップは GameObject 階層のコンポーネントとして上から下へ実行されます – 直列でも並列でも。ドライブ、センサー、信号はドラッグ&ドロップで接続。実際の PLC コードを書く前のコンセプトシミュレーションや営業モデルに最適です。

ドキュメントの LogicSteps
Unity Editor の LogicSteps シーケンス:Start Entry Conveyor や Wait Part at Entry Sensor などの番号付きステップと、Inspector で設定された Wait For Sensor ステップ
LogicStepsUnity Editorエディタ内の LogicSteps シーケンス:番号付きステップが入口コンベアを制御し、Wait For Sensor ステップが入口センサーを待ちます。

エンジニアリング作業を肩代わりするエディター拡張

ProfessionalはUnity Editorをエンジニアリング環境に変えます:realvirtualツールバーが日常のツールを束ね、QuickEditはキネマティクスとコンポーネント操作をシーン上に直接配置、Selection Windowは大きな階層をナビゲートし、Kinematic Toolはトランスフォームを手作業せずに軸とグループを定義します。

Unity の realvirtual エディタ拡張:ピボット・整列・信号ツールを備えた Quick Edit オーバーレイと、ロボットセル上の Move Pivot ダイアログ
エディター ツールUnity Editorシーンの上に直接表示される Quick Edit オーバーレイと Move Pivot ダイアログ – ピボット設定、整列、信号作成。

AIエージェントでコンポーネントと信号を設定

公開されたMCPサーバーがAIエージェントをUnity Editorに接続します。コンポーネント追加、PLC信号の割り当て、駆動装置の操作、センサーの読み取りが可能です。独自拡張にはC#ソースコードを利用でき、[McpTool]アノテーションで自作関数をツールとして公開できます。その後、制御機器でモデルを検証します。

GitHub の MCP サーバー
Unity Editor で154ツールを備えて稼働する realvirtual MCP サーバーと、現在のシーン(PLC信号、LogicSteps メインサイクル、コンベア)を分析する Claude
MCP サーバーUnity EditorUnity Editor で稼働中の MCP サーバー(154ツール)と、現在のシーンを分析する Claude。
CADソース:CADLink(STEP · 3MF · JT)· Pixyz · Unity Asset Manager
Unity Editor
realvirtual Unity Plugin Professional Unity-Package駆動・センサーの挙動モデル · キネマティクス&ロボットIK · PLCInput/PLCOutput信号
実機コントローラー&ロボット:S7 · TwinCAT · OPC UA · MQTT · KUKA · Fanuc · UR …

Starterは無料、Professionalは1回払い

Starter はSiemens S7インターフェース付きで、Unity Asset Storeで無料です。 Starterを入手

Professional
€1,250税抜・買い切り
30日間の返金保証

同時に作業する開発者1名あたり。メジャーアップグレードは年1回、定価の30%。トライアルはありません。

有効なUnity Editorライセンスが別途必要です。必要なプランは、用途と組織に適用されるUnityの条件によって決まります。

Professional とブラウザプラットフォームの関係

既存のProfessionalライセンスはそのまま有効です。ブラウザーとUnityはどちらもモデル構築、シミュレーション、バーチャルコミッショニングに対応し、GLBでモデルを交換できます。realvirtual Commercialにはブラウザーモジュールのソースコードと、Unity用Starter・Professionalプラグインのダウンロードが含まれます。Unity Editorライセンスは別途必要です。Professionalは単体でも購入でき、ブラウザーでの開発にUnityは不要です。

ブラウザーとUnity Pluginの比較Unityでのデジタルツイン

お客様の声

実際の声 – Unity Asset Storeと産業プロジェクトから

5つ星のうち5つ

"As a PLC programmer I'm using RV Professional now since over 1 year and I love this all-in-one-solution to create machine simulations and easily connect to PLC for virtual commissioning. It can get quite complex but you will get great support by the RV team."

AF_Automation
Professional — Unity Asset Store
5つ星のうち5つ

"We purchased RealVirtual.IO Professional for virtual commissioning and Digital Twin development of manufacturing machines. It is a really great tool for vendor-neutral development in a lightweight modeling environment. Moreover, we have had great support, and the how-to videos are really great too!"

ModuMach
Professional — Unity Asset Store
5つ星のうち5つ

「私の目標は、Process Simulateで開発されたラインを丸ごと再構築することでした。ホワイトボディ向けの自動車製造ラインで、治具テーブル、ロボット、溶接ガン、マテリアルハンドリングを含みます。realvirtualの第一印象は、非常に直感的だということ。オンラインの基本情報だけでプロジェクトを始めるのに十分です。しかもオープンソースなので、問題があればフォーラムや開発者に直接送ることができます。」

isaaclegene
Professional – Unity Asset Store

StarterやProfessionalについてご質問がありますか?

チームに合わせた Professional のお見積もりをお出しします — ライセンス数、アップグレード経路、包括契約。まずは Starter・Professional・拡張機能の内容を比較することもできます。