注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。
Vulcan ウィジェットを使用して、Vulcan を Workshop モジュールに埋め込めます。このウィジェットは、スタンドアロンアプリケーションと同じ3D ビューポートとツールを提供します。また、入力、出力、インターフェースを Workshop 変数に接続することで、Vulcan がモジュール内のほかのウィジェットと連携できます。
Vulcan を Workshop モジュールに埋め込むには、ウィジェットの追加、CAD オブジェクトの選択、ウィジェットの設定という3つのステップを実行します。
Vulcan を表示する Workshop セクションで、+ アイコンまたは + ウィジェットを追加を選択してウィジェットメニューを開き、Vulcan ウィジェットを検索して選択します。
Vulcan で表示するには、CAD オブジェクトが1つ以上必要です。CAD オブジェクトとは、cad_media_reference タイプクラスを持つプロパティがあるオントロジーオブジェクトです。完全なスキーマについては、CAD オブジェクトを参照してください。
入力 > モデルでモデルを追加し、モデルオブジェクトを CAD オブジェクトを含む Workshop オブジェクトセットに設定します。Vulcan はセット内の最初のオブジェクトを読み込みます。複数のモデルを表示するには、オブジェクトセットごとに個別のモデルエントリーを追加します。
Vulcan ウィジェットの設定は、次のセクションで構成されています。
入力セクションでは、ウィジェットが使用するオントロジーデータとシナリオを制御します。
変換は、次のフィールドを持つ構造体のリストを受け取ります。
| フィールド | 必須 | データ型 | 説明 |
|---|---|---|---|
id | はい | 文字列 | 変換するパーツインスタンスまたはアセンブリの ID です。 |
transform | はい | 数値の配列 | 列優先順で4×4の変換行列を表す、ちょうど16個の有限数です。 |
行列の値は、[m11, m21, m31, m41, m12, m22, m32, m42, m13, m23, m33, m43, m14, m24, m34, m44] の順序で指定する必要があります。Vulcan は、ID がないエントリーや行列が無効なエントリーを無視します。
パーツの色分けは、次のフィールドを持つ構造体のリストを受け取ります。
| フィールド | 必須 | データ型 | 説明 |
|---|---|---|---|
partInstanceIds | はい | 文字列の配列 | スタイルを設定する1個以上のパーツインスタンスまたはアセンブリの ID です。 |
color | いいえ | 文字列 | #0055ff や rgb(0, 85, 255) などの CSS の色の値です。 |
opacity | いいえ | 数値 | 基本の不透明度です。透明を表す 0 から不透明を表す 1 までの値です。 |
selectedOpacity | いいえ | 数値 | 選択時または強調表示時の不透明度です。同じく 0 から 1 までの尺度を使用します。 |
モデルに反映されるには、各構造体で color、opacity、selectedOpacity のいずれかを1つ以上定義する必要があります。シーンの色分けツールでも色が割り当てられている場合は、シーンの色分けの値が優先されますが、設定された不透明度の値は引き続き適用されます。
カメラの対象点、位置、ズームのバインディングは双方向に機能します。インタラクションセクションでは、次のカメラとシーンのインタラクションの状態を Workshop 変数に接続します。
色の項目には CSS の色の値を指定できます。スタイルセクションでは、次の設定でシーンのデフォルトの外観を制御します。
すべてのオプションはデフォルトでオンになっています。インターフェースセクションでは、利用可能なインターフェース要素を制御します。
デフォルトでは、Vulcan は仕上げるモード、正投影カメラ、Orbit コントロールを使用します。モードの切り替えとパーツ情報はオン、自動回転はオフになっています。シーンセクションでは、次の設定で Vulcan によるモデルの表示方法とナビゲーション方法を制御します。
ツールセクションでは、モジュールに不要な機能を非表示にできます。すべての設定はデフォルトでオンになっています。設定をオフにすると、そのツールのコントロールが埋め込みウィジェットから削除されます。各ツールの詳細は、ツールページで説明しています。
| 設定 | 機能 |
|---|---|
| 注釈ツールを有効にする | モデルのパーツ上に注釈を作成します。 |
| メッシュのスタイル設定ツールを有効にする | 個々のメッシュの外観を制御します。 |
| 測定ツールを有効にする | モデル上の点の間の距離を測定します。 |
| 断面表示ツールを有効にする | 断面平面を使用してモデルの断面を表示します。 |
| 変換ツールを有効にする | パーツとアセンブリの位置を変更します。 |
| シーンの色分けツールを有効にする | プロパティまたは関数に基づいてパーツを色分けします。 |
アクションセクションでは、ユーザーが作成したコンテンツを保存するオントロジーアクションを指定します。注釈アクション、測定アクション、断面平面アクションを使用して、コンテンツの種類ごとにアクションを選択します。
アクションを設定しない場合、Vulcan は必要なパラメーターのタイプクラスを持つアクションを見つけ、一致するアクションからユーザーが選択できるようにします。アクションを設定すると、保存に使用できるアクションがそのアクションに限定され、追加のアクションパラメーターに対してデフォルト値やユーザー入力項目を用意できます。Vulcan は、アクションタイプに記載されたツール固有の値を指定します。
出力が1つ以上設定されている場合、ユーザーは測定ツールから Workshop に送信する測定を選択できます。出力セクションでは、次の設定を通じて、選択した測定を Workshop 変数に送信します。
12.30 mm など)として出力します。モデルの単位が認識されない場合、出力には units を使用します。