python绘制等距曲线_使用Python绘制RV减速机中齿轮的齿廓曲线

RV减速机采用的是少齿差动的传动原理,其齿廓采用的是外摆线

RV减速机的原理视频:

摆线针轮减速器/谐波减速器 原理_哔哩哔哩 (゜-゜)つロ 干杯~-bilibili​www.bilibili.com
16d07651341e3252e06fc405d5867aa8.png

视频中的这个大的齿轮就是摆线轮,他的齿数是比针数少一个。

3e1e102f4d4b4dca9e3b5fb6c54f038e.png

摆线轮的齿廓为一个滚圆围绕着基圆转动时,滚圆上一点的运动轨迹,然后再根据针齿半径偏置所得。这句话稍微有点拗口,但是事情就是这么个事情。

既然知道这么个原理了,查机械设计手册,跳过证明步骤。。。可以知道齿廓的方程表达式。。。

import numpy as np
import matplotlib.pyplot as plt
  
if __name__=='__main__':
   t=np.arange(0,2*3.1415926,0.001)
   x=55*np.cos(1*t)-1*np.cos(41*t)+2.5*(0.7454545*np.cos(41*t)-np.cos(t))/(1+(0.7454545)**2-2*0.7454545*np.cos(t*40))**(1/2)
   y=55*np.sin(1*t)-1*np.sin(41*t)+2.5*(0.7454545*np.sin(41*t)-np.sin(t))/(1+(0.7454545)**2-2*0.7454545*np.cos(t*40))**(1/2)
   plt.plot(x,y)
   plt.show()

55就是摆轮的齿数,2.5是针的直径,参数什么的反正可以自己根据需要来计算。

绘制结果:

914d9442de5bb0572b9c702abf2838a0.png

基本上就是这么个结果了

好像也没啥意思。。。。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值