论文部分内容阅读
中国地质大学机电工程研究所为湖北省粮食机械厂研制的数控火焰切割机采用了自行研制的DSSH-5型数控系统.这种数控系统能够满足厂方提出的数控切割加工工艺的要求.它主要应用手工方法编制数控程序,缺少计算机仿真和CAD/CAM一体化功能,所以在实际应用当中会造成数控火焰切割机在切割加工时的不便,影响切割板材的效率.论文针对以上几个方面的不足,论述研制开发数控火焰切割数控系统的CAD/CAM一体化功能模块和计算机仿真功能块两个方面的内容.在己开发的数控火焰切割机的基础上,进一步扩充数控系统的功能模块,以增加数控火焰切割机控制系统的性能.表达切割零件主要以二维视图形式,在以往的加工过程中工艺人员分析零件图后,应用手工编制数控加工程序来表达待加工图形的刀位信息.这一加工流程出现了设计图形信息的重复输入,且切割加工的准确度还受工艺人员对图形信息分析及表达的方法所影响.为解决此问题,论文提出了解决方案:实现数控系统功能的扩展,增加CAD/CAM功能和计算机仿真功能.应用AutoCAD2000开发工具ObjectARX2000,结合应用Microsoft Visual C++6.0开发工具;通过访问AutoCAD数据库,实现零件二维图形信息的获取,经排序后的多个零件的图形信息的有序存取;对已存储的有序实体信息编译,生成DSSH-5型数控系统的数控加工程序指令文件;数控加工的指令文件可通过加工轨迹的仿真;经工艺规划修改确认后的数控指令文件,通过向数控系统通信,再实现数控火焰切割机的现场切割加工.论文论述了基于AutoCAD的二次开发工具ObjectARX2000应用VC++6.0开发数控火焰切割机辅助控制系统新增加的CAD/CAM集成、计算机仿真和通信功能模块的应用程序的技术.论文共五章.第一章介绍了数控火焰切割机控制系统的结构、功能及相关技术参数和国内外数控技术的现状及发展趋势,提出了课题研究的内容是在原控制系统的基础上新增功能模块.第二章论述了如何应用AutoCAD开发工具ObjectARX2000获取和管理二维图形信息,并实现图形信息的有序存储.同时也介绍了AutoCAD数据库的组成和如何访问数据库的知识,以及ObjectARX2000开发工具的安装及应用技术.第三章根据火焰切割机的加工工艺和DSSH-5型数控系统的编程要求,论述了如何实现将有序存储图形信息的编译成数控加工程序的文本文件,以及怎样实现传输数控指令的计算机与数控系统的通信.第四章主要论述了计算机仿真技术及实现AutoCAD环境下的数控切割加工的轨迹的仿真的算法.第五章对论文所开展的研究工作进行了总结,并提出了所研究课题有待进一步研究的方向和解决的问题.