藝屬性識(shí)別裝置,具體的:
[0052] 所述建模特征信息提取裝置,用于從基于模型的定義MBD零件模型中獲取建模特 征;其中,所述建模特征包含實(shí)體面和對(duì)應(yīng)屬性;
[0053] 所述PMI提取裝置,用于獲取產(chǎn)品制造信息,其中,產(chǎn)品制造信息包括尺寸標(biāo)注、 粗糙度標(biāo)注、幾何精度標(biāo)注和文本標(biāo)注中的一項(xiàng)或者多項(xiàng);
[0054] 所述加工特征幾何屬性識(shí)別裝置,用于將建模特征所包含的實(shí)體面和對(duì)應(yīng)屬性映 射為加工特征的幾何屬性;
[0055] 所述加工特征工藝屬性識(shí)別裝置,根據(jù)實(shí)體面和對(duì)應(yīng)屬性,以及關(guān)聯(lián)的標(biāo)注信息 中獲得特征的工藝屬性;
[0056] 所述建模裝置,用于根據(jù)所述加工特征幾何屬性和加工特征工藝屬性完成加工特 征建模。
[0057] 本發(fā)明實(shí)施例提供的一種基于MBD模型的加工特征識(shí)別和建模方法的有益效果 包括:
[0058] 本發(fā)明實(shí)施例從工藝角度分析零件模型并定義加工特征,將PMI信息轉(zhuǎn)換為加工 特征的工藝屬性。本發(fā)明提高了三維CAD模型的利用率,對(duì)于激發(fā)三維CAD應(yīng)用的積極性 具有重要意義。
【附圖說(shuō)明】
[0059] 為了更清楚地說(shuō)明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述 中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些 實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附 圖獲得其他的附圖。
[0060] 圖1是本發(fā)明實(shí)施例提供的一種基于MBD模型的加工特征識(shí)別和建模方法的流程 示意圖;
[0061] 圖2是本發(fā)明實(shí)施例提供的三維加工特征識(shí)別原理圖;
[0062] 圖3是本發(fā)明實(shí)施例提供的三維加工特征的分類示意圖;
[0063] 圖4是本發(fā)明實(shí)施例提供的一種中心-子圖法流程的示意圖;
[0064] 圖5是本發(fā)明實(shí)施例提供的一種中心-子圖法流程的示意圖;
[0065] 圖6是本發(fā)明實(shí)施例提供的一種改進(jìn)型零件屬性鄰接圖定義的示意圖;
[0066] 圖7是本發(fā)明實(shí)施例提供的一種鄰面凹凸關(guān)系及夾角計(jì)算關(guān)系的示意圖;
[0067] 圖8是本發(fā)明實(shí)施例提供的一種零件屬性鄰接圖的示意圖;
[0068] 圖9是本發(fā)明實(shí)施例提供的一種面屬性圖的示意圖;
[0069] 圖10是本發(fā)明實(shí)施例提供的一種過(guò)渡圓弧屬性鄰接圖的示意圖;
[0070] 圖11是本發(fā)明實(shí)施例提供的一種零件屬性廣義鄰接圖的示意圖;
[0071] 圖12是本發(fā)明實(shí)施例提供的一種加工面廣義鄰接圖的示意圖;
[0072] 圖13是本發(fā)明實(shí)施例提供的一種型鍵槽特征屬性鄰接圖的示意圖;
[0073] 圖14是本發(fā)明實(shí)施例提供的一種最小條件子圖搜索過(guò)程的示意圖;
[0074] 圖15是本發(fā)明實(shí)施例提供的一種特征子圖形成過(guò)程示意圖;
[0075] 圖16是本發(fā)明實(shí)施例提供的一種同質(zhì)特征合并的示意圖。
[0076] E【具體實(shí)施方式】
[0077] 為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì) 本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說(shuō)明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并 不用于限定本發(fā)明。
[0078] 為了說(shuō)明本發(fā)明所述的技術(shù)方案,下面通過(guò)具體實(shí)施例來(lái)進(jìn)行說(shuō)明。
[0079] 本發(fā)明的成果不僅可以用戶工藝設(shè)計(jì)系統(tǒng)中的工藝智能推理,還可以用于建立工 藝內(nèi)容與工序模型之間的驅(qū)動(dòng)關(guān)系,除此之外,此技術(shù)能用于CAM系統(tǒng),為基于特征的加工 仿真自動(dòng)化建模提供技術(shù)基礎(chǔ)。
[0080] 在本發(fā)明各實(shí)施例中,會(huì)涉及幾何體素的拓?fù)潢P(guān)系、其中,幾何體素的拓?fù)潢P(guān)系, 包括:面與面之間的連接關(guān)系,例如:是否相連;幾何體素的幾何屬性,包括:幾何面、定位 屬性、幾何大小。
[0081] 還可能涉及加工特征管理屬性、加工特征幾何屬性和加工特征工藝屬性。其中管 理屬性又包括:特征類型、特征id、特征材料;幾何屬性又包括:幾何面、定位屬性、幾何大 ??;工藝屬性又包括:加工精度等。
[0082] 實(shí)施例一
[0083] 如圖1所示為本發(fā)明實(shí)施例提供的一種基于MBD模型的加工特征識(shí)別和建模方 法,所述方法包括模型信息提取和加工特征識(shí)別,其中,模型信息提取包括建模特征信息提 取、幾何體素信息提取和產(chǎn)品制造信息PMI提??;加工特征識(shí)別包括加工特征幾何屬性識(shí) 別和加工特征工藝屬性識(shí)別,具體的:
[0084] 在步驟201中,基于所述PMI提取,獲取產(chǎn)品制造信息,其中,產(chǎn)品制造信息包括尺 寸標(biāo)注、粗糙度標(biāo)注、幾何精度標(biāo)注和文本標(biāo)注中的一項(xiàng)或者多項(xiàng)。
[0085] 如圖2所示,其中分別展示了由模型信息分別通過(guò)建模特征信息提取、幾何體素 ?目息提取和廣品制造 ?目息PMI提取所獲得的建模特征彳目息、幾何體素彳目息和PMI,如何由 所述建模特征信息、幾何體素信息和ΡΜΙ獲得加工特征的幾何屬性和工藝屬性的流程示意 圖。其中,模型建模特征信息和幾何體素信息兩者之間關(guān)系是即可以單獨(dú)采用其中一種信 息,也可以采用兩種信息組合的方式。
[0086] 在步驟202中,在加工特征幾何屬性識(shí)別中,根據(jù)幾何體素的拓?fù)潢P(guān)系,將一個(gè)或 多個(gè)幾何體素信息合成加工特征,其中,加工特征的幾何屬性包括幾何體素的幾何屬性。
[0087] 在步驟203中,在加工特征工藝屬性識(shí)別中,根據(jù)加工特征的幾何屬性,從幾何體 素的拓?fù)潢P(guān)系和幾何體素關(guān)聯(lián)的標(biāo)注信息中獲得特征的工藝屬性。
[0088] 在步驟204中,根據(jù)所述加工特征幾何屬性和加工特征工藝屬性完成加工特征建 模。
[0089] 本發(fā)明實(shí)施例從工藝角度分析零件模型并定義加工特征,將ΡΜΙ信息轉(zhuǎn)換為加工 特征的工藝屬性。本發(fā)明提高了三維CAD模型的利用率,對(duì)于激發(fā)三維CAD應(yīng)用的積極性 具有重要意義。
[0090] 在本發(fā)明實(shí)施例中,從建模過(guò)程看,除了采用步驟203所述方法外,還有兩類建模 特征可以通過(guò)特征映射直接轉(zhuǎn)換為加工特征:一類是第一建模特征,它是造型工具提供的 具有明顯加工意義的,如孔特征、螺紋特征等;另一類第二建模特征,它是經(jīng)過(guò)嚴(yán)格建模規(guī) 范和要求約束的特征,如通過(guò)約定的自定義槽特征建模工具設(shè)計(jì)的槽等。對(duì)于上述兩類建 模特征,可通過(guò)從零件的建模歷史中獲取建模信息,該建模特征可以直接在所述步驟202 中被映射為加工特征的幾何屬性。
[0091] 結(jié)合本發(fā)明實(shí)施例存在一種優(yōu)選的方案,其中,所述MBD模型具體由邊界表示法 BRep表達(dá),則在所述MBD模型中提取所述幾何體素信息,具體包括:
[0092] 從異構(gòu)CAD模型中獲取BR印信息并按照統(tǒng)一預(yù)定義的結(jié)構(gòu)進(jìn)行重構(gòu),以便特征識(shí) 別技術(shù)可以支持多CAD平臺(tái)的模型原始信息。
[0093] 結(jié)合本發(fā)明實(shí)施例存在一種優(yōu)選的方案,其中,所述加工特征由幾何面、幾何屬性 和工藝屬性組成,加工特征的幾何面是特征在幾何空間上的所包含的零件模型中的面;幾 何屬性是加工特征在空間中的定形(例如:尺寸大小)、定位(即定位屬性,例如:姿態(tài)); 工藝屬性是加工特征在工藝語(yǔ)義上的表達(dá)。在本發(fā)明各實(shí)施例中,工藝屬性體現(xiàn)了模型的 設(shè)計(jì)意圖及制造要求。
[0094] 結(jié)合本發(fā)明實(shí)施例存在一種優(yōu)選的方案,其中,所述將具有拓?fù)潢P(guān)系的一個(gè)或多 個(gè)幾何體素組合成加工特征,具體包括:
[0095] 確定特征拓?fù)渲行拿妫?br>[0096] 通過(guò)零件模型的BRep結(jié)構(gòu)中面和面的拓?fù)潢P(guān)系,構(gòu)建零件屬性鄰接圖;
[0097] 以中心面為起點(diǎn)搜索子圖,獲得與特征鄰接圖相匹配的最小條件子圖;
[0098] 從中心面節(jié)點(diǎn)開(kāi)始向外擴(kuò)散尋找最小條件子圖,獲得初級(jí)特征;
[0099] 將擁有相同加工特性的初級(jí)特征同質(zhì)特征合并為一個(gè)加工特征系。
[0100] 結(jié)合本發(fā)明實(shí)施例存在一種優(yōu)選的方案,其中,所述確定特征拓?fù)渲行拿?,具體包 括:
[0101] 從一個(gè)或者多個(gè)幾何面中,選擇結(jié)構(gòu)完整度高且鄰接著較多特征面的幾何面,確 認(rèn)該幾何面為特征的拓?fù)渲行拿妗?br>[0102] 結(jié)合本發(fā)明實(shí)施例存在一種優(yōu)選的方案,其中,所述以中心面為起點(diǎn)搜索子圖,獲 得與特征鄰接圖相匹配的最小條件子圖,之前還包括:
[0103] 以中心面為子圖父節(jié)點(diǎn),以特征的其他面為子節(jié)點(diǎn),按照特征拓?fù)浣Y(jié)構(gòu)預(yù)定特征 屬性鄰接圖。
[0104] 結(jié)合本發(fā)明實(shí)施例存在一種優(yōu)選的方案,其中,所述根據(jù)所述加工特征幾何屬性 和加工特征工藝屬性完成加工特征建模,具體包括:
[0105] 加工特征建模匕可以用如下形式表達(dá)
[0106] fn= {T,C,DA},
[0107] 其中,T為特征類型、C為特征本身的構(gòu)造尺寸、DA為特征的設(shè)計(jì)精度要求。
[0108] 在本發(fā)明實(shí)施例中,將著重就兩者單獨(dú)使用的方式進(jìn)行闡述,本領(lǐng)域技術(shù)人員能 夠基于本發(fā)明公開(kāi)實(shí)施例基礎(chǔ)上,在經(jīng)過(guò)合理推理后,無(wú)需創(chuàng)造性勞作情況下構(gòu)思出兩種 信息組合方式的實(shí)現(xiàn)方法。
[0109] 實(shí)施例二
[0110] 結(jié)合本發(fā)明實(shí)施例一存在一種優(yōu)選的方案,其中,所述將建模特征所包含的實(shí)體 面