|
连续性 wRj x6{ky1o)e5 p; Y+ B9 y% k6 o
)DB/y4tm[W r/E1 g5 G( q+ M' Y# j( H0 R4 @
连续性描述分段边界处的曲线与曲面的行为。在 Unigraphics 中通常使用的两种连续性是数学连续性(用Cn 表示,其中 n 是某个整数)与几何连续性(用Gn 表示)。在 Unigraphics 中,可松散定义这两种连续性。 3KW ozd$ft
0 B2 c) g/ W: d' m! H$ W-UhQ:ca* d2 v- Z. C K0 i# k2 h
Gn 表示两个几何对象间的实际连续程度。例如,G0 意味着两个对象相连或两个对象的位置是连续的;G1 意味着两个对象光顺连接,一阶微分连续,或者是相切连续的。G2 意味着两个对象光顺连接,二阶微分连续,或者两个对象的曲率是连续的; G3 意味着两个对象光顺连接,三阶微分连续等。Gn 的连续性是独立于表示(参数化)的。下图显示的曲率梳状线图示了这些差异。 $iF"e/_-O{;f,Ia
4 V* M, s$ E5 }- v, I4 ^# ]7 N0 s7 ?2 b1 o+ k+ R7 _, K B; e0 E: o
$hYiw,Z)i Cn 表示 NURB 表达中的 b 曲线或 b 曲面的两个段间的连续程度。一般说来,C0 意味着两个段是 G0 连接的。C1 意味着两个段是 G1 连接的等等。但是,C0 并不意味着两个段只是 G0 连接的 - 实际上它们可以是 G1 或 G2 等连接的。 1E o2Bf/fa6e+a,i
: E7 F& C. j' d$ Q# d6y K PN?&x' I4 o ~/ m; y, I+ G0 T, N7 H% M
关键的一点是 Gn 用于表示实际物理连续性,而 Cn 是实际物理连续性的数学表达,这种用法并不可靠。因为 NURB 是自由曲面几何的行业标准,所以,Unigraphics 使用它。但是,我们总是试图让 Cn 与 Gn 表示相同的连续程度,以避免出现曲线是 G1,而有 C0 连接点的情况。
) Q3 X6 P& B' } J$ e/ ~ s/ m{t.hHv1Q8})f\ Q s.P%O;[t.Pf&u:IA$ }! Y1 L3 F: R8 W/ D2 a. i7 K
“ICAD 曲面设计人员参考”手册中这样描述:“C0 连续性意味着两个相邻段间存在一个公共点(即两个段相连)。C1 意味着有一个公共点,并且多项式的一阶导数(即切向矢量)是相同的。C2 意味着一阶导数和二阶导数都相同。几何连续性没有数学连续性严格。G0 和 C0 的意思相同,即段在位置上连续。G1 意味着切向矢量的方向相同,但模量不同。G2 意味着曲率相同,但二阶导数不同。”%h!~If!n3G+f@I |
|