4134减速器辅助设计软件的开发――关键零部件的参数化设计【机械毕业设计全套资料+已通过答辩】
收藏
资源目录
压缩包内文档预览:
编号:781097
类型:共享资源
大小:7.47MB
格式:RAR
上传时间:2016-09-18
上传人:圆梦设计Q****9208...
认证信息
个人认证
邱**(实名认证)
湖南
IP属地:湖南
50
积分
- 关 键 词:
-
减速器
辅助设计
软件
开发
关键
症结
枢纽
零部件
参数
设计
机械
毕业设计
全套
资料
已经
通过
答辩
- 资源描述:
-
4134减速器辅助设计软件的开发――关键零部件的参数化设计【机械毕业设计全套资料+已通过答辩】,减速器,辅助设计,软件,开发,关键,症结,枢纽,零部件,参数,设计,机械,毕业设计,全套,资料,已经,通过,答辩
- 内容简介:
-
2, 3, 2711996 1996 7366 $H:6)00011 . C. n an a of to be to of be in to be by In of In is in to on be to (1) (2) 3) of be to be By or of a be in of in of 1996 . n in 1,4n of be as an 13 to be A to in an on to In a in to In an a of to a In to be to of an in in a of in is to of to On of AD or 71 ( 5 to of AD it is to AD in In or to be on in a In of 21 In of an to a A to is to to be to a to be As if in a of is be in a of it to 72 of a in a AD be in of an a is a to It a it be a to a in to in a AD to a is AD is as us in is a in it in DS is in to In is in CL to DS QL to to a is of is in in is is we to AD of a is DS a be in to of in to at 2. n a of or 2, , 1996 AD be to To AD of in a is to AD of in a to as 1, on to to or of to of it is to as 2, an to of of of on to a is to in In is to In a is as AD A is to in AD to a be in or a of I l 1. an I I . J. C. 2. an 3. In we in AD 273 of a of be of s as or in is of to of it be in a in a AM to of a in be as a of By or of 9 . o a is in In of to is to as is to is to E is in it is a of on be as a of As 4, is an of a to As ,t .,. 0y 0m 1 too D c I 3. of 274 2, , 1996 4. A of a 5, of be a or a or of be or be on is a of of is as to In on a of to In to be of as in of to be in 14 in a to in to be in of to to AD In is to on is as 6. In is to to of of on of a of is In we to as By of be to by AD to 4. AD AD be in is 1) (2) AD 3) AD to In is AD As in of s/i., L L I . n i I I he d/is a or a is or 4)? of in is 4se or se to 5. of . J. C. 0 2 2 2 2 0 0 0 0 ). 6. 275 It is to by as a we to z3 to it QL be to an to a QL of in of As 7, is a MS is of QL in or or to If a on AD is QL I t _ I 7. of 276 5. to AD in in a to as or If or AD to 10,12,16,19 11719 - in up a of to of is to - in initiat V V D o t u m 棯 2 p 洙 2 2 2 丕 2 南京理工大学 紫金学院 毕业设计(论文)任务书 系 : 机械工程系 专 业 : 机械工程 及 自动化 学 生 姓 名: 李晓峰 学 号: 060104203 设计 (论文 )题目 : 减速器辅助设计软件的开发 关键零部件的参数化设计 起 迄 日 期 : 2010 年 2 月 24 日 6 月 5 日 设计 (论文 )地点 : 南京理工大学 紫金学院 指 导 教 师 : 肖 猛 专业 负责 人 : 发任务书日期 : 2010 年 2 月 23 日 任务书填写要求 1毕业设计(论文)任务书由 指导教师根据各课题的具体情况填写,经 学生所在专业 的负责人 审查、 系领导签字后生效。此任务书应在毕业设计(论文)开始前一周内填好并发给学生; 2 任务书内容必须用黑墨水笔工整书写或按教务处统一设计的电子文档标准格式(可从教务处网页上下载)打印,不得随便涂改或潦草书写,禁止打印在其它纸上后剪贴; 3 任务书内填写的内容,必须和学生毕业 设计(论文)完成的情况相一致,若有变更,应当经过所在专业及 系主管领导审批后方可重新填写; 4 任务书内有关“ 系”、“专业”等名称的填写,应写中文全称,不能写数字代码。学生的“学号”要 写全号 ; 5 任务书内“主要参考文献”的填写,应按照国标 714 2005文后参考文献著录规则的要求书写,不能有随意性; 6 有关年月日等日期的填写,应当按照国标 7408 2005数据元和交换格式、信息交换、日期和时间表示法规定的要求,一律用阿拉伯数字书写。如“ 2008 年 3 月 15 日”或“ 2008 毕 业 设 计(论 文)任 务 书 1本毕业设计(论文)课题应达到的目的: 计算机辅助机械零、部件的参数化设计是计算机辅助机械设计环节中的重要组成部分 ,但是 件这个方面没有为专业用户提供现成的模块。本课题是减速器辅助设计软件的重要组成部分。本设计着眼于专业用户,以减速器中齿轮、轴等零部件为实例进行 数化设计的二次开发,完成减速器辅助设计软件的部分开发工作。使学生在机械设计、计算机应用技术等方面受到综合训练。 2本毕业设计(论文)课题任务的内容和要求(包括原始数据、技术要求、工作要求等): ( 1) 课题任务内容: 系统界面设计 ; 齿轮、轴等零部件的参数化设计功能的实现; 齿轮、轴等零部件的强度校核功能的实现 。 ( 2) 课题任务要求: 以普通微机为硬件背景,在掌握 言开发技术的基础上,完成科学性分析 ,制定开发计划、进行系统分析、确定设计方案; 完成程序编写和测试 ; 提交软件以及相应的文档。 毕 业 设 计(论 文)任 务 书 3对本毕业设计(论文)课题成果的要求包括毕业设计论文、图表、实物样品等: ( 1)论文综述; ( 2)英文文献翻译; ( 3)功能完善、界面友好的设计开发程序及相应的设计说明书; ( 4)软件源代码光盘。 4主要参考文献: 1 王华坤,范元勋 M器工业出版社, 2001. 2 机械设计基础教研组 M京理工大学,2007. 3 王栋 序设计实用教程 M华大学出版社, 2007. 4 李政 , 梁海英 , 李昊 用基础与实例教程 M 国防工业出版社 , 2005. 5 唐嘉平 用教程 M. 北京:清华大学出版社, 2007. 6 姚涵珍 , 周桂英 , 楚大庆 004 交互工程绘 图及二次开发 M机械工业出版社 , 2004. 7 佟士懋,刑芳芳,夏齐霄 次开发技术基础及应用实例M防工业出版社, 2006. 8 王若慧 . 基于 次开发及应用实例 J007, 26(9): 309 彭观明 J2006,28(6): 3010 王建东,李国昌 B 对 行二次开发技术的研 究 J 2006, 27(2): 169 毕 业 设 计(论 文)任 务 书 5本毕业设计(论文)课题工作进度计划: 起 迄 日 期 工 作 内 容 2010 年 2 月 16 日 2 月 23 日 2 月 24 日 3 月 19 日 3 月 20 日 3 月 25 日 3 月 26 日 4 月 30 日 5 月 1 日 5 月 7 日 5 月 8 日 5 月 25 日 6 月 1 日 6 月 5 日 下发任务书,布置外文翻译 调研,查文献,撰写开题报告,完成外文资料翻译 检查开题报告,外文翻译 系统 方案设计 编程、调试、绘图 毕业设计中期检查 完成毕业设计说明书的撰写,申请优秀 毕业 论文 优秀论文答辩 答辩 所在专业审查意见: 负责人: 年 月 日 系意见: 系领导: 年 月 日 减速器辅助设计软件的开发 关键零部件的参数化设计 设计者:李晓峰 学 号: 060104203 专 业:机械工程及 自动化 指导 老师:肖猛 引言 而不能完成零部件的自动设计与绘图,设计效率难以提高。本文主要研究减速器计算机辅助设计软件的开发,阐述应用 实现减速器关键零部件的参数化设计。 零部件参数化设计 零部件参数化设计模块完成减速器中关键零部件(如齿轮、轴等)的参数化设计功能,如对于齿轮零件,系统能够根据所输入的已知参数(如齿轮的传递功率、主动齿轮转速、传动比、主动齿轮齿数等),自动完成齿轮的结构设计,并输出二维工程图。下面主要以标准直齿圆柱齿轮为例,阐述零部件参数化设计的实现方法。 齿轮的机械设计方法 软齿面闭式齿轮传动 齿轮的主要失效形式是齿面疲劳点蚀,设计时应先按齿面接触疲劳强度计算出小齿轮直径,再利用齿根弯曲疲劳强度进行校核。 硬齿面闭式齿轮传动 齿轮的主要失效形式是齿根弯曲折断,设计时应先按齿根弯曲疲劳强度计算出模数,再用齿面接触疲劳强度进行校核。 齿轮的参数化设计 系统的工作流程 系统的用户界面 创建对 引用 开“工程”菜单,选择“引用”命令,在对话框中选择“ 声明对象变量。在程序通用声明段处编写如下语句: s s 将对象引用赋予变量。 程序中强度的计算与校验 按齿面接触疲劳强度设计 设计公式: 校验公式: 按齿根弯曲疲劳强度设计 设计公式: 校验公式: 3 2 21)1(1 0 0 084 2132 3 212 3131)1(1000*84 零件图的绘制 单击“绘图”按钮后,系统调用 设置图层及颜色、线型和线宽; 画中心线; 创建并编辑优化多线段,形成齿轮剖面轮廓; 创建图案填充对象; 创建并编辑尺寸标注。 系统用户界面 轰的参数化设计 致谢 我要特别感谢我的导师肖猛老师,给我这个学习的机会,让我努力学习、研究与深造。同时他的学术思想、工作作风,饱满的热情以及孜孜不倦的教书育人态度深深地触动了我,是我人生中获得的一笔宝贵财富。它对我的耐心帮助和精心指导贯穿着我毕业设计全过程。他不仅让我学到许多理论知识,也提高了我独立思考和解决问题的能力。 南 京 理 工 大 学 紫 金 学 院 毕业设计 (论文 )前期工作材料 学生姓名 : 李晓峰 学 号: 060104203 系 : 机械工程系 专 业 : 机械工程及自动化 设计 (论文 )题目 : 减速器辅助设计软件的开发 关键零部件的参数化设计 指导教师 : 肖猛 讲师 (姓 名 ) (专业技术职务 ) 材 料 目 录 序号 名 称 数量 备 注 1 毕业设计 (论文 )选题、审题表 1 2 毕业设计 (论文 )任务书 1 3 毕业设计 (论文 )开题报告含文献综述 1 4 毕业设计 (论文 )外文资料翻译含原文 1 5 毕业设计(论文)中期检查表 1 2010 年 3 月 注:毕业设计(论文)中期检查工作结束后,请将该封面与目录中各材料 合订成册 ,并统一存放在学生“ 毕业设计(论文)资料袋 ”中(打印件一律用 型)。 南 京 理 工 大 学 紫 金 学 院 毕业设计 (论文 )外文资料翻译 系: 机械 工程 系 专 业: 机械工程及自动化 姓 名: 李晓峰 学 号: 060104203 外文出处: 附 件: 指导教师评语: 外文翻译基本遵循了原文,用词较为准确, 整体质量较好,但存在个别专业词汇不够准确、部分语句较生硬的不足。 签名: 年 月 日 注: 请将 该封面与附件装订成册。 (用外文写 ) 附件 1:外文资料翻译译文 弹簧设计的 在过去十年中,一些研究报告已经 阐述了 工程设计数 据 库 的发展情况 。总体而言,大部分的工程 过程是一个系列化的过程 ,可以 概括为一个由三个基本阶段构成的重要系统 :概念设计,工程设计 /分析和详细设计。在每个阶段,有许多 工作要执行。设计者应完成所有必要的 工作 ,并协调他们实现该阶段的目标。在完成一个中间阶段 后 ,设计人员则移动到下一个阶段。一般而言,在设计阶段执行反复修改,以满足设计目标。 在一个 重复 设 计过程中,工程师们可以使用不同的软件来完成复杂的设计工作。在这个过程中,许多工程数据必须妥善管理。然而,由于缺乏一个综合的环境,这些数据 以不同的格式被 保存在不同的系统 中。 例如,在 设计和分析阶段,设计者 计算出了 大量 的 数据。 有定义功能的 描述 性数据有用 来创建工程图 的图形数据 。另一方面,传统的 件包大多只提供了图形文件格式或标准的数据交换文件格式(例如 由于这些 对于 工程师 来说 即使 是 在常规设计 /再设计的 阶段中也 很难通过修改 件 来修改设计图纸 。在更具体的 领域 中 ,工程师通常可以识别图形 参数 或描述参数, 这些参数在 常规设计 中时非常重要的 。 无法保存在工程图的 重要数据通常存储在一个传统的基于表格的数据库 中 。 在 弹簧 行业 中 , 弹簧 产品设计 工作的 过程 分为 标准和常规 两种,这 是众所周知的, 也是 被广泛接受的。在大多数情况下,设计师只是修改现有产品 的 相同 参数 去定义一个新产品。 其中的 一个关键 的 问题 就 是对 产品模型 管理工程数据 的 定义。 该系统使用 产品 模型来鉴定 哪些参数可以进行修改 并 生成新的产品 , 以及 哪 些 工程数据需要进行编辑和存储。如上所述,如果工程师只 以 件格式 保留 工程数据,那么 工 程数据管理的效率 会 非常低。 而 工程数据可以存储在一个传统的关系型数据库 、 文本文件 、 表格等软件中。由于 这些 软件的局限性 , 件将很难 从中 获得需要的 资料。 因此,工程数据和图纸 需 分开处理。当一个 被 修 正的 设计 重现 在一个单独的 统 中时 ,工程数据库 中 的 相关 数据不能 被 同时修改。数据集成和绘图成为数据高效管理的重要问题。此外, 统 也 是一个软件系统 , 其 主要目的 是创建,处理和存储产品工程图纸。 它通常提供明确的低层绘图命令。 对于一个经常重新设计 的 弹簧制造商 来说 ,支持一个设计良好的人机界面可能是一个好主意 , 以节省 驱动 合格 件包所花的努力。因此,如何设计一个人 机 工程数据管理 以及绘图计算机接口是另一个 非常 重要的问题。 商业 统被广泛运用在了个人电脑中。 选择成为了 工程设计微型复制系统 ,它拥有一些可以帮助我们发展工程设计微型复制系统 的 优势 。首先,它被组合生产工厂广泛地运用在个人电脑等级上,以及它为绘画时代提供了足够的灵活性。其次,它提供了生产模具的用途,这个 用途 被叫作 程开发系统。使用 C 语言来保证方便的。除此以外,有一个工具 叫做 个工具可以帮助使用者发展人类电脑界面与 融合。这个界面由 义,可以通过 后,它提供的数据库接口模块,使其能够访问关系数据库管理系统的数据表。 本文分成几个部分。第一,建设 法, 弹簧设计描述。 基本组成部分,也是本节确定的 二,是产品型号的弹簧设计的描述。利用关系数据库系统,确立用于存储数据的数据库结构工程。第三,我们引入通信组件之间实现 具数据库和数据共享。最后,设计一个用户系统接口,以实现工程数据的交互式操作。由该软件系统运行的例子所示,以说明在工作中的技巧。 在一个设计环境中,也 会出现 许多数据格式, 并 在整个设计过程中 被 分配处理。此外,工程绘图 具的产生应与有关的数据实现数据同步操作。为了在设计和制造 中 充分地支持 具和所有的档案 以及 数据库, 则 需 在数据通信和 具之间 与 不同类型的数据集成数据库管理系统 中 的 同类型的 沟通 ,这 是至关重要的 。 个结构如图 1 所示。取决于 用户知道如何访问数据库的全部或任何参 数 ,但由于 工程设计任务的复杂性, 用户 很难正确 而 有效地 从数据库中 找到 相应 的数据。其他 异构系统 体系结构,如图 2 所示。 给出了 确定如何在不同的数据库模式 下 相互联系的解释, 也 给出了一个 拥有所有数据存储不同类型的组合 的 大型数据库的解释。由于 这些系统 ,次架构 更适合于经验不足的用户有效地从不同的数据库中访问数据,因此,一个更高级别的用户系统接口是为了协助用户准确、高效地操纵数据。 在这个文件中,第二个异 构 数据库架构适用于建立 成电子文件管理系统的弹簧设计。在体系结构中,通信 /传输 接口的设计 是为了共享 数据来源 ,如网络共 享和地方数据库、文本文件、工作表和 具的数据。 一个 用户友好的用户 系统 界面 的设计 , 是为了 协助 处理用户的 数据操作 。利用 具构造的 标准产品图纸模块 , 可以存储在 其他 数据库或数据文件中 ,并 有必要界定 它的图形化和非图形 数据 。当用户要求设计 的 图纸通过用户系统接口 被 输出时,电子文件管理系统将同时访问数据文件的有关数据 ,以及 生成工程图。这项架构的 成电子文件管理系统如图 3 所示。在下一节 中 , 将 详细讨论我们的产品型号与数据库和 图 1 无需 翻译 的 异构数据库体系结构 图 2 需要翻译的异 构数据库体系结构 图 3 电子文件管理系统的体系结构 要生成一个定义良好的产品模型可能是在开发 最重要的问题。一般来说, 对于 电子文件管理系统的数据库有三个层次的数据 是 必需的。其一是产品配置和工程数据,如记录的材料清单( 结构和生产数据。其二 是定义产品 的 规格和说明。 其 三 是最基本的定义 ,是 用来表示一个零件的几何和拓扑实体的数据。因此, 部份数据的收集 可以通过数据连接传播到 完整的产品数据之 中 。 弹簧 被 广泛 地 用作消费或工业功能部件。 因此 , 在该产品模型的基础上 , 提出了设计开发、起草和数据管理的单组分的产品。 由于缺乏多元产品结构, 因此 不能一概而论的 去 组装产品。但是,在一般产品的设计环境 中 ,公司的主要设计师及其零部件供应商通常使用各种各样的 具设计 /制造的产品组件。本文提供的系统可以被看作是对并行工程的成员(行政)环境。使用步骤(或类似标准的产品数据交换)的 概念 , 面 向装配的产品可以从这个系统 中 访问一个电子文件管理系统数据的组件(几何 /非几何) ,反之亦然。 行政长官的工作,并不是文本阐述,但是,它肯定是未来研究的重点 。 以单个产品的形状 分析 ,弹簧产品可以被看作是几个特征图形的组合。如图 4所示,该产品是一个 弹簧 产品的例子。有两个主要的特点结合起来形成 弹簧 ,这些因素是主要的核心 元素 和扩展 元素 。如图 5 所示 , 主要核心的直径可以是一个变量或常量 ; 偏移量(空间)可能存在或不存在相互间循环 ; 与 核心方向可能是顺时针或逆时针 旋转 。对于扩展的元素,是有很多的功能需要不同的风格。因此,弹簧制品 根据这些功能 可分为几个具体的产品。 自从有很多种不同的元素 , 延长的特点主要核心是用来作为基础的弹簧,并 把 产品分为四个分类详细的产品类别。 然后,弹簧进一步 在每个类别上 分为 几个 分 组 。在同一分组 内 ,有一些产品扩展多种风格元素的类型。 之后 , 这个参数分类必须生成产品图纸来确认每一类型的产品。 除了图形产品 数据管理,产品描述数据应 用 产品 信息的几何 来 表示, 例如在制造中的使用材料,供应商的信息,制造工艺,以及其他一些功能规格。考虑到产品模型,将数据从数据文件和存储工程数据 中找出 合适的数据库结构的访问类型 以 确定实施该系统。因为 关系数据库 在行业中 已 被 广泛接受,包括产品说明和产品的几何特征参数值 都储存 在关系数据库系统中。对于基于特征的数据,表格格式创建界定特征及其有关参数, 以 在几何规范 中得到 应用。 两种类型的数据表被正确连接到对方和基层 据文件中。 本文 数据库管理系统是用于构造存储数据的数据库 工 程 。 根据 弹簧设计的产品模型,数据库结构的定义,如图 6 所示。 在数据库中的第一个字段是存储每个弹簧产品的标识( 那么以下几个领域被定义为存储功能的参数值。 字段的数量取决于产品的形状复杂性。对于在产品类型弹簧的字段数是固定的 。此外,我们提供字段来存储数据的描述,如使用(材料)的材料,该供应商的信息(供应商),制造方法 /过程( 和一些功能规格(如压力)。 对于 通信组件,基于特征的数据可以使用适当的标准与产品绘图 利用 具 来 构建模块。此外,产品图纸模块按指定的数据可以生成工程图。 图 4 一个 弹簧 产品的样本 图 5 弹簧 产品的分类 图 6 弹簧设计数据库结构 成电子文件管理系统结合了 具和管理制度。 具和数据库之间可以通过建立 通讯元件来联系 。在通信组件的 成 一个负责( 1)接受用于数据处理系统的用户要求,( 2)传输数据的来回数据库和 具,以及( 3)返回 结果 作 数据库。 本文 电子文件管理系统 的 具。正如上一节所述,描述数据主要组成部分的产品设计。通过使用 件的早期版本中的非几何数据 , 这是一种 不容易的处理 。 最近, 作为 直接访问外部数据库编程库 的 到了支持 。 因此,我们可以使用图书馆建立 外部数据库的传播部分 。 由于关系数据库管理系统是选择建立电子文件管理系统的数据库, 因此 它接受了数据库操作的 句。通过 对 使用,通信组件的 成电子文件管理系统可以建立并获得以下好处: 支持的接口一般不开发数据库管理系统连接额外的驱动程序来处理特定的数据库管理系统 ; 支持的 据库管理系统的解释无需编写特定的代码 ; 在设计和起草工作 中 使用非图形数据。 通讯部分包括两个层次。如图 7 所示,第一 个层次 是一个数 据库驱动程序,它支持 我们通讯应用之间的联系。第二个层次是独立 驱动 通信中的应用,它处理与应用程序和数据库驱动程序 之间的 通信。 该 驱动程序语法检查和执行中的所有访问或修改数据库 句的执行。沟通的应用程序接受或发送数据到数据库中。如有必要(特别是当数据通过网络传输), 可以 对 具 进行 临时存储 ,这 是创建有效而不会造成太大的网络流量数据的传输。 图 7 来文组件架构 在 成电子文件管理系统开发出来 之 时 ,储存 在 数据库管理系统中的数据协助 户来实现他们的(如设计或起草)日常工作。如果系统为人类提供与计算机交互界面的按钮 、 菜单或输入对话框, 则 用户可以有效地应用 功能,充分发挥生产力。 现在 有 5 种 人机交互的主要方法: 菜单选择 用户 从 一个可选择的项目清单 中选择 一个最合适的项目,然后在系统 中 采用内置例程,以实现返回的选择和 得到 选择的结 果。这种方法通常是经验不足 的用户 用来 开展活动 的 最简单的方式, 因为 不 需 记忆命令系统。 命令语言 当 用户了解相关的语法以及复杂的程序 时 ,可以迅速启动。 无论用户的 命令语言水平 是 低 还是 高 , 得到的 错误率 都 可能会很高, 因此,对 用户培训是必要的。 表格 数据输入其中须填写空白。之后,用户输入数据的空白数据字段,系统接受模板中的空间数据,并将其存储。这种方法尤其 适用于 处理数据库管理系统项目。 通过对表格 的使用,用户可以了解哪些数据是输入 、 编辑或 删除特定命令下无需记忆 的 数据库管理系统。 自然语言 允许用户输入 系统能够理解 的 普通会话对话框。这是不容易实现的 ,因为 它 牵涉到复杂的自然语言的 使用 方法 。 直接操纵 用户可以使用图形表示,看上去就像 是 在现实世界中 也 可 使 用 似的 。例如,图形图标的使用是一种直接操作的形式。 根据 弹簧产品的分类,该系统采用 了 菜单选择的方式构建 了 一个对话框接口 序列 。 受 按钮数量 的约束 ,用户可以快速选择合适的产品类型。此外,数据库管理系统 中有 每 一 个产品类型 的访问 接口。 访问接口是一种 表格 式面板格式。如图8 所示,数据 可以 输入几个输入框。用户只需在相应的输入框中输入数据,而不必学习数据库 的 结构和地点。在此界面 , 通过对 功能键的使用,电子文件管理系统将响应用户的请求,如查看数据 、 删除 、 插入和改变。该产品标识显示在左侧 的 列表框 中,它 也是构建基于菜单选择的方式。当用户挑选一个 ,一个选定的对象会 在草图绘制框架 中被 演示 , 而 具体的工程数据(几何表示和产品描述) 是 从数据库中检索,也可在输入框 中 显示(如图 8 所示 )。这些数据可以 在 输入框重新设计时 直接修改。相应的数据库管理系统的更新 在 未经 弹簧 设计师 额外 的努力 下被 同时执行。 当用户确定 设计规范(点击 “ 确定 ” 按钮) 时, 将产生相应的工程展示图。 图 8 数据库管理系统的访问接口的 成电子文件管理系统 本节提供了一个例证,以展示 成电子文件管理系统的运作。弹簧产品分为几个 以 形态 为主要 特征 的 群体小组 。 此外 , 还 把 每个 群体 小组 分 成 几个产品类型组。对于每一个产品 的 类型,有一个预定义上 的以 产生价值为基础的特征参数的工程图纸标准图纸模块。 工程师们 可以从一系列对话界面中选择合适的产品类型 , 如图 9示。 经过工程师 的 证实 , 产品选型 后 ,系统会 将 显示 的 问接口对应到选定的产品类型 中去 。例如, 在 选择后,在第一个对话框界面 中点击“弹簧 C”类 , 在第二个对话框的界面 中点击“ 组” , 最后 在 第三对话界面 中点击“ ( 如图 9数据库管理系统产品类别的 问界面显示为图 12。 图 9 第一种分类对话界面 图 10 分在 C 组型 的 类别 图 11 在 C 组型类别 的 消委会的产品种类 在图 12 中 , 有 特定弹簧 类型 的 几个弹簧项目。 无论 他们是否 用 不同的描述性数据 来描述 相同的形状,或他们 是否用 不同的参数值 来显示 相同的功能结构,工程图纸 都 可以由同一绘图模块 来 产生。在 访问接口 中 ( 如 图 12),设计者可以在左侧的 列表框中 选择弹簧 项目 。 然后,相应的数据将直接从数据库中检索 ,并且显示 在 面板的输入框 中 。该功能参数 会 显示在 右侧 的 面 板 上 , 如图 12 所示 。在这个 型的例子 中 , 一个特定的总代表弹簧 有 8 个参数( 分配。这些参数包括电缆外径 /核心( A),最终直径回路( B),中心环( C) , 在 该中心环 之间循环的中心( D 和 E)和直径的距离角度规格( F, G 和 H), 都 在图 12 的 中间面板 中 显示 , 以 方便用户了解。此外,描述数据显示在下面的面板 中 。在接口的窗口底部,有几个命令按钮支持数据库操作,如插入 、 删除 、 修改 、 查询和打印。例如,如果一个设计师要删除产品 的 数据记录 , 他可以 打开 记录 态) , 然后单击 “ 删除 ” 按钮。该系统将显示一个确认对话框, 要求用户确认操作(是或否)。在用户回答 “ 是 ”后 ,在对话框面板 中 选定的产品数据记录将消失(如图 13 所示, 删除)。但是,在数据库文件 中 ,删除的记录只 能 在行前 有 黑块标记 的作 为代表删除 时才能 被 删除 (如图 14 所示) 。 如果用户不小心执行删除或只是想 在删除后恢复删除的记录,他 就 可以立即调用数据库主管 以恢复 已删除的 内容 。因此,已删除的数据将被 作为 故障安全的方法 而 收回。在用户确认选择或数据规格的编辑 后 ,并点击 “ 确定 ” 按钮,系统将执行相应的绘图模块 以及 生成 相应的 工程图纸(如图15 所示)。 目前 成的弹簧设计电子文 件管理系统可以支持近 70 种常见的弹簧设计。弹簧的 分类和绘图模块 的 定义, 都 主要依据台湾 弹簧 工业协会提出的建议。该系统已经 被 开发出来, 以 协助日常弹簧 的 设计,起草和高效率的工程数据管理。 图 12 访问接口的 弹簧产品 图 13 访问界面的显示后删除 产品 14 数据库表中删除记录后的 产品 图 15 C 型弹簧 的 工程图纸 本文介绍了一个 筑集成电子文件管理 系统 在 计活动环境下同时 访问 不同种类的数据库。此外, 成电子文件管理系统 被实现 支持弹簧设计。 以特征为基础的 弹簧 产品数据模型依照 弹簧 设计的特性被建立 。该系统还 由 通信组件以表为基 础在 数据库和 具之间传输数据。 在竞争性行业 中 ,特别是在其产品的设计需要特别起草技术 时 (螺旋 、 卷发 、辅助面料 等), 成电子文件管理系统 都 有宝贵的重要性。 系统的主要优点是 工程数据的有效管理 以 及其与 具的快速起草。 成电子文件管理系统可以在 重新设计产品和工程的起草时间 上 帮助用户节省成本和时间。此外, 系统 操作 所需的 技 术比 在手工绘制和数据库管理 中 所需的 低得多 。 附件 2:外文原文 (复印件) 南 京 理 工 大 学 紫 金 学 院 毕业设计 (论文 )开题报告 学 生 姓 名: 李晓峰 学 号: 060104203 专 业 : 机械工程及自动化 设计 (论文 )题目 : 减速器辅助软件的开发 关键零部件的参数化设计 指 导 教 师 : 肖猛 2010 年 3 月 19 日 开题报告填写要求 1开题报告(含“文献综述”)作为毕业设计(论文)答辩委员会对学生答辩资格审查的依据材料之一。此报告应在指导教师指导下,由学生在毕业设计(论文)工作前期内完成,经 指导教师签署意见及所在专业审查后生效; 2开题报告内容必须用黑墨水笔工整书写或按教务处统一设计的电子文档标准格式(可从教务处网页上下载)打印,禁止打印在其它纸上后剪贴,完成后应及时交给指导教师签署意见; 3“文献综述”应按论文的格式成文,并直接书写(或打印)在本开题报告第一栏目内,学生写文献综述的参考文献应不少于 15篇(不包括辞典、手册); 4 有关年月日等日期的填写,应当按照国标 7408 2005数据元和交换格式、信息交换、日期和时间表示法规定的要求,一律用阿拉伯数字书写。如“ 2007 年 3 月 15 日”或“ 2007 毕 业 设 计(论 文)开 题 报 告 1结合毕业设计(论文)课题情况,根据所查阅的文献资料,每人撰写 2000 字左右的文献综述: 文 献 综 述 1. 用 一种利用计算机强大的图形处理和数值计算能力,辅助人们进行工程或产品的设计与分析,以达到理想的目的并取得创新成果的一种技术。 现阶段由于人们对软件的开发 产生了许多以 术为基础的应用软件。在这些软件中,应用人数最多、最具影响力的当属 有良好的用户界 面,通过交互菜单或命令行方式便可以进行各种操作。它的多文档设计环境,让非计算机专业人员也能很快地学会使用。在不断实践的过程中更好地掌握它的各种应用和开发技巧,从而不断提高工作效率。 具有广泛的适应性,它可以在各种操作系统支持的微型计算机和 工作站 上运行,并支持 40 多种 分辨率由 320200 到 20481024 的各种 图形 显示设备,以及30 多种 数字仪和鼠标器, 数十种 绘图仪和打印机,这就为 普及创造了条件1 然而在许多方面, 是无法达到预计的目的 ,如参数化设计等 ,因此,人们又对 行了进一步开发,使 适应更多的软件支持。这就是所谓的 次开发。 2. 次开发 统的二次开发功能 仅能够胜任二、三维绘图工作,而且还是一个良好的 次开发 平台,系统提供的主要开发 功能 有: ( 1) 用户能自定义屏幕菜单、下拉式菜单、图标菜单、图形输入板菜单和按钮菜单。 ( 2) 用户能定义与图形有关的一些属性,如线型、剖面线图案、文本字体、符号、样板图形等。 ( 3) 建立命令组文件,自动执行预定义的命令序列。 ( 4) 通过 规范的图形数据转换接口,与其他 统或应用程序进行数据交换,以实现不同系统之间的集成。 ( 5) 提供了一个完全集成在 部的 程开发环境,用户可使 言定义新命令,开发新应用,迅速而方便地建立 自己的高效解决方案。编译后的 码是二进制的,从而有助于保护软件算法和知识产权。 ( 6) 具有一个功能强大的编程接口 供了对 行二次开发的 C 语言编程环境与接口。用户可以用从 基本类中导出 此,用户自定义的对象可以完全建立在已有的 象库上。 ( 7) 配备了更加丰富的 象用于定义和编程。应用 术,可以从 部或外部应用程序控制编程。 ( 8) 熟悉 用户还可以用 行开发,这也是一个面向对象的编程环境,它具有与 似的特点,语法简单、功能强大 4。 次开发工具 ( 1) 新一代的 言。 语言进行了扩展,可以通过口与对象交互。同时,通过实现反应器函数,还扩展应事件的能力。作为开发工具, 供了一个完整的集成开发环境( 包 括编译器、调试器和其他工具,可以提高二次开发的效率 。另外, ( 2) 用程序以 C+为基本开发语言,具有面向对象编程方式的数据可封装性、可继承性及多态性的特点,用其开发的 件具有模块性好、独立性强、连接简单、使用方便、内部功能高效实现以及代码可重用性强等特点,并且支持 本类库,能简洁高效地实现许多复杂功能。 ( 3) 基于 术的 开发工具 一套微软 标准 , 该标准允许通过外显的对象由一个 用程序,这也是面向对象编程技术的精髓所在。 务器应用程序是通过自身对象的属性、方法、事件外显其功能。对象是服务器应用程序的简单而抽象的代表。不管是用 从外部,还是 用 内部对 行二次开发,都是通过调用 对象体系结构来进行的。 术的完全面向对象化编程的特点,使其开发环境具备了强 大的开发能力和简单易用的优良特点,开发工具的选择也具有很大的灵活性。所以,利用 术,是极具潜力的一种开发手段 5 对于减速器辅助设计关键零部件的参数化设计,就需要用到 这一二次开发。利用 术,对减速器的零部件进行分析,以达到参数化设计。 3. 术 使用方法 ( 1) 象 如果在计算机系统上安装了 自动将其所有的信息注册到系统注册表里。那么在启动 ,用户可以象调用 己的对象一样调用提供的 ( 2) 象 与 的 话框的作用相同,通过 象可以读取或设置 一些基本设置。 象通过 性返回。 ( 3) 创建、查询与修改 形对象 在创建 形对象之前, 首先必须定义并创建 两个对象可通过 象的 性与 性返回。 ( 4) 非图形对象 除了 合, 象中另外 12 个集合中的对象都是非图形对象,如 合包含了 前文档中所有的层,而 分别为线型对象与字符型对象的集合。 ( 5) 用户输入 象中还包含有一个很重要的子对象 象提供了一些其它的实用功能,如用户输入控制 ( 法可以在 命令提示行中提示用户输入,并显示相应的输入数据类型。这种类型的输入对于屏幕坐标系,实体选择,短字符与数字的输入有着极为重要的应用。 数化设计过程 通用的参数化自动绘图事件过程的程序框图如图 1 所示 7。 图 1 自动绘图事件过程的程序框图 术的出现 ,标志着 二次开发技术取得了历史性转折。首先 ,它首次完全实现了 得其他软件可以方便地访问 其次 ,次实现了面向对象的开发技术 ,用户可以操纵它提供所有的 象 ; 最后 ,基于 发技术的开发工具得到空前的膨胀 ,已不再局限于 C 及 C+系列语
- 温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

人人文库网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。