STL モデル簡略化方法¶
簡略化の目標¶
グリッパーモデルのサイズを 1MB 以下にします。
基本的な原則¶
STLモデルの面数を削除する¶
STL モデルの面数が多すぎると解析時間が大幅に増加してしまいます。とくに、高い精度が求められないモデルを使用する場合など、モデル解析の効率を向上させるために STL モデルの面数を削減します。
下記のようなモデルの面数を削除することができます。
下図に示すように、ネジ・ナット、スルーホール、ビア、面取り、フィレット、吸盤、ツールのネジ・ネジ穴などの円(弧)形の部分を簡略化する必要があります。
下図に示すように、面取りの部分を 面取り回復 を実行します。
カメラなど、中身があるモデルに対して、下図に示すように長方形に変換します。
下図に示すように、文字、グリッド、外部デバイス、ケーブル、エンボス状などを取り除きます。
グリッパーモデルの形状を保持する¶
グリッパーモデルの全体的な形状と突出した部分を保持します。
下図に示すように、グリッパーの部品のラジアン、グリッパー形状など、尖端の形をそのままにします。
下図に示すように、グリッパーの部品のラジアン、グリッパー形状など、尖端の形をそのままにします。
現場でプロジェクトのニーズに応じてグリッパーモデルの形状を調整する¶
衝突検出の強化:高精度な衝突検出が必要なプロジェクトでは、わずかな誤差により、グリッパーが他の部分と衝突し、グリッパーや対象物が損傷する可能性があるので、グリッパーのディテールを強調しなければなりません。
衝突検出の弱化:グリッパーの重要でない部分や把持する過程にシーンの点群とものと衝突しない部分を除去しても構いません。
線の調整:実際に応じてグリッパーモデルの線を調整して最適化します。
リトポロジ:全体的な形状を保持し、面数を削減して曲面を再構築します。またはシーンの線分を再構築して最適化します。
下図では、左のロボットモデルに対してリトポロジし、かつモデル簡略化して線を調整したあと、右のようなモデルを得ます。
ヒント
Mech-Viz にはモデルエディタが組み込まれており、モデルの簡略化を実行できます。モデルエディタの使用について モデルエディタ をご参照ください。