xiaokang_2012 发表于 2012-11-17 11:21:45

模拟锚杆加长锚时出现错误

参考tg0215老师预应力模拟时,出现了一个错误,总是提示sel-link 100 already exists,哪位大神看看是什么问题,谢谢!下边是命令流

zd52=z0+2.6
xd53=x0+1.2
zd53=z0+4.2

xd61=x0+1.9
zd61=z0+2
xd62=x0+1.9+1.0*sin(15*3.14/180)
zd62=z0+2+1.0*cos(15*3.14/180)
xd63=x0+1.9+2.2*sin(15*3.14/180)
zd63=z0+2+2.2*cos(15*3.14/180)
end

cab_parm

def ins_cab
;安装锚杆
y=5
   command
    ;顶板锚杆安装
    sel cable id 1 begin xd11 y zd11 end xd12 y zd12 nseg 10
    sel cable id 1 begin xd12 y zd12 end xd13 y zd13 nseg 12
    sel cable id 1 begin xd21 y zd21 end xd22 y zd22 nseg 10
    sel cable id 1 begin xd22 y zd22 end xd23 y zd23 nseg 12
    sel cable id 1 begin xd31 y zd31 end xd32 y zd32 nseg 10
    sel cable id 1 begin xd32 y zd32 end xd33 y zd33 nseg 12
    sel cable id 1 begin xd41 y zd41 end xd42 y zd42 nseg 10
    sel cable id 1 begin xd42 y zd42 end xd43 y zd43 nseg 12
    sel cable id 1 begin xd51 y zd51 end xd52 y zd52 nseg 10
    sel cable id 1 begin xd52 y zd52 end xd53 y zd53 nseg 12
    sel cable id 1 begin xd61 y zd61 end xd62 y zd62 nseg 10
    sel cable id 1 begin xd62 y zd62 end xd63 y zd63 nseg 12

    sel cable id=1 prop emod 250e9 yten 310e3 xcarea 3.799e-4 &
                   gr_coh 1 gr_k 1 gr_per 0.0691 range cid 1,10;设置锚杆自由端参数
    sel cable id=1 prop emod 250e9 yten 310e3 xcarea 3.799e-4 &
                   gr_coh 20e4 gr_k 17.5e7 range cid 11,22;设置锚杆锚固段参数

    sel delete link range id 1;删除原来自动建立的连接件
    sel link id=100 1 target zone;建立新连接

    sel link attach xdir=rigid ydir=rigid zdir=rigid xrdir=rigid yrdir=rigid zrdir=rigid &
             range id 100;把新建连接设置成为刚性连接

    sel cable id=1 pretension 60e3 range cid 1 10;加预应力
end_command
end
ins_cab

xiaokang_2012 发表于 2012-11-17 11:23:49

总共6根锚杆,加四根以下的时候可以运行,但是超过四根就提示sel-link 100 already exists,期待大神解答,现在此谢过!

wqq8889 发表于 2012-11-18 11:13:07

换一个编号应该就行了,比如200,sel link id=200 1 target zone,后面的属性设置也改号

xiaokang_2012 发表于 2012-11-18 19:59:22

谢谢,确实是这个问题:)

猪猪侠88 发表于 2013-5-18 10:28:50

请问下,这个cable的id号都可以设置成一样的吗
页: [1]
查看完整版本: 模拟锚杆加长锚时出现错误