ProE阵列详细教程
PROE阵列操作详解

1阵列的填充方式有:尺寸,方向,轴,填充,表,参照,曲线1.1尺寸驱动:可选择特征的尺寸作为项目,要选择个数
1.2方向驱动:要选择两个方向参照(可以是基准),要选择个数
1.3填充驱动:要草绘出一个区域,填充。
(如果是草绘线,就是各种形状和草绘线相交的位置有填充)
1.3.1正方形填充:选择间距;选择距区域边部距离;选择倾斜角度
1.3.2菱形填充:选择间距;选择距区域边部距离;选择倾斜角度
1.3.3螺旋填充:选择间距;选择距区域边部距离;选择倾斜角度;选择螺距
1.3.4曲线填充:要草绘出曲线;要输入间距。
1.3.5原形填充:输入间距;边部距离;角度;半径距离
1.4曲线驱动:要草绘曲线(注意起点);可选个数
1.5轴驱动:要选择轴;角度;个数;圈数;圈距离。
1阵列的填充方式有:尺寸,方向,轴,填充,表,参照,曲线
1.1尺寸驱动:可选择特征的尺寸作为项目,要选择个数
1.2方向驱动:要选择两个方向参照(可以是基准),要选择个数
1.3填充驱动:要草绘出一个区域,填充。
(如果是草绘线,就是各种形状和草绘线相交的位置有填充)
1.3.1正方形填充:选择间距;选择距区域边部距离;选择倾斜角度
1.3.2菱形填充:选择间距;选择距区域边部距离;选择倾斜角度
1.3.3螺旋填充:选择间距;选择距区域边部距离;选择倾斜角度;选择螺距
1.3.4曲线填充:要草绘出曲线;要输入间距。
1.3.5原形填充:输入间距;边部距离;角度;半径距离
1.4曲线驱动:要草绘曲线(注意起点);可选个数
1.5轴驱动:要选择轴;角度;个数;圈数;圈距离。
PROE 关系阵列

1.本教程以题六喇叭孔形状为例并延伸,详细说明其阵列步骤。
通过简单讲解,希望对PEOE关系式阵列有所了解,并对其参数各项内容有所认识并灵活应用于实际案例,熟练掌握各种类型的PATTERN技巧将对设计效率大有提升,如有错误欢迎指正交流。
谢谢!图一:最终实际效果图二:阵列变量关系[阵列分析]:此PATTERN是以A点为基圆,在一方向里含有三个变量的阵列参数;第一圈以120度变量均匀阵列出三个;当IDX1>2时,即从第四个圆开始,跳至B点以30度为旋转变量。
与此同时,另外二个变量是圆的位置以间距3.7MM为间隔变量,每一环的圆心间隔为3.7MM和圆的直径大小,以指定圆的大小,在每一环的大小有所不同;分别为:1.6、2.2、2.5、3.0MM为指定变量。
阵列个数为39个。
图三:阵列起始点[阵列步骤]:本题以PROE2001版本为例,用曲线进行阵列。
1、按图示尺寸绘制直径为3.0的中心圆曲线。
如下图:2、以中心圆为定位参考,绘制直径为1.6MM的基圆(阵列的起始圆)。
如上图二所示:3、基本图元画好,开始阵列。
首先添加圆旋转角度的变量关系式。
关系式:memb_v=idx1*-120if idx1>2memb_v=idx1*-30endif[参数详解]:memb_I和memb_v的不同在于,memb_v是指定在同一方向里,指定变量的最终驱动尺寸,比如说在此参数中,恒定的角度设为120度,当以120度阵列到IDX1>2时,则以每30度进行阵列。
其中IDX1是指以指定变量索引的个数。
大于2则理解为以基圆算起,以120度旋转到第三个时,即IDX1>2。
此中的-120中的负号则代指方向性。
并非数值正负。
本例中起始度为360度,则以-120度的变量旋转。
若起始为0度,则以120度为变量旋转。
Endif 即关系式结束语句。
关系式编辑完成后,保存确认退出。
然后再对圆的间距进行阵列,同在一个方向下。
关系系如下:memb_v=3.7if idx1>2memb_v=7.4endifif idx1>14memb_v=11.1endifif idx1>26memb_v=14.8endif其中memb_v=3.7或7.4、11.1、14.8是以草绘中的尺寸位置算起。
PROE球面曲线阵列方程

球曲线阵列教程1:首先建立新的档案FILE→NEW 默认的文件名,点OK,出现FRONT TOP RIGHT三个基准平面2:在此点选新建一个基准平面DATUM,选OFFIST,选绘图窗口中的FRONT平面后,选命令栏的ENTER VALUE,输入OFFIST的值100,点DONG,出现DTM13:再绘制曲线,选基准栏的草绘曲线,选绘图栏的绘图平面DTM1,直接点OKEY,TOP参考面选基准平面TOP,出现草绘窗口。
4:绘制一直径30的圆点完成,点OK,完成了曲线圆的绘制。
5:移动新建的曲线圆。
FEATURE→CREATE→SURFACE→TRANSFORM→MOVE→DONE选中绘图栏中的曲线圆,让线条变成红色,点DONE SEL,选ROTATE→CSYS→选中画面中的坐标系PRT-CSYS-DEF,选Y轴做为曲线圆的旋转轴,点OKEY,输入旋转角度20度,DONE MOVE。
现在可以看到画面上有两个曲线圆。
6:阵列曲线圆回到FEAT主选单下,选择PATTERN,选择刚才移动的曲线圆,线条会变成红色,默认的命令GENERAL,点DONE,坐标系中出现了角度参数值20度,点选20度的参数值,输入增量为20。
点DONE,输入要在Y轴一圈所要阵列的数量,为18个,(360/20)点DONE,完成阵列7:然后以同样的方式移动刚才阵列出的曲线圆,叫它沿着Z轴移动20度,点选FEATURE→CREATE→SURFACE→TRANSFORM→MOVE→DONE,选中绘图栏中的曲线圆,让线条变成红色,点DONE SEL,选ROTATE→CSYS→选中画面中的坐标系PRT-CSYS-DEF,选Z轴做为曲线圆的旋转轴,点OKEY,输入旋转角度20度,DONE MOVE,现在可以看到已经有8个圆有了移动。
8:阵列刚才移动的8个曲线圆,叫它沿着Z轴旋转。
回到FEAT主选单下,选择PATTERN,选择刚才移动的曲线圆,系统默认会全部选中,默认的命令GENERAL,点DONE,坐标系中出现了角度参数值20度,点选20度的参数值,输入增量为20。
PROE字符阵列详解

Pro/E字符阵列详解基础1:函数此类阵列需要一个极重要的函数,即extract(string,position,length)。
这个函数的作用是从一个字符串(string)的指定位置(position)起,提取出指字数目(length)的字符出来。
例:String=abcdefghijk,po=2,len=3,则extract(string,po,len)=bcd----从第二个位置起提取出3个连续字符String=chinaren,A=5,len=1,则extract(string,A,len)=a----从第五个位置起提取出1个字符此函数有如下使用注意A.string是个字符串变量,position、length都是实数型变量,它们可以是直接的变量,也可是表达式,其中,position如果带小数,则向下取整,即丢掉小数(但小于1的小数取整为1),length如果带小数,是向上取整,即进一位取整。
也就是:extract(string,0.2,1.2)=extract(string,0.8,1.9)=extract(string,1.2,1.01)=extract(s tring,1.9,1,9)=extract(string,1,2)B.设字符串string的总长度为len_string,有1.position=0,运算出错,但无提示;q-Z K a2.position>len_string,运算出错,有提示;3.position+length>len_string+1,运算出错,有提示;4.length=0,无意义(相当于出错),无提示因为字符包括数字和字母,数字它本身也是一种字符,不过,如果变量A的值是一个数字的话,那么它可能是一个数值型变量(整型、实数型)也可能是一个字符型变量,如果它是一个数值型变量的话,它就不能用为extract函数的源字符串,必须先转化为一个字符串变量才能使用。
proe阵列操作全解

在proe中阵列双方向的操作,原有一个圆孔,通过阵列操作后,第1个方向走斜线,复制出4份,第2个方向走直线,复制出3份,共产生12个元孔,以下实例
按工具栏打开文件,选取零件:pattern-2.prt(打开)
以阵列的方式复制出多个圆孔(选取圆孔为欲进行阵列的特征)
以下为第1个方向的资料设置(第1个方向处显示出已设置3个项目,在图标板上将第1个方向的阵列成员总数设为:4)
选图标板第2个方向处的单击此处添加项目(将第2个方向的阵列成员总数设为:3)
阵列出的图形
删除复制出来的特征(由模型树点选阵列1/切剪,按住鼠标右键,由快捷菜单中选删除阵列)
在圆孔的边创建圆角(选取圆孔的边为欲倒圆角的边)
将圆角半径改为:0.5
对圆孔及圆角进行阵列复制(选取(切剪及倒圆角)创建组
选取组特征进行阵列(第一个方向的资料设置:按键盘的ctrl健,选5可变尺寸,将曾量设为8,选取可变尺寸,将曾量设为1)图标板第一个方向的阵列成员总数设为:4)
以下为第2个方向的资料设置(按键盘的ctrl健,选4可变尺寸,将曾量设为1,在图标板上将第2个方向的阵列成员总数设为: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)和曲线阵列。
首先我们应对这些阵列的类型有所了解,才会选择合适的阵列类型。
∙方向阵列:用于创建线性阵列或叫矩形阵列,阵列出来的特征呈直线排列,可以创建一个方向上的阵列,也可以创建两个方向上的阵列。
∙轴阵列:用于创建环形阵列,即圆周方向上的阵列,该阵列也有两个方向:圆周方向和半径方向。
PROE阵列详细教程

? ?? ?? ???阵列详细教程主要内容:1、阵列理论? ?? ?? ?2、创建方向阵列? ?? ?3、创建轴阵列? ?? ?? ?4、创建尺寸阵列? ???5、创建填充阵列? ?? ?6、创建表阵列7、创建参照阵列? ???8、创建曲线阵列? ?? ?9、创建关系阵列相同:子、父特征的尺寸大小、参照必须完全相同,各特征之间不可相交;∙可变:子、父特征的尺寸大小、参照可以不同,但各个特征之间不可相交;∙一般:子、父特征的尺寸大小、参照可以不同,各个特征之间可以相交。
? ?如图所示能一些proe老手喜欢用尺寸阵列。
∙填充阵列:在指定草绘区域内按照某种排列方式创建阵列。
也是WildFire新引入的。
通过指定一个草绘的阵列区域,Proe就会自动用原始特征根据所给的形状及参数来填满整个区域.∙参照阵列:用于创建依附与已有阵列特征上的阵列。
∙表阵列:通过选取一定数量的驱动尺寸,从而形成一个阵列表,由表格里的尺寸去驱动阵列里每个成员的尺寸。
优点:尺寸更加灵活,适用于创建不规则形状的阵列;缺点:效率低。
曲线阵列:可将原始特征沿某条曲线进行阵列。
该类型为WildFire3.0以后新增加的阵列类型。
所有类型的阵列都可以附加可变化的尺寸。
1.5其他在创建好的阵列特征上单击鼠标右键,弹出下图所示快捷菜单删除:删除原始特征和所有阵列实例删除阵列:删除所有阵列实例,保留原始特征要修改已经阵列好的特征,只能在原始特征上修改。
? ?2.1创建一个方向的方向阵列1)打开配套文件:dir_pattern_1st.prt2)右键单击“拉伸2”,选择“阵列”,启动阵列工具3)在操控板中,将阵列类型改为“方向”4)选择长方体左边实体边(右图红色部分)作为第一方向的方向参照(亦可选择其他参照)5)在操控板中输入第一个方向的成员数:4,如阵列方向不是预期效果可单击反向按钮,输入第一个方向阵列成员的间距:10,确定。
最终效果如下图16)右键单击刚刚做出来的阵列特征,选择编辑,将阵列拉伸数从4该为8(右图2),再生,效果如右图3所示6)单击操控板“方向2参照收集器”,选择长方体水平边作为第二个方向参照,在操控板中输入第一个方向的成员数:5,输入第二个方向阵列成员的间距:18,确定。
proe 复制、镜像、阵列 命令使用的详细讲解

复制、镜像、阵列
• 方向:通过选取平面、平整面、直边、坐标系或轴指定方向,可使用 拖动句柄设置阵列增长的方向和增量来创建阵列。方向阵列可以单向或 双向。
• 轴:通过选取基准轴来定义阵列中心,可使用拖动句柄设置阵列的角 增量和径向增量以创建径向阵列。也可将阵列拖动成为螺旋形。
• 表:通过使用阵列表,并明确每个子特征的尺寸值来完成特征的阵列。 • 参照:通过参考已有的阵列特征创建一个阵列。 • 填充:将子特征添加到草绘区域来完成特征阵列。 • 曲线:通过指定阵列成员的数目或阵列成员间的距离来沿着草绘曲线
“阵列特征操控板”,系统默认的阵列类型是“尺寸”阵列。 • 选定一个尺寸作为第一个方向阵列的尺寸参考,在〖尺寸〗面板
相应的〖增量〗栏中输入该方向的尺寸增量(即阵列子特征间距)。 • 在第一个阵列方向要选择多个尺寸,应按下Ctrl键,然后在模型
中选择尺寸,并在〖尺寸〗面板相应的〖增量〗栏输入相应的尺寸增 量。 • 在操控板中输入第一个方向的阵列数目(包括原始特征)。 • 要建立双向阵列,应在模型中选择阵列特征的第二个方向的尺寸, 其他步骤同步骤 、步骤 。 • 单击阵列操控板中的按钮 ,完成特征阵列的建立。
选定“填充”方式阵列特征时,显示的面板
复制、镜像、阵列
复制、镜像、阵列
• 选定“曲线”方式阵列特征时,显示如图所示的面板。
选定“曲线”方式阵列特征时显示的面板
复制、镜像、阵列
• 此外在阵列特征操控板中还有一个重要功能按钮【选项】,单击该按 钮,弹出如图所示的面板,供用户选择阵列特征的生成模式
“相同”模式的阵列特征,是所有阵列特征中最简单的一 种,如图所示。用“相同”模式建立的阵列特征有如下 特点:
• 从属副本:创建原始特征的从属副本 – 完全从属于要改变的选项 – 仅尺寸和注释元素细节
ProE经典阵列教程集

列导引用 加以标明。(注,阵列引导是不允许跳过的)
图 1-9 跳过成员功能及阵列结果
² 其它方面 野火 2.0 允许对阵列进行成组,再阵列,实现阵列阵列 野火 3.0 可直接阵列阵列
图 1-10 野火 2.0 的阵列阵列
第6页
Pro/ENGINEER 阵列教程
1.1.5 阵列应用举例
作者:cboye
² 方向 (Direction) - 通过指定方向并使用拖动控制滑块设置阵列增长的方向和增量来创建自由形式 阵列。方向阵列可以为单向或双向。(野火 2.0)
² 轴 (Axis) - 通过使用拖动控制滑块设置阵列的角增量和径向增量来创建自由形式径向阵列。也可将 阵列拖动成为螺旋形。(野火 2.0)
² 表 (Table) - 通过使用阵列表并为每一阵列实例指定尺寸值来控制阵列。
变化阵列
变化阵列比相同阵列要复杂得多。系统对变化阵列做如下假设: ² 实例大小可变化。 (即变化尺寸可以包括形状尺寸)
² 实例可放置在不同曲面上。(可用于做随形阵列)
² 没有实例与其它实例相交,否则再生时会出错
对于变化阵列,Pro/ENGINEER 分别为每个特征生成几何,然后一次生成所有交截。 变化阵列与零件几何相交,作为一个完整的组。其结果是,如果要在延伸到下一个曲面的特征上使用 变化阵列,将只有一个创建方向用来确定下一个曲面,从而会得到不希望的结果。为避免这种情况,对于 延伸到下一个曲面的特征,只能使用一般或相同阵列。
3. 在第一方向选取用于阵列的尺寸。图形窗口中的组合框打开,其中尺寸增量的初始值等 于尺寸值。键入或选取一个值作为尺寸增量。
注意:指定后,尺寸增量将无法通过图形窗口进行访问。要对其进行修改,可使用“尺 寸”(Dimensions) 上滑面板中相应的“增量”(Increment) 字段。
ProE5.0阵列教程

草绘点+曲线注意曲线 x 方向控制主体方向,曲线之间无需 连接
2、坐标系阵列,坐标系 x 方向控制主体方向
通过点阵列我们可以大大简化阵列创建的操作,特别是规律 性不强的重复对象!
1点整列曲线控制方向草绘点曲线注意曲线x方向控制主体方向曲线之间无需连接2坐标系阵列坐标系x方向控制主体方向通过点阵列我们可以大大简化阵列创建的操作特别是规律性不强的重复对象
ProE5.0 阵列教程 ——点阵列应用的 2 种方案(Wildfire5.0 版本)
作者:sonj
ProE5.0 阵列特征新增点阵列
proe阵列详解

尺寸阵列的元素:
驱动尺寸 阵列数量
第一方向增量
阵列增量
第二方向增量
第一方向阵列数量 阵列类型 和变化尺寸数
第二方向阵列数量 和变化尺寸数
注意 同一个方向上允许有多个变化的尺寸值.要添加多个变化尺寸值,可以按住Ctrl键选择多 个要作为变化尺寸的尺寸值.比如下图,在第一方向上除了水平距离发生变化外,柱子的直 径也逐渐增大
填充阵列(Fill) 草绘区域
方形 圆形
菱形 曲线
三角形 螺旋形
表阵列(Table)
表阵列通常应用于阵列的特征参数(形状)一致或类似但排布或尺寸的变化无统一规律的 情况.也就上说当你用其他阵列方法找不到一个统一的阵列规律的描述的时候就该考虑 使用表阵列了.在表阵列中,添加可变尺寸的方法和其他的一样,不过要修改尺寸值就要 选定表然后点编辑(Edit).如下图所示
组操作:选取特征,按住右键
阵列的阵列
子阵列
总阵列
方法其实很简单,我们只需要选取子阵列进行再一次阵列就可以了,不过第二次阵列的尺 寸变化值不能和第一次的重合
阵列特征的屏蔽
选取屏蔽 的黑点 可再次选取实例 特征的白点
作业练习题
proe练习\练习文件\patten
Patten_patten
Fill_patten
第 一 方 向
方向阵列(Direction) 驱动特征
方向阵列的元素
方向 阵列数量
阵列增量
可变尺寸1
第一方向增量
第 二 方 向 阵 列 数 量
第一方向
第第 二二 方方 向向
增 量
第一方向阵列数量
可变尺寸2
轴向阵列(Axis) 轴向阵列的元素
驱动特征 轴 阵列数量 阵列增量
ProE5.0阵列实例教程之旋转楼梯建模(四种方法:图文教程)

Pro/E5.0阵列实例教程之旋转楼梯建模(四种方法:图文教程+.prt模型)案例
方法一:
1、拉伸主体圆柱:
2、旋转踏步(注意图中0尺寸一定要标出):
3、阵列踏步特征(以轴方式阵列,选取尺寸0增量为-5):
4、完成:
附件:
方法二:
1、偏移TOP面以得到参照面(平稳量是0)
2、拉伸如下截面特征【注意角度尺寸5度(也可以是其它角度)一定要标注出
来】
3、将DTM1基准面与拉伸特征编组
4、阵列上述组(阵列时,选取尺寸0与角度尺寸5:图中红色尺寸,各增量如
下图所示)
附件:
方法三:
1、与方法一样拉伸圆柱特征
2、拉伸踏步特征:
3、复制特征:
点编辑-特征操作-复制-移动-完成
选取踏步特征,点击完成:
点击平移-平面-点选踏步上表面:
点完成-反向-确定
输入平移距离5,点击完成移动:
回到:
再点选旋转,曲线/边/轴线。
此处点选中心轴线:
点反向/确定:
输入旋转角度18度
点击完成移动,可变尺寸不用选直接点完成/完成。
4、阵列踏步特征:
阵列时用尺寸阵列点选位置尺寸5(非特征厚度尺寸)和角度尺寸18,增量分别为5和18
完成!!
方法四:
1、拉伸圆柱
2、旋转踏步(注意图中0尺寸一定要标出):
3、做基准面,以现有基准面旋转任意角做面
4、将基准面与拉伸实体做组并阵列:
阵列时用位置尺寸0与角度尺寸45。
Proe培训教程(三)阵列

3. (General) - 此为缺省设置。Pro/ENGINEER 对阵列成员不做任何假定。
陣列的方法
(一)、尺寸驅動陣列
通過不同的尺寸輸入不同的數值或關系式來決定各 陣列子特征的位置和大小。使用這種方式,必須選擇父 特征的一個或多個尺寸(定性或定位尺寸)參數作為驅 動來定義特征陣列的方向,然后輸入不同的增量數值或 關系式來決定個陣列子特征的位置和大小。
G. 草绘曲线,参考只能选将来会阵列的点和轴,且标 数要注意。如下图:
H. 过草绘曲线,做可变剖面扫描,参考只能选将来会 阵列的点和轴,且标数要注意。如下图:
I. 做可变剖面扫描剖面,如下图:
G. 选中要阵列的步骤,右键编组,如下图:
K. 选组,做选尺寸阵列,如下图:
L. 完成,如下图:
(6)-1. 选择之前做阵列做为参考,倒角,完成, 如下图:
(6)-2. 选中之前做倒角,点右键或阵列图标, 如下图:
(6)-3. 阵列会自动出现参考(Reference),完成即 可,如下图:
參考陣列-高級運用:組陣列
组阵列体现了PROE阵列的典型方法,它把几个特征尺寸,关系等结合 使用,不使用关系式也可以实现复杂的阵列。 阵列要点: 1:使实体特征沿曲线切向阵列,将基准点、基准轴、父特征组成一个局 部组,然后对组进行阵列。 2:建立父特征时,要以基准点、基准轴作为绘图参照
(4).填充陣列
创建或重定义填充阵列时,可更改以下各项:
间距 - -指定阵列成员间的间距值。 最小距离 - -指定阵列成员中心与角度。
径向间距 - -指定圆形和螺旋形栅格的径向间隔。
创建“填充”阵列时,可用以栅格定位的特 征实例来填充整个区域。可从几个栅格模板 中选取一个模板(如矩形、圆形、三角形) ,并指定栅格参数(如阵列成员中心距、圆 形和螺旋形栅格的径向间距、阵列成员中心 与区域边界间的最小间距以及栅格围绕其原 点的旋转等)。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
阵列详细教程主要内容: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其他在创建好的阵列特征上单击鼠标右键,弹出下图所示快捷菜单删除:删除原始特征和所有阵列实例删除阵列:删除所有阵列实例,保留原始特征要修改已经阵列好的特征,只能在原始特征上修改。
2、创建方向阵列可用于创建线性阵列,方向阵列要求选择一些参照来确定阵列的方向,如果选取了平面或平曲面,阵列将垂直与参照延伸;如果选取的是线性曲线、边或轴,阵列将沿着参照延伸,也可以将阵列延伸方向反向180度。
也可选择坐标系作为方向参照2.1创建一个方向的方向阵列1)打开配套文件:dir_pattern_1st.prt2)右键单击“拉伸2”,选择“阵列”,启动阵列工具3)在操控板中,将阵列类型改为“方向”4)选择长方体左边实体边(右图红色部分)作为第一方向的方向参照(亦可选择其他参照)5)在操控板中输入第一个方向的成员数:4,如阵列方向不是预期效果可单击反向按钮,输入第一个方向阵列成员的间距:10,确定。
最终效果如下图16)右键单击刚刚做出来的阵列特征,选择编辑,将阵列拉伸数从4该为8(右图2),再生,效果如右图3所示以下演示为该阵列增加一个可变尺寸7)右键单击刚刚做出来的阵列特征,选择编辑定义,单击操控版左上角的尺寸按钮,单击方向1下面的列表框,此时该阵列导引特征的尺寸将显示在屏幕上,选择该拉伸特征的长度尺寸5,将尺寸添加到下图所示列表框,增量改为3,中键确定,最终结果如右下图所示,该阵列成员的拉伸高度在阵列方向上依次增加3。
以下演示为该阵列增加两个可变尺寸8)右键单击刚刚做出来的阵列特征,选择编辑定义,单击操控版左上角的尺寸按钮,单击方向1下面的列表框,此时该阵列导引特征的尺寸将显示在屏幕上,按住CTRL键选择该拉伸特征的定位尺寸30,将尺寸添加到下图所示列表框,增量改为-5,中键确定,最终结果如右下图所示,该阵列成员的拉伸高度在阵列方向上依次增加3,同时到right平面的距离依次减小5。
2.2创建两个方向的方向阵列1)打开配套文件:dir_pattern_2nd.prt2)按住ctrl键依次选择特征“拉伸3”和“倒圆角1”,右键单击并选择组,将这两个特征归组。
3)右键单“组LACAL_GROUP”,击选择“阵列”,启动阵列工具4)在操控板中,将阵列类型改为“方向”5)选择长方体左边实体边(右图红色部分)作为第一方向的方向参照,(亦可选择其他参照)在操控板中输入第一个方向的成员数:8,单击反向按钮,输入第一个方向阵列成员的间距:10。
6)单击操控板“方向2参照收集器”,选择长方体水平边作为第二个方向参照,在操控板中输入第一个方向的成员数:5,输入第二个方向阵列成员的间距:18,确定。
以下演示为该阵列增加两个可变尺寸7)右键单击刚刚做出来的阵列特征,选择编辑定义,单击操控版左上角的尺寸按钮,单击方向1下面的列表框,此时该阵列导引特征的尺寸将显示在屏幕上,选择该拉伸特征的长度尺寸5,将该尺寸添加到左下图所示列表框,增量改为3,接下来单击方向2下面的列表框,同样选择该拉伸特征的长度尺寸5,将尺寸添加到左下图所示列表框,增量改为-0.5。
确定。
该阵列成员的拉伸高度在第一个阵列方向上依次增加3,同时,在第二个阵列方向上依次减小0.5。
最终结果如右下图所示。
3、创建轴阵列使用轴阵列可围绕指定的轴径向阵列特征(即环形阵列),创建轴阵列需要指定以下几个选项:l指定轴参照:阵列按选定的参照轴按角度延伸。
可以反向角度方向,使阵列从顺时针方向变为逆时针方向延伸。
注意:该轴必须在阵列导引之前创建。
l指定第一个方向的成员数,即绕轴参照旋转的圆周方向,注意:成员数包含阵列导引。
l指定角度间距:以度为单位,可以在操控板或图形窗口中编辑角度间距,或拖动控制滑块进行编辑。
附加可选设置l设置角度范围:设置陈列成员绕轴参照等距分割的角度范围,即总角度。
可从下拉列表选择90、180、270或360.也可自己输入角度范围。
该选项和角度间距只能同时使用一个。
l成员方向:确定阵列成员绕轴参照定向的方式,有“从动旋转”和“定向”两种方式。
3.1创建一个方向的轴阵列1)打开配套文件:axis_pattern_1st.prt2)右键单击“组LACAL_GROUP”,选择“阵列”,启动阵列工具3)在操控板中,将阵列类型改为“轴”4)选取基准轴A_11,在操控板中将阵列成员数该为“6”,将角度增量改为60,如下图所示,预览效果如右图。
5)在操控板中单击“设置角度范围”按钮,将阵列角度范围该为“90”,如下图所示,预览效果如左下图。
6)将阵列角度范围该回到“360”,单击确定,最终效果如右下图以下演示如何更改阵列成员方向7)右键单击刚刚做出来的阵列特征,选择编辑定义,单击操控板选项按钮,将成员方向改为“常数”,如左下图所示。
单击确定,最终效果如右2.下图以下演示如何为该阵列附加可变化尺寸8)返回到步骤6所做阵列结果9)右键单击该阵列特征,选择编辑定义,单击操控版左上角的尺寸按钮,单击方向1下面的列表框,此时该阵列导引特征的尺寸将显示在屏幕上,选择该特征的尺寸3.5,将该尺寸添加到左下图所示列表框,增量改为1,接下来按住CTRL选择尺寸R3,增量改为0.5,如右图1所示,确定。
最终结果如右图2所示。
3.1创建两个方向的轴阵列1)打开配套文件:axis_pattern_2st.prt2)右键单击“组LACAL_GROUP”选择“阵列”,启动阵列工具3)在操控板中,将阵列类型改为“轴”4)选取基准轴A_11,在操控板中将阵列成员数该为“6”,将角度增量改为60,同时将第二个方向的增量改为“3”,径向间距改为“15”,如下图所示。
5)单击操控板左上角尺寸按钮,为该阵列添加可变化尺寸。
单击方向1下的列表框,在视图中选取该特征右边孔的直径尺寸2,将增量改为-0.2(图1)。
然后单击方向2下的列表框,在视图中选取该特征左边孔的直径尺寸2,将增量改为1(图2),然后按住CTRL键选择拉伸高度尺寸5,增量改为5(图3),如图4所示。
确定。
最终结果如图5所示。
练习:创建下图所示阵列1)打开配套文件:axis_pattern.prt.12)右键单击特征“孔1”选择“阵列”,启动阵列工具,注意该孔在创建的时候使用“径向”方式定位。
3)在操控板中,将阵列类型改为“轴”4)选取基准轴A_11,在操控板中将阵列成员数该为“30”,将角度增量改为20,,如下图所示。
5))单击操控板左上角尺寸按钮,为该阵列添加可变化尺寸。
单击方向1下的列表框,在视图中选取该特征半径方向定位尺寸R10(图1),将增量改为1,接下来按住CTRL键选择该孔直径尺寸φ2(图2),将增量改为0.2,如图3所示。
确定。
4、创建尺寸阵列所谓尺寸阵列,就是在阵列的时候需要选择特征上合适的尺寸作为阵列的方式。
通常选择的是特征的定位尺寸,如选择线性尺寸,则阵列类似于方向阵列,如选择角度尺寸,则类似于轴阵列,还可以有其他类型的尺寸,后面会有讲述。
所以说,尺寸阵列关键是设置导引特征的标注参照,如拉伸一个圆柱体,要求在拉伸特征中包含角度尺寸,就需要用到合适的参照(或者使用内部基准,构造线等等)。
尺寸阵列是wildfire版本以前最常用的阵列类型,它的功能非常强大,几乎可以创建各种类型的阵列。
确定是初学者不太好掌握,操作稍有复杂。
尺寸阵列操控板介绍:4.1使用尺寸阵列创建线性阵列1)打开配套文件:dim_pattern_dir.prt.12)右键单击“组LACAL_GROUP”选择“阵列”,启动阵列工具3)在操控板中,将阵列类型改为“尺寸”,单击第一个方向阵列的尺寸参照收集器,将拉伸特征的定位尺寸15添加到该收集器,增量改为“20”(也可在尺寸列表中更改)(图1),第一个方向阵列成员数改为“4”。