关于清新|联系我们
报名咨询热线:0371—63218905

基于SolidWorks模具零部件的二次开发 模架选择模块的设计

作者:admin 来源: 日期:2012-9-21 9:10:49 人气: 标签:SolidWorks 二次开发 模架
今天郑州模具培训为大家讲一讲基于SolidWorks模具零部件的二次开发 模架选择模块的设计
SolidWorks是专门在Windows环境下开发的面向产品的CAD系统,其继承了Windows的优秀界面,支持Windows的DDE机制和OLE(Object Linking Embedding,对象链接和嵌人)技术,其设计过程的全相关性,使得模型文件中的设计数据,如尺寸、注释、文件属性等内容与工程图相关。用户还可以利用SolidWorks的API并通过支持OLE编程的开发工具对SolidWorks进行二次开发,建立适合用户需要的、专用的Solid-Works模块。在SolidWorks的API中,其各种功能都封装在SolidWorks的对象中,和其他VB对象一样,具有自己独立的属性、方法。这些对象涵盖了全部SolidWorks的数据模型,用户通过对这些对象属性的设置和方法的调用,就可以在自己开发的应用程序中实现与SolidWorks中相同的功能,可以完成零件的建模和修改及零件特征信息的提取(如特征尺寸的设置与提取、特征所在面的信息提取及各种几何和拓扑信息等。
由于标准模架中各个零件结构大致一样,只是在特征的数量和尺寸的大小方面有所不同。因此,对于形状相似的同类型零件可以采用参数化设计,即用一组参数约束该零件的结构尺寸,使参数与设计零件的控制尺寸相对应,当赋予其不同的参数值时,便可生成新的零件模型。参数化设计基本上有两种方法:
(1)编程法:将设计过程的所有关系式都包括在应用程序中,利用程序来顺序地执行设计过程。
(2)尺寸驱动法:在保持模型结构不变的情况下将模型的尺寸标注视为变量,给予不同的尺寸值,就能够获得一系列结构相同而尺寸不同的相似零件。
本系统就利用尺寸驱动法,根据用户选择的标准模架参数和已事先存放在数组的零件数据,利用程序驱动已设计好的模具模架零件模型和装配模型来进行参数化建模,而且每次修改或重建只需调出相应的模型进行尺寸驱动即可。系统最终通过Solid Works生成的模架总装配实体模型最后利用已生成的模架三维模型生成工程图是本系统的最终目的。工程图是生产制造模具过程中的主要依据,它的详略与否,关系着模具制造的质量和效率。SolidWorks可根据生成的模架零件的三维图形快捷地生成完整的、符合实际产品需要的工程图样,由三维实体自动生成任何不同方向的视图、局部视图、副视图和相关视图。图纸的全相关性简化了设计的过程,实体模型、图纸和装配能自动相关地更新。设计人员可直接根据此工程图进行模具的加工制造,从而大大地节省了设计人员的工作量和精力,提高了模具设计制造质量。
模架选择模块的设计
该模块的主要任务是根据用户输人的模具成型工作尺寸后,决策确定模架的型号或由用户直接选用的模架型号从系统的模架标准数据库查询出该类型模架中的零件以及总装配体的所有尺寸。
本系统的模架数据库,笔者选用的是国家标准《中小塑料注射模模架及技术条件》(GB/T12556. 1-90)的模架。在该标准中,所设计的尺寸组合将近5 000余种,但对于国家标准模架类型的确定可以遵循一定的程序步骤进行。本系统采用桌面数据库Access来集中管理这些数据,将各种类型的尺寸系列建成一系列的二维关系表,对模架采用三个表、四个参数表示:三表为模架长度系列参数表、模架宽度系列参数表以及定/动模板厚度参数表,四个参数分别为模架宽度、模架长度、定模板厚度和动模板厚度。利用这四个参数编码作为模架索引数据库的查询关键字,从而实现各个数据表之间的相互关联,并且解决了用户选择与系统内部决策模块对系统数据库访问的一致性。所以通过这些参数关联的结构采用正向推理机制可选择合适的标准模架。
系统从用户箱人模具成型工作尺寸信息出发,由推理机在运算规则库中得到符合规则前提的运算规则,最后执行该法则对应的结论,得到理论模架参数数值。而对于数据库中存放的各种标准模架型号,它们的参数不可能满足所有的计算的理论数据,因此在确定模架型号时,本系统采用加权最相临近法,即用理论数据的若干重要参数作为关键词或索引条件,每次选取数据库中标准模架的相对应参数数据最为接近的型号作为最终选择的模架.

网站首页 | 留言咨询 | 关于清新 | 网站地图 | 联系我们 | 各省培训目录报名咨询热线 : 0371—63218905
郑州清新教育 版权所有  Copyright © 2006 - 2011 备案号:豫ICP备11011661号-2