ImageVerifierCode 换一换
格式:DOCX , 页数:66 ,大小:1.18MB ,
资源ID:16422347      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-16422347.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(基于solidworks机床夹具库的与管理.docx)为本站会员(b****6)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

基于solidworks机床夹具库的与管理.docx

1、基于solidworks机床夹具库的与管理毕业设计论文基于SolidWorks机床夹具库的设计与管理摘 要 计算机辅助夹具设计作为CIMS集成中的一个重要环节,克服了传统夹具设计存在的设计周期长,设计效率低等问题,降低了设计人员的劳动强度,提高了夹具设计的质量,从而能够大幅度缩短产品开发周期,提高企业的市场竞争力。 本文在回顾了CAD的概念、发展、组成后,在对国内外CAD系统进行广泛研究的基础上,结合中国制造业存在的问题,以实用性、高效性为指导思想,提出了以建立机床夹具库作为切入点设计CAD系统的新思路,并付诸实现。通过对目前各类CAD软件在国内应用现状的调查、比较、分析,从开发的难易程度、可

2、移植性、易维护性等各方面考虑,选定广为用户使用的三维CAD设计软件SolidWorks作为开发平台,综合运用Visual Basic编程技术和Access数据库管理技术,借助SolidWorks API强大的二次开发功能,构建了一个无缝集成于SolidWorks的CAD系统,开发完成了基于特征造型、可参数化驱动生成零部件的机床夹具零部件库。该系统对于技术人员相对匾乏的中小企业来说,在机床夹具的设计制造中将有极好的应用前景。关键词:参数化驱动,SolidWorks二次开发,机床夹具库SolidWorks-based Fixture Design And ManagementABSTRACTAct

3、ing as a important segment 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 i

4、ncreases the competitive 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 Ch

5、inese manufacturing, 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 maintainab

6、ility, the 3D CAD software 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 paramet

7、er-driven parts library 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 ABSTRACT II1 绪论 11.1

8、 课题的来源及意义 21.1.1 课题背景及主要内容 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 SolidWo

9、rks中的参数化 122.3.3 SolidWorks实体建模 122.4 SolidWorks夹具库的建立 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 SolidWork

10、s二次开发步骤 203.4 VB开发SolidWorks机床夹具元件 213.4.1 基于SolidWorks的夹具元件建模 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程序运行SolidWorks 343.8.1 应用程序界面设计 343.8.2 添加多个窗体 373.8.3 运行VB程序 384 机

11、床夹具管理系统 404.1 引言 404.2 夹具管理系统的基本结构 404.2.1 机床夹具图形预览 404.2.2 夹具的使用管理 424.2.3 加工人员信息管理 454.2.4 夹具的借还管理 465 结论 47致谢 48参考文献 491 绪论机床夹具在机械制造业中应用广泛,由机床夹具和机床、刀具、工件组成的加工工艺系统,能够根据工艺要求,迅速实现工件的定位和夹紧,并在加工过程中保持它们之间的正确相对位置。随着制造业的发展,对产品的要求越来越个性化,使得产品更新换代周期越来越短,多品种小批量已成为当今制造业的主流。当前,一个以微电子技术为标志的新的工业革命浪潮正在席卷全球,产品加速更新

12、换代,国内外机电产品竞争空前激烈;为了迅速“上品种,上质量,上水平,和提高经济效益”,机床夹具在制造业中发挥着重要的作用。从国际生产技术发展趋势来看,数控技术(NC),柔性制造系统(FMS),计算机集成生产(CIM)将日益成为常用的生产方式,而夹具恰恰正是适合这类生产的柔性工艺装备。此外,夹具技术还逾越出机床夹具这一范畴,而渗透到各种工艺过程中,形成了组合工艺装备这一新概念。与之相适应的NC机床也得到了迅速发展。机床夹具的快速设计,已经成为机械行业的主流,因此建立参数化的夹具库,对夹具设计人员的意义重大。在机械行业中,许多机械零件的形状结构具有共同特征,只是相对大小或特征上存在一定的差异,如果

13、能够通过一个模板模型衍生出不同的模型,就会大大提高设计效率。参数化设计是将系列化、通用化和标准化的定型产品中,随产品规格不同而变化的参数用相应的变量代替,通过对变量的修改,从而实现同类结构机械零件设计的参数化。参数化造型的基本思想是用数值约束、几何约束和方程约束来说明产品模型的形状特征,从而得到一簇在形状或功能上具有相似性的设计方案。参数化实体造型的关键是几何模型的构建。随着CAD技术的发展,工程师们已经习惯的二维设计正在被三维设计所取代。目前最典型的三维设计工具有 UG、Pro/E、SolidWorks、Solid Edge等,它们已经成为工业界标准。但是这些软件虽然提供了一些常用的标准件库

14、,但是都没有提供夹具设计的参数化、用户可方便自扩充的元件库。这样,对于夹具设计人员,就常常因为没有夹具元件库,而要进行很多不必要的重复绘图工作,大大降低了设计人员的工作效率。因此在CAD系统上建立一套用户自己维护的参数化的机床夹具元件库,可以满足设计人员快速设计的需求。SolidWorks提供了非全约束的参数化设计主要通过两种方法实现:一是利用内嵌的Excel工作表制定参数,创建多个不同配置的零件或装配体;二是利用编程语言作为开发工具,对SolidWorks进行二次开发,用程序实现参数化设计。本文主要介绍以SolidWorks软件为平台建立夹具元件库。SolidWorks软件支持多种格式的 C

15、AD文件转换。用SolidWorks建立夹具元件库,就可以通过相应的文件格式转换实现其他CAD系统的文件,从而可以达到满足其它CAD系统调用的目的。1.1 课题的来源及意义1.1.1 课题背景及主要内容随着制造业中越来越多计算机数控系统机床和加工中心的使用,产品的开发更趋向于广泛的多品种和小批量。由于产品的生产周期越来越短,制造厂商更加意识到以数控机床为基础的现代柔性制造系统(FMS)和柔性制造单元(FMC),需要一种性能可靠、装配时间短和灵活快速的夹具,并最终实现自动组装。因此,机床夹具的快速设计在机械制造的各个行业中逐步获得推广和广泛应用。为此本文提出基于SolidWorks软件为平台,开

16、发出一套机床夹具CAD系统。主要的工作是建立机床夹具元件库,利用VB开发夹具元件,用Access存储夹具数据。利用VB和Access建立夹具的管理系统。 课题的主要内容:(a)机床夹具库的建立,通过分析机床夹具元件结构,按夹具定位,夹紧方式对机床夹具进行分类。(b)确定夹具参数,利用excel建立参数表,自动生成不同的配置。利用VB语言对SolidWorks进行二次开发,实现VB与access数据库的连接,在VB中可添加或者删除数据。(c)在VB运行界面里,选择不同的夹具参数,在SolidWorks软件中自动绘制对应的夹具图形。(d)利用数据库软件对机床夹具进行一个简单的管理。1.1.2 国内

17、外对机床夹具CAD的研究传统的夹具设计存在着劳动强度大、设计周期长等种种弊端。随着工业生产中数控机床和加工中心的广泛应用,以及CAD、CAM等集成系统的发展,此问题就变得日益严峻,因此夹具计算机辅助设计的研究就成了时代的需要。国内外的研究大致可以分为两个阶段:(1) 完全人机交互式组装系统的研究与开发阶段。(2) 将人工智能引入组装系统的阶段。因这两个阶段在时间上有很大的交叉性,故分别从国内外的研究历程来分析一下。近十几年国内对夹具CAD系统的开发:20世纪80年代中期,中国航空技术进出口公司应欧洲客户要求,设计了一套二维计算机组装软件,揭开了我国开发夹具CAD系统的帷幕。从20世纪80年代中

18、期开始,我国先后有十余所高校对夹具CAD系统做了探索,以下是北京机械工业学院研究开发的几个系统:BMFCAD1.0槽系组合夹具CAD。用于加工中心上M12槽系组合夹具设计,运行于十六位微机和DOS操作系统下。此系统有一个带有夹具和工艺信息的编码系统,编码作为输入信息用作检索和选择相似夹具。系统向设计人员提供组装结构思路,并自动生成清单。BMFCAD2.0智能槽系组合夹具CAD系统,此系统是在BMFCAD1.0版本基础上嵌入了一个组装专家系统,是基于成组技术的相似夹具的变异式系统,用AutoCAD和DBASE作为支持软件。组装专家系统的主要功能为组装定位、夹紧方案设计和基础件的选择。国外研究开发

19、计算机辅助夹具设计系统的情况:前苏联早在20世纪70年代一些专家就开始夹具CAD的研究工作。由于所用计算机软件落后,使发展受到很大限制。20世纪80年代美国、欧洲不少学者和公司投入这一工作,其中美国密执安大学于1987年研制成功的CADFMS系统就很具有代表性。国际上的这些研究主要是在夹具结构的自动布局理论与方法,夹具设计专家系统,CAPP中增加夹具规划功能和实用化夹具CAD系统的开发等。在夹具结构自动布局的理论和方法方面,Amy J.C.Trappey用空间投影技术法简化了工件总体形状的表示,然后用几何推理的方法,通过PSOE一套立体网络搜索的策略得到夹具的布局。Y.C.Chou对夹具中非回

20、转体零件所受切削力、定位力矩和夹紧力矩等用一线性规划模型表示,然后按照螺旋理论来校验其平衡,从而得出合理的夹具布局。在夹具设计专家系统方面,A.Markus等设计出了一个用Prolog语言为箱体类零件装配组合夹具的MODBUILD系统。这个系统运行时需要技术人员决定工件的定位、夹紧方案作为系统的输入,MODBUILD系统就能做出夹具装配图的设计。A.R.Darvishi和K.F.Gill建造了夹具设计的专家系统知识库。先用现有知识构造知识库的框架,然后逐步扩大。以此知识库为基础的专家系统能产生夹具元件图,用于显示加工零件简单的装配图。这些夹具设计方法大都沿用了CAPP的方法,即变异式和创成式。

21、变异式即应用成组技术的原理,由新零件检索现有类型相似夹具,按新零件的技术要求对已检索出的夹具进行修改,最后由绘图机输出夹具装配图,创成式是根据输入信息,系统能或多或少地部分生成夹具装配图,在较少的交互方式下完成设计。但创成式仍停留在原始阶段,离实用尚有不少的距离,因此两者结合的智能化系统是目前研究者颇感兴趣的问题。专家系统是目前夹具智能化常用的方法。在组合夹具计算机辅助构型方面,很多学者已经应用传统专家系统技术,如基于规划的系统进行了研究,然而由于这种技术的缺陷,已经阻碍了该领域的发展,主要表现为以下几个方面:应用设计方面的复杂知识很难简化为一定的规则,这些规则是从以往相似的例子中归纳总结出来

22、的,然而,利用这些基于规则的系统很难解决设计中的复杂问题;专家系统不能很清楚的表达领域的知识;对于以规则性知识为基础的专家系统来说,知识的获取还是一个难题。当前机床夹具CAD研究开发中存在的问题有:自动化夹具设计系统的功能是有限的,许多复杂夹具设计仍需人的干涉;现有CAD系统作为商品化CAD软件包,在屏幕上操作几何形很费时,所以进一步开发交互式机床夹具CAD系统,对工业应用是很有价值的。1.1.3 课题的意义夹具的设计制造在机械制造生产准备工作中占有重要的地位,它的设计与制造质量对保证产品质量有决定性影响,其设计与制造的周期在整个生产准备中最长,实际决定着整个生产准备周期。通过调研我们注意到夹

23、具设计有以下的特点: 夹具设计中尽量采用标准件和常用件设计人员在进行夹具设计时,尽量选用标准件和通用件进行设计,若每次设计人员都需要重新对这些零件进行造型,设计人员必须要做许多重复性的劳动。 夹具设计是一个高度依赖经验的设计问题设计师在构思夹具设计方案时,往往根据个人的设计制造经验将新工件的结构特征、制造特征与已有工件的结构特征和制造特征相比较,根据这些特征的相似性找出与新工件最为相似的工件及它的装夹规划方案和夹具元件,经过调整来获得新夹具的设计,很少是从头做起的。针对这两个特点,本课题着重研究并充分利用已有的夹具设计经验,将参数化设计应用到设计中,以进一步缩短工装设计周期,提高夹具的设计质量

24、,并应用数据库管理、计算机图形学、成组技术,参数化技术为用户提供一个良好的设计环境,将标准件、通用件以及以往的设计经验存储在计算机中辅助设计人员进行夹具设计,将大大提高设计人员的效率,减轻他们的劳动强度,因此,本课题是具有先进性和实用价值的。SolidWorks是美国SolidWorks公司基于Windows平台开发的著名的全参数化三维实体造型软件,它具有强大的零件设计、钣金设计、管理设计、绘制二维图、支持异地协同工作等功能。它可以实现由三维实体造型向二维工程图的转化,能够使零件设计、装配设计和工程图保持全时间的相关和同步。同时SolidWorks具有良好的开放性和兼容性。它不仅可以向下兼容二

25、维AutoCAD,使得以前采用AutoCAD软件进行的设计得以继续使用和转化,同时还可以与许多其他专业软件(如有限元分析软件Ansys、数据加工软件Camworks、数据管理系统SmarTeams三维实体设计软件UG、Pro/E等)无缝集成为功能十分强大的CAD系统,完全能胜任大型工程与产品的设计、分析、制造和数据管理。目前,各类用户不仅在应用SolidWorks的强大功能进行各类专业设计,同时也在不断探索SolidWorks的二次开发技术,从而力求扩展SolidWorks的功能并使其用户化、专业化。在机械行业中,许多机械零件的形状结构具有共同特征,只是相对大小或特征上存在一定的差异,如果能够

26、通过一个模板模型衍生出不同的模型,就会大大提高设计效率。参数化设计是将系列化、通用化和标准化的定型产品中,随产品规格不同而变化的参数用相应的变量代替,通过对变量的修改,从而实现同类结构机械零件设计的参数化。参数化造型的基本思想是用数值约束、几何约束和方程约束来说明产品模型的形状特征,从而得到一簇在形状或功能上具有相似性的设计方案。参数化实体造型的关键是几何模型的构建。SolidWorks提供了非全约束的参数化设计主要通过两种方法实现:一是利用内嵌的Excel工作表制定参数,创建多个不同配置的零件或装配体;二是利用编程语言作为开发工具,对SolidWorks进行二次开发,用程序实现参数化设计。以

27、SolidWorks软件为平台建立夹具元件库。SolidWorks软件支持多种格式的 CAD文件转换。用SolidWorks建立夹具元件库,就可以通过相应的文件格式转换实现其他CAD系统的文件,从而可以达到满足其它CAD系统调用的目的。1.2 机床夹具1.2.1 夹具的一般概念夹具广泛用于各种制造工序中,用以将工件定位并牢固地夹持在一定的位置,以便按照产品设计规定,完成要求的制造过程。为了将工件可靠定位,经常用定位件和支承件与工件表面相接触,以限制工件包括移动和旋转在内的六个自由度,用夹紧来抵消切削力,以保证工件牢固定位。传统夹具以专用夹具为代表主要有四种功能:定位、夹紧、导向和对刀。1.2.

28、2 夹具的组成(a)定位元件 由于夹具的首要任务是对工件进行定位和夹紧,因此无论何种夹具都必须有用以确定工件正确加工位置的定位元件。(b)夹紧装置 夹紧装置的作用是将工件在夹具中压紧夹牢,保证工件在加工过程中当受到外力作用时,其正确的定位位置保持不变。(c)夹具体 夹具上的所有组成部分都需要通过一个基础件使其联结成为一个整体,这个基础件称为夹具体。(d)其他装置或元件 除了定位元件、夹紧装置和夹具体外,各种夹具还根据需要设置一些其他装置或元件,如分度装置、引导装置、对刀元件等。1.2.3 夹具的作用(a)保证工件的加工精度:采用夹具后,工件各有关表面的相互位置精度是由夹具来保证的,比划线找正所

29、达到的精度高很多,并且质量稳定。(b)提高劳动生产率:采用夹具后,能使工件迅速地定位和夹紧,不仅省去了划线找正所花费的大量时间,而且简化了工件的安装工作,显著地提高了劳动生产率。(c)改善工人劳动条件,保障生产安全:用夹具装夹工件方便、省力、安全。用气动、液动等夹紧装置,可大大减轻工人的劳动强度。夹具在设计时采取了安全保证措施,用以保证操作者的人身安全。(d)降低生产成本:在批量生产中使用夹具时,劳动生产率提高,并且允许使用技术等级较低的工人操作,可显著地降低生产成本。(e)扩大机床工艺范围:采用夹具可使本来不能在某些机床上加工的工件变为可能,以减轻生产条件受限的压力。1.2.4 机床夹具的分

30、类(a)按夹具的通用特性分类1) 通用夹具:通用夹具是指结构、尺寸已规格化,具有一定通用性的夹具,如三爪卡盘、四爪卡盘、平口虎钳、万能分度头、顶尖、中心架、电磁吸盘等,这类夹具由专门生产厂家生产和供应,其特点是使用方便,通用性强,但加工精度不高,生产率较低,且难以装夹形状复杂的工件,仅适用于单件小批量生产。2) 专用夹具:专用夹具是针对某一工件某一工序的加工要求专门设计和制造的夹具,其特点是针对性很强,没有通用性。在批量较大生产和形状复杂、精度要求高的工件加工中,常用各种专用夹具,可获得较高的生产率和加工精度。3) 可调夹具:可调夹具是针对通用夹具和专用夹具的不足而发展起来的一类夹具。对不同类

31、型和尺寸的工件,只需调整或更换原来夹具上的个别定位元件和夹紧元件便可使用。它一般又分为通用可调和成组夹具两种。4) 组合夹具:组合夹具是一种模块化的夹具。标准的模块化元件具有较高的精度和耐磨性,可组装成各种夹具,夹具使用完后即可拆卸,留待组装新的夹具。(b)按夹具的使用机床分类这是专用夹具设计所用的分类方法。如在车床、铣床、钻床、镗床等机床上使用的夹具,就称为车床夹具、铣床夹具、钻床夹具、镗床夹具等。(c)按夹具的动力源分类按夹具所使用的动力源可分为:手动夹具、气动夹具、液动夹具、气液夹具、电动夹具、电磁夹具等。1.2.5夹具设计的基本要求对夹具的基本要求就是将工件定位并牢固地夹持在一定的位置

32、,并在工作机床上有一定的方位。其次还有满足其它的要求,如保证夹具的生产率(如容易装卸工件,采用半自动或自动夹紧装置,容易排除切屑等),操作简单并安全(如对贵重工件采用防误功能的元件),减少薄壁件变形的专门设计,有所降低成本(优先选用标准元件,及夹具材料选用和制造工艺拟定)等。因此夹具设计是一个复杂的过程。在手工夹具设计中,取决了夹具设计者对这些基本原理的应用和工作经验,从夹具设计人员的经验中收集和表达这些知识是夹具CAD系统中的关键之一。生产批量大小通常是取决于装夹方法和夹具结构,大量生产中特别强调高效装夹,以提高生产率和经济效益,所以广泛使用专用夹具,多采用能快速装卸工件和自动夹紧的装置,对推动制造系统的自动化作出很大贡献。存在的主要问题是缺乏柔性和需要很长的设计制造周期,一旦修改产品设计,有关的专用夹具就不能再使用而报废。面对今天的大批量

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2