一种油气模块型钢自动匹配方法

文档序号:9727542阅读:228来源:国知局
一种油气模块型钢自动匹配方法
【技术领域】
[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日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1