作为Revit上的开源插件,Dynamo可以说是一款十分个性化的产品了。那么Dynamo是什么软件呢?我们该如何去理解Dynamo的定位?
Dynamo软件概述
Dynamo是Autodesk公司推出的一款可视化编程软件,Dynamo可视化程序设计是为了降低开发门槛而诞生的,对于大多数设计师,编程基础相对薄弱,但Dynamo以脚本的形式,提供使用者一个图形化的界面,组织连接预先设计好的节点(Node)来表达数据处理的逻辑,形成一个可执行的程序,降低传统程序实作的复杂度,让开发者能专注于功能开发本身。由于Dynamo程序与Revit的实时联动性,无需繁琐的格式互导,对复杂几何、参数化造型设计、资料连接、工程流程自动化等工作都能有很好的实用性。同时,它是免费的、开源的。
那么如何去理解Dynamo的定位呢?
Dynamo是一个可视化编程软件。功能简单可以分为两大点:
(1)可以让你通过Dynamo获取Revit API 可以获取的一切信息。然后通过这些信息,可以进行信息管理,也可以利用这些信息来更改模型的几何属性。
(2)Dynamo可以读取和写入数据库。这里的数据库即可以指Revit本身,可以简单的指代Excel表格,也可以是广义的数据库。甚至可以链接到Amazon Alexa,对Revit进行语音操作。
一句话概括:Dynamo是使用Revit的人在API途径以外通向编程的窗口。
评论0