该组件用于为框架系统中使用的板材几何添加图层分类和基本属性信息。输入板材几何体、名称、类型、规格和基准平面,输出带属性标注的板材对象。
相比 U_?Panel(通用板材),SCW_Panel 是一个轻量版本:
| 名称 | 类型 | 必填 | 说明 |
|---|---|---|---|
| 板材 | Generic | 必填 | 板材几何体。可以是任意GH几何类型(Brep、Mesh等)。组件直接透传。必须是 IGH_GeometricGoo 类型。 |
| 名称 | Text | 必填 | 板材的名称。将用于图层路径构建和信息存储。 |
| 类型 | Text | 必填 | 板材的类型描述(如"木工板"、"铝板"、"玻璃"等)。将用于图层路径构建。 |
| 规格 | Text | 必填 | 板材的规格描述(如"18mm"、"3+12+3"等)。将存储在板材的属性中。 |
| 平面 | Plane | 必填 | 面板属性中需要存储的基准平面。记录板材在空间中的位置和朝向。 |
| 名称 | 类型 | 说明 |
|---|---|---|
| 板材 | Generic | 原始输入板材几何体(透传)。可直接用于烘焙或后续处理。 |
| 图层 | Text | 自动生成的图层路径。格式:模型::{类型}::{名称}。 |
| 信息Key | Generic | 4个属性键名:名称、类型、规格、pln。列表 |
| 信息Value | Generic | 与Key一一对应的属性值列表。列表 |
模型::{类型}::{名称}| 场景 | 详细说明 |
|---|---|
| 框架系统板材归类 | 在框架系统中将不同规格的板材按类型和名称分类到对应的图层,方便后续的BOM统计和管理。 |
| 属性标注 | 配合烘焙组件使用时,输出的信息Key/Value可以写入Rhino物件的UserDictionary,实现属性的持久化存储。 |
| 轻量级信息传递 | 如果下游组件只需要板材的名称、类型、规格、平面这4个属性,SCW_Panel提供了最简洁的信息输出。 |
模型::{类型}::{名称},不包含单元号层级。适用于不按单元划分的框架系统。IGH_GeometricGoo 类型,不限于Brep。可以是曲线、网格、点等。| 名称 | 板材 |
| 英文名 | SCW_U_?Panel |
| 分类 | LK → Util |
| Exposure | senary(六级,默认隐藏) |
| 基类 | GH_Component(无按钮) |
| 文件 | US\SCW_Panel.cs |
| GUID | {6BFB9906-6928-4927-A270-F2CAB579F905} |