一种基于Revit的算量与计价统一处理的方法
文献发布时间:2023-06-19 09:24:30
技术领域
本发明属于工业与民用建筑工程的安装工程造价领域,涉及一种基于Revit的建筑工程算量与计价统一处理的方法。
背景技术
目前市面上所用的工程造价软件,多是将算量与计价分为两套软件,要完成工程造价工作,多是先在算量软件上完成算量,然后再用计价软件计价。虽然这类软件发展的已经很成熟,但是随着BIM技术的发展,也为工程造价工作带来了新的视角。Revit作为一款强大的BIM应用软件,它的虚拟建造为建筑行业在策划、实施和运维方法都发挥了传统软件无法比拟的作用。所以本发明,就以Revit为纽带,将机电安装专业的算量和计价工作在这一个平台上来完成。
发明内容
本发明的目的是提供一种基于Revit的机电安装工程算量和计价的方法,该方法能够以Revit为平台同时实现算量和计价。
本发明所采用的技术方案,是一种基于Revit的机电安装工程算量与计价方法,具体包括以下步骤:
步骤1,模型创建。
该步骤所创建的模型加入了Revit系统中没有的项目参数,以便于过滤筛选。
步骤2,工程量统计。该步骤又具体分为以下两种情况:
(1)需要创建模型才能统计工程量的情况。
该情况所包含构件为,管道、风管、桥架、线管、套管、支吊架及相应附件。
(2)不需要创建模型就能统计工程量的情况。
该情况包括,配电箱、灯具、接线盒、水泵、风口、风机、卫生洁具等便于在CAD图纸中提取数量的图元。
步骤3,导出材料明细表。
该步骤所生产明细表是在Visual Stuiod平台用C#编程语言提前编写好符合安装工程消耗量定额的规则进行汇总的,这样就确保了工程量的准确性。
步骤4,计价。
该步骤同样是用C#编程语言编写步骤3中统计的工程量与安装工程消耗量定额和人材机价目表的运算规则。
步骤5,取费。
该步骤会弹出一个根据步骤4计价汇总后的DataGrid窗口,操作人员可以根据实际情况进行增减改的操作。
步骤6,生成造价信息相关表格。
附图说明
图1管件自建族与管道连接方式的挂接;
图2工程量录入界面;
图3回路信息录入界面;
图4创建模型线的关键代码;
图5创建完的模型线的线样式;
图6穿线管的自建项目参数;
图7计价前的设置界面;
图8计价前的材料预览及操作界面;
图9取费操作界面;
图10流程图。
具体实施方法
下面结合具体实施方式对本发明进行详细说明,图10为流程图。
本发明是一种基于Revit的机电安装工程算量与计价方法,具体包括以下步骤:
步骤1,模型创建。在该步骤中,所创建的模型名称,需要提前设置成与工程消耗量定额的定额项,一致的名称。对于一种管材有不同连接方式的情况(如消防镀锌管),需要通过编程设置筛选,并提前由操作者设置,具体见附图7。为了能按照算量规则统计所创建的模型工程量,需要修改管件族。具体就是,要为水电暖管件设置与管材对应的尺寸和长度两个实例参数,这样就可以通过RevitAPI中的IExternalCommand,利用Parameter类型中的Definition方法下面的Name属性,同时获得管材和管件的尺寸和长度,进而就能将管件的长度算入管材的长度,这样就能实现按照算量规则统计管材工程量。
本步骤还有一个关键设置,就是将自建族通过编辑类型,在布管系统配置中,将构件一一挂接,具体效果见附图1。
步骤2,在步骤1中已经详细阐述了管材工程量的统计,本步骤重点说明不需要创建模型的构件的工程量统计,首先,需要通过RevitAPI中的IExternalApplication,在Revit附加模块界面添加一个按钮,点击该按钮后弹出一个可以输入工程量的DataGrid窗口,见附图2。
如图,是电气工程量录入界面(给排水水和通风专业类似,不赘述)。界面分为两部分,左侧是需要录入的对应的材料名称、数量和定额编号栏,右侧是定额编号。也就是说在此处不仅仅是统计工程量,还能够将工程量与对应定额挂接,为后面的计价做好准备。
如附图2,录入完工程量后,点右侧导出,会将录入的信息导入一个通过NPOI插件创建的excel表格,此处的excel表格起到数据库的作用。
对步骤2的进一步说明,由于电气专业的穿线管、电线和电缆布设不影响机电安装专业的管线综合,所以本发明创造性的利用Revit的模型线代替穿线管、电线和电缆。
具体实施如下,如附图3。这是回路信息录入界面,该界面汇总的信息是电气系统的回路信息。录入完成回路信息,点附图3右上角的导出,就会以该图中的各行信息为名称,创建对应的模型线,代码见附图4。所创建的模型线见附图5。
这样利用Revit的创建模型线的功能就能表示穿线管、电线和电缆。
另外,由于电线和电缆有时不会穿线管,或者操作者单位,没有完全承接穿线管、电线和电缆的全部工作内容。本发明创造性的解决了,所画模型线代表什么材料的功能。
具体实施如下,程序规则中默认模型线代表了穿线管、电线和电缆,相应的规格型号和敷设方式通过模型线名称(即回路信息)就可以区别。如果要将模型线表示其他内容,需要启动RevitAPI中的IexternalApplication在Revit附加模块界面添加另一个按钮,该按钮的作用就是将模型线通过点选或框选的形式转化为带有回路信息的穿线管,由于穿线管提前设置了所需要的项目参数,通过勾选这些项目参数就可以完成区分材质的作用。另外,这些项目参数还包含安装工程消耗量定额中规定的册系数。同样的,可以区分安装位置或其他内容。不同的安装位置或相关内容对应不用的定额系数,这也是在程序中提前设置好的。附图6就是部分项目参数。
步骤3,导出明细表。根据以上几个步骤,再加上编程逻辑,将不同专业的材料汇总统计到不同的excel表格中。明细表已经通过编程并根据模型的项目参数处理了消耗量定额规定的各系数,所有能保证工程量的统计符合算量规则。
步骤4,计价。该步骤开始前,根据编程逻辑设计,会依次弹出附图7和附图8的界面。附图7是包括人工费在内的关键内容设置界面,设置完成,点继续,会弹出附图8。该界面根据专业将模型中和手动录入的材料全部罗列出来,为的就是让操作者能够自主选择需要套取工程量的内容。例如操作者仅仅施工了消防单项,那么他就可以通过双击附图8的删除列,进行删除其他不是他们单位施工的内容,这样也就做到了有的放矢。附图8的界面中,显示红色斜体的NULL行,说明该行的材料缺少对应的定额文件(下面会详细解释),这时操作者需要检查所创建的模型,是否根据定额名称设置了各图元名称。
在附图8的界面选择完成后,点击右上角的套定额。本发明就进入到了计价环节。
具体的运行逻辑如下,本编程利用NPOI插件,这样就实现了用excel作为数据库。excel数据库,除了包括明细表外,还包括上面提到的定额文件,所谓定额文件就是安装工程消耗量定额,该定额是政府主管部分下发,所以也是所有计价软件的运算依据。安装工程消耗量定额在主管部门的官网就能下载,然后转换成对应格式excel文件,就成了本发明所引用的定额文件,另外除了定额文件,还有《人工材料机械台班价目表》。本发明就是先根据模型或录入提取材料工程量明细表,然后让设置规则操作明细表、定额文件和价目表。这样就完成了计价。
步骤5,取费。计价完成后,会生成预算表,并且通过NPOI的IcellStyle设置表格格式,根据生成相应表格,然后会弹出附图9,即取费表。这时操作者可以自行操作取费。取费完成后,点击确定,也就完成了整个安装工程计价工作。
以上是对发明的较佳实施进行的具体说明,但本发明创造并不限于所述实施例,熟悉本领域的相关人员在不违背本发明精神的前提下,还可以做出种种的等同变形或替换,这些等同的变形或替换均包含在本申请权利要求所限定的范围内。
- 一种基于Revit的算量与计价统一处理的方法
- 一种基于Revit的变电站三维算量和计价方法