工程量计算方法及系统与流程

文档序号:28861839发布日期:2022-02-12 01:09阅读:139来源:国知局
工程量计算方法及系统与流程

1.本发明涉及核电项目工程量计算技术领域,尤其涉及一种工程量计算方法及系统。


背景技术:

2.工程量计算所需的属性信息来源目前是设计专业提资,基本是文件传递的方式,该方式与自动算量的功能不匹配,需要改进。
3.下表1为行业规范规定的工程量计算书标准格式,包括计算项对应的工程量数据以及项目特征。项目特征栏内的所有信息都是必要的,一般大部分来源于设计输出的属性信息,但有些信息不能由一个设计平台或数据库系统获取,这种缺失需要人工填写,效率很低。此外,因专业设计不是以算量为目的,即设计时只要构件属性信息满足设计要求即可,因此这些属性信息在pdms设计模型上不一定能全部获取,因此,需要通过某种方法补全。
4.表1
5.

技术实现要素:

6.本发明要解决的技术问题在于,针对现有技术存在的至少一个缺陷,提供一种工程量计算方法及系统。
7.本发明解决其技术问题所采用的技术方案是:构造一种工程量计算方法,适用于算量平台,包括以下步骤:
8.s10:获取pdms构件设计模型中工程量计算所需的构件数据,并转换为sfc数据文件;
9.s20:根据所述sfc数据文件中工程量计算所缺失的构件数据,从其他设计平台中获取对应的构件数据;
10.s30:根据所述sfc数据文件生成算量模型,并基于所述算量模型进行工程量的计算。
11.优选地,在本发明所述的工程量计算方法中,所述步骤s10之前还包括:
12.s00:根据需要计算工程量的构件图纸,从pdms平台中获取对应的pdms构件设计模型。
13.优选地,在本发明所述的工程量计算方法中,所述步骤s00包括:
14.s001:接收用户的选择指令,选择需要计算工程量的构件图纸;
15.s002:根据所述构件图纸的图纸编码判断所属的专业,按所述专业进入pdms平台,并定位至所述专业下对应的pdms构件设计模型。
16.优选地,在本发明所述的工程量计算方法中,所述步骤s10包括:
17.s101:根据所述pdms构件设计模型所属的专业获取对应的工程量计算规则;
18.s102:根据所述工程量计算规则,获取所述pdms构件设计模型中对应的构件数据;
19.s103:基于预设的专业与转换方法的对应关系,将所述构件数据转换为sfc数据文件。
20.优选地,在本发明所述的工程量计算方法中,所述sfc数据文件包括:用于计算工程量的构件数据,其包括构件属性及属性信息;
21.所述步骤s20包括:
22.s201:根据所述工程量计算规则,获取所述sfc数据文件中缺失属性信息的构件属性;
23.s202:根据预设的构件属性在其他设计平台中的对应关系,从其他设计平台中获取对应的属性信息,以补充进所述sfc数据文件中。
24.优选地,在本发明所述的工程量计算方法中,所述方法还包括:
25.s21:根据预设的与所述pdms构件设计模型配对的其他构件,在所述sfc数据文件中附加其他构件的数据。
26.优选地,在本发明所述的工程量计算方法中,所述方法还包括:
27.s40:将计算完成后的结果写入工程量计算书相应的工程量栏位中,将构件数据写入工程量计算书相应的项目特征栏位中,以完善工程量计算书。
28.本发明还构造了一种工程量计算系统,适用于算量平台,包括:
29.转换模块,用于获取pdms构件设计模型中工程量计算所需的构件数据,并转换为sfc数据文件;
30.缺失补充模块,用于根据所述sfc数据文件中工程量计算所缺失的构件数据,从其他设计平台中获取对应的构件数据;
31.计算模块,用于根据所述sfc数据文件生成算量模型,并基于所述算量模型进行工程量的计算。
32.优选地,在本发明所述的工程量计算系统中,所述系统还包括:
33.模型获取模块,用于根据需要计算工程量的构件图纸,从pdms平台中获取对应的pdms构件设计模型。
34.优选地,在本发明所述的工程量计算系统中,所述模型获取模块包括:
35.选择模块,用于接收用户的选择指令,选择需要计算工程量的构件图纸;
36.定位模块,用于根据所述构件图纸的图纸编码判断所属的专业,按所述专业进入pdms平台,并定位至所述专业下对应的pdms构件设计模型。
37.优选地,在本发明所述的工程量计算系统中,所述转换模块包括:
38.规则获取模块,用于根据所述pdms构件设计模型所属的专业获取对应的工程量计算规则;
39.数据获取模块,用于根据所述工程量计算规则,获取所述pdms构件设计模型中对应的构件数据;
40.数据转换模块,用于基于预设的专业与转换方法的对应关系,将所述构件数据转换为sfc数据文件。
41.优选地,在本发明所述的工程量计算系统中,所述sfc数据文件包括:用于计算工程量的构件数据,其包括构件属性及属性信息;
42.所述缺失补充模块包括:
43.属性获取模块,用于根据所述工程量计算规则,获取所述sfc数据文件中缺失属性信息的构件属性;
44.信息获取模块,用于根据预设的构件属性在其他设计平台中的对应关系,从其他设计平台中获取对应的属性信息,以补充进所述sfc数据文件中。
45.优选地,在本发明所述的工程量计算系统中,所述系统还包括:
46.配对补充模块,用于根据预设的与所述pdms构件设计模型配对的其他构件,在所述sfc数据文件中附加其他构件的数据。
47.优选地,在本发明所述的工程量计算系统中,所述系统还包括:
48.完善模块,用于将计算完成后的结果写入工程量计算书相应的工程量栏位中,将构件数据写入工程量计算书相应的项目特征栏位中,以完善工程量计算书。
49.通过实施本发明,具有以下有益效果:
50.本发明通过获取pdms构件设计模型中工程量计算所需的构件数据,并转换为sfc数据文件,然后根据sfc数据文件中工程量计算所缺失的构件数据,从其他设计平台中获取对应的构件数据,最后根据sfc数据文件生成算量模型,并基于算量模型进行工程量的计算,从而可以自动准确的获取缺失的构件数据,为生成完备的工程量计算书节省了大量的人力投入,还可以充分利用现有的其他设计平台,最大限度提高算量过程的自动化程度,减少人为干预,提高工程量计算书的输出质量。
附图说明
51.下面将结合附图及实施例对本发明作进一步说明,附图中:
52.图1是本发明工程量计算方法的流程示意图一;
53.图2是本发明工程量计算方法的流程示意图二;
54.图3是本发明工程量计算系统的模块示意图一;
55.图4是本发明工程量计算系统的模块示意图二。
具体实施方式
56.为了对本发明的技术特征、目的和效果有更加清楚的理解,现对照附图详细说明本发明的具体实施方式。
57.需要说明的是,附图中所示的流程图仅是示例性说明,不是必须包括所有的内容和操作/步骤,也不是必须按所描述的顺序执行。例如,有的操作/步骤还可以分解,而有的操作/步骤可以合并或部分合并,因此实际执行的顺序有可能根据实际情况改变。
58.附图中所示的方框图仅仅是功能实体,不一定必须与物理上独立的实体相对应。
即,可以采用软件形式来实现这些功能实体,或在一个或多个硬件模块或集成电路中实现这些功能实体,或在不同网络和/或处理器装置和/或微控制器装置中实现这些功能实体。
59.如图1所示,本发明公开了一种工程量计算方法,适用于算量平台,包括以下步骤:
60.步骤s10:获取pdms构件设计模型中工程量计算所需的构件数据,并转换为sfc数据文件;
61.步骤s20:根据sfc数据文件中工程量计算所缺失的构件数据,从其他设计平台中获取对应的构件数据;
62.步骤s30:根据sfc数据文件生成算量模型,并基于算量模型进行工程量的计算。
63.在本实施例中,如图2所示,步骤s10之前还包括:
64.步骤s00:根据需要计算工程量的构件图纸,从pdms平台中获取对应的pdms构件设计模型。其中,pdms平台为工厂三维布置设计管理系统,dms构件设计模型为三维实体模型。
65.在一些实施例中,该步骤s00包括:
66.步骤s001:接收用户的选择指令,选择需要计算工程量的构件图纸;
67.步骤s002:根据构件图纸的图纸编码判断所属的专业,按专业进入pdms平台,并定位至该专业下对应的pdms构件设计模型。
68.具体地,核电工程的图纸编码、专业代码、设备类别代码、物料码等仅在核电行业通用,当上传到工程文件索引(ied)系统的图纸宣布批准可用(work ready-简称wr)后,首先,算量平台根据图纸编码,按预设规则判断所属专业,例如图纸编码bs3sec25059diyk43sd的第14/15位如果是yk,则代表em9仪控专业,如果是dq或tx,则代表em8电气专业,按专业进入pdms平台后,可显示整个项目的设计模型,按规则即可定位到该专业下对应的工作区域、对应图纸的模型节点,即pdms构件设计模型,从而可获取到某专业某构件的pdms构件设计模型。
69.在本实施例中,步骤s10包括:
70.步骤s101:根据pdms构件设计模型所属的专业获取对应的工程量计算规则;在一些实施例中,可根据上述步骤s002确定的专业来获取对应的工程量计算规则。
71.步骤s102:根据工程量计算规则,获取pdms构件设计模型中对应的构件数据;
72.步骤s103:基于预设的专业与转换方法的对应关系,将构件数据转换为sfc数据文件。其中,该sfc数据文件包括用于计算工程量的构件数据,其包括构件属性及属性信息。在一些实施例中,构件属性包括坐标、长、宽、高、材质;在其他一些实施例中,构件属性并不限于坐标、长、宽、高、材质。在另外一些实施例中,sfc数据文件还包括从pdms构件设计模型导出的其他数据。
73.相应地,在本实施例中,步骤s20包括:
74.步骤s201:根据工程量计算规则,获取sfc数据文件中缺失属性信息的构件属性;
75.步骤s202:根据预设的构件属性在其他设计平台中的对应关系,从其他设计平台中获取对应的属性信息,以补充进sfc数据文件中,从而实现了不同设计平台的数据库之间属性信息的准确获取,并且还可与多个其他设计平台实现多个属性信息的同步获取。
76.在一些实施例中,服务器预先设置了不同系统之间的构件属性的对应关系,sfc数据文件中缺失的属性信息可以基于该对应关系,根据构件属性在其他设计平台中获取对应的属性信息。
77.例如,从pdms构件设计模型中,假设导出的构件材质为不锈钢管,则可以将不锈钢管该构件属性作为条件,从其它设计平台中获取不锈钢管对应的属性信息,例如下表2的“后酸洗=是,脱脂=否,油冲洗=否”等,并将获取到的属性信息补充进sfc数据文件中。
78.表2
[0079][0080]
此外,还可以利用构件属性,例如核电名称、代码的通用性,提供一种跨平台补全构件数据的方式,例如可以在大宗材料(bmms)平台上获取。例如从pdms构件设计模型中获取到的设备名称,即构件属性,以及根据设备名称与核电通用名称的对应关系,可以从大宗材料(bmms)平台上获取到设备对应的属性信息,也可以根据bmms平台上的物料码找到管道的核级等等,这些信息均可同步添加到sfc数据文件中,形成完整的计算书输出成果。
[0081]
在本实施例中,如图2所示,该方法还包括:
[0082]
步骤s21:根据预设的与pdms构件设计模型配对的其他构件,在sfc数据文件中附加其他构件的数据。
[0083]
在一些实施例中,在导出sfc数据文件时,有一些构件(例如阀门的配对法兰)在pdms平台中没有建立设计模型,但实际上核电领域中该构件上是必须要有配对法兰的,为避免构件数据缺失,那么可以预先设置一些类型的阀门需要附加一对法兰,也预先设置法兰对应的构件属性及属性信息,在识别得到该类型的阀门时,sfc数据文件则会自动在该阀门的附加构件数据中添加构件标识、构件属性、属性信息和默认数量,从而可以保证构件数据完整且准确。
[0084]
在本实施例中,如图2所示,该方法还包括:
[0085]
步骤s40:将计算完成后的结果写入工程量计算书相应的工程量栏位中,将构件数据写入工程量计算书相应的项目特征栏位中,以完善工程量计算书,输出完整的工程量计算书。
[0086]
如图3所示,本发明公开了一种工程量计算系统,适用于算量平台,包括:
[0087]
转换模块,用于获取pdms构件设计模型中工程量计算所需的构件数据,并转换为sfc数据文件;
[0088]
缺失补充模块,用于根据sfc数据文件中工程量计算所缺失的构件数据,从其他设计平台中获取对应的构件数据;
[0089]
计算模块,用于根据sfc数据文件生成算量模型,并基于算量模型进行工程量的计
算。
[0090]
在本实施例中,如图4所示,系统还包括:
[0091]
模型获取模块,用于根据需要计算工程量的构件图纸,从pdms平台中获取对应的pdms构件设计模型。其中,pdms平台为工厂三维布置设计管理系统,dms构件设计模型为三维实体模型。
[0092]
在一些实施例中,模型获取模块包括:
[0093]
选择模块,用于接收用户的选择指令,选择需要计算工程量的构件图纸;
[0094]
定位模块,用于根据构件图纸的图纸编码判断所属的专业,按专业进入pdms平台,并定位至专业下对应的pdms构件设计模型。
[0095]
具体地,核电工程的图纸编码、专业代码、设备类别代码、物料码等仅在核电行业通用,当上传到工程文件索引(ied)系统的图纸宣布批准可用(work ready-简称wr)后,首先,算量平台根据图纸编码,按预设规则判断所属专业,例如图纸编码bs3sec25059diyk43sd的第14/15位如果是yk,则代表em9仪控专业,如果是dq或tx,则代表em8电气专业,按专业进入pdms平台后,可显示整个项目的设计模型,按规则即可定位到该专业下对应的工作区域、对应图纸的模型节点,即pdms构件设计模型,从而可获取到某专业某构件的pdms构件设计模型。
[0096]
在本实施例中,转换模块包括:
[0097]
规则获取模块,用于根据pdms构件设计模型所属的专业获取对应的工程量计算规则;在一些实施例中,可根据上述定位模块确定的专业来获取对应的工程量计算规则。
[0098]
数据获取模块,用于根据工程量计算规则,获取pdms构件设计模型中对应的构件数据;
[0099]
数据转换模块,用于基于预设的专业与转换方法的对应关系,将构件数据转换为sfc数据文件。其中,该sfc数据文件包括用于计算工程量的构件数据,其包括构件属性及属性信息。在一些实施例中,构件属性包括坐标、长、宽、高、材质;在其他一些实施例中,构件属性并不限于坐标、长、宽、高、材质。在另外一些实施例中,sfc数据文件还包括从pdms构件设计模型导出的其他数据。
[0100]
相应地,在本实施例中,该缺失补充模块包括:
[0101]
属性获取模块,用于根据工程量计算规则,获取sfc数据文件中缺失属性信息的构件属性;
[0102]
信息获取模块,用于根据预设的构件属性在其他设计平台中的对应关系,从其他设计平台中获取对应的属性信息,以补充进sfc数据文件中,从而实现了不同设计平台的数据库之间属性信息的准确获取,并且还可与多个其他设计平台实现多个属性信息的同步获取。
[0103]
在一些实施例中,服务器预先设置了不同系统之间的构件属性的对应关系,sfc数据文件中缺失的属性信息可以基于该对应关系,根据构件属性在其他设计平台中获取对应的属性信息。
[0104]
例如,从pdms构件设计模型中,假设导出的构件材质为不锈钢管,则可以将不锈钢管该构件属性作为条件,从其它设计平台中获取不锈钢管对应的属性信息,例如下表2的“后酸洗=是,脱脂=否,油冲洗=否”等,并将获取到的属性信息补充进sfc数据文件中。
[0105]
表2
[0106][0107][0108]
此外,还可以利用构件属性,例如核电名称、代码的通用性,提供一种跨平台补全构件数据的方式,例如可以在大宗材料(bmms)平台上获取。例如从pdms构件设计模型中获取到的设备名称,即构件属性,以及根据设备名称与核电通用名称的对应关系,可以从大宗材料(bmms)平台上获取到设备对应的属性信息,也可以根据bmms平台上的物料码找到管道的核级等等,这些信息均可同步添加到sfc数据文件中,形成完整的计算书输出成果。
[0109]
在本实施例中,如图4所示,该系统还包括:
[0110]
配对补充模块,用于根据预设的与pdms构件设计模型配对的其他构件,在sfc数据文件中附加其他构件的数据。
[0111]
在一些实施例中,在导出sfc数据文件时,有一些构件(例如阀门的配对法兰)在pdms平台中没有建立设计模型,但实际上核电领域中该构件上是必须要有配对法兰的,为避免构件数据缺失,那么可以预先设置一些类型的阀门需要附加一对法兰,也预先设置法兰对应的构件属性及属性信息,在识别得到该类型的阀门时,sfc数据文件则会自动在该阀门的附加构件数据中添加构件标识、构件属性、属性信息和默认数量,从而可以保证构件数据完整且准确。
[0112]
在本实施例中,如图4所示,该系统还包括:
[0113]
完善模块,用于将计算完成后的结果写入工程量计算书相应的工程量栏位中,将构件数据写入工程量计算书相应的项目特征栏位中,以完善工程量计算书,输出完整的工程量计算书。
[0114]
通过实施本发明,具有以下有益效果:
[0115]
本发明通过获取pdms构件设计模型中工程量计算所需的构件数据,并转换为sfc数据文件,然后根据sfc数据文件中工程量计算所缺失的构件数据,从其他设计平台中获取对应的构件数据,最后根据sfc数据文件生成算量模型,并基于算量模型进行工程量的计算,从而可以自动准确的获取缺失的构件数据,为生成完备的工程量计算书节省了大量的人力投入,还可以充分利用现有的其他设计平台,最大限度提高算量过程的自动化程度,减少人为干预,提高工程量计算书的输出质量。
[0116]
可以理解的,以上实施例仅表达了本发明的优选实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制;应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,可以对上述技术特点进行自由组合,还可以做出若干变形和改进,这些都属于本发明的保护范围;因此,凡跟本发明权利要求范围所做的等同变换与修饰,均应属于本发明权利要求的涵盖范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1