一種油氣模塊型鋼自動匹配方法
【技術領域】
[0001]本發明涉及匹配方法,尤其涉及油氣模塊型鋼自動匹配方法。
【背景技術】
[0002]近年來中國經濟高速發展,復雜油氣模塊的制造需求越來越大,同時作為世界工廠的中國承擔了大量油氣模塊的生產任務。大型油氣模塊一般結構較為復雜,模塊建造中所用型鋼種類、形狀繁多。現階段油氣模塊建造過程中,設計人員根據在TEKLA中設計的模型手動進行建造所需型鋼的分配。因建造所需型鋼大小不一,采用人工分配材料效率較低,且往往因為精力有限不能分配最適合的材料,造成人力物力的浪費。
【發明內容】
[0003]本發明的目的在于克服已有技術的不足,提供一種更加安全便捷、可靠、高效的油氣模塊型鋼自動匹配方法。
[0004]為了達到上述目的,本發明采用的技術方案是:
[0005]—種油氣模塊型鋼自動匹配方法,它包括以下步驟:
[0006]步驟一、利用Tekla設計軟件的報表輸出功能基于油氣模塊設計模型輸出該油氣模塊設計材料信息報表;同時使用Visual Basic建立油氣模塊型鋼匹配平臺;并基于SQLServer建立油氣模塊型鋼庫存數據庫,所述的油氣模塊型鋼庫存數據庫包括標準件數據庫、標準型鋼材料數據庫和剩料庫存數據庫;
[0007]步驟二、將油氣模塊設計材料信息報表導入所述的油氣模塊材料匹配平臺為設計材料匹配材料,具體步驟為:(1)標準件的匹配:先將設計材料信息報表與數據庫中標準件數據庫進行對比,挑選出設計材料信息報表中所含標準件并輸出所述的標準件相關材料信息,生成標準件出庫單,若某些標準件不足,則同時生成標準件采購單;(2)非標準件的材料匹配:將設計材料信息報表非標準件所需材料與剩料庫存數據庫的加工剩料進行對比,將符合條件的剩料提取出來標記并生成剩料出庫單;若沒有符合條件的加工剩料則跟標準型鋼材料數據庫中的標準型鋼材料對比,將標準型鋼材料數據庫中符合條件的型鋼提取出來標記并生成庫存材料出庫單;設計材料信息報表里經過兩次自動匹配仍沒有可用材料的為缺少庫存,生成非標準件訂購清單。
[0008]與現有技術相比,本發明具有以下有益效果:
[0009]油氣模塊結構復雜,所需型鋼種類、形狀繁多。本發明通過使用油氣模塊材料分配平臺完成油氣模塊的型鋼自動匹配。取代原有人工分配型鋼的方式。人工分配材料方式效率較低,且往往因為精力有限不能分配最適合的材料。通過本發明將設計材料與公司庫存材料進行比較完成材料的分配,整個過程節省大量人力資源,且選材更加合理,節省材料。
【附圖說明】
[0010]圖1是本發明的一種油氣模塊型鋼自動匹配方法的流程圖。
【具體實施方式】
[0011]下面結合具體實施例對本發明進行詳細描述。
[0012]如圖1所示的本發明的一種油氣模塊型鋼自動匹配方法,它包括以下步驟:
[0013]步驟一、利用Tekla設計軟件的報表輸出功能基于油氣模塊設計模型輸出該油氣模塊設計材料信息報表,設計材料信息報表包含型鋼材質、規格、長度等材料信息;同時使用Visual Basic建立油氣模塊型鋼匹配平臺;并基于SQL Server建立油氣模塊型鋼庫存數據庫,所述的油氣模塊型鋼庫存數據庫包括標準件數據庫、標準型鋼材料數據庫和剩料庫存數據庫;
[0014]步驟二、將油氣模塊設計材料信息報表導入所述的油氣模塊材料匹配平臺為設計材料匹配材料,具體步驟為:(1)標準件的匹配:先將設計材料信息報表與數據庫中標準件數據庫進行對比,挑選出設計材料信息報表中所含標準件并輸出所述的標準件相關材料信息,生成標準件出庫單,若某些標準件不足,則同時生成標準件采購單;(2)非標準件的材料匹配:將設計材料信息報表非標準件所需材料與剩料庫存數據庫的加工剩料進行對比,將符合條件的剩料提取出來標記并生成剩料出庫單;若沒有符合條件的加工剩料則跟標準型鋼材料數據庫中的標準型鋼材料對比,將標準型鋼材料數據庫中符合條件的型鋼提取出來標記并生成庫存材料出庫單;設計材料信息報表里經過兩次自動匹配仍沒有可用材料的為缺少庫存,生成非標準件訂購清單。
[0015]所述的步驟二中非標準件的材料匹配方法包括以下步驟:
[0016](a)先用Visual Basic逐條讀取設計材料信息報表中每行材料信息數據,包含所需型鋼的材質、規格、長度等材料信息,并將這些信息存入本地access數據庫;
[0017](b)讀取access數據庫中第一行數據的材質、規格、長度等材料信息;
[0018](c)遍歷剩料庫存數據庫中沒有標記為Y的每條數據,選出材質、規格與該行設計材料相同且長度大于該設計材料的剩料;若有符合條件的剩料則選擇這些剩料中長度最小的那個剩料作為該設計材料自動匹配的型鋼,標記該條剩料為Y,將該條剩料信息存入剩料出庫數據庫;若沒有符合條件的剩料,則執行步驟(d);
[0019](d)遍歷標準型鋼材料數據庫中沒有標記為K的每條數據,選出材質、規格與該行設計材料相同的且長度大于該設計材料的庫存材料;若有符合條件的庫存材料則選擇這些庫存材料中長度最小的那個材料作為該設計材料自動匹配的型鋼,標記該條材料為K,將該條庫存材料信息存入庫存材料出庫數據庫;若沒有符合條件的剩料,則執行步驟(e);
[0020](e)若經過兩次匹配都沒有合適材料,則將該條設計材料標記為Q存入缺貨數據庫;
[0021](f)讀取access數據庫中下一行數據,并重復所述的步驟(c)-(e);若設計材料數據庫中下一行數據為空,則執行步驟(g);
[0022 ] (g)將標記為Y、Κ、Q的材料分別從剩料出庫數據庫、庫存材料出庫數據庫以及缺貨數據庫導出,生成剩料出庫單、庫存材料出庫單和非標準件訂購清單。
【主權項】
1.一種油氣模塊型鋼自動匹配方法,其特征在于,它包括以下步驟: 步驟一、利用Tekla設計軟件的報表輸出功能基于油氣模塊設計模型輸出該油氣模塊設計材料信息報表;同時使用Visual Basic建立油氣模塊材料匹配平臺;并基于SQLServer建立油氣模塊型鋼庫存數據庫,所述的油氣模塊型鋼庫存數據庫包括標準件數據庫、標準型鋼材料數據庫和剩料庫存數據庫; 步驟二、將油氣模塊設計材料信息報表導入所述的油氣模塊材料匹配平臺為設計材料匹配材料,具體步驟為:(1)標準件的匹配:先將設計材料信息報表與數據庫中標準件數據庫進行對比,挑選出設計材料信息報表中所含標準件并輸出所述的標準件相關材料信息,生成標準件出庫單,若某些標準件不足,則同時生成標準件采購單;(2)非標準件的材料匹配:將設計材料信息報表非標準件所需材料與剩料庫存數據庫的加工剩料進行對比,將符合條件的剩料提取出來標記并生成剩料出庫單;若沒有符合條件的加工剩料則跟標準型鋼材料數據庫中的標準型鋼材料對比,將標準型鋼材料數據庫中符合條件的型鋼提取出來標記并生成庫存材料出庫單;設計材料信息報表里經過兩次自動匹配仍沒有可用材料的為缺少庫存,生成非標準件訂購清單。2.根據權利要求1所述的油氣模塊型鋼自動匹配方法,其特征在于:所述的步驟二中非標準件的材料匹配方法包括以下步驟: (a)先用VisualBasic逐條讀取設計材料信息報表中每行材料信息數據,并將這些信息存入本地access數據庫; (b)讀取acces s數據庫中第一行數據的材料信息; (c)遍歷剩料庫存數據庫中沒有標記為Y的每條數據,選出材質、規格與該行設計材料相同且長度大于該設計材料的剩料;若有符合條件的剩料則選擇這些剩料中長度最小的那個剩料作為該設計材料自動匹配的型鋼,標記該條剩料為Y,將該條剩料信息存入剩料出庫數據庫;若沒有符合條件的剩料,則執行步驟(d); (d)遍歷標準型鋼材料數據庫中沒有標記為K的每條數據,選出材質、規格與該行設計材料相同的且長度大于該設計材料的庫存材料;若有符合條件的庫存材料則選擇這些庫存材料中長度最小的那個材料作為該設計材料自動匹配的型鋼,標記該條材料為K,將該條庫存材料信息存入庫存材料出庫數據庫;若沒有符合條件的剩料,則執行步驟(e); (e)若經過兩次匹配都沒有合適材料,則將該條設計材料標記為Q存入缺貨數據庫; (f)讀取access數據庫中下一行數據,并重復所述的步驟(c)-(e);若設計材料數據庫中下一行數據為空,則執行步驟(g); (g)將標記為Y、Κ、Q的材料分別從剩料出庫數據庫、庫存材料出庫數據庫以及缺貨數據庫導出,生成剩料出庫單、庫存材料出庫單和非標準件訂購清單。
【專利摘要】本發明公開了一種油氣模塊型鋼自動匹配方法,它包括以下步驟:步驟一、利用Tekla設計軟件的報表輸出功能基于油氣模塊設計模型輸出該油氣模塊設計材料信息報表;同時使用Visual?Basic建立油氣模塊型鋼匹配平臺;并基于SQL?Server建立油氣模塊型鋼庫存數據庫,所述的油氣模塊型鋼庫存數據庫包括標準件數據庫、標準型鋼材料數據庫和剩料庫存數據庫;步驟二、將油氣模塊設計材料信息報表導入所述的油氣模塊材料匹配平臺為設計材料匹配材料。采用本方法整個過程節省大量人力資源,且選材更加合理,節省材料。
【IPC分類】G06F17/50
【公開號】CN105488271
【申請號】CN201510852403
【發明人】代春陽, 沙立同, 高妍巖
【申請人】天津博邁科海洋工程有限公司
【公開日】2016年4月13日
【申請日】2015年11月27日