输入一个图层名称(支持正则表达式),从 Rhino 活动文档中筛选出匹配的物件,输出其 GUID。可以通过右键菜单选择物件类型过滤器(如只取 Brep、只取 Curve 等)。
物件ID 类的组件做后续操作| 名称 | 类型 | 必填 | 说明 |
|---|---|---|---|
| 图层 (L) | Generic | 必需 | 图层名称(支持正则表达式)。会匹配图层的全路径名(含父级层级)。不能为空。 |
| 名称 | 类型 | 说明 |
|---|---|---|
| 物件ID (G) | Guid | 匹配图层的物件 GUID 列表。每个 GUID 对应一个 Rhino 文档对象。 |
doc.Layers[obj.Attributes.LayerIndex].FullPathRhinoDoc.ActiveDoc)中的对象,不是 Grasshopper 输入端的几何数据。如没有打开的 Rhino 文档,组件会报错。
| 名称 | 按图层选取物件 |
| 英文名 | GetObjectByLayer |
| 分类 | LK → Layer |
| 基类 | RighrClickComponent |
| 右键菜单 | 物件类型过滤器(13种可选) |
| GUID | {778A0F11-CF37-45F6-9558-BD2E77DD205A} |
更新日期:2026-06-29