【技術(shù)實(shí)現(xiàn)步驟摘要】
本專(zhuān)利技術(shù)涉及一種特征識(shí)別算法,具體地說(shuō),是涉及一種基于CAD模型的特征識(shí)別算法。
技術(shù)介紹
CAD模型的應(yīng)用是建立在其準(zhǔn)確無(wú)誤地處理基礎(chǔ)上的,但是,在實(shí)際建模過(guò)程中,卻存在很多難以解決或者解決效果難以盡如人意的問(wèn)題:(I)在模型中,兩個(gè)相鄰的表面(S[i],S[j],i = 1,2,3......n,j = 1,2,3......n,且j)可能在軟件間模型轉(zhuǎn)換后不能彼此縫合,例如錯(cuò)誤!未找到引用源。所示。s[i]和S[j]的是交互的,但每個(gè)都有獨(dú)立的邊和頂點(diǎn),這將導(dǎo)致后續(xù)處理的模糊性;(2)輸入模型的面并非用于加工的生成的面,它還存在許多毛坯面,必須對(duì)其進(jìn)行處理,才能對(duì)模型的特征進(jìn)行識(shí)別;(3)處理后的模型,其特征面之間存在凹凸不定的連接關(guān)系,要識(shí)別模型的特征,必須準(zhǔn)確判斷特征面的連接關(guān)系。
技術(shù)實(shí)現(xiàn)思路
本專(zhuān)利技術(shù)的目的在于提供一種基于CAD模型的特征識(shí)別算法,解決現(xiàn)有技術(shù)中存在的上述問(wèn)題,達(dá)到準(zhǔn)確識(shí)別特征的目的。為了實(shí)現(xiàn)上述目的,本專(zhuān)利技術(shù)采用的技術(shù)方案如下:基于CAD模型的特征識(shí)別算法,包括以下步驟;(I)對(duì)模型進(jìn)行預(yù)處理;(2)通過(guò)定義基面來(lái)判斷模型中相交面的公共邊的凹凸性;(3)通過(guò)圖匹配方法識(shí)別特征。進(jìn)一步地,所述步驟(I)包括:對(duì)模型獨(dú)立的表面B-rep信息進(jìn)行同質(zhì)化共用邊;從模型的面集中去除毛坯面。其中,所述對(duì)模型獨(dú)立的表面B-rep信息進(jìn)行同質(zhì)化共用邊是指從模型獨(dú)立的邊界表示法中計(jì)算出CSG。再進(jìn)一步地,所述步驟(2)具體包括:a.定義一個(gè)可以被所有其他在其法向量方向的面完全接觸到的面作為基面;b.根據(jù)模型中基面的數(shù)量,將具有基面不同數(shù)量 ...
【技術(shù)保護(hù)點(diǎn)】
基于CAD模型的特征識(shí)別算法,其特征在于,包括以下步驟:(1)對(duì)模型進(jìn)行預(yù)處理;(2)通過(guò)定義基面來(lái)判斷模型中相交面的公共邊的凹凸性;(3)通過(guò)圖匹配方法識(shí)別特征。
【技術(shù)特征摘要】
1.關(guān)于CAD模型的特征識(shí)別算法,其特征在于,包括以下步驟: (1)對(duì)模型進(jìn)行預(yù)處理; (2)通過(guò)定義基面來(lái)判斷模型中相交面的公共邊的凹凸性; (3)通過(guò)圖匹配方法識(shí)別特征。2.根據(jù)權(quán)利要求1所述的基于CAD模型的特征識(shí)別算法,其特征在于,所述步驟(I)包括 對(duì)模型獨(dú)立的表面B-rep信息進(jìn)行同質(zhì)化共用邊; 從模型的面集中去除毛坯面。3.根據(jù)權(quán)利要求2所述的基于CAD模型的特征識(shí)別算法,其特征在于,所述對(duì)模型獨(dú)立的表面B-rep信息進(jìn)行同質(zhì)化共用邊是指從模型獨(dú)立的邊界表示法中計(jì)算出CSG。4.根據(jù)權(quán)利要求1或3所述的基于CAD模型的特征識(shí)別算法,其特征在于,所述步驟(2)具體包括 a.定義一個(gè)可以被所有其他在其法向量方向的面完全接觸到的面作為基面;b.根據(jù)模型 中基面的數(shù)量,將具有基面不同數(shù)量這一特征分為SBF、NBF和MBF; c.找出模型中的SBF并消除。5.根據(jù)權(quán)利要求4所述的基于CAD模型的特征識(shí)別算法,其特征在于,所述找出模型中的SBF并消除的步驟如下: 首先,生成模型的曲面集,并通過(guò)連接性在曲面集中生成面片組合; 其次,對(duì)每個(gè)面片...
【專(zhuān)利技術(shù)屬性】
技術(shù)研發(fā)人員:郝泳濤,樓狄明,王力生,
申請(qǐng)(專(zhuān)利權(quán))人:同濟(jì)大學(xué),
類(lèi)型:發(fā)明
國(guó)別省市:
還沒(méi)有人留言評(píng)論。發(fā)表了對(duì)其他瀏覽者有用的留言會(huì)獲得科技券。