汽车模具导向零件参数化设计毕业设计论文.doc
《汽车模具导向零件参数化设计毕业设计论文.doc》由会员分享,可在线阅读,更多相关《汽车模具导向零件参数化设计毕业设计论文.doc(77页珍藏版)》请在三一办公上搜索。
1、 摘摘 要要 汽车模具导向零件的作用是工作行程中导正上下模具,提高工作精度,保证冲压质量。参数化设计是在驱动结构基础上进行参数驱动,它不仅可使 CAD 系统具有交互式绘图功能,还具有自动绘图的功能。利用参数化设计开发的专用产品设计系统,可使设计人员从大量繁重而琐碎的绘图工作中解脱出来,可以大大提高设计速度,并减少信息的存储量。本文介绍了基于大型三维 CAD/CAM 系统 SolidWorks,以 Visual Bas-ic 作为开发工具,调用 API 函数,针对汽车模具导向零件进行了二次开 发。编写了汽车模具导向件三维 CAD 模型变型选用及尺寸驱动程序,建立了汽车模具导向零件库,对于冲压模具
2、的发展具有重要的意义,并且对CAD/CAM 软件的应用和推广具有重要的推动作用。关键词:关键词:SolidWorks,二次开发,汽车模具导向件,参数化设计 Parametric design of automobile die oriented parts ABSTRACT Automobile mold guide part is the role of the work guiding the upper and lower mold,high precision,ensure the quality of punching.Parameter design is driven param
3、eters based on the structure of the drive,the parameter driven mechanism is based on the operation of graphics data.Through the parameter drive mechanism,canbeparameterized modifications in the geom-etric data.In this design,it introduces that it takes SolidWorks with three-dimensional mechanical mo
4、deling design software as basis,and uses Visual Basic as the exploitation implement,the fundamental method of calling API function to actuate the further development of SolidWorks and uses this method to realize guide components parametrical three-dimensional modeling design according to parameters
5、input by users.The development of gear parametrical design and modeling software brings about the join of guide components parametrical design and three-dimensional substance modeling,has an important significance for the development of stamping mould.Keywords:SolidWorks,Further development of solid
6、works,guide components,Parametric design 汽车模具导向零件参数化设计汽车模具导向零件参数化设计 0 0 引言引言 迅猛发展的中国汽车工业为国内的汽车模具带来了广阔的发展空间。由于成本和市场的因素致使发达国家模具制造的重心也逐步向以中国为代表的发展中国家转移。国内外的综合因素促使很多新兴汽车模具企业的诞生。据统计,2013 年年底中国的重点骨干模具企业达到近 110 家。其中,冲压模具约占 37%,中国已成为名副其实的汽车模具制造大国。在当今的工业领域,越来越多地把产品的设计、分析、制造、数据管理与信息技术融为一体,以此提高工业生产的自动化水平。以前三维产
7、品模型的设计都是首先由设计师在图板上画出图样,然后由图形软件使用人员根据图样绘制出产品模型,既浪费了人力和物力,设计效率也较低。随着 SolidWorks 等三维设计软件的广泛应用,以其开放性体系结构为基础,利用高级编程语言设计程序来实现三维模型的参数化设计,这样无疑提高了设计的自动化水平。本文正是以 SolidWorks 为基础,通过 VB 程序设计进行图形绘制软件的二次开发,使用户通过友好的参数设定界面输入参数,根据不同的参数,自动生成一系列模型,既节省了资源,也缩短了产品设计周期,大大提高了产品设计效率,对工业产品参数化设计的进一步发展有重要意义。1 1 课题研究的背景与意义课题研究的背
8、景与意义 1.1 1.1 课题来源及研究背景课题来源及研究背景 本课题来源于米思米(中国)精密机械贸易有限责任公司官方网站。其相应的种类见图 1.1。课题涉及的工件为汽车模具用导向零件,主要起导向作用,已建成系列化、标准化零件。标准化、参数化是现代模具设计和生产的重要特点之一。图 1.1 米思米汽车模具导向零件种类 随着计算机辅助设计软件的开发应用,制造行业正在飞速发展。此次参数化设计的平台为 Solidworks,SolidWorks 作为我国 CAD 市场上比较流行的三维 CAD 软件,它以其市场份额增长最快、技术发展最快、市场前景最好、性能价格比最优而逐渐被广大用户和企业所青睐。相比市场
9、上同类的其他三维 CAD 软件,它越来越成为中国广大中小企业的首选设计软件。正如其他优秀的国外软件一样,随着企业间竞争的日益白热化,如何更快的使所开发设计的产品响应市场,是企业和研究所生存的关键所在,而且,就 SolidWorks 而言,国内对它二次开发方面的研究刚刚起步。因此,对 SolidWorks 三维设计软件进行本土化的二次开发是很有必要1。在 Solidworks 中,机械零件参数化设计主要通过两种方法实现:一是利用在内嵌的 Excel 工作表中指定参数,创建多个不同配置的零件或装配体;二是利用编程语言作为开发工具,对 Solidworks 进行二次开发,用程序实现参数化设计1。So
10、lidworks 也不可能完全满足企业的所有要求,为了适应企业的特殊需求,使 Solidworks 在我国企业中发挥作用,并使常用或重复的任务简单化,就必须对其进行专业化和本地化的二次开发2。1.2 1.2 课题研究的意义与目的课题研究的意义与目的 课题涉及的工件为汽车模具导向零件,为系列化、标准化零件。标准化、数字化是现代模具设计和生产的重要特点之一。标准化模具对于提高模具质量、节省模具材料、降低模具成本、加快模具设计和制造进程都极为重要。通过冲模模架导套数字化标准化设计等关键技术有助于建立冲压模具标准件的三维数据库。随着现代社会计算机应用技术、网络技术以及电子信息技术的不断发展,我国众多大
11、中小型企业信息化程度有了长足的进步,企业需要软件的数量和质量也大大的增加了,并迫切需要将软件的生产周期缩短。但是当时的软件生产,还处于一种手工作坊的形式,软件开发是否成功完全决定于个人能力3。同时,这种开发状况,造成了人力的巨大浪费。同样功能的代码被反复书写,同样的设计、分析被不断的反复。这种重复开发愈演愈烈,势必造成了软件开发效率的低下,软件的质量得不到保证。实践证明,在程序设计中软件复用的概率最高达 90%,而且软件复用可以让软件公司及时把系统投放市场、提高系统软件质量、降低系统开发成本等。本课题主要研究内容涉及以下几点:(1)了解汽车模具导向件在冲压模具中所起的作用;(2)建立汽车模具导
12、向件的三维 CAD 模型,了解程序驱动设计方法;(3)建立与汽车模具导向件各种变型相对应的配置表;(4)编写汽车模具导向件三维 CAD 模型变型选用及尺寸驱动程序;(5)绘制汽车模具导向件工程图。本课题在 SolidWorks 环境下针对汽车模具导向零件进行标准化、参数化设计,对于促进冲压模具标准化、数字化设计的进一步发展具有重要的实际意义。2 SolidWorks2 SolidWorks 简介及简介及 CADCAD 发展趋势发展趋势 2.1 SolidWorks2.1 SolidWorks 概述概述 美国 SolidWorks 公司是一家专门从事开发三维机械设计软件、工程分析和产品数据管理软
13、件开发和营销的高科技公司,公司宗旨是使每位设计 工 程 师 都 能 在 自 己 的 微 机 上 使 用 功 能 强 大 的 世 界 最 新CAD/CAE/CAM/PDM 系统,公司主导产品是世界领先水平的 SolidWorks 软件。为了开发世界空白的基于微机平台的三维 CAD 系统,1993 年 PTC 公司的技术副总裁与 CV 公司的副总裁成立 SolidWorks 公司,并于 1995 年成功推出了 SolidWorks 软件,以其优异的性能、易用性和创新性,极大地提高了机械设计工程师的设计效率,在与同类软件的激烈竞争中已经确立它的市场地位,引起世界相关领域的一片赞叹4。在 SolidW
14、orks 软件的促动下,1998 年开始,国内、外也陆续推出了相关软件;原来运行在UNIX 操作系统的工作站 CAD 软件,也从 1999 年开始,将其程序移植到Windows 操作系统中。SolidWorks 软件是世界上第一个基于 Windows 开发的三维 CAD 系统,该系统在 1995-1999 年获得全球微机平台 CAD 系统评比第一名,从 1995年至今,已经累计获得十七项国际大奖:第一个基于 Windows 平台的三维机械 CAD 软件;第一个创造了 FeatureManager 特征管理员的设计思想;第一个在 Windows 平台下实现的自顶向下的设计方法;第一个实现动态装配
15、干涉检查的 CAD 软件;第一个实现智能化装配的 CAD 公司;第一个开发特征自动识别 FeatureWorks 的软件公司;第一个开发基于 Internet 的电子图板发布工具(eDrawing)的 CAD 公司5。由于 SolidWorks 出色的技术和市场表现,不仅成为 CAD 行业的一颗耀眼的明星,也成为华尔街青睐的对象。终于在 1997 年由法国达索公司以三亿一千万的高额市值将 SolidWorks 全资并购。公司原来的风险投资商和股东,以原来一千三百万美元的风险投资,获得了高额的回报,创造了 CAD 行业的世界纪录。并购后的 SolidWorks 以原来的品牌和管理技术队伍继续独立
16、运作,成为 CAD 行业一家高素质的专业化公司。2.2 SolidWorks2.2 SolidWorks 优缺点优缺点 目前主流的 3 维 CAD 软件主要有 UG II、I-DEAS、CATIA、PRO/E、Euclid等。与这些软件对比,Solidworks 有过人之处,但也存在不足的地方。其中优点主要体现在:1)自带教程,易学易懂,能在短时间内学会。2)功能比较全面,基本上能满足设计的需求。3)在机械机构设计,钣金设计,管道设计时,绘图过程方便,设计效率高,具有较大的优势的。4)生成工程图方便快捷,较为出色 5)有较强参数化建模功能,配合系列零件配置表和丰富 API 函数接口,使得 So
17、lidworks 在进行二次开发和构建标准零件库方面具有很强的优势6。缺点主要体现在:1)各种高级造型功能相对说来较弱,特别是在构造复杂曲面时,功能不如 CATIA 和 UG;2)在数控加工方面的功能较弱,不如其他软件。2.3 CAD2.3 CAD 技术发展趋势技术发展趋势 现在计算机硬件水平的不断提高为 CAD 技术的发展提供了必要条件,全球化激烈的市场竞争为 CAD 的普及应用提供了动力7。CAD 技术有如下发展趋势:(1)微机化 过去,CAD 主要以工作站为硬件平台:现在以 Wintel 体系为主的微机己占领计算机应用的大部分市场。同时,随着微机硬件水平的不断提升和微机操作系统 Wind
18、ows 的不断发展,微机运行环境的可靠性、安全性和运行效率都得到了极大改善。微机作为CAD平台己被大多数CAD用户接受。为占有具有广大用户的微机 CAD 市场,不少 CAD 软件商将工作站上的 CAD软件移植到微机上,如 I-DEAS,UG ProEngineer 等,同时也出现了不少直接在微机上开发的 CAD 软件,如 SolidWorks,Solid Edge,MDT 等。微机化促进了 CAD 的广泛应用,是 CAD 技术发展的一个最重要的特点和趋势。(2)集成化和智能化 简单来说,集成化就是各环节数据的有机结合。对制造业而言,集成化就是把设计、分析、工艺、管理等各个环节的各项功能软件有机
19、地结合起来,统一数据的描述及交换,协调各功能软件的有效运行。智能化是 CAD 发展的必然趋势,其主要特点是不仅能处理数据,而且能处理知识,功能远远超过了计算机范畴,它能进行推理、优化、选择、判断并做出决策,这样的系统在解决问题方面能够达到专家水平,即“专家系统”。(3)网络化和并行化 网络化为应用计算机的各部门实行信息共享、协同工作提供了物质基础条件8。并行设计作为并行工程在产品设计开发活动中的体现,是从传统串行顺序方式演化到合作并行求解方式的一项重要技术。CAD 的集成化与网络化为 CAD 实现并行设计提供了软硬件基础。CAD 并行设计实现产品的方案设计、概念设计、详细设计、分析设计、工艺设
20、计、加工仿真各阶段工作在各设计部门同步进行,各个设计部门的设计信息共享,并以规定流程实现交流、反馈,同时对各阶段设计中的问题进行修正,保证在方案完成的同时,产品即可加工出来。并行化 CAD 是全新的 CAD 组织形式,最大程度缩短产品研制周期,是大型企业实施 CAD 的发展趋势。(4)规范化 规范化的趋势体现在数据模型的标准化、数据交换格式的标准化及CAD 资源的规范化三个方面。数据模型应采用 STEP 标准体系。随着 STEP标准体系的逐渐完善,它对于几何数据、工程数据模型的思想将作为新一代 CAD 系统的开发指南。以前的一些标准接口无法满足 CAD 数据交换的要求。在新一代 CAD 系统中
21、,基于 STEP 标准的数据交换将成为主流,所传输的内容也将不仅局限于几何数据模型9。目前参数化特征模型的传输还是一个世界难题,在 STEP 标准的基础上,相信这一点能有所突破。这里所说的 CAD 资源主要是指各种标准件库和标准符号库等。它是由各国标准和国家标准所规定的,是工程设计的重要依据。目前许多参数化系统中都不专门提供标准件模块,理由是参数驱动的能力使得系列化设计变得十分容易,因此该项工作留给了用户。但根据实际经验发现:用户一般希望系统尽可能方便,从以前的直接调用方式返回到自己建库的方式,不易被接受,而且标准件库的三维视图和二维工程图的简化画法的不同也很麻烦。因此,对用户来说建立标准件库
22、还是很有必要的。3.基于基于 SolidWorks 的参数化设计的参数化设计 在 Solidworks 中,机械零件参数化设计主要通过两种方法实现:一是利用在内嵌的 Excel 工作表中指定参数,创建多个不同配置的零件或装配体;二是利用编程语言作为开发工具,对 Solidworks 进行二次开发,用程序实现参数化设计10。3.1 用系列零件设计表生成配置实现零部件的参数化设计用系列零件设计表生成配置实现零部件的参数化设计 3.1.1 基本设计原理基本设计原理 所谓参数化设计是指参数化模型的尺寸用对应的关系表示,而不需用确定的数值,变化一个参数值,将自动改变所有与它相关的尺寸,也就是采用参数化模
23、型,通过调整参数来修改和控制几何形状,自动实现元件的精确造型。如果用户的计算机上同时安装了 Microsoft Excel,就可以使用Excel 在零件文件中直接嵌入新的参数配置,配置即由一个零件或部件派生而成的形状相似、大小不同的一系列零件或部件集合11。在 SolidWorks中大量使用的配置是系列零件设计表,利用系列零件设计表可以很容易地生成一系列大小相同、形状相似的标准零件,如螺母、螺栓等,从而形成一个标准零件库。使用系列零件设计表具有如下优点:(1)可以采用简单的方法生成大量的相似零件,对于标准化零件的管理有很大的帮助。(2)使用系列零件设计表,不必一一创建相似零件,从而可以节省大量
24、的时间12。(3)使用系列零件设计表,在装配体中很容易实现零件的互换。3.1.2 设计方法和过程设计方法和过程 要在 SolidWorks 环境中通过 Excel 变量表实现机械零件的参数化设计功能,必须首先建立模板模型,通过对系列零件设计表中各个参数的修改来生成模板零部件的不同配置,每个配置就是一个不同的零件。即在Excel 变量表中指定参数,设计者可以创建多个不同配置的零件或装配体。系列零件设计表保存在模型文件中,所以 SolidWorks 对模型的更改不会影响原来建立的 Excel 配置文件13。系列零件设计表可以控制零件或装配体的许多项目,其中主要包括:特征尺寸和压缩状态;配置属性(包
25、括材料明细表中的零件编号、备注、自定义属性);零部件的压缩状态、显示状态、参考配置、颜色等;装配体特征的尺寸、压缩状态;配合中的距离和角度配合的尺寸、压缩状态等。模板模型建好以后,在 SolidWorks的菜单栏中选择“插入”一“系列零件设计表,再在属性管理器中选择“空白(K)”,系统将自动在 SolidWorks 环境中插入一个空白的 Excel电子表格,设计者即可以在 SolidWorks 设计环境中直接在线编辑零件设计表。系列零件设计表有规定的格式,每一单元格的参数和数据都有一定的语法要求和含义。在 SolidWorks 中,系统以尺寸或特征的名称作为不同配置的变量名参与计算,驱动模型几
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 汽车模具 导向 零件 参数 设计 毕业设计 论文
链接地址:https://www.31ppt.com/p-2951608.html