论文部分内容阅读
随着数控加工技术的成熟和普及,数控编程技术也在不断发展和进步,众多的制造型企业也在寻求如何在最短的时间内编制可靠、高效的数控程序,以求缩短产品加工制造过程和减少加工过程中出现的产品缺陷。本文结合某企业产品数控加工的实际需求,对汽车覆盖件夹具和检具基板的数控编程、数控加工过程以及数控编程过程中存在的问题进行了总结和梳理,在此基础上开发出能够自动计算基板加工刀具轨迹、自动生成NC代码并进行后处理的基板CAM系统。本文开发的基板CAM系统以UG加工模块为支撑平台,以UG OPEN/API以及C语言为主要开发工具,在模块化软件开发思想的指导下,将CAM系统所必须的刀轨计算、刀轨后处理以及工艺文档生成等功能集成到一起,使数控编程过程高度自动化、智能化,显著减少了程序缺陷以及数控编程的时间。通过在企业实际应用,证明该系统达到了预想结果。本文的主要组织结构为:第一章介绍了数控编程技术的发展过程、发展现状以及未来发展趋势;对本文所研究课题的来源和意义进行了简介。第二章对基于UG的CAM系统开发进行了分析——对各种开发工具的应用方法及其优、缺点进行介绍。第三章对企业的制造资源实际状况进行梳理、分析。对检具和夹具基板的制造工艺流程、加工工艺路线进行了总结和优化;对数控编程工作的作业流程进行梳理,对编程过程中的常见问题做汇总、分析。第四章对所开发系统的框架模型进行分析与构建,将系统规划为四个功能模块:前处理模块,刀具轨迹生成模块,刀轨后处理模块以及车间工艺文档生成模块。第五章论述实现基板CAM系统的具体过程,对各模块在开发过程中用到的具体算法、高级函数做了举例说明。最后,作者在第六章对全文开展的研究工作内容进行总结,阐明了所开发的基板CAM系统的开发过程、框架模型,同时指出了系统开发过程中遗留的问题,对今后的工作做了展望。