论文部分内容阅读
在加工型企业的日常生产过程中,刀具是必不可少的工具,有效的对刀具进行管理和使用能够明显提高企业的生产效率与质量。目前我国的刀具管理软件虽然在一定程度上能够完成刀具管理的业务需要,但在刀具的智能调度、信息集成等方面的研究还有待完善;刀管系统普遍缺少对刀具三维模型及工程图处理能力,影响到对刀具的有效使用与管理。本文以某大型加工企业的需求为依托,开展具有图形处理功能的智能刀具管理系统的开发,主要研究工作如下:(1)调研了解企业实际生产现状及刀具管理需求,开发实现了基础数据、刀具组装、工艺模块、零件入库、零件借用、功能权限等基本功能,并设计了相应数据库。(2)搭建刀具管理系统技术框架。在前端部分,整合EasyUI网页开发、Three.js网页图形处理框架。在后端部分,整合Spring、Spring MVC、Hibernate等开发框架。(3)刀具管理系统的图形处理功能的开发。应用WebGL图形处理技术和对三维CAD软件Creo的二次开发,在零件基础信息模块中,针对同型号不同规格的刀具零件,采用参数化建模及尺寸驱动技术,实现了对刀具三维模型及二维图纸的浏览及交互处理;在刀具组装模块中,通过对装配约束的自动识别,实现刀具零部件的虚拟装配,进一步实现对刀具零部件智能匹配及干涉的检查。(4)利用MES接口,获取工序对应机床、刀具、加工时间数据。应用MATLAB结合蚁群算法,开发刀具调度模型,并集成至刀具管理系统,缩短工件整体完工时间。本文的刀具管理系统能够有效满足企业对刀具的实际应用,在刀具管理中提供了刀具三维模型显示与参数化驱动、虚拟装配等图形处理功能,提高了刀具的筛选及配置能力,完善了刀具零部件的管理,为刀具的配置工作打下良好的基础。在智能管理方面整合零件推荐优选、规划刀具调度功能,提高了零件选择、刀具使用效率。