青华模具培训学校

 找回密码
 注册

QQ登录

只需一步,快速开始

青华模具培训学院
查看: 3367|回复: 12

[分享] 此仿真怎么做

[复制链接]
发表于 2008-5-23 14:05 | 显示全部楼层 |阅读模式
物体1和2同步运动,2碰到3后停止。1仍已原速度运动。请高手解答 未命名.JPG
 楼主| 发表于 2008-5-24 09:08 | 显示全部楼层
再顶一下,希望GEAR版主能看到,给予回复
发表于 2008-5-24 16:57 | 显示全部楼层
根据你的图的意思,只要让3 固定,利用3D接触应该可以实现你要的运动。还可以利用step函数控制1和2  的运动实现你要的效果。
 楼主| 发表于 2008-5-24 22:11 | 显示全部楼层
先感谢热心帮助。先感谢热心帮助。先感谢热心帮助
) h% y7 P4 K- @0 W+ ]. X% w我曾试过以下几个方法均不成功。方法1:物体2与3之间距离170。物体1与2均已100的恒定速度运动。分析用2S的时间。3是固定连杆。2与3是3D接触。结果是2碰到3并不停。估计2驱动3,但3固定,所以3不动。但2碰到3后进入物体3有30MM。1 v: x" e# I' d* x$ I% [
方法2:STEP函数--物体1:STEP(TIME 0,0,2,200)物体2:STEP(TIME 0,0,1.7,170),分析用2S的时间。因为2与3之间距离170,所以2碰到3停止。但是物体1与物体2并不同步。我把物体1与物体2的质量,惯性等由用户自定成一样。但是就是不同步。" X$ ^5 H( `& J( T) N
方法3:物体1给100的恒定速度,物体2给STEP函数。速度就是不一样啊。
' ]4 Q) o$ Z/ Z实际情况是物体1有个轴插入到物体2的一个长圆槽中的上部,限制2超过1的速度。当共同到达3时,2停止。因为长圆槽有一定长度1继续向下运动30。
" [. U. }# K) {( z$ H- w说的头都晕了。
% p8 D5 \" I4 ]还是期待GEAR版主的见解和帮助
 楼主| 发表于 2008-5-25 09:44 | 显示全部楼层
再顶一下
发表于 2008-5-25 20:03 | 显示全部楼层
第一种方法改为力驱动试试。如果实用自身的重力来作用,加上3D接触,肯定能成功。5.0以前的版本用其它类型的力也能仿真成功。如果实用速度驱动,3D接触就会实效。如果让2个物体具有相同的速度,只能用同种类型的驱动,step函数并不是线性的,而是2次的,因此你说的几种情况,速度肯定不同步。只用速度驱动可以这样试试(匀速100):对2的速度驱动,100*(step(time,0,0,0.001,1)+step(time,1.699,0,1.7,-1)),对1的速度驱动100*(step(time,0,0,0.001,1)+step(time,1.999,0,2,-1)),。
 楼主| 发表于 2008-5-25 23:46 | 显示全部楼层
两种方法均试。(UG4.0)" e$ T: `: |- z0 H* Y# j
第一种:还没学到力驱动 用了个矢量力,X,Y为0。Z为1乱试了一下。2碰到3终于停止了,好象还蹦了一下。哈哈。不过有加速度。(不知是否可以匀速)采用第二种。
* m3 y+ R. t& @3 v5 y, K2 T第二种:匀速,成功。物体瞬间达到100,经过一定时间瞬间正负抵消达到0。不知说的对否。版主的方法让人开阔思路。以前都不知道STEP函数中间还可以加+号。对STEP函数有了进一步了解。
1 ~* C! s6 A  i& ZGEAR      你是这个网站的一个亮点。  C: k" j5 M8 K8 [, Q, f1 ~
GEAR      你是这个网站的一个亮点。- g  L! Y7 Q$ o
GEAR      你是这个网站的一个亮点。
发表于 2008-5-29 16:52 | 显示全部楼层
可以再完整讲一遍吗
0 c2 F+ ~& j8 @我照上面的试了下,好像不行哦
发表于 2008-6-9 21:34 | 显示全部楼层
我用IF函数实现了,似乎这个比别的方法简单不少,首先确定2和3相撞的时间假如是两秒,距离是10的话,速度就是10/2=5,这个结果在下面的函数中要用到。
, {% i" U1 ^3 x0 Q. C具体的函数是,
5 G  q3 V& b3 p' h: V. J8 b' pif(time-2:time*5,time*5,10)            块2  J7 |* E; x! G
if(time-20:time*5,time*5,time*5)      块3  n! O# N. y4 o4 @3 X

9 g7 {: L8 f  F6 A! H设置动画时间少于20秒的都可以了,斑竹看看如何啊。
发表于 2009-9-10 22:11 | 显示全部楼层

  ~& j% l6 c" }/ I学习了
回复 支持 反对

使用道具 举报

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

本版积分规则

QQ|关于我们|sitemap|小黑屋|Archiver|手机版|UG网-UG技术论坛-青华数控模具培训学校 ( 粤ICP备15108561号 )

GMT+8, 2025-4-4 10:42 , Processed in 0.076259 second(s), 28 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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