常用推杆运动规律的Pro/E曲线方程式

您所在的位置:网站首页 五次多项式运动规律 常用推杆运动规律的Pro/E曲线方程式

常用推杆运动规律的Pro/E曲线方程式

2024-06-03 04:03| 来源: 网络整理| 查看: 265

所谓推杆运动规律,是指凸轮机构中推杆的位移s、速度v和加速度a随时间t变化的规律。因为凸轮一般为等速旋转,故而推杆的运动常表示为其运动参数随凸轮转角变化。

推杆常用的多项式运动规律和三角函数运动规律(以完成推程h计)其性质为:

序号 运动规律 冲击类型 1 一次多项式(等速运动) 刚性冲击 2 二次多项式(等加速等减速运动) 柔性冲击 3 五次多项式 无冲击 4 余弦加速度(简谐运动) 柔性冲击 5 正弦加速度(摆线运动) 无冲击

当使用Pro/E对盘形凸轮进行参数化建模时,其凸轮轮廓曲线使用笛卡尔坐标下的方程形式来分段(按推程、远休止、回程和近休止四段划分)表示。下面给出Pro/E中推杆常用的多项式运动规律和三角函数运动规律对应的凸轮轮廓曲线方程。

方程式中各参数定义详见文章:基于Pro/E的凸轮机构参数化设计及仿真。

需要注意的是,Pro/E曲线方程中的参数t变化范围为从0到1。

1. 一次多项式/* 推程x=(baser+h*t)*cos(phi1*t)y=(baser+h*t)*sin(phi1*t)z=0/* 远休止x=(baser+h)*cos(phi1+phi2*t)y=(baser+h)*sin(phi1+phi2*t)z=0/* 回程x=(baser+h*(1-t))*cos(phi1+phi2+phi3*t)y=(baser+h*(1-t))*sin(phi1+phi2+phi3*t)z=0/* 近休止x=baser*cos(phi1+phi2+phi3+phi4*t)y=baser*sin(phi1+phi2+phi3+phi4*t)z=0 2. 二次多项式/* 推程/* phi1的前半段x=(baser+h*t^2/2)*cos(phi1/2*t)y=(baser+h*t^2/2)*sin(phi1/2*t)z=0/* phi1的后半段x=(baser+h*(1-(1-t)^2/2))*cos(phi1/2*(1+t))y=(baser+h*(1-(1-t)^2/2))*sin(phi1/2*(1+t))z=0/* 远休止x=(baser+h)*cos(phi1+phi2*t)y=(baser+h)*sin(phi1+phi2*t)z=0/* 回程/* phi3的前半段x=(baser+h*(1-t^2/2))*cos(phi1+phi2+phi3/2*t)y=(baser+h*(1-t^2/2))*sin(phi1+phi2+phi3/2*t)z=0/* phi3的后半段x=(baser+h*(1-t)^2/2)*cos(phi1+phi2+phi3/2*(1+t))y=(baser+h*(1-t)^2/2)*sin(phi1+phi2+phi3/2*(1+t))z=0/* 近休止x=baser*cos(phi1+phi2+phi3+phi4*t)y=baser*sin(phi1+phi2+phi3+phi4*t)z=0 3. 五次多项式/* 推程x=(baser+h*(10*t^3-15*t^4+6*t^5))*cos(phi1*t)y=(baser+h*(10*t^3-15*t^4+6*t^5))*sin(phi1*t)z=0/* 远休止x=(baser+h)*cos(phi1+phi2*t)y=(baser+h)*sin(phi1+phi2*t)z=0/* 回程x=(baser+h*(1-10*t^3+15*t^4-6*t^5))*cos(phi1+phi2+phi3*t)y=(baser+h*(1-10*t^3+15*t^4-6*t^5))*sin(phi1+phi2+phi3*t)z=0/* 近休止x=baser*cos(phi1+phi2+phi3+phi4*t)y=baser*sin(phi1+phi2+phi3+phi4*t)z=0 4. 余弦加速度/* 推程x=(baser+h*(1-cos(180*t))/2)*cos(phi1*t)y=(baser+h*(1-cos(180*t))/2)*sin(phi1*t)z=0/* 远休止x=(baser+h)*cos(phi1+phi2*t)y=(baser+h)*sin(phi1+phi2*t)z=0/* 回程x=(baser+h*(1+cos(180*t))/2)*cos(phi1+phi2+phi3*t)y=(baser+h*(1+cos(180*t))/2)*sin(phi1+phi2+phi3*t)z=0/* 近休止x=baser*cos(phi1+phi2+phi3+phi4*t)y=baser*sin(phi1+phi2+phi3+phi4*t)z=0 5. 正弦加速度/* 推程x=(baser+h*(t-sin(360*t)/(2*pi)))*cos(phi1*t)y=(baser+h*(t-sin(360*t)/(2*pi)))*sin(phi1*t)z=0/* 远休止x=(baser+h)*cos(phi1+phi2*t)y=(baser+h)*sin(phi1+phi2*t)z=0/* 回程x=(baser+h*(1-t+sin(360*t)/(2*pi)))*cos(phi1+phi2+phi3*t)y=(baser+h*(1-t+sin(360*t)/(2*pi)))*sin(phi1+phi2+phi3*t)z=0/* 近休止x=baser*cos(phi1+phi2+phi3+phi4*t)y=baser*sin(phi1+phi2+phi3+phi4*t)z=0


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3