在柔性制造系统中,被加工零件的品种较多,零件加工工艺比较复杂,且工序高度集中,需要的刀具种类、规格、数量是很多的。随着被加工零件的变化和刀具磨损、破损,需要定时强制性换刀和随机换刀。系统运行过程中,刀具频繁的在各机床之间、机床与刀库之间进行交换,刀具流的运输、管理和监控是很复杂的。因此,需要有一个先进、实用、功能完善的刀具管理系统,以实现柔性制造系统中刀具的调度、储存及信息管理等任务。
1 刀具管理系统应具备的性能
刀具管理系统应具备的性能:一是管理数量庞大的刀具,通常是数百把至几千把刀具;二是刀具输送自动化程度高,具有高性能、智能化的机器人作为刀具流动的传送工具;三是自动、准确地采集刀具信息;四是借助大型数据库实现对刀具的调度及动静态最优化管理;五是自动在线检测刀具寿命及刀具磨损、破损管理,并能实现在线换刀功能。为此,以某一关键零部件的柔性加工系统中的刀具管理系统为例进行说明。
2 刀具管理系统的组成
该系统采用 VB6.0 编程系统软件作为开发平台,由 6 个程序块及 5 个外存文件组成。
2.1 程序块
2.1.1 用户登录模块主要实现对系统的保护措施,防止非法用户进入系统,确保系统数据和系统运行的安全。
2.1.2 系统运行控制模块主要实现系统的初始化,以完成对在线刀具管理各种模块的起停控制、任务排队及接口管理,确认加工中心刀库及中央刀库的信息。
2.1.3 刀具离线管理模块主要实现刀具库的管理,进行刀具需求分析,刀具装配计划编制,刀具的刃磨和预调,刀具的编码生成、粘贴及信息输入,刀具的组件管理,生成刀具购买清单,及时向线内提供所需刀具。