Dynamo
Primer for v2.0
简体中文
简体中文
  • 关于
  • 简介
    • 什么是 Dynamo 以及它是如何工作的?
    • Primer 用户手册、Dynamo 社区和平台
  • Dynamo 设置
  • 用户界面
    • 工作空间
    • 库
  • 节点和导线
  • 基本节点和概念
    • 节点索引
    • 计算设计的几何图形
      • 几何图形概述
      • 向量、平面和坐标系
      • 点
      • 曲线
      • 曲面
      • 实体
      • 网格
    • 程序的构建块
      • 数据
      • 数学
      • 逻辑
      • 字符串
      • 颜色
    • 使用列表进行设计
      • 什么是列表
      • 使用列表
      • 列表的列表
      • n 维列表
    • Dynamo 中的词典
      • 什么是词典
      • 词典节点
      • 代码块中的词典
      • Revit 使用案例
  • 自定义节点和软件包
    • 自定义节点
      • 自定义节点简介
      • 创建自定义节点
      • 发布到库
    • 软件包
      • 软件包简介
      • 软件包案例研究 - Mesh Toolkit
      • 开发软件包
      • 发布软件包
      • Zero-Touch 输入
  • 适用于 Revit 的 Dynamo
    • Revit 连接
    • 选择
    • 编辑
    • 创建
    • 自定义
    • 记录
  • Dynamo for Civil 3D
    • Civil 3D 连接
    • 快速入门
    • 节点库
    • 样例工作流
      • 道路
        • 灯杆放置
      • 浇口面
        • 服务设施放置
      • 公共设施
        • 重命名结构
      • 轨道
        • 间隙包络
      • 勘测
        • 点编组管理
    • 高级主题
      • 对象绑定
      • Python 和 Civil 3D
    • Dynamo Player
    • 有用的软件包
    • 资源
  • Forma Beta 版中的 Dynamo
    • 在 Forma 中设置 Dynamo Player
    • 在 Dynamo Player 中添加和共享图形
    • 在 Dynamo Player 中运行图形
    • Dynamo 计算服务与 Desktop Dynamo 的差异
  • 在 Dynamo 中编码
    • 代码块和 DesignScript
      • 什么是代码块
      • DesignScript 语法
      • 简写
      • 函数
    • 使用 DesignScript 的几何图形
      • DesignScript 几何图形基础知识
      • 几何基本体
      • 向量数学
      • 曲线:内插和控制点
      • 平移、旋转和其他变换
      • 曲面:内插、控制点、放样、旋转
      • 几何参数化
      • 相交和修剪
      • 几何布尔
      • Python 点生成器
    • Python
      • Python 节点
      • Python 和 Revit
      • 设置自己的 Python 模板
    • 语言更改
  • 最佳做法
    • 图形策略
    • 脚本编写策略
    • 脚本参考
    • 管理您的程序
    • 在 Dynamo 中高效处理大型数据集
  • 样例工作流
    • 快速入门工作流
      • 参数化花瓶
      • 吸引器点
    • 概念索引
  • 开发人员入门
    • 从源代码构建 Dynamo
      • 从源代码构建 DynamoRevit
      • 在 Dynamo 中管理和更新依赖项
    • 为 Dynamo 开发
      • 快速入门
      • Zero-Touch 案例研究 - 网格节点
      • 在 Zero-Touch 节点中执行 Python 脚本 (C#)
      • 进一步了解 Zero-Touch
      • 高级 Dynamo 节点自定义
      • 在 Dynamo 软件包中使用 COM(互操作)类型
      • NodeModel 案例研究 - 自定义 UI
      • 更新 Dynamo 2.x 的软件包和 Dynamo 库
      • 更新 Dynamo 3.x 的软件包和 Dynamo 库
      • 扩展程序
      • 为 Dynamo 2.0+ 定义自定义软件包组织
      • Dynamo 命令行界面
      • Dynamo 集成
      • 为 Dynamo For Revit 开发
      • 发布软件包
      • 从 Visual Studio 构建软件包
      • 软件包形式的扩展
    • 拉取请求
    • 测试期望
    • 示例
  • 附录
    • 常见问题解答
    • 可视化编程和 Dynamo
    • 资源
    • 发行说明
    • 有用的软件包
    • 示例文件
    • 主体集成图
    • 下载 PDF
    • Dynamo 键盘快捷键
Powered by GitBook
On this page
  • 适用于 Dynamo v2.13 及更高版本
  • 欢迎
  • 开源
  • Dynamo Primer 项目
  • 致谢
  • 软件和资源
  • 许可
Edit on GitHub
Export as PDF

关于

Next简介

Last updated 1 year ago

适用于 Dynamo v2.13 及更高版本

Dynamo 是面向设计师的开源可视化编程平台。

欢迎

您刚打开了 Dynamo Primer,它是 Autodesk Dynamo 中可视化编程的全面指南。本 Primer 是一个持续的项目,旨在分享编程基础知识。主题包括使用计算几何体、基于规则的设计最佳实践、跨领域编程应用程序以及与 Dynamo 平台相关的更多信息。

Dynamo 的强大功能可在多种与设计相关的活动中找到。Dynamo 带有可立即访问的扩展列表,可供您快速开始:

  • 首次探索可视化编程

  • 连接各种软件中的工作流

  • 参与由用户、贡献者和开发人员组成的活跃社区

  • 开发一个开源平台以持续改进

在此活动中以及使用 Dynamo 的令人兴奋的机会中,我们需要一个具有相同水准的文档 - Dynamo Primer。

我们不断地改进 Dynamo,因此某些功能看起来可能与本 Primer 中所介绍的功能不同。但是,所有功能更改都会正确介绍。

开源

Dynamo Primer 项目是开源的!我们致力于提供高质量内容,并感谢您提供的任何反馈。如果您要报告任何方面的问题,请将其发布到我们的 GitHub 问题页面:https://github.com/DynamoDS/DynamoPrimer/issues

如果您要为此项目创建新的部分、进行编辑或任何其他操作,请查看 GitHub 库以便开始:https://github.com/DynamoDS/DynamoPrimer。

Dynamo Primer 项目

Dynamo Primer 是一个开源项目,由 Matt Jezyk 和 Autodesk 的 Dynamo 开发团队发起。

已委派 Mode Lab 编写本 Primer 的第一版。我们感谢他们在建立这一宝贵资源方面付出的努力。


已委派 Parallax 团队的 John Pierson 更新本 Primer 以,反映 Dynamo 2.0 修订版。


已委派 Matterlab 更新本 Primer,以反映 Dynamo 2.13 修订版。


已委派 Archilizer 更新本 Primer,以反映 Dynamo 2.17 修订版。


已委派 Wood Rodgers 使用 Dynamo for Civil 3D 的内容更新本 Primer。

致谢

尤其感谢 Ian Keough 启动和引导 Dynamo 项目。

感谢 Matt Jezyk、Ian Keough、Zach Kron、Racel Amour 和 Colin McCrone 的热情协作,让大家有机会参与各种 Dynamo 项目。

软件和资源

Dynamo 如需最新稳定版 Dynamo,请访问以下站点。

http://dynamobim.com/download/ 或 http://dynamobuilds.com

DynamoBIM 获取其他信息、学习内容和论坛的最佳来源是 DynamoBIM 网站。

http://dynamobim.org

Dynamo GitHub Dynamo 是 GitHub 上的开源开发项目。要做出贡献,请查看 DynamoDS。

https://github.com/DynamoDS/Dynamo

联系 请告知我们有关本文档中任何问题的信息。

Dynamo@autodesk.com

许可

Copyright 2023 Autodesk

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License.You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.See the License for the specific language governing permissions and limitations under the License.

请参见 ,以了解您可通过本 Primer 学到的内容。

*注意:从 Revit 2020 开始,Dynamo 与 Revit 版本捆绑在一起,因此无需手动安装。有关详细信息,请访问此。

《Primer 用户手册》
博客帖子
Dynamo Hype 视频
Dynamo 徽标