LabVIEWフロントパネルに3Dモデルを表示する方法

更新しました Jul 27, 2023

使用製品

ソフトウェア

  • LabVIEW Full
  • LabVIEW Professional

問題

  • 3DモデルのVRMLファイルやSTLファイルがあります。VIのフロントパネルに3Dモデルを表示して制御する方法はありますか?
  • SketchUpで作成した3Dモデルをフロントパネルに表示するにはどうすればよいですか?

解決策

はい、LabVIEW開発システムまたはプロフェッショナル開発システムを使用している場合は、3Dピクチャ制御器VIを使用してフロントパネルに3Dモデルを表示できます。この方法は、LabVIEWベースパッケージでは使用できません。
 

Whileループを使用すると、回転やズームなど3Dモデルを制御できるようになります。

 

 

LabVIEW 8.5以降

描画領域を設定(Set Drawable)を使用します。 


 

 

 

LabVIEW 8.4以前

ジオメトリを設定(Set Geometry)メソッドを使用します。このメソッドはLabVIEW 8.4以降ではサポートされなくなりました。サポートされなくなったプロパティやメソッドは下図のように赤色になります。


 

追加情報

3Dピクチャ制御器においてカメラの視点は、デフォルトで固定されます。3Dピクチャ制御器内でモデルを回転できるようにする方法は、3Dシーンのカメラを構成するを参照してください。


 

メモ: これは、実世界のデータを3DモデルにマップするLabVIEW 8.6以降で利用可能なセンサマッピングExpress VIと同じ機能ではありません。