机械猴 发表于 2014-5-10 13:43:00

在UG运动仿真中如何实现运动体的转向?

我想要在UG运动仿真中实现运动体的转向(注意:不是按原线路返回的转向),怎么实现啊?用到什么函数吗?求帮助!

gaoxiaozi 发表于 2014-5-11 11:50:35

你这样弄,1、在驱动中选择函数的方法,2、新建函数3、在函数的过滤器中选择运动函数   4、找到并双击 STEP(X0,X,0,。。。)这个函数,5、然后修改这个函数为STEP(Time ,0 ,0 ,5,XXX)意义为:在时间为0的时候连杆位移为0,在时间为5时连杆位移XXX。你懂了?
如果需要控制1-10秒的运动让连杆先位移20再回到初始位置,应这样输入STEP(Time ,0,0,5,20)+STEP(Time,5,0,10,-20)

机械猴 发表于 2014-5-11 12:33:58

gaoxiaozi 发表于 2014-5-11 11:50 static/image/common/back.gif
你这样弄,1、在驱动中选择函数的方法,2、新建函数3、在函数的过滤器中选择运动函数   4、找到并双击 ST ...

我想实现的是这样的运动路线,你说的这个这个step函数需要在里边添加什么样的函数才能实现啊?

gaoxiaozi 发表于 2014-5-11 12:45:10

机械猴 发表于 2014-5-11 12:33 static/image/common/back.gif
我想实现的是这样的运动路线,你说的这个这个step函数需要在里边添加什么样的函数才能实现啊?

你把模型发个图。。。你这个总有机构来约束他这样运动吧?用运动副来实现的。

机械猴 发表于 2014-5-11 12:47:52

gaoxiaozi 发表于 2014-5-11 12:45 static/image/common/back.gif
你把模型发个图。。。你这个总有机构来约束他这样运动吧?用运动副来实现的。

模型没有啊,就比如说是小汽车,让它实现转向运动。

gaoxiaozi 发表于 2014-5-11 12:56:49

那我就只能想到用 点在线上副   你在模型里建好运动路径的曲线,然后在你的车上建好基点,让基点在线上运动即可。

机械猴 发表于 2014-5-11 13:40:40

gaoxiaozi 发表于 2014-5-11 12:56
那我就只能想到用 点在线上副   你在模型里建好运动路径的曲线,然后在你的车上建好基点,让基点在线上运动 ...

谢谢了,灰常感谢。^_^
晚上试试,希望有不会的问你哈。

此男子不抽烟 发表于 2014-5-26 12:11:22

用STEP函数只能控制单个运动副的运动,让一个杆件,做多个运动服的运动,时间控制,就不能指望一个函数就成功了!得额外添加驱动!
页: [1]
查看完整版本: 在UG运动仿真中如何实现运动体的转向?