第六章 求解
第五节 求解多载荷步
6.5.1 使用多步求解法
这种方法是最直接的,它包括在每个载荷步定义好后执行SOLVE命令。主要的缺点是,在交互使用时必须等到每一步求解结束后才能定义下一个载荷步。典型的多重求解法命令输入如下所示。
/SOLU
!载荷步 1:
D,…
SF,…
SOLVE, !求解载荷步 1
!载荷步2
F,…
SF,…
SOLVE! 求解载荷步 2
6.5.2 使用载荷步文件法
当想求解问题而又远离终端或计算机时,可以很方便地使用载荷步文件法。该方法包括写入每一个载荷步到载荷步文件中(通过LSWRITE命令或相应的GUI方式),通过一条命令就可以读入每个文件并获得解答。
要求解多载荷步。
命令:LSSOLVE。
GUI:Main Menu︱Solution︱From Ls Files。
LSSOLVE命令其实是一条宏指令,它按顺序读取载荷步文件,并开始每一个载荷步的求解。载荷步文件法的示例命令输入如下所示。
/SOLU!进入 SOLUTION模块
! 载荷步1
D,…!载荷
SF,…
NSUBST,…! 载荷步选项
KBC,…
OUTRES,…
OUTPR,…
LSWRITE !写载荷步文件:Jobname.SO1
!Load step 2:
D,…!载荷
SF,…
NSUBST,…! 载荷步选项
KBC,…
OUTRES,…
OUTPR,..
LSWRITE! 写载荷步文件 :Jobname.SO2
LSSOLVE,1,2!开始求解载荷步文件1和 2
这种方法是最直接的,它包括在每个载荷步定义好后执行SOLVE命令。主要的缺点是,在交互使用时必须等到每一步求解结束后才能定义下一个载荷步。典型的多重求解法命令输入如下所示。
/SOLU
!载荷步 1:
D,…
SF,…
SOLVE, !求解载荷步 1
!载荷步2
F,…
SF,…
SOLVE! 求解载荷步 2
6.5.2 使用载荷步文件法
当想求解问题而又远离终端或计算机时,可以很方便地使用载荷步文件法。该方法包括写入每一个载荷步到载荷步文件中(通过LSWRITE命令或相应的GUI方式),通过一条命令就可以读入每个文件并获得解答。
要求解多载荷步。
命令:LSSOLVE。
GUI:Main Menu︱Solution︱From Ls Files。
LSSOLVE命令其实是一条宏指令,它按顺序读取载荷步文件,并开始每一个载荷步的求解。载荷步文件法的示例命令输入如下所示。
/SOLU!进入 SOLUTION模块
! 载荷步1
D,…!载荷
SF,…
NSUBST,…! 载荷步选项
KBC,…
OUTRES,…
OUTPR,…
LSWRITE !写载荷步文件:Jobname.SO1
!Load step 2:
D,…!载荷
SF,…
NSUBST,…! 载荷步选项
KBC,…
OUTRES,…
OUTPR,..
LSWRITE! 写载荷步文件 :Jobname.SO2
LSSOLVE,1,2!开始求解载荷步文件1和 2