网上直齿轮SW建模视频很多,但按照方程式生成渐开线以后,如果把齿数增加或者减少,SW就会报错,有没有完整的方程式可以任意调整齿数(当然齿数在合理范围内)?
以下是方程式内容:
"m"=4 模数
"b"=20 齿宽
"z"=20 齿数
"a"=20 压力角
"ha*"=1 齿顶高系数
"C*"=0.25 顶隙系数
"d"="m"*"z" 分度圆直径
"db"="d"*cos("a") 基圆直径
"da"="m"*("z"+2*"ha*") 齿顶圆直径
"df"="m"*("z"-2*"ha*"-2*"C*") 齿根圆直径
"p"="m"*pi 齿距
"s"="p"/2 齿厚
我的步骤是:先绘制基圆,利用样条曲线里面的“方程式驱动曲线”生成渐开线,然后绘制齿形,拉伸,在齿根处进行圆角,圆角半径=if("ha*">=1,0.38*"m",0.46*"m"),然后圆周阵列齿形与圆角,生成直齿轮模型
...查看全文