问题描述:
请问,如何通过 Windows 系统中的命令行启动 SAP2000 并运行结构分析与结构设计呢?
解答:
C:\SAP2000\SAP2000.EXE C:\DATA\MYMODEL.SDB /R /D
SCAO /C /K AO
通过命令行启动 SAP2000 的完整输入命令,如上所示。注意,如果前两项的路径名称中包含空格,应置于英文双引号(“”)之内。关于上述命令中的各个部分,详见下文。
第一项:SAP2000.exe 完整的安装路径
第二项:SAP2000 计算模型完整的路径和文件名。对于数据库模型(即 SDB 文件),程序将尝试直接打开模型;对于非数据库模型(包括 MDB, XLS, $2K S2K 文件),程序将尝试导入模型。
第三项:可选参数 /R,用于设置计算模型的自动运行选项。具体包括:
P1/P2:前者为同一进程;后者为独立进程。
S1/S2/S3:三者分别对应标准求解器,高级求解器和多线程求解器。
B1/B2:前者为 32 位求解器;后者为 64 位求解器(如果可能)。
第四项:可选参数 /D,用于设置自动运行的结构设计类型。默认情况下,SAP2000 自动运行全部可能的结构设计类型,即 SCAO。具体包括:
S:钢结构设计
C:混凝土结构设计
A:铝框架设计
O:冷弯框架设计
第五项:可选参数 /C,用于设置完成结构分析和结构设计后关闭 SAP2000。
第六项:可选参数 /K,用于设置是否删除运行分析过程中生成的中间文件。默认情况下,SAP2000 删除全部中间文件,即 AO。具体包括:
A:删除除 log 和 out 文件外的全部文件
O:删除 log 和 out 文件
参数 /K 并不影响 SAP2000 自动保存的 Access 数据库文件。该文件会在分析和设计全部完成后进行保存,故可以同时包含分析结果和设计结果。
例如,在 DOS 窗口下启动 SAP2000 并对 D 盘根目录下的 Frame.sdb 运行结构分析和钢结构设计,运行完毕后关闭程序。基于此,用户可在 DOS 窗口中输入以下命令:
“C:\Program Files\Computers and
Structures\SAP2000 19\SAP2000.exe” D:\Frame.sdb /R /D S /C
可以看到,由于 SAP2000 的安装路径中包含空格,故命令行第一项置于英文双引号之内,用于避免下述错误。