现在产品的竞争,尤其是消费类电子产品的竞争越来越激烈,如何缩短产品的开发周期,及时推出适合市场的新产品成为各大公司共同关心的问题。Pro/ENGINEER软件以其强大的造型及结构设计功能在产品的开发设计中得到越来越广泛的应用,为有效缩短产品的开发周期提供了条件。但是,如果我们能有效地掌握Pro/ENGINEER软件的一些高阶功能和技巧,我们将会取得比预期更好的效果。 $.kYAsZts
在产品开发过程中,我们会发现绝大部分产品是近似的对称结构;或者在同一产品中有许多相同或相似的特征;或者由于产品系列化的原因,以前的产品中曾有过相同或相似的结构。对于这些特征,我们没有必要再去一步步设计它的尺寸结构。本文将介绍如何在Pro/ENGINEER?2001中快速复制这些特征,从而大大加快及优化我们的产品设计。 frt?*|:
=Ao;[j)*!
1 特征镜像 ~A)$= "
$O#h4L_
我们在设计产品时,绝大部分都是对称结构,这时我们可以很方便地利用镜像命令复制另一半特征。具体操作为“Feature(特征)→?Copy(复制)→Mirror(镜像)→Independent(独立)/Dependent(从属)→选择要镜像的特征→选择或创建镜像平面”。 s0u$DM2
}`(kX] ][
2镜像几何 `}bUf epMJ
tj0vB]c
有时我们需要把整个模型进行镜像时,可以用镜像几何。即:“Feature(特征)→?Mirror?Geom(镜像几何形状)→选择或创建镜像平面”。当然,要完成整个模型的镜像,也可以用上面介绍的特征镜像命令,即:“Feature(特征)→?Copy(复制)→?Mirror(镜像)→All?Feat(所有特征)→Independent(独立)/Dependent(从属)→?选择或创建镜像平面”。两者的区别主要是。 @tA.^k0`
KME
#5=~
(1)镜像几何所产生的特征是视为一体的,模型树中只产生一个特征,尺寸完全与原模型相依,无法单独只删除某个特征;用镜像所有特征时,产生和原来数目相等的特征,可个别修改或删除某个特征。 3^\y>
T7v8}_"-
(2)用镜像所有特征时,再使用Insert?Mode功能回到此Copy动作之前新增特征,则此特征并不随着镜像复制,除非使用Mirror?Geom方式。 k1<Py$9"
7)T+!>
3 特征移动 SO%5ts
$lQi0*s
我们还可以选择模型中的一个特征进行平移或旋转复制。具体步骤为:“Feature(特征)→Copy(复制)→Move(移动)→Independent(独立)/Dependent(从属)→选择要移动的特征→?Translate(平移)/Rotate(旋转)→定义平移或旋转移动的方向及尺寸→定义特征需要变化的尺寸”。 U7W ct %
4阵列 DuWP)#kg
{D@y-K5
阵列也是我们复制特征最常用的方法。 7]Egu D4
>h9U~#G=
(1)对于实例相同的阵列,我们比较容易掌握,即:Feature(特征)→?Pattern(阵列)→选择要阵列的特征→?Identical(相同)→选择第一方向要阵列的尺寸并输入尺寸增量→输入这个方向阵列的数目→选择第二方向要阵列的尺寸并输入尺寸增量→输入这个方向阵列的数目。 1#V0g Q
]kPco4
(2)有时实例的尺寸随阵列而变化,这时我们就要选择阵列属性为Varying(变化)。 z(ajR*\#
1L0ku@%t9Y
(3)在实例外形上可能有不同变化与彼此可能相交时,我们要选择阵列属性为General(一般)。 ?OSd8E+itM
M3''xrpC
(4)对于连续多个特征的阵列,我们要先把它们做成局部组(Local?Group),然后利用“Feature(特征)→?Group(组)→Pattern(阵列)”的步骤进行阵列。 -}(W=r\
r{btBv
(5)对于圆形阵列,导引特征的尺寸标注中一定要有角度尺寸。如果无法建立角度尺寸时,可以用“Copy(复制)→Move(移动)→Rotate(旋转)”的方式,先旋转复制一个特征,再进行阵列;也可以通过建立基准平面的方法产生角度尺寸。 {MS&t09Wh
(6)有时也可以参考模型中的现有阵列,即在特征树中选择要阵列的特征单击右键,选择“Pattern(阵列)→?Ref?Pattern(参考阵列)”的方式快速完成和前面相同尺寸的阵列。 5^xt/vYa)
+%yh@X6
5 阵列表 d09GD[5
;KhYh S(q
利用阵列表,通过对相同参照创建绝对尺寸作为导引,可以控制实例的位置。可以用表格形式输入尺寸,并单独编辑每个实例的尺寸。通过从表格中删除条目,可以从阵列中删除个别实例。该方法具有较大的灵活性,因为可以用不等距或不规则尺寸创建更复杂的实例组合。在下列情况下,应当考虑使用阵列表。 (#:Si~3
+0OQ"2^&
(1)无法使用增量尺寸控制阵列,因为它太复杂或不规则。 xU&rUk/L
e#seqx
(2)设计意图要求对相同参照定位各个实例,而不是对前一个实例进行增量来定位。 ^Iz.O
4Vs;Y&t]
(3)多个模型必须共享相同阵列。 +SJ aE] $
zt8ZJlNK
(4)需要为模型的不同变化创建多个阵列形式。 [H&m@*UO
Vf@/}=X *
用阵列表创建阵列,一般的步骤为:Feature(特征)→?Pattern(阵列)→?选择要阵列的特征→Table(表)→选择驱动器尺寸→Done(完成)→?Add(增加)/Read(读取)阵列表。也可以把尺寸驱动阵列转化为阵列表驱动的阵列,一般的步骤为:Feature(特征)→Redefine(重定义)→选择一个阵列特征→Pattern(阵列)→?To?Table(转换至表)→?输入阵列表名称→Done/Return(完成/返回)。现在将由阵列表来驱动阵列,Pro/ENGINEER自动更改标注方案以使其为非增量式。可以使用Modify(修改)→Pattern?Table(阵列表)来编辑阵列表。 YP7<j*s8
8c~H![2u
6零件族 o^ 4+eE
M]W4S4&Y=
当我们要建立一系列非常类似的零件时,可以利用零件族的设置完成。设定零件族时,一开始必须建立一个基准零件,基准零件在此称为Generic?Model,之后通过设定零件族窗体,而根据Generic?Model产生的零件称为Instance。具体操作步骤为:Family?Tab(族表)→在所选行插入新的实例→增加/删除表列→定义可改变的尺寸或定义选择性的特征。 29GiNy+ob
M_e!s}F
7特征库 V*?,r<