制造商:Autodesk欧特克软件(中国)有限公司
Dynamo是AutodeskRevit的开源附加模块。使用Dynamo,设计师将获得传统建模界面所无法提供的数据操纵和几何控制功能。能够灵活的获取和管理建筑信息,能够构建自定义系统来控制族和参数。
Dynamo基本概念
“计算设计”是指——运用创新的解决方法和新颖强大的计算算法,自动运行、模拟、参数化和生成设计解决方案。近几年来,计算设计对建筑实践产生了深远影响。
“可视化编程语言”是指——支持设计师通过图形用户界面构建编程关系的概念。设计师通过将功能节点连接在一起实现编程,而不需要学习一门编程语言。
节点库:是指放置并使用导线连起来形成可视化程序的对象。节点可以表示模型线或参照点等Revit图元。此外,节点还可以表示数学函数等运算。一个常用节点包含的内容详见下图,可以从左侧工具栏的节点库中获取节点。
程序流:Dynamo是一种语言,和其他的编程语言一样,是由可以执行一些很简单功能的语句组成,跟据一定的逻辑把这些语句串联起来实现目标功能。在Dynamo中这些功能语句就是节点。Dynamo的语法是从左读到右,先执行左侧的节点中的命令,再将输出结果传递到后续的节点中,执行下一步的命令。
Dynamo应用方向
★概念设计和方案推敲
★Revit异形建模功能补充
★建筑日照分析——DynamoforInsight360
★参数驱动下批量放置Revit自适应构件族
★建筑信息管理
★盾构隧道设计
★桥梁设计
★自动钢筋建模——DynamoRebar软件包
★钢结构建模和计算——DynamoExtensionforAdvanceSteel
当然,还有更多应用点和案例……值得设计师去钻研和探索。我们可以在AutodeskUniversity网站上找到全球Dynamo专家们分享的在线课程,从初级到高级,从几何图形的创建到各个不同专业方向的实际工程应用,都有深入讲述。
Dynamo新功能探索
未来的Dynamo将结合迭代计算的概念,帮助用户迅速预览在不同的输入参数情况下所得到的所有模型及运算结果。
例如以下例子,NumberofBays,NumberofFloors,WWR是该项目的三个可变输入值,未来的Dynamo可以迅速计算出每一种参数输入情况下窗墙比的结果和模型预览。
暂无评论内容