亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        曲面延拓技術(shù)及其應(yīng)用

        2015-05-31 00:31:26南京航空航天大學(xué)機(jī)電學(xué)院安魯陵王小平王遠(yuǎn)峰
        航空制造技術(shù) 2015年15期
        關(guān)鍵詞:方法設(shè)計(jì)

        南京航空航天大學(xué)機(jī)電學(xué)院 何 龍 安魯陵 王小平 王遠(yuǎn)峰

        曲面延拓廣泛應(yīng)用于檢具設(shè)計(jì)中的模擬塊設(shè)計(jì)、模具分型面設(shè)計(jì)和沖壓工藝補(bǔ)充面設(shè)計(jì)等方面[1]。在復(fù)合材料成型模具設(shè)計(jì)過程中,模板的快速設(shè)計(jì)對(duì)提高模具設(shè)計(jì)效率十分重要。模板的原始設(shè)計(jì)依據(jù)是從產(chǎn)品上提取出的曲面,設(shè)計(jì)模板時(shí)需要對(duì)該曲面進(jìn)行延拓操作。由于提取出的曲面復(fù)雜程度差異大,若直接使用CAD軟件已有功能對(duì)曲面進(jìn)行延拓,受到的約束很多(如曲面外延趨勢(shì)、延拓長度等),很多情況下無法實(shí)現(xiàn)。目前國內(nèi)外學(xué)者對(duì)于曲面延拓做了一定的研究[2-5],但這些算法的應(yīng)用范圍有限,能夠運(yùn)用于實(shí)際設(shè)計(jì)過程的方法很少。

        本文作者在與航空制造企業(yè)合作過程中,針對(duì)復(fù)合材料模具設(shè)計(jì)中曲面延拓的問題,結(jié)合CATIA中曲面延拓的實(shí)際應(yīng)用以及CATIA二次開發(fā)技術(shù),提出了一種曲面延拓的新策略,具體如下:對(duì)于給定的曲面,自動(dòng)檢測(cè)出曲面的角點(diǎn),以角點(diǎn)劃分原曲面的邊界,再對(duì)劃分好的曲面邊界分別延拓。自動(dòng)檢測(cè)出邊界上結(jié)合后可以延拓的最多曲線段進(jìn)行延拓,對(duì)延拓后的曲面片判斷延拓質(zhì)量,對(duì)于結(jié)合后無法延拓的曲線段,優(yōu)先使用單獨(dú)延拓的方法,若不成功,則可以使用填充、掃掠等操作處理。

        1 曲面邊界的自動(dòng)劃分

        直接用CATIA的命令對(duì)整個(gè)邊界延拓,對(duì)于大部分的曲面都是很難實(shí)現(xiàn)的。為此,需要對(duì)原始的整個(gè)邊界進(jìn)行劃分。本文提出了一種通過自動(dòng)檢測(cè)曲面角點(diǎn),自動(dòng)劃分曲面邊界的方法。

        首先,設(shè)計(jì)角點(diǎn)自動(dòng)檢測(cè)算法。曲面在角點(diǎn)處是切向不連續(xù)的,但是曲面切向不連續(xù)對(duì)應(yīng)的點(diǎn)不一定是角點(diǎn)。

        為此,提出角點(diǎn)檢測(cè)的方法如下:

        Step 1:用切線連續(xù)的方式分割整個(gè)邊界,獲取分割后的邊界線段,將其存入鏈表LIST1中;

        Step 2 :遍歷LIST1,獲取LIST1中所有邊界線段的2個(gè)端點(diǎn),存入鏈表LIST2中,并且刪去LIST2中的重復(fù)項(xiàng);

        Step 3:對(duì)于LIST2中每個(gè)端點(diǎn)P,必同時(shí)屬于2條邊界線段,分別過該端點(diǎn)作這2條曲線的切線L1、L2;

        Step 4:測(cè)量L1和L2之間的夾角θ,對(duì)于給定的閾值ε,比較θ與ε之間的關(guān)系,如果θ>ε,說明端點(diǎn)P是角點(diǎn);如果θ<ε,則說明端點(diǎn)P不是角點(diǎn)。

        所以,確定合適的閾值ε,對(duì)于準(zhǔn)確判斷出角點(diǎn)位置非常重要。

        通過角點(diǎn)劃分邊界,可以有效地減少在非角點(diǎn)處,延拓后出現(xiàn)裂縫的情況。由于2條曲線的外延趨勢(shì)不一樣,延拓后很可能出現(xiàn)裂縫。自動(dòng)檢測(cè)出角點(diǎn)之后,只要在角點(diǎn)檢測(cè)的基礎(chǔ)上,做相應(yīng)的修改,就能將原始整個(gè)邊界按角點(diǎn)自動(dòng)劃分:如果LIST2中的點(diǎn)P不是角點(diǎn),則提取出點(diǎn)P屬于LIST1中的2條曲線,將這2條曲線合并為1條曲線添加到LIST1中,并將原來的2條曲線從LIST1刪去。

        2 曲面自動(dòng)延拓

        曲面延拓的一個(gè)基本原則就是要盡可能多的結(jié)合邊界線段同時(shí)延拓。這主要是因?yàn)樵谟行┻吔缣?,曲面是無法延拓的(或者延拓的形狀不滿足要求),但是將其與兩邊的邊界結(jié)合后,由于曲面外延趨勢(shì)的改變,就可以延拓了。

        為此,在盡可能結(jié)合多的曲線段的前提下,本文提出了曲面延拓的新思路如下:

        Step1:將上述鏈表LIST1中已經(jīng)劃分好的2個(gè)角點(diǎn)之間的一條邊界(可能有n條線段)試延拓,成功,則保留結(jié)果,程序結(jié)束;失敗,轉(zhuǎn)Step2。

        Step2:如果延拓邊界的拓?fù)渚€段為n=1,則出現(xiàn)圖1所示的情況,其處理方法為:用點(diǎn)P做外插延伸,得到曲線②。以曲線段①沿曲線②做掃掠。掃掠得到的曲面片就是延拓面片。

        圖1 單個(gè)拓?fù)溥呇油厍闆r及其處理方法Fig.1 Single topology boundary extension andits processing method

        如果延拓邊界的拓?fù)渚€段為n=2,則分別試延拓2個(gè)拓?fù)渚€段,若2個(gè)拓?fù)渚€段都能延拓成功,則延拓完畢,程序結(jié)束;若有不成功的延拓邊,則會(huì)出現(xiàn)圖2(a)和圖2(b)兩種情況。圖2(a)中的處理方法為:分別延拓端點(diǎn)P、Q,并以P、Q的延拓曲線及①、②作多截面曲面,該曲面即為延拓曲面。圖2(b)中的處理方法為:直接將曲線②沿曲線③做掃掠。

        圖2 兩拓?fù)溥呇油厍闆r及其處理方法Fig.2 Two topology boundaries extension and their processing method

        如果延拓邊界的拓?fù)渚€段n>2,將n-i(i=1,2,…,n-2)段曲線段結(jié)合后試延拓,并判斷試延拓之后的曲面片是否符合要求,如果滿足要求,則轉(zhuǎn)到Step3,如果不滿足要求,i=i+1,重新結(jié)合曲線段后試延拓,不斷循環(huán)。如果沒有一次結(jié)合能夠延拓成功的,轉(zhuǎn)到Step4。

        Step3:只要有一種結(jié)合后延拓能夠滿足要求的,延拓成功的曲面片則可能出現(xiàn)在該邊的任意端部或者該邊的中部。

        對(duì)于出現(xiàn)在端部的情況,如圖3所示。圖3(a)的處理方法為:判斷曲線①能否延拓,若不能延拓,則采用將②沿①作掃掠;圖3(b)的處理方法為:將P點(diǎn)延拓并保留,對(duì)于內(nèi)部點(diǎn),比如Q、M,同樣延拓,并比較其與①之間的夾角是否小于設(shè)定的閾值,如果滿足條件,則保留,將保留的延拓曲線依次連接,再用樣條曲線依次連接成封閉輪廓,用填充功能填充,得到延拓面片。

        圖3 多拓?fù)溥呇油爻霈F(xiàn)在端部情況及處理方法Fig.3 Several Combined topology boundaries extension occur in ends and its processing method

        對(duì)于出現(xiàn)在中部的情況,如圖4所示。圖4(a)的處理方法為:分別判斷曲線①、③能否直接延拓,若不能,則以曲線②、④分別沿曲線①、③作掃掠,得到的掃掠面就是延拓面片。圖4(b)的處理方法為:對(duì)于上半部分,將N點(diǎn)延拓并保留,對(duì)于內(nèi)部點(diǎn),比如P、Q、M,同樣延拓,并比較其與曲線段②之間的夾角是否小于設(shè)定的閾值,如果滿足條件,則保留,將保留的延拓曲線用樣條曲線依次連接成封閉輪廓,用填充功能填充,得到延拓面片;對(duì)于下半部分,先判斷曲線段①是否能夠單獨(dú)延拓,如果不能,則直接將曲線段①沿曲線段②作掃掠,得到延拓面片。圖4(c)分為上、下2部分處理,各部分的處理方法都與圖4(b)中上半部分的處理方法類似。

        Step4:對(duì)于沒有一種結(jié)合后試延拓能夠成功的情況,首先找尋邊界上能夠單獨(dú)延拓,且質(zhì)量較高的曲面片作為基準(zhǔn)曲面片(質(zhì)量較高指的是延拓出的曲面片應(yīng)近似于平行四邊形,若都不滿足要求,則取兩對(duì)邊夾角最小的延拓面片),提取出基準(zhǔn)曲面片的2個(gè)延拓邊中的任意一個(gè),記為C1,提取出需要延拓邊界上的所有點(diǎn),用這些點(diǎn)做外插延伸,比較延拓曲線與C1之間的夾角θ,如果θ小于設(shè)定的閾值,則保留該點(diǎn)的外插延伸線,將其加入LIST3中,將LIST3中的曲線依次連接組成封閉線框,利用填充功能填充線框組成延拓面。

        圖4 多段拓?fù)溥呇油爻霈F(xiàn)在中部情況及處理方法Fig.4 Several combined topology boundaries extension occur in middle and its processing method

        3 實(shí)例

        下面通過若干實(shí)例來說明以上曲面延拓方法的可行性。

        如圖5所示的曲面,由于曲面比較復(fù)雜,如果使用CATIA自帶的功能直接進(jìn)行延拓,在有些邊界處延拓出的曲面無法達(dá)到預(yù)期的效果;同時(shí)如果改變曲面的延拓長度,有些邊界則會(huì)出現(xiàn)無法延拓的情況。應(yīng)用本文中的延拓的方法后,一次性延拓后延拓曲面如圖5(b),能夠達(dá)到預(yù)定的要求。

        圖5 某曲面及其延拓Fig.5 Certain surface and its extension

        4 結(jié)論

        為了解決在CATIA設(shè)計(jì)過程中曲面延拓困難的問題,本文提出了CATIA中曲面延拓的新方法:盡可能多地結(jié)合邊界曲線段進(jìn)行延拓,對(duì)存在結(jié)合后無法延拓的曲線段,采用其他方法,比如掃掠、填充等替代。該方法在CATIA二次開發(fā)環(huán)境中實(shí)現(xiàn),能夠快速地延拓曲面,經(jīng)實(shí)際檢驗(yàn)后,能夠滿足設(shè)計(jì)要求。目前,該功能已經(jīng)應(yīng)用于復(fù)合材料成型模具的設(shè)計(jì)中。

        [1] 姜坤,周雄輝,黎旻,等. 檢具設(shè)計(jì)中延伸曲面修補(bǔ)方法.上海交通大學(xué)學(xué)報(bào), 2011,45(11):1720-1724.

        [2] Shetty S, White P R. Curvature-continuous extension for rational B-spline curves and surfaces.Computer-Aided Design, 1991, 23(7):484-491.

        [3] 余正生,雷毅.NURBS曲線曲面延伸.工程圖學(xué)學(xué)報(bào),1997(1):7-18.

        [4] 趙東福,許澍虹,柯映林.組合三角Bezier曲面的延伸.機(jī)械工程學(xué)報(bào), 2003,39(4):87-91.

        [5] 初劍,魏志強(qiáng),孟祥賓,等.基于Delaunay三角剖分的曲面求交技術(shù).系統(tǒng)仿真學(xué)報(bào), 2009,21(1):155-158.

        猜你喜歡
        方法設(shè)計(jì)
        何為設(shè)計(jì)的守護(hù)之道?
        《豐收的喜悅展示設(shè)計(jì)》
        流行色(2020年1期)2020-04-28 11:16:38
        學(xué)習(xí)方法
        瞞天過?!律O(shè)計(jì)萌到家
        設(shè)計(jì)秀
        海峽姐妹(2017年7期)2017-07-31 19:08:17
        有種設(shè)計(jì)叫而專
        Coco薇(2017年5期)2017-06-05 08:53:16
        可能是方法不對(duì)
        用對(duì)方法才能瘦
        Coco薇(2016年2期)2016-03-22 02:42:52
        四大方法 教你不再“坐以待病”!
        Coco薇(2015年1期)2015-08-13 02:47:34
        賺錢方法
        欧美亚洲高清日韩成人| 免费观看a级毛片| 日韩人妻无码精品久久久不卡| 四虎成人精品在永久免费| 国产一卡2卡3卡四卡国色天香 | 91精品在线免费| 少妇精品揄拍高潮少妇桃花岛| 99在线精品免费视频| 久久久久久久久久久国产| 久久综合第一页无码| 人妻少妇av中文字幕乱码免费| 国产精品熟女视频一区二区三区 | 日本高清色倩视频在线观看| 日本少妇被爽到高潮的免费| 日本成人中文字幕亚洲一区 | 在线观看一区二区三区国产| 国产乱人无码伦av在线a| 国产精品欧美一区二区三区| 亚洲欧美日韩国产综合一区二区 | 国产suv精品一区二区883| 污污污污污污WWW网站免费| 日本人妻少妇精品视频专区| 精品久久综合日本久久综合网| 久久久久国产综合av天堂| 国产2021精品视频免费播放| 被暴雨淋湿爆乳少妇正在播放 | 久久久久AV成人无码网站| 加勒比日韩视频在线观看| 无码中文字幕人妻在线一区| 中文字幕乱码人妻一区二区三区| 久久久久久岛国免费网站| 午夜免费观看一区二区三区| 无码人妻精品一区二区三区9厂 | 99久久99久久精品国产片果冻| 天天澡天天揉揉AV无码人妻斩| 人妻精品久久一区二区三区| 日日麻批免费40分钟无码| 免费人成无码大片在线观看| 亚洲AV秘 无码一区二区久久| 日本在线一区二区三区视频观看| 朝鲜女人大白屁股ass|