摘 要:柔性制造系统是在加工自动化的基础上实现物料流和信息流的自动化。在
金属切削加工过程中,由于
刀具的磨损和破损未能及时发现,将导致切削过程的中断,引起工件报废或
机床损坏,甚至使整个柔性制造系统停止运行,造成很大的经济损失,因而应在柔性制造系统中设置在线检测与
监控装置。为此,论述了柔性制造系统中的刀具
管理系统性能和组成,并介绍了一种利用神经
网络对柔性制造系统中刀具的检测方法。
关键词:计算机应用;柔性制造系统;理论研究;刀具管理系统;刀具的磨损与破损;神经网络
中图分类号:TP108 文献
标识码:B 文章编号:1003─188X(2005)03─0119─02
在柔性制造系统中,被加工零件的品种较多,零件加工工艺比较复杂,且工序高度集中,需要的刀具种类、规格、数量是很多的。随着被加工零件的变化和刀具磨损、破损,需要定时强制性换刀和随机换刀。系统运行过程中,刀具频繁的在各机床之间、机床与刀库之间进行交换,刀具流的
运输、管理和监控是很复杂的。因此,需要有一个先进、实用、功能完善的刀具管理系统,以实现柔性制造系统中刀具的调度、储存及信息管理等任务。
1 刀具管理系统应具备的性能 刀具管理系统应具备的性能:一是管理数量庞大的刀具,通常是数百把至几千把刀具;二是刀具输送自动化程度高,具有高性能、智能化的机器人作为刀具流动的传送工具;三是自动、准确地采集刀具信息;四是借助大型数据库实现对刀具的调度及动静态最优化管理;五是自动在线检测刀具寿命及刀具磨损、破损管理,并能实现在线换刀功能。为此,以某一关键零部件的柔性加工系统中的刀具管理系统为例进行说明。
2 刀具管理系统的组成
该系统采用 VB6.0 编程
系统软件作为开发平台,由 6 个程序块及 5 个外存文件组成。
2.1 程序块
2.1.1 用户登录模块主要实现对系统的保护措施,防止非法用户进入系统,确保系统数据和系统运行的
安全。
2.1.2 系统运行控制模块主要实现系统的初始化,以完成对在线刀具管理各种模块的起停控制、任务排队及接口管理,确认
加工中心刀库及中央刀库的信息。
2.1.3 刀具离线管理模块主要实现刀具库的管理,进行刀具需求分析,刀具装配计划编制,刀具的刃磨和预调,刀具的编码生成、粘贴及信息输入,刀具的组件管理,生成刀具购买清单,及时向线内提供所需刀具。
2.1.4 刀具在线管理模块主要实现柔性制造系统内的刀具活动的管理,保证加工中心在正确的时间得到正确的刀具,完成对加工中心刀具的需求与供给,运用适当的策略实现刀具的合理选择、调度以及刀具运送指令的下达和刀具剩余寿命的计算。
2.1.5 系统信息管理模块主要完成缺刀检查,刀具入库管理(包括新刀入库和从柔性自动线上返回的刀具入库),刀具出库管理,磨损、破损刀具的管理以及数据库管理。
2.1.6 系统状态监控模块主要实现系统内刀具、设备故障的监控以及为刀具管理系统实时管理提供必要的资源状况信息。这 6 个程序<