BIM技术的基础是啥?

2019-07-05 09:27发布


bim的基础就是参数化建模,而你知道什么叫参数化建模吗?
什么是参数化建模?以往的CAD引擎使用可见的、基于坐标的几何图形来创建图元。编辑这些“低能图形”非常困难,极易出错。创建文档的方式通常是从模型中提取坐标,然后生成孤立的二维工程图。随着图形引擎技术的成熟,图元被组合在一起用来表示设计元素(墙壁、孔等)。借助软件,模型变得“更加智能”,编辑难度也稍微下降。曲面和实体建模器为元素带来了更多智能特性,并支持创建复杂的造型。但它仍然是一种可见的(基于坐标)几何模型,这种模型具有固有缺陷,难于编辑并且可能容易导致提取的工程图无法与模型保持同步。
之后,就出现了参数化建模引擎,它使用参数(特性数值)来确定图元的行为并定义模型组件之间的关系。例如,“这个孔的直径是1英尺”或“这个孔的中心位于这两个边的中央”。这意味着设计标准或意图可以在建模过程中加以捕捉。模型编辑工作变得更加简单,而且还可以保留原始的设计意图。这种革命性的特性为数字化设计模型概念赢得了信任。在机械设计领域(走在参数化建模的最前沿),MCAD参数化建模已成为机械设计的事实标准。
   那建筑呢?不幸的是,MCAD参数化建模器没有扩展到建筑项目中。它们通常依赖两种基本技术来传播变更:基于历史信息的(它可以回放每次做出设计变更时的设计步骤)或变化的(利用一个变更并行地解决所有条件。)使用这些变更引擎来处理一个很小的建筑项目也会缓慢的让人不敢恭维。
MCAD建模器通常还需要用户加入大量的约束(即关系),以便上文谈到的变更技术可以重新计算结果。
这种“完全约束的”建模适用于机械设计领域,因为产品(利用一块原材料进行制造)必须进行精确定义— 这不同于建筑,建筑通常是一组预先制造好的组件,这些组件间具有较少的约束,
   但这种约束对于建筑设计师而言至关重要。
   有一种技术可以让参数化建模适用于建筑设计、进而支持参数化建筑建模,它就是面向建筑信息建模的revit® 平台所使用的环境驱动的变更引擎。
为建筑设计专门构建
   Revit使用一个环境驱动的引擎来更新部分约束的模型— 创建一个建筑元素关系网络(由软件和/或用户推断)然后它使用这个网络来帮助解决随后的变更。当您在绘制草图或者放置组件时,Revit保留元素之间的关系,但是这些关系没有特定顺序。之后,当您修改单个元素时,参数化变更引擎将确认需要更新的剩余元素以及如何进行变更。借助一流的参数化建筑建模,BIM软件可以协调任何位置出现的变更,包括在准备打印的工程图上,只要有必要:在三维视图和工程图集、日程以及正面、剖面和平面。这种方法可以扩展到建筑应用软件中,因为它从来不从整个建筑模型着手;它总是从用户接触的几个可见元素着手,然后使用有选择性的变更传播— 最大程度上减少需要更新的元素数量。它是真正的参数化建筑建模器吗?
一个建筑的建筑设计的本质在于可被嵌入建筑模型的关系。创建和控制这些关系基本上就是设计准则。参数化使设计师可以直接访问这些关系,并借助电脑以自然、直观的方式来思考建筑,就像电子表格是用来思考数值的工具或者文字处理软件是用来思考文字的工具一样。


文章来源:https://www.bimsq.com
赞赏支持