> For the complete documentation index, see [llms.txt](https://manual.karamba3d.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://manual.karamba3d.com/jp/3-konpnentorifarensu/3.5-algorithms/3.5.2-analyzethii.md).

# 3.6.2: 解析ThII

「Analyze ThII」コンポーネントは便宜上存在します。二次理論解析は、荷重ケースの組み合わせごとに [「Load-Case-Combination Settings」コンポーネント](/jp/3-konpnentorifarensu/3.2-load/3.2.5-load-case-combinations/3.2.5.3-load-case-combination-settings.md) を介して指定し、[「Analyze」コンポーネント](/jp/3-konpnentorifarensu/3.5-algorithms/3.5.1-analyze.md) で計算することもできます。

セクション [3.2.5.3](/jp/3-konpnentorifarensu/3.2-load/3.2.5-load-case-combinations/3.2.5.3-load-case-combination-settings.md) には、二次理論計算に関する詳細が含まれています。

Karamba3Dでは、部材に応力を引き起こす軸力$$N$$と、二次効果を引き起こす軸力$$N^{II}$$が区別されます（[\[10\]](/jp/fu-lu/bibliography.md) も参照）。一見、この概念は奇妙に思えます。同じ梁内に2種類の軸力がどのように存在し得るのか？確かに、現実には存在し得ません。コンピュータプログラムでは問題ありません: 応力は$$\sigma = N/A$$として計算され、$$N^{II}$$は二次効果の決定にのみ使用されます。利点は、複数の荷重ケースが存在する場合、各要素に対して$$N^{II}$$として最大圧縮力を選択できることです。これにより、構造の剛性の下限が得られます。これらの$$N^{II}$$値を使用して荷重ケースを再評価すると、構造応答が柔らかすぎることになります。ただし、その後、異なる荷重ケースの結果を安全に重ね合わせることができます。

断面力$$N\_{x} \cdot N ^{II}$$から軸力$$N^{II}$$を自動的に決定するには、「**AnalyzeThII**」コンポーネントを使用します。これは構造の剛性に影響を与え、その剛性は断面力$$N\_x$$の分布に影響します。したがって、$$N^{II}$$力を繰り返し更新する反復手続きを適用する必要があります。

<figure><img src="https://147116332-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fz9HWyQapP9tu9mJjh5O9%2Fuploads%2Fgit-blob-576d7f1f32a34f8812fc45dc7a3eb9a8366a6a20%2FThII_Analysis.png?alt=media" alt=""><figcaption><p>図3.6.2: 中央スパンに単荷重および軸圧縮荷重を受ける単純支持梁のたわみ</p></figcaption></figure>

{% file src="/files/TH8w6RM9xk3hu5wmQLLK" %}

図3.6.2は、図 [3.5.1](/jp/3-konpnentorifarensu/3.5-algorithms/3.5.1-analyze.md) と同じシステムを示しています。今回は一次および二次理論による結果が表示されます。荷重ケース2の横たわみを比較すると、最大たわみが軸圧縮荷重の効果によって$$0.24\[m]$$から$$0.28\[m]$$に増加していることがわかります。

「**AnalyzeThII**」コンポーネントには以下の入力プラグがあります:

|                  |                                                                                                                                                                                                                                                  |
| ---------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| **「Model」**      | 考慮するモデル                                                                                                                                                                                                                                          |
| **「LCases」**     | 二次理論効果を引き起こす軸力$$N^{II}$$を取得する荷重ケースまたは荷重ケースの組み合わせの名前のリスト。デフォルトでは、すべての荷重ケースの最小軸力が考慮されます。[Load-Case-Combinations](/jp/3-konpnentorifarensu/3.2-load/3.2.5-load-case-combinations.md) のセクションのヒントでは、荷重ケースおよび荷重ケースの組み合わせをデフォルトリストから除外する方法を説明しています。     |
| **「InitialNII」** | $$N^{II}$$の初期値は、ModifyElementコンポーネントを使用して要素レベルで指定できます。「**InitialNII**」が「**True**」の場合、これらの値はThII解析の最初の反復中に使用されます。                                                                                                                                 |
| **「CombiNII」**   | <p><strong>True</strong>に設定されている場合、すべての荷重ケースにわたる最小軸力が各要素に使用され、すべての荷重ケースに適用される単一の剛性マトリックスが得られます。このアプローチは過度に保守的な結果につながる可能性があります。<br><strong>False</strong>に設定されている場合、各荷重ケースに対して対応する軸力に基づいて個別の剛性マトリックスが計算され、保守的でない結果が得られますが、より大きな計算コストが必要となります。</p> |
| **「NoTenNII」**   | 引張力は構造の剛性を増加させます。**NoTenNII**が**True**に設定されている場合、$$N^{II}$$の値はデフォルトで負の値に制限されます。$$N^{II}$$の上限は、*karamba.ini* の **niiLt0Limit** パラメータを介して任意の値に調整できます。                                                                                              |
| **「NoComNII」**   | 圧縮力は構造の剛性を減少させます。メンブレンの場合、これによりしわが発生し、したがって局所座屈が発生する可能性があります。**NoComNII**が**True**に設定されている場合、$$N^{II}$$はデフォルトで正の値に制限されます。$$N^{II}$$の下限は、*karamba.ini* の **niiGt0Limit** パラメータを介してカスタマイズできます。                                                     |
| **「RTol」**       | $$N^{II}$$の決定は反復プロセスです。「**RTol**」の値は、反復から次の反復までの変位増分の上限です。                                                                                                                                                                                       |
| **「MaxIter」**    | ここに、$$N^{II}$$を決定するための最大反復回数を指定します。デフォルトは50です。事前設定された反復回数内に「**RTol**」に到達できない場合、コンポーネントはオレンジ色になります。                                                                                                                                               |
| **「NoTenNII」**   | 引張力は構造の剛性を増加させます。「**NoTenNII**」を「**True**」に設定すると、$$N^{II}$$は負の値に制限されます。                                                                                                                                                                          |

軸力$$N^{II}$$はモデルに付加され、以降のすべての解析ステップで考慮されます。それらは「**Analyze**」、「**Buckling Modes**」、「**Natural Vibrations**」、「**Optimize Cross Sections**」コンポーネントの結果に影響します。不完全性荷重の場合、$$N^{II}$$力は適用される荷重に直接影響を与えます。

「**モデルビュー**」コンポーネントの「**Tags**」サブメニュー内の「**NII**」ボタンを使用して、$$N^{II}$$力を表示します。
