• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    一種新的幾何約束系統(tǒng)參數(shù)取值范圍的計(jì)算方法

    2010-09-25 02:57:42張杏莉胡運(yùn)紅盧新明
    圖學(xué)學(xué)報(bào) 2010年6期

    張杏莉, 胡運(yùn)紅, 盧新明

    (山東科技大學(xué)信息科學(xué)與工程學(xué)院,山東 青島 266510)

    一種新的幾何約束系統(tǒng)參數(shù)取值范圍的計(jì)算方法

    張杏莉, 胡運(yùn)紅, 盧新明

    (山東科技大學(xué)信息科學(xué)與工程學(xué)院,山東 青島 266510)

    在利用參數(shù)化CAD系統(tǒng)進(jìn)行圖形設(shè)計(jì)的過程中,通過修改圖形對(duì)象的可變參數(shù)重新生成圖形是最常見的一種操作。但用戶在改變參數(shù)的過程中,由于事先并不知道有效的參數(shù)值,也沒有任何引導(dǎo)信息,導(dǎo)致了用戶只能盲目地不斷輸入?yún)?shù)值,通過反復(fù)輸入?yún)?shù)值來滿足約束關(guān)系的需要。該文將結(jié)構(gòu)約束引入?yún)?shù)有效取值范圍求解的范疇,并提出了確定一類常用的二維參數(shù)化CAD模型中參數(shù)的有效范圍的計(jì)算方法和算法。算法復(fù)雜度為O(n2) 。

    計(jì)算機(jī)輔助設(shè)計(jì);參數(shù)CAD;參數(shù)取值范圍;幾何約束;方位約束;結(jié)構(gòu)約束

    CAD軟件的參數(shù)驅(qū)動(dòng)原理是通過修改圖形對(duì)象的參數(shù)或標(biāo)注尺寸來改變圖形對(duì)象的定位及尺寸,重新生成所需圖形。參數(shù)驅(qū)動(dòng)技術(shù)是參數(shù)化、變量化的繪圖系統(tǒng)的核心技術(shù),采用該設(shè)計(jì)方法,可以快速有效地進(jìn)行產(chǎn)品開發(fā)。在這些軟件中保證圖形對(duì)象間拓?fù)浣Y(jié)構(gòu)不變的情況下改變圖形參數(shù)的值并重新生成幾何圖形是最常見的操作,但用戶在設(shè)計(jì)過程中經(jīng)常會(huì)遇到參數(shù)驅(qū)動(dòng)失敗的情況,這是因?yàn)橛脩羰孪炔⒉恢勒_的參數(shù)值而給出了錯(cuò)誤的或非法的參數(shù)值,這在一定程度上降低了產(chǎn)品開發(fā)的效率,增加了開發(fā)的難度。如圖1所示,圖1(a)表示C3與C1、C2內(nèi)切,其中C3的約束為與C1、C2內(nèi)切,參數(shù)為半徑,此時(shí) C3的半徑應(yīng)滿足C3R<(C1R+C2R-D12)/2(其中C1R表示C1的半徑,C2R表示 C2的半徑,C3R表示 C3的半徑,D12表示C1和C2圓心點(diǎn)間的距離);圖1(b)表示在給C3半徑重新賦值時(shí)生成的新的幾何實(shí)體,此時(shí),C3的約束仍為與C1、C2內(nèi)切,但新生成的幾何實(shí)體的拓?fù)湫螤畎l(fā)生了改變,此時(shí)C3R>(D12+C1R+C2R)/2;而當(dāng)給C3半徑的賦值處于區(qū)間((C1R+C2R-D12)/2, (D12+C1R+C2R)/2)時(shí),C3不存在,則直接導(dǎo)致幾何實(shí)體發(fā)生改變。

    圖1 幾何實(shí)體重建失敗

    幾何實(shí)體重建失敗一方面可能是由于該幾何實(shí)體參數(shù)化設(shè)計(jì)模型本身導(dǎo)致的;另一方面可能是由于不合理的重建計(jì)劃造成的;同時(shí)還有可能是由于前兩個(gè)方面同時(shí)造成的。這常常給設(shè)計(jì)者在診斷一個(gè)幾何實(shí)體重建失敗的原因時(shí),造成很大的麻煩[1]。因此,如果在用戶改變某個(gè)參數(shù)值之前,參數(shù)繪圖系統(tǒng)自動(dòng)給出該參數(shù)的有效取值范圍,將會(huì)大大提高設(shè)計(jì)的效率,降低設(shè)計(jì)的難度,也增加軟件的人性化和智能化程度。因此,實(shí)時(shí)地給出當(dāng)前參數(shù)的正確取值范圍就成為一個(gè)新的急需解決的問題。

    Hoffman和Kim[2]在二維環(huán)境中對(duì)只包含水平線段和垂直線段的閉合、不自交、良約束的直線多邊型做了一些研究, 并只允許包含水平方向和垂直方向的距離約束。他們確定了在保證線段間拓?fù)浣Y(jié)構(gòu)不變的情況下相關(guān)直線上下移動(dòng)的范圍,另外,他們還指出了同一時(shí)間只能考慮一個(gè)距離參數(shù)的取值范圍。

    蔣鯤等[1]人將幾何實(shí)體限制為只包含水平直線和垂直直線的封閉且不自交的矩形,將要求的參數(shù)限制為水平的距離約束和垂直的距離約束,給出了求解每個(gè)參數(shù)有效取值范圍的代數(shù)算法。

    Joan-Arinyo等[3]對(duì)于尺規(guī)可構(gòu)造性問題給出了有效的方法。Hilderick A.Van der Meiden和Willen F.Bronsvoort[4]提出的求解方法考慮了三維環(huán)境中基于點(diǎn)的距離約束和角度約束的良約束幾何約束系統(tǒng),他們將幾何約束系統(tǒng)中的幾何實(shí)體分解成三角形和四面體子問題,在計(jì)算某個(gè)距離約束參數(shù)的取值范圍時(shí),找出問題的退化子問題并根據(jù)退化子問題求出參數(shù)的臨界值。

    在文獻(xiàn)[1-4]中都只考慮了距離約束和角度約束,均為尺寸約束,還沒有考慮結(jié)構(gòu)約束,本文中,筆者將幾何實(shí)體增加到直線和圓,另外還將考慮一種最基本也是最常用的結(jié)構(gòu)約束,即相切約束。

    1 提出問題

    本文考慮的參數(shù)模型中包含線段和圓,另外還將考慮一種結(jié)構(gòu)約束即相切約束。從數(shù)學(xué)的角度來看,每一個(gè)幾何約束都可以用一組方程組來求解[5]。因此,要獲得整個(gè)幾何約束模型的解,需要解大量的方程組。最終的目的是得到一個(gè)想要的解,所以從大量的非線性方程組的解中選擇一個(gè)符合設(shè)計(jì)者設(shè)計(jì)意圖的解就成了最關(guān)鍵的問題。然而,當(dāng)圖形元素不斷增加,幾何約束的個(gè)數(shù)不斷增多,圖形對(duì)象不斷復(fù)雜化,方程組的解則以指數(shù)級(jí)增長(zhǎng),從中選擇一個(gè)滿意的解很有可能變成一個(gè)NP問題[6]。

    在作者的系統(tǒng)中,通過使用附加的方位約束來解決根的選擇問題。例如,已知半徑過圓外一點(diǎn)做與圓外切圓時(shí),可以得到滿足條件的兩個(gè)解C1和C2,系統(tǒng)根據(jù)用戶的交互信息獲取用戶的設(shè)計(jì)意圖從而選擇其中一個(gè)解,同時(shí)為此圓附加方位約束值。如圖2所示,可以根據(jù)生成圓的圓心相對(duì)于點(diǎn)P與已知圓C的圓心的連線的位置來區(qū)分這兩個(gè)外切圓,若選擇 C1,為其附加的方位約束值為“outeleft”,若選擇C2,為C2附加的方位約束值為“outerigh”。

    本文只考慮二維環(huán)境中給定包括直線段和圓的參數(shù)化模型,如何確定模型中圓的半徑參數(shù)的有效取值范圍,使得設(shè)計(jì)者只要在給定的有效范圍內(nèi)賦值,就會(huì)得到有效的、不改變?cè)心P偷耐負(fù)湫螤畹男碌膱D形。

    畫圓的方法很多,在表1中對(duì)畫圓方法進(jìn)行歸類。

    圖2 過P點(diǎn)做與圓C外切的圓

    表1 畫圓方法歸類

    對(duì)于上述問題,使用筆者創(chuàng)建的LK參數(shù)繪圖系統(tǒng)建立的參數(shù)化模型是完整約束的,因此不需要考慮過約束或者是欠約束的情況[7]。

    2 參數(shù)取值范圍計(jì)算方法及算法

    一個(gè)幾何實(shí)體的完整約束的參數(shù)化模型(WCPM)可以描述為:WCPM = (G,R),其中G ={(g,s)| g為幾何實(shí)體(線、圓、非特征點(diǎn)),s為g的方位約束值};R = {GR},GR = { |i≠j且gi,gj兩者之間存在的約束關(guān)系,其中 gi對(duì)gj的位置或大小有約束關(guān)系}。

    在參數(shù)驅(qū)動(dòng)過程中將借助有向約束圖來完成判斷需要重新計(jì)算和定位的圖形對(duì)象,下面對(duì)有向約束圖的生成過程做簡(jiǎn)單敘述。

    在繪圖的過程中,根據(jù)操作命令和交互信息自動(dòng)獲取設(shè)計(jì)約束,并將該設(shè)計(jì)約束轉(zhuǎn)化為有向圖的邊,也就是說,每生成一個(gè)圖形元素,對(duì)相關(guān)的設(shè)計(jì)約束進(jìn)行處理,生成相應(yīng)的有向邊,有向邊指向新生成的圖形元素,有向邊的尾部和與新生成的圖形元素有約束關(guān)系的已經(jīng)繪制的圖形元素相連接,即WCPM中每一個(gè)GR關(guān)系都可以轉(zhuǎn)化成有向約束圖中的一條有向邊。

    在有向約束圖中,規(guī)定圖素的特征點(diǎn)不能作為結(jié)點(diǎn)出現(xiàn)在有向約束圖中,而一般意義上的點(diǎn)除外。從這一點(diǎn)來看,使用該方法生成的有向約束圖中結(jié)點(diǎn)的類型和文獻(xiàn)[5]中的約束圖結(jié)點(diǎn)的類型有一定的區(qū)別。例如,線段的兩個(gè)端點(diǎn)在本文中作為特征點(diǎn)來處理,不出現(xiàn)在有向約束圖中,而在文獻(xiàn)[5]中,線段的端點(diǎn)是約束圖中的結(jié)點(diǎn)。

    有向約束圖中每個(gè)結(jié)點(diǎn)的父結(jié)點(diǎn)為該結(jié)點(diǎn)依賴的所有前驅(qū)結(jié)點(diǎn),也是約束計(jì)算的前提條件,對(duì)于二維環(huán)境中的參數(shù)化模型,每個(gè)結(jié)點(diǎn)最多只有三個(gè)父親結(jié)點(diǎn);每個(gè)結(jié)點(diǎn)的子孫結(jié)點(diǎn)是指從當(dāng)前結(jié)點(diǎn)出發(fā)與當(dāng)前結(jié)點(diǎn)存在簡(jiǎn)單路徑的所有結(jié)點(diǎn)。

    另外,每一個(gè)幾何實(shí)體的方位約束值都有非常重要的作用,在本文中,方位約束值有兩個(gè)用途,第一,解決了根的選擇問題;第二,可以使自身及其它圖素的半徑參數(shù)的有效范圍更加的精確。如圖3所示,其中C1的圓心坐標(biāo)為(300,200),半徑為50,C2的圓心坐標(biāo)為(350, 150),半徑為80,做與C1、C2內(nèi)切,半徑為20的圓C3,此時(shí),圓C3的約束為與C1、C2分別內(nèi)切,參數(shù)為半徑,根據(jù)交互信息獲取設(shè)計(jì)者意圖并自動(dòng)為C3添加方位約束值為“rightlitt”,它的意思是該圓位于C2、C1兩圓圓心連線的右側(cè),且該圓為半徑小于任何一個(gè)內(nèi)切圓的小圓,該模型的當(dāng)前有向約束圖如圖4所示。在不加方位約束的情況下求解 C3的半徑的取值范圍,得到(0,29.64466],在添加方位約束情況下,半徑的有效取值范圍為(0, 29.64052],保證了C3的圓心點(diǎn)在C2與C1圓心連線的右側(cè),可見方位約束是算法中必不可少的內(nèi)容。

    圖3 與C1、C2內(nèi)切的圓C3

    圖4 圖3的有向約束圖

    下面的算法中將討論如何確定模型中圓的半徑參數(shù)的有效取值范圍。

    算法1 參數(shù)化模型中圓的半徑參數(shù)的有效范圍的確定算法

    輸 入 某圓的ID號(hào)

    輸 出 該圓的半徑取值范圍

    第一步 判斷該圓的半徑是否為參數(shù),如果是,轉(zhuǎn)第二步,否則,退出;

    第二步 根據(jù)該圓的ID號(hào)獲取類型值,設(shè)其ID號(hào)為L(zhǎng),并將該圓記為CL,則假設(shè)該圓圓心坐標(biāo)為(CLX, CLY),半徑為CLR,根據(jù)有向約束圖,得到指向該圓的父結(jié)點(diǎn)的 ID號(hào),根據(jù)父結(jié)點(diǎn)個(gè)數(shù)及每個(gè)父結(jié)點(diǎn)的ID號(hào)利用算法2列出方程組,再根據(jù)該圓的 ID號(hào)及方位約束值,再次利用算法2列出方程組,轉(zhuǎn)第三步;

    第三步 根據(jù)有向約束圖,得到該圓的子孫結(jié)點(diǎn)所表示圖素ID號(hào)、類型和方位約束值,再獲取每一個(gè)子孫結(jié)點(diǎn)的父結(jié)點(diǎn)個(gè)數(shù)及ID號(hào),再反復(fù)利用算法2列出方程組,與第二步所得的方程組聯(lián)立組成一個(gè)大的方程組;

    第四步 用擬牛頓法解此聯(lián)立方程組,求CLR的最大值UR和最小值LR;

    第五步 將該半徑的有效取值范圍(UR, LR]輸出在繪圖系統(tǒng)的狀態(tài)顯示區(qū)。

    算法2 根據(jù)所求圖素ID號(hào),父結(jié)點(diǎn)ID號(hào)、方位約束值,列出對(duì)應(yīng)方程組

    輸 入 所求圖素ID號(hào),父結(jié)點(diǎn)ID號(hào)、方位約束值

    輸 出 方程組

    第零步 設(shè)所求圖素 ID號(hào)為 L,且該圖素為圓,則假設(shè)該圓圓心坐標(biāo)為PC(CLX, CLY),半徑為CLR,若所求圖素為線段,則返回;

    第一步 若所求圖素ID號(hào),父結(jié)點(diǎn)ID號(hào)不為空,方位約束值為空,則轉(zhuǎn)第二步;若所求圓ID號(hào)和方位約束值不為空,則轉(zhuǎn)第三步;否則,返回;

    第二步 若所求圖素的父結(jié)點(diǎn)為圓,其 ID號(hào)為K,設(shè)其圓心為(CKX, CKY),半徑為CKR;若父結(jié)點(diǎn)為直線段,設(shè)該直線的ID號(hào)為K,直線方程式為aK*x+bK*y+cK= 0;若父結(jié)點(diǎn)為普通點(diǎn)或?yàn)槟骋粓D素的特征點(diǎn),設(shè)點(diǎn)ID號(hào)為K,則設(shè)該點(diǎn)坐標(biāo)為(PKX, PKY);

    若該圖素為點(diǎn),則有兩種可能,第一,點(diǎn)在圓上,則方程式為(CLX-PKX)^2+(CLY

    -PKY)^2 =CLR^2;第二,點(diǎn)為所求圓的圓心,則所求圓的圓心坐標(biāo)(CX, CY)確定,即添加方程式CLX= PKX,CLY= PKY,返回;

    ABS(aK*CLX+bK*CLY+cK)/((aK*aK+bK*bK)^0.5)=CLR,返回;

    若該圖素為圓,則有兩種可能,第一,兩圓外切,則方程式為:(CLX-CKX)^2+(CLY-CKY)^2 =(CLR+CKR)^2;第二,兩圓內(nèi)切,則方程式為:(CLX-CKX)^2+(CLY-CKY)^2 =(CLR-CKR)^2,返回;(其中的未知量?jī)H為所求圓圓心(CX, CY)及半徑CR,其余均為已知量)

    第三步 若父結(jié)點(diǎn) ID號(hào)為空,將參數(shù)方位約束值轉(zhuǎn)換成相應(yīng)方程組(只有圓有方位約束值)。

    若圓類型為comcir、dpcir、tpcir,則該圓沒有方位約束值,返回;

    所求否則,若方位約束值中包括righ或left,則:

    (1) 圓位于一條有向線段的右側(cè)或左側(cè);

    (2) 圓位于某圓圓心到某條線段的垂線的右側(cè)或左側(cè);

    (3) 圓位于兩圓圓心連線的右側(cè)或左側(cè)。

    星雨將“石壓蛤蟆”“死蚯蚓”“大道曰返”講給李離聽,李離也笑得前仰后合,一邊又正色對(duì)星雨講:“顏老師的字雄秀獨(dú)出,一變古法,兼收漢魏晉宋以來風(fēng)流,我朝書法名家,沒有誰超過他的。字如其人,他格力天縱,神乎其神,難以預(yù)測(cè)!練百花拂穴手中的‘快雪時(shí)晴’‘鐘林毓秀’,都應(yīng)體會(huì)書圣的筆意!”星雨聽得半懂不懂,只是覺得顏師父的課雖然沒什么意思,但這些促狹師兄太有意思了……

    計(jì)算出有向線段的起點(diǎn)坐標(biāo)PS(SX, SY)、終點(diǎn)坐標(biāo)PE(EX, EY)、PSPE與X正軸的夾角A1,A1∈[0°,360°), A1=ATN((EY-SY)/(EX-SX))(設(shè) EX≠SX)。

    若為 righ,則(CLY-SY)*COS(A1)-(CLX-SX)*SIN(A1)<0;

    若為 left,則(CLY-SY)*COS(A1)-(CLX-SX)*SIN(A1)>0;

    若方位約束值中包括 litt,則表示該圓為內(nèi)切于其它圓的小圓,即該圓的半徑小于任何一個(gè)內(nèi)切圓,此時(shí)添加方程式:(CLX-CMX)^2+(CLY-CMY)^2

    若方位約束值中包括bigg,則表示該圓為內(nèi)切于其它圓的大圓,即該圓的半徑大于任何一個(gè)內(nèi)切圓,此時(shí)添加方程式:(CLX-CMX)^2+(CLY-CMY)^2>CMR^2,其中 M 為這些內(nèi)切圓中半徑最大的圓的ID號(hào);

    若方位約束值中包括inne,則表示該圓和另一個(gè)圓為內(nèi)切關(guān)系,則添加方程式:(CLX-CKX)^2+(CLY-CKY)^2

    3 實(shí) 例

    圖5所示的吊鉤是一個(gè)非常不規(guī)則的零件,圓弧連接比較多,在畫圖過程中,要借助多個(gè)圓并使用裁剪功能后得到最終零件圖。圖5給出了吊鉤的尺寸標(biāo)注及最終零件圖,圖6所示為做圖過程,圖中的所有圓都給了相應(yīng)的標(biāo)識(shí),其中C3的圓心坐標(biāo)為(0, 0),半徑為36。下面就以此例來說明在參數(shù)驅(qū)動(dòng)過程中圓C5的半徑取值范圍。

    圖5 吊鉤

    圖6 圖5的做圖過程

    圖7 圖5的有向約束圖

    根據(jù)上述有向約束圖的生成方法,圖5所示吊鉤的有向約束圖如圖7所示。下面根據(jù)算法來求C5的半徑取值范圍。

    輸 入 ID = 5

    第一步 該圓的做圖方法為:相切、相切、半徑,半徑是參數(shù),轉(zhuǎn)第二步;

    第二步 當(dāng)前所求圓ID號(hào)為5,該圓類型為rttcir,方位約束值為inneouteleft,設(shè)其圓心為(C5X,C5Y),半徑為C5R, C5的父結(jié)點(diǎn)的ID號(hào)分別為2和4,則3次調(diào)用算法2:

    (1) 父結(jié)點(diǎn) ID號(hào)為 2,其圓心設(shè)為(C2X,C2Y),半徑為C2R,該父結(jié)點(diǎn)為圓,且C2與C5為外切關(guān)系,得方程式(C5X-C2X)^2+ (C5Y-C2Y)^2= (C5R+C2R)^2,其中 C2X、C2Y、C2R均為己知量,如圖5所示,其中C2X= 5,C2Y= 0,C2R= 29。

    (2) 父結(jié)點(diǎn) ID號(hào)為 4,其圓心設(shè)為(C4X,C4Y),半徑為C4R,該父結(jié)點(diǎn)為圓,且C4與C5為內(nèi)切關(guān)系,得方程式(C5X-C4X)^2+(C5Y-C4Y)^2= (C5R-C4R)^2,其中C4X、C4Y是輔助線F1:X =-35與圓C3的第二個(gè)交點(diǎn),計(jì)算可知,C4R為己知量,C4X=-35,C4Y=-8.4261,C4R= 24。

    (3) 此時(shí)父結(jié)點(diǎn)ID號(hào)為空,轉(zhuǎn)算法2的第三步,將C5的方位約束值轉(zhuǎn)為相應(yīng)方程式。C5的約束方位值為包含了 inne,增加方程式:(C5X-C4X)^2+(C5Y-C4Y)^20。

    此時(shí)所得方程式如下:(C5X-C2X)^2+(C5Y-C2Y)^2 = (C5R+C2R)^2;C2X= 5;C2Y= 0;C2R=29;(C5X-C4X)^2+(C5Y-C4Y)^2=(C5R-C4R)^2;C4X=-35;C4Y=-8.4261;C4R=24;(C5X-C4X)^2+(C5Y-C4Y)^20。

    第三步 C5的子孫結(jié)點(diǎn)為C6,C6為當(dāng)前所求圓,其ID號(hào)為6,類型值為rttcir,方位約束值為inneouterigh,因?yàn)樵撟訉O結(jié)點(diǎn)為圓,因此設(shè)其圓心坐標(biāo)為(C6X, C6Y),半徑為C6R,并從有向約束圖中得知其父結(jié)點(diǎn)為C5和C4,也會(huì)三次調(diào)用算法2:

    (1) 父結(jié)點(diǎn) ID號(hào)為 4,其圓心設(shè)為(C4X,C4Y),半徑為C4R,該父結(jié)點(diǎn)為圓,且C4與C6為內(nèi)切關(guān)系,得方程式(C6X-C4X)^2+(C6Y-C4Y)^2= (C6R-C4R)^2,其中 C4X= -35,C4Y= -8.4261,C4R= 24。

    (2) 父結(jié)點(diǎn) ID號(hào)為 5,其圓心設(shè)為(C5X,C5Y),半徑為C5R,該父結(jié)點(diǎn)為圓,且C6與C5為外切關(guān)系,得方程式(C6X-C5X)^2+(C6Y-C5Y)^2= (C6R+C5R)^2,另外C6R= 2。

    (3) 此時(shí)父結(jié)點(diǎn) ID號(hào)為空,轉(zhuǎn)算法二的第四步,將C6的方位約束值轉(zhuǎn)為相應(yīng)方程式。C6的約束方位值為包含了 inne,增加方程式:(C6X-C4X)^2+(C6Y-C4Y)^2

    第三步所得方程式如下:(C6X-C4X)^2+(C6Y-C4Y)^2=(C6R-C4R)^2;(C6X-C5X)^2+(C6YC5Y)^2=(C6R+C5R)^2;C6R=2;(C6X-C4X)^2+(C6Y-C4Y)^2

    第四步 聯(lián)立第二步和第三步所得方程式,用擬牛頓法求解C5R的最大值和最小值,最終得到C5的半徑 C5R的取值范圍為(0,17.90074]。

    第五步 將該半徑的有效取值范圍(0,17.90074]輸出在繪圖系統(tǒng)的狀態(tài)顯示區(qū),讓設(shè)計(jì)者參考。

    經(jīng)實(shí)驗(yàn)證明,圓C5的半徑參數(shù)在(0,17.90074]范圍內(nèi)取任何一個(gè)值都可以保證模型中各圖形間約束關(guān)系、拓?fù)湫螤畈话l(fā)生改變,而在這個(gè)范圍之外的數(shù)值則會(huì)導(dǎo)致模型重建失敗。

    4 結(jié) 束 語

    為了避免在參數(shù)驅(qū)動(dòng)時(shí)由于賦值的不合理而導(dǎo)致的幾何實(shí)體重建失敗的情況,本文提出了一個(gè)解決算法,對(duì)于二維環(huán)境中的包括線段和圓的良約束幾何約束系統(tǒng),給出了二維參數(shù)化模型中圓的半徑參數(shù)的有效取值范圍的計(jì)算方法,在給定的取值范圍內(nèi)任何一個(gè)值都保證在約束關(guān)系、拓?fù)湫螤畈蛔兊那闆r下得到一個(gè)想要的解。

    本文提出的算法不僅適用于計(jì)算繪圖過程中當(dāng)前繪制的圓的半徑的有效取值范圍,也適用于參數(shù)驅(qū)動(dòng)過程中圓的半徑的有效取值范圍,另外,使用多次該算法可以同時(shí)計(jì)算出當(dāng)前模型中所有半徑的有效取值范圍。

    [1]蔣 鯤, 朱長(zhǎng)才, 高小山. 參數(shù)化 CAD中參數(shù)的有效范圍[J]. 計(jì)算機(jī)輔助設(shè)計(jì)與圖形學(xué)學(xué)報(bào), 2003,15(8):1016-1020.

    [2]Hoffmann C M, Kim K –J. Towards valid parametric CAD models [J]. Computer-Aided Design, 2001, 33:81-90.

    [3] Joan-Arinyo R, Mata N. Applying constructive geometric constraint solvers to geometric problems with interval parameters [J]. Nonlinear Analysis, 2001,47:213-224.

    [4]Hilderick A Van der Meiden, Willem F Bronsvoort. A constructive approach to calculate parameter ranges for systems of geometric constraints [J]. Computer-Aided Design, 2006, 38:275-283.

    [5]fudos I, Hoffmann C M. A graph-constructive approach to solving systems of geometric constraints [J]. ACM Transactions on Graphics, 1997, 16(2):179-216.

    [6]Mata N, Kreinovich V. NP-hardness in geometric construction problems with one interval parameter [C]//Applications of Interval Analysis to Systems and Control with Special Emphasis on Recent Advances in Modal Interval Analysis (MISC'99), Girona(Spain),1999:85-98.

    [7]孟祥旭, 汪嘉業(yè), 劉慎權(quán). 基于有向超圖的參數(shù)化表示模型及其實(shí)現(xiàn)[J]. 計(jì)算機(jī)學(xué)報(bào), 1997, 20(11):982-988.

    A New Approach to Calculating Parameter Ranges for Systems of Geometric Constraints

    ZHANG Xing-li, HU Yun-hong, LU Xin-ming
    ( College of Information Science and Engineering, Shandong University of Science and Technology, Qingdao Shandong 266510, China )

    In parametric CAD graphic design, it is a common operation to modify the parameters of graph objects to regenerate graphics. Users usually need to repeatedly enter parameter values in the geometric constraint system to get a satisfactory solution. In the process of changing the value of parameters, the allowable parameter values are not known to the user beforehand and there is no guide information, so users have to input the parameter values in a trial-and-error way. This paper introduces structural constraints to the field of interval parameters and proposes an algebraic algorithm for determining the valid ranges of parameter values. The complexity of the algorithm is O(n2).

    computer aided design; parametric CAD; parameter ranges; geometric constraints; position constraints; structural constraints

    TP 391

    A

    1003-0158(2010)06-0085-07

    2009-01-08

    張杏莉(1981-),女,山西芮城人,講師,博士研究生,主要研究方向?yàn)橛?jì)算機(jī)輔助軟件工程,計(jì)算機(jī)圖形學(xué)。

    book=6,ebook=123

    欧美3d第一页| 3wmmmm亚洲av在线观看| 精品酒店卫生间| 国产日韩欧美亚洲二区| 热re99久久精品国产66热6| 国产在线一区二区三区精| 少妇精品久久久久久久| 国产午夜精品一二区理论片| 日本免费在线观看一区| 欧美精品一区二区免费开放| 99久久中文字幕三级久久日本| 99九九线精品视频在线观看视频| 99久国产av精品国产电影| 啦啦啦啦在线视频资源| 在线观看免费视频网站a站| 亚洲精品美女久久av网站| 精品熟女少妇av免费看| 精品一区二区免费观看| 久久久久久久精品精品| 国产黄色视频一区二区在线观看| 青春草视频在线免费观看| 免费高清在线观看日韩| 亚洲精品视频女| 一本一本综合久久| 久久久国产精品麻豆| 青青草视频在线视频观看| 一级毛片aaaaaa免费看小| 特大巨黑吊av在线直播| 国产精品国产三级国产专区5o| 九九久久精品国产亚洲av麻豆| 丝瓜视频免费看黄片| 又大又黄又爽视频免费| 少妇精品久久久久久久| 一本一本综合久久| 18禁裸乳无遮挡动漫免费视频| 伊人久久国产一区二区| 成人国产麻豆网| 美女视频免费永久观看网站| 免费人妻精品一区二区三区视频| 水蜜桃什么品种好| 纵有疾风起免费观看全集完整版| 国模一区二区三区四区视频| 五月开心婷婷网| 高清不卡的av网站| 免费看光身美女| 色视频在线一区二区三区| 97超碰精品成人国产| 国国产精品蜜臀av免费| 日韩电影二区| 啦啦啦在线观看免费高清www| 久久久国产欧美日韩av| 精品久久久久久电影网| 18禁观看日本| 国产午夜精品久久久久久一区二区三区| 国产黄色视频一区二区在线观看| 久久99一区二区三区| 夜夜骑夜夜射夜夜干| 黑丝袜美女国产一区| 王馨瑶露胸无遮挡在线观看| 色94色欧美一区二区| 午夜福利视频精品| 伦理电影大哥的女人| 久久99热这里只频精品6学生| 欧美老熟妇乱子伦牲交| 97在线视频观看| 另类亚洲欧美激情| 欧美另类一区| 亚洲无线观看免费| 最后的刺客免费高清国语| 午夜日本视频在线| 黑人巨大精品欧美一区二区蜜桃 | 十八禁高潮呻吟视频| 亚洲内射少妇av| 黄色一级大片看看| 亚洲国产色片| 最新中文字幕久久久久| 久久这里有精品视频免费| 免费观看无遮挡的男女| 午夜福利网站1000一区二区三区| 久久久精品区二区三区| 十分钟在线观看高清视频www| 欧美老熟妇乱子伦牲交| 一区二区三区乱码不卡18| 蜜臀久久99精品久久宅男| 极品少妇高潮喷水抽搐| 亚洲av电影在线观看一区二区三区| 精品国产一区二区三区久久久樱花| 51国产日韩欧美| 日韩不卡一区二区三区视频在线| 久久这里有精品视频免费| 99久久综合免费| 久久99精品国语久久久| 国产高清三级在线| 午夜免费鲁丝| 伊人亚洲综合成人网| 国产在线一区二区三区精| 一级二级三级毛片免费看| 中文字幕人妻丝袜制服| 中文字幕亚洲精品专区| 欧美另类一区| 一级毛片黄色毛片免费观看视频| 亚洲成人一二三区av| 一边亲一边摸免费视频| 国产成人精品在线电影| 青春草国产在线视频| 国产欧美另类精品又又久久亚洲欧美| 日本黄色日本黄色录像| 九色亚洲精品在线播放| 我的女老师完整版在线观看| 精品久久久久久久久亚洲| 97在线视频观看| 中文精品一卡2卡3卡4更新| 亚洲美女视频黄频| 制服诱惑二区| 亚洲av国产av综合av卡| 一区二区三区精品91| 免费看不卡的av| 欧美精品亚洲一区二区| 久久人人爽人人爽人人片va| 熟女电影av网| 高清在线视频一区二区三区| 免费观看无遮挡的男女| 国产午夜精品久久久久久一区二区三区| 美女中出高潮动态图| 午夜福利影视在线免费观看| 少妇人妻 视频| 亚洲国产精品专区欧美| 久久影院123| 少妇的逼好多水| 日韩三级伦理在线观看| 国产伦精品一区二区三区视频9| av免费观看日本| 久久99蜜桃精品久久| 在线观看三级黄色| 寂寞人妻少妇视频99o| 男人添女人高潮全过程视频| 老司机亚洲免费影院| 亚洲av福利一区| 在线看a的网站| 成人综合一区亚洲| 女性被躁到高潮视频| 亚洲国产欧美在线一区| 国产免费福利视频在线观看| 欧美性感艳星| 免费高清在线观看视频在线观看| 午夜视频国产福利| 水蜜桃什么品种好| 夫妻午夜视频| 日韩人妻高清精品专区| av视频免费观看在线观看| 国产黄色视频一区二区在线观看| 亚洲内射少妇av| 天天躁夜夜躁狠狠久久av| h视频一区二区三区| a 毛片基地| 精品久久国产蜜桃| 久久久亚洲精品成人影院| 少妇的逼水好多| 麻豆乱淫一区二区| 中国国产av一级| 日本av免费视频播放| 国产一区二区三区综合在线观看 | 热re99久久国产66热| 国产伦精品一区二区三区视频9| 夫妻性生交免费视频一级片| av黄色大香蕉| 久久国内精品自在自线图片| 777米奇影视久久| 国产永久视频网站| 国产精品人妻久久久久久| 国产精品国产三级国产专区5o| 国产精品女同一区二区软件| 国产 一区精品| 五月开心婷婷网| av黄色大香蕉| 在线 av 中文字幕| 久久久精品94久久精品| 免费高清在线观看视频在线观看| 欧美+日韩+精品| 欧美 日韩 精品 国产| 国产免费视频播放在线视频| 777米奇影视久久| 久久99一区二区三区| 午夜视频国产福利| 国产精品久久久久久精品古装| 91在线精品国自产拍蜜月| 亚洲av成人精品一二三区| 九九在线视频观看精品| 国产免费又黄又爽又色| 日韩 亚洲 欧美在线| 亚洲情色 制服丝袜| 久久久久精品久久久久真实原创| 人体艺术视频欧美日本| 成人综合一区亚洲| 全区人妻精品视频| 最黄视频免费看| 男女高潮啪啪啪动态图| 丰满乱子伦码专区| 中文欧美无线码| 人人妻人人澡人人爽人人夜夜| 亚洲av成人精品一区久久| 51国产日韩欧美| 久久精品久久精品一区二区三区| 国产一区二区在线观看av| 久久99一区二区三区| 国产成人一区二区在线| 久久精品国产a三级三级三级| 在现免费观看毛片| 亚洲av电影在线观看一区二区三区| 欧美日韩精品成人综合77777| 99视频精品全部免费 在线| 在线观看免费视频网站a站| 婷婷色av中文字幕| 一区二区三区乱码不卡18| √禁漫天堂资源中文www| 五月伊人婷婷丁香| 精品熟女少妇av免费看| kizo精华| 乱人伦中国视频| 下体分泌物呈黄色| 欧美 亚洲 国产 日韩一| 男女无遮挡免费网站观看| 在线观看www视频免费| 国产在视频线精品| 日韩电影二区| 午夜视频国产福利| 色5月婷婷丁香| 亚洲av二区三区四区| 亚洲国产精品一区二区三区在线| 2022亚洲国产成人精品| 久久久久久久久久久久大奶| 亚洲av二区三区四区| 久久久欧美国产精品| 高清在线视频一区二区三区| 青春草国产在线视频| 夜夜骑夜夜射夜夜干| 亚洲精品久久午夜乱码| xxx大片免费视频| 观看av在线不卡| 欧美精品人与动牲交sv欧美| 国产精品.久久久| 国产精品国产av在线观看| 97超碰精品成人国产| 久久99蜜桃精品久久| 亚州av有码| 观看美女的网站| 亚洲欧美清纯卡通| 国产乱来视频区| 涩涩av久久男人的天堂| 国产又色又爽无遮挡免| 久久久久久久久久久久大奶| 最近中文字幕2019免费版| 18+在线观看网站| 少妇精品久久久久久久| 精品99又大又爽又粗少妇毛片| 在线免费观看不下载黄p国产| 高清欧美精品videossex| 亚洲色图综合在线观看| 国产亚洲最大av| 亚洲av福利一区| 少妇人妻久久综合中文| 国产精品一国产av| 久久热精品热| 欧美日韩一区二区视频在线观看视频在线| 在线精品无人区一区二区三| 成年女人在线观看亚洲视频| 国产乱人偷精品视频| 飞空精品影院首页| 51国产日韩欧美| 日韩亚洲欧美综合| 成人无遮挡网站| 91在线精品国自产拍蜜月| 亚洲欧洲精品一区二区精品久久久 | 男的添女的下面高潮视频| 欧美日韩综合久久久久久| 亚洲精品美女久久av网站| 日韩在线高清观看一区二区三区| 黄色欧美视频在线观看| 久久精品国产a三级三级三级| 国产精品久久久久久精品古装| 狂野欧美激情性bbbbbb| 老司机影院成人| 一区二区三区乱码不卡18| 美女福利国产在线| 精品少妇久久久久久888优播| 国产精品三级大全| 国产精品人妻久久久影院| 亚洲国产av新网站| 精品国产乱码久久久久久小说| 国产午夜精品久久久久久一区二区三区| 亚洲av欧美aⅴ国产| 日本免费在线观看一区| 亚洲经典国产精华液单| 国产欧美亚洲国产| 国产成人freesex在线| 一本一本久久a久久精品综合妖精 国产伦在线观看视频一区 | 免费黄网站久久成人精品| 婷婷成人精品国产| 性色av一级| 韩国高清视频一区二区三区| 久久久久国产精品人妻一区二区| 亚洲国产色片| 老司机影院成人| 日本欧美国产在线视频| 夜夜骑夜夜射夜夜干| 最后的刺客免费高清国语| 嫩草影院入口| 99久久综合免费| 国模一区二区三区四区视频| 18禁在线无遮挡免费观看视频| 高清不卡的av网站| 久久国产亚洲av麻豆专区| 亚洲,一卡二卡三卡| 黄色毛片三级朝国网站| 国精品久久久久久国模美| 91久久精品国产一区二区成人| 久久99热这里只频精品6学生| 久热久热在线精品观看| 久久精品夜色国产| 一级黄片播放器| 青春草国产在线视频| 国产视频内射| 国产一级毛片在线| 久久久久久久大尺度免费视频| 欧美 日韩 精品 国产| 狠狠精品人妻久久久久久综合| 亚洲精品国产av蜜桃| 九九爱精品视频在线观看| 老熟女久久久| 免费黄频网站在线观看国产| 亚洲欧美色中文字幕在线| 欧美97在线视频| 日韩精品免费视频一区二区三区 | 国产综合精华液| 久久精品久久精品一区二区三区| 日日摸夜夜添夜夜爱| 18禁在线无遮挡免费观看视频| 人妻人人澡人人爽人人| 老司机亚洲免费影院| 熟女人妻精品中文字幕| 在线免费观看不下载黄p国产| 青春草国产在线视频| 亚洲国产欧美日韩在线播放| 99热这里只有精品一区| 中文字幕人妻熟人妻熟丝袜美| 国产成人精品一,二区| 秋霞伦理黄片| 麻豆成人av视频| 性高湖久久久久久久久免费观看| 最近中文字幕2019免费版| 寂寞人妻少妇视频99o| 一级片'在线观看视频| 晚上一个人看的免费电影| 高清视频免费观看一区二区| 亚洲精品久久久久久婷婷小说| 一级毛片电影观看| 国产精品99久久99久久久不卡 | 久久99热6这里只有精品| 成年av动漫网址| 亚洲三级黄色毛片| 亚洲精华国产精华液的使用体验| 九草在线视频观看| 大话2 男鬼变身卡| av播播在线观看一区| 草草在线视频免费看| 2018国产大陆天天弄谢| 欧美日韩视频高清一区二区三区二| 嫩草影院入口| 丝袜脚勾引网站| 晚上一个人看的免费电影| 国产色爽女视频免费观看| 亚洲av中文av极速乱| 好男人视频免费观看在线| 97在线人人人人妻| 99国产综合亚洲精品| 国产精品国产三级国产av玫瑰| 午夜福利影视在线免费观看| 一个人免费看片子| 精品熟女少妇av免费看| 国产男人的电影天堂91| 韩国av在线不卡| 午夜免费观看性视频| 亚洲国产日韩一区二区| 两个人的视频大全免费| 久久精品国产自在天天线| 精品午夜福利在线看| xxxhd国产人妻xxx| 免费日韩欧美在线观看| 飞空精品影院首页| 午夜免费观看性视频| 国产白丝娇喘喷水9色精品| 伊人亚洲综合成人网| 亚洲欧洲国产日韩| 国产视频首页在线观看| av国产久精品久网站免费入址| 狂野欧美激情性bbbbbb| 亚洲av在线观看美女高潮| 国产精品人妻久久久久久| 成人亚洲欧美一区二区av| 欧美亚洲 丝袜 人妻 在线| av免费在线看不卡| 日本av手机在线免费观看| 大香蕉97超碰在线| 18禁动态无遮挡网站| 国产av一区二区精品久久| 波野结衣二区三区在线| 91午夜精品亚洲一区二区三区| 亚洲国产精品专区欧美| 欧美性感艳星| 国内精品宾馆在线| 中文字幕免费在线视频6| 国产午夜精品一二区理论片| 国产熟女欧美一区二区| 日本午夜av视频| 久久久精品94久久精品| 国语对白做爰xxxⅹ性视频网站| 国产69精品久久久久777片| 夜夜爽夜夜爽视频| 人人妻人人澡人人爽人人夜夜| av在线观看视频网站免费| 精品午夜福利在线看| 国产成人a∨麻豆精品| 日本黄色片子视频| 亚洲精品久久成人aⅴ小说 | 男的添女的下面高潮视频| 亚洲av.av天堂| 91在线精品国自产拍蜜月| 国产黄色视频一区二区在线观看| 色网站视频免费| 中文欧美无线码| 多毛熟女@视频| 国产精品久久久久成人av| 欧美日韩亚洲高清精品| 在线播放无遮挡| 中文天堂在线官网| 一本色道久久久久久精品综合| 久久97久久精品| 性色av一级| 亚洲人成网站在线观看播放| 大话2 男鬼变身卡| 亚洲av.av天堂| 91精品伊人久久大香线蕉| 免费看av在线观看网站| 国产精品人妻久久久久久| 两个人的视频大全免费| 色吧在线观看| 一区二区三区免费毛片| 中文字幕免费在线视频6| 亚洲性久久影院| 汤姆久久久久久久影院中文字幕| 高清av免费在线| 一本一本综合久久| 丁香六月天网| 99精国产麻豆久久婷婷| 成人国产麻豆网| 亚洲,一卡二卡三卡| 亚洲成人一二三区av| 欧美老熟妇乱子伦牲交| 国产黄色免费在线视频| 国产精品三级大全| 丝袜脚勾引网站| 日韩电影二区| 国产成人精品无人区| 又粗又硬又长又爽又黄的视频| 99久久精品国产国产毛片| 91成人精品电影| 黑丝袜美女国产一区| 亚洲怡红院男人天堂| 亚洲婷婷狠狠爱综合网| 久久精品国产亚洲av天美| 性高湖久久久久久久久免费观看| 少妇被粗大猛烈的视频| 视频中文字幕在线观看| 亚洲av综合色区一区| 国产探花极品一区二区| 久久久国产一区二区| 好男人视频免费观看在线| 黑人巨大精品欧美一区二区蜜桃 | 久久久久久久亚洲中文字幕| 国产av精品麻豆| 18禁裸乳无遮挡动漫免费视频| 我要看黄色一级片免费的| 在线观看一区二区三区激情| 亚洲第一区二区三区不卡| 精品久久蜜臀av无| 亚洲国产色片| 少妇被粗大的猛进出69影院 | 嘟嘟电影网在线观看| 国产在线免费精品| 国产极品粉嫩免费观看在线 | 欧美日韩视频高清一区二区三区二| 99久国产av精品国产电影| 中文字幕制服av| 午夜免费观看性视频| 最新的欧美精品一区二区| 中国国产av一级| 丝袜在线中文字幕| 亚洲av二区三区四区| 国产精品国产三级国产av玫瑰| 亚洲av免费高清在线观看| 国产午夜精品一二区理论片| 午夜激情久久久久久久| 日韩视频在线欧美| www.色视频.com| 成人二区视频| 欧美精品人与动牲交sv欧美| 精品卡一卡二卡四卡免费| 亚洲无线观看免费| 亚洲av福利一区| 久久精品国产亚洲av天美| 欧美日韩视频精品一区| 午夜91福利影院| 精品一品国产午夜福利视频| 日本与韩国留学比较| 91精品伊人久久大香线蕉| 亚洲欧美色中文字幕在线| 日韩一本色道免费dvd| 天堂8中文在线网| 国产在线一区二区三区精| 高清黄色对白视频在线免费看| 亚洲欧洲精品一区二区精品久久久 | 日韩一区二区视频免费看| 超色免费av| 好男人视频免费观看在线| 精品视频人人做人人爽| 黄片无遮挡物在线观看| 午夜91福利影院| 国产免费现黄频在线看| 99久久综合免费| 人人妻人人澡人人爽人人夜夜| 精品少妇久久久久久888优播| 午夜免费男女啪啪视频观看| 国产精品人妻久久久影院| av线在线观看网站| 国产熟女午夜一区二区三区 | 高清黄色对白视频在线免费看| 大片免费播放器 马上看| 欧美日本中文国产一区发布| 观看美女的网站| 一个人看视频在线观看www免费| 国产成人免费无遮挡视频| 亚洲丝袜综合中文字幕| 少妇丰满av| 国产精品一区www在线观看| 岛国毛片在线播放| 大片电影免费在线观看免费| 亚洲精品中文字幕在线视频| 久久ye,这里只有精品| 国产爽快片一区二区三区| 91久久精品电影网| 日日爽夜夜爽网站| 99久久精品一区二区三区| 亚洲av成人精品一二三区| 51国产日韩欧美| 久久国产精品大桥未久av| 在线观看国产h片| 极品少妇高潮喷水抽搐| 汤姆久久久久久久影院中文字幕| 欧美日韩国产mv在线观看视频| av视频免费观看在线观看| 草草在线视频免费看| 麻豆乱淫一区二区| 中文字幕人妻丝袜制服| 色视频在线一区二区三区| 国产色婷婷99| 国产国语露脸激情在线看| 在线免费观看不下载黄p国产| 色网站视频免费| 国产成人av激情在线播放 | 亚洲,欧美,日韩| 啦啦啦在线观看免费高清www| 18禁观看日本| 18在线观看网站| 99久国产av精品国产电影| 国产在线免费精品| 亚洲欧洲精品一区二区精品久久久 | 国产在线视频一区二区| √禁漫天堂资源中文www| 国产乱人偷精品视频| 日本av免费视频播放| 丝袜脚勾引网站| 熟女电影av网| 日日摸夜夜添夜夜爱| 亚洲精品一二三| 国产国拍精品亚洲av在线观看| 久久精品国产亚洲av天美| 日本av免费视频播放| 日韩 亚洲 欧美在线| 精品熟女少妇av免费看| 美女福利国产在线| 欧美激情国产日韩精品一区| √禁漫天堂资源中文www| 免费黄频网站在线观看国产| 少妇被粗大猛烈的视频| 日韩一区二区三区影片| 人成视频在线观看免费观看| 性色avwww在线观看| 国产精品.久久久| 日韩成人av中文字幕在线观看| 80岁老熟妇乱子伦牲交| 精品午夜福利在线看| 高清在线视频一区二区三区| 精品国产乱码久久久久久小说| 99热这里只有是精品在线观看| 两个人的视频大全免费| 日韩免费高清中文字幕av| 成人亚洲精品一区在线观看| 91在线精品国自产拍蜜月| 亚洲国产精品999| av一本久久久久| 99久久精品一区二区三区| 国产精品人妻久久久影院| av黄色大香蕉| 极品人妻少妇av视频| 九九爱精品视频在线观看|