Pro/SCAN-TOOLS 概述 <zfe}0
#mc!Wt10
Pro/SCAN-TOOLS是 Pro/ENGINEER 的一个可选的模块,可以让你通过测量数据获得光滑的曲线和曲面。使用Pro/SCAN-TOOLS,你可以建立通过扫描数据建立曲面,并维持曲面和 Pro/ENGINEER 的所有其它模块的关联性,你还可以重新定义输入的曲面。 54p tP
y%B X]~
要和Pro/SCAN-TOOLS一起工作,你还需要 Pro/SURFACE 的授权。 $`Nd?\$
=Z0t :{
About Pro/SCAN-TOOLS /"AvOh*
#Fd W/y5
Pro/SCAN-TOOLS 最初是应汽车工业的要求开发的,当时汽车工业需要一个工具来帮助设计诸如车身面板之类的光滑曲面。 Rc$h{0K8
_."E%|5
设计汽车车身面板的通常流程是:先根据艺术家的概念草图制作一个油泥模型,当油泥模型做好后,必须在计算机里建立它的曲面,这样其它相关的零部件才可以继续设计下去,车身面板的制造流程才可以继续进行,才可以对面板本身进行分析和修改。 I=dGq;Jaz
"ORzWnE4U
要在计算机里建立车身面板的曲面模型,需要使用坐标测量机(CMM)或激光扫描仪来测量用来代替油泥模型的成千上万的点数据。Pro/SCANTOOLS可用光滑的曲线和曲面来拟合测量点,这些曲面可随后使用Pro/ENGINEER 来检查和修改。 LVtu*k
_g|acBF
下图是一个在Pro/SCANTOOLS下分析的曲面。 L ^Y3=1#"g
y%(X+E"n*
Features of Pro/SCAN-TOOLS 'w<BJTQIL
)qM|3],
Pro/SCAN-TOOLS 提供了很多工具来建立和重新定义光滑的曲线和曲面,包括以下能力: 6vz1*\:H~
-f>'RI95>
自动根据测量的点数据拟合曲线和曲面。 x!{
+cg
{[f,J;
动态地通过控制多边形来控制曲线和曲面。 R9dP ,<2
D!FaE N
建立和修改 style 曲面,通过修改和定义 style 曲面的定义曲面来改变 style 曲面的形状。 8[5|_Eh+
hY8#b)l~lu
建立曲面的快照(snapshot)。 1p\Ak
,+L
KJl
使用 polyhedron 动态地修改导入的曲线。 h8}8Lp(/'
&sOM>^SAD
对曲线和曲面的修改的影响可通过图形显示反馈出来,包括修改曲率,倾斜(slope),变形,和参考点的偏差等等。 ey1Z/|
Z!\@%`0$
在修改的时候为曲线和曲面定义边界条件。 9U<Hf32
v[#)GB
_5
在模型上显示反射曲线。 iBbbr,
M []OHw
Using Pro/SCAN-TOOLS |O (G nsZ
0-xCp ~vE
Pro/SCAN-TOOLS 提供了大量根据扫描资料建立光滑曲面的工具,根据扫描资料的特点、对误差和光滑程度对需要,和拟对逆向工程工具对经验,你可以选择基于曲线的步骤、基于曲面的步骤或两者结合起来。 d'zT:g
m6n hC
基于曲线的逆向工程 U</+ .$b
kL7^$
在一个基于曲线的步骤里,你根据扫描资料建立了style curves,然后通过style curves 建立曲面。你可通过这个步骤获得最终的曲面或获得用于基于曲面的步骤的起始曲面。在大多数情况下,要想获得光滑的曲面,你只能使用扫描资料的一小部分。一般说来,这会导致曲面和未使用的扫描点之间会有比较大大误差。要减少误差,你在定义曲面的时候必须使用更多的特征曲线,但这又可能降低曲面但质量。 b7$}JCn
0'yyfz
基于曲面但逆向工程 1L[S*X
0=[0|`x
在基于曲面的逆向工程里,你根据常规的Pro/ENGINEER 曲面(例如拉伸面、flat面、旋转面等等)和style曲面建立了曲面的快照(snapshot),然后你可以让曲面适应扫描资料,以获得规定之内的误差。通过增加和去除gridlines,你可以控制曲面的光滑程度和灵活控制曲面细节的能力。通过这个步骤,你可以快速建立光滑的曲面,并控制曲面离扫描数据的偏差最小。 Q=+8/b
{'~sS
建议的流程 7:o+iP4 6
<5ZJ]W
使用Pro/SCAN-TOOLS通过扫描资料建立光滑曲面的建议的流程包括6个主要的过程,每个过程又包含若干个步骤: |9s wZ[
KOSyh<&
第一步:准备扫描数据和 Patch Structure Design \Hum }0[
<-)9>c:k
如何准备扫描数据和 patch structure q|{tQJfYg
Z{}+)Q*Q
1. 将扫描数据读入 Pro/SCAN-TOOLS.系统自动通过测量的资料点链接成曲线。这些曲线叫做扫描曲线。数据点称为“扫描点”,扫描曲线是扫描数据的图形表达,偏差测量和曲线曲面的拟合运算使用的是扫描点,而不是扫描曲线。 R<g =\XO'y
< l[`"0
2. 修改扫描曲线,去除噪音点和无关的点。 )BLmoJOf
FmA-OqEpA
3. 分析扫描资料,并确定曲面的结构。获得合适的patch结构需要注意以下问题: lG]GlgSs
7Po/_%
o 尝试使面片的数量最少。 <nA3Sd"QfV
q3\!$IM.
o 当曲率发上急剧变化时,建立新当面片。 "k>bUe|RG
V_]-`?S
o 避免使用变形当曲线来作为面片当边界曲面。 {HuLuP0t
hEcYpng~
o 避免建立没有通过足够的扫描点以决定曲面的形状的面片。 Ihef$,
E& ]_U$
根据面片的结构把扫描资料划分为不同的区域,要划分扫描资料,可建立style 曲线。这些style曲线不必是光滑的,它们主要用来在视觉上定义面片的结构,并且在为style曲面分配参考点是作为界线。 6D^%'[4t
-A@U0=o
第二步:建立style曲线 I"V3+2e
)dg UmN
建立Style 曲线有如下两个主要的目的: w4}(Ab<Y
ZOHRUm
用来建立 blended style 曲面。近似的扫描资料曲面和骨架曲面作为原始的style曲面。初始的style曲面后来用来拟合扫描数据的近似的曲面。 6DZ2pT:
YHh u^}|jQ
用来建立用来保证零件公差的关键区域里的曲线,这些曲线将直接用于构建最后的style曲面。 m){&:Hs
Ph\F'xROe
建立 style 曲线允许你使用原始数据组来拟合光滑的曲线,而不用修改原始的扫描数据。style曲线可通过Pro/SCAN-TOOLS提供的很多工具来编辑。 [NR1d-Wg
N[{]iQ
如果style曲线被用来建立初始的style曲面: ~[;{
*lq7t2
它们必须只有少量的点 _6I >+9#C
"0Y&~q[=
他们必须光滑 <w11nB)
nP)-Y#`~7
要相对简单地获得尽量小的公差 @}{VM)Fc+
_^3@PM>
如果style曲线被用来做对齐用: {q2<KRU2+#
}'_ :XKLj
在保证所需的公差的前提下,style曲线要通过尽可能少的点。 73#9NZR
=z%s8D2
必须有好的曲率变化。 Ug`
| &\^n2`>
第三步:建立原始style曲面 JgZdS-~
7x:F!0:
初始的style曲面是大致上逼近扫描数据的曲面,它可以通过很多不同的方法来建立。通常,选择那种方法取决于你所要建立的面片的特点。 u"joCZ7`kG
> hesxC!
你建立的第一个面片应是最大的、并且曲率相对比较小的面片。最后建立的面片通常是最小的、通常是较大的面片之间的过渡曲面并且具有比较大的曲率。建立这种过渡区域的不同的方法将在下面第6步仲介绍。 3?6 Ber y=
h@/>?Va
为第一个面片做的第一个曲面可以是一个混成曲面,一个近似的扫描数据曲面,一个骨架曲面,和一个常规的Pro/ENGINEER 曲面。在任何情况下,最初的曲面必须尽量简单,并且具有足够的信息来捕捉由扫描资料定义的零件形状。如果曲面偏差太大,可以使用控制多边形或控制多面体来改善曲面的形状。 '|+=B u
,|>nF;.Y
除非曲面已经建立,否则在通常情况下,我们建议曲面片的建立先于曲面架构的建立,然后在对曲面进行裁剪。建议的方法是在建立后面的曲面的时候要参考前面做的相邻的曲面,这样你就可以在面片之间很快定义位置、相切条件、曲率连续条件等等。要延伸各种曲面,可建立一个延伸特征。 Z~B+*HF
33S`aJ
当从一个常规的Pro/ENGINEER 曲面开始的时候,先建立一个曲面的快照,并且使用曲面拟合的功能来获得最初的style曲面。下面将介绍一个快速获得相对平坦的面片的style曲面的方法。