GH排版框 LK 背景线框 · LK Wireframe

按名称列表自动生成 LK 系统专用的标准化背景排版线框
📂 LK → GUI 📄 LKwireframe.cs

📖 功能概述

这是 LK 系统自动排版体系的基础构件。输入一组功能模块的名称,组件自动生成一套标准化的背景线框——包含标题区、功能分区、竖线和横线分隔——为后续 CanvasBackground 的背景绘制和电池移动提供布局基准。

💡 设计理念:LK 系统采用「一站一框」的模板化排版理念。本组件生成的标准骨架定义了每个功能模块在画布上的区域边界,后续的电池放置、连线梳理都以此为基础。

📐 输出线框结构

生成的线框由以下部分组成:

固定区域

区域说明
基础信息处理 顶部区域(4000×7000),左上方标题「基础信息处理」,左下方标题「模型创建」
功能分区标题 「名称」「创建过程」两个列标题,分别用竖线分隔
名称列 左侧一列,宽度 1000,顶部有横线分隔
创建过程列 右侧一列,按名称列表中每个名称生成一个矩形框分区,每个分区高度 3000

动态区域(每个名称对应一个)

每输入一个名称,组件会自动生成:

📥 输入参数

名称类型必填说明
名称 (N) Text 可选 功能模块的名称列表。每个名称对应生成一个分区的矩形框及其文字标注。

📤 输出参数

名称类型说明
曲线 (C) Curve 全部生成的曲线——包括外框、分隔线、文字轮廓。可直接输入 CanvasBackground 绘制到画布背景。
矩形框 (R) Rectangle 每个名称分区对应的矩形框列表。用于 CanvasBackground 的电池移动参考框。

🧪 典型使用场景

场景说明
自动排版模板 作为 LK 系统模板的起始组件,定义整个程序的排版骨架。
多模块程序 为每个功能模块(如型材截面、加工参数、BOM 生成)生成独立分区。
为 CanvasBackground 提供输入 输出的曲线直接接入 CanvasBackground 的背景曲线输入,输出的矩形框接入其「矩形框」输入。

⚠️ 注意事项

📋 组件信息

名称LK 背景线框
英文名LK Wireframe
分类LK → GUI
基类GH_Component
GUID{27D4C408-B2B8-4C04-BFC7-2F94050E0973}