从按 LK 系统创建并保留来源信息的 Rhino 型材模型中,提取内部切割位置对应的剖面结果,供加工图、检查或后续几何处理使用。
功能概览
组件不是仅凭 Brep 外形任意求剖面,而是读取 LK 型材对象保存的轨道、源截面、端部切面和内部切割信息。它先确定两端之间的有效轨道区间,再把内部切割体映射为沿轨道排序的剖面站点;每个站点分别输出定位后的原始截面、保留区域和切除区域。因而输入必须仍能对应当前 Rhino 文档中的 LK 型材对象。
适用场景
- 从 LK 型材模型取得内部切口处的实际剖面。
- 为加工图准备多个内部切割位置的剖面数据。
- 检查型材内部加工位置是否能够生成有效剖面。
工作流程
- 在 Rhino 文档中准备由 LK 系统创建的型材对象。
- 将该 Rhino 对象作为引用 Brep 接入“型材”。
- 组件读取对象携带的型材信息,并在内部切割位置生成剖面。
- 查看运行消息;无法处理的位置会以警告或错误说明。
- 将“剖面”列表连接到曲线整理、加工图或检查流程。
输入
| 端口 | 要求 | 数据与匹配 | 空值、默认与误接 |
|---|---|---|---|
| 型材 B | 必需 | 单个 Brep;必须是 Rhino 文档中可找到的引用对象,并带有 LK 型材所需信息。数据树逐项求解。 | 没有默认值。普通复制 Brep、已失去 Rhino 引用的几何或非 LK 型材可能无法读取,并返回错误。 |
输出
| 端口 | 结果 | 结构与下游 |
|---|---|---|
| 剖面 S | 内部切割位置生成的剖面结果。 | 列表;一个型材可能产生多个结果。适合连接加工图整理、几何检查或能够接收这些剖面结果的后续流程。 |
实际示例
一个 LK 型材对象包含三处内部切割。将其从 Rhino 引用到“型材”后,组件读取对象信息并输出对应的剖面列表。若其中一处无法形成有效结果,画布消息会指出问题;其余可生成结果仍用于后续检查。把输出连接到几何预览或加工图流程,可以观察每个内部位置对应的剖面,而不是型材两端的外轮廓。
配合使用
上游应使用保留 Rhino 对象引用的 Brep 参数,不要先把几何复制成与文档对象无关的数据。下游可接曲线整理、尺寸标注或加工图组件;若需要追查错误,应先确认被引用对象仍存在,并确认它确实由 LK 型材流程创建。
常见问题与限制
- 提示“无法找到对应的 Rhino 对象”:输入只有几何副本,或原对象已被删除、替换;请重新引用当前文档中的型材。
- 提示无法读取型材信息:输入并非按 LK 系统创建的型材,单纯外形相同也不能替代所需信息。
- 输出数量不是固定值,它取决于型材内实际存在且能够处理的切割位置。
- 组件会转达剖面生成警告;不要仅凭出现部分结果就认定所有内部切割均有效。