トポロジー最適化結果のリカバリー

トポロジー最適化の結果は、OptiStructで実行したトポロジー最適化の体積密度情報に基づき、等密度サーフェスを生成するためのものです。これには、OptiStructを使用します。

OSSmoothでは、同一のパラメータ設定でシェル要素とソリッド要素の両方を処理できます。
#general parameters
input_file            mattel
output_file           mattel.stl
output_code           3

#specific parameters
isosurface            1  3  0.300
laplacian_smoothing   10  30.000  1
surface_reduction     1  10.000
図 1. シェル要素のトポロジー最適化ポスト処理用パラメータファイル


図 2. シェル要素のトポロジー最適化におけるサーフェスの再構築

パラメータlaplacian_smoothingは、追加のスムージングに使用されます。ほとんどの場合は、サーフェスのしきい値を設定(isosurface with second argument 0)するだけで形状がスムージングされます。追加スムージングを指定すると(isosurface with second argument 3)、OptiStructから提示されたトポロジーが維持されます。ただし、このトポロジーは、指定の密度分布とは異なるものになる可能性があります。このオプションを使用する場合は、OSSmoothによって出力される最大および平均のスムージングエラーを確認してください。surface_reductionパラメータは、要素数(サーフェス数)を減らすために使用されます。

接続検出

等密度サーフェスは結果のトポロジーを視覚化するのに非常に有用ですが、設計解釈に密度のしきい値を使用するだけでは誤解を招く可能性があります。これは、密度のしきい値がカットオフ値として定義されている場合、しきい値未満の密度値を持つすべての設計要素は、解釈された設計では考慮されないという事実によって起こります。これがこの機能の意図するものですが、多くの場合、しきい値より低い密度を持つ要素があり、それが設計の構造的完全性に大きく関係しています。これらのセクションを無視すると、設計の失敗や実現不可能な解釈の設計につながる可能性があります。したがって、設計の解釈プロセスにおいて、これらの重要な低密度領域も捉えることが非常に重要です。これらの領域は、より薄い、あるいは弱い部分と解釈することもできますが、それでも構造的な観点からは必要です。そのため、OSSmoothのアイソサーフェス設計解釈機能は、接続検出機能の実装によって強化されました。

密度のしきい値が適用されると、解釈された設計の構造的完全性を維持するために、材料の領域間の接続またはブリッジの可能性がある領域を検出するためにストラテジーが使用されます。しかし、このような潜在的な接続は数多く存在する可能性があり、そのほとんどは一般的に非常に低い密度の要素を持っています。そのため、不要な接続を発見しないように、下限のしきい値を定義することができます。

しきい値(T)としきい値下限値(t)はともに要素密度を参照し、0.0から1.0の範囲です。下限しきい値tは、定義されたしきい値Tよりも小さい値を指定します。例えば、Tが0.3の場合、下限しきい値は0.0と0.3の間にあるべきです。下限しきい値のデフォルト値は、t=0.667*Tとして内部的に計算されます。しかし、この値の選択はモデルに依存するため、必要に応じて、要件に基づいて低いしきい値を設定することにより、デフォルトを上書きすることができます。

デフォルト設定のアイソサーフェスに不要な接続がある場合は、より低いしきい値を設定することができます。一方、最終的なアイソサーフェスに必要な重要な接続が含まれていない場合は、しきい値の下限値を小さくすることができます。

接続検出は、単一の密度カットオフ値を定義することによって見逃される可能性のある重要な材料分布を捕捉することによって、よりロバストな設計解釈プロセスを促進するために実装されました。

図 3図 4から、あるしきい値を選択することで、設計解釈の過程で特定の重要な構造部材が失われる可能性があることがわかります。

図 5図 6、それぞれ図1と図2と同じ密度しきい値の解釈を示しています、 ただし、接続検出はオンになっています。しきい値が高くても、重要な構造部材は保存されていることがわかります。


図 3. Density Threshold = 0.5


図 4. Density Threshold = 0.7


図 5. Connection Detection = 0.5


図 6. Connection Detection = 0.7

描画復元

トポロジー最適化から復元されるジオメトリの品質をさらに高めるために、新しい描画復元オプションが実装されています。OSSmoothパネルDraw recoveryチェックボックスを選択するだけで、ジオメトリ抽出プロセスで描画復元オプションが有効になります。描画方向は、製造制約として最適化定式化で定義することができ、描画回復オプションは、形状の解釈にこの情報を使用します。

トポロジー最適化の結果から、描画方向ベクトルに平行に近いアイソサーフェスに対して、描画回復オプションは、アイソサーフェスの解釈において、描画方向に滑らかで直線的なサーフェスウォールを作成します。 図 7 は描画復元を使用しないアイソサーフェス抽出を示し、図 8は描画復元を使用した同じ結果を示しています。描画方向の直線的サーフェスウォールは、描画復元オプションで解釈されます。これにより、設計の解釈作業が簡素化されます。


図 7. 描画復元なし


図 8. 描画復元あり