找回密码
 注册
Simdroid-非首页
查看: 118|回复: 4

[建模专区] ball_wall接触时接触位置的获取

[复制链接]
发表于 2011-1-4 15:51:00 | 显示全部楼层 |阅读模式 来自 江苏徐州
我编写了一个程序,当接触发生时,执行,获得接触的c_x c_y c_z,可是当ball-wall接触时,输出的值都为0,只有当ball-ball接触时才会输出具体的位置,不知道各位大侠有没有对这个比较了解的,帮忙解答一下
def _cwdetermine        ;接触反弹板的判定,每次有接触创建时执行
  cp=fc_arg(0)
  _cx=c_x(cp)
  _cy=c_y(cp)
  _cz=c_z(cp)
  b1=c_gobj1(cp)
  b2=c_gobj2(cp)
  _ballid=b_id(b1)
end
set fishcall 6 _cwdetermine
;=======试验用程序
set  _pid=3 bnum=3
ball id 1 x 0 y 0 z 0 rad 0.5
ball id 2 x -1 y 0.9 z 0 rad 0.3
ball id 3 x -2 y -0.8 z 0 rad 0.4
prop density 2000 kn 1e8 ks 1e8
wall id _pid kn 1e8 ks 1e8 face (1,-1.5,-5) (1,-1.5,2) (1,1.5,2) (1,1.5,-5)
set grav 0 0 -9.8
ini xvel 2.0 range id 1
ini xvel 3.0 range id 2
ini xvel 2.2 range id 3
plot add wall green
plot add ball yellow
plot add axes brown
plot show
hist _cx
 楼主| 发表于 2011-1-6 19:59:43 | 显示全部楼层 来自 江苏徐州
Simdroid开发平台
这个问题没有人帮忙解决下吗 用这个软件的太少了啊
回复 不支持

使用道具 举报

发表于 2011-1-8 13:25:43 | 显示全部楼层 来自 北京
楼主你好,如果我想记录颗粒与某一面墙体接触的平均力该怎么弄~感觉和你这个有点像
回复 不支持

使用道具 举报

发表于 2011-1-10 13:48:43 | 显示全部楼层 来自 四川成都
二少的问题还没有解决么?其实我的问题和你的一样
记录与一面墙体接触的平均力,但是目前也没有解决
回复 不支持

使用道具 举报

发表于 2011-1-12 22:57:51 | 显示全部楼层 来自 北京
还没!但是要尽快整出来。那就四处发帖求助好了啊!
回复 不支持

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Simapps系列直播

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-9-29 19:15 , Processed in 0.036800 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表