BIM建筑网
更专业的BIM技术学习网站!


BIM技巧|Revit与Dynamo两款BIM软件之间有什么关系 ?

Revit与Dynamo可以程序编程创建出更为智能与灵活的模型,并运用于建筑信息模型。而建筑业也一直倾向于使用Dynamo这种可视化编程工具。其不需特别学习编撰传统程序语言,却也拥有强大且灵活的功能。而需要更大的灵活性时,则需要运用程序语言,如Python。Dynamo是作为一外挂于Revit的工具,其中被提供给客户端使用交互的元素被称为“节点”(node)。每个节点可以有多个“端口”,这使得沿“连接器”的节点之间能够进行串接,端口只能连接到其输出端口、类型匹配端口的输入类型、或者匹配端口的输入类型。而节点主要分为五个部分:

BIM技巧|Revit与Dynamo两款BIM软件之间有什么关系 ?

1.节点的名称。

2.主体。在此处可显示整个节点级别选项。

3.连接线的入口和出口,也就是端口。

4.数据预览,其中可以预览从节点执行的主要结果。

5.图标,指示为匹配列表指定的选项。

BIM技巧|Revit与Dynamo两款BIM软件之间有什么关系 ?

客户端可藉由API编撰Dynamo的node。Dynamo旨在通过建立原本不存在的关系,增强Revit的参数化建模功能。Revit中的参数对象,也就是组件,称为“族”(family),其中参数又分为实体参数(instance)与类型参数(type),使用者可以将参数汇入到组合组件和概念量体。Node被分为与Revit有关联性(transactional)与非关联性(non-transactional)。有关联的节点在建构过程会产生相链接的数据库,并直接传输连接至Revit本身数据库,相较之下非关联的节点较为独立,例如在Dynamo内部数据处理与Revit较无关联性的参数。而Dynamo之特色在于可用自定义节点(CustomNode),其功能在于利用节点编程建立新的节点。

Dynamo导入于建筑项目应用上,简化了重复性的作业方式,并增加交互检讨可行性,创建以往无法达到的事情,增加项目统整的能力与速度,且提高了可调整性。属于可视化编程语言的Dynamo,可以在图形化的接口下创建程序,通过掌握一定的编程逻辑知识,便可自行设计一套流程演算,进而做到模型自动化。

BIM技巧|Revit与Dynamo两款BIM软件之间有什么关系 ?

Dynamo与Revit,就如同Grasshopper与CAD(Rhino),都提供了一个构建平台,Dynamo能够像传统CAD软件那样处理纯几何造型,但同时也注重对建筑构件和建筑系统的操纵。尽管Revit也可以像CAD软件那样通过拉伸操作来生成墙和屋顶,更合适的工作方式其实是使用定位线和草图模式来创建这些建筑构件,因为这样才能建立起相互之间的关联关系,使之成为一个建筑系统。Dynamo和Grasshopper即同一领域的软件产品。这些产品可以更加直观地创建和修改一个抽象系统,而不必去写API程序代码。

微信公众号:xuebim
关注建筑行业BIM发展、研究建筑新技术,汇集建筑前沿信息!
← 微信扫一扫,关注我们+
赞(0) 打赏
BIM建筑网 » BIM技巧|Revit与Dynamo两款BIM软件之间有什么关系 ?

BIM建筑网,更专业的BIM技术学习网站!

关注建筑新动态,分享建筑新技术

联系我们关于BIM建筑网

觉得文章有用就打赏一下小编吧

非常感谢你的打赏,我们将继续提供更多优质内容,让我们一起创建更加美好的网络世界!

支付宝扫一扫打赏

微信扫一扫打赏

扫码登录

微信「关注」,快捷登录
扫码关注后会自动登录
注册登录代表您已同意《用户许可协议》
账号登录 | 其他登录

|登录

找回密码

|账号登录注册