程序中加入的这一步主要是针对规范中的规定:承载能力组合时,当考虑的活载(除汽车)之外,个数不同时,组合的系数不一样。
因此在加入的组合表格的有了一项:ULS-ADD.sup 与
ULS-ADD-shear.sup,此两项分别用以存储抗弯承载力与抗剪承载力时所有活载的最不利效应。
这以下示例中,除考虑汽车活载以外,还考虑了风荷载、制动荷载、温度荷载三种活载,程序生成的tcl解读如下:
/////////////////////////////////////////////////////////////////////
#初始化必要的包络文件
MODULE SupInit
""
"" ""
"ULS-ADD.sup"
MODULE SupInit
""
"" ""
"ULS-ADD-Shear.sup"
MODULE SupInit
""
"" ""
"_temp-ULS-TUS.sup"
MODULE SupInit
""
"" ""
"_temp-ULS-TUL.sup"
MODULE SupInit
""
"" ""
"_temp-comb1.sup"
MODULE SupInit
""
"" ""
"_temp-comb2.sup"
MODULE SupInit
""
"" ""
"_temp-comb3.sup"
#一项作用:brake
MODULE SupInit
"brake.sup" "1.0"
""
"_temp-1.sup"
MODULE SupOrSup
"_temp-comb1.sup"
"_temp-1.sup"
#两项作用:brake+wind
MODULE SupInit
"_temp-1.sup"
"" ""
"_temp-2.sup"
MODULE SupAndSup
"_temp-2.sup" "wind.sup"
"0.78571428571429" #此值为:1.1/1.4
MODULE SupOrSup
"_temp-comb2.sup"
"_temp-2.sup"
#三项作用:brake+wind+temperature
MODULE SupInit
"_temp-2.sup"
"" ""
"_temp-3.sup"
MODULE SupAndSup
"_temp-3.sup" "temp-ULS.sup"
"1.0"
MODULE SupOrSup
"_temp-comb3.sup"
"_temp-3.sup"
#两项作用:brake+temperature
MODULE SupInit
"_temp-1.sup"
"" ""
"_temp-2.sup"
MODULE SupAndSup
"_temp-2.sup" "temp-ULS.sup"
"1.0"
MODULE SupOrSup
"_temp-comb2.sup"
"_temp-2.sup"
#一项作用:wind
MODULE SupInit
"wind.sup"
"0.78571428571429" ""
"_temp-1.sup"
MODULE SupOrSup
"_temp-comb1.sup"
"_temp-1.sup"
#两项作用:wind+temperature
MODULE SupInit
"_temp-1.sup"
"" ""
"_temp-2.sup"
MODULE SupAndSup
"_temp-2.sup" "temp-ULS.sup"
"1.0"
MODULE SupOrSup
"_temp-comb2.sup"
"_temp-2.sup"
#一项作用:temperature
MODULE SupInit
"temp-ULS.sup" "1.0"
""
"_temp-1.sup"
MODULE SupOrSup
"_temp-comb1.sup"
"_temp-1.sup"
#汽车活载+一项其他活载的情况
MODULE SupOrSup "_temp-ULS-TUL.sup"
"_temp-comb1.sup" "0.8"
#汽车活载+两项其他活载的情况
MODULE SupOrSup "_temp-ULS-TUL.sup"
"_temp-comb2.sup" "0.7"
#汽车活载+三项其他活载的情况
MODULE SupOrSup "_temp-ULS-TUL.sup"
"_temp-comb3.sup" "0.6"
#复制一份出来用于抗剪承载力验算
MODULE SupOrSup "_temp-ULS-TUS.sup"
"_temp-ULS-TUL.sup"
#得到抗剪验算的:ULS-ADD-Shear.sup
MODULE SupAndSup "_temp-ULS-TUS.sup"
"traffic-ULS-shear.sup" "1.0"
MODULE SupOrSup "ULS-ADD-Shear.sup"
"_temp-ULS-TUS.sup"
#得到抗弯验算的:ULS-ADD.sup
MODULE SupAndSup "_temp-ULS-TUL.sup"
"traffic-ULS.sup" "1.0"
MODULE SupOrSup
"ULS-ADD.sup"
"_temp-ULS-TUL.sup"
#删除临时中间文件
MODULE GoDel
"_temp-*.sup"
wangke81168720
2008-03-31