0 引言
船舶設計是船舶產品建造周期中的核心環節,設計周期占整個交船期的60%~70%;船體生產設計在整個船舶設計過程中有著非常重要的地位,是舾裝各專業建模工作的基礎,其數據的準確性直接影響著后道舾裝建模、船舶建造的準確性。船體生產設計階段會產生大量的交付件(如圖紙、三維模型、指令等),在大多數造船廠對這些數據缺乏統一管理,僅對圖紙和文件進行簡單管理,下游生產部門很難獲取完整且準確的設計數據,給采購配套和生產準備帶來了很多困擾。近年來,國內各大造船廠一直在尋求統一管理設計制造過程中大量技術資料的方案,進而實現對設計制造過程的跟蹤和信息的反饋,提高船舶設計質量,降低設計成本。
物料清單(Bill of Material,BOM)是定義產品結構的技術文件,又稱為產品結構表或產品結構樹。BOM包含企業的核心數據,是產品數據管理(Product Data Management,PDM)系統的重要管理對象。目前各大船廠主要是基于圖紙目錄進行數據的管理,尚未提出準確的BOM模型定義及BOM轉換機制,對三維模型、切割指令等非圖紙數據的管理較弱。這里主要針對船體生產設計數據缺乏統一管理、各種BOM定義不清晰的問題,通過分析船體生產設計業務的特點定義船體生產設計的BOM模型及其轉換方法,并結合Teamcenter軟件平臺構建船舶產品設計數據管理系統,實現對船體生產設計數據的結構化、過程化管理,有效保證數據的完整性、正確性和一致性,從而提高船舶產品的設計質量。
1 船體生產設計的特點
船舶設計建造是一項復雜的系統工程,分為初步設計、詳細設計和生產設計等多個階段。對于船廠來說,生產設計是其設計任務的主要部分。船體生產設計是在詳細設計的基礎上,按照現代化科學管理的要求,根據工廠的生產條件和技術水平,以合理的建造方法為指導,根據工藝階段和施工區域的生產與管理需要,繪制工作圖、管理表及提供相關的施工信息,用以指導和組織生產的設計過程,即解決“如何造船”的問題。
國內船廠船體生產設計的特點有:①設計流程長、環節多,包括結構建模、組立圖設繪、套料、加工圖設繪、涂裝設計、焊接設計及數據抽取等多個環節,且各個設計環節之間存在相互依賴的關系;②設計數據體量大,零件數以十萬計,圖紙數以萬計,此外還有大量的模型和指令。
2 船體物料項的定義
一般情況下,BOM由主物料項、次物料項和BOM屬性組成。針對船體設計建造的特點,應用面向對象的技術定義船體BOM相關的物料項及物料項間的關系,為后續船舶BOM結構模型定義提供支撐。
2.1 物料項定義
物料項是企業一切有形的設計、采購、制造及銷售對象的總稱,是構成BOM結構的基礎。準確定義船體生產各類物料項是定義船體BOM結構模型的前提。
從船體物料項的用途分析,可將物料項分為直接用于產品制造的物料項和服務產品制造的物料項兩大類。
1)直接用于產品制造的物料項即傳統意義上的物料(包括原材料、零件、組立、焊縫、焊材及油漆等),是船體工藝BOM和船體采購BOM的重要組成部分。每個物料項都是一個獨立的個體,具有自己的屬性和版本。該類物料項一般具有基本屬性、工藝屬性及計劃屬性等。以船體零件為例,其基本屬性有材質、長度、寬度、厚度、質量、重心及型材截面類型等;其工藝屬性有切割余量、收縮余量等;其計劃屬性有計劃切割時間、計劃加工時間及計劃裝配時間等。
2)服務產品制造的物料項主要是指船體生產設計的產物(如二維圖紙、三維模型、切割指令等),既是當前造船廠進行船體生產設計分工的基礎,又是當前船舶產品數據管理系統重點管理的對象。與直接用于產品制造的物料項類似,該類物料項也具有自己的屬性和版本,其中屬性包括基本屬性、計劃屬性等。以二維圖紙為例,其基本屬性有圖號、工程號、圖紙類型、設計專業及設計階段等,其計劃屬性有計劃開始時間、計劃完成時間等。
2.2 物料項間關系
根據作用的不同,可將物料項之間的關系分為“使用”、“被使用”、“引用”及“被引用”4種。
2.2.1 使用
使用關系用于表示存在裝配關系的物料項之間,父物料項包含子物料項的關系。若物料項A是由物料項B及其他物料項裝配而成的,則稱物料項A通過“使用”關系與物料項B關聯,物料項A可通過“使用”關系找到物料項B。例如,組立可通過“使用”關系找到下層的零件。
2.2.2 被使用
被使用關系用于表示存在裝配關系的物料項之間,子物料項屬于父物料項的關系。如“2.2.1”節所述,物料項B通過“被使用”關系與物料項A關聯,物料項B可通過“被使用”關系找到物料項A。例如,零件可通過“被使用”關系找到上層的組立。
2.2.3 引用
引用關系是指存在引用關系的物料項之間,主物料項與從物料項的關系。若物料項C通過某種非裝配關系與物料項D關聯,則稱物料項C與物料項D之間存在“引用”關系。例如,為使用戶更好地理解設計,某分段二維圖紙C引用了對應的三維模型D,二維圖紙C可通過“引用”關系找到三維模型D。
2.2.4 被引用
被引用關系是指存在引用關系的物料項之間,從物料項與主物料項的關系。如“2.2.3”節所述,若物料項D通過某種非裝配關系與物料項C關聯,則稱物料項D與物料項C之間存在“被引用”關系。例如,某分段二維圖紙C引用了對應的三維模型D,三維模型D可通過“被引用”關系找到二維圖紙C。
基于上述4種關系,得到船體物料項之間的關系示意見圖1。直接用于產品制造的物料項之間既存在使用關系(如整船與組立、整船與零件、組立與零件),又存在引用關系(如零件與原材料);直接用于產品制造的物料項與服務產品制造的物料項之間一般只存在引用關系(如組立與二維圖紙、零件與二維圖紙);服務產品制造的物料項之間一般只存在引用關系(如二維圖紙與三維模型、二維圖紙與切割指令)。
圖1 物料項之間的關系示意
在工程應用中,通過各種物料項及其關系的不同組合,可構建滿足各種業務需求的BOM視圖,如設計BOM視圖、制造BOM視圖等,這些視圖即為BOM結構。
3 船體BOM設計
BOM是一個廣泛的概念,階段不同、用途不同,BOM的內容也不相同。根據船體生產設計和建造的管理需求,分別構建船體EBOM(EngineeringBOM)和船體PBOM(Process BOM)
3.1 船體EBOM
船體EBOM即工程BOM,主要承載設計信息,來源于CAD系統,包含設計部門組織和管理的信息。
根據TRIBON軟件的特點及設計管理需求,得到船體EBOM示意見圖2。該EBOM從設計角度描述船體結構,分為船、分段、板架及零件等4層。第1層為整船,一個系列船對應一個EBOM結構;第2層為分段,是船體設計分工的基本單位(對稱分段按一個分段處理),一個分段由一個設計員建模完成,并與技術文件關聯;第3層為板架,與以零件為基本單位建模的三維設計軟件不同,TRIBON建模的基本單位是板架,每個板架包含一個或多個零件;第4層為零件,雖然建模時不能按單個零件建模,但可通過“板架分離”將板架拆分成單個零件,每個零件都有自身的屬性(材質、質量、重心及表面積等)和三維數模。
3.2 船體PBOM
船體PBOM即工藝BOM,用于描述產品工藝實施規劃過程和制造生產過程,通過調整EBOM結構添加工藝件、工藝路線、工時定額及工裝等信息。
船體建造包含切割、加工、小組立、中組立、大組立、總組及搭載等工藝過程,其中:切割、加工是鋼板、型材形成零件的過程;小組立、中組立、大組立、總組及搭載是零件通過裝配和焊接逐步形成整船的過程。為符合不同工藝的特點,將船體PBOM再分為切割PBOM和裝焊PBOM。
1)船體切割PBOM示意見圖3,與EBOM相比,第3層是原材料(鋼板、型鋼等),不再是虛擬的設計板架。該BOM模型反映切割、加工物料項間的關系(如原材料與零件之間的關系,原材料與切割指令、切割版圖之間的關系等),可滿足船體切割、加工部門的需要。同時,模型、切割指令及圖紙之間存在關聯關系,三者中任意一個對象發生更改時,都可通過引用或被引用關系找到另外2個對象,對其進行更改,避免模型、切割指令及圖紙三者版本不一致,給生產造成混亂。
圖2 船體EBOM示意
圖3 船體切割PBOM示意
2)船體裝焊PBOM示意見圖4,該PBOM反映從零件到小組立、大組立、總段及巨型總段,再到最后形成整船的整個過程。組立與組立之間、組立與零件之間及組立與焊縫之間通過“使用”關系關聯,分段與工藝文件之間通過“引用”關系關聯。通過該BOM模型可快速提取任意組立的信息,輸出各種工程生產需要的報表。
圖4 船體裝焊PBOM示意
3.3 EBOM到PBOM的轉換
PBOM是在船體EBOM的基礎上形成的,EBOM通過去掉外協件和外購件,增加工藝組合件(如組立)或調整EBOM的結構,最終形成PBOM。BOM結構轉換的方式可歸納為增加零件、刪除零件、調整BOM結構及細化分解BOM結構等。船體EBOM向船體PBOM轉換的過程見圖5,PBOM中的所有零件都是借用EBOM中的零件,EBOM零件的三維模型和屬性信息自動傳遞到PBOM的零件中。若EBOM中的零件信息更改,則PBOM的零件信息也會更改,保證同一系統內數據更改的一致性。
圖5 EBOM向PBOM轉換過程
4 基于Teamcenter的系統實現
國內某船廠于2011年年底引進Teamcenter,實現了對船舶設計數據和設計流程的管理。分析船體的制造流程和設計流程,梳理船體設計與制造相關的物料項及其相互關系,制定滿足設計部門和生產部門需求的BOM,并結合Teamcenter平臺實現對船體生產設計數據的管理。
船體EBOM通過數據接口將CAD系統的產品結構提交至Teamcenter系統。首先從TRIBON軟件中提取相關信息,生成ugpart格式的BOM結構;然后調用三維模型專函程序,生成JT文件;最后通過接口將BOM結構和JT文件寫入到Teamcenter中。圖6為船體某分段EBOM結構,左側為BOM結構,右側為其對應的三維模型。左側BOM結構的每一行代表一個對象(分段、板架、船體零件),船體零件關聯自身屬性(如材質、長度、寬度、厚度)和三維模型。系統實現三維模型與BOM結構的聯動,同時支持對三維數模進行剖切、顯隱及標注等,支持板架和零件的快速搜索。
圖6 船體某分段EBOM結構截圖
船體某分段的切割PBOM結構見圖7,第1層為分段,第2層為船體物資(鋼板、型鋼等),第3層為船體零件。船體物資與自身屬性(切割長度、劃線長度等)、切割版圖及切割指令關聯,可通過該結構抽取材料匯總表等清單。發生工程變更時,通過影響分析實現BOM、切割版圖及切割指令的關聯更改,保證數據的一致性。
船體裝焊PBOM結構見圖8,該PBOM是在EBOM基礎上搭建組立樹、添加組立流向、確認組立父子關系后最終形成的。在系統中,裝焊PBOM中的零件與EBOM中的零件為同一對象,關聯了自身屬性和三維模型,支持從整船、總段、組立及零件等多個粒度查看模型。通過裝焊PBOM可抽取生產所需的各類托盤清單(如零件明細表),或直接將數據發送到后道物資物流系統中。
圖7 船體某分段的切割PBOM結構截圖
圖8 船體裝焊PBOM結構截圖
通過實施和應用PDM項目,清晰定義了船體各種BOM;將二維圖紙、三維模型及切割指令等設計數據納入到系統中進行統一管理,信息透明清晰,解決了船體生產設計階段數據管理混亂的問題,也為管理決策提供了數據支撐;通過關聯更改,保證了數據的準確性和一致性,提高了產品的設計質量。
5 結語
研究實踐結果表明,基于BOM的船體數據管理具有可行性,可有效管理船體生產設計數據(模型、圖紙及指令等),保證其有效性和一致性,實現在該領域中的突破。未來可向舾裝專業拓展,向前道初步設計和詳細設計延伸,實現對船舶全生命周期數據的管理。BOM管理不僅能給企業帶來可觀的直接經濟效益,更重要的是可使產品信息管理更加規范化、科學化、自動化。未來BOM將真正成為產品全生命周期的載體,保證不同視圖的BOM數據的完整性、正確性和一致性,有助于實現多維數據的集成、聯動和共享。BOM是連接工程數據和生產經營的橋梁,是企業制造集成系統信息共享的關鍵,可有效消除產品生命周期管理(Product Lifecycle Management,PLM)與企業資源計劃(EntERPrise Resource Planning,ERP)等系統之間的鴻溝。
轉載請注明出處:拓步ERP資訊網http://www.guhuozai8.cn/
本文標題:基于BOM的船體生產設計數據管理技術研究