按平面曲线的每个真实分段起点与终点创建线性尺寸,使分段长度逐项显示,并安全跳过无效段和零长度段。
功能概览
组件先取得输入曲线所在平面,再按曲线自身的真实子段顺序逐段处理。每个有效子段都以起点和终点建立一条点到点线性尺寸,尺寸线偏移由所选标注样式的字高、尺寸比例和距离系数共同决定。结果保持原有顺序,同时允许单个异常分段被跳过而不影响其余有效标注。
适用场景
- 为折线轮廓的每个边段生成独立长度标注。
- 检查包含多个子段的平面曲线尺寸。
- 批量生成标注,同时保留对无效或退化分段的明确警告。
工作流程
- 准备一条能够拆分为真实子段的平面曲线。
- 选择 Rhino 标注样式名称,或留空使用当前样式。
- 设置大于零的距离系数。
- 组件按原分段顺序,以每段起点和终点建立尺寸。
- 检查跳过警告,并将有效标注列表连接到后续流程。
输入
| 端口 | 要求 | 数据与匹配 | 空值、默认与误接 |
|---|---|---|---|
| 多段线 C | 必需 | 单条可拆分的平面 Curve;每个真实子段分别创建尺寸。 | 无默认值。没有分段或无法取得平面的曲线会报错。分段不要求全部有效,无效项会单独跳过。 |
| 标注样式 S | 可选 | 单个 Rhino 标注样式名称。 | 未输入时使用当前样式;名称不存在时发出警告并退回当前默认样式。 |
| 距离 O | 必需 | 单个偏移系数;实际尺寸线距离为系数乘以样式字高和尺寸比例。 | 默认 1.5。此组件事实未确认独立的正值拦截;为避免标注位置异常,应使用合理正值。 |
输出
| 端口 | 结果 | 结构与下游 |
|---|---|---|
| 尺寸标注 D | 各有效真实分段对应的线性尺寸。 | 列表,顺序跟随输入曲线的有效分段顺序;无效或零长度段不占输出项。适合分解、预览、烘焙或导出。 |
实际示例
输入一条由四条直线组成的闭合折线,并使用字高 2.5、尺寸比例 10 的样式,距离设为 1.5。每个有效边段在距离 37.5 的位置生成一条线性尺寸,输出四项。若编辑折线时产生第五个起终点重合的零长度段,组件显示“该段无法创建点到点标注”的警告,仍输出原有四条有效尺寸。
配合使用
上游可使用分段、连接和曲线平面检查工具整理输入;下游可接“分解标注”提取每段数值,也可通过图层标签和图层颜色渲染检查出图分类。需要统一样式时,先运行“创建标注样式”,再将名称接到样式端口。
常见问题与限制
- 输入必须是平面曲线;无法取得平面时不会生成尺寸。
- 零长度段和无效段会跳过,输出数量因此可能少于输入子段数量。
- 样式名称不存在时会改用当前样式;若尺寸外观意外,应查看画布警告。
- 每段尺寸依据分段起点与终点,是点到点线性尺寸;弯曲分段不会输出其弧长尺寸。