您现在正在浏览:首页 > 职教文章 > 职教论文 > 基于solidworks机床夹具标准件库的开发文献综述

基于solidworks机床夹具标准件库的开发文献综述

日期: 2010/4/27 浏览: 123 来源: 学海网收集整理 作者: 佚名

基于solidworks机床夹具标准件库的开发

学生姓名:*** 指导老师:***

摘要:机床夹具是机械制造过程中最常用的一种工艺装备。在机械制造过程中,它装在机床上,使工件相对刀具与机床保待正确的位置,并能承受切削力。机床夹具的主要作用是保证加工精度、提高劳动生产率、扩大机床的使用范围和保证生产安全,因此,机床夹具在机械制造中占有很重要的地位。本文介绍了机床夹具零部件库的构建现状,机床夹具元件分类,Solidworks二次开发。阐述了基于SolidWork软件设计平台进行机床夹具设计的方法和关键技术,设计者使用可使用API和VB编程,调用数据库,就可以获得所需标准件三维实体模型。建立夹具标准零件的图形库,对提高夹具设计效率起着至关重要的作用。

关键词: 机床夹具 标准件 二次开发 SolidWorks VisualBasic ACCESS

在现代CAD技术向网络化、集成化、智能化方向发展的背景下,对夹具的计算机辅助设计也提出了新的要求。在应用CAD技术进行机床夹具设计过程中,设计人员仍然需要使用传统的纸质设计手册进行资料查询,影响了夹具设计的效率和质量。在机床夹具设计中,有大约30%-70%的零件是标准件或非标常用件,这些零件大多具有相同或相似的外形特征,只是尺寸规格有所不同,如果没有标三维准件库,将不得不在夹具设计的创建和开发过程中。对标准件进行重复建模,不但耗费了设计人员的时间和精力,延长设计周期,而且增加了产品的生产制造成本。所以建立通用的符合国家和企业标准的标准件库是提高设计效率的保证,也是当前制造业信息化的基础研究工作之一。尽管前人已经在此方面做了大量研究和开发工作,但仍然需要进一步改进和优化,从而提高设计效率,简化设计人员的设计过程,美化开发平台的外观、使设计人员从重复劳动的工作中跳出来,专注于理论设计和创新[1] 。

1、历史现状

1.1、三维设计软件历史现状

CAD类软件源自20世纪60年代的计算机辅助几何设计,当时主要解决图形在计算机上的显示与描述问题,逐渐提出了线框、实体、曲面等几何形体描述模型。发展至今共经历了一下几个阶段:

1.计算机绘图阶段:重点解决计算机图形显示、曲面表达等级出问题。

2.参数化与特征技术阶段:解决CAD数据的控制与修改问题。

3.智能设计阶段:在设计中融入更多的工程知识和规则,实现更高层次上的计算机辅助设计[2]。

经过40多年的发展,三维设计软件已经由单纯的图纸或者产品模型的生成工具,发展为可提供广泛的工程支持,涵盖了设计意图表达、设计规范化、系列化、设计结果可制造分析(干涉检查与工艺分析)、设计优化等等诸多方面。三维设计产生的设计模型可转换为支持CAE(计算机辅助工程)和CAM(计算机辅助制造)应用的数据形式。三维设计的这些特点可满足企业的工程需要,极大提高企业的产品开发质量和效率,大大缩短产品设计和开发周期[2]。

20世纪80年代以来,将计算机技术应用到夹具设计中一直是机械领域研究的课题之一[3]。

当今时代是一个高科技不断创新1时代,挑战与机遇并存,国际上CAD软件在技术上以惊人的速度向前发展。随着我国对外开放政策的实施,不少国外优秀CAD软件已涌入我国[1]。从技术上讲,总的发展趋势是朝着集成化、网络化、协同化和智能化方向发展。但是,从总体水平来看,我国的CAD技术开发和应用水平与发达国家相比仍然存在较大差距,各地各行业CAD技术开发应用的深度和高度都存在等待解决的问题[3] 。

Solidworks软件是世界上第一个基于Windows开发的三维CAD系统,是完全基于Windows的CAD/CAM/CAE/PDM的桌面集成系统,它完全采用了微软Windows的标准技术,如标准菜单、工具条、组件技术、结构化存取、内嵌VB(VBA)以及拖放技术等。设计者进行三维产品设计的过程自始至终享受着Windows系统所带来的便捷与优势。其他同类软件虽然也是与Windows兼容的产品,但仍无法真正在整个系统内采用拖放技术,也无法在系统内自动地进行VB编程和过程回放。Solidworks软件采用了与Unigraphics相同的先进的底层图形核心Parasolid,它的核心技术是在Windows环境下生成的,充分利用和发挥了 Windows的强大威力和OLE技术。它以参数化和特征建模技术,为技术人员提供了良好的设计环境[1]三维模型由零件、装配体及工程图在不同文件中显示统一模型Solidworks的相关技术使得零部件之间和零部件与图纸之间的更新完全同步[3] 。

当前,国内外制造类企业中 ,三维设计软件已得到的了广泛的应用。主要分为:高端和中端CAD系统,其中高端三维CAD软件主要有I-DESA、UG、PRO/ENGINEER、CATIA等;而中端三维CAD系·主要有SolidWorks、SolidEdge、MDT、Inventor等。对于普通制造业来讲,Solidworks强大的功能注意完成一般设计任务,同时其易用性和高效性也吸引了越来越多的用户关注[2]。

1.2、机床夹具设计历史现状

夹具来源于以大量生产为基础的互换性零件的加工。最早出现于1978年,当时是作为大量生产方式的创造者而名列前茅的“惠特尼”公司接受了美国政府订购的三年间制造一万只步枪的合同,把原来靠手工操作的步枪枪管锻件,由一个人从头到尾制造下来的方式改为雇佣不熟练工人进行简单操作、制造。使用了一系列夹具,使步枪按时交货[4]。

继而在1853年“科尔特”根据互换性方式建造了大型兵工厂,据说把涉及1400台机床的大部分做成了专用机床,并花费与机械设备的数量相同的费用,消耗在制造刀具和夹具上。这样通过使用刀具和夹具才使制造有互换性的零件成为可能。同时还简化了操作,为后来向大量生产的发展准备了条件[4]。

第二次世界大战初期,世界机床技术的发展在很大程度上受军火生产所影响,战前用于生产汽车、无线电、民用产品的大量技术,在战时广泛移用于军需品的生产。为了提高生产率,应付熟练技术工人的不足,机床夹具得到了更大的发展。1920年,世界上第一部介绍夹具的书籍在德国出版[4]。

夹具从产生到现在,大约可分为三个阶段:第一个阶段主要表现在夹具于人的结合上,这时夹具只是作为人的单纯的辅助工具,是加工过程加速和趋于完善,生产效率得到提高;第二个阶段,家具成为人与机床之间的桥梁,夹具的机能发生变化,它主要用于工件的定位和加紧。人们越来越认识到,夹具与操作人员改进工作及机床性能的提高有着密切的关系,所以对夹具引起了重视;第三个段表现为夹具与机床的结合,夹具作为机床的一部分,成为机械加工中不可缺少的工艺装备[4]。

在近几十年中,夹具的基本组成部分并无明显变化,但随着机械工业的迅速发展,对产品品种和生产率提出了越来越高的要求,使多品种、中小批生产成为机械工业生产的主流,为了适应机械工业这中发展趋势,必然对机床夹具提出更高的要求[4]。

当今社会快速,科学技术飞速发展,物质更新速度不断提升,快速实现夹具设计已成为企业的迫切要求。将计算机辅助设计技术应用到夹具设计的过程是解决这一问题的必然选择。随着计算机技术的发展和应用,计算机辅助夹具设计在理论和应用上都得到了迅速发展,大大提高了夹具的设计效率,缩短了生产准备周期[4]。

在产品设计中,大量应用标准件是代表一个国家和企业设计制造水平的重要标志。在机械产品中,有大约30%~70%的零件是标准件或非标常用件,这些零件大多具有相同或相似的外形特征,只是尺寸规格有所不同,如果没有三维标准件库,将不得不在创建和开发过程中对标准件进行重复建模,不但耗费设计人员的时间和精力,延长设计周期,而且增加了产品的生产制造成本,所以建立通用的符合国家标准和企业标准的标准件库和典型组合库是提高设计效率的保证[5] 。

2、机床夹具元件分类

在机械制造过程中,凡用来夹持并确定工件正确位置的装置,统称为夹具。根据夹具的结构特点,一般可分为:通用夹具、专用夹具、成组夹具和组合夹具。尽管夹具结构、工件加工形状及技术要求等可能不同,但在加工时所使用的夹具大多有以下五个部分组成[6]。

1.定位元件及定位装置在夹具中确定工件位置的一类元件成为定位元件。

2.夹紧装置指在夹具中由动力装置(如气缸、液压缸等)、中间传力装置(如杠杆、偏心轮等)和夹紧元件(如压块、压板、螺纹件、垫圈等)组成的装置。

3.对刀及导向元件用来确定加工时的刀具位置所使用的元件。

4.夹具体在夹具中起连接上述各元件及装置的作用。

5.其它元件及装置如连接元件、分度装置等。

在机床夹具所选用的元件中,一类是国标规定的各种螺栓、螺母、垫片、轴承等标准件,而大部分则是机床夹具专用零部件。在机床夹具专用零部件中又可分为机床夹具标准件(尺寸按系列变化,但对每一系列不需修改其中某一尺寸的零件,如支承钉、对刀块、塞尺、定位键等)、近标准件(尺寸按范围变化,但对每一尺寸范围内的零件需修改其中某一个或两个关键尺寸,如定位销、钻套、锉套等)和非标件(如夹具体等)。

对于夹具体等尺寸极不确定、但结构上有部分类似特征的零件,可考虑利用Solldwokrs的库特征建模。考虑到设计人员的设计习惯及与传统设计思路的一致性,沿用《机床夹具设计手册))(第二版)机床夹具零件部件的分类方法,将机床夹具零件、部件分为十大类,即(l)定位元件、(2)辅助元件、(3)导向元件、(4)对刀元件、(5)对定元件、(6)夹紧元件、(7)定位(向)键、(8)支柱、角铁、(9)操作件、(10)其它件[7]。

3 、Solidworks二次开发

二次开发不是从底层进行的软件设计.而是在已有的软件基础之上进行和系统开发.因此它具有继承性的特点。软件功能在很大程度上取决于支撑软件本身的功能和开放程度。因此,支撑软件的选择至关重要。首先支撑软件应选择可靠的、较大规模的公司生产的软件。其次,应当选择大家比较熟悉的,功能齐全、性能优良.且本身又在不断进步的软件。如:具有标准的图形格式,符合国际、国内标准,方便与其它软件的交换等。

目前,在我国的CAD市场上比较流行的三维CAD软件有Solidworks, MDT,UG,Pro/E,SolidEdge等,但就价位来讲 Solidworks,MDT,SolidEdge是中低档价位的产品,UG,Pro/E,IDEAS是高中档价位的产品。Solidworks是一套基于Windows的CAD/CAE/CAM/PDM桌面集成系统,是美国Solid Works公司在总结和继承了大型机械CAD软件的基础上,在Windows环境下实现的第一个机械三维CAD软件,于1995年11月研制成功。Solidworks支持Windows的DDE机制和OLE技术,可以满足用户进行二次开发的要求[8]。

Solidworks是美国Solidworks公司基于Windows平台开发的著名全参数化三维实体造型软件,是基于Windows操作系统下的一种具有强大的三维建模功能与工程图绘制、动画制作、实物渲染等功能的工程软件。它具有强大的零件设计、饭金设计、管理设计、绘制二维工程图、支持异地协同工作等功能,它可以实现由三维实体造型向二维工程图的转化,能够使零件设计、装配设计和工程图保持时刻的全相关和同步。同时Solidworks具有良好的开放性和兼容性。它不仅可以向下兼容二维AutoCAD,使得以前采用AutoCAD软件进行的设计得以继续使用和转化,同时还可以与许多其它专业软件(如有限元分析软件ANSYS、数据加工软件Cam Works、数据管理系统Smar Teams、三维实体设计软件UG、Pro/E等)无缝集成为功能十分强大的CAD/CAE/CAM/PDM系统,完全能胜任大型工程与产品的设计、分析、制造和数据管理[9]。

Solidworks 通过COM Component Object Model 技术为用户提供了强大的二次开发接口Solidworks API 凡支持COM 编程的开发工具如Visual C++ Visual Basic等均可用于Solidworks 的二次开发下[10]。

3.1 VB在Solidworks中的实现方法

方法l:直接在VB环境中通过编程实现。

此法的前提应该建立一个标准件的三维模型。编程时,先打开该模型,然后找到该模型中的相关尺寸参数,并对这些参数赋予新的数值,即可生成所需的模型。建立三维模型时一定要结合该零件的结构特征和尺寸参数,综合考虑尺寸标注方式。尽量避免尺寸参数间的关联和制约关系,需要修改的尺寸参数必须独立标注,尺寸标注的名称可通过查阅其属性获得。

方法2:利用Solidworks中的宏录制命令辅助编程。

先用宏录制命令录制某一标准件的相关操作,然后打开录制的宏,找到对应的参数,把它设置为变量,将这些变量输入新的数值即可自动生成所需的模型。关键是要找准对应的参数,相关参数的含义可参阅Solidworks API资料[11]。

3.2 API

Solidworks API 是一个自上而下的多层次的树型网络结构, Solidworks是根目录对象类, 位于应用程序的底层, 是访问Solidworks API 所有对象的入口。编程时Solidworks API 的调用实行逐级寻访, 即先调用能实现所需功能的对象的父对象,然后调用与父对象相关的子对象,如果子对象所封装的属性和方法不能实现所需要的功能, 则继续调用该子对象的下级子对象, 如此逐级遍历, 直到找到完成相应功能的属性和方法为止[12]。

3.3 ACCESS

夹具元件参数化驱动就是将元件模板中的关键尺寸按照数据库中的尺寸数据生成新的元件模型的过程。因每一元件品种中包含不同的尺寸规格,所以系列元件涉及到的数据自然很多。为了便于对夹具元件的调用和扩充,建立数据库是非常必要的。可采用Microsoft Access建立数据库[13]。

作为Microsoft Office组件之一的Microsoft Access是在Windows环境下非常流行的桌面型数据库管理系统。使用Microsoft Access无需编写任何代码,只需通过直观的可视化操作就可以完成大部分数据管理任务。Microsoft Acces。具有操作灵活、转移方便、运行环境简单等优点,可以满足SolidWorke二次开发要求[8]。

4、机床夹具标准件库

4.1、机床夹具标准件库的系统框架

4.1.1、库的信息流程

机床夹具标准件库有如下几个主要的功能模块:标准件库应用程序、标准件数据库、图片库和Solidworks。“图片库”用于存放不同种类夹具的工程图和三维实体图,供预览之用。“标准件数据库”中的数据是每种类型夹具不同规格的尺寸,供应用程序在Solidworks中生成实体模型用。各功能模块的信息流程如图1所示。“标准件库应用程序”调用“图片库”中的某种类型夹具的工程图和实体图,并通过“接口”程序调用“标准件数据库”中相应类型夹具的某种规格的尺寸数据,最后调用Solidworks的API函数并在其界面下生成特定规格的夹具[14]。

下面是系统主要模块的信息流程。图1:



图片库 标准件数据库

接口



标准件库应用程序

Solidworks



图1 系统主要模块的信息流程

4.1.2、图形库的结构

机床夹具标准件的种类繁多,为便于检索到所需的零部件,我们将夹具零部件分为10大类,具体如下: ???(l)定位元件;

(2)辅助元件;

(3)导向元件;

(4)对刀元件;

(5)对定元件;

(6)夹紧元件;

(7)定位(向)键;

(8)支柱、角铁;

(9)操作件;

(10)其它件[8]。

5、开发中的关键技术

5.1、采用Solidworks OLE Automation技术

OLE(Object Linking and Embedding)是对象链接与嵌入的简称,利用这一技术,用户可以通过使用来自两个或多个Windows应用程序的资源来解决复杂的应用课题。OLE提供了方便的技术用来将文档和来自不同程序的各种类型的数据结合起来。Solidworks支持OLE标准,完全实现了OLE自动化。作为一个OLE服务器,Solidworks提供了大量的OLE对象,以及这些对象所拥有的方法和属性,用户通过在客户应用程序中对这些OLE对象及其方法和属性的操作,可以在自己开发的应用软件中实现几乎所有的Solidworks软件的功能。Solidworks采用面向对象的建模方法将内部数据组织成一个层次结构,最顶层对象为Solidworks Application,我们要用到它的派生对象Modeldoc和Part,通过调用VB函数CreateObject来获得对象关联。

5.2、建立夹具标准件数据库

为了能生成同一类型不同规格的夹具标准件,必须将标准件的数据存储在数据库中。可用的数据库有Foxpro、Oracle、Access等,但Office软件包中的Access是VB默认的数据库,足以实现选择、查询、添加、删除等操作来维护数据库的目的。通过分析夹具标准件数据,为每一大类标准件建立数据库,如压块数据库、压板数据库、导向件数据库等。每个数据库又有几个数据表组成,以存放不同型式的标准件数据。数据库建成后,在VB应用程序中利用数据控件与相应的数据表连接起来,再用表格控件显示标准件数据供用户选择零件规格。

5.3、夹具标准件建模

宏是Solidworks提供的一项很强的功能,给开发者带来极大的便利。宏是从内部编程的角度记录所需API函数的程序文件。要调用Solidworks的API函数以生成一个夹具标准件模型,只需开启宏记录功能,在记录下手工建立一个夹具标准件的过程,然后将API函数中的关键数据用变量来代替,如压块的半径、高度等,而这些变量的数据则来源于某夹具标准件数据库的一个数据表。

5.4、定制菜单

应用程序开发测试完毕后,将其编译成可执行文件。机床夹具标准件库外挂于Solidworks,应用时需要在夹具库和Solidworks之间来回切换,非常不方便,可以把夹具标准件库作为一个菜单或工具栏的按钮加载到Solidworks中,通过菜单或工具栏按钮来直接调用夹具标准件库用户程序。其方法是利用API函数frame.addmenu、frame.addmenuitem等来添加用户化菜单,另一种方法是利用自定义宏。利用自定义宏还可以自定义工具栏按钮和快捷方式。

6、数据库的连接技术

VB程序提供了数据库连接Data控件,使用它可以将数据库连接到VB程序主程序中,实现数据库、SolidWorks图形文件和程序界面相互联系,实现应有的功能。为便于选取数据,采用MsFlexGrid控件来实现数据库中的数据能以表格形式提供给用户,使用MsFlexGrid控件方便简单。虽然它的功能不及其它数据控件,但可以使用变通方法扩展它的功能,只要在MsFlexGrid控件的属性中设置DataSource为数据控件,Data就可以使,}fj数据表了。另外,为了方便设计非标准夹具零部件,在表列的最后增加一输入栏,以生成任意尺寸的非标准夹具零部件,扩充了三维图形库的使用范围。具体步骤如下: ??? ??? (1)使用Data控件将数据库连接到程序界面。 ??? ??? Data I.DatabaseName=App.Path &"\小固定定位销.mdb" ??? Data 1.RecordSource= "****"

??? 用上面的语句实现数据库连接,而且不会为文件的移动丢失数据库。 ??? (2)用MsFlexGrid控件来实现数据库中的数据能以表格形式给用户使用。使用MsFlexGrid控件方便简单,只要在MsFlexGrid控件的属性中设置DataSource为数据控件Date就可以使用数据表了。 ??? (3)获取数据表中的数据。我们用鼠标点选数据表中所要数据的那一栏(row),选中的数据栏的数据被依次读入设定的变量中,实现方法如下:

??? Private Sub MSFlexGridl_SelChange() ??? IfMSFlexGridI.Row<>(数据库的列数)-5-Then ??? MSFlexGridl.Row=MSFlexGridl.ROW ??? MSFlexGridl.Col=O:d-MSFlexGridl.Text ??? MSFlexGridl.Col=l:DD--MSFlexGridl.Text ??? MSFlexGridI.C01=2:DI=MSFlexGridl.Text ???

7、VB和SolidWorks的联接

?? ?? 在建立VB和SolidWorks的联接时所用到的程序代码较多,择较为常用的列述如下。添加SolidWorks库文件: ??? ??? 在[工程][引用]下查找并选中相应的3个SolidWorks库文件 ??? ??? SolidWorks Extensibility Type Library ??? SIdWorks 2006 Type Library ??? SolidWorks exposed type libraries for add-in use ??? ???

8 、虚拟装配

组装技术在制造业中起着重要的作用,它不仅是产品设计和生产的一个关键步骤,而且还是获得整体性能的最后一步。一些分析表明,工业制成品中与装配相关的活动占总生产时间的50%以上和单位生产成本的20-40%[15]。

虚拟现实(VR)技术是一种拥有先进的输入和输出设备的三维图形技术的自然延伸。有四个主要特点-渗透、显示、导航和互动-通常被用来衡量和分类不同的虚拟现实系统及应用[16],这已经很大程度地影响和改变了人们的思维方式和行动举止。虚拟装配(VA)是虚拟现实(VR)的一个具体应用。

基于虚拟现实的虚拟装配(VA)的发展,为我们提供了一个低成本,快速装配的方法,它采用可视化技术,仿真技术,装配技术和决策理论等。在结构设计完成后,这些CAD模型的数据被转移到虚拟装配(VA)进行装配评价、装配仿真和装配规划或组装评价。然后对失真的、不合理结构进行改善,并且作出与装配有关的工程关系决定,以确保实际装配过程的成功。因此,产品开发周期得到缩短并且成本降低,装配效率也得到提高。

到目前为止三维CAD软件(例如,Solidworks,Pro/Engineer和Unigraphics

等)仍然是虚拟装配系统的主要建模方法[17]。

9、最新进展

SolidWorks 2008的技术创新

SolidWorks公司主管研发的副总裁Chris Garcia先生向参加SolidWorks公司全球用户,大会的中国记者介绍了SolidWorks 2008版本的技术创新。 SolidWorks2008的基本理念是帮助工程师设计伟大的产品。具体体现在以下方面:

1. 提升客户体验:

改进三维显示效果。SolidWorks2008提供了一种快速预览三维轻量化模型的技术,使得大装配模型的显示速度进一步提高。同时,支持在设计界面下的真三维显示效果,达到了以往专门的三维渲染软件的显示效果。方便地编辑大装配件。可以便捷地从大装配件中选取一部分零部件进行显示、编辑,进行运动仿真。强化了SWIFT技术。在SolidWorks2007已经推出的Sketch Expert、Mate Expert和Feature Expert的基础上,又推出了Corner Expert(在复杂的拓扑结构中自动生成合理的圆角)、Tolerance Expert(合理分配公差)和Large Assembly Expert(检查大装配是否正确),帮助客户更加简便地生产零件和装配结构。最大限度地减少客户的重复操作,使用户在使用过程中,更加专注于设计本身。

2. 帮助客户设计更好的产品:

SolidWorks以往的版本中已经加入了CosmosXpress,让工程师在设计过程中可以体验仿真分析的效果。而 SolidWorks2008中将提供Cosmos MotionXpress(运动仿真分析)、Cosmos FloXpress和DFMXpress(可制造性的分析)等模块,使得工程师能够更好地进行设计验证。

此外,SolidWorks公司已成立了一个专门进行前沿研发的实验室SolidWorks Lab。在Labs.solidworks.com的网站上,提供了四个产品,供读者体验,并反馈意见。

1)CosmosXpress Now。这是一个基于Web的进行仿真分析的软件。

2)Drawings Now。这是一个基于Web进行图档协作的软件。设计者对图档拥有控制权,其他人可以在网上浏览、打印,但不能进行修改。

3)Zoom In。这个软件可以把各类三维软件生成的模型打包在一起,再配合音效,进行产品的多媒体演示。

4)Dwg Navigator。该软件提供了一个高级搜索引擎,可以根据图档的属性和几何特征再搜索DWG文件,而且可以在任何Autocad版本之间转换图档文件。

PDMWorks Enterprise支持多地点的设计协作,SolidWorks图档可以存放在多个镜像服务器当中,确保图文档的安全。该软件是SolidWorks公司于2006年5月收购的瑞典Conisio公司的PDM系统基础上进行完善的产品,在SolidWorks2008中,该产品将支持中文版。

此外,Chris还介绍,SolidWorks提供的在线交换零件的二维图纸和三维模型的网站现在已支持中文。

结论:??? SolidWorks是一套基于windows平台的CAD软件系统,被广泛应用于各行各业,目前已成为微机平台上的主流三维设计软件。然而,由于该软件是国外开发的,没有带符合我国标准要求的标准件库,给设计者带来很多不便。为此,本文在分析SolidWorks环境下用VB开发标准件库原理与方法的基础上,在前人机床夹具标准件库的开发流程的经验下,运用高级语言(VB、VC)调用标准件参数库来驱动SolidWorks中API函数实现标准件三维实体造型的方法,开发并优化了以往机床夹具标准件库,结合螺栓、螺母、垫圈等常用标准件库的开发,为企业自主建立标准件库和参数化产品零件库提供了范例和可以借鉴的方法,具有较好的实际应用价值。对提高设计效率,简化设计人员的设计过程,美化开发平台的外观、使设计人员从重复劳动的工作中跳出来,专注于理论设计和创新有重要意义。

参考文献

[1]向北平.机床夹具设计手册软件系统的研究.电脑知识与技术[J]. 电脑知识与技术.2008,(22).

[2]东方华人.SolidWorks 2003 基础与应用教程[M].清华大学出版社. 2003.(2).

[3]涂小文,娄臻亮. 基于COM的Solidworks二次开发[R].上海:上海交通大学模具CAD研究中心.

[4]王秀伦,边义文,张云翔.机床家居设计。[M].中国铁道出版社.1984.(8).

[5]王华侨,王耕耘,王华昌,李志刚.计算机辅助夹具设计CAD系统的研究.机械工程师.2003.

[6] 王启平主编.机床夹具设计.哈尔滨:哈尔滨工业大学出版社,1995.

[7]东北重型机械学院,洛阳工学院,第一汽车制造厂职工大学编.机床夹具设计手册.上海:上海科学技术出版社,1990.

[8]吴沛,张超,郭红星. 基于Solidworks平台二次开发中数据库的应用. 计算机与信息技术.2007.

[9]张鹏,基于Solidworks的机床夹具零部件库的建立,山东大学,2006.

[10]沈海荣,杨勇生,张 军.基于VB 技术的Solidworks二次开发方法.计算机辅助工程.2004.

[11]罗敬东,VB在Solidworks二次开发中的参数化方法,广东水利电力职业技术学院学报,2008.

[12]刘萍萍.面向企业应用的Solidworks 软件开发[D] .南京理工大学, 2004.

[13]李菊丽,周永情,李敏杰. 基于Solidworks的组合夹具元件参数化设计.煤矿机械[J].煤矿机械,2008,(8).

[14]孟凡虎 ,许超. 基于Solidworks的机床夹具标准件库开发[J]. CAD/CAM与制造业信息化,2002,(6).

[15]Choi CK, Chan DSK, Yuen AMF (200") Application of virtual assembly tools for improving product design. Int J Adv Manuf Technol 19:377–383

[16]Jayaram S, Connacher HI, Lyons KW (1997) Virtual assembly using virtual reality techniques. Comput Aided Des 29(8):575–584

[17]Liu Jiang-sheng,Yao Ying-xue,S.A. Pahlovy,Li Jian-guang,A novel data decomposition and information translation method from CAD system to virtual assembly application. Int J Adv Manuf Technol (2006) 28: 395–402




基于solidworks机床夹具标准件库的开发文献综述

返回顶部