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

        ?

        面向MBD環(huán)境的三維CAPP技術(shù)研究

        2015-05-31 06:45:14西北工業(yè)大學(xué)CAPP與制造工程軟件研究所辛宇鵬田錫天黃利江
        航空制造技術(shù) 2015年6期
        關(guān)鍵詞:定義工藝信息

        西北工業(yè)大學(xué)CAPP與制造工程軟件研究所 辛宇鵬 田錫天 黃利江

        中航工業(yè)西安航空發(fā)動(dòng)機(jī)(集團(tuán))有限公司 馬光輝

        隨著三維數(shù)字化設(shè)計(jì)、制造技術(shù)的發(fā)展,基于模型定義(Model Based Definition, MBD)技術(shù)逐漸在各行各業(yè)得到推廣,尤以汽車(chē)、航空行業(yè)應(yīng)用最為廣泛[1]。MBD技術(shù)是將制造信息和設(shè)計(jì)信息(三維尺寸標(biāo)注及各種制造信息和產(chǎn)品結(jié)構(gòu)信息)共同定義到產(chǎn)品的三維數(shù)字化模型中,用三維MBD模型取代二維工程圖,指導(dǎo)產(chǎn)品的設(shè)計(jì)制造全過(guò)程。MBD模式下零件設(shè)計(jì)、制造和檢驗(yàn)過(guò)程明顯加快,然而它的實(shí)現(xiàn)在整個(gè)產(chǎn)品生命周期中尚未被完全采納[1],阻礙其發(fā)展的關(guān)鍵原因是三維計(jì)算機(jī)輔助工藝規(guī)劃(Computer Aided Process Planning, CAPP)技術(shù)的缺失。工藝是連接設(shè)計(jì)與制造的“橋梁”,而目前的CAPP系統(tǒng)還停留在二維應(yīng)用的階段,不能滿(mǎn)足MBD全三維環(huán)境的需求,因此三維CAPP技術(shù)逐漸成為近幾年學(xué)者們研究的熱點(diǎn)。

        Sivakumar等[2]研究了三維數(shù)模在CAD/CAM/CAI集成中的應(yīng)用,提出對(duì)零件特征分解,利用STEP文件實(shí)現(xiàn)信息傳遞,并通過(guò)實(shí)例進(jìn)行了驗(yàn)證,在技術(shù)上保證了工藝過(guò)程設(shè)計(jì)階段用MBD模型作為工藝信息載體的可行性。田富君等[3]對(duì)三維環(huán)境下機(jī)加工藝過(guò)程設(shè)計(jì)的應(yīng)用模式進(jìn)行探索,提出以三維機(jī)加工序模型作為工藝信息載體的思路,分析了三維環(huán)境下機(jī)加工序模型的組成元素,研究了三維機(jī)加工藝卡片的組成結(jié)構(gòu)。萬(wàn)能等[4]也提出了工序模型驅(qū)動(dòng)的工藝設(shè)計(jì)方法,并對(duì)與工藝自動(dòng)規(guī)劃相關(guān)的特征識(shí)別技術(shù)、加工元生成技術(shù)及加工元聚類(lèi)進(jìn)行了研究。

        以上研究工作驗(yàn)證了利用MBD技術(shù)實(shí)現(xiàn)三維機(jī)加工藝設(shè)計(jì)是可行的,因此,本文在此基礎(chǔ)上針對(duì)機(jī)械加工(簡(jiǎn)稱(chēng)機(jī)加)工藝設(shè)計(jì)過(guò)程,從系統(tǒng)構(gòu)建的角度研究了面向MBD環(huán)境的三維CAPP技術(shù),提出建立4層架構(gòu)的三維機(jī)加工藝設(shè)計(jì)系統(tǒng),同時(shí)提出MBD工序模型驅(qū)動(dòng)的機(jī)加工藝設(shè)計(jì)方法,通過(guò)擴(kuò)展三維CAD系統(tǒng)功能,實(shí)現(xiàn)MBD環(huán)境下的三維機(jī)加工藝設(shè)計(jì)及發(fā)布。

        MBD環(huán)境下三維CAPP系統(tǒng)整體架構(gòu)

        三維CAPP系統(tǒng)是基于成熟三維CAD系統(tǒng),面向機(jī)械加工特征而擴(kuò)展的計(jì)算機(jī)輔助工藝規(guī)劃系統(tǒng)。

        在MBD環(huán)境下三維CAPP系統(tǒng)的輸入信息是零件MBD設(shè)計(jì)模型,通過(guò)對(duì)三維模型進(jìn)行加工特征識(shí)別,分析其在具體制造環(huán)境下的可加工性并確定主要加工方法,制定初步的加工工藝路線(xiàn),特征識(shí)別過(guò)程可參考文獻(xiàn)[5]。三維工藝決策過(guò)程包括3個(gè)部分:(1)選擇性決策,如加工方法、工裝設(shè)備選擇等;(2)規(guī)劃性決策,如工序安排與排序、工步安排與排序等;(3)計(jì)算性決策,如工序尺寸計(jì)算等。三維產(chǎn)品工藝信息輸出是利用三維手段和電子文檔結(jié)合的形式,輸出三維形式的工藝信息。

        為滿(mǎn)足三維CAPP系統(tǒng)的功能需求,本文提出建立4層架構(gòu)的三維機(jī)加工藝設(shè)計(jì)系統(tǒng),包括用戶(hù)應(yīng)用界面層、系統(tǒng)應(yīng)用服務(wù)層、系統(tǒng)功能模塊層、數(shù)據(jù)層。在MBD環(huán)境下,三維CAPP系統(tǒng)的整體架構(gòu)見(jiàn)圖1。

        (1)用戶(hù)應(yīng)用界面層。系統(tǒng)應(yīng)用界面層主要包括三維機(jī)加工藝設(shè)計(jì)、三維工藝文件生成以及工藝現(xiàn)場(chǎng)可視化應(yīng)用。

        (2)系統(tǒng)應(yīng)用服務(wù)層。系統(tǒng)應(yīng)用服務(wù)層提供了三維機(jī)加工藝設(shè)計(jì)系統(tǒng)與數(shù)據(jù)庫(kù)、功能模塊,以及和其他系統(tǒng)的集成接口。

        圖1 MBD環(huán)境下的三維CAPP系統(tǒng)整體架構(gòu)

        (3)系統(tǒng)功能模塊層。系統(tǒng)功能模塊層是系統(tǒng)應(yīng)用服務(wù)層的基礎(chǔ),主要為應(yīng)用服務(wù)層提供底層支持,包括工序模型處理模塊、工藝信息管理模塊、工藝資源管理模塊、工藝知識(shí)管理模塊、工藝決策模塊和工藝優(yōu)化處理模塊。其中,工序模型處理模塊提供工序模型快速創(chuàng)建工具集,輔助工作人員在工藝設(shè)計(jì)過(guò)程中快速創(chuàng)建三維工序模型,實(shí)現(xiàn)基于工序模型的三維標(biāo)注等功能。

        (4)數(shù)據(jù)層。數(shù)據(jù)層用于存取、維護(hù)和管理系統(tǒng)運(yùn)行過(guò)程中的機(jī)加工藝信息、制造資源信息、加工工藝知識(shí)、加工工藝參數(shù)、典型工藝知識(shí)以及MBD模型等,是進(jìn)行產(chǎn)品加工工藝設(shè)計(jì)與仿真的基礎(chǔ)。

        從這一體系架構(gòu)中可以看出,三維模型是整個(gè)體系的基礎(chǔ),在三維機(jī)加工藝設(shè)計(jì)過(guò)程中,三維模型起到存儲(chǔ)和傳遞工藝信息的作用。然而,在三維工藝信息輸出階段,要更加清楚地表達(dá)每道工序的內(nèi)容,僅靠設(shè)計(jì)信息輸入階段的三維MBD模型是不夠的,因此本文提出一種MBD工序模型驅(qū)動(dòng)的三維機(jī)加工藝設(shè)計(jì)方法,通過(guò)給每道工序建立三維模型實(shí)現(xiàn)MBD環(huán)境下的工藝信息表達(dá)與發(fā)布。

        MBD工序模型驅(qū)動(dòng)的三維機(jī)加工藝設(shè)計(jì)方法

        MBD工序模型是在三維機(jī)加工藝設(shè)計(jì)過(guò)程中,利用MBD技術(shù)建立的包含本工序所有加工工藝信息的三維數(shù)字化實(shí)體模型,表現(xiàn)該工序的加工結(jié)果。

        記MBD工序模型為Part,設(shè)備集合為M,加工方法為T(mén),幾何參數(shù)為G,工藝裝備集合為E,工藝符號(hào)為A。則MBD工序模型的可表示為:

        式中,Parti為第i道工序模型;Gi、Ei和Ai分別表示第i道工序模型表示的幾何尺寸參數(shù)、工藝裝備集合和工藝符號(hào)集合;S為第i道工序所包含的工藝裝備的個(gè)數(shù);t為第i道工序所包含的工藝標(biāo)注的個(gè)數(shù)。

        圖2 MBD工序模型驅(qū)動(dòng)的三維機(jī)加工藝設(shè)計(jì)過(guò)程

        本文提出的三維機(jī)加工藝設(shè)計(jì)以MBD工序模型為基礎(chǔ),工藝設(shè)計(jì)過(guò)程可以分為2個(gè)階段:工藝初步設(shè)計(jì)階段和工藝詳細(xì)設(shè)計(jì)階段。在工藝初步設(shè)計(jì)階段實(shí)現(xiàn)的是基于模型的工序信息定義,工藝路線(xiàn)通過(guò)MBD設(shè)計(jì)模型和MBD工序模型組合成的工藝樹(shù)結(jié)構(gòu)來(lái)表達(dá);工藝詳細(xì)設(shè)計(jì)階段是對(duì)MBD工序模型定義的進(jìn)一步完善,主要包括幾何建模和基于模型的工步信息定義。從這個(gè)角度理解,三維機(jī)加工藝設(shè)計(jì)的過(guò)程也是對(duì)MBD工序模型進(jìn)行詳細(xì)定義的過(guò)程(圖2)。

        MBD工序模型驅(qū)動(dòng)的三維機(jī)加工藝設(shè)計(jì)步驟如下。

        步驟1:工藝路線(xiàn)設(shè)計(jì)。利用特征識(shí)別技術(shù)對(duì)MBD設(shè)計(jì)模型進(jìn)行特征識(shí)別,按照決策規(guī)則制定初步的工藝路線(xiàn)方案,建立與工序?qū)?yīng)的MBD工序模型并與MBD設(shè)計(jì)模型關(guān)聯(lián),形成MBD工藝樹(shù)實(shí)現(xiàn)工藝路線(xiàn)的三維表達(dá)。其中,特征識(shí)別技術(shù)的詳細(xì)介紹參考文獻(xiàn)[5]。

        步驟2:工序編輯。采用MBD技術(shù)對(duì)工序MBD數(shù)據(jù)集進(jìn)行定義,在設(shè)備庫(kù)和工裝庫(kù)的支持下,確定設(shè)備和工裝信息,編寫(xiě)工序內(nèi)容。

        步驟3:工序排序。按照排序規(guī)則和合并規(guī)則,對(duì)工序進(jìn)行重新排序和合并,確定工藝路線(xiàn)。

        步驟4:創(chuàng)建MBD工序模型。建立MBD工序幾何模型,初步完成MBD工序模型的定義。

        步驟5:工步編輯。采用基于工序模型視圖的定義方法對(duì)工步信息進(jìn)行定義,將模型視圖視為一個(gè)對(duì)象對(duì)其添加工藝屬性,在刀具庫(kù)和切削參數(shù)庫(kù)的支持下,確定刀具和切削參數(shù)信息,完成工步編輯。

        步驟6:工步排序。在規(guī)則庫(kù)的支持下,對(duì)工步進(jìn)行排序、合并,完成工藝過(guò)程設(shè)計(jì),輸出MBD工序模型用于三維工藝發(fā)布。

        三維可視化工藝生成技術(shù)

        三維可視化工藝是以工藝MBD模型和MBD工序模型之間的結(jié)構(gòu)化描述方式、利用三維手段和電子文檔來(lái)表達(dá)工藝過(guò)程信息。將非幾何信息以屬性和注釋的形式與三維工序模型進(jìn)行綁定,利用工序模型與工藝符號(hào)來(lái)表達(dá)工序加工結(jié)果和制造要求。一道工序往往由多個(gè)工步組成,本文提出采用基于模型視圖的工步定義方式,給每道工序創(chuàng)建多個(gè)模型視圖,與工步信息相對(duì)應(yīng)。這種基于模型定義的工藝信息組織結(jié)構(gòu)如圖3所示。

        三維可視化工藝的發(fā)布形式可分為2種:三維電子文檔發(fā)布和基于WEB發(fā)布。三維電子文檔發(fā)布是將三維模型嵌入到電子文檔工藝模板中,形成三維工藝卡片,其中的三維模型具有旋轉(zhuǎn)、縮小、放大等三維瀏覽操作的功能;基于WEB發(fā)布是將三維模型和工藝數(shù)據(jù)打包上傳到服務(wù)器,客戶(hù)端可通過(guò)網(wǎng)頁(yè)形式在線(xiàn)瀏覽所加工產(chǎn)品的三維模型和工藝信息。要實(shí)現(xiàn)這2種工藝發(fā)布方式,提前都需對(duì)MBD模型中的工藝信息進(jìn)行提取和處理,建立工藝元素的映射關(guān)系。因此三維可視化工藝生成過(guò)程總體上可分為工藝MBD模型建立、工藝數(shù)據(jù)處理(包括數(shù)據(jù)提取、數(shù)據(jù)輸出和數(shù)據(jù)解析)和工藝元素映射等幾個(gè)階段,如圖4所示。

        由于大部分工藝相關(guān)信息是以三維標(biāo)注的形式直接定義在三維模型中,比如尺寸、表面粗糙度、加工要求等。在數(shù)據(jù)提取時(shí),采用非遞歸深度優(yōu)先遍歷算法獲取結(jié)構(gòu)對(duì)象唯一標(biāo)識(shí),通過(guò)標(biāo)識(shí)從結(jié)構(gòu)模型中抽取工藝信息。提取圖3中工藝樹(shù)的工藝信息具體步驟如下。

        步驟1:獲取根節(jié)點(diǎn)對(duì)象即MBD主模型,通過(guò)標(biāo)識(shí)和屬性名稱(chēng)提取屬性值,獲得零件基本信息。

        步驟2:采用深度優(yōu)先遍歷中的先序遍歷方法,遍歷根節(jié)點(diǎn)的子節(jié)點(diǎn),獲取第1道工序模型標(biāo)識(shí),通過(guò)標(biāo)識(shí)和屬性名提取工序基本信息和工裝基本信息等屬性信息。

        步驟3:通過(guò)上步獲取的第1道工序模型標(biāo)識(shí)繼續(xù)遍歷第1道工序模型所對(duì)應(yīng)的所有工步視圖,獲取工步基本信息。

        步驟4:重復(fù)步驟2和步驟3,依次遍歷第2道工序到第n道工序。

        組織提取出的工藝信息時(shí),依據(jù)工藝信息模型將抽取的工藝信息利用XML標(biāo)記建立不同工藝信息的描述和存儲(chǔ)結(jié)構(gòu),同時(shí)建立三維工藝元素之間的映射關(guān)系。

        實(shí)例分析

        本文以Teamcenter作為MBD模型數(shù)據(jù)管理平臺(tái),利用Visual Studio 2008在NX6.0上開(kāi)發(fā)了三維CAPP系統(tǒng),制造資源庫(kù)在Teamcenter中構(gòu)建,三維工藝發(fā)布數(shù)據(jù)為MBD零件模型和MBD工序模型,采用基于WEB的三維發(fā)布方式與MES系統(tǒng)進(jìn)行集成,以實(shí)現(xiàn)車(chē)間現(xiàn)場(chǎng)三維工藝可視化應(yīng)用。

        圖3 基于模型定義的工藝信息組織結(jié)構(gòu)

        圖4 基于模型定義的三維可視化工藝生成

        圖5所示為某型號(hào)航空發(fā)動(dòng)機(jī)排氣導(dǎo)管零件在MBD環(huán)境下的三維機(jī)加工藝設(shè)計(jì)與發(fā)布過(guò)程,零件MBD模型由上游設(shè)計(jì)人員發(fā)放,工藝人員在Teamcenter中的制造工藝規(guī)劃器模塊創(chuàng)建工藝ITEM,將零件MBD模型添加在工藝ITEM下(圖5(a))。通過(guò)Teamcenter進(jìn)入NX中的三維CAPP系統(tǒng),在工藝信息輸入界面完成工藝路線(xiàn)的初步設(shè)計(jì)之后,自動(dòng)創(chuàng)建工序模型并與零件MBD模型自動(dòng)關(guān)聯(lián)形成組合體(圖5(b))。在工序模型處理模塊和制造資源庫(kù)的輔助下,定義MBD工序模型進(jìn)行工藝詳細(xì)設(shè)計(jì)過(guò)程,最終同步到制造工藝規(guī)劃器中,自動(dòng)生成與MBD模型裝配結(jié)構(gòu)對(duì)應(yīng)的工藝樹(shù)結(jié)構(gòu)。其中工序模型處理模塊在NX中客戶(hù)化定制,制造資源庫(kù)按照企業(yè)特點(diǎn)在Teamcenter中建立(圖 5(c))。三維工藝的發(fā)布采用基于SOA的Web Services集成技術(shù),發(fā)布的工藝數(shù)據(jù)為零件MBD模型和MBD工序模型,首先對(duì)PDM系統(tǒng)中三維工藝管理模塊進(jìn)行Web服務(wù)封裝,部署到應(yīng)用服務(wù)器,并對(duì)其進(jìn)行WSDL描述,然后通過(guò)SOAP協(xié)議將其在UDDI注冊(cè)庫(kù)進(jìn)行注冊(cè)和發(fā)布,服務(wù)請(qǐng)求者通過(guò)到UDDI注冊(cè)庫(kù)查找并發(fā)現(xiàn)服務(wù),通過(guò)SOAP消息動(dòng)態(tài)、按需獲取服務(wù)的WSDL描述文件,進(jìn)行Web services調(diào)用,從而實(shí)現(xiàn)跨平臺(tái)、跨地域的應(yīng)用系統(tǒng)集成,實(shí)現(xiàn)三維工藝現(xiàn)場(chǎng)可視化如圖5(d)。

        結(jié)束語(yǔ)

        圖5 MBD環(huán)境下三維CAPP應(yīng)用實(shí)例

        傳統(tǒng)的二維工藝設(shè)計(jì)應(yīng)用模式無(wú)法直接利用上游設(shè)計(jì)發(fā)放的三維模型,在工藝設(shè)計(jì)階段需要經(jīng)歷二維/三維的轉(zhuǎn)換過(guò)程,這無(wú)疑加大了工藝人員工作量,并且無(wú)法為后期的數(shù)控加工以及工藝檢驗(yàn)提供三維數(shù)模的支持。本文提出的MBD環(huán)境下的三維CAPP技術(shù),可以直接利用零件MBD模型進(jìn)行工藝規(guī)劃,在工藝規(guī)劃過(guò)程中建立的MBD工序模型,可以在CAM、CMM階段直接利用,實(shí)現(xiàn)CAD/CAPP/CMM/CAM的集成,為更進(jìn)一步的CIMS集成技術(shù)研究奠定了基礎(chǔ)。

        猜你喜歡
        定義工藝信息
        轉(zhuǎn)爐高效復(fù)合吹煉工藝的開(kāi)發(fā)與應(yīng)用
        山東冶金(2019年6期)2020-01-06 07:45:54
        5-氯-1-茚酮合成工藝改進(jìn)
        訂閱信息
        中華手工(2017年2期)2017-06-06 23:00:31
        成功的定義
        山東青年(2016年1期)2016-02-28 14:25:25
        一段鋅氧壓浸出與焙燒浸出工藝的比較
        展會(huì)信息
        絡(luò)合鐵脫硫工藝在CK1井的應(yīng)用
        修辭學(xué)的重大定義
        山的定義
        教你正確用(十七)
        日韩一区二区三区人妻中文字幕| 麻豆精产国品| 女人和拘做受全程看视频| 国产成人无码av在线播放dvd| 国产成人久久精品激情91| 亚洲国产一区二区视频| 久久亚洲av无码精品色午夜 | 国产男女猛烈视频在线观看| аⅴ天堂国产最新版在线中文| 玖玖资源网站最新网站| 亚洲av综合国产av日韩| 久久久无码人妻精品一区| 女人夜夜春高潮爽a∨片| 国产精品白浆无码流出| 丰满少妇av一区二区三区| 久久夜色国产精品噜噜亚洲av| 成年av动漫网站18禁| 夜夜躁狠狠躁2021| 免费国产一级片内射老| 日本午夜理论一区二区在线观看| 狠狠色丁香婷婷久久综合| 在线观看国产成人av片| 国产永久免费高清在线观看视频| 久久精品国产亚洲av天美| 无码国内精品久久人妻| 日韩一欧美内射在线观看| 国产亚洲三级在线视频| 日本一区二区精品高清| 天堂国精产品2023年| 中文字幕精品久久天堂一区| 亚洲一区域二区域三区域四| 亚洲av无码日韩av无码网站冲| 无码少妇一区二区三区芒果| 波多野无码AV中文专区 | 日日噜狠狠噜天天噜av| 99久久精品国产自在首页| 成人国产一区二区三区av | 中文亚洲成a人片在线观看| 无码人妻中文中字幕一区二区| 国产精品又湿又黄九九九久久嫩草| 曰批免费视频播放免费|