论文部分内容阅读
成形磨削是通过加工方法和工艺使砂轮廓形与工件廓形完全相吻合,它是机械制造中的精加工工艺方法之一,尤其是形状复杂的各类成型表面回转体零件的加工。成形砂轮的形状精度以及尺寸精度直接影响工件加工质量。因此,砂轮的修整问题直接影响被修磨工件的最终加工传统的砂轮修形方法很难满足高精度和高效率的砂轮修形要求。本课题在基于回转体零件特征的基础上将砂轮的修形技术、重构技术与数控技术相结合,解决任意母线的砂轮修形问题,实现柔性化的高效高精度修形。本文在理解砂轮修形机工作原理和PMAC性能的基础上,分析了回转体零件的主要特征,研究了砂轮修形机的硬件系统结构和PMAC编程特点,在此基础上,采用面向对象和模块化设计的思想,对基于回转体零件特征的砂轮数控修形技术做了研究,具体内容如下:(1)研究PMAC运动控制器编程指令和语法特点,在Windows应用平台上,利用VisualC++6.0为开发语言和动态链接库Pcomm32.d11相结合设计和开发砂轮修形机上位机CNC软件,实现砂轮修形机的初始化设置,其中包括坐标系设置及选择和手动调试两部分。(2)研究砂轮的逆向参数化重构技术,通过引入重构技术,建立由被磨削加工原型型面生成成型砂轮母线的反求参数化设计方法,进行成型砂轮型面重构设计,实现由工件参数直接生成NC程序的功能,由生成的数控NC程序对砂轮母线进行修形。(3)研究参数化设置和数据库的使用,开发砂轮参数化重构软件包,建立工件母线数据库模型,用户通过调用数据库中的模型参数,实现砂轮的重构设计,提高砂轮修形的效率。以PC机为基础,在PC机上开发数控修形程序、充分利用PMAC强大的功能,采用模块化结构设计的数控修形软件具有人机界面友好,可移植性好,可进一步扩展开发等特点。实验证明,该数控技术能够对砂轮母线进行良好的数控修形。