




已阅读5页,还剩28页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
武汉科技学院 毕业设计(论文)任务书 题目: 次开发 (冲压模具标准件库开发 ) 完成期限: 2004 年 3 月 8 日至 2004 年 6 月 8 日 院系 机电系 指导教师 周星元 专业 机 001 职 称 副教授 学生 边丽峰 院(系)主任 接受任务日期 批准日期 一、原始依据(资料) 由于冷冲压的许多突出 的优点,在机械制造、电子电器等各行各业中,都得到了广泛的应用,但冲压加工中所用的模具结构一般比较复杂,设计周期长、成本高,单件、小批量生产采用冲压工艺受到了一定的限制,不能适应当前社会的需求。另外,在 绘制模具装配图是一项繁琐的工作,由于冲压模零部件众多且重复率较高,故绘图时存在许多重复性的工作,像模具的一些标准件,如模柄、模具卸料螺钉等绘图非常费事。为了提高绘图效率,开发冲模标准件库是必要的。基于此,通过采用 用 据库,实现零 件库的建立。在绘图过程中可通过在菜单中点选再在其弹出的面板中输入主要参数的方式选用零件,形象直观,大大简化设计绘图,减少工作量,提高工作效率,从而满足生产的需要。 二、设计(论文)内容和要求 (一 ) 课题内容 1 本软件应在 以上版本上使用。 2 利用 国标建立冲压模具标准件库。 3 要求具有参数化的设计功能,能直接拖用,操作方便、快捷。 4 要求软件设计能符合 实现无缝联接。并且操作简单,运行可靠,管理、维护方便。 (二 ) 课题任务要求 1 2 冲压模具标准件数据库(部分) ; 3 具有参数化设计功能的标准件图形库及程序(部分) ; 4 中间转换及联接程序; 5 设计说明书; 6 英文技术资料翻译。 三、主要参考资料 1 清华大学出版社 2 械设计) . 电子工业出版社 3 据库整合运用实作 . 电子工业出版社 4 清华大学出版社 5 中国模具设计大典 . 中国机械工程学会 6 冲压工艺与模具设计 四、同组设计者 董 宁 设计(论文)进度计划表 序号 起止日期 计划完成内容 实际完成内容 检查日期 检查人签名 1 熟悉课题、收集资料 完成 2 基本方案设计 完成 3 面及菜单程序 完成 4 冲压模具标准件数 据库 完成 5 标准件图形库 完成 6 撰写设计说明书 完成 7 指导教师批准日期 年 月 日 签名 注: 份院(系)留存,一份发给学生,任务完成后附在说明书内。 2.“检查人签名”一栏和“指导教师批准日期”由教师用笔填写,其余各项均要求打印,打印字体和字号按照武汉科技学院毕业设计(论文)规范执行。 摘 要 本文介绍了在 000 平台下,利用 程来开发冲模标准件库的方法。其中利用 的 件建立 冲模主要零部件的数据库系统。通过 B 由 编写程序对数据库服务器中的数据进行存取和操作。主要是对传统冲模标准件的绘制与采用标准件库绘制进行了比较;介绍了冷冲压模具标准件库产生的背景、意义及实现方法;对冲压模具标准件库的组成与实现也进行了详细的说明,主要包括编程思路、菜单的规划、预览用标准件图库的建立、建立 据库、编写程序并连接数据库、编写菜单程序、将程序调用加入菜单文件中等几部分。该文以导柱为例介绍了程序的设计方法。该程序 采用参数化编程,形象直观,减少了工作量,大大提高了设计效率,从而满足生产的需要。 关键词: 冲模标准件库; 参数化; of s 000 BA of of of on by B to in of is to to in to on of of at s of in is of of in to as to be is 目 录 1 传统冲模标准件的绘制与采用标准件库绘制的比较 1 2 冷冲压模具标准件库产生的背景、意义及实现方法 1 3 冲压模具标准件库的组 成与实现 1 程思路 1 单的规划 2 览用标准件图库的建立 3 立 3 写程序并连接数据库 4 论 4 程并连接数据库 5 写菜单程序 5 单的运作 5 冲模标准件库菜单的制作 6 单的加载及调试 7 时用 时用 7 何使对于菜单的改动得以固定和保存? 7 菜单的调试运行 8 4 实例源程序说 明 8 4.1 块源程序 8 4.2 块源程序 9 4.3 块源程序 10 4.4 块源程序 11 一窗体相关源程序 18 二窗体相关源程序 20 5 将程序调用加入菜单文件中的方法 22 入 自动加载所需的程序 22 用执行 序 24 6 结束语 25 致谢 26 参考文献 27 1 传统冲模标准件的绘制与采用标准件库绘制的比较 模具是典型的技术密集型产品,其结构复杂,设计、制造难度高,周期长 。为了表达模具结构,设计人员必须花费大量时间来绘制模架、顶杆、滑块等结构相对稳定的零部件。据统计,平均每套模具中有 40零部件为标准件或具有一定的固定结构;因此,抽取零部件的标准件结构,选定尺寸系列优先值,建立标准模架和标准件库,对于快速绘制模具装配图及拆分零件图,缩短设计周期具有重要的意义。传统的实现手段是在 种方法虽然简单,但是工作量特别大,因为每种标准件因其参数的变化又可以画出很多个零件,如果按传统方法建图块的话,显然需要很多时间,而且所建图块的储存又要占用很多空间。这与减少 计算机资源浪费,提高工作效率是矛盾的。因此我们必须寻找一种更好的方法来解决这个问题,即通过参数化编程,对 立冲模标准件库。这种方法只需对每种标准件编程,根据其选择的不同参数,计算机会自动生成相应的零件图块,而且在生成的过程中还可选择其放大或缩小的系数与旋转的角度。可见与传统方法比较,确实可以提高设计者的工作效率,而且更人性化,更符合当前模具设计的需要。 2 冷冲压模具标准件库产生的背景、意义及实现方法 冲模标准件库一般包括国家标准中规定的标准件和企业为了设计、制造方便而自己定义的标准件 (也就是所谓的厂标)。 由于冷冲压的许多突出的优点,在机械制造、电子电器等各行各业中,都得到了广泛的应用,但冲压加工中所用的模具结构一般比较复杂,设计周期长、成本高,单件、小批量生产采用冲压工艺受到了一定的限制,不能适应当前社会的需求。另外,在 绘制模具装配图是一项繁琐的工作,由于冷冲压模具零部件众多且重复率较高,故绘图时存在许多重复性的工作,像模具的一些标准件,如模柄、模具卸料螺钉等绘图非常费事。为了提高绘图效率,开发冷冲压模具标准件库是必要的。同时由于计算机以运算速度快、存储量大、重复劳动 耐力强、精确度高等方面见长,而人却以学习、分析、判断、决策等能力为优,因此在冷冲压模具标准件库过程中,人机特性的互补关系得到了最好的体现,同时也反映“计算机辅助”这一概念的真正含义所在。人机特性的良好发挥,又赋予冷冲压模具 计速度的大幅度提高,使模具设计与制造的周期缩短;同时使设计人员从繁重的绘图工作中解脱出来,有更多的时间和精力从事创新工作。这也恰好满足了目前用户提出的“短交货期” 、“高精度” 、“低成本”的迫切要求。 基于以上这些,通过采用 行二次开发 ,使用 据库,实现零件库的建立。在绘图过程中可通过在菜单中点选再在其弹出的面板中输入主要参数的方式选用零件,形象直观,大大简化设计绘图,减少工作量,提高工作效率,从而满足生产的需要。 3 冲压模具标准件库的组成与实现 程思路 在 002 环境下,实现参数化编程,关键是将零件按一定的标准分类(本课题用图 2 的分类),再将零件的各个参数存在特定的数据库中(本课题采用 000) ,在使用时,通过程序的检索和排错,然后在 002环境下,按照已给定的参数将模具标准件按设计者的要求绘在指定的位置。为了设计者的使用方便,采用对话框的编辑框来输入参数,同时在对话框中的预览框里用 防设计者选择错误。其程序框图如图 1。 图( 1) 单的规划 常用软件中菜单的结构一般为树状结构,即目录下包含有主菜单,主菜单下又包含有子菜单。冷冲压模具的零部件种类较多,其分类见图 3。可根据图 3的分类设置主菜单及其子菜单。图 2是已建立完成的菜单的一部分。每一个人的工作习惯和喜好会有所不同,所以规划菜单时应将自己认为重要和常用的零部件放在前面,也可以将菜单依其功能或某个标准划分为几大主菜单,然后在细分一些子菜单。到此为止,规划的菜单仅是一个停留在纸上的蓝图,尚须制作图库、编写程序,方能实现其真正的功能。 图( 2) 览用标准件图库的建立 建立专用的文件夹,与规划的菜单名称一一对应,以便于识别,将搜集整理的零部件图形资料在 以 1: 1 的比例绘出,并以参数标注,绘制完一个图形后输入“ 令,然后输入选项“ E”将图形放大至全屏幕,这样做的目的是在将来预览显示时图形清晰并可充满整个预览框,然后在“文件”菜单下选择“输出”命令,选择其保存路径和其文件名称,再按要求选择刚才所画的图形,然后按 至该命令结束。该命令可清理掉一些不必要的外部引用及其关联,可大大减少文件所占容量,到此已将文件保存到相应的文件夹中,其所取的文件名应易于互相区分,能够体现出其含义。 图( 3) 立 件数据库 在 建立每种标准件的参数表及其属性表,并保存在相应的文件夹下面。属性表字段有型号、名称、材质、公差、热处理、产品等级及技术条 件等,其中“ B”作为检索主键。如图 4。 图( 4) 写程序并连接数据库 论 由于本课题采用 对 所谓 是 简称。由于它是一个引入了对象的程序设计环境,为用户提供类似 B)语言所拥有的功能,所以后续潜力无穷。一般说来, 主要差异类似 的差异,就是: 以执行并存取 此外, 使的 以成为其他应用程序(如 的 制器。 从运作上来看, 过 口将信息传送给 允许 境与 时执行并通过 口提供 程序。如此, 供了功能极强大的接口,不仅可以操作 可以在其他的应用程序之间传送或接收数据。 程并连接数据库 由于本课题采用的是 课题将使用 方 法 来 存 取 数 据 库 , 够编写出可通过 B 对在数据库服务器中的数据进行存取和操作的应用程序。其主要优点是:易于使用、高速、低内存支出与占用磁盘空间较少。 持适用于客户端 /服务器端与 等应用程序的主要功能。结合了 模型中容易找到的通用特性。更重要的是: 句话说,不需要对自己的组件做任何工作,只要通过一般的 可以可视化地处理所有的事,即使那些记录信息的格式是从来没有见过的。 另外, 内存覆盖、线程安全、分散式事务支持,还可以执行 如 能,通过 以在一 次往返过程中执行将数据从服务器移动到用户端应用程序或 页,在客户端对数据进行处理然后将更新结果返回服务器的操作)。作为 略的一部分, 试图成为跨平台数据存取的标准模型。同时 有最好的特性,并将它们重新组织在一个同样可以提供对事件充分支持,但略微有点不同的对象模型中。 编程将主要分四个模块,分别是 块、 块、 块和中 块的主要功能是连接或释放数据库,调用和关闭相关窗体以及调用其他模块等。 块的主要功能是插入所画的标准件视图图块。 块的功能是标准件的绘制程序。 窗体主要有两个,第一个窗体是让用户选择标准件类型并伴随着相关标准件的图形预览。第二个窗体是提示用户输入所选标准件的型号、名称、材质、公差、热处理、产品等级及技术条件等属性,输入主要可变参数及选择所需视图,同时也伴随着图形预览。当所输入的不是数字或者输入的数字不在允许的范围内时,第二个窗体会弹出警告提示。两个主要窗体如图 5。 写菜单程序 单的运作 统的基础菜单文件放在 装目录下的 目录中,共有五个文件。无论是 是附加(局部)菜单或是用户自已定制的菜单,都是由 五个文件组成。这五个文件组成了一个菜单的整体,但也并不是每一个菜单都包括全部的这五个文件。五个文件在菜单中起着各自的作用,但其作用是有主次之分的,其生成过 程有也主从之分。要使用好菜单,必须明白这五个文件相互之间的关系和在菜单的调用过程中各 自所起的作用。 模板菜单文件,除了 件外,其余三个文件最初都源出自于它。 用时自动对它进行编译,产生对应的 件编译后的版本,实际上 正直接执行的菜单文件。 是在 件编译时产生,它存放着菜单所使用的位图之类的菜单资源。最初的 件也是 件被编译时由 动产生的,它的基本内容和 件类似,只是少了有关的说明和注释行。在 件和 如果在 操作中,用户对菜单的作了更改,这些改动都记录在 件中,所以 件对应的是 统中当前菜单的内容。 包含由菜单所使用的 达式,如各种命令简化指令的定义,还有层排序、指定层这样的 序。当加载一个菜单文件时,如果系统中存在与菜单文件同名的 件,则这个 件也会被加载。 冲模标准件库菜单的制作 要实现模具零部件菜单的建立,必须在 菜 单文件 加入一些程序, 件包含了 单的全部功能选项,所谓中文的文件位于 件夹的 记事本中打开该文件,将该文件中的 单改为 后在 其下输入程序即可实现编制菜单的目的。 以下以导柱为例说明: 导柱 (&Z) CC_(;(; 这个语法的意思就是说:先使用 令来加载这个 后再使用 执行 执行这个 中, 序文件名称;而 为可激发该程序的模块名称。 图( 5) 单的加载及调试 时用 时用 载菜单? 载菜单有两个命令: 时使用 时使用 先必须明白 单是有等级之分的,分为基础菜单和局部(或称附加)菜单。 顾名思义,基础菜单是 在 同时只能使用一个菜单文件作为基础菜单, 安装时缺省的基础菜单。 动时缺省的基础菜单是上一次通过 局部菜单和基础菜单在文件体系上没有区别。在基础菜单之上 ,可以在下拉菜单中附加上额外的菜单项,这种可附加的菜单就可称作为局部菜单。局部菜单使用 法是:“ 具 )”“ 制菜单 )”。用 以同时加载多个菜单文件。 对于现有的下拉菜单项,都可以在进入“ 单定制 )”界面后,选“ 单条 )”来进行“ 除 )”或“ 入 )”。 令将其卸载。而用 何使对于菜单的改动得以固定和保存? 载菜单缺省的过程是这样的:菜单命令发出后 , 先加载指定菜单名的 件;如果 寻找同名的 其编译成 果同名的 寻找 据菜单加载的过程可以采取如下措施: 要让改动起作用,就必须在启动 是重新加载 载 调入菜单的对话框中将文件类型改为“ 而 不是缺省的“ ,这样才能选择 些变化自动记录在 了使修改得以固定,在删除 将修改的内容移到 将 果这些改动是在基础菜单 应在 改动过的 覆盖删除掉已存在的 要取消这些修改,恢复启动前的菜单状态,可以用 令,调入 单模板文件 菜单的调试运行 在 为 入刚完成的菜单文件,完成后即可见到如上面的模具零件库菜单项,点选其下的选项即可选用所需的零部件。 4 实例源程序说明 以导柱各模块和窗体源程序为例说明冷冲压模具标准件库的程序编制过程 4.1 块源程序 s 定义新连接 s 定义指令 s s 定义两个记录集 s 量来储存型号 s 用来判断是否要退出程序 用来判断是否要主视图还是侧视图 s s 定义主视图块和侧视图块 s s 定义主视图块名称和侧视图块名称 s s s 将导柱长度存与 s 储存类似“ M?”的导柱类型 ub 设定导柱的 据库类型及文件路径 * d:/毕业设计 /导向零件 /导柱 /连接至数据库 & ; & 设定 in 经过已定义的 表) , 调用选择型号窗体 f 如果单击“取消”按钮就跳出程序 关闭记录组以放释内存 f 调用选择详细规格窗体 f 如果单击“取消”按钮就跳出程序 关闭记录组以放释内存 f 根据选择来建立导柱图块 关闭数据库的记录组和连接 重新产生图形 4.2 块源程序 将图块插入到模型空间中 s im s im s s im s f 主视图的插入点 :) 预设 方向的缩放比例系数与旋转角度 1: 1: 0 如果发生错误就使用默认值 X 轴缩放比例系数 :) Y 轴缩放比例系数 :) 旋转角度 :) / 180 * et 1#, f If 侧视图的插入点 :) 1: 1: 0 X 轴缩放比例系数 :) Y 轴缩放比例系数 :) 旋转角度 :) / 180 *
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 政府保安公司合同(标准版)
- 轧制备品工中秋节后复工安全考核试卷含答案
- 煤层气测井测试工国庆节后复工安全考核试卷含答案
- 中小企业市场竞争分析及战略制定报告
- 飞机供氧系统调试工国庆节后复工安全考核试卷含答案
- 工程附加合同范本6篇
- 蒸吸工中秋节后复工安全考核试卷含答案
- 装载机操作技能理论考试题库
- 溶解乙炔生产工国庆节后复工安全考核试卷含答案
- 人教版高中化学课程目录清单
- 16949体系培训计划
- T/CAZG 003-2019亚洲象饲养管理技术规范
- 火锅店股东协议合同协议
- 高中英语3500词词汇
- 四川遂宁历年中考作文题与审题指导(2004-2024)
- 电梯曳引钢丝绳维护保养制度
- 老年人防烫伤安全教育
- 2024年福州地铁集团有限公司招聘笔试真题
- 第二单元第二节元素教学设计-2024-2025学年九年级化学鲁教版上册
- 2025少先队基础知识试题库及参考答案
- 护理人员中医技术使用手册(2024版)
评论
0/150
提交评论