STAAD.Pro Help

Nonlinear Analysis tab

Used to direct STAAD.Pro to perform a nonlinear analysis which can account for nonlinear effects of moderate displacement and small strain. This solution holds for where the element distortion is small and small rotations are assumed.

Note: これには、STAAD.Pro Advancedライセンスが必要です。

Refer to TR.37.8 幾何学的非線形解析 for additional information.

The first analysis step must be stable, otherwise use ARC control to prevent instability. The procedure does not use follower loads. Loads are evaluated at the joints before the first step; then those loads translate with the joint but do not rotate with the joint. Equilibrium is computed in the displaced position.

Nonlinear entities such as tension/compression members, multilinear springs, gaps, etc. are not supported when using a nonlinear analysis. 幾何学的非線形解析では、温度荷重はサポートされていません。 Additionally, nonlinear analysis does not account for post-buckling stiffness of members.

Note: The older NONLINEAR nn ANALYSIS command will adopt the new procedure unless a SET command is used. If a SET command is entered this will invoke the old procedure for backward compatibility.

The values for the Displacement Limit are used to limit analysis cycle to a specified displacement value and degree of freedom for a monitored node. When two or more Load Steps are specified, the calculated displacement or rotation is compared to the Target Value along or about the DOF for the specified Node each step. If the calculated displacement or rotation meets or exceeds the target value, then the analysis is stopped.


Specify a displacement control, which is the value of the absolute displacement limit for the first analysis step. If the maximum displacement is greater than this limit, ARC will calculate a new step size for the first step and a new value for Load Step. Value should be in current length units.

Note: ARC = 0 indicates no displacement control.
Iterations Max. Number of iterations to achieve equilibrium in the deformed position to the tolerance specified.
Tolerance For convergence, two successive iteration results must have all displacements the same within this tolerance. Value entered is in current units.
Load Steps Specify the number of load steps to be used. Load is applied in stages if entered. One means that all of the load is applied in the first step.
Rebuild Steps

Frequency of rebuilds of the tangent K matrix per load step & iteration.

  • 0 = once per load step
  • 1 = every load step & iteration
Use KG Select this option to add the geometric stiffness, KG, to the stiffness matrix, K.
Node Enter a node number or click […]. to enter the selected node to monitor during the geometric nonlinear analysis.
DOF Select the degree of freedom to monitor during the analysis for specified Node.
Target Value Specify a target displacement value along or about the selected DOF for the monitored Node.
Print Option Standard STAAD.Pro analysis print options:
No Print No analysis results will be printed to the output file.
Load Data Prints all the load data.
Statics Check Provides a summation of the applied loads and support reactions as well as a summation of moments of the loads and reactions taken around the origin.
Statics Load Prints everything that Statics Check does, plus a summation of all internal and external forces at each joint. This option potentially generates a large volume of output.
Note: PRINT STATIC LOADでは大量の出力が生成されるため、各ジョイントにおける内力と外力の和の出力はジョイントが1,000未満の構造体に対して行われます。ジョイントが1,000を超える構造物については、この出力は省略されます。
Mode Shapes Prints mode shape values at the joints for all calculated mode shapes.
Both This option is equivalent to the Load Data plus Statics Check options.
All This option is equivalent to the Load Data plus Statics Check.