论文部分内容阅读
目前国内的数控冲床制造企业大部分为中小型企业,其生产经营特点是:产品种类多、批量小,在我国现有的技术条件下,大部分中小型企业的生产模式是先利用AutoCAD此类大型的CAD软件制图,再应用专业的CAM软件进行数控编程,生成数控冲床NC代码。最后通过通讯电缆或U盘传输到数控冲床系统中进行加工。而其中最关键的AutoCAD制图是最难操作和掌握的。国内数控冲床CAD系统的开发还处于起步阶段,目前只有基于AutoCAD二次开发的软件、单冲设计软件和排样软件,几乎没有完整自主版权的数控冲床CAD系统。本课题来源于国家自然科学基金项目(项目编号为50675166)“基于资源的网络数字控制新理论及关键技术研究”。以及横向项目“基于嵌入式技术的冲床数控系统研究开发”。本论文的研究是课题研究的一个重要组成部分,主要研究:数控冲床CAD系统的设计与开发。本系统根据目前国内数控冲床的制造水平和特点,结合湖北新晨自动化技术有限公司的数控冲床实际生产加工的具体要求以及现有的系统开发条件,定制一些数控冲床的特有功能来满足用户的需求。首先,在分析了国内外数控冲床CAD系统研究现状的基础上,本文采用了模块化的结构模型来开发数控冲床CAD系统。该模型使用模块化的分层结构,各模块执行相应的功能,并且在各层次之间利用函数调用来实现功能的整合,为整个数控冲床CAD系统的开发奠定了基础。数控冲床CAD系统主要包括冲孔基本图元的绘制,冲孔加工模具的选择,基本图元的冲孔加工效果处理,整体效果图的预览以及图形DXF文件的生成等一系列过程。最重要的是操作简单易懂,使得数控冲床操作人员上手快,降低企业的培训时间和成本,在效益上可缩短制造周期、提高产品性能并能适应市场瞬息多变的需求。数控冲床CAD系统是在WINDOWS XP SP3环境下,利用微软的MicrosoftVisual C++6.0开发工具研发完成的,本文详细说明了数控冲床CAD系统的各项基本功能:图元绘制、冲孔加工效果、最终DXF文件生成的设计与开发过程,并且进行了系统的测试和优化,使得本系统执行效率高、操作简便。