iCAx开思网

标题: 【求助】如何实现分段函数运动? [打印本页]

作者: yangyubin0723    时间: 2004-11-21 10:53
标题: 【求助】如何实现分段函数运动?
想做一个推杆对心凸轮,实现如下图示运动规律,使推杆先匀速上升,停一段时间,再匀速下降。不知道如何用什么函数来定义motion,请教各位。
作者: yuanyanzhang    时间: 2004-11-21 14:24
用step函数可以实现!也可以用IF函数来实现!
作者: yangyubin0723    时间: 2004-11-21 16:37
楼上的能不能说得具体一点?比如我给定,t1=5,t2=15,时间总长度20,Y1=10
作者: 浅水湾    时间: 2004-11-22 08:56
你看这个函数行不行:
   
step(time,0,0,5,10)+step(time,15,10,20,0)
作者: yuanyanzhang    时间: 2004-11-22 08:58
第一个方案:
IF(TIME - 5:  2*TIME, 10, TF(TIME - 15: 10,10, -2*TIME+40))  缺点是你加的模拟时间为30的话,曲线就会跑到x轴下方。
第二个方案:
IF(TIME - 5: STEP(TIME, 0, 0, 5, 10), 10, STEP(TIME, 15, 10, 20, 0))
缺点是不是一次函数图像。
作者: gjj8171    时间: 2004-11-23 00:19
推杆对心凸轮,实现如下图示运动规律,使推杆先匀速上升,停一段时间,再匀速下降。这不是典型的凸轮功能吗?为什么还要函数来定义motion?
作者: gjj8171    时间: 2004-12-8 22:26
随手做的凸轮,
作者: jiangsh1984    时间: 2008-6-11 10:30
怎么就没人回答呢????
作者: 孤星无痕    时间: 2008-8-15 13:30
6楼的说的有道理啊。。。




欢迎光临 iCAx开思网 (https://www.icax.org/) Powered by Discuz! X3.3