SolidWorks专区  |  新闻  |  文库  |  资料  |  案例  |  有问必答  |  视点  |  进阶  |  渠道  |  博客  |  电子周刊 |  视频 |  百味书屋

在SolidWorks中实现注塑模推杆推出机构的自动设计

发表时间: 2014-12-1 作者: 罗敬东 来源: 互联网
推出机构是注塑模中重要的组成部分,而推杆推出机构是较为常用的一种推出机构。根据圆筒形塑料件的特点,通过利用数据库ADO技术、VB编程工具和API接口,开发出了基于SolidWorks的注塑模推杆推出机构自动设计系统。该系统界面友好,使用方便,大大提高了设计效率。
 

0 引言

    注塑成型后把塑件从模具中脱出的机构称为推出机构,一般由推出、复位和导向三大部件组成。通常在采用CAD软件设计注塑模推出机构时,都是逐个零件设计好后再装配起来。考虑到设计的方便和提高设计效率,针对圆筒形塑料件的特点,提出了在SolidWo rks平台上进行注塑模推杆推出机构自动设计的二次开发。

1 系统工作流程

    注塑模推杆推出机构自动设计主要有推出形式的选择、推杆位置与布局、推杆设计、复位杆设计、推杆固定板设计、推板设计6个步骤组成,其工作流程如图1所示。

2 开发过程

    2.1 关键技术

    (1)参数化技术。参数化技术是通过几何约束和尺寸驱动实现的。是指在保持零件结构不变的情况下,将零件的尺寸标注视为变量,给予不同的尺寸值,便能获得一系列结构相同而尺寸不同的相似零件。它允许用户在定义一个典型零件时,不必考虑零件中几何元素的准确位置,而只需保证其拓扑结构正确,同时进行必要的尺寸参数标注。通过尺寸参数值的变化来生成结构相同而参数不同的零件族,在零部件的重新生成与修改方面显示出极大的方便性。因此,特别适用于标准件的建立。SolidWorks完全支持这一技术。

注塑模推杆推出机构自动设计流程图

图1 注塑模推杆推出机构自动设计流程图

    (2)ADO技术。ADO技术是Microsoft为强大的数据访问范例OLEDB而设计的一种简便的应用程序接口,可以使得客户端应用程序能够通过任何OLEDB提供者来访问和操作数据库服务器中的数据。在VB中,任何数据源,无论是关系型还是非关系型的,都可以通过ADO访问数据。

    (3)API技术。SolidWorks是以参数化和特征建模技术为核心的三维造型软件,通过OLE(对象链接与嵌入)技术为用户提供了强大的二次开发接口API,凡支持OLE编程的开发工具,如VC、VB、Delp hi等均可用于SolidWorks的二次开发。借助高级编程语言,在设计友好界面的同时,通过在程序中调用API对象访问和操作SolidWorks,可以实现SolidWorks自动建模,从而建立适合用户需要的、专用的SolidWorks功能模块。这些专用模块可以通过生成DLL文件作为插件挂接在SolidWorks的菜单下。

    2.2 基本方法

    开发的基本思路是利用SolidWorks的参数化功能,可先用SolidWorks建立一个标准推杆推出机构模型;再借助数据库管理系统Access存放标准模型中对应的尺寸参数数据;最后利用VB编辑应用程序,调用数据库中的尺寸参数,传递给SolidWorks,修改模型的对应尺寸并作相关的几何变换等,对模型进行驱动后自动生成一个推杆推出机构装配体模型。该系统推杆推出机构自动生成的过程如图2所示。

推杆推出机构自动生成的过程

图2 推杆推出机构自动生成的过程

    分析了标准件实体模型的尺寸参数与特征参数,利用VB的默认数据库Access为其建立数据库。数据库由相应标准件的尺寸参数表组成,放于一个数据库中。在应用程序中,通过ADO数据控件与特定的数据表连接起来。通过ADO数据访问技术,将得到的数据代替模型中的尺寸变量,经重新生成得到新模型。修改尺寸的部分程序如下:


    推杆推出机构的各零件之间有着一些关联尺寸。如推杆固定板中的推杆孔与推杆的大小是相关的。为了减少太多尺寸的数量,可以利用SolidWorks中的方程式功能。所谓方程式就是在两尺寸之间建立运算关系。例如:“D3@草图1@推杆.Part=Dl@切除-拉伸3@固定板.Part”。程序设计时只需要定一个基准尺寸,其余的尺寸使用方程式来驱动,这样既可以减少程序量,又可以尽量避免出错。

 




<<首页 <上一页  1  2  3  下一页>  末页>>  

责任编辑:程玥