这是 LK_ExtendTrimedSrf 的姊妹组件——专门处理未修剪的曲面(Surface)的边界延伸。与修剪曲面版本的核心差异:输入输出均为 Surface 而非 Brep,底层使用 UntrimedSurfaceExtender 执行延伸计算。
右键点击组件,在菜单中选择切换模式:
输入边界索引号(0~3)
直接指定延伸哪条边
输入一组参考点
自动选择最近边界
输入一组参考曲线
自动选择最近边界
Attributes?.ExpireLayout() 和 ExpireSolution(true) 强制刷新,确保画布上的端口类型及时更新,无需手动刷新。
| 名称 | 类型 | 必填 | 说明 |
|---|---|---|---|
| 非剪切 (S) | Surface | 必需 | 需要延伸的未修剪曲面(单个 Surface,非 Brep) |
| 延伸边 (E) | Generic | 必需 |
根据模式不同:
|
| 延伸距离 (D) | Number | 必需 | 延伸长度(默认 0,但必须输入正数才能正常工作) |
| 名称 | 类型 | 说明 |
|---|---|---|
| 曲面 (S) | Surface | 延伸后的曲面(单个 Surface) |
Brep.Faces[0].DuplicateSurface() 或通过 Surface 运算器创建的,使用 UntrimedSrf;如果是已修剪的 Brep 面,使用 TrimedSrf。
RighrClickComponent(注意拼写与"Right"一致),右键菜单的菜单项文本由 Lts 属性提供Attributes?.ExpireLayout() 和 ExpireSolution(true) 确保端口的 UI 抖动和重新计算| 名称 | 非剪切曲面延伸 |
| 英文名 | LK_ExtendUntrimedSrf (LK_ExtendSrf) |
| 分类 | LK → Brep |
| 基类 | RighrClickComponent |
| 右键菜单 | 序号 / 点 / 曲线 |
| GUID | (与 LK_ExtendTrimedSrf 不同,均为独立注册) |