完善主体资料,免费赠送VIP会员!
* 主体类型
* 企业名称
* 信用代码
* 所在行业
* 企业规模
* 所在职位
* 姓名
* 所在行业
* 学历
* 工作性质
请先选择行业
您还可以选择以下福利:
行业福利,领完即止!

下载app免费领取会员

NULL

5cdd2dc095060.jpg

BIM如何添加非几何信息?试试dynamo吧!

发布于:2021-03-16
首页/BIM专题
4005
分享

以西安某项目为例,该项目由于参数添加和输入的数据量较大,采用手工输入的方式逐个添加和输入工作量较大且易出现错误,这里尝试采用DynamoExcel中的结合,快速为项目构件添加信息参数,降低人工操作时的出错机率,有效的提高模型参数的管理效率。

腿腿教学网-BIM如何添加非几何信息?试试dynamo吧!

按该流程操作,运行后实现的效果:

1.Excel文件里处理好数据,并命名好工作表名称。

2.使用FilePath节点读取上一步处理好的Excel文件,在sheetName中输入工作表名称,将Excel文件中的数据作为字符串导入,通过Data.ImportExcel节点获取Excel的数据。

运行之后,就可以看到Excel中的数据已经读取出来了,读取的数据与Excel表中的数据一一对应。

3.通过List.Deconstruct节点生成将列表拆分,然后利用List.Flatten节点转换为一维数据,通过StringfromObject节点将其转换为字符。

4.使用Parameter.CreateProjectParameter节点为选定的构件添加参数,在parameterName中输入上一步处理好的参数名称,在groupNamegroup中指定共享参数的参数组,在type中指定参数的类型,将参数作为实例参数输入,在categoryList中,选择项目中需要添加信息的构件。点击执行栏中的运行,即可为构件添加参数。

5.使用Element.SetParameterByName节点为第4步添加的参数赋值。在element中输入上一步需要赋值的构件,parameterName输入上一步创建好的参数,在value中输入第3步中的数据。运行此节点前,需冻结Parameter.CreateProjectParameter节点,即不运行此节点。点击运行,即可为选定的构件添加相关信息。

通过验证,此方法可行且有效。在运维阶段,各方提供的数据,如:建造信息、设备的基本信息、维护信息、保养信息、维修信息等,可以通过Excel处理后,通过此方法导入模型中。

Dynamo出色之处在于管理建筑信息,驱动模型几何参数和数据库,可以调用Revit的数据,通过与其他数据处理软件联动,大大发挥Revit的数据管理功能。随着技术的发展,DynamoGenerativeDesign(衍生式设计)正式成为Revit内置功能。设计师可以通过定义设计目标,由计算机程序自动生成多种设计方案,最终找到一组最优的方案。

文章来源:铁建地产营造社

仅作分享交流,文章著作权归原作者所有。

转载请注明来源本文地址:https://www.tuituisoft/bim/20362.html

未标题-1.jpg

上一篇:没有了

下一篇:没有了

微信咨询
扫描客服微信
QQ咨询
联系QQ:

2158157721

电话咨询
咨询电话:

15359439502

APP下载
扫码关注
关注微信公众号
返回顶部