admin 管理员组

文章数量: 1184232


2024年12月27日发(作者:二维数组正确定义形式)

模具CAD/CAM/CAE墨 

www mould-ci3 net 

基于P R o/P r o g r a m二次开发导柱 

参数化模型库 

The realization of establishing I nject mould guide pin parametric parts 

library based on the redevelopment of pro/program 

张爽华 

摘要:介绍了基fPRO/Program ̄-次开发实现参数化建库的方法和Program的语法.并以注射模具导杜为例,详细阐述了基于PRO/ 

Program ̄次开发参数化程序设计的实现过程。 

关键词:参数化设计;PRO/Program;注射模导柱 

Abstract:The grammar of Program was introduced in this paper.The method of establishing parametric parts library based on 

pro/program was surveyed,and the realization process was discussed detailed by example of Inject mould guide pin. 

Keywords:Parameterized design;PRO/Program;Injeet mould guide pin 

1引言 

, 

设计的一种有效工具。设计人员可使用类似BASIC的高级语 

言,根据需要来编写该模型的Program。包括:控制特征的 

▲ 

注射模的设计的过程中,会经常用到标准件,如导 

柱、导套等,通过建立一个包含这些标准件的零件 

库,可减少大量的重复劳动,提高设计效率,所以 

出现与否、尺寸的大小、零件与组件的出现与否、零件与组 

件的个数等。然而,Pro/E就可以通过运行该程序来读取此 

零件或组件,并通过人机交互的方法得到不同的几何形状, 

以满足产品设计的需要。 

零件库的开发有极大的意义 

PRO/E是采用参数化设计的,基于特征的三维实体造 

型系统,其参数化特征造型在保证几何拓扑关系不变的情况 

下,以单一全关联的数据库实现模型的快速再生。它的二次 

开发接口使用户可以在自己开发的程序中对零件进行各种操 

作和控制,从而实现程序化设计。 

Pro/E对每个零件或组件模型都有一个主要的设计步骤 

在零件中使用Pro/Program的途径是:在主菜单选择 

2 PRO/PROGRAM的语法 

“工具” “程序”命令,在弹出的菜单管理器中选择“编 

辑设计”命令,PR0/E会自动调用WINDOWS内嵌的编辑器 

(一般是记事本)显示其内容,主要分为以下几大部分: 

VERS10N 

和参数列表,那就是Pro/Program。它是零件与组件自动化 

REVNUM 

作者简介:张爽华,现为安徽国防科技职业学院机械工程系 

助教,1981年生,安徽工程科技学院本科毕业,目前在合肥工业 

INPUT….END INPUT 

大学材料学院读在职研究生,主要从事模具方面教学工作。 

RELAT10NS…..END RELATIONS 

2010 ̄第5期(总第108期)MOULD&DIE PROJECT模具工程93 

ADD FEATURE…END ADD 

模型建立以后,系统记录了整个模型的整个模型的建立过 

(1)INPUT….END INPUT语句 

在该语法中,可以输入的变量类型有:数字、字符串和 

判断句。 

当变量类型为数值时,主要针对所设计零件的尺寸变 

程,通过Pro/Program菜单里“显示设计”命令,系统将自 

动打开一个信息窗口,其中的信息就是Program的内容。如 

图3所示。此即图2的Program内容。 

化。 

当变量类型为字符串时,在零件设计中可以控制特征的 

显示与否,这个功能需要与其他Pro/Program语法搭配使 

用。 

当变量类型为判断句时,通常是用来作为提示句使用, 

而且结果也仅仅有两种,机YES或N0。在零件设计中,用户 

可以决定是否需要显示某个特征。 

(2)IF….ENDIF 

该语法允许用户定义分支点。当用户输入的条件在某一 

限定范围内,就执行IF指令下的内容,否则就执行ELSE指令 

下的内容。执行IF….ENDIF语句的基本格式是: 

IF限制条件 

执行内容 

ELSE 

执行内容 

ENDIF 

该语法用于控制某一个尺寸、某个特征是否出现,可以 

使零件的设计更具有弹性。 

(3)INTERACT语句 

该语句是用INTERACT于中断整个零件的再生过程,并 

允许用户在中断时加入新的特征来修改模型,修改完成后, 

INTERACT状态便会结束,系统将继续进行零件再生,直到 

整个模型完成。 

执行INTERACT语句和使用插入模式时的功能非常类 

似,也比较容易理解该语句的用法。 

3注射模导柱参数化模型库的实现 

3.1常用的注射模导柱图形 

囝7 

3.2显示Program内容 

94模具工程MOULD&DIE PROJECT 2010: ̄第5期(总第108期) 

图2 

3.3编辑Program程序 

在菜单中依次选取“工具”_÷“程序” “编辑设计” 

选项,系统将启动记事本程序,如图3所示。通过该窗口可以 

对零件的Program程序进行编辑。 

固3 

(1)在INPUT和END INPUT之间输入基本参数语句和 

提示语句。 

INPUT 

配合直径NUMBER 

配合宽度NUMBER 

导向宽度NUMBER 

导向直径NUMBER 

安装台肩直径NUMBER 

安装台肩宽度NUMBER 

退刀槽宽度NUMBER 

模具CAD/CAM/CAE■ 

' ̄,w.mOuld-cn net 

退刀槽直径NUMBER 

是一否一有一配一合一台一肩YES—N0 

END INPUT 

l—■H,日●●■a 

口 合盔径 

囊已台黧艟 

(2)在RELATIONS和END RELATIONS之间输入关 

系语句 

RELATIONS 

D1=配合直径 

口等禽宽度 

口导l笥盔径 

团墨装台癀直径 

口安装台稿宽度 

口逞嚣罐宽度 

圉避刀}曹壹径 

燕-否-有 一台月 

选取垒部 

取i旁选取全都 

完成溉取 

退出选取 

图5 

D0=配合宽度 

D3=导向宽度 

D4=导向直径 

D12=安装台肩直径 

Dll=安装台肩宽度 

Dg=退刀槽直径 

D8=退刀槽宽度 

IF是一否一有一配一合一台一肩==N0 

D1:D4 

ENDIF 

END RELAT10NS 

图6 

(3)导柱参数化设计程序的运行 

编辑完成后,关闭窗口,系统将会弹出对话窗,询问 

“将所做的修改体现到模型中?”在回答“是”以后,系统 

注射模具产品的开发速度,减少重复劳动。在实际应用中, 

模具设计人员,可以借助上述方法通过Program开发一系列 

注射模具的标准件库,使得注射模具设计更富有选择性和弹 

性,大大提高设计效率。∞ 

出现“菜单管理器”,单击输入,系统出现INPUT SEL(如 

图4所示) 

参考文献 

口l治直径 

口配台宽度 

日霉向宽度 

口导阿直径 

口安装台鹰直径 

门安装台扁宽度 

[1]沈萌红、关金生.基于PRO/Eagineer的三维参数化零件库的 

开发[J】.中国制造业信息化,2003,32(7). 

[2]2韩玉龙.PRO/Engineer3.O零件设计专业教程【M]北京:清华大 

学出版社.2006 

[3】詹友刚.PRO/Engineer野火版教程【M】北京:清华大学出版 

社.2004 

口遇刃馆攘度 

口暹刀糟直径 

B是_否-有 _A,台J蛊 

选取金部 

【4】赵国霞.基于PR0/E二次开发的轴承参数化模型库的实现[J】装 

备制造技术,2009(6). 

般漓选取全都 

宪旺 

退出选取 

选择相应的参数修改项目,根据信息窗口提示输入每个 

项目数值后,既得到新的注射模导柱。 

例如,选取如图5所示的三个参数项目分别输入数值以后 

得到如图6所示导柱。 

4结束语 

注射模具标准件库的建立有很大的实用价值,它能提高 

2olo ̄第5期(总第108期)MOULD&DIE PROJECT模具工程95 


本文标签: 设计 参数 注射 模型