掌桥专利:专业的专利平台
掌桥专利
首页

一种基于AM二次开发统计图面管系绝缘生成清单的方法

文献发布时间:2023-06-19 11:45:49


一种基于AM二次开发统计图面管系绝缘生成清单的方法

技术领域

本发明涉及软件开发类技术领域,尤其涉及一种基于AM二次开发统计图面管系绝缘生成清单的方法。

背景技术

管路绝缘在长输管线中起着密封、防止发生电化学腐蚀的重要保护作用,在船舶上应用广泛,其种类之繁多,数目之庞大,导致了绝缘拆装工作成为船舶建造及维修中很消耗工时的一项。

现场工作需要绝缘清单,此清单目前往往是人工统计整理,此方法效率低下,差错率较高,且不能及时更新,如果我们利用计算机程序,在设计阶段就能快速的识别出每个分段,区域有多少需要绝缘,可以将更准确的清单,更早的提供给生产车间,这对于方便现场施工,保证施工进度是具有非常重要的指导意义的,同时可以节省技术部门大量的人工统计时间,还可以避免因为源数据更新导致的人工统计不准确。

造船行业大量使用AVEVA MARINE(简称AM)这款软件,AVEVA Marine是英国AVEVA公司的软件系列产品,用于设计、建造船舶和海工项目的集成软件。采用以对象为中心的技术,提供一系列解决方案、加载项以及单机版应用程序所构成的产品组合,贯穿造船业务过程中的每个环节。

针对海工项目的特点,AVEVA公司在2007年将Tribon的船体和海工行业广泛采用的PDMS进行系统的整合,推出了新一代的造船及海工设计系统AVEVA Marine。

AVEVA Marine 涵盖造船专业技术,结合企业工程、设计、通信以及可视化技术,通过使用单一项目模型,船体、船舾、工程以及设计实现跨专业的功能集成,为船舶企业提供一体化解决方案。

AVEVA Marine中的AVEVA Outfitting、AVEVA PDMS 和 AVEVA E3D可互通使用,确保与企业专家协同工作;可通过 AVEVA Global 支持异地项目,实现“虚拟船厂”环境目标。

发明内容

本发明的目的在于克服上述不足,在AVEVA MARINE模型中已有船舶管系模型数据的情况下,提供一种可以自动生成绝缘汇总清单的二次开发系统。

本发明的目的是这样实现的:

一种基于AM二次开发统计图面管系绝缘生成清单的方法,在AVEVA MARINE模型中已有船舶管系模型数据的基础上,它包括以下内容:

a、利用AVEVA MARINE软件的outfitting模块,完善所有管段的绝缘关联关系;

b、确定需要统计管段绝缘的所在区域;

c、利用AVEVA MARINE软件的MarineDrafting模块,读取视图范围内所有船用管段信息;

d、获取每个管段部件的长度属性与绝缘信息;

e、使用PML(Programmable Macro Language)语言编制对话框界面,对话框界面上设置“选取图面” 按钮、 “清空”按钮、“生成安装图清单”按钮、“生成excel清单”按钮以及表格区域;

f、指定对话框中各功能区域的功能;“选取图面”按钮用于获取数据源范围,并自动执行程序;“清空”按钮用于清空表格中的所有数据;“生成安装图清单”按钮用于导出最终的结果在图纸上显示;“生成excel清单”按钮用于导出最终的结果为excel表格;表格区域用于生成具体信息;

g、生成excel清单;

h、生产图纸清单。

进一步地,步骤c中获取视图范围时,选取正确图层然后读取信息。

进一步地,表格区域生成的表格中的名称来自于管段部件的name属性。

进一步地,表格区域生成的具体信息包括序号、名称、规格、单位、数量以及管壳厚度。

与现有技术相比,本发明的有益效果是:

(1)本发明减少技术部门人工统计此类绝缘清单所耗费的时间,提高生产效率;(2)本发明为车间订购管段绝缘提供准确的依据,提前施工,避免疏漏;(3)本发明解决了因源数据更新,而导致人工统计数据滞后或者错误的问题,快速统计绝缘管路的数量,大大提升效率。

附图说明

图1为本发明的运行流程图。

图2为本发明的系统执行届面图。

具体实施方式

为更好地理解本发明的技术方案,以下将结合相关图示作详细说明。应理解,以下具体实施例并非用以限制本发明的技术方案的具体实施态样,其仅为本发明技术方案可采用的实施态样。需先说明,本文关于各组件位置关系的表述,如A部件位于B部件上方,其系基于图示中各组件相对位置的表述,并非用以限制各组件的实际位置关系。

实施例1:

参见图1和图2,本发明涉及的一种基于AM二次开发统计图面管系绝缘生成清单的方法,在现有使用的AVEVA MARINE模型中已有船舶管系模型数据的基础上,它包括以下内容:

a、利用AVEVA MARINE软件的outfitting模块,完善所有管段的绝缘关联关系;

b、确定需要统计管段绝缘的所在区域;

c、利用AVEVA MARINE软件的MarineDrafting模块,读取视图范围内所有船用管段信息;

d、获取每个管段部件的长度属性与绝缘信息;

e、使用PML(Programmable Macro Language)语言编制对话框界面,对话框界面上设置“选取图面” 按钮、 “清空”按钮、“生成安装图清单”按钮、“生成excel清单”按钮以及表格区域;

f、指定对话框中各功能区域的功能;“选取图面”按钮用于获取数据源范围,并自动执行程序;“清空”按钮用于清空表格中的所有数据;“生成安装图清单”按钮用于导出最终的结果在图纸上显示;“生成excel清单”按钮用于导出最终的结果为excel表格;表格区域用于生成具体信息(包括序号,名称,规格,单位,数量,管壳厚度);

g、生成excel清单;

h、生产图纸清单。

获取视图范围的时候,因单张安装图的图层过多,需选取到正确图层才能读取信息。

表格中的名称来自于管段部件的name属性。

依靠管路附件的NWEI、DTXS、DTXT、LENGTH、ISPEC属性来输出数据。

输出管路附件的名称、规格、单位、数量、管壳厚度。

以上仅是本发明的具体应用范例,对本发明的保护范围不构成任何限制。凡采用等同变换或者等效替换而形成的技术方案,均落在本发明权利保护范围之内。

相关技术
  • 一种基于AM二次开发统计图面管系绝缘生成清单的方法
  • 一种基于AM二次开发的统计船用管子制作种类的方法
技术分类

06120113047978