基于SolidWorks机床夹具库的设计与管理毕业设计论文.doc
《基于SolidWorks机床夹具库的设计与管理毕业设计论文.doc》由会员分享,可在线阅读,更多相关《基于SolidWorks机床夹具库的设计与管理毕业设计论文.doc(52页珍藏版)》请在三一办公上搜索。
1、毕业设计论文基于SolidWorks机床夹具库的设计与管理摘 要 计算机辅助夹具设计作为CIMS集成中的一个重要环节,克服了传统夹具设计存在的设计周期长,设计效率低等问题,降低了设计人员的劳动强度,提高了夹具设计的质量,从而能够大幅度缩短产品开发周期,提高企业的市场竞争力。 本文在回顾了CAD的概念、发展、组成后,在对国内外CAD系统进行广泛研究的基础上,结合中国制造业存在的问题,以实用性、高效性为指导思想,提出了以建立机床夹具库作为切入点设计CAD系统的新思路,并付诸实现。通过对目前各类CAD软件在国内应用现状的调查、比较、分析,从开发的难易程度、可移植性、易维护性等各方面考虑,选定广为用户
2、使用的三维CAD设计软件SolidWorks作为开发平台,综合运用Visual Basic编程技术和Access数据库管理技术,借助SolidWorks API强大的二次开发功能,构建了一个无缝集成于SolidWorks的CAD系统,开发完成了基于特征造型、可参数化驱动生成零部件的机床夹具零部件库。该系统对于技术人员相对匾乏的中小企业来说,在机床夹具的设计制造中将有极好的应用前景。关键词:参数化驱动,SolidWorks二次开发,机床夹具库SolidWorks-based Fixture Design And ManagementABSTRACTActing as a important se
3、gment of CIMS, Computer Aided Fixture Design solves many problems of the traditional design such as the long design period ,the low efficiency and so on. It reduces the labor intensity and improves the design level for fixture. As a result, it can shorten development cycle and increases the competit
4、ive power of the enterprises. In this thesis, the conception, development and composition of CAD are reviewed first. Under the guide idea of practicability and high efficient, based on the study of the CAD at national and foreign countries and associating with the problems of Chinese manufacturing,
5、a new method about CAD system, which was at the beginning of building library for machine tool fixture, was put forward and realized.Through investigating, comparing, analyzing the variable CAD software and thinking about the degree of difficulty, transportability and maintainability, the 3D CAD sof
6、tware SolidWorks was selected as the developing platform and Visual Basic program technique and database management technique of Access was utilized. By the secondary development function of SolidWorks API, a seamless integration CAD system was built, a feature-based and parameter-driven parts libra
7、ry for machine tool fixture developed. It will have a good application future in designing and manufacturing of tool fixture for the enterprises which lake technical personnel.KEY WORDS: Parameter driving, SolidWorks API, Library of machine tool fixture 目 录摘要I ABSTRACTII1 绪论11.1 课题的来源及意义21.1.1 课题背景及
8、主要内容21.1.2 国内外对机床夹具CAD的研究21.1.3 课题的意义41.2 机床夹具51.2.1 夹具的一般概念51.2.2 夹具的组成51.2.3 夹具的作用51.2.4 机床夹具的分类61.2.5 夹具设计的基本要求61.2.6 柔性夹具71.2.7 组合夹具82 机床夹具库的建立102.1 引言102.2 夹具几何建模介绍102.2.1 参数化建模102.2.2 变量化造型理论112.2.3 实体建模112.3 基于SolidWorks的夹具建模112.3.1 基于特征112.3.2 SolidWorks中的参数化122.3.3 SolidWorks实体建模122.4 Solid
9、Works夹具库的建立122.4.1 夹具元件库的建立122.4.2 添加库元件132.4.3 对夹具进行分类管理142.5 SolidWorks配置技术162.5.1 主要特征和尺寸命名162.5.2 建立系列零件设计表172.5.3 生成配置172.5.4 显示配置182.6 SolidWorks在夹具设计中的应用183 VB开发SolidWorks技术203.1 SolidWorks二次开发API技术简介203.2 SolidWorks二次开发原理203.3 SolidWorks二次开发步骤203.4 VB开发SolidWorks机床夹具元件213.4.1 基于SolidWorks的夹具
10、元件建模213.4.2 Access建立夹具数据库223.4.3 VB程序的设计223.5 机床夹具数据库的创建233.5.1 建立数据库233.5.2 VB连接Access数据库263.6 VB与SolidWorks的连接283.7 VB程序编程303.7.1 引言303.7.2 Vsual Basic控件介绍303.8 VB程序运行SolidWorks343.8.1 应用程序界面设计343.8.2 添加多个窗体373.8.3 运行VB程序384 机床夹具管理系统404.1 引言404.2 夹具管理系统的基本结构404.2.1 机床夹具图形预览404.2.2 夹具的使用管理424.2.3 加
11、工人员信息管理454.2.4 夹具的借还管理465 结论47致谢48参考文献491 绪论机床夹具在机械制造业中应用广泛,由机床夹具和机床、刀具、工件组成的加工工艺系统,能够根据工艺要求,迅速实现工件的定位和夹紧,并在加工过程中保持它们之间的正确相对位置。随着制造业的发展,对产品的要求越来越个性化,使得产品更新换代周期越来越短,多品种小批量已成为当今制造业的主流。当前,一个以微电子技术为标志的新的工业革命浪潮正在席卷全球,产品加速更新换代,国内外机电产品竞争空前激烈;为了迅速“上品种,上质量,上水平,和提高经济效益”,机床夹具在制造业中发挥着重要的作用。从国际生产技术发展趋势来看,数控技术(NC
12、),柔性制造系统(FMS),计算机集成生产(CIM)将日益成为常用的生产方式,而夹具恰恰正是适合这类生产的柔性工艺装备。此外,夹具技术还逾越出机床夹具这一范畴,而渗透到各种工艺过程中,形成了组合工艺装备这一新概念。与之相适应的NC机床也得到了迅速发展。机床夹具的快速设计,已经成为机械行业的主流,因此建立参数化的夹具库,对夹具设计人员的意义重大。在机械行业中,许多机械零件的形状结构具有共同特征,只是相对大小或特征上存在一定的差异,如果能够通过一个模板模型衍生出不同的模型,就会大大提高设计效率。参数化设计是将系列化、通用化和标准化的定型产品中,随产品规格不同而变化的参数用相应的变量代替,通过对变量
13、的修改,从而实现同类结构机械零件设计的参数化。参数化造型的基本思想是用数值约束、几何约束和方程约束来说明产品模型的形状特征,从而得到一簇在形状或功能上具有相似性的设计方案。参数化实体造型的关键是几何模型的构建。随着CAD技术的发展,工程师们已经习惯的二维设计正在被三维设计所取代。目前最典型的三维设计工具有 UG、Pro/E、SolidWorks、Solid Edge等,它们已经成为工业界标准。但是这些软件虽然提供了一些常用的标准件库,但是都没有提供夹具设计的参数化、用户可方便自扩充的元件库。这样,对于夹具设计人员,就常常因为没有夹具元件库,而要进行很多不必要的重复绘图工作,大大降低了设计人员的
14、工作效率。因此在CAD系统上建立一套用户自己维护的参数化的机床夹具元件库,可以满足设计人员快速设计的需求。SolidWorks提供了非全约束的参数化设计主要通过两种方法实现:一是利用内嵌的Excel工作表制定参数,创建多个不同配置的零件或装配体;二是利用编程语言作为开发工具,对SolidWorks进行二次开发,用程序实现参数化设计。本文主要介绍以SolidWorks软件为平台建立夹具元件库。SolidWorks软件支持多种格式的 CAD文件转换。用SolidWorks建立夹具元件库,就可以通过相应的文件格式转换实现其他CAD系统的文件,从而可以达到满足其它CAD系统调用的目的。1.1 课题的来
15、源及意义1.1.1 课题背景及主要内容随着制造业中越来越多计算机数控系统机床和加工中心的使用,产品的开发更趋向于广泛的多品种和小批量。由于产品的生产周期越来越短,制造厂商更加意识到以数控机床为基础的现代柔性制造系统(FMS)和柔性制造单元(FMC),需要一种性能可靠、装配时间短和灵活快速的夹具,并最终实现自动组装。因此,机床夹具的快速设计在机械制造的各个行业中逐步获得推广和广泛应用。为此本文提出基于SolidWorks软件为平台,开发出一套机床夹具CAD系统。主要的工作是建立机床夹具元件库,利用VB开发夹具元件,用Access存储夹具数据。利用VB和Access建立夹具的管理系统。 课题的主要
16、内容:(a)机床夹具库的建立,通过分析机床夹具元件结构,按夹具定位,夹紧方式对机床夹具进行分类。(b)确定夹具参数,利用excel建立参数表,自动生成不同的配置。利用VB语言对SolidWorks进行二次开发,实现VB与access数据库的连接,在VB中可添加或者删除数据。(c)在VB运行界面里,选择不同的夹具参数,在SolidWorks软件中自动绘制对应的夹具图形。(d)利用数据库软件对机床夹具进行一个简单的管理。1.1.2 国内外对机床夹具CAD的研究传统的夹具设计存在着劳动强度大、设计周期长等种种弊端。随着工业生产中数控机床和加工中心的广泛应用,以及CAD、CAM等集成系统的发展,此问题
17、就变得日益严峻,因此夹具计算机辅助设计的研究就成了时代的需要。国内外的研究大致可以分为两个阶段:(1) 完全人机交互式组装系统的研究与开发阶段。(2) 将人工智能引入组装系统的阶段。因这两个阶段在时间上有很大的交叉性,故分别从国内外的研究历程来分析一下。近十几年国内对夹具CAD系统的开发:20世纪80年代中期,中国航空技术进出口公司应欧洲客户要求,设计了一套二维计算机组装软件,揭开了我国开发夹具CAD系统的帷幕。从20世纪80年代中期开始,我国先后有十余所高校对夹具CAD系统做了探索,以下是北京机械工业学院研究开发的几个系统:BMFCAD1.0槽系组合夹具CAD。用于加工中心上M12槽系组合夹
18、具设计,运行于十六位微机和DOS操作系统下。此系统有一个带有夹具和工艺信息的编码系统,编码作为输入信息用作检索和选择相似夹具。系统向设计人员提供组装结构思路,并自动生成清单。BMFCAD2.0智能槽系组合夹具CAD系统,此系统是在BMFCAD1.0版本基础上嵌入了一个组装专家系统,是基于成组技术的相似夹具的变异式系统,用AutoCAD和DBASE作为支持软件。组装专家系统的主要功能为组装定位、夹紧方案设计和基础件的选择。国外研究开发计算机辅助夹具设计系统的情况:前苏联早在20世纪70年代一些专家就开始夹具CAD的研究工作。由于所用计算机软件落后,使发展受到很大限制。20世纪80年代美国、欧洲不
19、少学者和公司投入这一工作,其中美国密执安大学于1987年研制成功的CADFMS系统就很具有代表性。国际上的这些研究主要是在夹具结构的自动布局理论与方法,夹具设计专家系统,CAPP中增加夹具规划功能和实用化夹具CAD系统的开发等。在夹具结构自动布局的理论和方法方面,Amy J.C.Trappey用空间投影技术法简化了工件总体形状的表示,然后用几何推理的方法,通过PSOE一套立体网络搜索的策略得到夹具的布局。Y.C.Chou对夹具中非回转体零件所受切削力、定位力矩和夹紧力矩等用一线性规划模型表示,然后按照螺旋理论来校验其平衡,从而得出合理的夹具布局。在夹具设计专家系统方面,A.Markus等设计出
20、了一个用Prolog语言为箱体类零件装配组合夹具的MODBUILD系统。这个系统运行时需要技术人员决定工件的定位、夹紧方案作为系统的输入,MODBUILD系统就能做出夹具装配图的设计。A.R.Darvishi和K.F.Gill建造了夹具设计的专家系统知识库。先用现有知识构造知识库的框架,然后逐步扩大。以此知识库为基础的专家系统能产生夹具元件图,用于显示加工零件简单的装配图。这些夹具设计方法大都沿用了CAPP的方法,即变异式和创成式。变异式即应用成组技术的原理,由新零件检索现有类型相似夹具,按新零件的技术要求对已检索出的夹具进行修改,最后由绘图机输出夹具装配图,创成式是根据输入信息,系统能或多或
21、少地部分生成夹具装配图,在较少的交互方式下完成设计。但创成式仍停留在原始阶段,离实用尚有不少的距离,因此两者结合的智能化系统是目前研究者颇感兴趣的问题。专家系统是目前夹具智能化常用的方法。在组合夹具计算机辅助构型方面,很多学者已经应用传统专家系统技术,如基于规划的系统进行了研究,然而由于这种技术的缺陷,已经阻碍了该领域的发展,主要表现为以下几个方面:应用设计方面的复杂知识很难简化为一定的规则,这些规则是从以往相似的例子中归纳总结出来的,然而,利用这些基于规则的系统很难解决设计中的复杂问题;专家系统不能很清楚的表达领域的知识;对于以规则性知识为基础的专家系统来说,知识的获取还是一个难题。当前机床
22、夹具CAD研究开发中存在的问题有:自动化夹具设计系统的功能是有限的,许多复杂夹具设计仍需人的干涉;现有CAD系统作为商品化CAD软件包,在屏幕上操作几何形很费时,所以进一步开发交互式机床夹具CAD系统,对工业应用是很有价值的。1.1.3 课题的意义夹具的设计制造在机械制造生产准备工作中占有重要的地位,它的设计与制造质量对保证产品质量有决定性影响,其设计与制造的周期在整个生产准备中最长,实际决定着整个生产准备周期。通过调研我们注意到夹具设计有以下的特点: 夹具设计中尽量采用标准件和常用件设计人员在进行夹具设计时,尽量选用标准件和通用件进行设计,若每次设计人员都需要重新对这些零件进行造型,设计人员
23、必须要做许多重复性的劳动。 夹具设计是一个高度依赖经验的设计问题设计师在构思夹具设计方案时,往往根据个人的设计制造经验将新工件的结构特征、制造特征与已有工件的结构特征和制造特征相比较,根据这些特征的相似性找出与新工件最为相似的工件及它的装夹规划方案和夹具元件,经过调整来获得新夹具的设计,很少是从头做起的。针对这两个特点,本课题着重研究并充分利用已有的夹具设计经验,将参数化设计应用到设计中,以进一步缩短工装设计周期,提高夹具的设计质量,并应用数据库管理、计算机图形学、成组技术,参数化技术为用户提供一个良好的设计环境,将标准件、通用件以及以往的设计经验存储在计算机中辅助设计人员进行夹具设计,将大大
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 SolidWorks 机床 夹具 设计 管理 毕业设计 论文
链接地址:https://www.31ppt.com/p-2943497.html