# 沿路径栏杆扶手

## 由 Dynamo 提供支持

在 FormIt 2021 及更高版本中，可以沿路径生成栏杆扶手，并在位快速自定义结果。Dynamo 支持“沿路径栏杆扶手”，这意味着可以轻松配置生成的栏杆扶手以获得所需的结果，并且重新运行逻辑将在位更新几何图形。

![](https://3938562663-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FC2d4N7VJ5cPBb6LvhH2k%2Fuploads%2Fgit-blob-7398f2ae80a79350df31c3145c52545530e3de6b%2Frailing-along-path%20\(1\).gif?alt=media)

## 开始“沿路径栏杆扶手”

* 转到 FormIt for Windows 中的 Dynamo 面板，并确保位于“Dynamo 样例”目录中
* 单击“沿路径栏杆扶手”样例
* 在屏幕左侧，将显示“为栏杆扶手选择路径”提示
  * 应仅选择一系列连续边，或仅包含一系列边的组。
  * 完成选择路径后，单击“完成”按钮，或点击 Enter/回车键。
* Dynamo 面板将指示它正在处理更改。完成后，“FormIt 组”中将有一个由 Dynamo 生成的栏杆扶手，可供修改（请参见下文）。

## 在位迭代

在运行“沿路径栏杆扶手”后，您会注意到其结果已设置为默认值。这些栏杆扶手可能适合您，但可以根据需要对栏杆扶手进行大量自定义。

当“沿路径栏杆扶手”运行时，它将创建包含结果的新组，并且 FormIt 将自动选择该组并显示该“沿路径栏杆扶手”实例的可用选项。

始终可以通过以下方法返回“沿路径栏杆扶手”特性：选择“组”并切换到“特性”面板，或者编辑将自动显示“特性”的“组”。

![](https://3938562663-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FC2d4N7VJ5cPBb6LvhH2k%2Fuploads%2Fgit-blob-7da3c9582f93f1a634dd4a410f3a246159fb8c58%2Frailing-along-path-options%20\(1\).png?alt=media)

### 栏杆扶手高度

栏杆扶手的总高度。使用当前 FormIt 单位。

### 栏柱间距

主垂直立柱之间的间距。使用当前 FormIt 单位。

### 在路径顶点处添加立柱

如果为 **“True”** ，则将在选定路径的每个顶点处添加立柱，并且在该点处重置对下一个立柱定位的计算。

例如，如果选择了一系列 3 条边，则两个内部点中的每个点处都将显示一个立柱。如果顶点指示立柱自然出现的位置处方向发生变化（如上楼或拐弯），则此选项非常有用。

如果为 **“False”** ，将仅沿路径从一端开始添加立柱、沿路径测量距离、忽略沿途的顶点。如果已选择圆弧、样条曲线或圆（其中顶点并不重要），并且希望立柱间距忽略它们，则此选项非常有用。

### 反转路径方向

计算立柱的位置时，所选路径的方向将确定路径的哪一端将开始立柱间距测量。

如果立柱间距导致不需要的路径端上出现剩余空间，可以将此值更改为 **“True”** 以翻转曲线，并在另一端开始立柱间距测量。

### 立柱宽度 + 深度

矩形垂直立柱轮廓的尺寸（在平面中）。使用当前 FormIt 单位。

### 扶手宽度 + 高度

矩形扶手轮廓的尺寸（在截面中）。使用当前 FormIt 单位。

### 栏杆方向

如果为 True，栏杆将像电缆一样水平定向。如果为 False，栏杆将垂直定向，以获得更传统的美感。

### 栏杆宽度 + 深度

栏杆的矩形轮廓尺寸。使用当前 FormIt 单位。

### 栏杆间距

每个栏杆之间的间距。使用当前 FormIt 单位。

### 底部扶栏起始高度

栏杆扶手底部与支撑栏杆的底部扶栏之间的距离。使用当前 FormIt 单位。

### 运行

编辑选项后，单击“运行”按钮以运行基础 Dynamo 图形，并生成新结果。当参数更改时，此按钮将变为蓝色，因此您就知道需要单击它才能查看最终几何图形中的更新。‌

### 编辑嵌入的图形

单击此按钮将启动 Dynamo 图形编辑器环境，以便可以查看和编辑基础 Dynamo 图形以更快地更改参数并查看实时更新，或检查/调整逻辑。
