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

基于MBD的船舶管件三維工藝設(shè)計(jì)方法

2023-12-27 01:48:14李瑞張剛汪驥劉曉劉玉君
船海工程 2023年6期
關(guān)鍵詞:船舶工藝信息

李瑞,張剛,汪驥,劉曉,劉玉君

(大連理工大學(xué) 船舶工程學(xué)院,遼寧 大連 116024)

船舶設(shè)計(jì)制造需要多部門、團(tuán)隊(duì)協(xié)同工作,但目前各單位、部門之間缺乏協(xié)同作業(yè)模式,設(shè)計(jì)階段與制造階段的數(shù)據(jù)源不統(tǒng)一,造成信息得不到有效傳遞、效率低、研發(fā)周期長(zhǎng)。模型定義(model based definition,MBD)技術(shù)是以集成的三維實(shí)體模型完整表達(dá)產(chǎn)品信息的一種定義方式[1],摒棄以往以“二維為主,三維為輔”的設(shè)計(jì)制造模式,對(duì)產(chǎn)品的工藝規(guī)劃、加工指導(dǎo)的方式、生產(chǎn)車間的管理等產(chǎn)生巨大影響[2]。近年來,隨著數(shù)字化的要求不斷提升,三維工藝設(shè)計(jì)成為熱點(diǎn)問題。一方面將三維模型充分應(yīng)用到協(xié)同設(shè)計(jì)模式[3]中,在構(gòu)建的船舶三維實(shí)體模型的基礎(chǔ)上進(jìn)行三維工藝設(shè)計(jì)和加工制造工作,將三維模型添加信息轉(zhuǎn)換為EBOM模型與MBOM模型,最后輸出為XML文件進(jìn)行數(shù)據(jù)的傳輸,但這種方式中三維模型與工藝信息是兩個(gè)相互獨(dú)立的個(gè)體,沒有形成相互依存的指示關(guān)系,生產(chǎn)制造階段缺乏有效的作業(yè)指導(dǎo);另一方面是借助MBD技術(shù)實(shí)現(xiàn)協(xié)同設(shè)計(jì)[4],構(gòu)建船舶MBD設(shè)計(jì)模型與MBD工藝模型,借助MBD模型信息標(biāo)注的優(yōu)勢(shì),能夠?qū)⒛P团c工藝信息形成相互依存的整體,進(jìn)而作為船舶產(chǎn)品設(shè)計(jì)與制造過程中的唯一數(shù)據(jù)源,貫穿船舶設(shè)計(jì)、建模、工藝、制造、檢驗(yàn)過程。但由于船舶產(chǎn)品的復(fù)雜性,MBD技術(shù)在船舶領(lǐng)域的應(yīng)用還處在探索和試驗(yàn)的階段[5-6]。考慮以船舶管件作為研究對(duì)象,探討基于MBD技術(shù)實(shí)現(xiàn)船舶管件的三維工藝設(shè)計(jì)并生成三維作業(yè)指導(dǎo)書,實(shí)現(xiàn)設(shè)計(jì)、工藝、制造階段的協(xié)同,為MBD技術(shù)在船舶領(lǐng)域的深入應(yīng)用提供借鑒。

1 總體方案規(guī)劃

基于MBD的船舶管件三維工藝設(shè)計(jì)是指在船舶管件MBD設(shè)計(jì)模型的基礎(chǔ)上進(jìn)行工藝設(shè)計(jì),生成船舶管件MBD工藝模型的過程,在此過程中主要包括構(gòu)建船舶管件MBD工藝模型和輔助工藝設(shè)計(jì)系統(tǒng)兩大內(nèi)容?;趯?duì)MBD技術(shù)和輔助工藝設(shè)計(jì)方法的研究,構(gòu)建基于MBD的船舶管件三維工藝設(shè)計(jì)總體方案,見圖1。

圖1 基于MBD的船舶管件三維工藝設(shè)計(jì)總體方案

在該方案中,船舶管件MBD設(shè)計(jì)模型是工藝設(shè)計(jì)的起點(diǎn),基于CATIA二次開發(fā)技術(shù)實(shí)現(xiàn)面向工藝設(shè)計(jì)過程的MBD設(shè)計(jì)模型信息自動(dòng)提取,為船舶管件輔助工藝設(shè)計(jì)系統(tǒng)提供信息基礎(chǔ);構(gòu)建以工藝實(shí)例庫(kù)、工藝規(guī)則庫(kù)、設(shè)備資源庫(kù)等為主的工藝知識(shí)庫(kù),為輔助工藝設(shè)計(jì)系統(tǒng)的工藝實(shí)例重用和自動(dòng)工藝決策提供知識(shí)基礎(chǔ),其中,自動(dòng)工藝決策內(nèi)容包括:加工方法、加工設(shè)備等的選擇決策,工藝路線、數(shù)控加工工序等的規(guī)劃決策,無余量下料長(zhǎng)度、彎曲角度、回彈延伸數(shù)據(jù)等的計(jì)算決策,以此實(shí)現(xiàn)基于知識(shí)的工藝路線自動(dòng)規(guī)劃、工藝參數(shù)的程序化計(jì)算等,生成完整且詳細(xì)的工藝信息;最后,基于對(duì)MBD數(shù)據(jù)集規(guī)范定義的研究,將生成的工藝信息集成為工藝信息樹,結(jié)合模型輕量化處理,生成基于MBD的船舶管件三維作業(yè)指導(dǎo)書,實(shí)現(xiàn)對(duì)工藝現(xiàn)場(chǎng)的可視化指導(dǎo)。

從整體來看,船舶管件MBD模型貫穿整個(gè)方案,在三維工藝設(shè)計(jì)過程中作為唯一數(shù)據(jù)源,有著傳遞工藝信息的重要作用,使得信息的傳遞更加直觀,消除二義性,可有效改善傳統(tǒng)的船舶管件設(shè)計(jì)制造模式的弊端。

2 MBD設(shè)計(jì)模型信息的管理

船舶管件設(shè)計(jì)信息是工藝設(shè)計(jì)的基礎(chǔ)信息,設(shè)計(jì)信息的完整性和準(zhǔn)確性對(duì)工藝設(shè)計(jì)的規(guī)范性和準(zhǔn)確性有重要影響,傳統(tǒng)的船舶管件設(shè)計(jì)制造模式需要依靠工藝人員與設(shè)計(jì)人員的反復(fù)交流確認(rèn),浪費(fèi)人力、工時(shí),為此,需實(shí)現(xiàn)一種面向工藝設(shè)計(jì)過程的模型設(shè)計(jì)信息獲取方式,在三維環(huán)境下開發(fā)MBD模型設(shè)計(jì)信息管理系統(tǒng)。

首先,歸納工藝設(shè)計(jì)過程中需要的設(shè)計(jì)信息并通過人機(jī)交互窗口顯示;然后,基于CATIA二次開發(fā)技術(shù)和循環(huán)遍歷算法實(shí)現(xiàn)MBD設(shè)計(jì)模型結(jié)構(gòu)樹中非幾何信息和Node Table中幾何信息的提取,并顯示在交互窗口相應(yīng)內(nèi)容下;最后,由設(shè)計(jì)人員通過交互窗口審核其所提供的設(shè)計(jì)信息是否正確且完整,以此為工藝設(shè)計(jì)過程提供完整且準(zhǔn)確的設(shè)計(jì)信息。通過這種方式可加強(qiáng)設(shè)計(jì)人員和工藝人員之間的聯(lián)系,提高設(shè)計(jì)信息獲取的效率和質(zhì)量。

在三維環(huán)境下自動(dòng)提取得到的設(shè)計(jì)信息如何有效地傳遞到輔助工藝設(shè)計(jì)系統(tǒng)也非常重要,為此,采用XML文件格式實(shí)現(xiàn)設(shè)計(jì)信息地有效傳遞。XML(extensible markup language,可擴(kuò)展標(biāo)記語(yǔ)言)文件[7]的結(jié)構(gòu)與CATIA軟件的特征結(jié)構(gòu)樹表現(xiàn)形式極為相似,可以非常方便處理高度結(jié)構(gòu)化的數(shù)據(jù)。通過研究開發(fā)基于VB的XML文件自動(dòng)讀寫及生成程序,按照XML文件的邏輯結(jié)構(gòu),生成儲(chǔ)存船舶管件設(shè)計(jì)信息的文件。

3 三維工藝設(shè)計(jì)

3.1 工藝知識(shí)庫(kù)的構(gòu)建

輔助工藝設(shè)計(jì)系統(tǒng)實(shí)際上是在大量工藝知識(shí)和邏輯分析的基礎(chǔ)上,以設(shè)計(jì)信息為依據(jù),按照船舶管件工藝設(shè)計(jì)的流程將原本需要工藝人員人為理解并處理的知識(shí)利用計(jì)算機(jī)和知識(shí)工程技術(shù)交由系統(tǒng)自動(dòng)完成,解決工藝設(shè)計(jì)中的各種決策問題。系統(tǒng)的基礎(chǔ)是工藝知識(shí)庫(kù)的構(gòu)建,將船舶管件工藝知識(shí)分為通用性知識(shí)和決策性知識(shí),借助數(shù)據(jù)庫(kù)軟件 SQL Sever完成對(duì)工藝知識(shí)的存儲(chǔ)和管理,進(jìn)而構(gòu)建了船舶管件工藝知識(shí)庫(kù)。

1)通用性知識(shí)包括:標(biāo)準(zhǔn)文件、工藝手冊(cè)等規(guī)范性知識(shí),歸納典型工藝形成的工藝實(shí)例、工藝規(guī)程等實(shí)例性知識(shí)以及管坯、加工設(shè)備等資源性知識(shí)。這類知識(shí)在工藝設(shè)計(jì)過程中的應(yīng)用形式一般為檢索、直接引用和查看,因此,知識(shí)的表示側(cè)重于知識(shí)內(nèi)容的描述。將通用性知識(shí)以數(shù)據(jù)表的形式儲(chǔ)存在數(shù)據(jù)庫(kù)中,其中定義了知識(shí)名稱、知識(shí)屬性、數(shù)據(jù)類型、主鍵等內(nèi)容。

2)決策性知識(shí)是指工藝設(shè)計(jì)過程中涉及的加工方法、設(shè)備資源的選用等方面的工藝規(guī)則和經(jīng)驗(yàn)以及加工工藝參數(shù)的計(jì)算等知識(shí)。這類知識(shí)的結(jié)構(gòu)化程度高,知識(shí)之間的聯(lián)系緊密,任何信息的細(xì)微變化(如管件尺寸信息的變化)都會(huì)導(dǎo)致工藝路線、工藝參數(shù)、加工方法等的改變。因此,決策性知識(shí)的表示方法也應(yīng)當(dāng)具有過程性的特點(diǎn),實(shí)現(xiàn)知識(shí)的動(dòng)態(tài)化表示。將數(shù)據(jù)庫(kù)管理方法與產(chǎn)生式規(guī)則法相結(jié)合,實(shí)現(xiàn)決策性知識(shí)的表示與儲(chǔ)存。該方法首先將工藝規(guī)則和經(jīng)驗(yàn)的條件及結(jié)論部分歸納為工藝規(guī)則表,儲(chǔ)存在工藝規(guī)則庫(kù)中;使用“If-Then”的決策形式,建立條件與結(jié)論部分的因果關(guān)系,模擬人工進(jìn)行自動(dòng)工藝決策。

船舶管件工藝知識(shí)庫(kù)所包含的知識(shí)對(duì)象種類繁多,每個(gè)知識(shí)對(duì)象又包含多個(gè)屬性,為了清楚描述各知識(shí)對(duì)象的結(jié)構(gòu),利用UML(Unified Modeling Language)的建模方法,構(gòu)建工藝知識(shí)庫(kù)中各知識(shí)對(duì)象的關(guān)系模型,來描述各知識(shí)對(duì)象之間、知識(shí)的屬性與對(duì)象之間的關(guān)系。以船舶管件基本屬性信息為主的彎管加工實(shí)例庫(kù)關(guān)系模型見圖2。

其中,彎管加工實(shí)例庫(kù)中包括管件基本屬性信息表、管件幾何信息表、加工工藝信息表、工藝參數(shù)表、彎曲補(bǔ)償數(shù)據(jù)表,這些數(shù)據(jù)表是通過管件編號(hào)建立聯(lián)系的,以此完整的描述彎管的實(shí)例數(shù)據(jù);此外,加工工藝信息表中的數(shù)據(jù)與工藝規(guī)則庫(kù)中相應(yīng)規(guī)則表的主外鍵建立聯(lián)系,通過規(guī)則決策得出相應(yīng)的工藝信息。

3.2 三維工藝設(shè)計(jì)過程

船舶管件三維工藝設(shè)計(jì)是以構(gòu)建的工藝知識(shí)庫(kù)為基礎(chǔ),利用系統(tǒng)的自動(dòng)工藝決策,逐步?jīng)Q策推理出工藝路線的工序信息和工步信息,最終生成完整且詳細(xì)的工藝信息的過程。工藝設(shè)計(jì)的最終目的是生成用于指導(dǎo)生產(chǎn)的MBD工藝模型,因此,面向MBD工藝模型的構(gòu)建,建立船舶管件三維工藝設(shè)計(jì)過程邏輯模型,見圖3。

圖3 船舶管件三維工藝設(shè)計(jì)過程邏輯模型

該過程可以分為初步規(guī)劃階段和詳細(xì)規(guī)劃階段。工藝設(shè)計(jì)的初步規(guī)劃階段根據(jù)加工類別和工藝路線的決策規(guī)則,實(shí)現(xiàn)船舶管件MBD工藝模型中工序信息的定義;其中,船舶管件MBD工藝模型的工藝信息按照MBD數(shù)據(jù)集規(guī)范定義方式表達(dá)。詳細(xì)規(guī)劃階段是對(duì)工藝路線的進(jìn)一步完善,利用輔助工藝設(shè)計(jì)系統(tǒng)實(shí)現(xiàn)各工序信息下相應(yīng)工步信息的自動(dòng)工藝決策和參數(shù)計(jì)算,進(jìn)而生成完整且詳細(xì)的工藝信息;最后將新生成的工藝信息按照特定的格式處理并儲(chǔ)存在工藝實(shí)例庫(kù)中,實(shí)現(xiàn)對(duì)工藝實(shí)例庫(kù)的擴(kuò)充。因此,船舶管件三維工藝設(shè)計(jì)的過程也是構(gòu)建船舶管件MBD工藝模型的過程。

4 基于MBD的三維作業(yè)指導(dǎo)方式

基于MBD的三維作業(yè)指導(dǎo)方式是指將船舶管件MBD工藝模型作為唯一數(shù)據(jù)源,運(yùn)用三維的手段可視化指導(dǎo)工藝過程的方式,其主要包括工藝信息的表達(dá)和三維模型的表達(dá)。針對(duì)工藝信息的表達(dá),構(gòu)建基于MBD的船舶管件工藝信息表達(dá)模型(見圖4),該模型將三維工藝設(shè)計(jì)過程中自動(dòng)工藝決策生成的工藝信息按照MBD數(shù)據(jù)集規(guī)范定義的方式表達(dá)為MBD工藝信息樹,實(shí)現(xiàn)工藝信息的有效傳遞。

圖4 基于MBD的船舶管件工藝信息表達(dá)模型

針對(duì)模型的輕量化顯示,采用VRML格式[8]進(jìn)行船舶管件MBD工藝模型的輕量化處理。VRML 格式不僅包含零件幾何信息,還包含標(biāo)注信息,可以被 Cortona3D Viewer 插件解析,擺脫必須依靠三維建模軟件查看三維模型的束縛,適合MBD模型的傳遞與顯示,符合生產(chǎn)設(shè)計(jì)的需要。

基于MBD的三維作業(yè)指導(dǎo)方式的傳遞形式是生成三維工藝卡的電子文檔,三維工藝卡集成MBD工藝信息樹和輕量化三維模型,包括基本信息區(qū)、工藝信息表達(dá)區(qū)、輕量化三維模型顯示區(qū)3個(gè)部分,可以實(shí)現(xiàn)模型的放大、縮小等基本操作。

5 應(yīng)用實(shí)例

利用CATIA軟件構(gòu)建船舶管件MBD幾何模型,SQL Sever數(shù)據(jù)庫(kù)軟件作為數(shù)據(jù)庫(kù)管理平臺(tái),利用Visual Studio 開發(fā)了船舶管件輔助工藝設(shè)計(jì)系統(tǒng),最后將生成的三維工藝卡以電子文檔形式傳遞到工藝現(xiàn)場(chǎng),實(shí)現(xiàn)工藝過程的三維可視化指導(dǎo)。

三維工藝設(shè)計(jì)的過程主要包括:

1)接收設(shè)計(jì)人員發(fā)布的船舶管件MBD設(shè)計(jì)模型,在三維環(huán)境下完成對(duì)MBD設(shè)計(jì)模型信息的自動(dòng)提取,并審核確認(rèn)信息的完整性和準(zhǔn)確性;將設(shè)計(jì)信息導(dǎo)出為XML文件,MBD模型導(dǎo)出為VRML文件供系統(tǒng)調(diào)用。

2)船舶管件輔助工藝設(shè)計(jì)系統(tǒng)接收并讀取XML文件設(shè)計(jì)信息,系統(tǒng)在工藝知識(shí)庫(kù)的支持下,首先根據(jù)設(shè)計(jì)信息和工藝人員輸入的檢索條件鏈接工藝實(shí)例庫(kù)并檢索出相似的工藝實(shí)例,由工藝人員選擇實(shí)例簡(jiǎn)單修改或者直接引用,生成基于實(shí)例數(shù)據(jù)的管件工藝信息,審核通過后可直接用于生成三維工藝卡。

3)若無工藝實(shí)例與之匹配,系統(tǒng)則會(huì)根據(jù)設(shè)計(jì)信息按照三維工藝設(shè)計(jì)的流程逐步生成工藝信息。首先根據(jù)工藝路線的決策規(guī)則進(jìn)行工藝路線的初步規(guī)劃,實(shí)現(xiàn)基于MBD的工序信息定義,并初步生成工藝信息樹;然后根據(jù)初步規(guī)劃后的工序信息進(jìn)入詳細(xì)規(guī)劃階段,確定需要完善的工步信息,系統(tǒng)會(huì)依據(jù)相應(yīng)的工藝規(guī)則進(jìn)行自動(dòng)工藝決策,生成相應(yīng)的工步信息并保存在工藝信息樹相應(yīng)工序節(jié)點(diǎn)下;系統(tǒng)進(jìn)行多次自動(dòng)工藝決策后生成完整且詳細(xì)的基于MBD的工藝信息樹。

4)最后由系統(tǒng)調(diào)用并集成工藝信息樹和輕量化三維模型,生成三維工藝卡電子文檔,傳遞到工藝現(xiàn)場(chǎng),實(shí)現(xiàn)工藝過程的可視化指導(dǎo)。

6 結(jié)論

將船舶管件MBD模型作為唯一數(shù)據(jù)源,開發(fā)船舶管件輔助工藝設(shè)計(jì)系統(tǒng),進(jìn)行三維工藝設(shè)計(jì),結(jié)合MBD模型生成三維工藝卡,更加直觀的指導(dǎo)工藝生產(chǎn)。結(jié)果表明,基于MBD技術(shù)能夠?qū)崿F(xiàn)船舶管件設(shè)計(jì)、工藝、制造階段的協(xié)同研制。這種方式需要精細(xì)的前序設(shè)計(jì)才能保證自動(dòng)化工藝設(shè)計(jì)的準(zhǔn)確,避免重復(fù)建模與數(shù)據(jù)源轉(zhuǎn)換,縮短研發(fā)周期,有效避免信息傳遞的錯(cuò)誤,增加產(chǎn)品合格率。這種三維工藝設(shè)計(jì)方式符合數(shù)字化設(shè)計(jì)的要求,為MBD技術(shù)在船舶領(lǐng)域的深入應(yīng)用提供一種思路。

猜你喜歡
船舶工藝信息
計(jì)算流體力學(xué)在船舶操縱運(yùn)動(dòng)仿真中的應(yīng)用
《船舶》2022 年度征訂啟事
船舶(2021年4期)2021-09-07 17:32:22
船舶!請(qǐng)加速
轉(zhuǎn)爐高效復(fù)合吹煉工藝的開發(fā)與應(yīng)用
山東冶金(2019年6期)2020-01-06 07:45:54
5-氯-1-茚酮合成工藝改進(jìn)
訂閱信息
中華手工(2017年2期)2017-06-06 23:00:31
一段鋅氧壓浸出與焙燒浸出工藝的比較
展會(huì)信息
絡(luò)合鐵脫硫工藝在CK1井的應(yīng)用
船舶操縱
航海(2005年4期)2005-04-29 00:00:00
主站蜘蛛池模板: 2021国产在线视频| 国产91视频观看| 全部免费毛片免费播放| 日韩欧美色综合| 国产精品亚洲专区一区| 亚洲第一区欧美国产综合| 亚洲v日韩v欧美在线观看| 亚洲国产日韩欧美在线| 亚洲床戏一区| 亚洲无码视频一区二区三区| 中国国语毛片免费观看视频| 91久久偷偷做嫩草影院精品| 国产激情第一页| 中国一级毛片免费观看| 美女被操91视频| 亚洲第一视频免费在线| 中文字幕不卡免费高清视频| 777午夜精品电影免费看| 日韩福利在线视频| 在线播放国产99re| 亚洲人成成无码网WWW| 在线欧美日韩国产| 亚洲经典在线中文字幕| 国产成人禁片在线观看| 国产美女无遮挡免费视频网站| 精品91视频| 欧美成人手机在线视频| 成人国产一区二区三区| 欧美日本二区| 国产一区二区福利| 国产在线精品美女观看| 亚洲91精品视频| 久久国产精品无码hdav| 奇米精品一区二区三区在线观看| 国产精品亚洲片在线va| 国产小视频a在线观看| 午夜啪啪福利| 亚洲视频色图| 国产高清自拍视频| 欧美一区日韩一区中文字幕页| 国产18在线播放| 日韩高清欧美| 亚洲精品午夜无码电影网| 无码中文字幕精品推荐| 国产正在播放| 欧美午夜视频在线| 麻豆精品在线视频| 亚洲欧美另类日本| 日韩在线成年视频人网站观看| 国内精品视频区在线2021| 香蕉精品在线| 国产在线观看精品| 国产黄色视频综合| 国产精品免费福利久久播放| 亚洲an第二区国产精品| 伊人久久大香线蕉成人综合网| 无码专区第一页| 色呦呦手机在线精品| a级毛片在线免费| 香港一级毛片免费看| 色婷婷在线影院| 亚洲欧美日韩精品专区| 日韩视频福利| 日韩高清一区 | 无码又爽又刺激的高潮视频| 欧美色视频日本| 欧美午夜在线观看| 色综合成人| 欧美爱爱网| 一区二区三区在线不卡免费| 色综合成人| 五月天综合网亚洲综合天堂网| 露脸一二三区国语对白| 亚洲精品福利视频| 久久精品亚洲中文字幕乱码| 亚洲精品大秀视频| 国产高清精品在线91| 任我操在线视频| 国产毛片一区| 国产一区成人| 成人午夜天| 亚洲乱码精品久久久久..|