近年来,越来越多的系统开发了3D软件。自动排料和驾驶系统级进模按最低报废策略对三维软件SolidWorks是由Ghatrehnaby和arezoo [ 16 ]发展。Roh和李提出了一个船舶设计船体结构建模系统,建立在顶部的C++和三维CAD软件[ 17 ]。楚等。CATIA开发的三维轮胎模具计算机辅助参数化设计系统[ 18 ]。香港等。开发了一个Windows自带的三维塑料注射模具设计系统基于SolidWorks与Visual C++ [ 19 ]。林等。在国家高雄第一科技大学开发了基于Pro/E和CATIA软件的功能特性的三维拉丝模结构设计系统[ 20,21 ]。林和Kuo还开发了一套完整的3D手机三维镁合金外壳软件[ 22 ]。
在计算机辅助工艺规划做了大量的工作相比,更少的工作结构设计已经完成。大部分的工作是集中在计算机辅助工艺规划[ 1–4,7-13,16-19 ]。贾等。提出了级进模结构关联的关系模型[ 23 ]。王等。基于AutoCAD的精密级进模装配设计中关联技术的探讨[ 2 ]。江等。讨论了插件设计自动化[ 15 ]。他们提出了一个表示方案的插入使用面向对象的,基于特征的方法。在SolidWorks(24,25)的参考文献中讨论了冲模标准件库的构造方法和模具的建模方法。赵等。华中科技大学AutoCAD 26级进模CAD系统中标准件与零件的关联设计探讨。
对于模具结构设计,设计者可以把每个功能特性作为设计单元[ 15,20 ]。根据某模具公司合作伙伴的设计规范和标准件库,研究了SolidWorks软件中基于功能特征的孔设计系统。
有几个商业级进模设计系统在市场上,有如级进模NX,级进模的专家对Pro/ENGINEER,logpress SolidWorks,TopSolid /进步,等等.。在用户建立自己的零件库并进行定制的情况下,这些软件包可以实现孔洞设计。由于模具公司主要是小型和中小型企业,与当地的工具和模具行业的讨论表明,这些系统是太昂贵了,超出了他们可以负担得起的投资。此外,商业包装件级进模包含“通用”的设计规则,模具设计教材,提供课程材料,部件制造商的目录,等等,而每个模具公司专注于模具上的班,有自己的公司的特定的设计规则,参数和模具组件。因此,孔设计系统的发展是必要的,特别是对于那些有自己的特定组件库和内部设计规则的公司。
为了使模具设计更加灵活高效,质量更高,本文提出了一种基于功能特征的级进模板孔的计算机辅助结构设计系统。利用良好的模具设计知识库、标准件库、孔特征库,和一个集成的三维CAD环境下,我们的系统相关的级进模主板设计能够输出孔等结构,上模下模鞋,鞋,穿夹持板,凸模垫板、模具夹紧板,等等。根据用户输入的条带布局,模具的选择,以及相关部件的设计信息,将零件插入模具装配中,自动生成板上的相关孔。已实施的系统是一个基于特征的参数化CAD系统的接口,通过C++软件。一个例子来证明我们的方法,并显示其有效性级进模设计。
本文的其余部分组织如下:第2节介绍了渐进式模具,孔分类的设计过程,和模具级进模孔的描述模型的设计。第3节介绍了孔板结构设计系统的体系结构,并详细论述了利用库函数进行孔结构设计的过程。第4节演示了使用该系统的电机芯级进模孔设计。结论在第5节中给出。
使用面向对象的专家系统程序CLIPS(C语言集成产生系统)【1】,实现了一个基于参数和特征的CAD原型系统,Solid Edge。一个例子被引用来说明我们的方法及此方法在冲压工艺规化中的有效性。
2 级进模孔分类及描述
一个进步模具的结构通常由上模、下模鞋、凸模固定板,上衬板,下板,冲压模具垫板,垫板,等模具结构部件的各过程站如冲床、模具的要求,带导针器,导柱、导套、等,如图1所示。