欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

鈑金零件面的輪廓邊和相鄰面的自動(dòng)獲取系統(tǒng)及方法

文檔序號:6615213閱讀:236來源:國知局
專利名稱:鈑金零件面的輪廓邊和相鄰面的自動(dòng)獲取系統(tǒng)及方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種鈑金零件面的輪廓邊和相鄰面的自動(dòng)獲取系統(tǒng)及方法。
技術(shù)背景在利用模具設(shè)計(jì)軟件Pro/Engineer進(jìn)行二次開發(fā)中,有時(shí)不能根據(jù)系統(tǒng)特征(即創(chuàng)建立 體零件的方法)來識別或處理某一部分幾何體。有時(shí)雖然可以通過特征來處理,但是系統(tǒng)特 征的豐富使得有時(shí)一個(gè)幾何體可以靈活的由不同的特征組合而成,這樣,通過特征來處理一 些幾何體就顯得不夠全面,只能通過實(shí)體(即零件)原始的點(diǎn)、線、面來識別或處理某一幾何 體。實(shí)體的訪問一般是由面到面的輪廓(即內(nèi)部邊緣或外部邊緣)再到輪廓的邊,其間經(jīng)過了 多次的循環(huán)訪問操作,對于開發(fā)人員來說,經(jīng)常會進(jìn)行這些操作,調(diào)用函數(shù)多、代碼長且繁 瑣。并且,體是面組成的,面與面之間無特別的規(guī)則可言,而對面的訪問和識別經(jīng)常需要借 助與面相關(guān)的面,這樣就需要幾何內(nèi)部關(guān)系來確定一組與面相關(guān)的特別的面和邊,即面的輪 廓邊及相鄰面。發(fā)明內(nèi)容鑒于以上內(nèi)容,有必要提供一種鈑金零件面的輪廓邊和相鄰面的自動(dòng)獲取系統(tǒng),其可自 動(dòng)獲取鈑金零件面的輪廓邊和相鄰面。鑒于以上內(nèi)容,還有必要提供一種鈑金零件面的輪廓邊和相鄰面的自動(dòng)獲取方法,其可 自動(dòng)獲取鈑金零件面的輪廓邊和相鄰面。一種鈑金零件面的輪廓邊和相鄰面的自動(dòng)獲取系統(tǒng),包括主機(jī),所述主機(jī)包括模具設(shè)計(jì) 單元,用于生成鈑金零件圖形及建立圖形數(shù)據(jù)庫,所述圖形數(shù)據(jù)庫用于存儲所述鈑金零件圖 形及鈑金零件圖形的屬性,所述鈑金零件圖形的屬性包括鈑金零件圖形所包含的面、每個(gè)面 所包含的輪廓邊、每個(gè)面的標(biāo)識和每條輪廓邊的標(biāo)識,所述主機(jī)還包含有自動(dòng)獲取單元,該 自動(dòng)獲取單元包括輪廓獲取模塊,用于當(dāng)用戶選擇鈑金零件圖形的一個(gè)給定面后,獲取所 述給定面的輪廓;輪廓邊獲取模塊,用于獲取所述輪廓的輪廓邊,將所述輪廓邊的標(biāo)識保存 到一個(gè)輪廓邊數(shù)組中;相鄰面獲取模塊,用于獲取所述輪廓邊的兩個(gè)相鄰面、所述兩個(gè)相鄰 面的標(biāo)識和所述給定面的標(biāo)識,從所述兩個(gè)相鄰面中選擇一個(gè)標(biāo)識不等于所述給定面標(biāo)識的 相鄰面,將該相鄰面的標(biāo)識保存到一個(gè)相鄰面數(shù)組中;顯示模塊,用于當(dāng)所有給定面的輪廓200710201760.9說明書第2/4頁及輪廓邊獲取完畢后,從所述輪廓邊數(shù)組和相鄰面數(shù)組中獲取所述給定面的輪廓邊的標(biāo)識和 相鄰面的標(biāo)識,用不同顏色顯示所述給定面的輪廓邊和相鄰面。一種鈑金零件面的輪廓邊和相鄰面的自動(dòng)獲取方法,包括如下步驟(a)選擇鈑金零件 圖形的一個(gè)給定面;(b)獲取所述給定面的輪廓;(c)獲取所述輪廓的輪廓邊,將所述輪廓 邊的標(biāo)識保存到一個(gè)輪廓邊數(shù)組中;(d)獲取所述輪廓邊的兩個(gè)相鄰面、所述兩個(gè)相鄰面的 標(biāo)識和所述給定面的標(biāo)識,從所述兩個(gè)相鄰面中選擇一個(gè)標(biāo)識不等于所述給定面標(biāo)識的相鄰 面,將該相鄰面的標(biāo)識保存到一個(gè)相鄰面數(shù)組中;(e)判斷是否獲取完畢所述輪廓的輪廓邊 ,如果所有輪廓邊都獲取完畢,進(jìn)入步驟(f),如果還有輪廓邊沒有獲取,返回步驟(c); (f)判斷是否獲取完畢所述給定面的輪廓,如果所有輪廓都獲取完畢,進(jìn)入步驟(g),如果 還有輪廓沒有獲取,返回步驟(b); (g)從所述輪廓邊數(shù)組和相鄰面數(shù)組中獲取所述給定面 的輪廓邊的標(biāo)識和相鄰面的標(biāo)識,用不同顏色顯示所述給定面的輪廓邊和相鄰面。相較于現(xiàn)有技術(shù),所述的鈑金零件面的輪廓邊和相鄰面的自動(dòng)獲取系統(tǒng)及方法,可以自 動(dòng)獲取鈑金零件面的輪廓邊和相鄰面,不需要多次循環(huán)訪問零件的線面輪廓等幾何體,提高 了產(chǎn)品設(shè)計(jì)的速度。


圖l是本發(fā)明鈑金零件面的輪廓邊和相鄰面的自動(dòng)獲取系統(tǒng)較佳實(shí)施例的系統(tǒng)架構(gòu)圖。 圖2是本發(fā)明鈑金零件面的輪廓邊和相鄰面的自動(dòng)獲取方法較佳實(shí)施例的流程圖。
具體實(shí)施方式
如圖1所示,是本發(fā)明鈑金零件面的輪廓邊和相鄰面的自動(dòng)獲取系統(tǒng)較佳實(shí)施例的系統(tǒng) 架構(gòu)圖。該系統(tǒng)主要包括顯示器l、主機(jī)2、鍵盤3及鼠標(biāo)4,所述主機(jī)2包含有模具設(shè)計(jì)單元 20及自動(dòng)獲取單元21。其中,模具設(shè)計(jì)單元20是一種模具自動(dòng)設(shè)計(jì)軟件(如Pro/Engineer) ,用于在模具設(shè)計(jì)中生成各種鈑金零件圖形。所述模具設(shè)計(jì)單元20包括一個(gè)圖形數(shù)據(jù)庫30, 所述圖形數(shù)據(jù)庫30用于存儲模具設(shè)計(jì)單元20生成的鈑金零件圖形及每個(gè)鈑金零件圖形的屬性 。所述鈑金零件圖形的屬性包括鈑金零件圖形所包含的面、每個(gè)面所包含的輪廓邊、每個(gè)面 的標(biāo)識和每條輪廓邊的標(biāo)識等。每個(gè)面和每條輪廓邊都有一個(gè)自己的標(biāo)識,通過該標(biāo)識可以 唯一確定一個(gè)面和一條輪廓邊。自動(dòng)獲取單元21用于自動(dòng)獲取鈑金零件面的相鄰面和輪廓邊所述主機(jī)2連接有顯示器1,用于顯示模具設(shè)計(jì)單元20生成的鈑金零件圖形和自動(dòng)獲取單 元21獲取的鈑金零件面的相鄰面和輪廓邊。所述鍵盤3和鼠標(biāo)4用作輸入設(shè)備,可以在生成鈑 金零件圖形和選擇鈑金零件面時(shí)輸入數(shù)據(jù)。5
所述自動(dòng)獲取單元21包括輪廓獲取模塊210、輪廓邊獲取模塊211、相鄰面獲取模塊212 和顯示模塊213。本發(fā)明所稱的模塊是完成一特定功能的計(jì)算機(jī)程序段,比程序更適合于描 述軟件在計(jì)算機(jī)中的執(zhí)行過程,因此在本發(fā)明以下對軟件描述中都以模塊描述。所述輪廓獲取模塊210用于當(dāng)用戶選擇鈑金零件圖形的一個(gè)給定面后,獲取所述給定面 的輪廓。所述給定面的輪廓包括內(nèi)部輪廓和外部輪廓等。所述輪廓邊獲取模塊211用于獲取所述輪廓的輪廓邊(作為所述給定面的輪廓邊),將 所述輪廓邊的標(biāo)識保存到一個(gè)輪廓邊數(shù)組中。所述輪廓邊獲取模塊211還用于判斷是否獲取 完畢所述輪廓的輪廓邊。所述相鄰面獲取模塊212用于獲取所述輪廓邊的兩個(gè)相鄰面、所述兩個(gè)相鄰面的標(biāo)識和 所述給定面的標(biāo)識,從所述兩個(gè)相鄰面中選擇一個(gè)標(biāo)識不等于所述給定面標(biāo)識的相鄰面(作 為所述給定面的相鄰面),將該相鄰面的標(biāo)識保存到一個(gè)相鄰面數(shù)組中。具體而言,首先, 相鄰面獲取模塊212獲取所述輪廓邊的兩個(gè)相鄰面、所述兩個(gè)相鄰面的標(biāo)識和所述給定面的 標(biāo)識。然后,相鄰面獲取模塊212判斷所述兩個(gè)相鄰面中第一個(gè)相鄰面的標(biāo)識是否等于所述 給定面的標(biāo)識。如果第一個(gè)相鄰面的標(biāo)識等于所述給定面的標(biāo)識,則將所述兩個(gè)相鄰面中第 二個(gè)相鄰面的標(biāo)識保存到所述相鄰面數(shù)組中。如果第一個(gè)相鄰面的標(biāo)識不等于所述給定面的 標(biāo)識,則將所述第一個(gè)相鄰面的標(biāo)識保存到所述相鄰面數(shù)組中。所述相鄰面獲取模塊212還用于判斷是否獲取完畢所述給定面的輪廓。所述顯示模塊213用于當(dāng)所有給定面的輪廓及輪廓邊獲取完畢后,從所述輪廓邊數(shù)組和 相鄰面數(shù)組中獲取所述給定面的輪廓邊的標(biāo)識和相鄰面的標(biāo)識,用不同顏色顯示所述給定面 的輪廓邊和相鄰面。如圖2所示,是本發(fā)明鈑金零件面的輪廓邊和相鄰面的自動(dòng)獲取方法較佳實(shí)施例的流程 圖。首先,步驟S401,用戶選擇鈑金零件圖形的一個(gè)給定面。步驟S402,所述輪廓獲取模塊210獲取所述給定面的輪廓。所述給定面的輪廓包括內(nèi)部 輪廓和外部輪廓等。步驟S403,所述輪廓邊獲取模塊211獲取所述輪廓的輪廓邊(作為所述給定面的輪廓邊),將所述輪廓邊的標(biāo)識保存到一個(gè)輪廓邊數(shù)組中。步驟S404,所述相鄰面獲取模塊212獲取所述輪廓邊的兩個(gè)相鄰面。步驟S405,所述相鄰面獲取模塊212獲取所述兩個(gè)相鄰面的標(biāo)識和所述給定面的標(biāo)識。步驟S406,所述相鄰面獲取模塊212從所述兩個(gè)相鄰面中選擇一個(gè)標(biāo)識不等于所述給定面標(biāo)識的相鄰面(作為所述給定面的相鄰面),將該相鄰面的標(biāo)識保存到一個(gè)相鄰面數(shù)組中
。具體而言,首先,相鄰面獲取模塊212獲取所述輪廓邊的兩個(gè)相鄰面、所述兩個(gè)相鄰面的 標(biāo)識和所述給定面的標(biāo)識。然后,相鄰面獲取模塊212判斷所述兩個(gè)相鄰面中第一個(gè)相鄰面 的標(biāo)識是否等于所述給定面的標(biāo)識。如果第一個(gè)相鄰面的標(biāo)識等于所述給定面的標(biāo)識,則將 所述兩個(gè)相鄰面中第二個(gè)相鄰面的標(biāo)識保存到所述相鄰面數(shù)組中。如果第一個(gè)相鄰面的標(biāo)識 不等于所述給定面的標(biāo)識,則將所述第一個(gè)相鄰面的標(biāo)識保存到所述相鄰面數(shù)組中。步驟S407,所述輪廓邊獲取模塊211判斷是否獲取完畢所述輪廓的輪廓邊。如果所有輪 廓邊都獲取完畢,流程進(jìn)入步驟S408,如果還有輪廓邊沒有獲取,流程進(jìn)入步驟S403。步驟S408,所述相鄰面獲取模塊212判斷是否獲取完畢給定面的輪廓。如果所有給定面 的輪廓都獲取完畢,流程進(jìn)入步驟S409,如果還有給定面的輪廓沒有獲取,流程進(jìn)入步驟 S402。步驟S409,顯示模塊213從所述輪廓邊數(shù)組和相鄰面數(shù)組中獲取所述給定面的輪廓邊的 標(biāo)識和相鄰面的標(biāo)識,用不同顏色顯示所述給定面的輪廓邊和相鄰面。
權(quán)利要求
權(quán)利要求1一種鈑金零件面的輪廓邊和相鄰面的自動(dòng)獲取系統(tǒng),包括主機(jī),所述主機(jī)包括模具設(shè)計(jì)單元,用于生成鈑金零件圖形及建立圖形數(shù)據(jù)庫,所述圖形數(shù)據(jù)庫用于存儲所述鈑金零件圖形及鈑金零件圖形的屬性,所述鈑金零件圖形的屬性包括鈑金零件圖形所包含的面、每個(gè)面所包含的輪廓邊、每個(gè)面的標(biāo)識和每條輪廓邊的標(biāo)識,其特征在于,所述主機(jī)還包含有自動(dòng)獲取單元,該自動(dòng)獲取單元包括輪廓獲取模塊,用于當(dāng)用戶選擇鈑金零件圖形的一個(gè)給定面后,獲取所述給定面的輪廓;輪廓邊獲取模塊,用于獲取所述輪廓的輪廓邊,將所述輪廓邊的標(biāo)識保存到一個(gè)輪廓邊數(shù)組中;相鄰面獲取模塊,用于獲取所述輪廓邊的兩個(gè)相鄰面、所述兩個(gè)相鄰面的標(biāo)識和所述給定面的標(biāo)識,從所述兩個(gè)相鄰面中選擇一個(gè)標(biāo)識不等于所述給定面標(biāo)識的相鄰面,將該相鄰面的標(biāo)識保存到一個(gè)相鄰面數(shù)組中;及顯示模塊,用于當(dāng)所有給定面的輪廓及輪廓邊獲取完畢后,從所述輪廓邊數(shù)組和相鄰面數(shù)組中獲取所述給定面的輪廓邊的標(biāo)識和相鄰面的標(biāo)識,用不同顏色顯示所述給定面的輪廓邊和相鄰面。
2.如權(quán)利要求l所述的鈑金零件面的輪廓邊和相鄰面的自動(dòng)獲取系統(tǒng) ,其特征在于,所述給定面的輪廓包括內(nèi)部輪廓和外部輪廓。
3. 一種鈑金零件面的輪廓邊和相鄰面的自動(dòng)獲取方法,其特征在于 ,該方法包括如下步驟(a) 選擇鈑金零件圖形的一個(gè)給定面;(b) 獲取所述給定面的輪廓;(c) 獲取所述輪廓的輪廓邊,將所述輪廓邊的標(biāo)識保存到一個(gè)輪廓邊數(shù)組中;(d) 獲取所述輪廓邊的兩個(gè)相鄰面、所述兩個(gè)相鄰面的標(biāo)識和所述給定面的標(biāo)識,從 所述兩個(gè)相鄰面中選擇一個(gè)標(biāo)識不等于所述給定面標(biāo)識的相鄰面,將該相鄰面的標(biāo)識保存到 一個(gè)相鄰面數(shù)組中;(e) 判斷是否獲取完畢所述輪廓的輪廓邊,如果所有輪廓邊都獲取完畢,進(jìn)入步驟 (f),如果還有輪廓邊沒有獲取,返回步驟(c);(f) 判斷是否獲取完畢所述給定面的輪廓,如果所有輪廓都獲取完畢,進(jìn)入步驟(g), 如果還有輪廓沒有獲取,返回步驟(b);及(g) 從所述輪廓邊數(shù)組和相鄰面數(shù)組中獲取所述給定面的輪廓邊的標(biāo)識和相鄰面的標(biāo) 識,用不同顏色顯示所述給定面的輪廓邊和相鄰面。
4.如權(quán)利要求3所述的鈑金零件面的輪廓邊和相鄰面的自動(dòng)獲取方法 ,其特征在于,所述給定面的輪廓包括內(nèi)部輪廓和外部輪廓。
全文摘要
一種鈑金零件面的輪廓邊和相鄰面的自動(dòng)獲取系統(tǒng)及方法,該方法包括如下步驟選擇鈑金零件圖形的一個(gè)給定面;獲取所述給定面的輪廓;獲取所述輪廓的輪廓邊,將所述輪廓邊的標(biāo)識保存到一個(gè)輪廓邊數(shù)組中;獲取所述輪廓邊的兩個(gè)相鄰面、所述兩個(gè)相鄰面的標(biāo)識和所述給定面的標(biāo)識,從所述兩個(gè)相鄰面中選擇一個(gè)標(biāo)識不等于所述給定面標(biāo)識的相鄰面,將該相鄰面的標(biāo)識保存到一個(gè)相鄰面數(shù)組中;當(dāng)所有給定面的輪廓及輪廓邊獲取完畢后,從所述輪廓邊數(shù)組和相鄰面數(shù)組中獲取所述給定面的輪廓邊的標(biāo)識和相鄰面的標(biāo)識,用不同顏色顯示所述給定面的輪廓邊和相鄰面。利用本發(fā)明可以自動(dòng)獲取鈑金零件面的輪廓邊和相鄰面,提高了產(chǎn)品設(shè)計(jì)的速度。
文檔編號G06F17/50GK101393571SQ200710201760
公開日2009年3月25日 申請日期2007年9月19日 優(yōu)先權(quán)日2007年9月19日
發(fā)明者張利平 申請人:鴻富錦精密工業(yè)(深圳)有限公司;鴻海精密工業(yè)股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
九龙坡区| 襄汾县| 集贤县| 那曲县| 施秉县| 婺源县| 错那县| 京山县| 河南省| 漯河市| 沾益县| 房产| 乐昌市| 马鞍山市| 新沂市| 修武县| 玉门市| 上虞市| 嘉峪关市| 徐州市| 保康县| 崇信县| 丹东市| 新干县| 延安市| 湘潭县| 清丰县| 商洛市| 青铜峡市| 临洮县| 南华县| 育儿| 福贡县| 龙陵县| 遵义市| 剑河县| 双柏县| 广宗县| 西吉县| 惠州市| 永新县|