毕业论文-车削刀具及其参数数据查询系统.pdf_第1页
毕业论文-车削刀具及其参数数据查询系统.pdf_第2页
毕业论文-车削刀具及其参数数据查询系统.pdf_第3页
毕业论文-车削刀具及其参数数据查询系统.pdf_第4页
毕业论文-车削刀具及其参数数据查询系统.pdf_第5页
已阅读5页,还剩47页未读 继续免费阅读

毕业论文-车削刀具及其参数数据查询系统.pdf.pdf 免费下载

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

南昌航空大学学士学位论文 1 车削刀具及其参数数据查询系统车削刀具及其参数数据查询系统 1 引言1 引言 随着制造业的发展, 员工和企业对于知识的需求也在不断地增长。传统的制造业 已经渐渐由于其低效,低速渐渐的被人们所淘汰。在 21 世纪,车削加工中心的高速、 高效以及智能化成为了传统制造业的发展趋势。 车削作为加工最基础最必要的一种加 工手段,这些因素都促使越来越多的公司、企业、车间对车削效率的越来越高。 一个现代化的加工中心在正常的加工过程中中总是面对大量的新型的加工信息, 加工信息以及员工两者相互作用产生的查找记录, 加工信息库随着时间的频繁更替变 得越来越庞大, 传统的查询手段不但已经不适合这样庞大的数据库,还可能在管理上 出现较大的漏洞,造成损失。 正因为如此, 一套完善的车削刀具及其参数数据查询系统变得尤为必要,通过高 效率的查询手段, 解决传统制造行业的低效率的弊端。充分利用计算机的高速处理数 据的能力,方便的查询车削参数界面,简便的操作、完善的加工信息数据库将会使得 车削加工中心走上现代化的进程之中。 1.1 国内外研究现状1.1 国内外研究现状 近年来国外有部分数控系统厂家开发了一些刀具和车削参数优选的软件, 比如日 本的 MAZATROL32,德国的 TRAUBE 等。这些软件都是针对车削加工而被开发制造的。 与此同时, 还有一些其他的公司开发了计算车削参数的软件,比如 SANDVIK 生产制造 的“切削参数计算工具” ,它可以根据所需要加工的共建材料,类型,形状来获取推 荐的进给量和主偏角等参数。与此同时,国内也有一些公司研究开发了类似的软件, 比如“NOVEX 切削数据计算软件” 、 “TP1000 加工钢件切削速度计算器” ,但是这些软 件大多数都还处于实践阶段,所具备的功能并不是非常的完善。 1.2 数据查询系统的必要性分析1.2 数据查询系统的必要性分析 1.2.1 开发背景1.2.1 开发背景 在实际生产中, 大量的刀具需频繁地在库房与机床、刀具库房与刀具刃磨车间及 机床之间交换和流动。 由于当前越来越多的新型车削刀具被开发,查找刀具变得越加 复杂和难以使用,这不仅影响机床的使用和生产效率,也会影响员工的时间成本、 、 和工厂的效率。目前很多小型企业,对刀具的查询还是采用传统的手工查询,在纸张 上记录库中的刀具, 并且还不能够很方便的查询到匹配的最适合的加工信息。企业的 南昌航空大学学士学位论文 2 员工对本企业有哪些库存刀具、 有哪些加工信息的具体都无法了解,往往是当要去查 找刀具的时候,必须查阅不同的书籍,来获得并不一定准确的加工信息。因此结合计 算机及数据库来建立数字化刀具查询系统有着重要的现实意义。 1.2.2 需求分析1.2.2 需求分析 为了提高企业的生产率, 首先应建立车削刀具参数查询系统。该系统充分利用信 息技术提高刀具的查询速度。车削刀具参数查询系统要求实现加工信息的添加和删 除、员工的添加删除以及本单位用户使用权限的设定。 根据一般企业的情况,系统的主要功能包括: 1)用户(职工)管理:增加和删除员工信息。 2)加工信息管理:加工信息的添加、删除。 3)车削参数及刀具牌号查询:根据加工信息查询刀具和参数、根据刀具牌号查 询加工信息等。 1.2.3 实现目标1.2.3 实现目标 刀具库管理系统在实施后,应能够达到以下目标: 1)实现信息共享,相互之前信息传递准确、快捷和顺畅。 2)车削刀具快速查询,管理员和本单位的用户(职工)可随时掌握车削刀具的 加工信息。 3)系统管理制度化,遵循 “专人管理”的原则,只允许管理员(加工信息管理 者) 才能完成加工信息数据库的借更新与删除工作。 每条加工信息核对准确定期复查。 4)系统界面友好美观,操作简单易行,查询灵活方便。 5)系统维护方便可靠,有较高的安全性,能满足实用性和先进性的要求。 南昌航空大学学士学位论文 3 2 系统功能框架设计2 系统功能框架设计 本车削参数查询系统的设计目标是在 VB 环境下通过程序设计和编译,能够完成 加工信息以及用户的数据管理的框架结构图, 数据库系统中需要不断补充或更新的信 息,调用主程序,统一调用数据源即可方便地实现操作与维护。 2.1 系统总体框架2.1 系统总体框架 本系统主要特色则在于刀具查询系统管理可实现刀具数据的基本信息处理:信息 查询功能是体现数据库性能的一个很重要的因素 4本数据库可实现对刀具编号、刀具 类型、刀具名称、加工材料、切削速度、加工硬度等属性进行单独或联合查询;信息 浏览功能是通过从刀具加工信息的参数属性表中选择出主要参数,通关联数据库查找, 将所有刀具的记录集中并显示出来;信息编辑功能包括添加、删除、 修改等功能,以实 现所需刀具信息的基本操作。 图 2.1.1 系统总体框架图 2.1.1 系统总体框架 由这个总体框架可以看出共分为两层界面,第一层为用户登录界面,第二层为管 理员/员工操作界面。根据这个框架可以清晰的区分接下来两个区域的功能,来分别 介绍不同的系统特点。 南昌航空大学学士学位论文 4 2.1.1 用户登录功能2.1.1 用户登录功能 任何人员需要获得登陆该系统的用户名和密码才可以登陆该系统, 从而进入到相 应的管理员或者员工界面, 管理员界面主要能够管理员工的登陆权限, 从而对加工信 息数据表进行更新; 员工登陆之后可以根据已有的加工信息查询到需要的刀具牌号以 及推荐的车削参数。该功能模块的框架如图 2.1.2 所示。 图 2.1.2 用户登录系统框架图 2.1.2 用户登录系统框架 2.1.2 管理员界面2.1.2 管理员界面 管理员界面分为三个模块,它们分别是修改密码、加工信息的更新与删除,用户 权限的管理。 只有拥有管理权限的管理员有资格登录该系统, 它主要起到一个调控整 个软件与数据库的作用,能够代替传统的电子记录,使得能够更迅捷、高效地处理复 杂的加工信息,在很大程度上节约了数据库更新的时间。 图 2.1.3 管理员系统框架图 2.1.3 管理员系统框架 南昌航空大学学士学位论文 5 2.1.3 员工登陆界面2.1.3 员工登陆界面 员工登陆界面分为三个模块,根据加工信息查找推荐车削刀具, 根据车削刀具名 查询对应的合适的加工参数以及修改密码。 该模块主要为了使员工能够更加方便的查 询一些常用的车削参数, 节约在繁琐的查找过程中浪费的时间, 极大的提高了生产效 率。 图 2.1.4 员工登陆系统框架图 2.1.4 员工登陆系统框架 南昌航空大学学士学位论文 6 3 系统数据库表设计3 系统数据库表设计 本系统采用比较小型的 ACCESS 数据库,数据库命名为 db1.mdb。数据库 db1.mdb 包含以下两个表:加工信息表、用户表。 3.1 加工信息表3.1 加工信息表 加工信息表用来保存本车削刀具加工的基本信息, 用来查询车削参数和刀具的牌 号结构见表 3-1 所示。 表 3-1 加工信息表数据结构 说明字段名数据类型字段大小格式主键必填字段 加工编号加工编号文本50是是 刀具牌号刀具文本50是 加工材料材料文本255是 加工硬度硬度文本255是 切削速度切削速度文本255是 建议进给量进给量文本50是 3.2 用户表3.2 用户表 用户表用来管理系统的登录权限,结构见表 3-2 所示。 表 3-2 用户表数据结构 说明字段名数据类型字段大小格式主键必填字段 用户类型用户类型文本10是是 用户帐号用户名文本50是 用户密码密码文本10是 南昌航空大学学士学位论文 7 4 系统功能模块设计4 系统功能模块设计 4.1 登录功能模块设计4.1 登录功能模块设计 在进入本统之前,需要对用户进行权限的分配。就是分为管理员、员工两种用户 级别。管理员对本系统有所有的操作权限。而教师和学生只有对一些刀具的查看、查 询和一些极少的操作功能。本系统的登录界面图如 4.1.1。 图 4.1.1 查询系统登陆界面 4.1.1 登陆功能软件设计4.1.1 登陆功能软件设计 在用户登录时可以对用户类型进行选择登录。用户类型包括管理员和员工两种。 用户选择用户类型后再输入用户名和用户密码,如果用户信息正确的话, 系统就会进 入本系统的主功能界面中。 为了进行用户类型的区别。 在用户点击登录按钮后系统会 对此用户类型进行验证。如果为管理员,则进入管理员界面,员工则进入员工界面。 其中登录按钮的逻辑关系如图 4.1.2 所示。 南昌航空大学学士学位论文 8 图 4.1.2 登录按钮逻辑关系图 本窗体具体由一个 ADODC 控件,两个常用的 TEXT 文本输入框,两个 COMMAND BUTTON 以及一个 COMBO 选择输入框组成,其中 ADODC 控件用于连接数据库来获取用 户表中的信息。具体设置如表 4-1。 表 4-1 登录窗体各控件属性设置 控件类型名 称属性设置 form窗体 Caption(标题)登录界面 名称Form1 Backcolor(背景色)H80000010 Forecolor(前景色)H80000012 Fontsize(字体大小)小五 Fontname(字体)宋体 Commandbutton进入系统Caption(标题)进入系统/退出系统 南昌航空大学学士学位论文 9 名称Command1、2 Fontsize(字体大小)小五 Commandbutton退出系统 Caption(标题)退出系统 名称Command2 Fontsize(字体大小)小五 Combo选择用户类型 名称Combo1 Text(文本显示)请选择用户类型 list员工、管理员 登陆界面程序见附录 2 4.1.2 登陆功能模块调试4.1.2 登陆功能模块调试 该登录模块进入系统需要同时满足三个条件,即用户类型,用户名,密码三条信 息必须一一对应数据库中的某一条数据才能够进入系统之中, 如其中一条不满足则弹 出相应的提示对话框。 当用户名密码没有输入数值或文本的时候,系统将提示“您的输入有误,请重新 输入! ! ! ”如图 4.1.3(a) 。 (a)用户名密码未输入调试结果 图 4.1.3 登录界面模块调试 南昌航空大学学士学位论文 10 当用户名密码不为空值, 但是用户信息与数据库中的用户表信息不对应, 则提示 “用户名或密码错误,请重新输入! ! ! ”除此之外,当用户名密码正确但是用户类型 不匹配也同样会提示密码错误,如图 4.1.3(b) 。 (b)用户名密码不匹配调试结果 图 4.1.3 登录界面模块调试 当所有信息都与数据库数据匹配时候, 系统根据用户类型判断进入管理员界面或 员工界面。 4.2 管理员管理界面4.2 管理员管理界面 此主功能模块中, 管理员可以实现本系统的权限管理操作以及数据库的更新。 如: 添加刀具加工信息,删除刀具加工信息。对用户权限的添加、修改、删除、查看等。 系统主功能模块界面图 4.2.1。 图 4.2.1 管理员管理界面 南昌航空大学学士学位论文 11 本窗体具体由六个 COMMAND BUTTON 组成,每个按钮对应着下一级别的操作,进 入界面或退出系统。通过这些按钮,可以方便的直接跳转到下一个窗体。 具体设置如表 4-2。 表 4-2 管理员界面窗体各控件属性设置 控件类型名 称属性设置 form窗体 Caption(标题)管理员界面 名称Form2 Backcolor(背景色)H8000000C Forecolor(前景色)H80000012 Fontsize(字体大小)小五 picturebitmap 4.2.1 添加/删除用户功能模块 (1) 添加/删除用户软件设计(1) 添加/删除用户软件设计 如图 4.2.2 所示,管理员可以在用户类型中选择出学生、员工两种用户类型。确 认所要添加的用户类型、 用户名和用户密码后点击添加用户按钮就可以添加新用户的 信息。 图 4.2.2 添加用户界面 添加用户区域添加用户区域 南昌航空大学学士学位论文 12 其中添加用户按钮的逻辑关系如图 4.2.3。 图 4.2.3 添加用户逻辑关系图 本窗体由两个 ADODC 控件来获取用户表中的信息,一个 DATAGRID 控件来读取用 户表中的表格信息,除此之外,还有三个 COMMAND BUTTON 来定义操作程序 该窗体使用的控件及属性如表 4-3 所示。 表 4-3 添加/删除用户窗体各控件属性设置 控件类型名 称属性设置 form窗体 Caption(标题)添加用户信息 名称Form4 Backcolor(背景色)H8000000C Forecolor(前景色)H80000012 Fontsize(字体大小)小五 Fontname(字体)微软雅黑 Command button添加用户Caption(标题)Command1 南昌航空大学学士学位论文 13 名称Command1 Fontsize(字体大小)小五 Command button删除用户 Caption(标题)Command2 名称Command2 Fontsize(字体大小)小五 Command button返回 Caption(标题)Command3 名称Command3 Fontsize(字体大小)小五 Data Grid用户表格 Caption(标题)Datagrid 名称Datagrid1 Datasource(数据源)Adodc1 Adodc1数据控件 名称Adodc1 RecordsourceSelect * form 用户 visiblefalse Adodc2数据空间 名称Adodc2 RecordsourceSelect * form 用户 visiblefalse 添加用户程序见附录 3 和添加用户一样, 删除用户信息功能同样只有管理员才能操作,管理员可以对用 户的权限进行删除修改,比如可以删除员工信息、也可以删除管理员等权限。选择对 应的用户名之后,点击删除用户按钮即可实现删除用户的功能。 南昌航空大学学士学位论文 14 删除用户界面如图 4.2.4。 图 4.2.4 删除用户界面 此模块界面中, 用户可以点击删除用户来删除所要删除的信息, 若用户要删除用 户,先输入需要删除的用户名,判定用户名是否存在之后,若存在,此时用户可以点 击删除按钮来删除这条信息。删除按钮的逻辑关系如图 4.2.5。 输入用户名 用户名存在? YES NO 删除成功 确认删除用户? YES NO 图 4.2.5 删除用户逻辑关系图 删除用户程序见附录 4 (2) 添加/删除用户软件调试(2) 添加/删除用户软件调试 完成添加/删除用户的功能需要先对用户名进行判断,在添加模块中,如果数据 库中已经存在了相同的用户名,则记录无法添加,否则不利于查找。相反的,在删除 南昌航空大学学士学位论文 15 模块中,如果数据库中不存在该用户名信息则无法进行删除,系统也就没有响应,所 以在执行添加删除用户功能的时候,提前的判断用户名是否存在是很有必要的。 在添加用户的时候,如果系统中不存在该用户,则提示“此用户名可以使用” ,如图 4.2.6(a)所示,单击确定键则完成添加,此时提示“新用户添加成功! ” 如图 4.2.6(b)所示。当提示该指令的时候,用户数据表也自动完成了一次添加。 (a)用户名不存在数据库中调试结果 图 4.2.6 添加用户模块调试 (b)新用户添加成功调试结果 图 4.2.6 添加用户模块调试 相反, 如果该用户名已经存在于数据库中, 则提示 “用户名已存在, 请重新输入” , 南昌航空大学学士学位论文 16 如图 4.2.7 所示。 图 4.2.7 用户名已存在数据库中调试结果 同样,在删除用户的时候,如果系统中不存在该用户,则提示“该用户名不存在 该用户” ,此时系统跳出连续,如图 4.2.8 所示,单击确定键则重新输入,当输入已 经存在的用户时, 此时提示选择框 “是否删除用户?” 如图 4.2.1-9 所示。 单击确认, 用户数据表也自动完成了一次删除,提示“删除成功! ” (如图 4.2.1-10) ,反之单击 取消则取消本次操作。 图 4.2.8 所删除用户不存在数据库调试结果 南昌航空大学学士学位论文 17 图 4.2.9 确定删除用户选择调试结果 图 4.2.10 删除成功调试结果 4.2.2 加工信息管理功能功能模块4.2.2 加工信息管理功能功能模块 (1)加工信息模块管理软件设计(1)加工信息模块管理软件设计 如图 4.2.11 红色区域所示,管理员在要添加一条新的加工信息的时候,需要先 把加工信息的各项参数输入到对应的文本框中,然后单击添加加工信息, 就可以完成 一次添加。 南昌航空大学学士学位论文 18 图 4.2.11 添加加工信息界面 此界面中, 用户可以添加车削加工时所对应的加工信息: 如刀具材料、 切削速度、 硬度以及根据这些信息所对应的加工刀具和进给量信息。 只要用户在各个文本框中输 入相应的信息,随后点击添加按钮、系统就会自动把信息加到数据库中。其中添加加 工信息按钮的逻辑关系如图 4.2.12。 添加加工信息区域添加加工信息区域 南昌航空大学学士学位论文 19 图 4.2.12 添加加工信息逻辑关系图 本界面主要的两个 ADODC 控件分别负责验证信息准确性,完成系统删除指令。 除 此之外,DATAGRID 控件能够显示添加或者删除的情况反馈,而两个 COMMAND BUTTON 则完成功能的实现。该窗体使用的控件及属性如表 4-4 所示。 表 4-4 添加/删除加工信息界面控件属性设置 控件类型名称属性设置 form窗体 Caption(标题)加工信息管理界面 名称Form5 Backcolor(背景色)H8000000C Forecolor(前景色)H80000012 Fontsize(字体大小)小五 command button添加加工信 息 Caption(标题)Command1 名称Command1 Fontsize(字体大小)小五 南昌航空大学学士学位论文 20 command button删除加工信 息 Caption(标题)Command2 名称Command2 Fontsize(字体大小)小五 command button返回 Caption(标题)Command3 名称Command3 Fontsize(字体大小)小五 Adodc1数据控件 名称Adodc1 Recordsourceselect * from 加工信 息 visiblefalse Adodc2数据控件名称Adodc1 Recordsourceselect * from 加工信 息 visiblefalse 添加加工信息程序见附录 5 除此之外, 管理员还可以删除和更正车削加工时所对应的加工信息, 其中删除加 工信息的逻辑关系如图 4.2.13。 南昌航空大学学士学位论文 21 图 4.2.13 删除加工信息逻辑关系图 删除加工信息程序附录 6 (2)加工信息模块管理软件调试(2)加工信息模块管理软件调试 完成添加/删除加工信息的功能需要先对加工编号进行判断,在添加模块中,如 果数据库中已经存在了相同的加工编号, 则记录无法添加, 否则不利于查找。 相反的, 在删除模块中, 如果数据库中不存在该加工信息则无法进行删除, 系统也就没有响应, 所以在执行添加删除加工信息功能的时候,提前判断加工编号是否存在是很有必要 的。 在添加加工信息的时候,如果系统中不存在该加工编号,则提示“此加工编号可 以用” ,如图 4.2.14(a)所示,反之则提示“加工编号已存在,请重新输入” ,如 图 4.2.14(b)所示,单击确定键则完成添加,此时提示“新加工信息添加成功! ” 如图 4.2.15 所示。当提示该指令的时候,用户数据表也自动完成了一次添加。 南昌航空大学学士学位论文 22 (a)新加工编号已存在调试结果 (b)新加工编号可以添加调试结果 图 4.2.14 添加加工信息模块调试 南昌航空大学学士学位论文 23 图 4.2.15 新加工信息添加成功调试结果 在删除加工信息的时候, 系统会判定该加工编号是否存在于数据库中, 如果存在, 则判定为可以删除,提示“加工编号不存在,请输入正确的加工编号” ,如图 4.2.15 (a)所示,反之则提示“是否确认删除” ,如图 4.2.15(b)所示,单击确认完成删 除操作,弹出对话框“”如图 4.2.16 所示。单击取消则取消删除操作。 南昌航空大学学士学位论文 24 (a)删除加工编号不存在调试结果 (a)选择确认是否删除加工信息 图 4.2.15 删除加工信息模块调试 南昌航空大学学士学位论文 25 图 4.2.16 删除加工信息成功调试结果 4.2.3 修改密码功能模块 (1)修改密码功能模块设计(1)修改密码功能模块设计 在有些情况下, 管理员和员工需要进行修改密码, 但是直接修改数据库比较不便 于操作,尤其是在员工不能够直接修改数据表的情况下, 在系统中直接修改密码很有 必要。用户通过输入原来的信息,经过数据库验证之后才可以修改成新的用户信息, 本系统的修改密码界面修改密码窗口如图 4.2.17。 南昌航空大学学士学位论文 26 图 4.2.17 修改密码界面 该修改密码模块是由四个输入文本框 TEXT 和一个选择文本框 COMBO 来负责文本 输入,一个 ADODC 控件来连接数据库以及一个 COMMAND BUTTON 来控制系统的运行。 该窗体使用的控件及属性如表 4-5 所示: 表 4-5 修改密码界面窗体控件属性设置 控件类型名称属性设置 form窗体 Caption(标题)添加学生信息 名称Form9 Backcolor(背景色)H8000000C Forecolor(前景色)H80000012 Caption(标题)Command1 南昌航空大学学士学位论文 27 command button确认修改 名称Command1 Fontsize(字体大小)小五 command button返回 Caption(标题)Command2 名称Command2 Fontsize(字体大小)小五 Adodc1数据控件 名称Adodc1 Recordsourceselect * from 用户 visiblefalse 在此界面中用户通过选择用户的相应登录信息。首先判定用户类型以及用户名、 原密码是否匹配,如果错误则给出提示(密码错误,请重新输入) ,用户信息判定信 息正确之后则开始判定两次输入的新密码是否匹配,如果不匹配则重新确认。 最后判 定新密码是否为空,否则重新输入。当以上所有条件满足之后则弹出窗口(修改成 功! ) ,其中修改按钮的逻辑关系如图 4.2.18。 南昌航空大学学士学位论文 28 图 4.2.18 修改密码逻辑关系图 修改密码模块程序见附录 9 (2)修改密码功能模块调试(2)修改密码功能模块调试 在修改密码操作过程中, 首先需要选择用户类型, 然后输入原本的密码和用户名。 若没有输入任何信息直接单击确定则提示“请输入您的用户名及密码! ”如图 4.2.19 (a)所示。当以上三条信息不匹配时,则出现对话框“用户名或密码错误,请重新 输入! ” ,如图 4.2.19(b)所示,若信息匹配则判断新密码与旧密码是否相同,如果 相同则提示对话框“” ,如图 4.2.19(c)所示。最后判断所修改的密码是不是空白, 否则无法写入数据表中,因为数据表的对应密码字段为必填字段。若密码为空,则提 南昌航空大学学士学位论文 29 示“新密码不能为空” ,如图 4.2.19(d)所示,如果以上条件全部满足,则提示“修 改成功” ,如图 4.2.20 所示。 (a)信息未输入(b)原登录信息错误 (c)两次新密码不一致(d)新密码为空 图 4.2.19 修改密码模块调试结果 南昌航空大学学士学位论文 30 图 4.2.20 修改密码成功调试结果 4.3 员工使用界面4.3 员工使用界面 员工查询界面, 员工登录该界面可以根据加工材料、 硬度以及切削速度来进行查 询车削参数。 也可以根据刀具型号来直接检索加工信息。 除此之外还可以进行修改密 码等操作。能够直接减少在实际情况中查阅书籍的时间,提高工作的效率与准确性。 员工使用系统界面如图 4.3.1。 南昌航空大学学士学位论文 31 图 4.3.1 员工查询界面 4.3.1 根据加工参数查询车削参数功能模块 (1)根据加工参数查询车削参数功能模块设计(1)根据加工参数查询车削参数功能模块设计 加工条件查询车削参数窗体如图 4.3.2 所示。 图 4.3.2 根据加工信息查找刀具界面 南昌航空大学学士学位论文 32 本员工查询刀具界面是由三个 TEXT 输入文本框负责加工信息的输入,两个 TEXT 输出文本框负责获取推荐的刀具牌号和进给量, 两个 ADODC 控件分别负责添加和删除 功能,除此之外,两个 COMMAND BUTTON 控制系统的运行。员工查询界面使用控件及 属性如表 4-6 所示。 表 4-6 根据加工信息查找刀具界面控件属性设置 控件类型控件类型名称名称属性属性设置设置 form窗体 Caption(标题)加工条件查找 名称Form3 Backcolor(背景色)H8000000C Forecolor(前景色)H80000012 Fontsize(字体大小)小五 command button 添加加工 信息 Caption(标题)查找 名称Command1 Fontsize(字体大小)小五 command button 删除加工 信息 Caption(标题)返回 名称Command2 Fontsize(字体大小)小五 Adodc1数据控件 名称Adodc1 Recordsource select * from 加工 信息 visiblefalse Adodc2数据控件名称Adodc1 南昌航空大学学士学位论文 33 Recordsource select * from 加工 信息 visiblefalse 根据加工参数查询车削参数界面程序见附录 7 (2)根据加工参数查询车削参数功能模块调试(2)根据加工参数查询车削参数功能模块调试 模块功能中,用户可以在左侧选择加工条件,通过下拉的 combo 控件来实现,用 户在下拉的列表中选择加工信息表中的加工参数(加工材料、硬度、切削速度)则可 以在右侧的文本框中得到建议的刀具牌号以及建议的进给量。 首先进行判定输入的加 工参数是否与加工信息表匹配,如果不匹配则提示“您输入的信息不匹配,请重新输 入” ,如图 4.3.3 所示,如果匹配则在数据库中查找到对应的刀具牌号和进给量,并 且提示“查找成功! ”如图 4.3.4 所示。 图 4.3.3 输入的加工信息不匹配调试结果 南昌航空大学学士学位论文 34 图 4.3.4 根据加工信息查找成功调试结果 4.3.2 根据刀具型号查询车削参数的实现 (1)根据刀具型号查询车削参数功能模块设计(1)根据刀具型号查询车削参数功能模块设计 为了满足员工查询加工参数的需求, 用户可以通过输入已知的刀具型号来获 得该种刀具适应加工哪种材料, 适合哪种硬度以及对应的切削速度和进给量是多 少。刀具型号查询车削参数窗体如图 4.3.5 所示。 图 4.3.5 刀具型号查询界面 南昌航空大学学士学位论文 35 本窗体相对来说比较简单,只由一个 ADODC 控件连接数据库以及一个 COMMAND BUTTON 来控制查找功能的实现, 本刀具型号查找界面具体控件设置如表 4-7 所示。 表 4-7 刀具型号查找界面控件属性设置 控件类型名称属性设置 form窗体 Caption(标题)刀具型号查找 名称Form6 Backcolor(背景色)H8000000C Forecolor(前景色)H80000012 Fontsize(字体大小)小五 command button 添加加工信 息 Caption(标题)查找 名称Command1 Fontsize(字体大小)小五 Adodc1数据控件 名称Adodc1 Recordsource select * from 加工信 息 visiblefalse 根据刀具型号查询车削参数程序见附录 8 (2)根据刀具型号查询车削参数功能模块调试(2)根据刀具型号查询车削参数功能模块调试 用户输入已知的刀具型号之后, 系统将进行判定该刀具型号是否存在数据库 中,如果不存在则提示“刀具型号不存在!请重新输入! ”如图 4.3.6 所示,反 之则提示“查找成功! ”并且在下方的 DATAGRID 控件中显示对应的查询信息,能 南昌航空大学学士学位论文 36 够查询到的加工信息包括刀具适合加工的材料,硬度,切削速度以及建议的进给 量。如图 4.3.7 所示。 图 4.3.6 查找刀具不存在调试结果 图 4.3.7 查找刀具成功调试结果 南昌航空大学学士学位论文 37 结论 本设计是一个刀具及车削用量查询系统。能够根据工件材料类型、硬度、加工性 质等信息,刀具系统可以推荐刀具牌号,查询和计算车削参数。本设计采用 Access2003 作为后台数据库搭建平台,采用 Visual Basic 来建立程序间的连接关系 来保证系统的正常运行。 后台数据库中收集了常见的 147 种车削加工信息, 能够在用 户查询使用的过程中被调用出来。除此之外,通过美化 Visual Basic 的工程界面以 及各种窗体以及对话框的设计, 让用户可以更简单方便的使用本系统, 管理员能够方 便的对数据库进行修改更新, 用户也能够简便的查询到需要的车削刀具以及对应的加 工信息。 南昌航空大学学士学位论文 38 参考文献 1 数控刀具管理系统的建设与发展 J. 金属冷加工,2011.2 期 2 陈小林,孙厚芳,顾嘉, 等.刀具信息管理建模技术研究 J.机械设计与制造,2009 (9):227 一 229. 3 刘志忠,孙怡晓,杨永茂,杨涛,刀具信息管理系统研究与设计 J. 机械设计与制造工程, 2014.3 4 王成 数据库系统应用教程M北京:机械工业出版社,2013 5 王俊民,数控车间刀具管理系统研究.2011 年 08 月科教纵横 6 刘战强. 高速切削数据库与数控编程技术M. 北京:国防工业出版社,2009 7 汪晓晨. 随心所欲的刀具管理J. MC 现代零部件,2010.11:57 8KosmasAlexopoulos.Towardsarole-centricandcontext-awareinformation distribution system for manufacturing J. Procedia CIRP,2014(25) :377 384 9 谭浩强. Visual basic 6.0 中文版. 北京:清华大学出版社,1983 南昌航空大学学士学位论文 39 致谢 这次毕业设计是在我的导师兼班级科任老师洪连环老师悉心指导下完成的。首 先, 真的很诚挚地想向洪老师说一声感谢, 同时也想向所有的指导老师道一声: 老师, 您们辛苦了!然后,在这次毕设中,洪老师和我一样,非常认真、负责的对待,尽管 有时候遇到些简单的问题, 洪老师也总会不厌其烦地一遍一遍地和我讲解, 在需要改 正的地方给我标注一次又一次。真的很幸运,在毕设中能遇到这么有耐心的老师,这 使得基础不够扎实的我,才有了勇气反复地与洪老师讨论。除此之外,洪师也会定期 检查我的毕设情况, 这在很大的程度上督促了我按时保量地完成任务, 也许当时会觉 得老师过于严格,但是从最后看,你会发现,正是这种高要求才会促使你不断进步, 提高学习技能。 洪老师以她多年丰富的经验和严谨的教学态度给了我莫大的帮助, 在 这次毕设中, 我不仅学会了怎么去设计, 而且还懂得了不管做什么事, 态度决定一切。 最后,还是挺感谢班上的几个同学,毛海龙,尧俊,很多不懂的地方,在他们两位同 学的帮助下让我透过层层迷雾,高效地完成所有的设计。借此完成之际,向洪老师还 有我的同学们表示衷心的感谢。 南昌航空大学学士学位论文 40 附录 附表 1 普通车削常用的切削速度和进给量附表 1 普通车削常用的切削速度和进给量 加工材料加工硬度切削速度建议的进给量建议的车削刀具 碳素钢 125600-500-4000.05-0.1-0.2YNG051 125550-450-3500.05-0.1-0.2YNG151 125480-345-2500.1-0.4-0.8YBC151 125460-320-2200.1-0.4-0.8YBC251 125380-230-1650.2-0.5-1.0YBD351 125510-3650.1-0.4YBD151 125180-YBG201 125410-290-2300.1-0.3-0.5YC10 125170-130-850.3-0.6-1.2YC40 150500-400-3000.05-0.1-0.2YNG051 150500-400-3000.05-0.1-0.2YNG151 150440-315-2300.1-0.4-0.8YBC151 150440-300-2100.1-0.4-0.8YBC251 150300-210-1500.2-0.5-1.0YBD351 150470-3350.1-0.4YBD151 150150-YBG201 南昌航空大学学士学位论文 41 150380-260-2100.1-0.3-0.5YC10 150160-115-800.3-0.6-1.2YC40 200400-300-2000.05-0.1-0.2YNG051 200400-300-2000.05-0.1-0.2YNG151 200385-275-2000.1-0.4-0.8YBC151 200380-260-1800.1-0.4-0.8YBC251 200260-185-1300.2-0.5-1.0YBD351 200410-2950.1-0.4YBD151 200140-YBG201 200330-230-1850.1-0.3-0.5YC10 200130-100-700.3-0.6-1.2YC40 合金钢 180450-380-2800.05-0.1-0.2YNG051 180410-340-2400.05-0.1-0.2YNG151 180380-265-1950.1-0.4-0.8YBC151 180380-265-1800.1-0.4-0.8YBC251 180200-140-1000.2-0.5-1.0YBD351 180400-2800.1-0.4YBD151 180120-YBG201 180260-180-1450.1-0.3-0.5YC10 180100-75-500.3-0.6-1.2YC40 南昌航空大学学士学位论文 42 275320-280-2000.05-0.1-0.2YNG051 275300-260-1800.05-0.1-0.2YNG151 275260-180-1300.1-0.4-0.8YBC151 275240-170-1200.1-0.4-0.8YBC251 275140-100-700.2-0.5-1.0YBD351 275275-1950.1-0.4YBD151 27590-YBG201 275180-120-1000.1-0.3-0.5YC10 27570-50-350.3-0.6-1.2YC40 300270-220-1900.05-0.1-0.2YNG051 300250-200-1700.05-0.1-0.2YNG151 300240-165-1200.1-0.4-0.8YBC151 300220-150-1000.1-0.4-0.8YBC251 300125-100-600.2-0.5-1.0YBD351 300255-1800.1-0.4YBD151 30080-YBG201 300165-115-900.1-0.3-0.5YC10 30065-45-300.3-0.6-1.2YC40 高合金钢 200380-320-2400.05-0.1-0.2YNG051 200350-290-2000.05-0.1-0.2YNG151 南昌航空大学学士学位论文 43 200350-230-1700.1-0.4-0.8YBC151 200290-200-1500.1-0.4-0.8YBC251 200175-115-800.2-0.5-1.0YBD351 200370-2600.1-0.4YBD151 200100-YBG201 200235-1650.1-0.3-0.5YC10 20090-65-600.3-0.6-1.2YC40 325190-160-1300.05-0.1-0.2YNG051 325170-140-1100.05-0.1-0.2YNG151 325170-1100.1-0.4-0.8YBC151 325130-100-800.1-0.4-0.8YBC251 32585-55-400.2-0.5-1.0YBD351 325180-1200.1-0.4YBD151 32580-YBG201 325115-800.1-0.3-0.5YC10 32545-30-200.3-0.6-1.2YC40 铸钢 180260-220-1800.05-0.1-0.2YNG051 180260-210-1700.05-0.1-0.2YNG151 180265-185-1450.1-0.4-0.8YBC151 180230-170-1250.1-0.4-0.8YBC251 南昌航空大学学士学位论文 44 180275-2000.2-0.5-1.0YBD351 180135-105-750.1-0.4YBD151 180180-YBG201 180155-1200.1-0.3-0.5YC10 18070-55-400.3-0.6-1.2YC40 200260-220-1800.05-0.1-0.2YNG051 200260-210-1700.05-0.1-0.2YNG151 200255-180-950.1-0.4-0.8YBC151 200170-120-800.1-0.4-0.8YBC251 200270-1850.2-0.5-1.0YBD351 200120-90-800.1-0.4YBD151 200100-YBG201 200155-1000.1-0.3-0.5YC10 20060-50-350.3-0.6-1.2YC40 225200-180-1200.05-0.1-0.2YNG051 225260-150-1000.05-0.1-0.2YNG151 225190-130-950.1-0.4-0.8YBC151 22595-70-550.1-0.4-0.8YBC251 225205-1400.2-0.5-1.0YBD351 22590-70-550.1-0.4YBD151 南昌航空大学学士学位论文 45 225100-YBG201 225125-900.1-0.3-0.5YC10 22545-35-250.3-0.6-1.2YC40 不锈钢 180250-210-1600.1-0.2-0.3YBM252 180100-80-700.1-0.3-0.5YD201 180200-180-1500.2-0.4-0.6YBM151 180200-150-1100.2-0.4-0.6YBM251 180160-135-1050.2-0.4-0.6YBM351 180180-1300.05-0.15YNG151 180205-1700.1-0.3YC10 180190-145-1000.2-0.

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论