本发明涉及焊缝抽取的,特别是涉及一种船舶搭载焊缝抽取方法。
背景技术:
1、一条船是由多个环段组成,每个环段包含总段和分段,其中一个总段包含多个分段,每个分段又是由无数零件组成的,现阶段的船舶分段零件之间是通过焊接的形式组合在一起的,焊接的形式主要是对接焊和角接焊。一条船所有零件之间焊接形成的焊缝总长度是非常庞大的,焊缝根据所处的建造阶段分为分段、总段和搭载焊缝。每个船厂往往都有自己统计焊缝的方法,根据统计出的各个阶段焊缝长度作为衡量现场建造的指标,可以更好辅助施工管理和制定建造周期节点,准确定义分段工时定额。其中分段和总段焊缝统计的方法基本都是类似的,分段焊缝是根据程序一步步从中组到大组的顺序进行抽取,在分段焊缝抽取的基础上,再进行总段焊缝抽取。但是搭载焊缝抽取的方法不统一,很多项目抽取方法存在差异,以往遇到过的有以总段为基础进行抽取的,还有整船一次性抽取的。
2、以总段为基础的抽取方法为:在抽取搭载焊缝时,要将每个总段或分段和相邻的所有总段或分段结合起来进行抽取焊缝,每个总段或分段都要结合几次,而且在不停打乱组合的过程中难免会遗漏一些组合,造成数据不完整,此种方法操作起来工作量很大且容易出现差错。
3、而以整船为基础的抽取方法为:此种方法是在分段和总段焊缝抽取结束的基础上,将所有分段和总段的组立树拉入一个整船的组立树下面,以整船为基础利用程序一次性全部抽取,实践证明此种方法可用于一些分段数量比较少的小型船舶,分段数量多的大型船舶往往会发生卡顿甚至程序闪退的现场,操作不稳定。
技术实现思路
1、鉴于以上所述现有技术的缺点,本发明的目的在于提供一种船舶搭载焊缝抽取方法,用以解决现有技术中以总段为基础的抽取方法存在工作量大且容易出现差错的问题,而以整船为基础的抽取方法又存在容易发生卡顿甚至程序闪退,从而造成操作不稳定的问题。
2、为实现上述目的及其他相关目的,本发明提供一种船舶搭载焊缝抽取方法,包括:
3、建立全船组立树,所述全船组立树包括分段树、总段树、区域树和区域组合树;
4、在所述分段树下抽取各个分段焊缝数据;
5、将所述分段树拉入对应的所述总段树下,抽取每个总段焊缝数据;
6、将所述分段树和所述总段树拉入对应的所述区域树下,抽取每个区域焊缝数据;
7、将所述分段树、所述总段树和所述区域树拉入对应的所述区域组合树下,抽取每个区域组合焊缝数据,以保证所有焊缝都抽取完整。
8、可选地,所述的建立全船组立树的步骤包括:
9、建立船舶全船结构模型,所述船舶全船结构模型包括分段、总段、区域和区域组合以及对各个所述分段、所述总段、所述区域和所述区域组合的编号,所述编号分别为分段号、总段号、区域号和区域组合号;
10、根据所述船舶全船结构模型,利用软件分别建立所述分段树、所述总段树、所述区域树和所述区域组合树;
11、所述分段树下包括各个所述分段号,所述总段树下包括各个所述总段号,所述区域树下包括各个所述区域号,所述区域组合树下包括各个所述区域组合号。
12、可选地,所述的建立船舶全船结构模型,包括:
13、将全船划分为分段、总段、区域和区域组合;
14、对各个所述分段、所述总段、所述区域和所述区域组合进行编号,所述编号分别为分段号、总段号、区域号和区域组合号;
15、利用软件建立所述船舶全船结构模型。
16、可选地,所述区域组合为相邻所述区域的组合。
17、可选地,所述船舶全船结构模型包括船舶的所有焊缝数据,所述的在所述分段树下抽取各个分段的焊缝数据的步骤包括:
18、根据所述船舶全船结构模型,在所述分段树下导入对应分段三维几何模型;
19、利用软件从对应分段三维几何模型中抽取焊缝数据。
20、可选地,所述分段焊缝数据、所述总段焊缝数据、所述区域焊缝数据和所述区域组合焊缝数据的抽取均是按照从小组→中组→大组的顺序依次抽取的抽取程序。
21、可选地,在所述区域组合焊缝数据抽取完成后,将数据进行存储,以方便记录和查询。
22、可选地,基于tribon软件,所述数据存储的步骤包括:
23、在所述区域组合焊缝数据抽取完成后形成的weld文件夹上右键选择detectwelds选项,焊缝抽取后的数据会以excel的形式进行存储。
24、可选地,所述的建立船舶全船结构模型采用tribon软件的船体标准初始化模块、曲面建模模块和平面建模模块。
25、可选地,所述的建立全船组立树采用tribon软件的装配计划模块。
26、在本发明的一种船舶搭载焊缝抽取方法中,通过建立区域树和区域组合树,在分段焊缝数据和总段焊缝数据抽取完成后,接着抽取区域焊缝数据和区域组合焊缝数据,以完成对全船焊缝数据的抽取。相比于以总段为基础的抽取方法以及以整船为基础的抽取方法,一方面,区域组合的数量相对较少,在进行抽取时,对系统要求较低,可以避免系统闪退的问题;另一方面,无需进行多次繁杂的组合,抽取数据时,不容易遗漏,效率更高。进而能够快速有效地统计出全船搭载阶段的焊缝总长度,方便现场准确核算工时和安排工作。
1.一种船舶搭载焊缝抽取方法,其特征在于,包括:
2.根据权利要求1所述的船舶搭载焊缝抽取方法,其特征在于,所述的建立全船组立树的步骤包括:
3.根据权利要求2所述的船舶搭载焊缝抽取方法,其特征在于,所述的建立船舶全船结构模型,包括:
4.根据权利要求3所述的船舶搭载焊缝抽取方法,其特征在于,所述区域组合为相邻所述区域的组合。
5.根据权利要求2所述的船舶搭载焊缝抽取方法,其特征在于,所述船舶全船结构模型包括船舶的所有焊缝数据,所述的在所述分段树下抽取各个分段的焊缝数据的步骤包括:
6.根据权利要求1所述的船舶搭载焊缝抽取方法,其特征在于,所述分段焊缝数据、所述总段焊缝数据、所述区域焊缝数据和所述区域组合焊缝数据的抽取均是按照从小组→中组→大组的顺序依次抽取的抽取程序。
7.根据权利要求1所述的船舶搭载焊缝抽取方法,其特征在于,在所述区域组合焊缝数据抽取完成后,将数据进行存储,以方便记录和查询。
8.根据权利要求7所述的船舶搭载焊缝抽取方法,其特征在于,基于tribon软件,所述数据存储的步骤包括:
9.根据权利要求2所述的船舶搭载焊缝抽取方法,其特征在于,所述的建立船舶全船结构模型采用tribon软件的船体标准初始化模块、曲面建模模块和平面建模模块。
10.根据权利要求1所述的船舶搭载焊缝抽取方法,其特征在于,所述的建立全船组立树采用tribon软件的装配计划模块。
