Excel环境下渐开线齿轮刀具的设计与计算
- 格式:pdf
- 大小:153.27 KB
- 文档页数:1
Excel
环境下渐开线齿轮刀具的设计与计算
龚剑波陈守权
株洲南方航空动力公司
渐开线齿轮加工刀具的设计理论复杂、计算量
大,设计中人工干预较多,用传统方法手工计算,费时
且极易出错。本文通过
Excel
的内置函数和宏编译,
利用其公式功能轻松完成齿轮刀具的设计与计算。
(
1)Excel
的公式计算功能与内置函数
Excel
具有强大的公式功能和丰富的内置函数,
可进行各种复杂计算。任何计算只需输入相应公式
即可,且不限制公式长短,计算结果都可被后面的计
算引用。
如图
1所示,在单元格A2
输入压力角α的值,
在单元格
B2输入公式“=TAN(A2/180*PI())-
A2/180*PI
()”并回车,即得到该压力角渐开值
invα。式中TAN()、PI
()均为系统内置函数,分别返
回正切值和常数π。函数既可通过输入调用也可直
接调用,在输入公式过程中,若欲调用函数,单击
f
x
得到粘贴函数对话框,选择所需函数即可。
图1求压力角渐开值
(2)用Excel的内置函数来完成奇偶判断与四舍
五入求整
当已知齿轮或插齿刀的变位系数时,若要求其
跨棒距即
M
值,则涉及到齿数为奇数或偶数的判
断。假设已经知道某外啮合直齿轮的量棒直径
d
k
、
齿数z以及量棒中心所在圆直径dy,则偶数齿时
M
=dy+dk;奇数齿时M=d
ycos(π2z)+dk
。可使用逻
辑函数IF()来实现奇偶数的判断,即M=IF(
MOD
(z,2)=0,dy+dk,dycos(π2z)+dk),式中MOD()为
求余函数(见图2)。
图2奇偶数的判断
在计算齿轮或插齿刀公法线长度时,需要计算
跨齿数k=αº180z+0.5,并按四舍五入取整,α为压
力角,z为齿数。同样可通过逻辑函数IF()来实现
(见图3),其中INT()为向下取整函数。
图3四舍五入取整
(3)建立自定义函数
Excel
提供了许多内置函数,但有时仍无法满足
要求,如已知压力角渐开值求压力角时就无内置函
数。这时可建立自定义函数,从而可以执行特定的
操作或计算。
图4建立自定义函数
Excel
中创建自定义函数时,需要一个新的模块
表。执行“工具”、“宏”、“VisualBasic编辑器”可打开
已创建的模块;继续执行“插入”、“模块”命令可创
建新的模块,这时可在模块中输入代码,Excel的模
块用
VisualBasic
语言编写。编写的函数经运行无
误后即可在单元格中像调用内置函数一样来调用。
图4是在模块中编写的一个函数,其功能是按已知
的渐开值来求压力角,并以度数值返回。
(
4
)建立完善的齿轮刀具计算软件
解决以上问题后,可用Excel对齿轮刀具参数
进行完整计算。把输入和输出数据放在同一文件两
个工作表中,调整输入数据直到输出表中数据校验
合格,则输出表中数据即为设计所用数据。为避免
因误操作而改动输出表中的公式,可对输出工作表
加密锁定,使其数据不能改动,只要在输入工作表中
输入参数,输出工作表中即显示计算结果。一个完
整的齿轮刀具设计与计算软件就建立了。
第一作者:龚剑波,助理工程师,株洲南方航空动力公司
工程处工装科,412002湖南省株洲市
25
工具技术