1. 製品の背景
デジタル ツインの構築プロセスには、モデリング、アート、プログラミング、シミュレーションなどの複数の才能による共同作業が含まれ、多くの人員要件、高額な実装コスト、長い構築サイクルが伴います。小規模なチーム、または 1 人でもデジタル ツインの開発を完了できるようにする方法は、デジタル ツイン ツール チェーンによって解決される重要な問題です。デジタル ツインの複雑な制作プロセスを考慮すると、小規模チーム向けのデジタル ツイン開発ツールでは次の問題を考慮する必要があります。
NSDT エディタ の登場により、上記の問題は非常によく解決されました。システムはシンプルで使いやすく、何も必要としません。ユーザー向けに 3D アプリケーション シナリオを迅速に構築できるさまざまなオンライン ツールが組み込まれています。見てみましょう。このシステムの機能で。
2. 製品概要
3. 機能紹介 - アセットライブラリ
1. アセット ライブラリ - システム アセット ライブラリとマイ アセット ライブラリが含まれます
システム資産:システムの組み込み資産ライブラリは、すべてのユーザーが参照して使用できます。現在の組み込みアセット ライブラリには、仮設建設、鉄筋フィールド、ビーム フィールド、プロジェクト サイト、庭園、ベクター、パラメトリック化学モデル、プレハブ、エンクロージャと保護、その他のカテゴリが含まれており、合計 1000 以上の 3D モデルが含まれています。
マイ アセット: 3DX グラフィック モデル エンジンと統合されているため、ユーザーはグラフィック モデル サービス プラットフォーム上で独自のアセット ライブラリを作成、アップロード、使用、管理できます。
2. パラメトリックモデル
パラメトリック モデルは、モデルの属性パラメータのリアルタイムの変更とレンダリングをサポートし、複数の用途を実現します。
システムアセットライブラリからパラメータ化されたモデルを選択してロードします。
モデル属性パラメータを変更し、リアルタイムでモデルをレンダリングします。
3. シーン編集
シーンの構築は、ツールバー ツールを使用して簡単かつ迅速に完了できます。ツールバー モデル配置ツールには、点配置、線形配置、領域配置、および配列配置が含まれます。また、その他の補助ツールも含まれます: 空間距離測定、面積測定、モデルの断面化。 、スケール、回転。
ポイントの配置:モデルを選択し、シーンをクリックしてモデルのポイントの配置を完了します。
線の配置:モデルを選択し、マウスを左クリックして接続する点を選択し、右クリックして線の配置を完了します。プロパティパネルから線画の密度などの属性を調整したり、描画したルートを変更したりすることもできます。
領域配置:モデルを選択し、マウスを左クリックして領域を描画し、右クリックして線形配置を完了します。プロパティ パネルを使用して、地域モデルの数などのプロパティを調整したり、作図領域を編集したりすることもできます。
配列の配置:モデルを選択し、プロパティ パネルで行、列、レイヤーの数、行間隔、列間隔、その他の属性を変更して配列の配置を完了します。
空間測距: 2 点間の空間距離を測定します。
面積測定:任意の閉じた区間の面積を測定します。
モデルの断面化:モデルの内部構造を表示します。
移動、拡大縮小、回転:モデルを特定の方向に移動、拡大縮小、回転して、モデルの表示効果を変更します。
3. シミュレーション
シミュレーションの手順は次のとおりです。
ツインの構成:ツイン プラットフォームにツインを追加し、ツイン機能の属性を構成します。
ツイン バインディング モデル:モデルのサブコンポーネントはツイン フィーチャ属性にバインドされます。
シミュレーションの開始:シミュレーションパラメータを設定し、シミュレーションを開始します。
シミュレーション:シーン内のモデルは、シミュレーション データに基づいて姿勢を調整します。
シミュレーションでは、特定のプロトコルを介して実際の物理機器にアクセスすることもできます。機器は http プロトコルを介して Twin (当社のツイン管理プラットフォーム) ツイン プラットフォームとデータを交換します。実際の物理データは API を介して 3D シーンに送信され、3D モデルはスケルトンアニメーションと姿勢調整により、物理機器と3Dモデルの仮想と現実の同期を実現します。
4. 環境設定
雨の日、晴れの日、雪の日
環境設定:シーン内の環境特殊効果のリアルタイム レンダリング。現在、環境特殊効果には、晴れ、雨、雪が含まれます。
5. ローミングと VR
VR: 臨場感あふれるシーン効果を体感
スクリーンショット: 現在のシーンのレンダリングを保存します
ローミング: シーンのローミング ルートの設計
共有: リンクをコピーして他のユーザーと共有して表示したり、インポートしたコードをブログやフォーラムにコピーしてシーンをプレビューしたりできます。
6.二次開発
NSDT エディターは、WebGL 3D アプリケーションの開発を簡素化し、Three.JS エコシステムと完全に互換性があります。ユーザーは、NSDT エディターを使用して構築された 3D シーンを独自のアプリケーションに埋め込み、JS API を通じてシーンと対話できます。