分类目录归档:Dynamo基本概念与小技巧

基本概念——Lacing

在Dynamo中运行与数组、数列等相关结点时,右键点击结点,将出现“Lacing”的选项,其中默认有三种选项“Shortest,Longest和cross product”,这些选项对于创建数列有着非常重要的作用。以下就逐一对于这些概念做一个整体的说明:

首先,如果我们想在Dynamo里创建一个点,用Point.ByCoordinates结点,那么大致是这样子的:

b1

如果我们想创建一列点,它们的Y坐标都是5,而X坐标是从5到10,该怎么做呢(关于Code Block里如何定义数列,请见相关博文):

b2

继续阅读

基本概念——单位转换

Dynamo和Revit结合地很好,除了。。。内部单位悲摧地不一致。

简单地说,所有在Dynamo里不带单位的数值(最常见的就是坐标点),Dynamo都会把它们认为是以“米”为单位。所以,如果你想创建两根距离10英尺的轴网,这样做是不行的:

a1

无论在项目模板中“单位”设置是英制还是公制,是“厘米”还是“毫米”,所创建的两个轴网之间的间距永远是10米。

a2

继续阅读