トポロジー最適化例題

ATP027:2D付加製造オーバーハング角制約

概要

付加製造オーバーハング制約の使用例です。オーバーハング角制約は、付加製造に必要な支持部材を最小化するために使用します。デフォルトでは、オーバーハング角度は、下図のようにプラットフォーム(濃い灰色)から測定されます。赤は付加製造物です。この例題では45°が入力されています。


例題アーカイブファイル「ATP027_ref.wbpz」のトポロジ設計条件は、次の通りです。
・目的関数:ひずみエネルギ(Strain Energy)を最小化
・制約条件:トポロジ質量の上限値を設計領域質量の50%に規定
・設計領域:1シェルボディ
・製造制約:付加製造オーバーハング角の上限:45°/鏡面対称/最小部材寸法
・初期質量(Initial Mass Fraction):設計領域質量の50%(質量制約値と同じ値)
・使用単位系:メートル(kg, mm, s, ℃, mA, N, mV)

解析モデル/構造最適化結果

            解析モデル

  構造最適化結果 オーバーハング制約なし      構造最適化結果 オーバーハング制約なし

構造最適化ワークフロー

2つのGENESISが、1つの解析システムにリンクされています。

GENESISノード

GENESISノードでは、最適化条件設定と最適構造の出力に必要な最小限のオブジェクトが使用されています。

    オーバーハング制約なしのケース           オーバーハング制約ありのケース

解析設定

Design Move LimitsカテゴリのMinimum Topology Move Limitに0.1が入力されています(デフォルトは0.2)。
オーバーハング制約を使用する場合は、Move Limit(移動制限)値を小さくすることを推奨します。オーバーハング制約を使用すると、最適化問題は非常に非線形になります。移動制限を小さくし、近似精度の低下を抑えます。

Design ControlカテゴリのMax. Design Cyclesに30が入力されています(デフォルトは15)。
移動制限を小さくすると収束にかかる設計サイクルが増加するためです。

Additive OverhangカテゴリのPolarization Filter Valueに6.0が入力されています(デフォルトは5.0)。
2D要素の場合、フィルタ値を高くすることで2極化された解を得やすくなります。デフォルト値の5.0はソリッド要素に適します。

設計領域の定義

Topology Regions

定義
Design Region TypeIndependently Designed(デフォルト値)
Design Region LimitedYes(デフォルト値)
□Initial Mass Fraction0.5
Design Region Definition
スコープ方法ジオメトリ選択(デフォルト値)
ジオメトリ1ボディ(設計領域)
Frozen Region Definition
Define Frozen RegionNo(デフォルト値)
Fabrication Constraints
Coordinate Systemcenter
Constraint 1ABY : Build Y axis (- to +)
Constraint 2MXY : Mirror about XY plane
Constraint 3None(デフォルト値)
□Overhang Angle45°
Minimum Size ControlYes
□Minimum Member Size1mm
□Spread Fraction0.5(デフォルト値)
Maximum Size ControlNo(デフォルト値)
Power Rule
□Power Rule > RV13(デフォルト値)
□Power Rule > RV21E-06(デフォルト値)

設計目的の定義

Objectives

定義
Response TypeStrain Energy(デフォルト値)
RegionEntire Model
Loadcase SelectionTabular Data*
Objective Definition Switch
GoalMin(デフォルト値)
□Weight1(デフォルト値)
*テーブルを開き、LoadCase#1が選択されていることを確認します

設計制約の定義

Constraints

定義
Response TypeTopology Mass Fraction
RegionAll Designed Groups
Constraint Bounds
□Lower BoundNone(デフォルト値)
□Upper Bound0.5
Bound TypeActual(デフォルト値)

結果情報

Solution Information
最適化計算の実行時に、このオブジェクトをクリックすると、ワークシート画面にプリントされる進行情報を見ることができます。詳細テーブルの値はデフォルト値が使用されています。

トポロジー密度等値面のプロット

Topology Density Isosurface
このオブジェクトをクリックすると、トポロジ密度の等値面結果を見ることができます。
詳細テーブルの値はデフォルト値が使用されています。
[結果]タブの表示オプションは、次のようにします。
・[結果]タブ>[表示]>ジオメトリ>キャップドアイソサーフェス
・[結果]タブ>[表示]>コンタオプション>ソリッド
・[結果]タブ>[表示]>辺>モデル原形の表示

オーバーハング制約45°のケース

カットオフ密度はキャップドアイソサーフェスで調整できます。

TOP