LKBlock 拾取图块 · Block Instance

自定义参数类型,用于从 Rhino 视图中拾取/引用图块实例
📂 Params → LK → Block 📄 Param_LKBlock.cs 🔗 参数类型 可预览 可 Bake

📖 功能概述

拾取图块 是一个自定义参数类型,允许用户在 Grasshopper 画布上创建参数节点后,直接在 Rhino 视窗中选择图块实例,将图块数据传递到 LK 组件的工作流中。

🎯 拾取模式

模式说明
引用模式 (Reference) 通过 对象 ID 引用原始块实例。块的变化会自动反映到 Grasshopper 中(关联引用)
复制模式 (Copy) 通过 几何复制 创建独立副本。拾取时复制块的几何数据,原始块的变化不会影响已拾取的数据(独立快照)
💡 模式切换:右键点击参数节点 → 选择 Pick Block Instance → 每次切换后提示文字会交替变为"选择要引用的块实例"或"选择要复制的块实例"。选择模式会一直保持直到再次切换。

🖱️ 使用方式

1
放置参数节点
2
右键 Pick
选择模式
3
Rhino视窗
拾取图块
4
输出 LKBlock
到工作流

⭐ 特性

💡 提示:在参数节点上右键 → Pick Block Instance(单选)或 Pick Multiple Block Instances(多选)。多选模式下可以框选多个图块。

⚠️ 注意事项

📋 参数信息

名称拾取图块
英文名Block Instance
分类Params → LK → Block
基类GH_PersistentGeometryParam<LKBlock>
GUID546A2EDE-AA54-40EE-BEE0-F00BB55CF514