最新新闻
我要投稿
联系电话:027-87592219/20/21转188
投稿邮箱:tb@e-works.net.cn
您所在的位置:首页 > 智库 > 智能装备

齿轮刀具管理系统的研究与开发

发布时间:2013-05-25 作者:刘国瑞 陈兵奎 王振荣  来源:万方数据
刀具管理已成为现代制造生产中的一个重要环节。针对某企业刀具管理存在的实际问题,对系统功能需求进行了分析,基于VB6.0开发平台,以SQL Server2000平台为后台数据库,设计开发了一套齿轮刀具管理系统,并介绍了系统的结构和模块的功能,以及系统的实现方法。

  1.4 组合查询功能

  信息查询是刀具管理系统必不可少的一个关键功能,也是体现系统性能的一个重要因素。它的效率和性能直接影响着刀具信息化管理水平。由于刀具的数量和种类繁多,靠单一的查询方式往往不能帮助用户快速查到所需刀具,因此本系统采用了组合式的查询方式,实现了查询内容与选择的查询字段的联动,更便于用户操作。用户可根据掌握的信息选择查询信息项,选择对应的查询条件,选择或输入查询内容以及逻辑关系,从而实现刀具信息的快速查询。组合查询界面如图3所示。图3中显示了查询加工齿轮代号为00201,且在库中的所有刀具。

组合查询界面

2 刀具标识

  在系统中,每把刀具必须具有一个唯一的刀具代码作为其身份的标识,用于计算机的识别和定位。该企业齿轮刀具多为专用刀具,每把刀具都对应于某一个或几个产品。该企业齿轮刀具的规格参数只与被加工齿轮参数相关,而齿轮产品代号已由企业统一制定,因此刀具的标识由分类码和流水号组成,并未包括刀具的规格参数信息。分类码有两位,第一位为字母,首先将刀具分为滚刀、剃刀及插刀等几大类,字母表示刀具的类型,如滚刀类用字母“G”表示,第二位是数字,表示刀具所属的分厂,如五分厂表示为“5”;流水号由4位数字组成,用于区别相同类型的刀具。同时在数据表中记录每把刀具对应的产品代号,例如剃前滚刀G50229,其中G5为分类码,0229为流水号,对应加工产品代号为07103-A,其规格与代号为07103.A的齿轮规格相对应(该产品是一个径节为DP6,压力角为200的直齿轮)。考虑到工艺人员一般以产品代号为主要查找对象进行选刀,故结合产品代号,系统可快速实现刀具的查找与定位。

3 系统实现

  系统以VB6.0为开发平台,SQL Server 2000作为后台数据库管理平台。系统维护方便,很容易进行刀具信息的查询、添加、修改和删除等操作;拥有良好的人机交互界面,尽可能使用组合框方式,简单易用。系统采用C/S结构,由客户端和数据服务器组成,通过局域网将各个环节联系起来。客户端通过人机交互界面从数据库中提取信息,并实现刀具管理的各项操作。数据服务器主要用来存储用户信息和刀具数据信息,并负责将数据信息提供给客户端,从而

  实现资源共享和刀具管理的信息化。VB6.0提供了三种数据库访问技术:数据访问对象(DAO)、远程数据对象(RDO)、Active数据对象(ADO)。其中ADO是Microsoft新的数据库访问技术,是建立在OLE DB技术之上的高层数据库访问技术,具有简单易用、高速度和较低的内存占用等优点。因此本文采用Active数据对象(ADO)接口技术,通过OLE DB连接字符串实现系统与SQL Server2000数据库的连接,使用数据集对象Recordset从刀具数据库中提取数据,并实现对数据库的更新操作,使用Mi—crosofI DataGfid或MSHFlexGfid数据显示控件显示数据。

  系统引用Microsoft Excel 12.0 Object Library对象,建立与MierosoR Office Excel的连接,可将数据库中的信息导出为外部的Excel文件,便于信息核对和刀具盘库。相关代码如下:

代码

  系统运行界面如图4所示。在系统中,每个模块都与刀具信息模块或库存信息模块相关联。因此,为保证刀具信息的同步更新和数据的一致性,系统在代码中采用级联的方式,并添加了事务,事务提交时更新数据库,以保证在出现停电等意外情况时相关联的信息能同时回滚,不会对数据库的状态造成影响。同时,系统在设计编写代码时对每个事务过程进行了优化,从而加快了事务处理速度,缩短了事务处理的时间。

系统运行界面

4 结语

  本文以某齿轮制造企业齿轮刀具管理现状为基础设计的齿轮刀具管理系统,首先确保每把刀具拥有唯一的标识,并记录其加工产品的代号,使查找刀具及刀具定位更为简便、准确;刀具修磨后,记录刀具每次修磨的各项费用,从而定期核算刀具成本,为采购部门提供依据;实时更新刀具的修磨、破损及报废等信息,为生产部门和工艺决策部门合理选刀打下基础;直观地监视刀具库存量,为采购部门及时制定相关计划提供必要的依据。

本系统已经成功应用于企业的实际生产中,实现了企业刀具管理的信息化。实践表明,该系统具有较强的实用性,降低了刀具管理成本,提高了刀具信息化管理水平,实现了刀具快速查询和有效利用的目的,为提高生产效率提供了条件。

2
本文为授权转载文章,任何人未经原授权方同意,不得复制、转载、摘编等任何方式进行使用,e-works不承担由此而产生的任何法律责任! 如有异议请及时告之,以便进行及时处理。联系方式:editor@e-works.net.cn tel:027-87592219/20/21。