hndfzhanghui 发表于 2010-8-18 18:16:27

请教高手我的这个fish的loop while 为什么加不了锚杆,错在哪了?

new
gen zone brick p0 0 0 0 p1 10 0 0 p2 0 10 0 p3 0 0 10
def E_modify
y=2
loop while y>8
z=y
command
sel cable id=1 begin=(4,z,9.9) end=(3,z,11) nseg=13
sel cable id=2 begin=(6,z,9.9) end=(7,z,11) nseg=13
end_command
y=z+2
end_loop
end
E_modify
plot add surface red
plot show

hpuwsj 发表于 2010-8-18 21:06:26

loop while y>8 这个语句有问题吧

yiqing 发表于 2010-8-18 21:16:27

lsel cable id=1 begin=(4,z,9.9) end=(3,z,11) nseg=13( l' B( L. [3 _9 |
sel cable id=2 begin=(6,z,9.9) end=(7,z,11) nseg=13

你这个有多长?

haiqsim 发表于 2010-8-18 21:27:21

初始y=2,y>8不成立,
于是不能有z=y,
这样的话,z就相当于没有赋初始值吧?
既然z没有初始值,那么增量y=z+2怎么实现?
y没有办法实现增量吧?

hndfzhanghui 发表于 2010-8-19 09:24:49

非常感谢兄台!按你说的我已经完美解决问题了!我是搞采煤的初学者!呵呵!顺便问下怎么才能把金币给你啊!

hndfzhanghui 发表于 2010-8-19 09:25:43

3# yiqing 那是我随便设置的参数!没有特定的长度,这个程序的问题还是那个循环有毛病

hndfzhanghui 发表于 2010-8-19 09:26:30

4# haiqsim 非常感谢兄台!按你说的我已经完美解决问题了!我是搞采煤的初学者!呵呵!顺便问下怎么才能把金币给你啊!

hndfzhanghui 发表于 2010-8-19 09:27:15

2# hpuwsj 谢谢阁下啦!我已经找到问题了,4楼正解!呵呵!还是很感谢
页: [1]
查看完整版本: 请教高手我的这个fish的loop while 为什么加不了锚杆,错在哪了?