91学术服务平台

您好,欢迎来到91学术官网!站长邮箱:91xszz@sina.com

发布论文

论文咨询

基于Revit的二次开发土建造价研究

  2021-10-07    89  上传者:管理员

摘要:Revit作为BIM技术的重要软件已经广泛的在建筑工程技术专业教学中使用。然而,Revit本身明细表的计量计价规则不能满足我国计价规范要求,需要进行二次开发。针对现有建筑工程技术土建造价教学现状,以桩基础计量计价模块为例,提出了基于Revit的二次开发土建造价软件,满足了Revit在土建造价课程中的应用。

  • 关键词:
  • Revit
  • 二次开发
  • 土建造价
  • 工程造价
  • 建筑工程技术
  • 加入收藏

1、概述

在建筑工程技术专业的教学中,BIM技术相关课程已经广泛的进行,常用的土建造价软件也都融合了BIM技术,比如广联达、鲁班软件等,根据构件的属性信息,准确绘制三维BIM模型,对构件分别套用清单和定额,配合我国现行计量计价规范,计算出工程量和造价,统计出各类报表。这些软件计算结果准确,在造价课程教学中有着重要地位,获得了广泛的认可。

BIM技术和造价有着共同的三维模型基础,二者集合的研究一直在进行中,2015年,安培等提出了一种基于BIM模型进行快速工程量计算的方法,通过开发专业插件,将Revit模型导入广联达GCL中进行算量,取得准确的结果[1]。2017年王蕾等通过BIM技术对老旧古代建筑全过程造价进行控制研究,最大程度控制施工造价[2]。2018年,付欢等分析了我国现行造价行业中清单和定额的计价模式在BIM中的适用性,基于国际通用的BIM格式IFC,提出了一种全新的BIM工程量计算和计价方法[3]。吴巍霖以上海地铁某车站工程为例,对施工图进行BIM工程量统计,为项目成本精细化控制提供参考[4]。

Revit目前依然是建筑工程技术和造价专业重要的BIM软件,然而Revit对工程量的统计采用明细表,虽然构件长度、面积、体积等物理量计算准确,但是不能按照清单和定额进行归类整理,不能满足我国现行的计量计价规范要求,不能计算出造价,必须开发有效的插件才能实施,这对于土建造价的教学非常有必要。本文以桩基础造价教学模块为例,提出了一种基于Revit的二次开发土建造价软件,可以满足Revit在土建造价课程中的应用。


2、Revit二次开发


Revit作为BIM技术非常重要的软件,拥有众多的材质库,强大的渲染引擎,三维显示效果非常优秀。软件融合了建筑、结构、给排水、暖通、电气、消防等多专业于一体,碰撞检查的结果为管线综合提供重要依据,并且可以导出多种BIM格式,和AutoCAD,3DMax,Lumion,广联达软件,鲁班软件,品茗软件等常用BIM软件有良好的接口。因此,Revit教学目前作为BIM教学非常重要的一环,已经在建筑工程技术专业和工程造价专业广泛实施。

目前对Revit的二次开发主要有三种办法,基于.net的C#,C++和VisualBasic语言[5]。C++二次开发虽然功能强大,但难度过大,若采用MFC模块语言晦涩,不易掌握。VisualBasic语言相对容易,但是不能完全对Revit进行所有功能的二次开发。基于.net的C#则相对适中,功能足以满足常用要求,且难度适中,是比较合适的Revit二次开发的语言。且Autodesk公司提供了较为完整的基于.net的Revit二次开发软件包,为C#开发提供了极大的类库,简化了开发过程。

即使有了诸多有利条件,Revit二次开发依然是比较困难的工作,需要开发者同时掌握计算机软件和建筑工程技术专业知识,需要详细做好需求分析和深化设计,并不断在过程中根据计价规范进行调整。


3、桩基础造价模块


基于以上分析,采用基于.net的C#语言对Revit进行造价模块的二次开发,目前已经完成了桩基础、土石方、混凝土基础、混凝土梁板柱等模块的二次开发。以桩基础造价模块为例,遵循土建造价桩基础知识要点,采用软件开发的一般程序,即需求分析,深化设计,编写程序,测试分析等。

3.1需求分析和深化设计

根据桩基础定额分析软件需求,土建造价桩基础部分教学主要是预制混凝土柱和灌注混凝土桩。根据2014版江苏省建筑与装饰工程计价定额,桩基础具体的定额分类如图1所示。

以预制混凝土桩中的预制管桩为例,对软件进行深化设计,分析绘图和计量计价所需要的参数,保证能在Revit中实际绘制出三维图形,计量和计价的参数要满足定额要求。选取出桩截面外径等若干预制管桩控制变量参数如表1所示,对变量名称准确、变量单位、变量类型和默认值进行设置。

3.2程序编写和测试

开发软件采用VisualStudio2017社区版,Revit版本为2019,二次开发语言为C#,开发使用计算机CPU为i7-10510u,内存8G,操作系统为Windows10。

RevitSDK提供了丰富的类库供二次开发,通过族来控制构件的属性。Revit提供了应用程序开发接口,可以访问模型的参数数据,创建、修改、删除模型,创建插件执行各种BIM分析、创建项目文档等。二次开发软件作为一个插件嵌入到Revit软件中,通过启用外部工具加载开发的插件,如图2所示。

Revit通过插件的ID来进行加载,需要在addin文件中提前定义,开发插件形式为DLL动态链接库文件,加载该动态链接库即可以打开软件,调用桩基础造价插件如图3所示。

要进行良好的交互,需要设计图形交互界面,预制管桩参数设置与计算界面如图4所示,软件提示用户输入相应的参数,根据定额规则在后台完成计算,输出到对话框中。

同时软件可以根据输入的预制管桩参数在Revit中绘制出相应模型,如图5为改变控制参数绘制的长度分别为20m和10m的预制管桩。


4、结语


本文采用基于.net的C#对Revit进行造价教学软件二次开发,以桩基础为例做了详尽的介绍,得到以下结论:

1)利用Revit进行造价二次开发可以准确的计算出Revit中相应图元的工程量,并可以根据定额和清单,计算出工程造价,满足了Revit在土建造价课程中的应用。

2)Revit土建造价二次开发可以准确形象的显示图元信息,渲染效果较好,并可以导入导出到其他造价软件,进一步计算造价和进行施工管理。

3)可以在此基础上进一步开发其他插件,比如装配式建筑钢筋计算插件,解决装配式建筑钢筋碰撞,5D施工模拟等问题。


参考文献:

[1]安培,余地华,艾心荧,等.基于BIM的三维算量在超高层建筑项目中的研究与应用[J].施工技术,2015,44(23):15-18.

[2]王蕾,葛海霞.基于老旧古代建筑信息模型的全过程造价控制研究[J.建筑技术,2017(4):402-404.

[3]付欢,史健勇,王凯.基于BIM的工程量计算与计价方法[J].土木工程与管理学报,2018,35(1):138-145.

[4]吴巍霖.BIM技术在城市轨道交通项目工程量统计中的应用研究[J].建筑经济,2018,39(6):83-87.


文章来源:黄岩,张晓丹,毛燕红.基于Revit的二次开发土建造价研究[J].山西建筑,2021,47(20):190-192

分享:

91学术论文范文

相关论文

推荐期刊

网友评论

加载更多

我要评论

建筑实践

期刊名称:建筑实践

期刊人气:10639

期刊详情

主管单位:住房和城乡建设部

主办单位:中国建筑学会

出版地方:北京

专业分类:建筑

国际刊号:2096-6458

国内刊号:10-1584/TU

邮发代号:2-189

创刊时间:1981年

发行周期:月刊

期刊开本:大16开

见刊时间:4-6个月

论文导航

查看更多

相关期刊

热门论文

【91学术】(www.91xueshu.com)属于综合性学术交流平台,信息来自源互联网共享,如有版权协议请告知删除,ICP备案:冀ICP备19018493号

微信咨询

返回顶部

发布论文

上传文件

发布论文

上传文件

发布论文

您的论文已提交,我们会尽快联系您,请耐心等待!

知 道 了

登录

点击换一张
点击换一张
已经有账号?立即登录
已经有账号?立即登录

找回密码

找回密码

你的密码已发送到您的邮箱,请查看!

确 定