论文部分内容阅读
磨削加工是机械制造业重要的加工方法,大多数情况下,作为最终加工工序的磨削加工,直接决定着工件成品的质量。当前磨削加工所面临的主要问题是严重依赖操作人员的经验,磨削加工工艺方案的确定方式仍以传统的“试切”法和“经验”法为主,加工效率低,加工柔性差,磨削加工工艺知识数据难以积累和重用。凸轮轴作为汽车、内燃机、国防等众多行业所需的关键零部件,其加工的精度、效率直接影响着发动机及相关产品的质量、寿命和节能标准。本文以凸轮轴数控磨削加工为研究对象,以加工工艺最优化和智能化为目标,开发了专门针对凸轮轴数控磨削加工的工艺智能优选与数控加工软件平台,该软件平台拥有机床库、砂轮库、材质库、冷却液库、工艺辅件库等基础工艺数据库,拥有工艺实例库、元知识规则库、预报模型库等工艺智能库,软件平台在数据库的支持下能实现凸轮轴磨削加工工艺方案的智能优选和自动数控加工编程。由于该软件平台涉及的研究内容众多,本文主要针对磨削加工工艺系统运动过程的建模、凸轮轴数控磨削加工智能平台软件的体系架构、磨削工艺问题的定义、工艺系统3D虚拟磨削加工仿真、磨削加工数控自动编程等内容进行研究。具体所做的研究工作内容主要包括如下:建立了凸轮轴数控磨削工艺智能应用平台软件的系统框架。确立了系统的运行框架及主要功能模块,即磨削工艺专家系统模块、磨削工艺智能优选模块、磨削误差分析与智能补偿模块、工艺问题定义模块、3D虚拟磨削仿真模块、磨削速度优化与调节模块、磨削加工自动数控编程模块、通用数学模型求解模块、基础工艺核心数据库与工艺智能库模块等。并对主要构成功能的总体性要求和所采用的技术思路做了分析。对零件加工的工艺问题详细探讨了加工工艺问题的具体信息构成,对加工的工艺类别的具体划分作了讨论并给出了分类方法,建立了基于信息理论的制造资源信息模型和零件信息模型,在这两个模型的基础上,提出了加工工艺问题定义模块的总体结构,建立了工艺问题信息描述的通用模型,据此,结合凸轮轴具体加工工艺详细阐述了凸轮轴加工工艺问题定义模型建立的过程,建立了凸轮轴磨削工艺问题定义的理论模型,并依据该模型开发了对应的功能模块。对凸轮轴磨削过程3D虚拟仿真技术的开发进行了详细的理论分析和实践探讨。对3D虚拟仿真的框架进行了具体设计,规划了其主要的功能构成。建立了磨削加工工艺系统几何架构模型、磨削加工工艺系统运动模型、磨削加工工艺系统运动模型装配树等仿真理论原理模型。探讨了实现虚拟运动仿真的轨迹运动数据驱动原理与方法。通过采用OpenGL技术,实现了基于以上原理模型的凸轮轴磨削加工3D虚拟仿真环境及加工运动仿真等功能。确立及实现了凸轮轴磨削自动数控加工编程框架体系方案。提出了凸轮轴磨削自动数控加工编程技术框架,对砂轮走刀轨迹规划和自动计算进行了理论研究,提出了轨迹自动规划与计算方案。讨论了基于砂轮走刀轨迹的机床各运动轴的运动解析原理,并建立了机床运动的通用解析模型,依据该模型实现了机床运动仿真的数据驱动,最终依据运动驱动数据生成了数控加工程序,用于实际零件加工提出了凸轮轴磨削加工速度优化与调节的理论原理和技术方法。根据X-C轴联动磨床的运动原理,采用三次样条插值法,建立了凸轮转速优化调节的数值计算模型。结合具体凸轮轴零件及其磨削加工工艺方案的具体参数,计算出机床各运动轴加工过程的运动数据,在确保无工艺故障的前提下,最终把各轴的运动数据自动转换为对应数控控制系统的数控加工程序,从而进一步提高凸轮轴的加工精度、表面质量和加工效率。对凸轮轴数控磨削工艺智能应用软件进行了开发与实验验证。对软件整体、工艺问题定义模块、磨削加工过程3D虚拟仿真、加工速度优化与调节、磨削数控自动编程等模块进行了相应的程序设计和软件开发,实现了各功能模块的总体集成。以某型凸轮轴磨削加工为例对平台软件的合理性和有效性进行了验证。