<aside> 🆕 2026.09.29 追加のコンポーネントです(v1.2.0)。梁・シェル・ばねのモデルで幾何学的非線形(大変形)解析を行い,荷重-変位曲線と座屈(極限点)の荷重を求めます。
</aside>
<aside> 🆕
v1.7.0(2026.10.01)の更新: タイロッドやケーブルなどの引張材(index(rod))と初期張力(pretension),長期荷重などの一定荷重(constant load)の入力を追加しました。step 0 は張力導入と一定荷重の後の状態になります。例題: Example of geometrically nonlinear analysis of a ring truss with pretension
</aside>
<aside> 🆕
v1.16.0(2026.10.08)の更新: 施工の段階を追う解析のために,仮設荷重(temporary load = Fpre,lambda_pre,n_pre)と,後から無応力で追加する引張材(index(add))の入力を追加しました。仮設の力(ジャッキや輪ゴム)をかけ → その形で部材を追加し → 仮設の力を外してから F を載荷します。あわせて,引張材が変形図で曲がって見える表示と,出力 curve の点が画面に並んで表示される問題を直しました。例題: Example of staged geometrically nonlinear analysis of a tensegrity unit (SETS)
</aside>
<aside> 🆕
v1.17.0(2026.10.08)の更新: 入力 27「F0 after Fpre」を追加し,一定荷重 F0(自重など)を仮設荷重の段階の後にかけられるようにしました。また,大きなモデル用に疎行列ソルバー(Solver: Auto / Band / Sparse)を選べるようにしました。例題: Example of staged geometrically nonlinear analysis of a tensegrity pavilion (SETS)
</aside>
<aside> 🆕
v1.18.0(2026.10.08)の更新: 入力 28「rod curve」を追加し,引張材の引張側の荷重-ひずみ関係を折れ線(非線形弾性)で与えられるようにしました。幾何学的非線形と材料の非線形を 1 つの解析で扱えます(複合非線形)。例: ボールチェーンのなじみ(玉のすき間が詰まるまでの柔らかい区間)。何も繋がなければ従来どおり線形です。例題: Example of staged geometrically nonlinear analysis of a tensegrity unit (SETS)
</aside>

このコンポーネントは,Elastic Analysis と同じモデル入力を使い,荷重 F を荷重係数 $\lambda$ 倍しながら段階的に増やして,大変形を考えた釣合い経路を Newton–Raphson 法で追跡します。梁は共回転(Corotational)または P-Δ の座標変換,シェルは大変形用の ShellNLDKGQ(四角形)/ ShellNLDKGT(三角形)要素を使います。解析は下の RUN ボタンを押したときに行います。
入力データは以下の通りです。赤字は入力必須データです。
R : 節点座標(AssembleGeometries の出力 R)F : 基準荷重 node No.,Px,Py,Pz,Mx,My,Mz],...]。荷重係数 λ を掛けた荷重をかけます([[ReadPoint の p_load や AssembleLoads の F)。B : 境界条件(ReadPoint の Bounds)