什么是BIM开发?这篇文章可以告诉你

谈到BIM,估计很多程序员的反应是
在这里插入图片描述
“你确定你不是想说IBM?”
对,不是IBM。Building Information Modelling,简称BIM,中文多被译为“建筑信息化模型”,是利用计算机技术对建筑生命全周期进行管理的一种手段,也是目前建筑业与软件行业结合的最好的交叉领域。
什么是全建筑生命周期
全建筑生命周期即BLM,全称Building Lifecycle Management,是建筑工程项目从规划设计到施工,再到运营维护,直至拆除为止的全过程。一般我们将全建筑生命周期划分为四个阶段,即规划阶段、设计阶段、施工阶段、运营阶段。

BIM在全建筑生命周期扮演什么角色

美国buildingSmart alliance做了比较详尽的定义BIM在工程项目全建筑生命周期各阶段的主要应用为

  1. 规划阶段主要用于现状建模、成本预算、阶段规划、场地分析、空间规划等;
  2. 设计阶段主要用于对规划阶段设计方案进行论证,包括方案设计、工程分析、可持续性评估、规范验证等;
  3. 施工阶段则主要起到与设计阶段三维协调的作用,包括场地使用规划、雇工系统设计、数字化加工、材料场地跟踪、三维控制和计划等;
  4. 运营阶段主要用于对施工阶段进行记录建模,具体包括制定维护计划、进行建筑系统分析、资产管理、空间管理/跟踪、灾害计划等。

市面上有哪些BIM软件

  1. 作为BIM行业的航母级软件,Revit绝对是不得不提的一款建模工具。Revit为设计人员提供了强大的建模功能,同时也为开发人员提供了完善的应用程序接口。目前大部分BIM应用都是以Revit平台以及rvt文件作为核心,基于Revit和rvt做二次开发或进行除设计外的其余BIM阶段管理 。
    在这里插入图片描述
  2. Bentley 是一款擅长于工厂及基础设施设计软件,与Revit类似,Bentley也为开发者提供了二次开发接口。
    在这里插入图片描述
  3. Catia是由法国达索集团推出的一款建模软件。严格意义上它并不是专门的以及BIM软件,而是更多地被用于机械设计领域。然而由于有强大的建模内核spatial和优秀的图形引擎HOOPS加持,Catia在一些异形建筑设计中也占据一定优势。

在这里插入图片描述
4. iTWO是德国RIB集团的一款旗舰产品,主打BIM 5D管理,在三维的基础上加入时间和成本,拥有自主定义的CPIXML文件格式,采用数据集中存储的方式,提供模型算量以及进度管理功能。它的缺点是没有建模能力,核心数据来源于第三方软件。
在这里插入图片描述
5. 广联达是国产BIM行业的龙头企业,广联达算量软件产品特别是库涵盖了国内大部分地区的清单和定额标准,能够满足多种专业的算量需求,而且支持多种设计软件的数据来源,因此广联达算量被国内各类业主和施工单位视为算量首选。
在这里插入图片描述
此外,中望CAD、思维尔算量软件、鲁班算量、橄榄山翻模软件、海达斯等也是国内BIM软件的优秀代表。
BIM软件开发主要做什么
BIM软件的开发模型主要分为两种。其一为插件开发,产品以成熟,市场占有率高的建模软件为平台,以插件的形式存在,大部分插件会以Revit为平台。插件开发的优点是可以利用开发平台的建模功能,门槛低,开发周期短,缺点是难以跳出API的限制,后期业务扩展性较差。另外一种开发模式为独立。相比与插件开发,独立平台需要开发者自行研究程序框架、图形系统和建模系统,一般而言开发难度会高于插件开发,其好处在于开发者可以完全掌握数据格式,易于进行业务调整。

关注这个博客能学到什么

笔者从事BIM开发工作多年,深深明白BIM开发行业中开发人员和业务人员存在严重的知识隔离,这当然也可以理解,毕竟无论是建筑行业还是软件开发行业,都需要多年的学习才能达到熟练的程度。建筑人才的BIM构想无法得到实施,软件人才的技术无以施展,从而造成BIM软件发展缓慢。
鉴于此,笔者希望结合自身所学所用,并邀请资深的产品、开发、测试、应用同行由浅入深为大家介绍BIM开发经验,相信通过这些教程,建筑工程师可以自行编写出方便易用的BIM小工具,软件工程师可以更好地理解BIM业务和技术,并应用到工作中。

  • 12
    点赞
  • 31
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值