减速机行业最权威的减速机网站! 减速机网
免费注册 | 会员登录会员中心 设为首页加入收藏联系我们
减速机网
 当前位置:减速机首页 >> 技术讲座 >>技术讲座>>基于数据库的刀具管理系统的设计与实现
   我要成为会员
减速机网 基于数据库的刀具管理系统的设计与实现 减速机网
来源:减速机信息网    时间:2007-10-8 15:22:35  责任编辑:李宏伟  
本文通过需求分析、数据库设计和实现,提出了快速刀具查询和数据库管理系统,从而使刀具适应了数控机床高速、高效和自动化程度高的特点,提高了刀具利用率以及数控加工的灵活性与效率,最终降低了新产品的开发成本,缩短了试制周期。
一、前言
随着人们对机械加工精度、效率以及特殊工件加工要求的提高,数控车间和加工中心已广泛应用于现代化大中型企业。在加工中心中,刀具管理是一项重要任务,它不仅为智能制造技术系统和PDM/ERP系统提供有效的技术支持,而且可为制造业进行网络化的虚拟制造技术研究与开发奠定技术基础,是关系到加工产品的技术先进性、质量可靠性、供货周期、制造成本的关键环节。
作为加工中心工作中不可缺少的步骤,如何有效地组织刀具是影响加工中心乃至柔性制造系统效率的一个重要因素,现有的问题主要是以下几个方面:如何组织刀具使刀具的存取更方便;如何调度刀具使刀具交换次数最少;如何选配刀具使刀具准备时间最短、利用率最高。总之,研究刀具资源的管理就是用最小的刀具资源来达到生产要求,尽可能减少对刀具资源的占有。
经过大量调研和分析,该系统以VC++为开发工具,以Microsoft SQL Server 2000为后台数据库建立。
二、 数据库设计
车间刀具的数据库管理系统,必须能满足不同用户的需要和要求,这里只详细说明设计过程中的概念结构设计和安全性设计。
1.概念结构设计
该数据库是一套高端数控程序管理系统,可以对程序的编辑者、刀具清单进行管理,还可以对数控程序的各种信息,如程序号、图号、零件号、机床、用户信息等进行管理,下面是创建与数据库相关部分的实体关系图(ERD),如图1所示。
2.安全性设计  
用户只能用账号登陆到应用软件,通过应用软件访问数据库,而没有其他途径操作数据库。对用户账号的密码进行加密处理,确保在任何地方都不会出现密码的明文。除非是数据库管理员才能看到,因为他拥有应用软件的所有权限。
确定每个角色对数据库表的操作权限,在应用时再为用户分配角色。

三、 后台数据库的实现
以VC++开发工具,运用VC++的数据库接口技术、Microsoft SQL Server2000为后台数据库进行dncdb数据库的设计,其具体设计过程包括建立数据库、建立表、建立关系、实现数据完整性等几个步骤,下面分别介绍。
1.建立数据库
数据库名称是dncdb_Database,实现步骤为:
(1) 进入SQL SERVER 2000的Enterprise Manager,Enterprise Manager是进行设计数据库、更改数据库数据、控制用户访问数据权限等重要工作的可视化开发工具;
(2)命名数据库,输入数据库名称、数据文件和日志文件的位置;
(3) 指定数据和日志文件;
(4)定义文件的大小和增长率。
2.建立表
在数据库dncdb中创建刀具表、程序表、机床表、用户表等。 
其他表从略。
3.建立表间关系
在数据库dncdb中调出关系图,从而创建表间关系,图4和图5分别是刀具表间关系图和机床程序关系图, 依次可创建其他关系图,这里从略。
四、装载数据与系统运作
因为本次设计的主要任务是构建数据库结构,所以数据装载只是添加了一些示例性数据,进行了简单零件的设计与加工验证实验,实验结果表明该系统运行性能良好,能完成预期的任务,为数控机床联网打下了基础,其运行界面如图6示。
五、结论
该系统提供数控加工过程的一切参数,包括数控机床的基本参数,数控机床所采用的数控系统具体性能,刀具的具体规格,切削参数推荐表。应用程序把机床、刀具的数码照片,刀具参数规格图存储在数据库中,仿真和加工时把这些图片调出来,可对数控加工的过程有更直观的认识,从而大大减少加工准备时间,提高刀具管理的自动化水平,达到了快速查询及刀具资源有效利用的目的.

查看评论 】【关闭窗口
减速机网   精品推荐 减速机网   减速机网   相关信息 减速机网
减速机网 网友留言 减速机网
减速机网 发表评论:  标题:    联系方式
  
 减速机网
*必须遵守《全国人大常委会关于维护互联网安全的决定》及中华人民共和国其他有关法律法规。
*不得制作、复制、发布、传播含有下列内容的信息:
   (一)反对宪法所确定的基本原则的;
   (二)危害国家安全,泄露国家秘密,颠覆国家政权,破坏国家统一的;
   (三)损害国家荣誉和利益的;
   (四)煽动民族仇恨、民族歧视,破坏民族团结的;
   (五)破坏国家宗教政策,宣扬邪教和封建迷信的;
   (六)散布谣言,扰乱社会秩序,破坏社会稳定的;
   (七)散布淫秽、****、赌博、暴力、凶杀、恐怖或者教唆犯罪的;
   (八)侮辱或者诽谤他人,侵害他人合法权益的;
   (九)含有法律、行政法规禁止的其他内容的。
* 您发表的文章仅代表个人观点,与减速机信息网无关。
* 承担一切因您的行为而直接或间接导致的民事或刑事法律责任。
* 本站评论管理人员有权保留或删除其管辖评论中的任意内容。
* 您在本站评论板发表的作品,本站有权在网站内转载或引用。
* 参与本评论即表明您已经阅读并接受上述条款。
关于我们 - 联系方式 - 版权声明 - 本站宗旨 - 网站地图 - 广告服务 - 帮助中心 - 设为首页 - 加入收藏
全国服务热线:010-51179040 E-mail:jiansuji001@163.com
Copyright © 2008-2018 By 减速机信息网 All Rights Reserved.