欢迎来到天天文库
浏览记录
ID:44003090
大小:162.50 KB
页数:6页
时间:2019-10-17
《7-ProENGINEER关系式在尺寸阵列中的应用》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、Pro/ENGINEER关系式在尺寸阵列中的应用永州职业技术学院邓子林(425000)摘要:对于重复特征及相似特征,阵列是提高设计效率的有效工具。其中尺寸阵列是使用最广泛的阵列方式,但是对于一些形状相似而尺寸增量或排列的几何路径不规则的特征而言,简单的尺寸阵列就难以达到预想的效果了。文章以典型实例说明了使用关系式来解决这个问题的方法,对设计者使用尺寸阵列进行复杂特征的阵列有一定的借鉴作用。关键词:尺寸阵列关系式引言当我们在使用Pro/ENGINEER进行三维建模过程中遇到一些多次重复出现的相同或者相似的特征时,我们会首先想到使用阵列方式来创建这些特征。在Pro/ENGINEERW
2、ildfire2.0中,阵列特征包括了尺寸阵列、填充阵列、表阵列及参照阵列等几种类型,其中使用最广泛的是尺寸阵列。创建尺寸阵列特征是通过定义驱动尺寸及其增量进行特征复制的过程。对于使用尺寸进行阵列的特征,我们可以根据其形状及阵列的几何路径是否规则而将其分成四类,如表1所示:表1阵列特征的分类序号阵列特征形状阵列的几何路径1规则相同规则(直线形、圆形等)相似且尺寸增量有规律2不规则相似且尺寸增量无规律规则(直线形、圆形等)3规则相同不规则相似且尺寸增量有规律4不规则相似且尺寸增量无规律不规则从表1我们可以发现,在实际应用中的尺寸阵列特征绝大部分属于第一种类型,而对于后三种特征,由于
3、在特征形状或阵列的几何路径上存在着不规则的因素,因此采用常规的尺寸阵列方式是无法完成的。这时我们可以考虑使用Pro/ENGINEER关系式来控制特征尺寸的增量及几何路径以完成尺寸阵列操作。一、通过输入关系式创建尺寸阵列的方法1、在阵列特征操控对话栏中选择“尺寸”选项,系统弹出“尺寸”面板如图1所示:图1阵列尺寸面板62、选择要阵列的特征尺寸,并勾选“按关系定义增量”选项,此时,在增量一栏中由原来的增量值变成了关系,如图2所示:图2按关系定义增量3、单击“编辑”按钮,系统弹出关系式编辑窗口,此时即可输入关系式控制尺寸阵列的增量及几何路径。如图3所示:图3关系式编辑界面4、如图3所示
4、,在阵列关系中可使用下列参数,具体说明见图4所示:memb_v:变化尺寸实例值的参数符号;memb_i:变化尺寸增量值的参数符号;lead_v:导引值(即刚选择过的要变化的尺寸)的参数符号;idx1:在第一方向进行阵列的实例索引值;idx2:在第二方向进行阵列的实例索引值;注意:①memb_v与memb_i必须出现在关系式里,但二者只能选其一,不能同时出现在同一阵列关系中。②下列两个关系式在产生阵列的增加值方面是等价的:关系式1:memb_v=lead_v+10·idx1关系式2:memb_i=10这两个关系式的作用都使得阵列的增加值为10。6图4阵列关系中参数说明二、关系式在尺
5、寸阵列中的应用实例(一)利用关系式生成交错变化特征阵列引导特征图5交错变化特征阵列如图5所示零件,我们需要以最左端的圆柱作为引导特征阵列出呈交错状排列的一系列特征,并且要求这些特征在零件上居中。1、阵列的特点与思路图5所示零件是一个单向的阵列。它的特点是从引导特征开始,行号idx1为偶数时,所产生的阵列特征的形状尺寸不发生变化;而当行号idx1为奇数时,则所生成的阵列特征的形状尺寸将发生变化。基于这种阵列的特点,我们可以通过“ifelse”关系式来判断行号的奇偶性,进而控制阵列特征的形状尺寸是否发生变化。2、阵列的方法按图6所示尺寸创建基础特征及初始圆柱特征。左键选择引导特征后单
6、击右键,在弹出的快捷菜单中选择“阵列”命令,在所显示的尺寸中依次选择引导特征的定位尺寸30、圆柱直径10及圆柱高度50三个尺寸。其中定位尺寸的增量暂时定为30,而圆柱直径与圆柱高度两个尺寸则需要使用关系式来进行控制。①假设行号idx1为奇数的圆柱直径增加一倍,则直径尺寸的关系式为:temp=floor(idx1/2)//floor函数可返回小于其参数的下一个整数,用于确定idx1是奇数还是偶数if(2*temp!=idx1)//判断idx1是奇数还是偶数6memb_v=2*lead_v//如果idx1是偶数,则按此关系式计算圆柱直径elsememb_v=lead_v//如果idx
7、1是奇数,则按此关系式计算圆柱直径endif图6基础特征与引导特征②同理,假设行号idx1为奇数的圆柱高度增加40,则高度尺寸的关系式为:temp=floor(idx1/2)if(2*temp!=idx1)memb_v=lead_v+40elsememb_v=lead_vendif完成关系式的输入后,即可单击“确定”生成阵列特征。③通过关系式控制阵列特征在零件上居中要想使这些阵列特征在零件上居中,则可利用“工具/关系”命令来输入以下关系式:d7=(d2-(2*d5))/(p10-
此文档下载收益归作者所有