文档库 最新最全的文档下载
当前位置:文档库 › ProE关系式阵列 金字塔

ProE关系式阵列 金字塔

ProE关系式阵列 金字塔
ProE关系式阵列 金字塔

Pro/E关系式阵列-- 金字塔

很显然Pro/E中的普通阵列是不能达到图(1)阵列的目的,Wildfire版本的填充阵列也不够灵活。或许你是会觉得这是一个“超低能”的问题,就那几个圆跟本不值得使用阵列。若然右图不是21个圆柱而是上百个呢?“劲搞笑”吧!

下文是详细讲解实现金字塔形状的Pro/E关系阵列。读者首先要对关系式阵列有初步认识,并了解lead_v、memb_v、memb_i、idx1、idx2的含义,否则看下去会十分痛苦。

图(2)需然是一个最简单的只有一个方向的阵列,仍可用下面的关系式来实现:

memb_v = lead_v + inc_h * idx1或memb_i = inc_h,虽然用memb_i更加简便,但接下来更复杂的例子memb_i将无法实现

此关系式很好理解,不作解释,接着再看下图的变形。

对于图(3)我恳请大家不要理解为有idx1和idx2两个方向的阵列,这是很关键的一步。实际上上图是只有idx1的一个方向的阵列,只用idx1分别控制两个增量尺寸inc_h和inc_v。水平方向可理解为与图(2)相比未作变更,关系式与图(2)一样,如下:

memb_v = lead_v + inc_h * idx1

垂直方向与图(2)相比向上移了位,关系式如下:

group = floor ( idx1/5 )

memb_v = lead_v + inc_v * group

floor是Pro/E的内部符号,以舍去的方式取整的意思,如A = floor ( 3.2583 ),即A = 3。group是用来识别每5个一组而用的一个临时参数,下表为根据idx1的编号而得到的group 和memb_v的值idx1 group 垂直方向的memb_v 0 -- 4 0 lead_v 5 -- 9 1 lead_v + inc_v *1 10 -- 14 2 lead_v + inc_v *2 15 --19 3 lead_v + inc_v *3 20 -- …… 4 lead_v + inc_v *4完全理解上面的关系式后,将图(3)按下图(4)的形式变形得到图(5)。

图(5)仍是只有idx1的一个方向的阵列,也只用idx1分别控制两个增量尺寸inc_h和inc_v。水平方向与图(3)相比向左移了位,每一组移位的尺寸为5*group*inc_h。因此只要在图(3)的基础上减去尺寸5*group*inc_h即可得到移位。

group = floor ( idx1/5 )

memb_v = lead_v + inc_h * idx1 – 5 * group * inc_h

垂直方向可理解为与图(3)相比未作变更,关系式不变如下:

group = floor ( idx1/5 )

memb_v = lead_v + inc_v * group

看到了这里,相信大家已经大概知道金字塔是如何阵列过来的吧。没错,金字塔其实也只有一个方向阵列,请看下面的图片。以一字长蛇的阵列变成金字塔的阵列要比图(3)变化成图(5)的过程复杂得多。

要令变形出现在1、3、6、10、15……的地,其实关键是要推导出任意一个圆与row的关系的公式。从图(6)中可以看出,任意row所对应的第一个圆的编号与该row编号的关系为:index = 1+2+……+n(其中index为任意row所对应的第一个圆的编号,n为row的编号)。因此有:

index = ( n + 1 ) * n / 2n为未知数解此方程得

n = sqrt ( 1 + 8 * index ) / 2 - 0.5

n = -sqrt (1 + 8 * index ) / 2 - 0.5(此负数解抛弃)

一步一步慢慢来,利用n = sqrt ( 1 + 8 * index ) / 2 - 0.5可写出图(7)的阵列关系如下:水平增量:memb_v = lead_v + idx1 * inc_h

垂直增量:row = floor ( sqrt ( 1 + 8 * idx1 ) / 2 - 0.5 )

memb_v = lead_v + row * inc_v

左移如图(8)的尺寸(row+1)*row/2*inc_h+row*inc_h/2即可得到图(6)的金字塔了,因此金字塔的阵列关系式如下:

水平增量:row=floor(sqrt(1+8*idx1)/2-0.5)

memb_v=lead_v+idx1*inc_h-(row+1)*row/2*inc_h-row*inc_h/2

垂直增量:row=floor(sqrt(1+8*idx1)/2-0.5)

memb_v=lead_v+row*inc_v

为方便理解,我没有将关系式进一步简化。至此,整个漫长的推导过程完毕。相信大家理解了上面的精髓后,便可自行做出更为复杂的关系式阵列了。接下来请试试做图(1)的实例吧。

1)创建第一个圆柱特征,为方便后续的阵列工作,先不要将水平和垂直的位置尺寸设置为0。

2)接下来选择圆柱特征的两个位置尺寸作为阵列驱动尺寸。编辑关系式分别如下:

inc_h=1.6

row=floor(sqrt(1+8*idx1)/2-0.5)

memb_v=lead_v+idx1*inc_h-(row+1)*row/2*inc_h-row*inc_h/2

inc_v=1.0

row=floor(sqrt(1+8*idx1)/2-0.5)

memb_v=lead_v+row*inc_v

就这么简便了,若然要更改阵列的水平和垂直驱动尺寸,进入关系式编辑,直接更改inc_h=???和inc_v=???就好了。到现在为止我是对野火版不感冒的,个人感觉2001版实现起来一样方便的,但下面野火的截图理解起来更直观一点。

proe阵列详细教程

阵列详细教程(方向、轴、尺寸、填充、表、参照、曲线、关系8种阵列) 前段时间发了阵列大全,地址: https://www.wendangku.net/doc/eb16726787.html,/thread-15159-1-1.html 配套教程,第一次做教程,请大家多提宝贵意见。 阵列详细教程 主要内容: 1、阵列理论 2、创建方向阵列 3、创建轴阵列 4、创建尺寸阵列 5、创建填充阵列 6、创建表阵列 7、创建参照阵列8、创建曲线阵列9、创建关系阵列 10、阵列实例 1.阵列理论: 阵列特征即将单个特征、特征组或阵列特征按照某种规则排列,生成大量形状相同或相近的特征。常用于快速、准确地创建数量较多、排列规则且形状相同或相近的一组结构。注意:阵列只能对单个特征进行阵列,要想对多个特征进行阵列,须将多个特征编为一 个组进行阵列。 1.1执行阵列方法 方法一:右键单击要阵列的特征或特征组(该特征称之为“阵列导引”),在快捷菜单 中选择阵列 方法二:选中要阵列的特征或特征组,单击工具栏阵列按钮: 方法三:选中要阵列的特征或特征组,单击编辑菜单——阵列 1.2阵列操控板简介

1.3 阵列再生选项——相同、可变、一般 选定用于阵列的特征或特征组称之为“阵列导引”(原始特征). 阵列出来的其他副本称之为阵列成员. 原始特征和阵列成员遵循父子关系,每个阵列成员都从属于原始特征,即原始特征(父特征)发生变化时,阵列成员(子特征)相应也发生变化。在预览时,阵列导引的预览边界始终比其他阵列成员粗许多。如下图。 ?相同:子、父特征的尺寸大小、参照必须完全相同,各特征之间不可 相交; ?可变:子、父特征的尺寸大小、参照可以不同,但各个特征之间不可 相交; ?一般:子、父特征的尺寸大小、参照可以不同,各个特征之间可以相交。 如图所示

ProE阵列详细教程

阵列详细教程 主要内容: 1、阵列理论 2、创建方向阵列 3、创建轴阵列 4、创建尺寸阵列 5、创建填充阵列 6、创建表阵列 7、创建参照阵列8、创建曲线阵列9、创建关系阵列 10、阵列实例 1.阵列理论: 阵列特征即将单个特征、特征组或阵列特征按照某种规则排列,生成大量形状相同或相近的特征。常用于快速、准确地创建数量较多、排列规则且形状相同或相近的一组结构。注意:阵列只能对单个特征进行阵列,要想对多个特征进行阵列,须将多个特征编为一个组进行阵列。 1.1执行阵列方法 方法一:右键单击要阵列的特征或特征组(该特征称之为“阵列导引”),在快捷菜单中选择阵列 方法二:选中要阵列的特征或特征组,单击工具栏阵列按钮: 方法三:选中要阵列的特征或特征组,单击编辑菜单——阵列 1.2阵列操控板简介

1.3 阵列再生选项——相同、可变、一般 选定用于阵列的特征或特征组称之为“阵列导引”(原始特征). 阵列出来的其他副本称之为阵列成员. 原始特征和阵列成员遵循父子关系,每个阵列成员都从属于原始特征,即原始特征(父特征)发生变化时,阵列成员(子特征)相应也发生变化。

在预览时,阵列导引的预览边界始终比其他阵列成员粗许多。如下图。 ?相同:子、父特征的尺寸大小、参照必须完全相同,各特征之间不可相交;?可变:子、父特征的尺寸大小、参照可以不同,但各个特征之间不可相交; ?一般:子、父特征的尺寸大小、参照可以不同,各个特征之间可以相交。

如图所示 1.4阵列的类型

在proe4.0中,阵列的类型共有七种,分别是尺寸阵列(Dimension)、方向阵列(Direction)、轴心阵列(Axis)、填充阵列(Fill)、表阵列(Table)、参考阵列(Reference)和曲线阵列。首先我们应对这些阵列的类型有所了解,才会选择合适的阵列类型。 ?方向阵列:用于创建线性阵列或叫矩形阵列,阵列出来的特征呈直线排列,可以创建一个方向上的阵列,也可以创建两个 方向上的阵列。 ?轴阵列:用于创建环形阵列,即圆周方向上的阵列,该阵列也有两个方向:圆周方向和半径方向。 方向阵列和轴阵列都是proewildfire版新增加的阵列类型,这两种类型的阵列可以满足大多数情况下的需要,并且操作简单, 不易出错。 ?尺寸阵列:使用尺寸来驱动阵列的方向,选择不同的尺寸类型,可创建不同的阵列,如选择线性尺寸,类似与方向阵列,选择角度尺寸,类似于轴阵列。优点:功能强大,可使用关系式创建各种复杂的阵列。缺点:操作稍有复杂,初学者难以 上手。 我的意见:如果用方向阵列或轴阵列能满足要求,建议初学者尽量使用这两种阵列,可能一些proe老手喜欢用尺寸阵列。 ?填充阵列:在指定草绘区域内按照某种排列方式创建阵列。也是WildFire新引入的。通过指定一个草绘的阵列区域,Proe 就会自动用原始特征根据所给的形状及参数来填满整个区域. ?参照阵列:用于创建依附与已有阵列特征上的阵列。 ?表阵列:通过选取一定数量的驱动尺寸,从而形成一个阵列表,由表格里的尺寸去驱动阵列里每个成员的尺寸。优点:尺 寸更加灵活,适用于创建不规则形状的阵列;缺点:效率低。 ?曲线阵列:可将原始特征沿某条曲线进行阵列。该类型为WildFire3.0以后新增加的阵列类型。 所有类型的阵列都可以附加可变化的尺寸。 1.5其他 在创建好的阵列特征上单击鼠标右键,弹出下图所示快捷菜单

ProE阵列教程

ProE阵列教程详细讲解篇(Pattern) 作者:IceFai 所谓阵列,是通过复制导引特征以生成大量有规律排布的相同或类似的结果几何.一般是用于表面花纹的生成. 从2001到wildfire,ProE的阵列功能有了长足的改进,变得更自由和强大。在WildFire中,可以选择的阵列方式有下面的几种: ●尺寸阵列(Dimension) ●方向阵列(Direction) ●轴心阵列(Axis) ●填充阵列(Fill) ●表阵列(Table) ●参考阵列(Reference) 要选择适合的阵列方式就要先对各种阵列方式有比较明确的了解,下面我们就对这些阵列进行详细的讲解.在详细的讲解之前,我们先来了解一下各种阵列的基本适合范围,以便先让大家有一个宏观上的了解. 尺寸阵列(Dimension Pattern)是一般的阵列,阵列的方式主要通过导引特征的尺寸发生变化来实现阵列,是应用最广泛的阵列方式,但对阵列的导引特征的尺寸标志以及参考的使用方式要求比较高,初学者容易失败. 方向阵列(Direction),是一种只能沿直线阵列的特殊阵列方式,

也是WildFire新引入的阵列方式,特的缺点自然是只能沿直线针列,优点是对导引特征的尺寸标志和参考使用方法基本无要求.比较方便. 轴心阵类(Axis),和方向阵列类似,轴心阵列对导引特征的标注和参考都基本不做要求,但它是只能做圆周阵列.导引特征沿选定的轴作圆周阵列. 填充阵列(Fill).这是一个比较特殊的阵列方式,也是WildFire新引入的,通过指定一个草绘的阵列区域,ProE就会自动用导引特征根据所给的间隔值以及形状来填满整个区域. 表阵列(Table).这是规则中的不规则.通过应用尺寸表来实现特征的阵列,优点是各个特征的尺寸变化可以无规律,缺点是需要逐个输入. 参考阵列(Reference).这个阵列的产生需要一个前提,也就是阵列的导引特征起码有一个父特征是某个阵列中的一员.这样,特征的阵列就会根据父特征的阵列方式来自动阵列. 1、尺寸阵列(Dimension) 典型的尺寸阵列如下图所示 在尺寸阵列中,只要有下面的几个要素: ●导引特征,也就是要阵列的特征. ●导引尺寸:用来发生改变的尺寸, ●阵列组数:要阵列生成的数目, ●尺寸增量:前后两个阵列实例的尺寸增量

创建PROE阵列特征的几种新方法

创建PROE 阵列特征的几种新方法 陈婵娟 (郴州职业技术学院,湖南 郴州 423000) 【摘 要】Pro/ENGINEER 是当今最流行的三维实体建模软件,内容丰富、功能强大,在工业设计中应用日益广泛。文章主要介绍了几种阵列特征的创建方法,所有的结论对于提高绘图者绘图速度,改进绘图方法进行准确高效的绘图具有一定的借鉴意义。 【关键词】PRO/E;阵列 【中图分类号】TP317 【文献标识码】A 【文章编号】1008-1151(2009)09-0133-02 PRO/E 是美国PTC 公司推出的优秀的CAD/CAM/CAE 集成软件,它在生产过程中能将设计、制造和工程分析三个环节有机的结合起来,使企业能够对现代市场产品的多样性、复杂性、可靠性和经济性作出迅速反应,增强企业的市场竞争能力,因此广泛应用与自动化、电子、航空航天、医疗器械、重型机械等多个领域。 (一)阵列特征的特点 PRO/E 的阵列特征是以阵列的形式复制特征的操作。在进行零件设计时,如果需要创建大量相同或相似的特征,可以使用阵列特征。由此可见,阵列特征创建的正确与否直接影响到三维建模的成败。PRO/E 阵列特征具有如下优点:其一,阵列是参数控制的。因此,通过改变阵列参数,比如实例数、实例之间的间距和原始特征尺寸,可修改阵列。其二,修改阵列比分别修改特征更为有效。在阵列中改变原始特征尺寸,系统自动更新整个阵列。其三对包含在一个阵列中的多个特征同时执行操作,比操作单独特征,更为方便和高效。其四,系统允许只阵列一个单独特征。要阵列多个特征,可创建一个“局部组”,然后阵列这个组。 (二)阵列特征的常规创建方法 一般情况下在完成PRO/E3D 绘图时,常用到如下的方法创建阵列特征: 1.尺寸。通过使用驱动尺寸并指定阵列的增量变化来控制阵列。 2.方向。通过使用相应图元并指定阵列的方设置阵列的角增量和径向增量以创建径向阵列。 3.曲线。通过指定阵列成员的数目或阵列成员间的距离来沿着草绘曲线创建阵列。 4.参考。通过参照另一阵列来控制阵列。 5.填充。将子特征添加到草绘区域来完成特征阵列。 6.表。通过使用阵列表并为每一阵列实例指定尺寸值来控制阵列。 但当遇到较复杂的阵列特征时,可能就需要采用其它方法了。下面就以一拉伸长方体(长300mm,宽200mm,厚度为2mm)为例,介绍几种阵列特征的创建方法。 (三)阵列特征创建 1.用轴创建风车阵列孔 在长方体正中间建立一基准轴用径向的定位方法建立一直径1的孔,放置面为长方体上表面,半径尺寸为15,中间基准面面通过基准轴并与长方体侧面夹角1°,如图1。 图1 基础孔特征 对其进行阵列,选择阵列方式为“轴”,第一方向选择长方体正中心的轴,输入阵列个数为8,增量为45,用以确定风车的叶片数,第二方向分别选择驱动尺寸2,增量0.3;驱动尺寸角度1,增量为18;驱动尺寸选择15;增量1,设置该方向阵列个数为10,阵列增量为12,阵列完成,效果如图2。 图2 风车阵列孔特征 2.用尺寸驱动创建螺旋阵列孔 在长方体上创建一孔,尺寸同上,如图1。 选择此孔,对其进行一维阵列,选择阵列方式为“尺寸”,第一方向分别选择驱动尺寸15,增量0.9;驱动尺寸角度1,增量为12;驱动尺寸孔径1,输入增量0.2,设置该方向阵列个数为90,阵列完成,效果如图3。 图3 螺旋阵列孔特征 图4 环形阵列孔特征 3.用尺寸驱动创建环形阵列特征 在长方体左下边角线上建立一基准轴 用直径的定位方法建立一直径18的孔,放置面为长方体前面,轴为直径参照,距离400,侧表面为角度参照,距离为1,如图5。 选择此孔,对其进行阵列选择阵列方式为“尺寸”,第一方向分别选择驱动尺寸400,增量40;驱动尺寸1;增量为4;驱动尺寸选择18,增量-1.4,设置该方向阵列个数为4。 【收稿日期】2009-06-01 【作者简介】陈婵娟(1981-),女,湖南郴州人,郴州职业技术学院讲师,研究方向为模具设计与制造。

ProE等弦长阵列的几种方法

所谓等弦长阵列是指在曲线上阵列一系列点,相邻两点的距离相同。今天我们单独把它拿出来说,是因为它用普通的阵列方法解决不了,其难点在于驱动值没有规律。有人说我们直接一个一个把它画出就行了,干什么那么麻烦。其实很多难题的价值不在于其本身,而在于解决问题的方法,就像现在的许多的数学猜想一样。今天我们来谈谈实现它的三种方法,每一种方法都可以说是独辟蹊径,好好地理解它们一定对你大有帮助。闲话少说,我们先谈谈第一种方法:利用trajpar_of_pnt,首创人是业界大名鼎鼎的Icefai。我们先来解释一下此函数的含义,我们知道在曲线上可以用比率(ratio)创造基准点,trajpar_of_pnt("trajname", "pointname")则是其逆函数,即求点在曲线上的比率,应该是一个0-1之间的值。其中trajname—复合曲线的名称,pointname—基准点的名称。下面我们来一步一步来: 1、修改曲线名称为path,当然可以是其他的名字,用比率(ratio)方法建立基准点PNT0 2、通过点PNT0垂直于曲线作基准面

3、草绘半圆,注意草图的放置,dtm1为竖直参考,因为基准面是有方向的,这样才能避免出现向回走的情况。 4、作两曲线的交点的基准点

5、将特征pnt0和pnt1之间的特征作组,然后对组阵列,驱动尺寸为ptn0的比率,注意体会关系式的意思,memb_v为驱动尺寸值。当然你也可用memb_i驱动。memb_v是重生一次阵列多一个,memb_i是阵列数一次成功,但要多生成几次才能达到最后的效果。 6、然后重生几次就行了此方法关键点是:trajpar_of_pnt

基于PROE尺寸阵列特征的应用技巧

机械 2007年第3期 总第34卷 计算机应用技术 ·41· ————————————— 收稿日期:2006-11-16 作者简介:陈荣(1973-),男,陕西西安人,陕西广播电视大学,讲师,研究方向为计算机辅助设计及制造;田卫军(1978-),男,陕西凤翔人,西北工业大学,在职研究生,研究方向为计算机辅助设计及制造;宋佳佳(1978-),女,陕西汉中人,陕西航空职业技术学院,讲基于PRO/E 尺寸阵列特征的应用技巧 陈荣1,田卫军2,宋佳佳3 (1.陕西广播电视大学,陕西 西安 710068;2.西北工业大学,陕西 西安 710072; 3.陕西航空职业技术学院,陕西 汉中 712002) 摘要:尺寸阵列特征是PRO/E 重新生成特征的一种快捷方式,但是在实际应用过程中往往由于未能正确理解创建阵列的各种条件关系,经常会出现特征生成失败的信息。本文通过深入的分析阵列特征创建的机理,详细阐述了PRO/E 线性阵列特征的创建条件和使用技巧。 关键词:阵列;约束;线性;角度 中图分类号:TP391.7 文献标识码:B 文章编号:1006-0316(2007)03-0041-03 The skills of dimension array feature ’s design based on Pro/E CHEN Rong 1,TIAN Wei-jun 2,SONG Jia-jia 3 (1.Shanxi Radio & TV University ,Xi'an 710068,China ;2. Northwestern Polytechnical University ,Xi'an 710072, China ;3.Shanxi Aviation Professional Technical Institute ,Hanzhong 712002,China ) Abstract :The dimension array is one of shortcut methods of pro/e recreating features. But some fail-information appears without exactly understanding all kinds of relations about array. during some practice applications. This paper analysis mechanism of array feature modeling and illustrates some skills and conditions about pro/e dimension array . Key words :array ;constraint ;liner ;angle PRO/E 阵列的功能非常强大,主要是通过一次特征创建就可以生成许多相同的特征,在阵列的方式当中,线性阵列是用的最多的一种,通过改变阵列参数,比如实例数、实例之间的间距和原始特征尺寸、导引尺寸参数等,即可实现不同的阵列效果。同时,在阵列特征创建中改变原始尺寸时,系统即可自动更新整个阵列,这要比修改单个特征更为有效、便捷。所以合理正确的建立阵列条件和实例间的关系,将有助于提高设计建模速度。 1 尺寸阵列常用的设计方法 PRO/E 中的线性尺寸阵列机理主要是通过使用驱动尺寸并指定阵列的增量变化来控制阵列。尺寸阵列可以为单向和双向。创建“尺寸”阵列时,可选取特征尺寸,并指定这些尺寸的增量变化以及阵列中的特征实例数。根据需要更改的特征尺寸,阵列实现方式可以是线性的或角度的。 1.1创建线性尺寸阵列 1.1.1 “操作”方式不同对阵列特征的影响 首先我们利用“拉伸”(Extrude )工具,创建一个圆柱特征,作为单向阵列的阵列导引。然后在模型树当中选择上步创建的拉伸特征,单击“阵列”(Pattern )工具,同时添加两个导引尺寸作为idx_1方向控制尺寸,阵列数目5个,单击“确认”,此时该导引就变成阵列实例零件固化尺寸,不能再独立操作,如图1所示。但有时我们还是需要对阵列的实例特征进行操作,这时就不能简单的单击右键“编辑定义”对导引尺寸编辑,而必须通过一种间接方式来转化实现,我们可以这样来处理,首先可以对拉伸特征进行编组,使其成为一个“局部组”,如图2所示。然后以组为母本进行阵列,阵列完毕后再单击右健快捷菜单选择“取消阵列”,这时整个阵列特征就分解成单独的一系列可编辑和修改的局部

proe特征镜像与阵列

阵列讲解 特征的镜像: 1.镜像功能是实现对称特征的创建。可以较快的将简单的零件镜像成为较复杂的零 件,是对称零件最快速创建的方法。(当然可以用阵列或复制,这里只作介绍)。2.普通的镜像是很简单的: a、确定需要镜像的元素,b、然后选择要以镜像的面作为对称基准, c、最后确定就ok啦! 3.无约束的镜像也容易: 它的不同就是在普通镜像的第二步b后不要急于按确定键,而是在“参照”的右旁“选项”里把“复制为从属项”的勾勾去掉,再按确定键就ok啦!他们就不再存在父子关系。 4.复杂的镜像也就是在确定后再在从属的关系上进行解除关系的方法。(目前只作 介绍) 特征的移动:(平移移动、旋转移动)。 1.PROE特征的移动实质是对特征进行复制。 2.(通过“编辑>复制”)和“编辑”>“选择性粘贴”>“对副本应用移动/旋转变换”。 3.平移步骤:选中“对副本应用移动/旋转变换”后确定,在操作区域的左下角处点击“平 移特征”按钮(非旋转按钮),1.选择一条边 2.(确定参照方向)3.输入想要的距离 4. 确定就ok啦! 1. 旋转步骤:与平移步骤有点点不同,就是在操作的左下角这时候应该选择的是“旋转特征”,然后与平移移动的第一步想要的“一条边”改为点击“一轴”,再在实体上点击为旋转中心的轴,然后在操作面的下面输入旋转角度,最后按确定就ok啦! 特征的阵列: 1.阵列是实现多个相同特征的快速创建方法。 2.阵列的特点:A阵列是参数化的。(为什么是参数化的,我解释一下:在阵列的时 候要按设计的要求输入相应的相邻间距和阵列尺寸来实现阵列的排布)。B阵列可以对单个特征进行阵列,也可以对多个特征进行阵列。C阵列中如果改变特征源特征时,系统会更新整个阵列(这原因是父子关系影响)。 注意啦:复制特征操作一次只能复制一个特征,而阵列可以一次进行多个特征。阵列的类型有6种: A尺寸阵列b方向阵列c轴向阵列d表阵列e参照阵列f填充阵列。 尺寸阵列的“选取项目”就是尺寸(分为两个方向),如果要改变实体与实体之间的距离,可以在操作板的左下角点击“尺寸”里面,可以改变间距。 可变阵列:可变阵列就是改变实体的形状大小,他也属于尺寸阵列,不过在实现可变阵列之前就是要在尺寸阵列的“尺寸”里面方向一增量区域中单击一下使之区域变黄然后一定要按住ctrl键去选择实体上需要改变的变量。这样就可以达到目的啦。 方向阵列:主要选择的参照是边、线,他比尺寸阵列更简单。(也可以是两个或一个方向)

ProE阵列详细教程

阵列详细教程 本人QQ:65331902,希望大家互相帮助支持 目的只有一个“为了中国制造业的腾飞” 主要内容: 1、阵列理论 2、创建方向阵列 3、创建轴阵列 4、创建尺寸阵列 5、创建填充阵列 6、创建表阵列 7、创建参照阵列8、创建曲线阵列9、创建关系阵列 10、阵列实例 1.阵列理论: 阵列特征即将单个特征、特征组或阵列特征按照某种规则排列,生成大量形状相同或相近的特征。常用于快速、准确地创建数量较多、排列规则且形状相同或相近的一组结构。注意:阵列只能对单个特征进行阵列,要想对多个特征进行阵列,须将多个特征编为一个组进行阵列。 1.1执行阵列方法 方法一:右键单击要阵列的特征或特征组(该特征称之为“阵列导引”),在快捷菜单中选择阵列 方法二:选中要阵列的特征或特征组,单击工具栏阵列按钮:

方法三:选中要阵列的特征或特征组,单击编辑菜单——阵列 1.2阵列操控板简介 1.3 阵列再生选项——相同、可变、一般 选定用于阵列的特征或特征组称之为“阵列导引”(原始特征). 阵列出来的其他副本称之为阵列成员. 原始特征和阵列成员遵循父子关系,每个阵列成员都从属于原始特征,即原始特征(父特征)发生变化时,阵列成员(子特征)相应也发生变化。

在预览时,阵列导引的预览边界始终比其他阵列成员粗许多。如下图。 ?相同:子、父特征的尺寸大小、参照必须完全相同,各特征之间不可相交;?可变:子、父特征的尺寸大小、参照可以不同,但各个特征之间不可相交; ?一般:子、父特征的尺寸大小、参照可以不同,各个特征之间可以相交。

如图所示 1.4阵列的类型

在proe4.0中,阵列的类型共有七种,分别是尺寸阵列(Dimension)、方向阵列(Direction)、轴心阵列(Axis)、填充阵列(Fill)、表阵列(Table)、参考阵列(Reference)和曲线阵列。首先我们应对这些阵列的类型有所了解,才会选择合适的阵列类型。 ?方向阵列:用于创建线性阵列或叫矩形阵列,阵列出来的特征呈直线排列,可以创建一个方向上的阵列,也可以创建两个 方向上的阵列。 ?轴阵列:用于创建环形阵列,即圆周方向上的阵列,该阵列也有两个方向:圆周方向和半径方向。 方向阵列和轴阵列都是proewildfire版新增加的阵列类型,这两种类型的阵列可以满足大多数情况下的需要,并且操作简单, 不易出错。 ?尺寸阵列:使用尺寸来驱动阵列的方向,选择不同的尺寸类型,可创建不同的阵列,如选择线性尺寸,类似与方向阵列,选择角度尺寸,类似于轴阵列。优点:功能强大,可使用关系式创建各种复杂的阵列。缺点:操作稍有复杂,初学者难以 上手。 我的意见:如果用方向阵列或轴阵列能满足要求,建议初学者尽量使用这两种阵列,可能一些proe老手喜欢用尺寸阵列。 ?填充阵列:在指定草绘区域内按照某种排列方式创建阵列。也是WildFire新引入的。通过指定一个草绘的阵列区域,Proe 就会自动用原始特征根据所给的形状及参数来填满整个区域. ?参照阵列:用于创建依附与已有阵列特征上的阵列。 ?表阵列:通过选取一定数量的驱动尺寸,从而形成一个阵列表,由表格里的尺寸去驱动阵列里每个成员的尺寸。优点:尺 寸更加灵活,适用于创建不规则形状的阵列;缺点:效率低。 ?曲线阵列:可将原始特征沿某条曲线进行阵列。该类型为WildFire3.0以后新增加的阵列类型。 所有类型的阵列都可以附加可变化的尺寸。 1.5其他 在创建好的阵列特征上单击鼠标右键,弹出下图所示快捷菜单

浅谈PROE的阵列特征

浅谈PROE的阵列特征 摘要:立体设计过程中,常遇到一些多次重复出现的相同或相似的特征,采用阵列特征进行建模更为方便和高效。运用三个PROE 阵列实例的讲解,逐步剖析立体设计的思路及绘图的过程,有效地提高学生的PROE设计综合能力,大大提高了学生的实体设计效率。 关键词:立体设计PROE阵列特征思路效率 目前在众多的数控加工工厂中,立体软件设计已经日益普遍。在立体设计过程中,常常会遇到一些多次重复出现的相同或者相似的特征,如果逐个创建这些特征,设计过程将非常烦琐。这时可以考虑采用阵列特征进行建模。阵列特征是按指定方式排列的多个对象副本,该特征可对包含在一个阵列中的多个特征同时执行操作或修改,比操作单独特征更为方便和高效。 由于零件特征变化的各异性,使得设计人员在使用阵列特征时不能很好的把握使用该特征的思路及方法,导致再生失败或达不到最初的设计意图。对于部分设计人员尤其是初学者,如何理解和用好阵列特征就成为现实高效设计的一个难题。作为一名有十多年模具设计经验的教师,笔者认为通过PROE软件阵列特征的教学,可真培养学生的设计思路,大力地提高学生的PROE设计综合能力,大大提高学生的实体设计效率,提高教学效率,更好地使学生适应社会的需求。 一、PROE软件的阵列特征。

阵列是PROE实现大量重复或类似特征创建的快捷方法。在PR OE中,阵列有着非常丰富的控制选项以针对不同的阵列情况和实例。可供选择的阵列的类型主要包括尺寸、方向、轴、填充、表、参照和曲线七种。 1.方向阵列:用于创建线性阵列或叫矩形阵列,阵列出来的特征呈直线排列,可以创建一个方向上的阵列,也可以创建两个方向上的阵列。 2.轴阵列:用于创建环形阵列,即圆周方向上的阵列,该阵列也有两个方向:圆周方向和半径方向。方向阵列和轴阵列都是proe野火版新增加的阵列类型,这两种类型的阵列可以满足大多数情况下的需要,并且操作简单,不易出错。 3.尺寸阵列:使用尺寸来驱动阵列的方向,选择不同的尺寸类型,可创建不同的阵列,如选择线性尺寸,类似与方向阵列,选择角度尺寸,类似于轴阵列。优点:功能强大,可使用关系式创建各种复杂的阵列。缺点:操作稍有复杂,初学者难以上手。我的意见:如果用方向阵列或轴阵列能满足要求,建议初学者尽量使用这两种阵列,可能一些proe老手喜欢用尺寸阵列。 4.填充阵列:在指定草绘区域内按照某种排列方式创建阵列。也是proe野火版新引入的。通过指定一个草绘的阵列区域,Proe就会自动用原始特征根据所给的形状及参数来填满整个区域。 5.参照阵列:用于创建依附与已有阵列特征上的阵列。 6.表阵列:通过选取一定数量的驱动尺寸,从而形成一个阵列表,

PROE阵列系列教程-关系式阵列一例详解

PROE阵列[PATTERN]系列教程-关系式阵列一例详解 [前言]:本教程以HW82喇叭孔形状为例,详细说明其阵列步骤。通过简单讲解,希望对PEOE关系式阵列有所了解,并对其参数各项内容有所认识并灵活应用于实际案例,熟练掌握各种类型的PA TTERN技巧将对设计效率大有提升。 [图一:最终实际效果] [阵列分析]:此PATTERN是有规律可循的,第一方向:含有二个尺寸的阵列。一是以直径为1.2的基圆直径,以0.3的增量递增到第四个圆时,再以-0.3的增量递减。达到二边对称的效果。同时此基圆以4.2的增量沿X轴方向拉开间距,间距是相等的。第二方向:只有一个行距尺寸以4.2的增量均匀阵列。 [阵列步骤]:本题以PROE2001版本为例,用曲线进行阵列。 1、按图示尺寸绘制直径为1.2MM的基圆曲线。

2、选取曲线进阵列,按如图菜单选择,出现关系式EDIT对话框。 3、在第一方向上,利用IF ELSE语句对直径增量进行关系式的编写,同时对圆的列距进行均匀阵列。 关系式: if idx1>3 memb_i=-0.3 else memb_i=0.3 endif [参数详解]:

if idx1>3 即:假如直径为1.2的圆以0.3的增量递增到大于第三个时,即从第四个圆算起,再以-0.3的增量递减。其中的3为:以指定增量递增或递减的圆的个数。 memb_i=-0.3 else memb_i=0.3 memb_I即在第一方向的圆直径的增量。此为二个并行的二个增量假设,一个是负增量一个为正增量。Endif 即关系式结束语句。 关系式编辑完成后,保存确认退出。然后再对圆有列间距进行阵列。Value值选择X轴方向的“3”增量为4.2,阵列个数为7个。 紧接着对Y轴的间距进行阵列。Value数值选择Y轴方向的“3”数值,增量为“4.2”,此正增量代表,阵列方向朝Y轴的正方向跑。最后确认,阵列完成。如图示:

ProE关系式阵列 金字塔

Pro/E关系式阵列-- 金字塔 很显然Pro/E中的普通阵列是不能达到图(1)阵列的目的,Wildfire版本的填充阵列也不够灵活。或许你是会觉得这是一个“超低能”的问题,就那几个圆跟本不值得使用阵列。若然右图不是21个圆柱而是上百个呢?“劲搞笑”吧! 下文是详细讲解实现金字塔形状的Pro/E关系阵列。读者首先要对关系式阵列有初步认识,并了解lead_v、memb_v、memb_i、idx1、idx2的含义,否则看下去会十分痛苦。 图(2)需然是一个最简单的只有一个方向的阵列,仍可用下面的关系式来实现: memb_v = lead_v + inc_h * idx1或memb_i = inc_h,虽然用memb_i更加简便,但接下来更复杂的例子memb_i将无法实现 此关系式很好理解,不作解释,接着再看下图的变形。 对于图(3)我恳请大家不要理解为有idx1和idx2两个方向的阵列,这是很关键的一步。实际上上图是只有idx1的一个方向的阵列,只用idx1分别控制两个增量尺寸inc_h和inc_v。水平方向可理解为与图(2)相比未作变更,关系式与图(2)一样,如下: memb_v = lead_v + inc_h * idx1 垂直方向与图(2)相比向上移了位,关系式如下: group = floor ( idx1/5 ) memb_v = lead_v + inc_v * group floor是Pro/E的内部符号,以舍去的方式取整的意思,如A = floor ( 3.2583 ),即A = 3。group是用来识别每5个一组而用的一个临时参数,下表为根据idx1的编号而得到的group 和memb_v的值idx1 group 垂直方向的memb_v 0 -- 4 0 lead_v 5 -- 9 1 lead_v + inc_v *1 10 -- 14 2 lead_v + inc_v *2 15 --19 3 lead_v + inc_v *3 20 -- …… 4 lead_v + inc_v *4完全理解上面的关系式后,将图(3)按下图(4)的形式变形得到图(5)。

相关文档