东莞齿轮加工图形参数化
对在齿轮数控加工中自动编程的意义、地位及组成进行了讨论和分析,详细介绍齿轮加工的CNC系统的图形参数化编程方法以及编译系统的功能实现及数据结构,并以VisualC++6.0为开发工具,开发出齿轮数控加工图形参数化自动编程系统;针对齿轮数控加工,编程系统研究了齿轮数控加工自动编程的体系结构,包括几何造型、刀位计算、后置处理及文件编辑器等几个方面的内容。
从分析研究齿轮的啮合原理入手,建立了渐开线齿轮齿廓的数学模型,使用面向对象技术,实现了齿轮轮齿这一复杂曲面的三维造型;并调用三维绘图软件为开发环境,系统自动的根据输入和计算所得的参数完成齿轮的结构设计与整体结构,直接在该绘图环境中生成三维零件图,以便于后期工作的进行。
通过分析对常用而复杂的齿轮齿廓采用等误差直线逼近法进行插补计算,以此进行刀位计算;并分析和研究了非圆齿轮的啮合原理和数控加工自动编程算法,介绍了在此基础上开发非圆齿轮数控编程系统的思路。
采用了通用化的后置处理模块,使系统的应用得到拓展。采用开放共享标准数据库,图形库和数据库易于交流数据,具有友好的集成系统界面,以中文方式交互咨询,能在微机环境下运行,易于操作。在其结构上保证知识库容易实现知识的维护和更新,并讨论了专家库的建立与融合。最后还要讨论了齿轮数控加工技术研究开发的方向,以便今后研究参考。