- 积分
- 0
- 注册时间
- 2012-3-14
- 仿真币
-
- 最后登录
- 1970-1-1
|
发表于 2012-3-14 12:03:12
|
显示全部楼层
来自 北京
ljcljcghy 发表于 2007-8-22 00:05
首先,你的墙建的有误 ,起点与终点正好反了,
我按你的编码试了一下,并不是四处乱飞,而是球在重力的作用 ...
;fname:test1.dat
new
set random
wall id=1 kn=1e5 ks=1e5 face(0,0,0)(0,1,0)(1,1,0)(1,0,0);底面
wall id=2 kn=1e5 ks=1e5 face(0,0,0)(1,0,0)(1,0,3)(0,0,3);后侧面
wall id=3 kn=1e5 ks=1e5 face(0,1,0)(0,1,3)(1,1,3)(1,1,0);前侧面
wall id=4 kn=1e5 ks=1e5 face(1,0,0)(1,1,0)(1,1,3)(1,0,3);右侧面
wall id=5 kn=1e5 ks=1e5 face(0,0,0)(0,0,3)(0,1,3)(0,1,0);左侧面
generate id=1,10 radius 0.01 0.01 x 0 1 y 0 1 z 0 3 ;生成10个颗粒
plot creat ball
plot set title text `balls`
property density 2650 kn 1e4 ks 1e4;
set grav 0 0 -9.80
set damp viscous normal 1 shear 1
set dt dscale
cyc 1
set dt 2e-5
cyc 1000
prop xvel 0 yvel 0 zvel 0 xdisp 0 ydisp 0 zdisp 0
save 1.sav
set dt 2e-5
prop xvel 0 yvel 0 zvel 0 xdisp 0 ydisp 0 zdisp 0
cyc 1000
save 2.sav
property fric=0.5
plot add wall white
请问我的这个程序哪里有问题呢?为什么看不到生成的颗粒呢? |
|