Dynamo是一款Autodesk推出的可视化编程软件
所谓计算式设计,是指用强大的计算机运算能力来解决设计问题,通过自动化、模拟计算、脚本编写、参数化等各种技术来生成设计解决方案。近年来计算式设计正在对建筑设计工作产生深远的影响。大大小小的设计任务都已经开始尝试使用新的计算技术,帮助设计师改进流程,生成新颖的设计选项。计算技术可以被用在很多地方,比如把冗长繁琐的生产过程自动化起来,或者创造一个用表达式生成三维形体的工具。不论何种使用方法,很清楚的一点是:设计师需要一个平台让他们创建适合自己的工具。
什么是可视化编程语言(Visual Programming Language)?
“可视化编程语言”可以让设计师通过图形化界面创建程序。不必从白纸开始一行行地写程序代码,用户现在可以简单地连接预定义功能模块,轻松创建自己的算法和工具。或者说,设计师不用写代码就可以享受到计算式设计的好处。
Dynamo是一个运行在Autodesk Vasari和Revit上的开源插件,同时在最新的版本中亦可以独立运行。通过基于结点的可视化编程界面,Dynamo可以让用户自由创建计算式设计模型或者其它自动化处理过程。用户可以使用完善的数据处理,关联性结构和几何控制功能。这些功能在基于传统CAD界面的软件中是很难做到的。更重要的是,Dynamo让用户可以在BIM环境(Revit平台)中充分发挥计算式设计能力。设计师完全可以自定义Revit中各种建筑构件的创建与修改流程。
Dynamo提供了与Autodesk Vasari和Revit的全新交互思路。用户可以创建完整的几何体生成-定位-可视化流程。可视化编程界面很大程度上扩展了使用BIM驱动设计迭代的方式方法。
作为插件,Dynamo可以运行在Revit2013及以后的各版本之上,还有Vasari Beta 3。Dynamo也可以独立运行,除Revit相关的结点无法使用外,其它功能都可正常使用。同时Dynamo也正在尝试集成到其它平台上。
Dynamo是一个开源软件,使用Apache 2.0授权协议。
软件包可以从http://dynamobim.org下载。
源代码则可以从https://github.com/ikeough/Dynamo下载。
最新文章
政策新闻 | 芜湖市研究中心公用处联合党支部召开党员大会开展深入贯彻中央八项规定精神学习教育专项理论学习、《习近平关于加强党的作风建设论述摘编》交流研讨会 政策新闻 | 贵阳市设质站:服务零距离│高效办成一件事 前置服务和技术辅导多措并举促进施工图审查“拿证即开工” 政策新闻 | 南充市住建局关于四川盛晖源建筑工程有限公司等17家建筑企业资质申请审查意见的公示 政策新闻 | 湖南省住建厅关于核准长沙城发恒通工程建设有限公司等企业27项建筑业企业资质和143项建筑业企业资质换证后延续的公告(2025年第14批) 政策新闻 | 高温错峰战凌晨 汉江大桥焕新亮夜空 政策新闻 | 重大项目建设丨守信中路道路工程建设项目稳步推进 政策新闻 | 广西住建厅关于公布2025年第G23批建筑业企业资质(特殊行业)审查结果的通告 政策新闻 | 宜宾市南溪区综合行政执法局:推进油烟治理 守护清新空气 政策新闻 | 关于公开征集宁波市住房和城乡建设“十五五”规划意见建议的公告 政策新闻 | 丹东关于印发《全市大跨度体育场馆和公共演出活动场所安全专项排查整治工作方案》的通知