LK三步拍图2·生成图纸图标

LK COMPONENT DOCS

LK三步拍图2·生成图纸

真实界面与效果

“生成图纸”真实参数窗口。
“生成图纸”真实参数窗口。
模型展开为带方向名称的五视图。
模型展开为带方向名称的五视图。
剖面位置、剖面结果与图纸排布之间的关系。
剖面位置、剖面结果与图纸排布之间的关系。

把第一步的整批模型排格数据与一个有效 CAD 图框组合成完整加工图数据,并以显式启动、可分批停止的方式控制耗时制图。

功能概览

连接输入、修改上游或点击“应用设置”都不会自动开始耗时制图;只有“开始运算”会清除当前旧结果并按最新设置生成图纸。组件可一次处理全部模型,也可循环分批处理并显示范围、批次、完成数量和百分比。中间批次只用于累积视口预览,全部完成后才发布完整图纸数据,避免下游接收到半成品。完整结果可保存到与 Grasshopper 文件关联的缓存,并在重新打开文件时恢复预览、主输出、分类输出和 CAD 导出所需数据;恢复结果属于历史结果,尚未针对当前输入重新核验。

适用场景

  • 从已排格的多件型材批量生成五视图、标注、可选剖面和图框放置数据。
  • 模型数量较多,希望按固定数量循环处理并观察进度、降低单批负担。
  • 需要明确控制何时运行耗时制图,避免连线或参数编辑触发重算。
  • 希望把实线、虚线、标注、填充、排格信息或图框比例分别输出给下游。

工作流程

  1. 把第一步的单项“模型排格数据”连接到 M,并把一个有效图框数据连接到 B。
  2. 打开参数窗口,决定是否生成轮廓标注、角度标注和剖面,并设置相应比例、偏移、填充及编号参数。
  3. 模型较多时启用循环运算并设置大于 0 的每批模型数量;按需决定是否预览并导出转置模型。
  4. 点击“应用设置”只保存下一轮参数;确认后点击“开始运算”显式启动。
  5. 观察当前范围、批次和百分比;需要中止时点击“停止运算”,等待当前几何操作安全结束。
  6. 完成后把单项“图纸数据”交给第三步导出或烘焙,也可勾选分类输出读取最近完整结果。
LK三步拍图2·生成图纸逻辑教程图
普通连线只进入待命;显式开始后可逐批预览,但主输出只在所有批次完整结束后更新。

输入

端口要求数据与匹配默认、空值与误接
模型排格数据(M)开始运算时必需第一步输出的单项整批结果;内部包含全部已整理模型,禁止由数据匹配拆成多次迭代。端口可暂时不连接,以便恢复历史缓存;但缺失、无模型、无效或含多项数据时不能开始。不要连接分类几何列表。
图框类(B)开始运算时必需一个有效 CAD 图框数据,提供有效绘图区、外框及放置所需信息;与整批模型共同参与一次任务。端口可暂时不连接;缺失、无效或含多项数据时拒绝启动。不要连接属性键值列表或分解后的矩形。

输出

端口内容结构与典型下游
图纸数据(D)最近一次完整完成的分类图元、图框放置、比例和 CAD 导出数据。单项整批结果;连接“LK三步拍图3·导出CAD”或支持图纸结果的烘焙组件。停止或中途失败不会发布半成品。
几何分类输出(可选)可分别取得实线、虚线、点化线、各类标注、切面、填充、填充边线、排列框及编号文字。保持原分支的数据树,并携带图层信息;适合图层预览、筛选和烘焙。没有对应内容的分支可为空。
图框比例(可选)每张图纸最终采用的比例数值。数值列表;顺序与生成的图框对应,适合记录、检查或驱动后续说明。

实际示例

第一步整理出 12 个有效模型,并连接一个有效图框。启用循环运算,将每批数量设为 5,保持轮廓标注和角度标注开启、剖面关闭。点击“应用设置”后旧图纸仍可查看;点击“开始运算”才清除旧结果。进度依次显示第 1–5、6–10、11–12 个模型,共 3 批。前两批只能看到累计预览,D 端不会发布新半成品;第三批完成后进度达到 100%,D 输出一次性更新为包含 12 个模型图纸的完整结果。

设置与交互

  • 轮廓标注默认开启,角度标注默认开启,剖面默认关闭;相应参数在点击“开始运算”后的新一轮中生效。
  • 可设置通用标注缩放、端角比例与偏移、轮廓偏移与最小尺寸,以及剖面间距、起始编号、填充图案、角度和缩放。
  • “显示并导出转置后的模型”控制预览和后续 CAD 数据;更改设置本身不会立即重算。
  • 分类输出勾选只增删端口并分发最近完整结果;运算期间不可修改。窗口支持 Esc 关闭,设置和分类选择随 GH 文件保存。
  • 停止请求会等待当前几何操作安全结束;已完成批次不会作为不完整主结果发布。

配合使用

工作流程第 1 步必须接收“LK三步拍图1·模型排版”的主输出,并配合有效 CAD 图框。第 6 步把 D 连接到“LK三步拍图3·导出CAD”,导出不会重新运行本组件;若需写入 Rhino,则连接支持图纸结果及图层标签的烘焙组件。分类数据树适合进入图层颜色预览或按类别继续筛选。

常见问题与限制

连接后为什么没有开始制图?
这是预期行为。连线、上游变化和“应用设置”都只更新待命状态;必须点击“开始运算”。
为什么提示只能接收一项?
M 和 B 都是整批对象,各自只能提供一项。请先合并数据,不要让 Grasshopper 把多个对象拆成迭代。
停止后为何没有部分 D 输出?
中间批次只累积预览,完整结果必须等全部批次完成;停止后不会把半成品交给下游。
重开文件后看到结果,是否代表当前输入已核验?
不是。恢复缓存是历史结果,应点击“开始运算”按当前输入更新。缓存要求支持的格式和相同 Rhino 主版本;恢复内容不包含源图框 DWG,后续导出仍依赖原文件。
为什么调整分类输出没有重新拍图?
分类端口设计为读取最近完整结果。若需要改变几何内容,应修改设置后重新点击“开始运算”。