li_sara 发表于 2005-8-15 20:29:08

请问:contact and sensor

要实现两物体接触后,停止仿真。
能否先creat contact,再用sensor中contact〉0 stop simulation来实现
我这样做了,但是没有成功。
为什么?谢谢!

nijinf 发表于 2005-8-16 21:30:50

Re:请问:contact and sensor

另外,关于碰撞力的测量,可以用函数
CONTACT( Contact_Name , On_Body , Component , Axes )实现。这个我试过了,是可以的。

contact_name接触力的名字

on_body   作用体与反作用体,0为I物体,就是作用体,1为J物体就是反作用体!

Component    是接触的分量。1代表力总的大小,2代表X方向的分力,3代表Y方向上的,4代表Z方向上的。5代表力矩总的大小,6代表X方向的力矩(右手螺旋),7代表Y方向的,8代表Z方向的!

Axes    是一个marker,就是代表你在哪个坐标系下测量。默认为0,也就是在大地坐标系下测量。

Vincent_Chan 发表于 2005-8-15 20:52:22

Re:请问:contact and sensor

contact>0?

定义contact force大于0吧^_^

li_sara 发表于 2005-8-15 20:54:09

Re:请问:contact and sensor

是啊
但是在expression中写contact,就会出现语法错误

li_sara 发表于 2005-8-16 20:57:24

Re:请问:contact and sensor

再顶一下自己的帖子,希望得到解决方法。谢谢!

nijinf 发表于 2005-8-16 21:02:37

Re:请问:contact and sensor

判断两物体接触,可以定义一个测量值,测量二者质心之间的位移。在发生接触时二者之间位移绝对值会达到一个最小值,所以可以设置传感器,当测量值小于等于该最小值时停止仿真,这比定义碰撞力方便多了。

li_sara 发表于 2005-8-17 09:40:31

Re:请问:contact and sensor

谢谢,nijinf
用质心位移来判断,对规则物体可能比较有效,在我的模型上却不行。
用碰撞力函数的方法很好,我已经做好了。
再次感谢!

songlei1112 发表于 2007-3-21 11:13:52

我的为什么用contact触发传感器就不好用呢:L :L

songlei1112 发表于 2007-3-21 20:37:44

搞定了,把仿真step size改小即可:L :L

jerrynzw 发表于 2007-7-16 20:08:52

是不是contact的默认方向是2个物体的质心连线,不能改的吗?

luckyli 发表于 2007-7-17 09:04:45

原帖由 jerrynzw 于 2007-7-16 20:08 发表 http://www.simwe.com/forum/images/common/back.gif
是不是contact的默认方向是2个物体的质心连线,不能改的吗?
contact没有默认方向,不过要表示符号总得画出来吧

jerrynzw 发表于 2007-7-17 09:51:57

是不是在Normal Force 里选择user defined ,里面有个routine的,是不是就是这个呀?
因为我的两个物体接触的面是水平的,但物体不是很规则,所以要是只能是质心连线就完了.

ysc2010 发表于 2007-8-15 15:44:19

非常感谢!

mouse227 发表于 2007-8-17 10:05:02

同意斑竹的建议,建立一个传感器用于测量接触力,当接触力大于零是就deactive接触,导入我觉得也可以通过计算两物体在接触是质心的距离,同样通过传感器测定两个质心距离让救出失效

mutong 发表于 2014-9-30 16:43:48

nijinf 发表于 2005-8-16 21:02
判断两物体接触,可以定义一个测量值,测量二者质心之间的位移。在发生接触时二者之间位移绝对值会达到一个 ...

想问一下,如何得到一个part的质心。能否在后处理中输出质心曲线。
页: [1]
查看完整版本: 请问:contact and sensor