iCAx开思网
标题:
如何绘制分段函数曲线?
[打印本页]
作者:
yangyubin0723
时间:
2005-1-16 20:51
标题:
如何绘制分段函数曲线?
如题。在方程曲线中不能用if对函数进行分段,如何解决?
比如要做一个凸轮,先等速上升,再等速下降。如何画其轮廓?
作者:
ideas
时间:
2005-1-16 23:12
这个问题不知到怎么处理,顶出高手来
作者:
____
时间:
2005-1-17 08:25
yangyubin0723 wrote:
如题。在方程曲线中不能用if对函数进行分段,如何解决?
比如要做一个凸轮,先等速上升,再等速下降。如何画其轮廓?
是凸轮都需要一个加减速的过程,你怎么能指望可以全部是等速上升或下降呢?
如果撇开等速或允许部分等速,你可以考虑用graph来控制,或者反过来在mechanism中定义凸轮的运动来产生凸轮线
作者:
hwangbin
时间:
2016-4-8 09:39
本帖最后由 hwangbin 于 2016-4-8 09:43 编辑
要分几段画的:
:D:D:D:D
[attach]1232548[/attach]
ProE曲线方程
柱坐标)
曲线-进程
r=R0+(35*t^4-84*t^5+70*t^6-20*t^7)*S
theta=t*360/T0*TJ
z=0
曲线-进程停
r=R0+S
theta=t*360/T0*Tjt+360/T0*Tj
z=0
曲线-回程
r=R0+(35*(1-t)^4-84*(1-t)^5+70*(1-t)^6-20*(1-t)^7)*S
theta=t*360/T0*TH+360/T0*(TJT+TJ)
z=0
曲线-回程停
r=R0
theta=t*360/T0*THT+360/T0*(TH+TJT+TJ)
z=0
局部参数
R0 说明: 基圆半径
S 说明: 行程
TJ 说明: 进程
TJT 说明: 进程停
TH 说明: 回程
THT 说明: 回程停
T0 说明: 周期(等分)
本例:
R0=35
S=14
TJ=10
TJT=10
TH=20
THT=20
T0=60
曲线-进程
r=35+(35*t^4-84*t^5+70*t^6-20*t^7)*14
theta=t*360/60*10
z=0
曲线-进程停
r=35+14
theta=t*360/60*10+360/60*10
z=0
曲线-回程
r=35+(35*(1-t)^4-84*(1-t)^5+70*(1-t)^6-20*(1-t)^7)*14
theta=t*360/60*20+360/60*(10+10)
z=0
曲线-回程停
r=35
theta=t*360/60*20+360/60*(20+10+10)
z=0
欢迎光临 iCAx开思网 (https://www.icax.org/)
Powered by Discuz! X3.3