问个FISH函数的问题,锚杆安装函数
def ins_caby_l=0.2
n=1
loop while y_l<=50
command
sel cable id n begin 0 y_l 1.2 end 0 y_l 3.2 nseg 16
sel cable id n begin 0.8 y_l 1.07399 end 1.51523 y_l 2.94832 nseg 16
sel cable id n begin 1.6 y_l 0.54719 end 2.98824 y_l 2.08078 nseg 16
sel cable id n prop emod 200e9 ytension 2e5 xcarea 3.14e-4 gr_coh 10e8 gr_k 2e10 &
gr_per 5.32e-3 range cid 9,16
sel cable id n prop emod 200e9 ytension 2e5 xcarea 3.14e-4 gr_coh 0 gr_k 0 &
gr_per 5.32e-3 range cid 2,8
sel cable id n prop emod 200e9 ytension 2e5 xcarea 3.14e-4 gr_coh 10e8 gr_k 2e10 &
gr_per 5.32e-3 range cid 1,1
sel cable id n pretention 2e4 cid 1,8
end_command
y_l=y_l+0.8
n=n+1
end_loop
end
ins_cab
上面这个函数运行的时候过不去,最后显示Must specify的错误,为什么啊?
高手请帮我 LOOP 循环时,id号是N, 但你在赋锚杆参数时,CID却始终没有改变, 也就是说你把所有参数都赋到同一根锚杆上了(个人见解,仅供参考,我也在做锚杆支护方面的东西,有空聊QQ253000495,共同探讨)
页:
[1]