bim技术需要的计算机语言是,浅述BIM技术中的对象

8186025e6bfe1e226a6bee5f4196edb4.png

也许你会经常听到别人说:有了BIM后,计算机会自动识别出座椅,零件,构件,材料等等,这是根据BIM的什么理论呢?

1、 BIM技术中的对象

BIM的对象是建筑构件数据与操作的封装技术,在使用中BIM软件为我们带来一系列所谓的构件联系。即BIM针对的对象建筑构件,计算机把建筑构件等变成数据,然后封装形成一批批的建筑构件组,你使用BIM软件将这些建筑构件组建立关系。

2、面向对象程序设计技术

面向对象的程序设计立意于创建软件重用代码,具备更好地模拟现实世界环境的能力,这使它被公认为是自上而下的编程,具备更好地模拟现实世界环境的能力,这也就使它被公认为是自上而下编程的优胜者。它通过给程序中加入扩展语句,把函数“封装”进编程所必需的“象”中,使复杂的工作条理清晰、编写容易。说它是一场革命,是对它们处理工作的能力而言,面向对象编程代码很容易维护,容易理解和重复使用,这些就是软件工程的基础。

对象是人们要进行研究的任何事物,不仅能表示具体的事物,还能表示抽象的规则、计划或事件。对象具有状态,一个对象用数据值来描述它的状态。对象还有操作,用于改变对象的状态,对象及其操作就是对象的行为对象实现了数据和操作的结合,使数据和操作封装于对象的统一体中。具有相同或相似性质的对象的抽象就是类,类的具体化就是对象。随着面向对象技术成为研究的热点,很多开发人员都转向或关注面向对象的语言编程,各类专业软件也都开始向此方向靠近。

3、ABD对建筑构件对象的封装分析

建筑专业的主要构件就有几十种,需要进行分类、共性分析、层次分析。把类的设计分为三类。第一类是基础类,它们是一些具有共性特征的纯几何类,具备基本的图形显示、变化、处理能力,如多条平行线、洞口、空间面板、拉伸体、几何体、组合文字、连续标注尺寸等等。第二类是描述类,它们是一些抽象出来的描述类,不具备图形显示能力,但具备复杂几何数据的记忆和计算能力,如路径、截面、定义、面定义、几何计算类等。第三类是才是专业构件类,它们是一些加入了构件数据和操作的类,具备构件的一切专业表达及变化。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值