在加工中心中,刀具管理是一项重要任务,它不仅为智能制造技术系统和PDM/ERP系统提供有效的技术支持,而且可为制造业进行网络化的虚拟制造技术研究与开发奠定技术基础,是关系到加工产品的技术先进性、质量可靠性、供货周期、制造成本的关键环节。
目前,天津勤美达工业有限公司(以下简称CMT)使用的刀具有600多种,其中90%是进口刀具,每月刀具耗料成本在60万元人民币以上,其种类之多、数量之大,给刀具的管理带来了很大不便,为了保证生产前线的有序进行和顺利生产,有必要做一个能够快速查询和统计有关刀具参数的系统。比如:月初我们根据生产定单量可以大概算出需要哪种型号的刀具、需要多少、要购买哪个厂家的产品;还要不定期检查库存量是否低于安全库存,做到及时添置。
有效地组织刀具也是影响加工中心乃至柔性制造系统效率的重要因素,现有的问题主要是以下几个方面:如何使刀具的存取更方便,如何调度刀具使其交换次数最少,如何选配刀具使刀具准备时间最短、利用率最高。总之,研究刀具资源的管理就是用最小的刀具资源来达到生产要求,尽可能减少对刀具资源的占有。
经过大量调研和分析,CMT刀具软件管理系统以Visual FoxPro为开发工具,建立数据库,构造DBMS(数据管理系统)。
数据库设计
车间刀具的DBMS,必须能满足不同用户的需要和要求,这里只详细说明设计过程中的概念结构设计和安全性设计。
1) 概念结构设计
该数据库是一套高端数据管理系统,可以对刀具清单进行管理,如刀具图纸及相关资料、刀具库存、刀具需求表、领用信息、刀具耗料报表、用户信息、刀具供货商信息等,下面是创建与数据库相关部分的ERD(实体关系图),如图1所示。
2) 安全性设计
因该系统要满足不同部门的需求,就要网上共享。为了保证保密性和软件系统数据的准确性,必须对数据表加密。不同用户只能用自己的账号登录到应用软件里属于自己工作范畴的工作环境,通过应用软件访问数据库,拒绝其他途径访问和改写数据库。对用户账号的密码进行加密处理,确保在任何地方都不会出现密码的明文。
确定每个角色对数据库表的操作权限,在应用时再为用户分配角色。角色的权限如表1所示。
后台数据库的实现
其具体设计过程包括建立数据库、建立表、建立关系、实现数据完整性等几个步骤,下面分别介绍:
建立数据库 数据库名称是“刀具数据”,实现步骤为:
(1) 进入Visual FoxPro的项目管理器设计数据库、更改数据库数据;(2) 命名数据库,输入数据库名称、数据文件和日志文件的位置;(3) 指定数据和日志文件;(4) 定义文件的大小和增长率。
在刀具数据库中创建领用单据、库存信息、修磨刀具库存信息、用户表、客户信息表、入库单据等。
建立表间关系 在刀具数据库中可通过索引直接创建表间关系,图4是回修刀具耗用表、刀具耗料报表、刀具请购耗用表之间的关系图, 依次可创建其他关系图,这里从略。
功能需求的实现、装载数据与系统运作
该系统装载了大量的刀具内在属性参数和物理参数,包括刀具的CAD图纸,应用系统能够按使用者的意图及时调用,从而大大减少加工准备时间,提高刀具管理的自动化水平,达到了快速查询及有效利用刀具资源的目的。
目前,天津勤美达工业有限公司(以下简称CMT)使用的刀具有600多种,其中90%是进口刀具,每月刀具耗料成本在60万元人民币以上,其种类之多、数量之大,给刀具的管理带来了很大不便,为了保证生产前线的有序进行和顺利生产,有必要做一个能够快速查询和统计有关刀具参数的系统。比如:月初我们根据生产定单量可以大概算出需要哪种型号的刀具、需要多少、要购买哪个厂家的产品;还要不定期检查库存量是否低于安全库存,做到及时添置。
有效地组织刀具也是影响加工中心乃至柔性制造系统效率的重要因素,现有的问题主要是以下几个方面:如何使刀具的存取更方便,如何调度刀具使其交换次数最少,如何选配刀具使刀具准备时间最短、利用率最高。总之,研究刀具资源的管理就是用最小的刀具资源来达到生产要求,尽可能减少对刀具资源的占有。
经过大量调研和分析,CMT刀具软件管理系统以Visual FoxPro为开发工具,建立数据库,构造DBMS(数据管理系统)。
数据库设计
车间刀具的DBMS,必须能满足不同用户的需要和要求,这里只详细说明设计过程中的概念结构设计和安全性设计。
1) 概念结构设计
该数据库是一套高端数据管理系统,可以对刀具清单进行管理,如刀具图纸及相关资料、刀具库存、刀具需求表、领用信息、刀具耗料报表、用户信息、刀具供货商信息等,下面是创建与数据库相关部分的ERD(实体关系图),如图1所示。
图1 刀具数据库总体E-R图
2) 安全性设计
因该系统要满足不同部门的需求,就要网上共享。为了保证保密性和软件系统数据的准确性,必须对数据表加密。不同用户只能用自己的账号登录到应用软件里属于自己工作范畴的工作环境,通过应用软件访问数据库,拒绝其他途径访问和改写数据库。对用户账号的密码进行加密处理,确保在任何地方都不会出现密码的明文。
确定每个角色对数据库表的操作权限,在应用时再为用户分配角色。角色的权限如表1所示。
表1 角色权限表
角色 | 权限 |
系统管理员 | 对所有的数据表可以进行添加、编辑和删除 |
采购部门 | 刀具需求表 |
财会部门 | 刀具请购耗用表、刀具耗料报表 |
开发部门 | 刀具基本资料 |
刀具室 | 领用单据、入库单据、收货单据、退货单据 |
CEO | 对所有表的浏览 |
其具体设计过程包括建立数据库、建立表、建立关系、实现数据完整性等几个步骤,下面分别介绍:
建立数据库 数据库名称是“刀具数据”,实现步骤为:
(1) 进入Visual FoxPro的项目管理器设计数据库、更改数据库数据;(2) 命名数据库,输入数据库名称、数据文件和日志文件的位置;(3) 指定数据和日志文件;(4) 定义文件的大小和增长率。
图2 建立数据库
在刀具数据库中创建领用单据、库存信息、修磨刀具库存信息、用户表、客户信息表、入库单据等。
图3 创建刀具领用单据
建立表间关系 在刀具数据库中可通过索引直接创建表间关系,图4是回修刀具耗用表、刀具耗料报表、刀具请购耗用表之间的关系图, 依次可创建其他关系图,这里从略。
图4 刀具表间关系图
功能需求的实现、装载数据与系统运作
图5 运行界面
图6 刀具图纸及相关资料的查询
该系统装载了大量的刀具内在属性参数和物理参数,包括刀具的CAD图纸,应用系统能够按使用者的意图及时调用,从而大大减少加工准备时间,提高刀具管理的自动化水平,达到了快速查询及有效利用刀具资源的目的。
声明:本网站所收集的部分公开资料来源于互联网,转载的目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。本站部分作品是由网友自主投稿和发布、编辑整理上传,对此类作品本站仅提供交流平台,不为其版权负责。如果您发现网站上所用视频、图片、文字如涉及作品版权问题,请第一时间告知,我们将根据您提供的证明材料确认版权并按国家标准支付稿酬或立即删除内容,以保证您的权益!联系电话:010-58612588 或 Email:editor@mmsonline.com.cn。
网友评论
匿名:
相关链接
最新反馈
- 暂无反馈
无须注册,轻松沟通