本發明專利技術方法公開了一種油氣模塊工藝管線焊縫的信息管理方法,包括基于TEKLA軟件建立焊縫信息提取平臺并建立油氣模塊工藝管線的焊縫信息數據庫和焊縫信息數據表,制定編碼規則生成包括焊縫編號、焊縫屬性信息和焊縫焊接工藝信息的焊縫條碼,使用VB#語言將每條焊縫的焊接工藝流程信息、焊縫檢測工藝流程信息與焊縫條碼進行關聯,通過掃描焊縫處的焊縫條碼,可以查看焊縫的焊長信息、焊高信息、焊腳尺寸信息、焊材信息、母材信息、焊接類型信息、焊接工藝流程信息和焊縫檢測工藝流程信息,實現油氣模塊工藝管線焊縫的信息管理。該方法有效解決了傳統的管線焊縫信息管理方法需要現場對焊縫進行操作效率低成本高的問題,是一種高效可靠的方法。
【技術實現步驟摘要】
一種油氣模塊工藝管線焊縫的信息管理方法
本專利技術涉及管線焊縫的信息管理方法,尤其涉及油氣模塊工藝管線焊縫的信息管理方法。
技術介紹
海洋中的石油開采量占據世界整體石油開采量中的絕大部分,近些年來,由于造船行業的經濟效益不佳,導致眾多船廠紛紛轉型,許多船廠開始往海洋石油裝備制造發展,但這些轉型企業仍沿用之前的管理模式,導致海洋石油平臺沒有一套完整的油氣模塊工藝管線焊接管理體系,不能高效的進行焊接工藝規劃和焊接信息管理。油氣模塊由大量的工藝管線組成,對焊縫的質量要求非常高,焊接過程必須嚴格按照管線焊接工藝進行實施;此外,還要對焊接過程中的每個環節進行信息記錄和對焊接后的管線進行質量檢測,因此需要對油氣模塊工藝管線焊縫的焊接工藝信息和質量信息進行規劃管理。
技術實現思路
本專利技術方法克服了傳統的管線焊縫信息管理方法需要現場對焊縫進行操作效率低成本高的問題。本方法通過基于TEKLA軟件建立焊縫信息提取平臺,可以遍歷管線三維焊接模型中所有的焊縫并將焊縫的基本屬性信息和焊接工藝信息提取出來,通過制定的編碼規則對焊縫信息進行編碼,通過焊縫的基本屬性信息和焊接工藝信息制定焊接工藝流程和焊縫檢測工藝流程,并存入焊縫信息數據表中,通過程序語言將焊縫信息與焊縫條碼關聯起來,用于解決油氣模塊工藝管線中所涉及的焊縫信息管理問題,是一種操作簡單、高效可靠、結果可視的方法。本專利技術為解決其技術問題所采用的技術方案如下:步驟一、使用VB#語言與API函數基于TEKLA軟件建立一個焊縫信息提取平臺,并建立油氣模塊工藝管線的焊縫信息數據庫,在所述的焊縫信息數據庫中新建焊縫信息數據表1、焊縫信息數據表2、焊縫信息數據表3和焊縫信息數據表4。步驟二、在TEKLA軟件中導入油氣模塊工藝管線的三維焊接模型,使用VB#語言遍歷三維焊接模型中的所有焊縫,然后通過TEKLA軟件的自動編號功能為三維焊接模型中的所有焊縫進行編號,所述的焊縫編號規則是HF0001、HF0002、HF0003……。步驟三、使用步驟一中建立的焊縫信息提取平臺提取三維焊接模型中每條焊縫的基本屬性信息和焊接工藝信息,所述的基本屬性信息包括每條焊縫的焊長信息、焊高信息以及焊腳尺寸信息,所述的焊接工藝信息包括每條焊縫的焊材信息、母材信息以及焊接類型信息。步驟四、對三維焊接模型中的每條焊縫信息進行編碼,具體過程如下:第一步,在條碼標簽打印軟件中記錄與每條焊縫編號相對應的焊長信息、焊高信息、焊腳尺寸信息、焊材信息、母材信息以及焊接類型信息;第二步,采用HL××××、HG××××和HJ××××的編碼規則依次對焊縫的焊長信息、焊高信息和焊腳尺寸信息進行編碼以形成每條焊縫的基本屬性信息編碼,然后采用HC××××、MC××××和HX××××的編碼規則依次對焊縫的焊材信息、母材信息和焊接類型信息進行編碼以形成每條焊縫的焊接工藝信息編碼;第三步,依據先焊縫編號,再基本屬性信息編碼,最后焊接工藝信息編碼的順序組成最終的焊縫條碼;第四步,通過條碼標簽打印軟件將焊縫條碼打印出來并貼在相應的焊縫處。步驟五、對三維焊接模型中每條焊縫的焊接工藝流程信息、焊縫檢測工藝流程信息與焊縫條碼進行關聯,具體過程如下:第一步,使用條碼標簽打印軟件將每條焊縫的焊縫條碼存儲到步驟一建立的焊縫信息提取平臺中,然后使用VB#語言逐條讀取錄入焊縫信息提取平臺中的每條焊縫的基本屬性信息和焊接工藝信息,所述的基本屬性信息和焊接工藝信息包括每條焊縫的焊縫編號、焊長信息、焊高信息、焊腳尺寸信息、焊材信息、母材信息以及焊接類型信息,并將這些信息按焊縫編號順序依次存入到步驟一中建立的焊縫信息數據表1;第二步,根據第一步中每條焊縫的基本屬性信息和焊接工藝信息制定相應焊縫的焊接工藝流程,并將每條焊縫的焊接工藝流程信息按焊縫編號順序依次存入到步驟一中建立的焊縫信息數據表2;第三步,根據第二步中每條焊縫的焊接工藝流程信息制定相應焊縫的焊縫檢測工藝流程,并將每條焊縫的焊縫檢測工藝流程信息按焊縫編號順序依次存入到步驟一中建立的焊縫信息數據表3;第四步,通過VB#語言將焊縫信息數據表1、焊縫信息數據表2和焊縫信息數據表3進行內連接,使得每條焊縫的基本屬性信息、焊接工藝信息、焊接工藝流程信息和焊縫檢測工藝流程信息連接成一行,并按焊縫編號順序依次存入到步驟一中建立的焊縫信息數據表4;第五步,通過VB#語言將焊縫信息數據表4和條碼標簽打印軟件進行連接,實現焊縫條碼與焊縫信息數據表4中數據的動態連接。通過對焊縫信息數據表1、焊縫信息數據表2和焊縫信息數據表3中數據信息的管理,可以實現焊縫信息數據表4中焊縫信息的查詢、搜索、更新和分析,掃描焊縫處的焊縫條碼,可以查看焊縫的焊長信息、焊高信息、焊腳尺寸信息、焊材信息、母材信息、焊接類型信息、焊接工藝流程信息和焊縫檢測工藝流程信息,實現油氣模塊工藝管線焊縫的信息管理。具體實施方式下面結合具體實施方式對本專利技術方法作進一步說明:步驟一、使用VB#語言與API函數基于TEKLA軟件建立一個焊縫信息提取平臺,并建立油氣模塊工藝管線的焊縫信息數據庫,在所述的焊縫信息數據庫中新建焊縫信息數據表1、焊縫信息數據表2、焊縫信息數據表3和焊縫信息數據表4。步驟二、在TEKLA軟件中導入油氣模塊工藝管線的三維焊接模型,使用VB#語言遍歷三維焊接模型中的所有焊縫,然后通過TEKLA軟件的自動編號功能為三維焊接模型中的所有焊縫進行編號,所述的焊縫編號規則是HF0001、HF0002、HF0003……。步驟三、使用步驟一中建立的焊縫信息提取平臺提取三維焊接模型中每條焊縫的基本屬性信息和焊接工藝信息,所述的基本屬性信息包括每條焊縫的焊長信息、焊高信息以及焊腳尺寸信息,所述的焊接工藝信息包括每條焊縫的焊材信息、母材信息以及焊接類型信息。步驟四、對三維焊接模型中的每條焊縫信息進行編碼,具體過程如下:第一步,在條碼標簽打印軟件中記錄與每條焊縫編號相對應的焊長信息、焊高信息、焊腳尺寸信息、焊材信息、母材信息以及焊接類型信息;第二步,采用HL××××、HG××××和HJ××××的編碼規則依次對焊縫的焊長信息、焊高信息和焊腳尺寸信息進行編碼以形成每條焊縫的基本屬性信息編碼,然后采用HC××××、MC××××和HX××××的編碼規則依次對焊縫的焊材信息、母材信息和焊接類型信息進行編碼以形成每條焊縫的焊接工藝信息編碼;第三步,依據先焊縫編號,再基本屬性信息編碼,最后焊接工藝信息編碼的順序組成最終的焊縫條碼;第四步,通過條碼標簽打印軟件將焊縫條碼打印出來并貼在相應的焊縫處。步驟五、對三維焊接模型中每條焊縫的焊接工藝流程信息、焊縫檢測工藝流程信息與焊縫條碼進行關聯,具體過程如下:第一步,使用條碼標簽打印軟件將每條焊縫的焊縫條碼存儲到步驟一建立的焊縫信息提取平臺中,然后使用VB#語言逐條讀取錄入焊縫信息提取平臺中的每條焊縫的基本屬性信息和焊接工藝信息,所述的基本屬性信息和焊接工本文檔來自技高網...
【技術保護點】
1.一種油氣模塊工藝管線焊縫的信息管理方法,其特征在于包括以下步驟:/n步驟一、使用VB#語言與API函數基于TEKLA軟件建立一個焊縫信息提取平臺,并建立油氣模塊工藝管線的焊縫信息數據庫,在所述的焊縫信息數據庫中新建焊縫信息數據表1、焊縫信息數據表2、焊縫信息數據表3和焊縫信息數據表4。/n步驟二、在TEKLA軟件中導入油氣模塊工藝管線的三維焊接模型,使用VB#語言遍歷三維焊接模型中的所有焊縫,然后通過TEKLA軟件的自動編號功能為三維焊接模型中的所有焊縫進行編號,所述的焊縫編號規則是HF0001、HF0002、HF0003……。/n步驟三、使用步驟一中建立的焊縫信息提取平臺提取三維焊接模型中每條焊縫的基本屬性信息和焊接工藝信息,所述的基本屬性信息包括每條焊縫的焊長信息、焊高信息以及焊腳尺寸信息,所述的焊接工藝信息包括每條焊縫的焊材信息、母材信息以及焊接類型信息。/n步驟四、對三維焊接模型中的每條焊縫信息進行編碼,具體過程如下:/n第一步,在條碼標簽打印軟件中記錄與每條焊縫編號相對應的焊長信息、焊高信息、焊腳尺寸信息、焊材信息、母材信息以及焊接類型信息;/n第二步,采用HL××××、HG××××和HJ××××的編碼規則依次對焊縫的焊長信息、焊高信息和焊腳尺寸信息進行編碼以形成每條焊縫的基本屬性信息編碼,然后采用HC××××、MC××××和HX××××的編碼規則依次對焊縫的焊材信息、母材信息和焊接類型信息進行編碼以形成每條焊縫的焊接工藝信息編碼;/n第三步,依據先焊縫編號,再基本屬性信息編碼,最后焊接工藝信息編碼的順序組成最終的焊縫條碼;/n第四步,通過條碼標簽打印軟件將焊縫條碼打印出來并貼在相應的焊縫處。/n步驟五、對三維焊接模型中每條焊縫的焊接工藝流程信息、焊縫檢測工藝流程信息與焊縫條碼進行關聯,具體過程如下:/n第一步,使用條碼標簽打印軟件將每條焊縫的焊縫條碼存儲到步驟一建立的焊縫信息提取平臺中,然后使用VB#語言逐條讀取錄入焊縫信息提取平臺中的每條焊縫的基本屬性信息和焊接工藝信息,所述的基本屬性信息和焊接工藝信息包括每條焊縫的焊縫編號、焊長信息、焊高信息、焊腳尺寸信息、焊材信息、母材信息以及焊接類型信息,并將這些信息按焊縫編號順序依次存入到步驟一中建立的焊縫信息數據表1;/n第二步,根據第一步中每條焊縫的基本屬性信息和焊接工藝信息制定相應焊縫的焊接工藝流程,并將每條焊縫的焊接工藝流程信息按焊縫編號順序依次存入到步驟一中建立的焊縫信息數據表2;/n第三步,根據第二步中每條焊縫的焊接工藝流程信息制定相應焊縫的焊縫檢測工藝流程,并將每條焊縫的焊縫檢測工藝流程信息按焊縫編號順序依次存入到步驟一中建立的焊縫信息數據表3;/n第四步,通過VB#語言將焊縫信息數據表1、焊縫信息數據表2和焊縫信息數據表3進行內連接,使得每條焊縫的基本屬性信息、焊接工藝信息、焊接工藝流程信息和焊縫檢測工藝流程信息連接成一行,并按焊縫編號順序依次存入到步驟一中建立的焊縫信息數據表4;/n第五步,通過VB#語言將焊縫信息數據表4和條碼標簽打印軟件進行連接,實現焊縫條碼與焊縫信息數據表4中數據的動態連接。/n...
【技術特征摘要】
1.一種油氣模塊工藝管線焊縫的信息管理方法,其特征在于包括以下步驟:
步驟一、使用VB#語言與API函數基于TEKLA軟件建立一個焊縫信息提取平臺,并建立油氣模塊工藝管線的焊縫信息數據庫,在所述的焊縫信息數據庫中新建焊縫信息數據表1、焊縫信息數據表2、焊縫信息數據表3和焊縫信息數據表4。
步驟二、在TEKLA軟件中導入油氣模塊工藝管線的三維焊接模型,使用VB#語言遍歷三維焊接模型中的所有焊縫,然后通過TEKLA軟件的自動編號功能為三維焊接模型中的所有焊縫進行編號,所述的焊縫編號規則是HF0001、HF0002、HF0003……。
步驟三、使用步驟一中建立的焊縫信息提取平臺提取三維焊接模型中每條焊縫的基本屬性信息和焊接工藝信息,所述的基本屬性信息包括每條焊縫的焊長信息、焊高信息以及焊腳尺寸信息,所述的焊接工藝信息包括每條焊縫的焊材信息、母材信息以及焊接類型信息。
步驟四、對三維焊接模型中的每條焊縫信息進行編碼,具體過程如下:
第一步,在條碼標簽打印軟件中記錄與每條焊縫編號相對應的焊長信息、焊高信息、焊腳尺寸信息、焊材信息、母材信息以及焊接類型信息;
第二步,采用HL××××、HG××××和HJ××××的編碼規則依次對焊縫的焊長信息、焊高信息和焊腳尺寸信息進行編碼以形成每條焊縫的基本屬性信息編碼,然后采用HC××××、MC××××和HX××××的編碼規則依次對焊縫的焊材信息、母材信息和焊接類型信息進行編碼以形成每條焊縫的焊接工藝信息編碼;
第三步,依據先焊縫編號,再基本屬性信息編...
【專利技術屬性】
技術研發人員:姚旭,章青,張子波,邵鵬松,蔣晗,張子峰,
申請(專利權)人:天津大學,
類型:發明
國別省市:天津;12
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。