999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

一種基于CATIA 的飛機工裝快速命名方法及其實現(xiàn)技術(shù)

2014-09-19 08:37:14呂凱沈建新
機械制造與自動化 2014年6期
關(guān)鍵詞:飛機

呂凱,沈建新

(南京航空航天大學機電學院,江蘇南京210016)

0 引言

飛機工藝裝備是實現(xiàn)飛機設(shè)計制造要求的重要技術(shù)物質(zhì)裝備。由于飛機結(jié)構(gòu)復雜、零部件種類繁多并且精度要求高,故在飛機制造過程中采用了大量的工藝裝備以滿足飛機生產(chǎn)制造技術(shù)要求[1]。

進入數(shù)字化時代,飛機工裝普遍應用CAD技術(shù),這樣為飛機工裝的設(shè)計與制造提供了便利,提高了生產(chǎn)效率,縮短了生產(chǎn)周期。由于飛機工裝的復雜性,通用性較強的智能設(shè)計軟件無法覆蓋飛機工裝設(shè)計的各個方面,也無法進一步提高飛機工裝品質(zhì)和開發(fā)速度[2]。因此必須開發(fā)針對某一飛機產(chǎn)品工裝的專用快速設(shè)計系統(tǒng),將與該產(chǎn)品有關(guān)的知識、經(jīng)驗、數(shù)據(jù)等相結(jié)合,并自動貫穿于該產(chǎn)品設(shè)計的全過程,實現(xiàn)產(chǎn)品工裝開發(fā)的高度自動化和智能化[3]。

現(xiàn)階段,飛機工裝種類繁多且包含的零組件較多,其中零組件的命名成為一個繁重且沒有創(chuàng)新的重復性勞動。不僅要花大量的時間和精力,且當零組件較多時,人為命名的準確率得不到保障。

1 命名規(guī)范要求

根據(jù)某大型航空制造企業(yè)工裝的命名規(guī)范,對其要求進行了以下規(guī)整:

1)飛機的工裝設(shè)計都是在CATIA上完成的。

2)所有自制零件名稱為總裝名稱后面加上序號,如總裝名稱為ZZ-54GZ,排在第一個的自制零件名稱即為ZZ-54GZ-1。為了區(qū)分零組件,組件的序號前面加個0,即為ZZ-54GZ-01。序號即為零組件所在這一級的位置。

3)所有名稱以GB/HB/QB(國標/企標/航標)開始的零組件名稱是不能修改的,只能修改它所對應的實例名,在其實例名后面添加零組件的序號。CATIA中實例名是不允許相同的。

4)同一級別下的相同零件的序號是一樣的,如圖1所示,這兩個國標件都是GB70-85 M10x30,屬于同一個零件,因此它們的序號是一樣的。

圖1 零件名稱與實例名

5)總裝文件下面可以包含多個組件,組件里面也可以包含組件,最多包含3級組件,且組件下一級零組件的命名為這個組件名稱添加其所在的位置序號。例如組件名稱為ZZ-54GZ-03,其下一級的第一個零件即為ZZ-54GZ-03-1。

2 設(shè)計原理及實現(xiàn)

根據(jù)上述要求,其命名有一定的規(guī)律性,因此工裝的快速智能命名方法是可以實現(xiàn)的,但是要求較多,實現(xiàn)起來有一定的復雜性。因此要分多步實現(xiàn),采用先易后難的方法,先對總裝下面的第一級零組件進行命名,再對第二級、第三級零組件進行命名,之后對GB/QB/HB件進行命名,最后再判斷相同的零件,并加上同一個序號。

2.1 自制零組件命名

基于以上構(gòu)思,以CATIA為平臺,用VS2005軟件開發(fā)了工裝智能快速命名工具。程序通過獲得根目錄的指針,取得總裝文件的名稱。并通過根目錄指針至上到下遍歷獲取下一級零組件的指針,且遍歷的索引號即為零組件的序號,如圖2所示。再通過對下一級文件類型的判斷,可得出是Product或者Part。即可實現(xiàn)對零組件的分別命名。

圖2 遍歷樹順序

第二、第三級零組件命名方式與第一級類似,唯一的不同就是第一級為根目錄指針,而這個是以組件為根目錄,并且命名的方式是在組件名稱的后面加上所在的序號。

2.2 GB/QB/HB件命名

零件中GB/QB/HB件的命名與自制件不同,由于它們的名稱不能改變,只能改變其實例名,并且CATIA中實例名是不允許相同的。在上述的基礎(chǔ)上,對總裝下第一級零組件的名稱進行判斷,倘若文件的名稱以GB/QB/HB開頭,就按規(guī)范對其命名。由于CATIA中實例名是不相同的,如圖1所示,即使調(diào)用同一個零件進來,實例名最后一位也會多個序號來區(qū)分開來。因此在其本身的實例名后面加上序號,即使序號一樣,它們的實例名也不會相同的。

2.3 重名零件判斷

在用戶所完成的CATIA總裝文件中,所有零組件順序不允許改變,因此不能采用將相同零件放在一起的方式進行統(tǒng)一編號。同時,由于相同的零件應具有相同的序號,所以現(xiàn)在零件所在的位置不能表示其序號。

由于零件現(xiàn)所在的位置不能表示其序號,因此必須引進新的方式對其序號進行管理。參數(shù)因子可以記錄當前零件的位置,并且當零件相同時參數(shù)因子不改變,可以很好的解決零件的序號問題[4]。

以同一級別下的零件為例,用參數(shù)因子記錄其序號。

1)判斷其名稱是否與前面的零件名稱是否相同,倘若一樣則不對其進行命名,參數(shù)因子不變,索引號i++。

2)若前面沒有相同名稱的零件,則進行規(guī)范化命名,序號即為參數(shù)因子。

3)命名做完后再為該零件后面的零件做同名判斷,沒有出現(xiàn)同名零件,則參數(shù)因子直接+1,并對下一個零件進行步驟1判斷,直至結(jié)束。

4)若出現(xiàn)同名零件,則對所有同名零件進行改名,序號都為參數(shù)因子,因此結(jié)束后相同零件的序號是一樣的,同名全部判斷結(jié)束后參數(shù)因子p++,并對下一個零件進行步驟1判斷,直至結(jié)束(圖3)。

圖3 同級零件命名流程

二、三級同名零件的判斷與一級相似,但二、三級之后的命名與一級之間沒有聯(lián)系,所以要設(shè)立二級參數(shù)因子以及三級參數(shù)因子,每級參數(shù)因子只能管理本級別的序號。

參數(shù)因子的使用,可以順利解決相同零件的序號問題,同時對不同零件以及組件的序號也適用,可以管理整個總裝文件的序號問題[5]。并且在不改變零件順序的情況下,提高了運算效率。同時二、三級參數(shù)因子的引入,可以分層管理各個級別的序號問題,這樣各個級別的序號也不會干擾和影響。

2.4 系統(tǒng)實現(xiàn)

根據(jù)前面的設(shè)計原理的可行性,基于VS2005軟件開發(fā),最終實現(xiàn)了工裝智能快速命名工具。并且與人工命名相比,效率與正確率都得到了提高(表1)。

表1 測試結(jié)果

從表1中數(shù)據(jù)可知,工裝智能快速命名工具可以滿足客戶的需求,并且效果讓人滿意。圖4為命名前后效果圖程序運行結(jié)果與預期相符,智能命名得以實現(xiàn)。

圖4 命名前后效果圖

3 程序優(yōu)化

3.1 文件級別的擴展

根據(jù)用戶需求,總裝文件下最多三級零組件,但是可以把組件下面一級的命名做成一個子函數(shù),若遇到組件就做子函數(shù)對組件下一級進行命名操作。因為每個組件中的零組件命名之間不受影響,所以參數(shù)因子就可以在子函數(shù)中聲明,這樣就可以管理組件里面的零組件序號。運用子函數(shù),不僅省去了大量的重復性代碼,并且可以無限的循環(huán)下去,即使組件級別多余三級,程序也能運行。

3.2 實例名命名的優(yōu)化

GB/QB/HB件的命名是在實例名中運行的,簡單來說就是在已有的實例名稱后面加上序號,雖然這樣方便,但倘若多次使用工裝智能快速命名工具,則實例名后面的序號會不斷增多,例如第一次命名后實例名為GB-1.1-1,若由于誤操作或需要進行第二次命名結(jié)果即為GB-1.1-1-1,顯然這樣是不符合要求的。

這是因為實例名的來源是不斷變化的,因此要找一個固定的名稱來源。GB/QB/HB件的名稱是不變的,是一個固定的名稱來源,但也要與相同的GB/QB/HB件實例名進行區(qū)分,因此給判斷重名這個子函數(shù)也配了一個子參數(shù)因子。子參數(shù)因子用來管理同名零件的實例名的序號,在相同的零件中,子參數(shù)因子用來記錄相同零件的序號,就可以區(qū)分出相同零件的實例名。這樣即使經(jīng)過多次命名,零件的實例名還是不變的,而且不會重復,工程上將不會出現(xiàn)上述的錯誤。

4 結(jié)論

本文提出了一種基于參數(shù)因子的命名方法,來管理相同零組件的序號及命名。基于CATIA和VS2005環(huán)境實現(xiàn)了不同級別、不同類型的文件序號的正確管理,經(jīng)過用戶測試,大大縮短了用戶的勞動時間,減少了勞動強度,并且提高了正確率,具有很高的實用價值。

[1]李洋,廖文和,李迎光.CBR技術(shù)在飛機工裝設(shè)計中的應用[J].機械制造與自動化,2007(01):65-67.

[2]韓潔,王仲奇,康永剛,等.飛機工裝設(shè)計知識庫系統(tǒng)的研究[J].機械制造,2011(02):92-95.

[3]席平,李寶亮,曲學軍.飛機裝備工裝CAD設(shè)計方法研究[J].航空制造技術(shù),2002(08):55-57.

[4]王莉.各種內(nèi)部排序算法的比較[J].黑龍江科技信息,2009(29):90.

[5]云微.排序算法的分析與比較實現(xiàn)[J].科技信息,2008(33):498-519.

猜你喜歡
飛機
讓小飛機飛得又直又遠
鷹醬想要“小飛機”
飛機失蹤
飛機退役后去向何處
國航引進第二架ARJ21飛機
飛機是怎樣飛行的
“拼座飛機”迎風飛揚
當代陜西(2019年11期)2019-06-24 03:40:28
減速吧!飛機
飛機都要飛得很高嗎?
乘坐飛機
主站蜘蛛池模板: 久草视频福利在线观看| 亚洲另类第一页| 欧美不卡视频一区发布| 亚洲天堂网2014| 亚洲精品无码久久久久苍井空| 国产偷国产偷在线高清| 国产高潮视频在线观看| 波多野结衣视频网站| 在线网站18禁| 就去吻亚洲精品国产欧美| 亚洲天堂视频网站| 亚洲男人天堂久久| 亚洲三级视频在线观看| 国产精品无码AV中文| 亚洲日韩国产精品综合在线观看| 97成人在线观看| 亚洲精品爱草草视频在线| 亚洲国产成人久久77| 精品人妻一区二区三区蜜桃AⅤ| 色国产视频| 国产精品久久久久久久伊一| 久久免费成人| 性欧美在线| 国产精品va| 香蕉色综合| 91青青在线视频| 91在线播放国产| 亚洲人妖在线| 国产无码精品在线播放| 97视频在线精品国自产拍| 日韩区欧美国产区在线观看| 亚洲精品大秀视频| 日本在线视频免费| 99一级毛片| 激情无码视频在线看| 中字无码精油按摩中出视频| 欧美精品亚洲日韩a| 全部免费毛片免费播放| 亚洲欧美另类色图| 激情乱人伦| 一级香蕉人体视频| 精品亚洲欧美中文字幕在线看| 亚洲国产中文精品va在线播放| 午夜a级毛片| 国产人人射| 69视频国产| 伊人久久婷婷五月综合97色| 国产成人亚洲精品蜜芽影院| 国产精品冒白浆免费视频| 91香蕉视频下载网站| 国产精品无码一二三视频| 亚洲天堂免费在线视频| 国产在线八区| 伊在人亚洲香蕉精品播放| 日韩欧美中文字幕在线精品| 亚洲性影院| 日韩高清一区 | 久久久久亚洲精品成人网| 天天色天天综合网| 永久成人无码激情视频免费| 亚洲人成网站日本片| 永久免费无码日韩视频| 国国产a国产片免费麻豆| 亚洲永久免费网站| 亚洲精品视频网| jizz在线观看| 国产凹凸视频在线观看| 91精品国产福利| 国产h视频免费观看| 国外欧美一区另类中文字幕| 国产视频a| 无码久看视频| 爱做久久久久久| a级毛片一区二区免费视频| 2022国产91精品久久久久久| 午夜丁香婷婷| 精品福利网| 国内精自线i品一区202| 中文无码精品a∨在线观看| 在线免费不卡视频| 欧美精品亚洲精品日韩专| 精品久久人人爽人人玩人人妻|