コンポーネントの構成

このコンポーネントは,2枚の平板を稜線で山形(Λ形)に折り合わせた折板構造1ユニット分のモデルを,四角形シェル要素の面(Surface)として生成します。出力した面・材料番号・板厚をAssembleShells(またはAssembleGeometries)に繋いで節点座標 R と要素節点関係 IJKL に変換し,Elastic Analysisで解析します。折れ角や寸法を変えながら解析するパラメトリックスタディ・形状検討用のユーティリティです。
入力データは以下の通りです。すべての入力に既定値があるため,何も繋がなくても既定の形状が生成されます。
- N : 1枚の板の幅方向(斜面に沿った方向)の節点数。1枚の板は幅方向に N−1 分割されます(既定値 6)。稜線の節点は2枚の板で共有されるので,幅方向の節点列は全体で $2N-1$ 列になります。
- M : 長さ方向(稜線方向)の節点数。長さ方向に M−1 分割されます(既定値 32)。
- width : 1枚の板の幅 [m](既定値 1.5)。水平投影長ではなく,谷(下端)から稜線までの斜面に沿った長さです。
- length : ユニットの長さ(稜線方向の長さ) [m](既定値 8.0)。
- angle : 折れ角 [度](既定値 120)。稜線で2枚の板がなす内角で,180 で水平な平板になり,小さくするほど急勾配になります。
- mat No. : 板の材料番号(既定値 0)。
- thickness : 板厚 [m](既定値 0.090)。
- center : 下端(谷)の中心点の座標 [x,y,z] [m](既定値 [0,0,0])。必ず3つの数値を与えてください。
出力データは以下の通りです。
- NOD : 節点の座標(Point3d)。全部で $(2N-1)\times M$ 個で,幅方向が先に進む順(番号 $n=i+(2N-1)j$)に並びます。支点位置の選択などに利用できます。
- SHELL : 四角形シェル要素の面(Surface)のリスト。全部で $(2N-2)\times(M-1)$ 枚です。
- mat No. : 材料番号のリスト。
- thickness : 板厚のリスト。
<aside>
💡 mat No. と thickness の出力リストは,要素数ではなく節点数 $(2N-1)\times M$ と同じ長さで出力されます。値はすべて同じなので,AssembleShells に繋いだ場合は先頭から要素数分が使われ,結果には影響しません。
</aside>
計算方法