📖 功能概述
远程发送用于标记一份需要在画布其他位置重复使用的数据。把上游数据接入后,将组件昵称改成容易识别的关键词;同一 Grasshopper 文件中的远程接收只要使用相同关键词,就会自动取得这份数据。
图 1:精确关键词可一对一传值;带通配符的接收关键词可汇集一组相关发送端。
🎛️ 使用步骤
- 把需要远程使用的数据连接到发送组件。
- 双击组件昵称,改成清晰且尽量唯一的关键词,例如“主轮廓”或“楼层01”。
- 在目标位置放置远程接收,并将它的昵称设为相同关键词。
- 接收端更新后即可向下游提供数据,画布上不显示跨区长连线。
作用范围:发送与接收必须位于同一个 Grasshopper 文件中。它不是网络传输,也不能跨文件读取数据。
📥 数据关系
| 项目 | 说明 |
|---|
| 输入 | 可接收普通 Grasshopper 数据;数据结构随实际来源传递。 |
| 关键词 | 组件昵称就是远程地址。名称应表达数据用途,而不是组件所在位置。 |
| 接收 | 一个发送端可被多个接收端使用;接收端也可通过通配符汇集多个发送端。 |
🧰 关键词管理
- 右键选择:菜单会列出当前文件中已使用的远程关键词,按自然顺序排列,可直接选用。
- 批量查找替换:适合复制楼层、区域或方案后统一修改关键词;可按完整名称或包含文字处理。
- 沿用最近关键词:新建组件时输入两个英文句点,可快速采用最近使用的远程关键词。
⚠️ 使用注意
- 远程连线只是被隐藏,数据依赖仍然真实存在;删除或改名发送端会影响接收结果。
- 多个发送端使用同一关键词时,接收端可能同时取得多份数据。若不希望合并,请使用唯一名称。
- 建议采用“区域-用途-序号”的命名方式,例如“东立面-轮廓-01”,便于搜索和批量替换。
- 复制整段定义后应检查关键词,避免新旧区域意外共用同一发送源。