![Catia-V5-曲線曲面理論基礎(chǔ)_第1頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-1/12/420f0372-6b3e-4ded-8ef8-5c4b2f7ba859/420f0372-6b3e-4ded-8ef8-5c4b2f7ba8591.gif)
![Catia-V5-曲線曲面理論基礎(chǔ)_第2頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-1/12/420f0372-6b3e-4ded-8ef8-5c4b2f7ba859/420f0372-6b3e-4ded-8ef8-5c4b2f7ba8592.gif)
![Catia-V5-曲線曲面理論基礎(chǔ)_第3頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-1/12/420f0372-6b3e-4ded-8ef8-5c4b2f7ba859/420f0372-6b3e-4ded-8ef8-5c4b2f7ba8593.gif)
![Catia-V5-曲線曲面理論基礎(chǔ)_第4頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-1/12/420f0372-6b3e-4ded-8ef8-5c4b2f7ba859/420f0372-6b3e-4ded-8ef8-5c4b2f7ba8594.gif)
![Catia-V5-曲線曲面理論基礎(chǔ)_第5頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-1/12/420f0372-6b3e-4ded-8ef8-5c4b2f7ba859/420f0372-6b3e-4ded-8ef8-5c4b2f7ba8595.gif)
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、1CATIACATIA曲線曲面造型的曲線曲面造型的幾何理論基礎(chǔ)幾何理論基礎(chǔ)u主要參考資料:1,最經(jīng)典CATIA曲線曲面設(shè)計(jì)基本理論 作者:復(fù)旦托業(yè)CAD培訓(xùn)中心2,3D計(jì)算機(jī)圖形學(xué)(原書第三版) 作者: (英)Alan Watt 包宏 譯3,第十一講:非均勻有理B樣條曲線和曲面 CAD/CAM技術(shù)基礎(chǔ) 作者:來(lái)自百度文庫(kù)2Bezier 貝塞爾曲線曲面B-Spline B-樣條曲線曲面NURBS 非均勻有理B-樣條曲線曲面Rational B-Spline 有理B-樣條曲線曲面曲面造型的理論發(fā)展歷程曲面造型的理論發(fā)展歷程Catia曲線曲面造型的幾何理論基礎(chǔ)曲線曲面造型的幾何理論基礎(chǔ)3Catia曲
2、線曲面造型的幾何理論基礎(chǔ)曲線曲面造型的幾何理論基礎(chǔ) NURBSNURBS非均勻有理非均勻有理B B樣條(樣條(Non-Uniform Rational B-SplineNon-Uniform Rational B-Spline) 這種方法的提出是為了找到與描述自由型曲線曲面的B樣條方法相統(tǒng)一的又能精確表示二次曲線弧與二次曲面的數(shù)學(xué)方法。 NURBSNURBS方法主要有以下四個(gè)特點(diǎn): 1,NURBS不僅可以表示自由曲線曲面,它還可以精確地表示圓錐曲線和規(guī)則曲線,所以NURBS為計(jì)算機(jī)輔助幾何設(shè)計(jì)(CAGD)提供了統(tǒng)一的數(shù)學(xué)描述方法; 2,NURBS具有影響曲線、曲面形狀的權(quán)因子,故可以設(shè)計(jì)相當(dāng)復(fù)
3、雜的曲線曲面形狀。若運(yùn)用恰當(dāng),將更便于設(shè)計(jì)者實(shí)現(xiàn)自己的設(shè)計(jì)意圖; 3,NURBS方法是非有理B樣條方法在四維空間的直接推廣,多數(shù)非有理B樣條曲線曲面的性質(zhì)及其相應(yīng)的計(jì)算方法可直接推廣到NURBS曲線曲面; 4,計(jì)算穩(wěn)定且快速。 由于NURBS方法的這些突出優(yōu)點(diǎn),國(guó)際標(biāo)準(zhǔn)化組織(ISO)于1991年頒布了關(guān)于工業(yè)產(chǎn)品數(shù)據(jù)交換的STEP國(guó)際標(biāo)準(zhǔn),將NURBS方法作為定義工業(yè)產(chǎn)品幾何形狀的唯一數(shù)學(xué)描述方法,從而使NURBS方法成為曲面造型技術(shù)發(fā)展趨勢(shì)中最重要的基礎(chǔ)。4 NURBS NURBS非均勻有理非均勻有理B B樣條(樣條(Non-Uniform Rational B-Spline)Non-Un
4、iform Rational B-Spline) 一條NURBS曲線用一個(gè)帶比重控制點(diǎn)和曲線的次序以及一個(gè)節(jié)點(diǎn)矢量的集合定義。 非均勻(非均勻(Non-UniformNon-Uniform):):指NURBS基函數(shù)的節(jié)點(diǎn)沿參數(shù)軸不等距分布,即節(jié)距不均勻,而且允許重節(jié)點(diǎn)的存在。 有理(有理(RationalRational):):采用分式表示,增加了權(quán)因子,是有理的,其分子分母分別是參數(shù)多項(xiàng)式和多項(xiàng)式函數(shù)。 每個(gè)控制點(diǎn)都帶有一個(gè)數(shù)字( 權(quán)因子),除了少數(shù)的特例以外,權(quán)值大多是正數(shù)。當(dāng)一條曲線所有的控制點(diǎn)有相同的權(quán)值時(shí) ( 通常是1 ),稱為“非有理” ( Non-Rational ) 曲線,否則
5、稱為“有理” ( Rational ) 曲線。BezierBezier方法及方法及B-B-樣條方法都是非有理的樣條方法都是非有理的。 NURBS 的“R”代表有理,意味著一條NURBS 曲線有可能是有理的。在實(shí)際情況中,大部分的NURBS曲線是非有理的, 但有些NURBS 曲線永遠(yuǎn)是有理的,圓和橢圓是最明顯的例子。 B B樣條樣條(B-Spline): (B-Spline): 由多段參數(shù)化表示的曲線組成。NURBS的基函數(shù)與B-Spline的基函數(shù)一樣。 * * NURBS曲線曲面是 非有理非有理B-樣條曲線曲面和有理有理/ /非有理非有理Bezier曲線曲面的推廣。Catia曲線曲面造型的幾
6、何理論基礎(chǔ)曲線曲面造型的幾何理論基礎(chǔ)5u曲線、曲面的顯式、隱式、參數(shù)表示曲線、曲面的顯式、隱式、參數(shù)表示 曲線、曲面可以用顯式、隱式和參數(shù)表示。 顯式顯式:形如z=f(x,y)z=f(x,y)的表達(dá)式。對(duì)于一個(gè)平面曲線,顯式表示一般形式是:y=f(x)y=f(x)。在此方程中,一個(gè)x x值與一個(gè)y y值對(duì)應(yīng),所以顯式方程不能表示封閉或多值曲線,例如,不能用顯式方程表示一個(gè)整圓。 隱式隱式:形如f(x,y,z)=0f(x,y,z)=0的表達(dá)式。如一個(gè)平面曲線方程,表示成f(x,y)=0f(x,y)=0的隱式表示。隱式表示的優(yōu)點(diǎn)是易于判斷函數(shù)f(x,y)f(x,y)是否大于、小于或等于零,也就易于
7、判斷點(diǎn)是落在所表示曲線上或在曲線的哪一側(cè)。 參數(shù)表示參數(shù)表示:形如x=f(t),y=f(t),z=f(t)x=f(t),y=f(t),z=f(t)的表達(dá)式,其中t t為參數(shù)。即曲線上任一點(diǎn)的坐標(biāo)均表示成給定參數(shù)的函數(shù)。 如平面曲線上任一點(diǎn)P P可表示為:P(t) = x(t), y(t);P(t) = x(t), y(t); 空間曲線上任一三維點(diǎn)P P可表示為:P(t) = x(t), y(t), z(t);P(t) = x(t), y(t), z(t);如圖:Catia曲線曲面造型的幾何理論基礎(chǔ)曲線曲面造型的幾何理論基礎(chǔ)6 最簡(jiǎn)單的參數(shù)曲線是直線段,端點(diǎn)為P1P1、P2P2的直線段參數(shù)方程可
8、表示為: P(t) = P1 + ( P2 - P1 )t t 0, 1P(t) = P1 + ( P2 - P1 )t t 0, 1; 圓在計(jì)算機(jī)圖形學(xué)中應(yīng)用十分廣泛,其在第一象限內(nèi)的單位圓弧的非參數(shù)顯式表示為: 其參數(shù)形式可表示為: 參數(shù)表示的曲線、曲面具有幾何不變性等優(yōu)點(diǎn)參數(shù)表示的曲線、曲面具有幾何不變性等優(yōu)點(diǎn), ,計(jì)算機(jī)圖形學(xué)中通常用參數(shù)形式描述曲線、曲面計(jì)算機(jī)圖形學(xué)中通常用參數(shù)形式描述曲線、曲面。 其優(yōu)勢(shì)主要表現(xiàn)在: (1)(1)可以滿足幾何不變性的要求,坐標(biāo)變換后仍保持幾何形狀不變 (2)(2)有更大的自由度來(lái)控制曲線、曲面的形狀。如一條二維三次曲線的顯式表示為: 只有四個(gè)系數(shù)控制
9、曲線的形狀。而二維三次曲線的參數(shù)表達(dá)式為: 有8個(gè)系數(shù)可用來(lái)控制此曲線的形狀。 (3)(3)對(duì)非參數(shù)方程表示的曲線、曲面進(jìn)行變換,必須對(duì)其每個(gè)型值點(diǎn)進(jìn)行幾何變換,不能對(duì)其方程變換(因不滿足幾何變換不變性不滿足幾何變換不變性);而對(duì)參數(shù)表示的曲線、曲面可對(duì)其參數(shù)方程直接進(jìn)行幾何變換。1021xxy 102122121,)( ttttttPdcxbxaxy231 , 0432231432231)(tbtbtbtbatatatatPCatia曲線曲面造型的幾何理論基礎(chǔ)曲線曲面造型的幾何理論基礎(chǔ)7 (4) (4)便于處理斜率為無(wú)窮大的情形,不會(huì)因此而中斷計(jì)算。 (5)(5)參數(shù)方程中,代數(shù)、幾何相關(guān)和
10、無(wú)關(guān)的變量是完全分離的,而且對(duì)變量個(gè)數(shù)不限,從而便于用戶把低維空間中曲線、曲面擴(kuò)展到高維空間去。這種變量分離的特點(diǎn)使我們可以用數(shù)學(xué)公式處理幾何分量。 (6)(6)規(guī)格化的參數(shù)變量t0, 1,使其相應(yīng)的幾何分量是有界的,而不必用另外的參數(shù)去定義邊界。 (7)(7)易于用矢量和矩陣表示幾何分量,簡(jiǎn)化了計(jì)算。位置矢量、切矢量、法矢量、曲率和撓率(見高等數(shù)學(xué))u插值、逼近、擬合插值、逼近、擬合 插值插值:給定一組有序的數(shù)據(jù)點(diǎn)Pi,i=0, 1, , nPi,i=0, 1, , n,構(gòu)造一條曲線順序通過(guò)這些數(shù)據(jù)點(diǎn),稱為對(duì)這些數(shù)據(jù)點(diǎn)進(jìn)行插值,所構(gòu)造的曲線稱為插值曲線。常用插值方法有線性插值(用直線模擬實(shí)際
11、曲線)、拋物線插值(用二次多項(xiàng)式曲線模擬實(shí)際曲線),三次樣條插值等。 在插值問(wèn)題中,樣條插值通常比多項(xiàng)式插值好用。用低階的樣條插值能產(chǎn)生和高階的多項(xiàng)式插值類似的效果,并且可以避免被稱為龍格現(xiàn)象的數(shù)值不穩(wěn)定的出現(xiàn)。并且低階的樣條插值還具有“保凸”的重要性質(zhì)。 逼近逼近:構(gòu)造一條曲線使之在某種意義下最接近給定的數(shù)據(jù)點(diǎn),稱為對(duì)這些數(shù)據(jù)點(diǎn)進(jìn)行逼近,所構(gòu)造的曲線為逼近曲線。 擬合擬合:插值和逼近則統(tǒng)稱為擬合(fitting)。圖 8 - 1 曲 線 的 擬 合圖8-2 曲線的逼近Catia曲線曲面造型的幾何理論基礎(chǔ)曲線曲面造型的幾何理論基礎(chǔ)8u光順、連續(xù)性光順、連續(xù)性 光順光順:通俗含義指曲線的拐點(diǎn)不能
12、太多,曲線拐來(lái)拐去,就會(huì)不順眼,對(duì)平面曲線而言,相對(duì)光順的條件是:a)a)具有二階幾何連續(xù)性(G G2 2);b)b)不存在多余拐點(diǎn)和奇異點(diǎn);c)c)曲率變化較小。 連續(xù)性連續(xù)性:設(shè)計(jì)一條復(fù)雜曲線時(shí),常常通過(guò)多段曲線組合而成,這需要解決曲線段之間如何實(shí)現(xiàn)光滑連接的問(wèn)題,即為連續(xù)性問(wèn)題。 曲線間連接的光滑度的度量有兩種:一種是函數(shù)的可微性函數(shù)的可微性,把組合參數(shù)曲線構(gòu)造成在連接處具有直到n n階連續(xù)導(dǎo)矢,即n n階連續(xù)可微,這類光滑度稱之為C Cn n或n n階參數(shù)連續(xù)性。另一種稱為幾何連續(xù)性幾何連續(xù)性,組合曲線在連接處滿足不同于C Cn n的某一組約束條件,稱為具有n n階幾何連續(xù)性,簡(jiǎn)記為G
13、 Gn n。曲線光滑度的兩種度量方法并不矛盾,C Cn n連續(xù)包含在G Gn n連續(xù)之中。 對(duì)于右圖所示二條曲線P(t)P(t)和Q(t),Q(t),參數(shù)t0, 1,t0, 1,若要求在結(jié)合處達(dá)到G G0 0連續(xù)或C C0 0連續(xù),即兩曲線在結(jié)合處位置連續(xù):P(1) = Q(0)P(1) = Q(0)。 若要求在結(jié)合處達(dá)到G G1 1連續(xù),就是說(shuō)兩條曲線在結(jié)合處在滿足G G0 0連續(xù)的條件下,并有公共的切矢: (1-11-1) 當(dāng) 時(shí),G G1 1連續(xù)就成為C C1 1連續(xù)。 若要求在結(jié)合處達(dá)到G G2 2連續(xù),就是說(shuō)兩條曲線在結(jié)合處在滿足G G1 1連續(xù)的條件下,并有公共的曲率矢: (1-2
14、1-2) 代入(1-11-1)得: 這個(gè)關(guān)系為: (1-31-3) 即 在 和 確定的平面內(nèi)。為任意常數(shù)。當(dāng) 時(shí),G2G2連續(xù)就成為C2C2連續(xù)。在弧長(zhǎng)作參數(shù)的情況下,C1C1連續(xù)保證G2G2連續(xù),C1C1連續(xù)能保證G2G2連續(xù),但反過(guò)來(lái)不行。也就是說(shuō)CnCn連續(xù)的條件比連續(xù)的條件比GnGn連續(xù)的條件要苛刻連續(xù)的條件要苛刻。0) 1 ( )0( PQ133)0( )0( )0( ) 1 ( ) 1 ( ) 1 ( QQQPPP) 1 ( ) 1 ( )0( ) 1 ( 2PPQP) 1 () 1 ()0(2PPQ 0, 1)0( Q) 1 ( P) 1 ( PCatia曲線曲面造型的幾何理論基
15、礎(chǔ)曲線曲面造型的幾何理論基礎(chǔ)9uBezierBezier曲線的定義曲線的定義 給定空間n+1n+1個(gè)點(diǎn)的位置矢量Pi(i=0,1,2,n),Pi(i=0,1,2,n),則BezierBezier參數(shù)曲線上各點(diǎn)坐標(biāo)的插值公式是: 將其寫成矩陣表達(dá)形式為: 其中,PiPi構(gòu)成該Bezier曲線的特征多邊形,B Bi,ni,n(t)(t)是n n次BernsteinBernstein基函數(shù)基函數(shù): 注意:約定00 = 1, 0! = 1 n=0, B0,0(t) = 1 點(diǎn) n=1, B0,1(t) = 1-t; B1,1(t) = t 直線段,線性插值 n=2, B0,2(t) = (1-t)2;
16、B1,2(t) = 2t(1-t);B2,2(t) = t2 二次曲線插值 n=3, B0,3(t) = (1-t)3;B1,3(t) = 3t(1-t)2;B2,3(t) = 3t2(1-t);B3,3(t) = t3 三次曲線插值 Catia曲線曲面造型的幾何理論基礎(chǔ)曲線曲面造型的幾何理論基礎(chǔ)1 , 0)()(,0ttBPtPniniin10, 1, 0 )( )( )()(PPPPtBtBtBtnnnn), 1 , 0()1 ()!( !)1 ()(,nitiininttCtBiniiniinni10uBezierBezier曲線的定義曲線的定義 如圖所示是一條三次Bezier曲線實(shí)例,
17、即n=3n=3。 對(duì)于三次BezierBezier曲線,其表達(dá)式為:式中:B0,3(t) = (1-t)3;B1,3(t) = 3t(1-t)2;B2,3(t) = 3t2(1-t);B3,3(t) = t3將其寫為矩陣表達(dá)式則為: P P(t)= B0,3(t) B1,3(t) B2,3(t) B3,3(t) P0 P1 P2 P3T =式中若求Px(t)的值,則取Pi的x坐標(biāo)進(jìn)行計(jì)算,同理求Py(t)、Pz(t)的值,具體如下:P x (t)= B0,3(t) B1,3(t) B2,3(t) B3,3(t) P0 x P1x P2x P3x TP y (t)= B0,3(t) B1,3(t
18、) B2,3(t) B3,3(t) P0y P1y P2y P3y TP z (t)= B0,3(t) B1,3(t) B2,3(t) B3,3(t) P0z P1z P2z P3z T注意:上式基函數(shù)的計(jì)算僅需一次,不必三次Catia曲線曲面造型的幾何理論基礎(chǔ)曲線曲面造型的幾何理論基礎(chǔ)1 , 0)()(3 ,30ttBPtPiii321023 0 0 0 1 0 0 3 3-0 3 6- 31 3- 3 1- 1 PPPPttt特別注意:特別注意:Bezier曲線的定義區(qū)間為曲線的定義區(qū)間為0,111Catia曲線曲面造型的幾何理論基礎(chǔ)曲線曲面造型的幾何理論基礎(chǔ)uBezierBezier曲線
19、的性質(zhì)曲線的性質(zhì) (1)端點(diǎn)性質(zhì) a.曲線端點(diǎn)位置矢量 由BernsteinBernstein基函數(shù)的端點(diǎn)性質(zhì)可以推得,p(0) = P0,p(1) = Pn 由此可見由此可見,Bezier,Bezier曲線的起點(diǎn)、終點(diǎn)與相應(yīng)的特征多邊形的起點(diǎn)、終點(diǎn)重合。曲線的起點(diǎn)、終點(diǎn)與相應(yīng)的特征多邊形的起點(diǎn)、終點(diǎn)重合。 b.端點(diǎn)切矢量,因?yàn)?即P(0) = n(P1 -P0),P(1) = n(Pn-Pn-1) 這說(shuō)明BezierBezier曲線的起點(diǎn)和終點(diǎn)處的切線方向和特征多邊形的第一條邊及最后一條邊的走向一致。曲線的起點(diǎn)和終點(diǎn)處的切線方向和特征多邊形的第一條邊及最后一條邊的走向一致。 c.端點(diǎn)二階導(dǎo)矢
20、 即: 上式表明:2 2階導(dǎo)矢只與相鄰的階導(dǎo)矢只與相鄰的3 3個(gè)頂點(diǎn)有關(guān)個(gè)頂點(diǎn)有關(guān), ,事實(shí)上事實(shí)上,r,r階導(dǎo)矢只與階導(dǎo)矢只與(r+1)(r+1)個(gè)相鄰點(diǎn)有關(guān)個(gè)相鄰點(diǎn)有關(guān), ,與更遠(yuǎn)點(diǎn)無(wú)關(guān)與更遠(yuǎn)點(diǎn)無(wú)關(guān)。101,1, 1)()()( nininiitBtBPntP202,12)()2() 1()( niniiiitBPPPnntP)2)(1()0( 012PPPnnP)2)(1() 1 ( 21nnnPPPnnP12 如圖示構(gòu)造一條曲線,由兩段R和S組成,這條曲線的形狀將在連接點(diǎn)S3/R0的周圍被改變。為了保持連續(xù)性,我們必須在R1、R0/S3和S3三個(gè)點(diǎn)上同時(shí)進(jìn)行操作??梢园聪旅娴姆椒▉?lái)達(dá)到
21、這一目的:保持線段R1、S2的方向,在此方向上對(duì)R1、R0/S3和S3三個(gè)點(diǎn)進(jìn)行移動(dòng);保持連接點(diǎn)R0/S3的位置,并繞這一點(diǎn)旋轉(zhuǎn)線段R1S2;整體固定R1、R0/S3和S3三個(gè)點(diǎn),再進(jìn)行移動(dòng)。 這三種編輯方式可以改變由任意數(shù)量的曲線段組成的曲線的形狀,而同時(shí)可以保持各曲線段之間的一階連續(xù)性。稍后,我們將看到,Bezier曲線的這種復(fù)雜性可以通過(guò)B樣條曲線來(lái)克服。Catia曲線曲面造型的幾何理論基礎(chǔ)曲線曲面造型的幾何理論基礎(chǔ)13Catia曲線曲面造型的幾何理論基礎(chǔ)曲線曲面造型的幾何理論基礎(chǔ)uBezierBezier曲線的性質(zhì)曲線的性質(zhì) (2)對(duì)稱性 顛倒控制點(diǎn)順序,即控制頂點(diǎn) 構(gòu)造出的新Bezi
22、er曲線,與原Bezier曲線形狀相同,僅走向相反。這個(gè)性質(zhì)說(shuō)明BezierBezier曲線在起點(diǎn)處有什么幾何性質(zhì)曲線在起點(diǎn)處有什么幾何性質(zhì), ,在終點(diǎn)處也有相同的性質(zhì)在終點(diǎn)處也有相同的性質(zhì)。 (3)凸包性 由于 ,且 ,這一結(jié)果說(shuō)明當(dāng)t在0,1區(qū)間變化時(shí),對(duì)某一個(gè)t值,P(t)是特征多邊形各頂點(diǎn)Pi的加權(quán)平均,權(quán)因子依次是 。在幾何圖形上,意味著Bezier曲線P(t)在0,1中各點(diǎn)是控制點(diǎn)Pi的凸線性組合,即曲線落在Pi構(gòu)成的凸包之中。 (4)幾何不變性 這是指某些幾何特性不隨坐標(biāo)變換而變化的特性。Bezier曲線的位置與形狀與其特征多邊形頂點(diǎn)Pi(i=0,1,n)的位置有關(guān),它不依賴坐標(biāo)
23、系的選擇。 (5)變差縮減性 (6)仿射不變性),.,1 , 0( *niPPini1)(0,ninitB),.,1 , 0, 1(0 1)(0,nittBni)(,tBni14uBezier曲線的遞推(de Casteljau)算法 計(jì)算Bezier曲線上的點(diǎn),可用Bezier曲線方程,但使用de Casteljau提出的遞推算法則要簡(jiǎn)單的多。Catia曲線曲面造型的幾何理論基礎(chǔ)曲線曲面造型的幾何理論基礎(chǔ)15Catia曲線曲面造型的幾何理論基礎(chǔ)曲線曲面造型的幾何理論基礎(chǔ)16Catia曲線曲面造型的幾何理論基礎(chǔ)曲線曲面造型的幾何理論基礎(chǔ)17Catia曲線曲面造型的幾何理論基礎(chǔ)曲線曲面造型的幾何
24、理論基礎(chǔ) 這一算法隱含說(shuō)明任一Bezier曲線均可被分割為兩段Bezier曲線。第一段由P0,P01,P02 ,P03 確定,參數(shù)空間為0,1/3;第二段由P03,P12 ,P21 ,P3確定,參數(shù)空間為1/3,1,分割后的曲線形狀保持不變。18Catia曲線曲面造型的幾何理論基礎(chǔ)曲線曲面造型的幾何理論基礎(chǔ)19Catia曲線曲面造型的幾何理論基礎(chǔ)曲線曲面造型的幾何理論基礎(chǔ)uBezierBezier曲線的升階曲線的升階( (精確精確) ) 所謂升階是指保持保持BezierBezier曲線的形狀與方向不變曲線的形狀與方向不變,增加定義它的控制頂點(diǎn)數(shù),也即是提高該Bezier曲線的次數(shù)。增加了控制頂
25、點(diǎn)數(shù),不僅能增加了對(duì)曲線進(jìn)行形狀控制的靈活性,還在構(gòu)造曲面方面有著重要的應(yīng)用。對(duì)于一些由曲線生成曲面的算法,要求那些曲線必須是同次的曲線必須是同次的,應(yīng)用升階的方法,我們可以把低于最高次數(shù)的把低于最高次數(shù)的的曲線提升到最高次數(shù)的曲線提升到最高次數(shù), ,使得各條曲線具有相同的次數(shù)使得各條曲線具有相同的次數(shù)。 曲線升階后,原控制頂點(diǎn)會(huì)發(fā)生變化。下面,我們來(lái)計(jì)算曲線提升一階后的新的控制頂點(diǎn)。 設(shè)給定原始控制頂點(diǎn) ,定義了一條n n次BezierBezier曲線: 增加一個(gè)頂點(diǎn)后,仍定義同一條曲線的新控制頂點(diǎn)為 ,則有: 對(duì)上式左邊乘以(t+(1-t),得到: 比較等式兩邊 項(xiàng)的系數(shù),得到: 化簡(jiǎn)即得
26、: 其中P -1 =P n+1 =0。此式說(shuō)明:新的控制頂點(diǎn)新的控制頂點(diǎn)P Pi i* *是以參數(shù)值是以參數(shù)值 i/(n+1) i/(n+1) 按分段線性插值從原始特征多邊形得出的按分段線性插值從原始特征多邊形得出的。升階后的新的特征多邊形在原始特征多邊形的凸包內(nèi)。特征多邊形更靠近曲線。1 , 0)()(,0ttBPtPninii* 1*1*0,.,nPPP 110,.,nPPP101*10)1 ()1 (niiniiinniiniiinttPCttPC101*1011)1 ()1 ()1 (niiniiinniiniiniiinttPCttttPCinitt1)1 (11*1iiniinii
27、nPCPCPC1)n0,1,.,(i )11 (11*iiiPniPniP20Catia曲線曲面造型的幾何理論基礎(chǔ)曲線曲面造型的幾何理論基礎(chǔ)黃色線為原始曲線,3階2次曲線,n2。綠色點(diǎn)為3階2次曲線控制點(diǎn),包括首尾共3個(gè)點(diǎn)。升階為4階3次曲線:繼續(xù)升階為5階4次曲線:33433231423130413040;)321 (32;)311 (31;PPPPPPPPPP43544342534241524140514050;)431 (43;)421 (42;)411 (41;PPPPPPPPPPPPP1334142423),(504030PPP31P52P51P41P42P53P),(544332P
28、PP214控制點(diǎn)控制點(diǎn)5控制點(diǎn)控制點(diǎn)橋接時(shí),右邊曲面橋接時(shí),右邊曲面A邊界具有邊界具有5階階5控制點(diǎn),取控制點(diǎn),取5控制點(diǎn)與其相同,左邊曲面控制點(diǎn)與其相同,左邊曲面B邊界邊界具有具有4階階4控制點(diǎn),故先對(duì)其升階至控制點(diǎn),故先對(duì)其升階至5階階5控制點(diǎn)。然后根據(jù)設(shè)定的邊界連續(xù)生成橋控制點(diǎn)。然后根據(jù)設(shè)定的邊界連續(xù)生成橋接面。接面。Catia曲線曲面造型的幾何理論基礎(chǔ)曲線曲面造型的幾何理論基礎(chǔ)22Catia曲線曲面造型的幾何理論基礎(chǔ)曲線曲面造型的幾何理論基礎(chǔ)uBezierBezier曲線的降階曲線的降階( (逼近逼近) ) 降階是升階的逆過(guò)程。給定一條由原始控制頂點(diǎn)Pi (i=0,1,.,n)定義的n
29、 n次BezierBezier曲線,要求找到一條由新控制頂點(diǎn)Pi*(i=0,1,.,n-1)定義的n-1n-1次BezierBezier曲線來(lái)逼近原始曲線。 假定Pi是由Pi*升階得到,則由升階公式有: 從這個(gè)方程可以導(dǎo)出兩個(gè)遞推公式: 和 其中第一個(gè)遞推公式在靠近P0處趨向生成較好的逼近,而第二個(gè)遞推公式在靠近Pn處趨向生成較好的逼近。*1*iiiPniPninP1-n0,1,.,i *1*iniPnPPiii,.,11,i )(*1nniPinnPPiii23Catia曲線曲面造型的幾何理論基礎(chǔ)曲線曲面造型的幾何理論基礎(chǔ) Bezier曲線具有很多優(yōu)越性,但有二點(diǎn)不足: 1)特征多邊形頂點(diǎn)數(shù)
30、決定了它的階次數(shù),當(dāng)n較大時(shí),不僅計(jì)算量增大,穩(wěn)定性降低,且控制頂點(diǎn)對(duì)曲線的形狀控制減弱; 2)不具有局部性,即修改一控制點(diǎn)對(duì)曲線產(chǎn)生全局性影響,因?yàn)樵谡麄€(gè)參數(shù)取值范圍內(nèi),所有基函數(shù)的值都是非零的。uB B樣條曲線樣條曲線 1972年Gordon等用B樣條基代替BernsteinBernstein基函數(shù),從而改進(jìn)上述缺點(diǎn)。 B樣條曲線是由任意數(shù)量的曲線段組成的完全的分段三次多項(xiàng)式(為了表示上的方便,我們將只討論三次B樣條。但是,B樣條可以有任意階) 空間n+1n+1個(gè)頂點(diǎn)的位置矢量Pi(i=0,1,Pi(i=0,1,。,n),n)構(gòu)造n-2n-2段三次(k=3,k=3,四階四階)均勻B樣條曲線
31、段,每相鄰四個(gè)點(diǎn)可定義一曲線段Pi(u)(i=1,。,n-2),其定義表達(dá)為:23 , 313 , 23 , 113 , 02313232132i1ii1 - i23)()()()( 3!133313!13643!113!1 1u0 2;-n1,.,i PPPP 00011333-40631331- 1 61)(iiiiiiiiiPuNPuNPuNPuNPuPuuuPuuPuuuuuP24 端點(diǎn)二階導(dǎo)數(shù)矢量端點(diǎn)二階導(dǎo)數(shù)矢量:即曲線段在端點(diǎn)處的二階導(dǎo)數(shù)矢量等于相鄰兩直線邊所形成的平行四邊形的對(duì)角線,且兩曲線段在節(jié)點(diǎn)處具有二階導(dǎo)數(shù)連續(xù)(因Pi”(1)=Pi+1”(0) )。 若 三個(gè)頂點(diǎn)位于同一條
32、直線上,三次均勻B樣條曲線將產(chǎn)生拐點(diǎn);若 四點(diǎn)共線,則Pi(u)變成一段直線;若 三點(diǎn)重合,則Pi(u)過(guò)Pi 點(diǎn)。 端點(diǎn)位置矢量端點(diǎn)位置矢量: 即起點(diǎn)位于三角形Pi-1 Pi Pi+1中線Pi M1的1/3處,終點(diǎn)位于三角形Pi Pi+1 Pi+2中線Pi+1 M2的1/3處??梢夿 B樣條曲線的端點(diǎn)并不通過(guò)控制點(diǎn)樣條曲線的端點(diǎn)并不通過(guò)控制點(diǎn)。 端點(diǎn)一階導(dǎo)數(shù)矢量端點(diǎn)一階導(dǎo)數(shù)矢量:即曲線段起點(diǎn)的切矢平行于三角形Pi-1 Pi Pi+1的底邊Pi-1Pi+1,其模長(zhǎng)為底邊Pi-1Pi+1長(zhǎng)的1/2,同樣曲線終點(diǎn)的切矢平行于三角形Pi Pi+1 PI+2的底邊PiPi+2,其模長(zhǎng)為底邊PiPi+2
33、長(zhǎng)的1/2。且相鄰兩曲線段具有一階導(dǎo)數(shù)連續(xù)(因Pi(1)=Pi+1(0))。Catia曲線曲面造型的幾何理論基礎(chǔ)曲線曲面造型的幾何理論基礎(chǔ)),4(61) 1 (),4(61)0(2111iiiiiiiiPPPPPPPP),0(2/ )() 1 (, 2/ )()0(1211iiiiiiiPPPPPPP),0(2) 1 (,2)0( 121 11 iiiiiiiiiPPPPPPPPP11,iiiPPP211,iiiiPPPP11,iiiPPP25uB B樣條曲線的一般定義樣條曲線的一般定義 已知n+1n+1個(gè)控制點(diǎn)Pi(i=0,1,。,n),也稱為特征多邊形的頂點(diǎn),定義(n+1n+1k)k)段k
34、 k次(k+1k+1階)B B樣條曲線的表達(dá)式是: 其中 是調(diào)和函數(shù)調(diào)和函數(shù),也稱為基函數(shù)基函數(shù),按照遞歸公式可定義為: 式中ti是節(jié)點(diǎn)(Knot)值,且為非減序列, 構(gòu)成了K次(K+1階)B樣條基函數(shù)的節(jié)點(diǎn)矢量。每一個(gè)控制點(diǎn)對(duì)應(yīng)一個(gè)基函數(shù),故基函數(shù)個(gè)數(shù)控制點(diǎn)數(shù)基函數(shù)個(gè)數(shù)控制點(diǎn)數(shù);同時(shí)每一個(gè)基函數(shù)由對(duì)應(yīng)的K+2個(gè)節(jié)點(diǎn)決定;節(jié)點(diǎn)數(shù)目由控制頂點(diǎn)Pi(i0,1,。,n)和曲線的次數(shù)K所確定:節(jié)點(diǎn)數(shù)節(jié)點(diǎn)數(shù)n+k+2n+k+2。Catia曲線曲面造型的幾何理論基礎(chǔ)曲線曲面造型的幾何理論基礎(chǔ)t ,tun,k , )()(1nk0, nikiiuNPuC)(,uNkit ,tu0,k t)(000t)()(
35、 0t 1)(1kii11ki-1k, 11ki-1k,k,1i0, iikiiiiiiituNuttuNtuuNtuuN)()(其其它它若若 110,., knkntttT特別注意:特別注意:B樣條曲線的定義區(qū)間為:樣條曲線的定義區(qū)間為:t ,t1nk 26uB-樣條基函數(shù)的局部性樣條基函數(shù)的局部性2022-5-626上上為為零零。上上取取正正值值,在在其其它它區(qū)區(qū)間間只只在在區(qū)區(qū)間間 ), )(,1 kiikittuN)(),.,(),(,uNuNuNkikkikki1 分分段段多多項(xiàng)項(xiàng)式式。從從而而在在整整個(gè)個(gè)參參數(shù)數(shù)軸軸上上是是的的多多項(xiàng)項(xiàng)式式上上都都是是次次數(shù)數(shù)不不高高于于在在每每個(gè)
36、個(gè)區(qū)區(qū)間間 , ), )(,kttuNkiiki1 Catia曲線曲面造型的幾何理論基礎(chǔ)曲線曲面造型的幾何理論基礎(chǔ):個(gè)個(gè)基基函函數(shù)數(shù)非非零零,它它們們是是上上至至多多只只有有在在每每個(gè)個(gè)區(qū)區(qū)間間11 kttii), 272022-5-627,1)(10, nknikittuuNCatia曲線曲面造型的幾何理論基礎(chǔ)曲線曲面造型的幾何理論基礎(chǔ)uB-樣條基函數(shù)的權(quán)性樣條基函數(shù)的權(quán)性次次參參數(shù)數(shù)連連續(xù)續(xù)。重重節(jié)節(jié)點(diǎn)點(diǎn)處處至至少少為為在在 )(,lkltNki 111ikikiikikikittuNttuNkuN)()()(,uB-樣條基函數(shù)的連續(xù)性樣條基函數(shù)的連續(xù)性28Catia曲線曲面造型的幾何理論
37、基礎(chǔ)曲線曲面造型的幾何理論基礎(chǔ) )(.)()( ,tu )()( 0t 1)(0 B0,0, 110, 001000,1i0,uNPuNPuNPtuNPuPtuuNnnnniiiii 其它其它若若次基函數(shù)次基函數(shù)樣條曲線之樣條曲線之)(0,uNi的的圖圖形形)(0,uNi0t1tit1nt0P1PiPnP的圖形的圖形)(uP29Catia曲線曲面造型的幾何理論基礎(chǔ)曲線曲面造型的幾何理論基礎(chǔ) 段曲線段段曲線段第第段曲線段段曲線段第第段曲線段,為一直線段段曲線段,為一直線段第第掉掉但不屬于定義范圍,去但不屬于定義范圍,去開始,故此段曲線存在開始,故此段曲線存在因定義區(qū)間從因定義區(qū)間從其它其它次基函
38、數(shù)次基函數(shù)樣條曲線之樣條曲線之n ), .2 ), 1 ), 1t ), )(.)()( ,t )()( 0 ),), ),)()()( 1 B121111322232123321112101221000101 ,1 , 111 , 001101 ,211221120 , 11220 ,11 ,nnnnnnnnnnnniiiiiiiiiiiiiiiiiiiiiiiittuPtttuPttutttuPtttuPttutttuPtttuPttutttuPtttuuNPuNPuNPtuuNPuPttuttutttutttuttuuNttutuNtttuuN的的圖圖形形 )(1 ,uNi)(1 ,uN
39、i300t1tit1nt2t2ntnPiP0P1PB樣條定義區(qū)間:樣條定義區(qū)間:t ,t1n1 )(1 ,0uN1)(1 , 1uN)(1 ,uNi)(1 ,uNn)(1 , 1uNn Catia曲線曲面造型的幾何理論基礎(chǔ)曲線曲面造型的幾何理論基礎(chǔ)uB樣條曲線之樣條曲線之1次基函數(shù)及次基函數(shù)及1次曲線次曲線it2i t31Catia曲線曲面造型的幾何理論基礎(chǔ)曲線曲面造型的幾何理論基礎(chǔ) 其它其它 0 ), )(),)()(), )( ), )()()(321 , 1133211 , 11331 ,211 ,231 , 11331 ,22,iiiiiiiiiiiiiiiiiiiiiiiiiiiii
40、iiiittuuNttutttuuNttutuNtttuttuuNtttuttuuNttutuNtttuuNuB樣條曲線之樣條曲線之2次基函數(shù)次基函數(shù)32Catia曲線曲面造型的幾何理論基礎(chǔ)曲線曲面造型的幾何理論基礎(chǔ)iiiiiiiiiiiiiiiiiiiitttutttuuNtttutttuuNtttuuNttu 120 ,121 ,22,1 )( )()(),時(shí)時(shí)當(dāng)當(dāng)12113312220 , 11211330 , 112221 , 11331 ,22,21 )()( )()()(), iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiitttuttutttuttttu
41、uNtttuttutuNttuttttuuNttutuNtttuuNttu時(shí)時(shí)當(dāng)當(dāng)2331330 , 22331331 , 11332,32 )( )()(), iiiiiiiiiiiiiiiiiiiittutttutuNttutttutuNttutuNttu時(shí)時(shí)當(dāng)當(dāng)uB樣條曲線之樣條曲線之2次基函數(shù)次基函數(shù)33Catia曲線曲面造型的幾何理論基礎(chǔ)曲線曲面造型的幾何理論基礎(chǔ) 其它其它 0 ), ),), ), )()()(3223313321121133122211231 , 11331 ,22,iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiittuttutt
42、tutttutttuttutttuttttuttutttutttuttuuNttutuNtttuuNuB樣條曲線之樣條曲線之2次基函數(shù)次基函數(shù)34Catia曲線曲面造型的幾何理論基礎(chǔ)曲線曲面造型的幾何理論基礎(chǔ) 段段曲曲線線段段第第段段曲曲線線段段第第段段曲曲線線段段第第同同上上,去去掉掉不不在在定定義義范范圍圍內(nèi)內(nèi),去去掉掉開開始始,此此段段曲曲線線存存在在但但因因定定義義區(qū)區(qū)間間從從n ), 2 ), 1 ), ), 2t ), )(.)()( ,t )()(1121122111112111!14333433532343355344242134424432223224212322442331
43、31023313321112113101211331220201000100201 ,1 , 111 , 001202,nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnniiittuPtttutttuPtttuttutttuttttuPttutttutttuPtttutttuPtttuttutttuttttuPttutttutttuPtttutttuPtttuttutttuttttuPttutttutttuPtttutttuPtttuttutttuttttuttuPtttutttuuNPuNPuNPtuuNPuPuB樣條曲線之樣條曲線之2次曲線次曲線35Catia曲線曲面造型的
44、幾何理論基礎(chǔ)曲線曲面造型的幾何理論基礎(chǔ)。即各控制點(diǎn)連線的中點(diǎn)即各控制點(diǎn)連線的中點(diǎn);均勻分布,則簡(jiǎn)化為:均勻分布,則簡(jiǎn)化為:的連線上,若的連線上,若和和的起點(diǎn)落在的起點(diǎn)落在上式表明第一段曲線段上式表明第一段曲線段時(shí),時(shí),當(dāng)當(dāng)時(shí),時(shí),當(dāng)當(dāng)213102102242312434331131201323222121)(2121)( )()(PPtPPPtPtPPPttttPtttttPtuPttttPtttttPtui uB樣條曲線之樣條曲線之2次曲線次曲線360t1t1nt2t2ntnP0P1P2次次B樣條定義區(qū)間:樣條定義區(qū)間:t ,t1n2 )(2 , 0uN1)(2 , 1uN)(2 ,uNi)
45、(2 ,uNn)(2 , 1uNn Catia曲線曲面造型的幾何理論基礎(chǔ)曲線曲面造型的幾何理論基礎(chǔ)uB樣條曲線之樣條曲線之2次基函數(shù)及次基函數(shù)及2次曲線次曲線it3i t3 nt2P1 nP 當(dāng)t0=t1=t2時(shí),t2之前的基函數(shù)值為常數(shù)0,即圖中虛線框內(nèi)的基函數(shù)曲線段將不再存在。原來(lái)ut2,tn+137Catia曲線曲面造型的幾何理論基礎(chǔ)曲線曲面造型的幾何理論基礎(chǔ)uB樣條曲線之樣條曲線之2次曲線次曲線-重節(jié)點(diǎn)值重節(jié)點(diǎn)值 t0=t1=t20 段段曲曲線線段段第第段段曲曲線線段段第第,22112143212211102132322310032221232103343353234335534424
46、213442442212022102232242123224423313102331332111211310121133122020100010020111111000254321043210210210 ), )()()( ), )()( ), ), ,t )(.)()( )()(,2,uPuPuPuPtttutttuPtttuttutttuttttuPttutttutuPuPuPuPtttutttuPtttuttutttuttttuPttutttutttuPtttutttuPtttuttutttuttttuttuPtttutttutuuNPuNPuNPuNPuPtttttttttttmtt
47、tmtttnnnniii3801 nt2 nt0P1P2次次B樣條定義區(qū)間:樣條定義區(qū)間:t0,1n 0,1) )(,uN2010,1) )(,uN21Catia曲線曲面造型的幾何理論基礎(chǔ)曲線曲面造型的幾何理論基礎(chǔ)11 nt3 nt2P3P000,1) )(,uN221,2) )(,uN221,2) )(,uN211,2) )(,uN232第一段曲線段第二段曲線段2 nt3 ntuB樣條曲線之樣條曲線之2次曲線次曲線-重節(jié)點(diǎn)值重節(jié)點(diǎn)值 t0=t1=t20,t3=1,t4=2,tn,tn+1,tn+2,tn+3。此時(shí)此時(shí)B樣條曲線的起點(diǎn)與控制多邊形的起點(diǎn)重合。樣條曲線的起點(diǎn)與控制多邊形的起點(diǎn)重合
48、。390t1t1nt2t2ntnP0P1P3次次B樣條定義區(qū)間:樣條定義區(qū)間:t ,t1n2 )(3, 0uN1)(3, 1uN)(3,uNi)(3,uNn)(3, 1uNn Catia曲線曲面造型的幾何理論基礎(chǔ)曲線曲面造型的幾何理論基礎(chǔ)uB樣條曲線之樣條曲線之3次基函數(shù)及次基函數(shù)及3次曲線(一般形式)次曲線(一般形式)it4i t3 nt2P1 nP)(3, 2uN)(3, 3uN3t4 nt3P40Catia曲線曲面造型的幾何理論基礎(chǔ)曲線曲面造型的幾何理論基礎(chǔ) 當(dāng)節(jié)點(diǎn)沿參數(shù)軸是均勻等距分布的,則表示均勻B樣條函數(shù),其節(jié)點(diǎn)值 。 例如:當(dāng)n n3 3,k k3 3, 。則上述基函數(shù)可表示為均
49、勻三次B樣條函數(shù)。 應(yīng)當(dāng)注意,因節(jié)點(diǎn)均勻分布,基函數(shù)具有平移性,故每段曲線u的取值范圍可轉(zhuǎn)化為獨(dú)立的0,1,而不必沿整條參數(shù)軸。 0,1u 11 iitt常常數(shù)數(shù) 1iittn=3,k=3n=3,k=3單段曲線段單段曲線段定義區(qū)間:定義區(qū)間:t ,t4i3i 41Catia曲線曲面造型的幾何理論基礎(chǔ)曲線曲面造型的幾何理論基礎(chǔ)n=5,k=3n=5,k=3三段曲線段三段曲線段定義區(qū)間:定義區(qū)間:3,642Catia曲線曲面造型的幾何理論基礎(chǔ)曲線曲面造型的幾何理論基礎(chǔ) 當(dāng)節(jié)點(diǎn)沿參數(shù)軸不等距分布時(shí),則表示非均勻當(dāng)節(jié)點(diǎn)沿參數(shù)軸不等距分布時(shí),則表示非均勻B B樣條函數(shù),即節(jié)點(diǎn)值樣條函數(shù),即節(jié)點(diǎn)值 常數(shù)常數(shù)
50、。 均勻均勻B B樣條和非均勻樣條和非均勻B B樣條曲線一般不通過(guò)控制多邊形首末端點(diǎn)樣條曲線一般不通過(guò)控制多邊形首末端點(diǎn)。若需B樣條曲線具有較好的端點(diǎn)性質(zhì)(即通過(guò)端點(diǎn)),實(shí)際引用中常引入準(zhǔn)均勻準(zhǔn)均勻B B樣條樣條,即對(duì)節(jié)點(diǎn)矢量中兩端節(jié)點(diǎn)賦予k+1k+1個(gè)重復(fù)度: 這樣構(gòu)造的準(zhǔn)均勻B樣條曲線將通過(guò)控制多邊形的首末端點(diǎn)。 如對(duì)n n5 5,k k2 2的準(zhǔn)均勻B樣條,節(jié)點(diǎn)數(shù)量為:n+k+29,節(jié)點(diǎn)矢量為T0,0,0,1,2,3,4,4,40,0,0,1,2,3,4,4,4。 1iitt。 . , . ,.12110 knnnktttttt 如對(duì)n n3 3,k k3 3的準(zhǔn)均勻B樣條,節(jié)點(diǎn)數(shù)量為:
51、n+k+28,節(jié)點(diǎn)矢量為T0,0,0,0,1,1,1,1,10,0,0,0,1,1,1,1,1。此時(shí)3次B樣條曲線轉(zhuǎn)化為3次Bezier曲線。推而廣之,節(jié)點(diǎn)矢量為: 此時(shí)k次B樣條曲線為k次Bezier曲線,可見Bezier曲線是B樣條曲線的一個(gè)特例。, ,.,.,1k1k 1100T43Catia曲線曲面造型的幾何理論基礎(chǔ)曲線曲面造型的幾何理論基礎(chǔ)44Catia曲線曲面造型的幾何理論基礎(chǔ)曲線曲面造型的幾何理論基礎(chǔ) n n5 5,k k3 3的準(zhǔn)均勻B樣條,節(jié)點(diǎn)數(shù)量為:n+k+2n+k+21010,節(jié)點(diǎn)矢量為T0,0,0,0,1,2,3,3,3,3,30,0,0,0,1,2,3,3,3,3,3
52、。由3段曲線段組成。只是現(xiàn)在這條曲線的首末端點(diǎn)與首末控制點(diǎn)重合。原因是出現(xiàn)了多個(gè)相同的節(jié)點(diǎn)值,實(shí)際上這條曲線共有9個(gè)片段,Q0Q8,但是Q0,Q1,Q2縮減為一個(gè)點(diǎn)(即為P0),Q3,Q4,Q5在0u3范圍內(nèi)定義,而Q6,Q7,Q8也縮減為一個(gè)點(diǎn)(即為P5)。45Catia曲線曲面造型的幾何理論基礎(chǔ)曲線曲面造型的幾何理論基礎(chǔ)n n8 8,k k3 3的非均勻B樣條,節(jié)點(diǎn)數(shù)量為:n+k+2n+k+21313,節(jié)點(diǎn)矢量為T0,0,0,0,1,2,3,4,5,6,6,6,60,0,0,0,1,2,3,4,5,6,6,6,6。46Catia曲線曲面造型的幾何理論基礎(chǔ)曲線曲面造型的幾何理論基礎(chǔ)47Cat
53、ia曲線曲面造型的幾何理論基礎(chǔ)曲線曲面造型的幾何理論基礎(chǔ)uB B樣條曲線的性質(zhì)樣條曲線的性質(zhì) (1(1)局部性)局部性 空間n+1個(gè)控制頂點(diǎn)P Pi(i=0,1,n)構(gòu)造(n-k+1)段k次(k+1階)B B樣條曲線段,且每一曲線段P Pi(u) (i=1,n-k+1) 由P Pi-1,P Pi,P Pi+k-1 等K+1個(gè)控制點(diǎn)確定,與其它控制點(diǎn)無(wú)關(guān)。 (2) (2) 整體性和連續(xù)性整體性和連續(xù)性 一般情況下(即無(wú)重節(jié)點(diǎn)、重頂點(diǎn)),n+1n+1個(gè)控制頂點(diǎn)所構(gòu)造的(n-k+1n-k+1)段k k次(k+1k+1階)B B樣條曲線段組成一完整的B樣條曲線,曲線段與曲線段之間具有Ck-1階函數(shù)連續(xù)
54、性(或Gk-1階幾何連續(xù)性),當(dāng)有k k重頂點(diǎn)時(shí),將可能產(chǎn)生尖點(diǎn),雖然仍滿足函數(shù)連續(xù),但不滿足幾何連續(xù)。 (3) (3) 幾何不變性幾何不變性 改變坐標(biāo)系不改變曲線形狀。 (4) (4) 變差縮減性變差縮減性 與Bezier曲線性質(zhì)相同。 (5) (5) 造型靈活性造型靈活性 由于有良好的局部特性,可以方便的構(gòu)造低次的復(fù)雜曲線,且編輯頂點(diǎn)對(duì)曲線形狀的改變是局部的;同時(shí)由于其整體性和連續(xù)性,曲線具有整體的光滑性。 正因如此,B樣條曲線比Bezier引用更為廣泛,為商用系統(tǒng)普遍采用。 缺點(diǎn):首末兩端點(diǎn)不通過(guò)控制頂點(diǎn),與其優(yōu)點(diǎn)比較微不足道。事實(shí)上可通過(guò)重節(jié)點(diǎn)或重頂點(diǎn)來(lái)解決。缺點(diǎn):首末兩端點(diǎn)不通過(guò)控制
55、頂點(diǎn),與其優(yōu)點(diǎn)比較微不足道。事實(shí)上可通過(guò)重節(jié)點(diǎn)或重頂點(diǎn)來(lái)解決。48Catia曲線曲面造型的幾何理論基礎(chǔ)曲線曲面造型的幾何理論基礎(chǔ)對(duì)于Order(u)4,次數(shù)(k)3,控制點(diǎn)數(shù)(n+1)order + seg 14+215節(jié)點(diǎn)數(shù)控制點(diǎn)數(shù)+次數(shù)(k)+15+3+19節(jié)點(diǎn)矢量T0,0,0,0,1,2,2,2,2變量u0,2第一段曲線段:0,1第二段曲線段:1,2對(duì)于Order(u)4,次數(shù)(k)3,控制點(diǎn)數(shù)(n+1)order + seg 14+316節(jié)點(diǎn)數(shù)控制點(diǎn)數(shù)+次數(shù)(k)+16+3+110節(jié)點(diǎn)矢量T0,0,0,0,1,2,3,3,3,3變量u0,3第一段曲線段:0,1第二段曲線段:1,2第三段曲線段:2,349Catia曲線曲面造型的幾何理論基礎(chǔ)曲線曲面造型的幾何理論基礎(chǔ)uNURBSNURBS曲線曲線 有理曲線有理曲線是在四維空間定義的曲線,該空間稱為投影空間,接著再將其投影到三維空間中,即得到三維有理曲線。 對(duì)B-B-樣條樣條的基函數(shù) ,引入第四維 ,作有理變換有理變換得到k階有理B-樣條基函數(shù): 從而得到NURBSNURBS曲線曲線:i , , )()(,10 nknikiittuuQPuR)(,uNki nikiikiiki
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年四旋蓋項(xiàng)目可行性研究報(bào)告
- 2025至2030年運(yùn)動(dòng)場(chǎng)專用升降式噴槍項(xiàng)目投資價(jià)值分析報(bào)告
- 科技企業(yè)如何構(gòu)建完善的實(shí)驗(yàn)室安全培訓(xùn)體系
- 2025至2031年中國(guó)大功率交流固態(tài)繼電器行業(yè)投資前景及策略咨詢研究報(bào)告
- 2025至2030年橡膠三輥壓延機(jī)項(xiàng)目投資價(jià)值分析報(bào)告
- 2025至2030年彎(直)柄梅花扳手項(xiàng)目投資價(jià)值分析報(bào)告
- 核能經(jīng)濟(jì)在能源市場(chǎng)中的角色-深度研究
- 科技輔助下的小學(xué)數(shù)學(xué)課堂創(chuàng)新實(shí)踐
- 2025至2030年不燒磚項(xiàng)目投資價(jià)值分析報(bào)告
- 2025至2031年中國(guó)鋁合金微型蝸桿減速機(jī)行業(yè)投資前景及策略咨詢研究報(bào)告
- 九年級(jí)上冊(cè)-備戰(zhàn)2024年中考?xì)v史總復(fù)習(xí)核心考點(diǎn)與重難點(diǎn)練習(xí)(統(tǒng)部編版)
- 健康指南如何正確護(hù)理蠶豆病學(xué)會(huì)這些技巧保持身體健康
- 老客戶的開發(fā)與技巧課件
- 2024建設(shè)工程人工材料設(shè)備機(jī)械數(shù)據(jù)分類和編碼規(guī)范
- 26個(gè)英文字母書寫(手寫體)Word版
- GB/T 13813-2023煤礦用金屬材料摩擦火花安全性試驗(yàn)方法和判定規(guī)則
- DB31 SW-Z 017-2021 上海市排水檢測(cè)井圖集
- 日語(yǔ)專八分類詞匯
- GB/T 707-1988熱軋槽鋼尺寸、外形、重量及允許偏差
- GB/T 33084-2016大型合金結(jié)構(gòu)鋼鍛件技術(shù)條件
- 高考英語(yǔ)課外積累:Hello,China《你好中國(guó)》1-20詞塊摘錄課件
評(píng)論
0/150
提交評(píng)論