聊聊BIM与API

来源:建筑界编辑:黄子俊发布时间:2020-03-22 19:51:56

[摘要] 今天笔者与大家 聊聊BIM与API 。早期碍于技术问题,建筑师在绘制设计图时通常都是以手绘为主,不管是在实际纸面或是利用CAD(Computer A

今天笔者与大家 聊聊BIM与API 。早期碍于技术问题,建筑师在绘制设计图时通常都是以手绘为主,不管是在实际纸面或是利用CAD(Computer Aided Design)软件,最大的问题就是: 所有的图面还有数据无法连贯,若要修改则必须大刀阔斧把相关的数据一并更动。现今科技发展迅速,建筑信息模型BIM(Building Information Model)的出现改善了这一大问题,在BIM技术世界的所有组件都被数据化并且赋予许多属性和参数,这些组件可以利用各自的属性来记录讯息,图面的呈现全部基于同一份数据,大幅降低了设计师修改图面的机率与时间。

BIM的这种对象参数化概念有助于各种不同面向的开发,也有利于API(Application Programming Interface)程序撰写,因为每个建筑对象有各自独立的属性,程序设计师可以很容易的抓取需要的资料,以利各种运算和分析。而空间数据库的特色在于空间信息的储存,除了有数据库查询快速的优点之外,对于特殊的数据结构:几何数据,更是有着不错的计算能力。

建筑信息模型与空间数据库两者都可以做空间的几何运算,差别在于使用这些空间数据的自由度,建筑信息模型就好比微软的word档案,只要用户学会开发的功能,撰写API就能任意的操作、改变和使用所有的建筑物建和空间数据,编辑的自由度非常高;而空间数据库就像一份PDF档,方便阅读、查询,但就是不容易更改BIM内的信息,在数据库内的几何信息顶多只能做到交叉查询的地步,若想要编辑BIM内的建筑组件,最终还是得回到API的平台才有办法达成。

将BIM的几何信息转到空间数据库,并利用数据库查询速度快的优势,在空间数据库内计算完之后传回BIM组件ID做后续信息应用。由于建筑信息模型的几何计算占大部分的比例,所以利用本研究的方式,可以让程序执行加快,并让BIM更适用成为建筑物营运维护阶段的信息管理中心。好了,今天的 聊聊BIM与API 就到此结束了,希望能够帮到大家。

聊聊,BIM,API

延展阅读

相关文章