馮言偉 顧琛
摘要:本文首先介紹了CATIA軟件在船體設(shè)計(jì)初次使用的概況,特別是CATIA在某型重吊船船體加工模塊的設(shè)計(jì)應(yīng)用測(cè)試與驗(yàn)證中,梳理并形成了一套初始完整的CATIA生成制造工藝的具體流程。同時(shí)通過在設(shè)計(jì)過程中的不斷探索與驗(yàn)證,基本掌握了CATIA系統(tǒng)各個(gè)工藝設(shè)計(jì)階段的設(shè)計(jì)思路及應(yīng)用方法。根據(jù)CATIA系統(tǒng)在設(shè)計(jì)階段存在的一些問題并有針對(duì)這些問題進(jìn)行剖析并采取可行性解決方案,最終首次實(shí)現(xiàn)了對(duì)該模塊的實(shí)際應(yīng)用,其非常具有創(chuàng)新價(jià)值及意義。
關(guān)鍵詞:工藝模型;裝配組立;可視化焊縫;接口轉(zhuǎn)換;二次開發(fā)
中圖分類號(hào):U66文獻(xiàn)標(biāo)識(shí)碼:A文章編號(hào):1006—7973(2022)05-0110-03
1概述
面對(duì)船舶制造業(yè)和船舶行業(yè)設(shè)計(jì)模式的迅速發(fā)展,以及公司即將在長(zhǎng)興島打造國內(nèi)最先進(jìn)的船廠,無論是船舶建造及設(shè)計(jì)都必須要有一個(gè)嶄新發(fā)展的過程,所以技術(shù)創(chuàng)新及制造模式的更新具有迫切性。我們是基于某型重吊船工程首次實(shí)施CATIA程序的應(yīng)用探索與嘗試,面臨的困難不少。
在開始階段我們首先完成了該重吊船全船的船體三維作業(yè)指導(dǎo)書下發(fā)車間任務(wù),初步打通CATIA軟件船體SFD模塊(結(jié)構(gòu)初步設(shè)計(jì))與SDD模塊(結(jié)構(gòu)詳細(xì)設(shè)計(jì))。如何應(yīng)用新軟件將SDD模型準(zhǔn)確生成加工零件數(shù)據(jù)及套料并供車間下料,是公司目前急需解決的一項(xiàng)工作?,F(xiàn)階段我們通過CATIA船體加工模塊(STG 模塊)的應(yīng)用測(cè)試及驗(yàn)證,大致梳理了整個(gè)工藝設(shè)計(jì)的基本流程并列出了現(xiàn)階段存在的諸多困難因素。根據(jù)掌握新軟件的主要功能及特點(diǎn)并結(jié)合應(yīng)用二次開發(fā)來解決現(xiàn)場(chǎng)生產(chǎn)遇到的實(shí)際問題,繼而推進(jìn)CATIA船體加工模塊在我廠的首次正式應(yīng)用。
2工藝制造文件生成流程
首先進(jìn)行SDD階段編碼并建立裝配樹,并且在SDD里生成構(gòu)件之間焊縫,然后MFM繼承SDD模型的裝配目錄樹,WPM模塊通過配置相關(guān)的規(guī)則和特征庫,使用模塊本身功能更新使之同步生成相應(yīng)結(jié)構(gòu)模塊的輪廓以及劃線、開孔等工藝信息,再用軟件功能增添坡口、余量等工藝信息。導(dǎo)出XML相關(guān)信息,并通過二次開發(fā)轉(zhuǎn)換接口生成SPD所需的板材、型材及坡口數(shù)據(jù)文件,在SPD建造系統(tǒng)里我們?cè)鲈O(shè)與加放焊接收縮值,板材零件導(dǎo)入套料軟件,型材零件通過建造系統(tǒng)生成型材下料圖。具體流程圖如下:
3可視化焊縫設(shè)計(jì)
在CATIA的實(shí)際應(yīng)用中,我們根據(jù)后臺(tái)程序,重新制定設(shè)計(jì)所需的結(jié)構(gòu)焊接規(guī)則和管理規(guī)則,使其按照我們定義的規(guī)則進(jìn)行準(zhǔn)確、高效地自動(dòng)生成分段內(nèi)部及分段總段間可視化結(jié)構(gòu)焊縫(如下圖2所示)。通過可視化焊縫與動(dòng)態(tài)視覺相結(jié)合來檢查結(jié)構(gòu)焊縫質(zhì)量,
(1)檢查是否存在建模因素導(dǎo)致焊縫生成錯(cuò)誤,刪除類型為POINT的焊縫和信息為Check Error的焊縫;
(2)角接類型同時(shí)模板為Manual的焊縫,必要時(shí)修改調(diào)整焊接從屬關(guān)系,保證焊縫質(zhì)量使后續(xù)WPM 階段生成構(gòu)件安裝線得以實(shí)施。
4裝配模型(簡(jiǎn)稱MFM)設(shè)計(jì)
我們通過對(duì)關(guān)聯(lián)EBOM與MBOM(工藝模型)的分析研究,對(duì)裝配結(jié)構(gòu)樹進(jìn)行轉(zhuǎn)化及調(diào)整,最終建立了產(chǎn)品制造結(jié)構(gòu)樹并組立托盤(如圖3所示);同步MBOM零件編碼,刪除多余的零件節(jié)點(diǎn),并檢查模型編碼的規(guī)范性;通過輔助查看器顯示零件列表,對(duì)產(chǎn)品或制造項(xiàng)目進(jìn)行梳檢和過濾及裝配審查。
5工藝模型(簡(jiǎn)稱WPM)設(shè)計(jì)
在WPM階段我們實(shí)現(xiàn)了包含結(jié)構(gòu)零件的焊接規(guī)劃、IPM模型生成和制造特征定義等應(yīng)用。
(1)結(jié)構(gòu)零件的焊接規(guī)劃:①根據(jù)零件類型(平直、曲形)規(guī)劃零件生成;②根據(jù)SDD裝配焊接節(jié)點(diǎn)自動(dòng)生成制造零件間的焊接節(jié)點(diǎn);
(2)IPM模型生成:基于DATA Setup配置的規(guī)則及首選項(xiàng)設(shè)置自動(dòng)生成制造特征(輪廓、劃線、開孔類型等);
(3)制造特征定義:使用Edit功能編輯修改制造特征,包括對(duì)坡口、余量、劃線、開孔類型等特征進(jìn)行添加和編輯,圖4所示為已添加制造特征的工藝模型;
6制造數(shù)據(jù)生成及輸出
為了使輸出的制造數(shù)據(jù)盡可能不改變現(xiàn)場(chǎng)的加工生產(chǎn)模式,我們創(chuàng)新性地應(yīng)用了二次開發(fā)程序?qū)ATIA 軟件導(dǎo)出的數(shù)據(jù)進(jìn)行轉(zhuǎn)換,通過轉(zhuǎn)換生成SPD套料用的數(shù)據(jù)文件。
6.1零件數(shù)據(jù)輸出
應(yīng)用CATIA原生程序輸出板材、型材XML數(shù)據(jù)和零件信息文件,然后利用二次開發(fā)程序讀取已有XML 數(shù)據(jù)和零件信息,通過接口轉(zhuǎn)換生成SPD套料所需的LST文件。
6.2坡口輸出
普通坡口和自然坡口分別在工藝結(jié)果模型和SDD 模型中生成板架坡口特征線,坡口特征線可以初步鑒別所加坡口正確與否,利用二次開發(fā)程序讀取已有的LST文件和坡口特征線將坡口數(shù)據(jù)導(dǎo)出且生成Bevel文件,然后通過坡口轉(zhuǎn)換程序?qū)⑵滢D(zhuǎn)換成用于SPD套料的二進(jìn)制LST文件。
6.3加工制造圖紙及數(shù)據(jù)生成
根據(jù)全船精度布置圖,在SPD建造系統(tǒng)對(duì)分段零件加放相應(yīng)的焊接收縮值,并通過讀取已有的LST套料文件,將其轉(zhuǎn)換成CAD零件可供套料以及加工數(shù)據(jù)的生成。為了驗(yàn)證零件信息的準(zhǔn)確性和完整性,套料前先核對(duì)零件形狀及其加工信息。套料完成后生成分段加工制造圖紙及數(shù)據(jù),并輸出型材、板材加工數(shù)據(jù)。
7驗(yàn)證中存在的問題及解決措施
初始階段我們通過對(duì)該型重吊船幾個(gè)典型分段進(jìn)行首次應(yīng)用測(cè)試驗(yàn)證,發(fā)現(xiàn)其中有關(guān)零件輪廓、坡口、劃線和加工數(shù)據(jù)等方面的問題,到目前為止基本都已解決,以下是對(duì)幾個(gè)典型案例進(jìn)行剖析講解:
(1)輪廓形狀:存在板零件形狀變形或邊界丟失情況,型材零件輸出后出現(xiàn)形狀變形、長(zhǎng)度為零或不正確等現(xiàn)象。
(2)裝配劃線:存在裝配劃線生成缺失、多余等現(xiàn)象,無法滿足現(xiàn)場(chǎng)裝配制造需求;
針對(duì)驗(yàn)證中所產(chǎn)生的問題,我們根據(jù)軟件功能特點(diǎn)積極探索問題所在的根源,認(rèn)真分析并排查是建模方式原因還是程序自身存在漏洞的緣故所造成的,若是程序原因則繼續(xù)通過作相應(yīng)的二次開發(fā)來實(shí)現(xiàn)功能完善,具體解決措施如下:
輪廓形狀:針對(duì)板零件輪廓變形,仔細(xì)剖析原因得知一部分是建模方式問題引起的,比如用Panel類型定義的折邊肘板在IPM運(yùn)算后不能完整生成裝配節(jié)點(diǎn)導(dǎo)致輸出后輪廓不閉合,改成用Plate來定義就能避免此情形;另一部分是坡口程序問題,由于PD文件與Bevel文件數(shù)據(jù)不匹配導(dǎo)致轉(zhuǎn)入SPD后坡口無法定位而導(dǎo)致變形或邊界丟失現(xiàn)象,對(duì)于此情況主要采取對(duì)二次開發(fā)坡口程序的優(yōu)化改進(jìn),詳見圖5所示。
裝配劃線:對(duì)于劃線生成缺失、多余等情況,我們主要是應(yīng)用新焊接模式生成角接焊縫后檢查并調(diào)整焊接從屬關(guān)系,確保焊縫主從順序正確繼而達(dá)到生成完整劃線目的。然后根據(jù)實(shí)際需求在后臺(tái)配置相應(yīng)的焊接驅(qū)動(dòng)規(guī)則,過濾各種實(shí)際裝配制造中無用的劃線(比如:補(bǔ)板、型材上的劃線等)來消除劃線多余的現(xiàn)象,詳見圖6所示。
8結(jié)束語
本次CATIA軟件技術(shù)在重吊船的首次應(yīng)用研究與實(shí)踐驗(yàn)證,將程序數(shù)據(jù)直接輸送到生產(chǎn)的第一線,并可實(shí)現(xiàn)完整的零件尺寸測(cè)量、檢索等多項(xiàng)功能替代了傳統(tǒng)的加工模式,提高了加工裝配生產(chǎn)的準(zhǔn)確性,生產(chǎn)效率得到了較大的提升。當(dāng)然,這些創(chuàng)新性研究成果還處于起步階段,我們還需全面分析CATIA STG模塊在船體加工工藝設(shè)計(jì)應(yīng)用過程中存在的問題,并結(jié)合生產(chǎn)實(shí)際需求,繼續(xù)通過實(shí)施相應(yīng)的二次開發(fā)對(duì)程序進(jìn)行優(yōu)化。
此次船體模塊的創(chuàng)新性應(yīng)用研究及實(shí)踐,首次打通了CATIA船體模塊下車間之路,并為加速CATIA軟件在船舶行業(yè)落地應(yīng)用又邁進(jìn)了實(shí)質(zhì)性的一步,使數(shù)字化和智能化的造船模式得到了進(jìn)一步的發(fā)展,從而使我們的船舶制造業(yè)在國際上更具競(jìng)爭(zhēng)優(yōu)勢(shì)。
參考文獻(xiàn):
[1]周新根.CATIA V5在船體結(jié)構(gòu)設(shè)計(jì)中的應(yīng)用[J].艦船科學(xué)技術(shù),2006(3)
[2]伍蓉暉.CATIA V5軟件在1700TEU集裝箱船結(jié)構(gòu)設(shè)計(jì)上的應(yīng)用及二次開發(fā)[J].廣東造船,2008(5)