创建标注样式图标

LK COMPONENT DOCS

创建标注样式

根据 LK 标准标注基准,以指定名称、全局比例和字高在当前 Rhino 文档中创建或更新标注样式,避免依赖当前默认样式。

功能概览

组件以 LK 预设的标注外观为基础,把名称、全局比例和字高组合成当前 Rhino 文档中的标注样式。触发执行后,它会先按名称查找:名称不存在时新增,已经存在时更新原样式。输出端传递的是供其他标注组件引用的样式名称;是否成功写入仍以运行消息和 Rhino 样式表为准。

适用场景

  • 在出图前建立统一的 LK 标准标注样式。
  • 按图纸比例生成具有不同全局缩放的样式。
  • 更新同名样式,使已有工作流继续引用统一名称。

工作流程

  1. 确定要在当前 Rhino 文档中使用的样式名称。
  2. 输入大于零的全局比例和字高。
  3. 先连接名称输出到需要该样式名称的下游组件。
  4. 将“创建”设为真或点击组件按钮执行写入。
  5. 检查 Rhino 文档中的样式;同名样式会被更新而不是另建重名项。

输入

端口要求数据与匹配空值、默认与误接
名称 N必需单个文本,作为 Rhino 标注样式名称。无默认值;空白名称不能创建或更新,但名称仍可能从输出端传出,执行前应先验证。
比例 S必需单个大于零的数值,作为 LK 基础样式的全局缩放比例。默认 1.0。零值或负值会报错,不写入文档。
字高 H必需单个大于零的数值,覆盖基础字高。默认 2.5。零值或负值会报错,不写入文档。
创建 C触发项单个布尔值;为真时执行创建或更新。默认假。仅连接参数不会修改文档;也可使用组件上的“创建”按钮触发一次。

输出

端口结果结构与下游
名称 N输入的标注样式名称。单个文本;可连接“多段线尺寸标注”“多段线角度标注”或“加工图标注”的样式名称输入。它不是成功状态,创建失败时仍应查看运行消息。
创建标注样式逻辑教程图
名称决定文档操作:不存在时创建,已存在时直接用 LK 标准设置更新。

实际示例

输入名称“LK-1_20”、比例 20、字高 2.5,并将“创建”设为真。当前文档没有该名称时会新增样式;再次把字高改为 3.0 并触发,同名样式会更新。输出始终为“LK-1_20”,可直接连接加工图标注组件。若比例误设为 0,文档不会修改,画布显示比例和字高必须大于零。

设置与交互

组件提供“创建”按钮,与布尔输入均可触发写入。未触发时只计算并输出名称,不修改 Rhino 文档。创建或更新立即作用于当前文档;事实未确认跨文档自动复制,因此打开另一 Rhino 文档时应在该文档内重新创建。

配合使用

先创建样式,再把名称输出连接到尺寸标注、角度标注或加工图标注组件。这样下游按名称找到统一样式。若名称不存在,下游可能退回当前样式,因此推荐把创建步骤放在标注生成之前,并检查是否有错误消息。

常见问题与限制

  • 名称不能为空或只包含空白;否则不会写入文档。
  • 比例与字高必须都大于零,任一无效都会停止创建或更新。
  • 输出名称不代表写入成功;应结合运行消息和当前 Rhino 文档的样式表确认。
  • 同名样式会被更新,这可能影响文档中所有引用该样式的标注,触发前应确认名称范围。