位置:LK → Dim
功能概览
从 Rhino 文档拾取一个或多个尺寸标注,并以“引用”或“复制”方式带入 Grasshopper。无论采用哪种方式,数据都会保存尺寸几何和有效父标注样式,支持视口预览、复制、文件保存、重新打开与烘焙。
组件只接受真正的尺寸标注,包括线性尺寸、角度尺寸及其他 Rhino 尺寸类型。文字、引线和普通注解点虽然也属于注释对象,但不会被误收为尺寸标注。
逻辑流程图
适用场景
- 把 Rhino 中已有尺寸标注带入 Grasshopper 进行分解、检查或重新组织。
- 需要保持上游对象变化联动时使用引用;需要稳定独立数据时使用复制或内置。
- 在 GH 文件中保存尺寸标注及其样式,并在重新打开后继续预览或烘焙。
拾取流程
- 右键参数,选择拾取一个或多个标注。
- 在 Rhino 命令行的 Mode 选项中选择 Reference 或 Copy。
- 只选择尺寸标注;取消选择时不会破坏参数中已有数据。
- 引用模式保存对象联系并在重新读取时获取最新尺寸;复制模式立即保存独立副本。
- 如需彻底解除引用,可使用 Grasshopper 的“内置数据”。
输入方式
| 方式 | 接受内容 | 行为 |
|---|---|---|
| 文档拾取 | Rhino 中的一个或多个尺寸标注 | 可在拾取过程中切换引用或复制模式;非尺寸注释不会进入结果。 |
| 连线输入 | 兼容的 Rhino 尺寸标注数据、对象引用或已包装的尺寸数据 | 转换为独立尺寸副本并捕获当前有效父样式;不接受文字、引线等其他注释。 |
输出与保存
| 结果 | 说明 |
|---|---|
| 尺寸标注数据 | 包含尺寸几何、显示文字及父标注样式,可连接“分解标注”或其他接受尺寸标注的组件。 |
| 文件保存 | GH 文件保存几何副本和标注样式;重新打开后可恢复预览。引用数据仍会尝试从当前 Rhino 文档重新读取对象。 |
| 烘焙 | 可把当前保存的尺寸标注写回指定 Rhino 文档,并返回新对象标识。 |
引用、复制与内置的区别
- 引用:保留 Rhino 对象身份;对象仍存在时可重新读取最新几何和样式。
- 复制:拾取时生成独立副本,之后不受原对象修改或删除影响。
- 内置数据:把当前参数内容保存进 GH 文档,不再依赖外部引用,适合交付或归档。
实际示例
引用一条线性尺寸后修改 Rhino 中的标注位置,再刷新引用,Grasshopper 中的预览会随之更新。以复制模式拾取同一标注时,之后修改原对象不会改变已复制数据。无论哪种模式,连接“分解标注”都能继续取得尺寸类型、显示文字及样式信息。
常见问题与限制
- 文字、引线和普通注解点不能通过本参数拾取;请分别使用对应的拾取组件。
- 引用对象被删除或当前文档中找不到该对象时,引用无法重新加载。
- 样式保存的是尺寸标注的有效父样式;对象自身的局部显示覆盖仍由尺寸对象本身携带。
- 取消拾取会结束当前操作,不会自动清空已经存在的数据。
