什么是 Dynamo?

Dynamo 正如其名,是您自己创建的。使用 Dynamo 可能包括使用该应用程序(无论是否与其他 Autodesk 软件相关)、参与可视化编程流程或参与广泛的用户和贡献者社区。

应用程序

Dynamo 应用程序是一款软件,可以下载并以独立的“沙盒”模式或作为其他软件(如 Revit 或 Maya)的插件运行。它描述为:

一款可视化编程工具,旨在同时供非编程人员和编程人员使用。它使用户能够直观地查看脚本行为、定义自定义逻辑以及使用各种文本编程语言的脚本。

  1. 请参阅“Dynamo 与 Revit 的实际应用”
  2. 下载安装程序

过程

安装应用程序后,Dynamo 将使我们能够在可视化编程过程中工作,从而将元素连接在一起以定义关系和构成自定义算法的操作序列。我们可以使用算法来处理各种应用程序(从处理数据到生成几何图形),所有操作均可实时完成,无需编写任何 code

A Visual Program

添加元素、连接,我们先开始创建可视化程序。

社区

如果没有众多热衷的用户和积极贡献者,Dynamo 就不能成为现在的样子。通过查看博客、将作品添加到库或在论坛中讨论 Dynamo,来与社区进行交流。

The Forum

平台

Dynamo 被设计为一款可视化编程工具,可帮助设计师创建使用外部库或任何具有 API 的 Autodesk 产品的工具。借助 Dynamo 沙箱,我们可以在“沙箱”样式的应用程序中开发程序,但 Dynamo 生态系统会持续增长。

项目的源代码是开源的,使我们能够扩展其功能以达到满意。在 GitHub 上检出项目,并浏览自定义 Dynamo 的用户正在进行的工作。

The Repo

浏览、Fork 并开始扩展 Dynamo 以满足您的需求