📖 功能概述
组件分别计算曲线起点、终点到参考几何体的最近距离,并找出更靠近参考的一端。默认把近端设为起点;打开“反转方向”后,近端改为终点。曲线形状和空间位置保持不变,只改变起点、终点顺序。
图 1:同一条曲线在两种设置下形状完全相同,仅方向箭头和起终点互换。
📥 输入与输出
| 参数 | 说明 |
|---|
| 曲线 C | 需要统一方向的曲线。该输入的画布预览默认隐藏。 |
| 参考几何体 G | 用于判断哪一端更近,可使用点、曲线、平面、曲面、实体或网格;直线、圆弧、圆、矩形、盒体和 SubD 也可作为相应参考。 |
| 反转方向 F | False:近端成为起点;True:近端成为终点。 |
| 调整后曲线 C | 输出方向已经统一的曲线。 |
🎛️ 推荐用法
- 连接需要调整的曲线和一个位置明确的参考对象。
- 保持 F=False,让靠近参考的一端统一成为起点。
- 如果后续需要曲线朝向参考对象,则改用 F=True,让近端成为终点。
- 用方向显示或端点组件抽查结果,再进入放样、分段、标注或加工流程。
⚠️ 注意事项
- 当两端到参考几何体的距离相同或极其接近时,方向缺少明确依据,建议更换参考对象。
- 封闭曲线虽然也有参数起点和方向,但“哪一端更近”的直观意义较弱,本组件更适合开放曲线。
- 输入曲线可能被反转;如果同一曲线同时供其他分支使用,建议在调整前复制或理清数据关系。
- 组件不移动、缩放或变形曲线。
参考平面:比较的是端点到平面的垂直距离;如果两端位于同一平行层面,结果可能无法体现你期望的平面内方向。