根据 LK 标准标注基准,以指定名称、全局比例和字高在当前 Rhino 文档中创建或更新标注样式,避免依赖当前默认样式。
功能概览
组件以 LK 预设的标注外观为基础,把名称、全局比例和字高组合成当前 Rhino 文档中的标注样式。触发执行后,它会先按名称查找:名称不存在时新增,已经存在时更新原样式。输出端传递的是供其他标注组件引用的样式名称;是否成功写入仍以运行消息和 Rhino 样式表为准。
适用场景
- 在出图前建立统一的 LK 标准标注样式。
- 按图纸比例生成具有不同全局缩放的样式。
- 更新同名样式,使已有工作流继续引用统一名称。
工作流程
- 确定要在当前 Rhino 文档中使用的样式名称。
- 输入大于零的全局比例和字高。
- 先连接名称输出到需要该样式名称的下游组件。
- 将“创建”设为真或点击组件按钮执行写入。
- 检查 Rhino 文档中的样式;同名样式会被更新而不是另建重名项。
输入
| 端口 | 要求 | 数据与匹配 | 空值、默认与误接 |
|---|---|---|---|
| 名称 N | 必需 | 单个文本,作为 Rhino 标注样式名称。 | 无默认值;空白名称不能创建或更新,但名称仍可能从输出端传出,执行前应先验证。 |
| 比例 S | 必需 | 单个大于零的数值,作为 LK 基础样式的全局缩放比例。 | 默认 1.0。零值或负值会报错,不写入文档。 |
| 字高 H | 必需 | 单个大于零的数值,覆盖基础字高。 | 默认 2.5。零值或负值会报错,不写入文档。 |
| 创建 C | 触发项 | 单个布尔值;为真时执行创建或更新。 | 默认假。仅连接参数不会修改文档;也可使用组件上的“创建”按钮触发一次。 |
输出
| 端口 | 结果 | 结构与下游 |
|---|---|---|
| 名称 N | 输入的标注样式名称。 | 单个文本;可连接“多段线尺寸标注”“多段线角度标注”或“加工图标注”的样式名称输入。它不是成功状态,创建失败时仍应查看运行消息。 |
实际示例
输入名称“LK-1_20”、比例 20、字高 2.5,并将“创建”设为真。当前文档没有该名称时会新增样式;再次把字高改为 3.0 并触发,同名样式会更新。输出始终为“LK-1_20”,可直接连接加工图标注组件。若比例误设为 0,文档不会修改,画布显示比例和字高必须大于零。
设置与交互
组件提供“创建”按钮,与布尔输入均可触发写入。未触发时只计算并输出名称,不修改 Rhino 文档。创建或更新立即作用于当前文档;事实未确认跨文档自动复制,因此打开另一 Rhino 文档时应在该文档内重新创建。
配合使用
先创建样式,再把名称输出连接到尺寸标注、角度标注或加工图标注组件。这样下游按名称找到统一样式。若名称不存在,下游可能退回当前样式,因此推荐把创建步骤放在标注生成之前,并检查是否有错误消息。
常见问题与限制
- 名称不能为空或只包含空白;否则不会写入文档。
- 比例与字高必须都大于零,任一无效都会停止创建或更新。
- 输出名称不代表写入成功;应结合运行消息和当前 Rhino 文档的样式表确认。
- 同名样式会被更新,这可能影响文档中所有引用该样式的标注,触发前应确认名称范围。