このコンポーネントは,Elastic Analysisに使用する剛床仮定条件を作成します。出力形式は以下の通りです。
rigidは,以下の通り,節点座標ベクトルと面を入力データにとります。
ここで,SについてはSurfaceタブにあるFreeformグループのBoundary Surfacesを用いると,簡単に面を生成することができます。rigidは階ごとに複数作成し,それらを束ねてElastic Analysisに繋ぐことになります。
本コンポーネントは,指定された面に含まれる節点の節点番号の集合を作成します。作成された節点番号の集合は,剛床仮定条件としてElastic Analysisで使用できます。ここでは,VisualizeSelectionで作成したデータを基に説明していきます。
まず,rigidFをghキャンバス上にドラッグし,VisualizeModelやAssembleLines,AssembleShellsまたはAssembleGeometriesなどからRを繋ぎます。また,S生成用にSurfaceタブにあるFreeformグループのBoundary Surfacesもghキャンバス上にドラッグしておきます。
Boundary Surfacesを右クリックし,Set Multiple CurvesでRhinoビューポート上の梁要素を選択し,面を作成します。
2F床と同様に屋根面も作成します。
rigidFも複製し,2F床と屋根面それぞれについてSを繋ぎ,rigidを作成したら,それらをまとめてElastic Analysisのrigidに繋ぎます。
剛床仮定を設定する前と後で地震荷重時の変形を比較すると,剛床仮定を設定した場合には床が剛体変形していることがわかります。