渐开线花键M值换算工具

2018-06-11 01:49杨晓赛郑华孙亚利施成荣
科学与财富 2018年12期
关键词:花键精度

杨晓赛 郑华 孙亚利 施成荣

摘要:由于部分设计图纸的渐开线花键选用非标的量棒,因此实际生产中经常需要使用计算机程序对这些非标的量棒跨棒距(M值)进行换算,以保证能够采用标准量棒进行测量。同时对于一些生产现场没有的量棒,也可以通过不同量棒的计算或者相应跨棒距(M值)。

关键词:花键;跨棒距;量棒;中心压力角;精度。

开发背景:渐开线花键M值换算工具利用花键分度圆弧齿厚不变的原理,来实现不同量棒间棒间距的计算软件。传统DOS类计算程序虽然也能完成此类计算工作但效率极低,而且当程序输错参数时,操作者无法修改参数,必须重启程序才能修改。因此,DOS类计算程序在实际使用中很不方便。在此背景下,我设计出了此款可视化的渐开线花键M值换算工具。

程序关键:渐开线花键M值换算工具的关键是计算出量柱(球)中心压力角。对于此问题,我采用迭代法进行计算,即让计算机进行多次计算,最后在某精度(≤10-12)停止,跳出计算循环。为此我将其过程编制成为一数学函数,以下为函数代码。

程序的主要优点:

1. 可以根据提供的花键齿数,模数,压力角,量棒进行计算;

2. 程序计算过程中可以看到分度圆齿厚(齿槽宽),对于设计图纸有该项数据时,可以验证程序的计算结果是否正确;

3. 程序内部根据你提供的参数进行量柱(球)中心压力角计算,当计算精度(≤10-12)时,完成不同量棒间跨棒距(M值)的换算;

4. 程序内部的一键截图功能可以快速的保存计算所得的量棒换算数值,为实际生产提供有效的技术指导。

程序使用条件:渐开线花键M值换算工具适合于直齿内外渐开线花键不同量棒间M值的计算。当然也能够使用它进行内外直齿轮的M值计算。

程序的优化及扩展:

1.可以考虑将程序拓展为一般渐开线换算程序,即既能计算直齿变位,也能计算斜齿变位,这样程序的通用性更强。实际生产中确实存在斜内齿的插齿加工。

2.增加标准量棒选择功能,这样计算的时候可以直接从程序内部选择量棒直径。

3.条件允许的话,应该引入新的算法,使程序效率更高,时间更省。

开发环境:Visual Basic 6.0企业版。工作环境:本程序经,windows XP,Windows7.0验证通过,程序正常。

参考文献

[1]VB程序设计教程 严光银

[2]枕善居VB及.NET源码博客 http://www.mndsoft.com/blog/default.asp

[3] Visual Basic 6.0程序設计完全自学手册 教传艳,王果 人民邮电出版社

猜你喜欢
花键精度
高速花键齿轮轴的激光熔覆修复研究
基于Pro/E的渐开线内花键安装盘参数化设计
超高精度计时器——原子钟
凸轮零件的内花键拉削工艺的自动化生产线
分析误差提精度
一种新型滑动叉拉花键夹具
基于DSPIC33F微处理器的采集精度的提高
GPS/GLONASS/BDS组合PPP精度分析
贯通轴端面花键拉床的设计
改进的Goldschmidt双精度浮点除法器