论文部分内容阅读
CNC齿轮测量中心是80年代迅速发展起来的机电结合的高技术齿轮测量仪,它是一种通用性强、自动化程度高、高精度的测量系统。不仅能测量齿轮,还可以测量复杂刀具、蜗轮、蜗杆、凸轮等各种复杂工件。其功能和可靠性已经历了多年的实践验证,可广泛用于汽车、航空、机床工具等科研部门及工厂计量室。现阶段,CNC齿轮测量中心不仅在硬件方面还是软件方面都有了一定的发展,但是,在软件方面是针对具体零件,具体测量项目,开发出专用测量软件。当需要加入新的测量项目时,就要求软件开发人员开发出相应的测量软件,造成了测量机的成本的升高。因此,需要有一个通用型、实用性软件系统的出现。本文针对CNC齿轮测量中心的现有硬件和软件的特点,设计研究了一套能使用户自行编制零件的测量程序的编程系统。但是在测量时,由于测头自身半径的存在,给测量结果带来了影响,本文研究了测头半径的补偿方法,并进行了相应的软件实现。
论文主要进行了以下具体研究工作:进一步完善编程系统的指令代码集,并针对目前的指令代码集的问题,进行修改和补充;同时采用面向对象的编程语言VisualC++对用户使用指令代码集进行编制的测量程序进行译码解释,控制硬件的运动;选择和研究测头半径补偿的方法和算法,以软件模块的形式进行封装,方便需要时使用;选择和研究滚刀刃口搜索的方法和算法;实验验证本系统的可用性。