专业型材套裁优化工具 — 正向计算最优切割方案,反向推荐最佳原材料规格,帮助企业降低材料浪费,提升生产效益。
LK型材优化(FusionProfileOptimizer)是一款专业的型材套裁优化工具, 专为铝合金门窗、幕墙加工等行业设计,旨在通过智能算法求解最优的型材切割方案。
本软件支持两种优化模式:
软件可将优化结果导出为格式化的 Excel 报告,支持可选的可视化切割示意图,便于车间工人直接按图裁切。
给定原材料规格,自动求解最优切割方案,支持多规格原材料混合优化
根据成品需求反推最优采购规格,支持设定规格数量上限与利用率阈值
导入现有库存清单,优化时优先消耗库存材料,自动扣减并生成消耗日志
一键导出格式化的套裁单,含切割方案文字版/绘图版、原材料汇总、统计表
完整保存/恢复项目数据与运算结果,支持离线查看和重新导出
支持从 Excel 批量导入成品清单和库存数据,支持 Ctrl+V 粘贴
软件主界面采用三栏布局设计,各部分功能划分清晰:
包含 新建、打开、保存、另存为、导出、机器码 按钮,以及当前项目文件路径显示。导出按钮以金色高亮显示;机器码按钮用于授权绑定时快速复制当前设备机器码。正常方案保存时会自动执行库存扣减,并可按选项决定是否将可保留余料回库存,同时生成消耗日志。
包含三组可折叠参数区域:项目信息(文档类型、工程编号等)、通用参数(料头、锯缝、余料阈值、余料自动入库)、优化参数(模式选择、正向反向参数、库存选项)。底部设有进度条和 "开始运算" 按钮。
工作区包含成品清单、原材料清单、库存清单,以及优化摘要、原材料汇总、切割方案三个结果页。清单支持导入、复制粘贴、右键编辑和清空;长摘要可以滚动,底部信息栏独立布局,避免遮挡结果。
显示当前状态信息、利用率、用料数量、运算耗时等关键指标。右下角有二维码和联系信息。
以下是使用本软件完成一次完整优化流程的标准步骤:
在右侧「成品清单」表格中逐行输入需要切割的成品信息:名称、模号、色号、物料编码、工程属性、长度(mm)、数量,可选填写备注1、备注2。支持从 Excel 📥 导入Excel 或 Ctrl+V 批量粘贴。
切换到「库存清单」选项卡,点击“导入Excel”录入库存,字段顺序跟随启用列。正向模式勾选“启用库存”后,先使用达到单根利用率阈值的实际库存,再用原材料处理剩余成品。
在左侧「项目信息」面板中填写文档类型、工程编号、工程名称等元数据信息。这些信息将被包含在导出的 Excel 报告表头和消耗日志中。
在「通用参数」面板中根据实际生产条件设置:料头长度(每根材料头部切除量)、锯缝宽度(锯片损耗)、余料保留阈值(剩余多长标记为可保留余料)。
在「优化参数」面板中选择 正向 或 反向 模式。正向模式下需在「原材料清单」录入可用原材料,可按名称、模号、色号、物料编码、工程属性、长度、数量进行清单化管理;反向模式下需设置搜索范围、规格限制和目标利用率。如需启用库存优化,勾选「启用库存」并设置库存方案准入阈值。
确认数据无误后,点击左侧底部的金色 "▶ 开始运算" 按钮。进度条将显示运算进度。
运算完成后自动跳转到结果区域,可在「优化摘要」「原材料汇总」「切割方案」三个选项卡中查看详细的优化结果。
点击顶部导航栏的 "导出" 按钮,选择保存路径,生成格式化的 Excel 报告文件供打印或存档。
点击 "保存" 将当前项目(含数据和结果)保存为 .fpo 文件。正常方案保存时系统会自动扣减已使用的库存;若勾选「余料自动入库」,还会把达到「余料保留阈值」的剩余料段追加到库存清单中,同时在项目目录下生成 StockUsageLog_*.xlsx 库存消耗日志。未达标警告、库存标识和目标参数也会随结果快照保存。
软件采用项目文件(.fpo)的方式进行数据持久化。项目文件为 JSON 格式,包含完整的参数配置、成品/库存数据以及运算结果快照。
点击导航栏「新建」清空所有数据和结果,开始一个全新的优化项目。
点击「打开」选择 .fpo 文件,恢复之前保存的项目数据(含成品、库存、参数和运算结果)。无须重新计算即可立即导出 Excel。
保存当前项目的完整状态到 .fpo 文件。正常方案保存时会自动执行 库存扣减(将已消耗的库存数量减去)。是否将切割方案中标记为「保留」的余料按名称、模号、色号、物料编码、工程属性和余料长度追加到库存清单,由左侧「余料自动入库」选项控制。系统同时生成 StockUsageLog_*.xlsx 消耗日志文件到项目所在目录,日志记录每次消耗的时间、项目信息、库存名称、消耗数量和剩余数量。
正常方案发生库存结算的保存操作中,系统会自动生成独立的消耗日志 Excel 文件(命名格式:StockUsageLog_yyyyMMdd_HHmmss.xlsx),包含 16 列详细信息:日期时间、单据类型、项目编号、项目名称、下料单号、WBS元素、工序号、工序明细编号、型材名称、模号、色号、物料编码、工程属性、原材料长度、消耗数量、剩余数量。日志文件存放在项目文件所在目录;本次保存新增的保留余料会直接反映在库存清单里,便于下次继续参与套裁。
⚠ 请先确认启用列,再导入数据
三张清单共用工具栏下方的“启用列”复选框。新项目默认勾选色号,不勾选物料编码、工程属性;设置随项目保存,打开项目时恢复已保存的设置。
普通 Excel 导入和粘贴按当前启用列的顺序读取;取消某列后,数据中也应去掉该列,不要预留空列。默认成品清单顺序为:名称 → 模号 → 色号 → 长度(mm) → 数量 → 备注1 → 备注2。原材料和库存清单不包含备注列。
第一行是数据时直接导入;只有长度、数量对应位置都被识别为常见标题时才跳过第一行。不要求整行表头名称一致,也不会按表头自动重排列。无法识别的标题或错误数据会提示失败,并保留原清单。
长度标题支持“长度”“切割长度”“下料长度”“型材长度”“原材料长度”“成品长度”和 length;数量标题支持“数量”“支数”“根数”“件数”“需求数量”、quantity 和 qty。括号单位、空格和英文大小写不影响识别。粘贴请只复制数据,不包含表头。
隐藏列不会清空已有属性,已有值仍参与规格匹配。新导入数据中未启用的字段为空。“工序表导入”和“提料单导入”继续使用专用格式。
成品清单用于录入最终需要切割出来的成品段。当前表格支持手动输入、Ctrl+V 批量粘贴、右键插入/删除行,也支持两类导入:
正向优化已由旧版“统一长度列表输入”升级为 原材料清单输入。每条原材料可填写名称、模号、色号、物料编码、工程属性、长度和数量,软件会按规格匹配成品需求,避免不同模号或色号的材料混用。
原材料清单支持 导入Excel、提料单导入 和 按成品生成。其中“按成品生成”会按成品规格自动汇总生成原材料行,可设置统一默认长度,适合快速建立正向优化的原料池。
规格匹配按模号、色号、物料编码和工程属性判断,名称不作为匹配条件;首尾空格忽略,英文字母不区分大小写,空值仅与空值匹配。隐藏列保留已有值并继续参与匹配。警告只显示启用且非空的规格值,用“|”连接,例如 MZ10929|黑色。
补料方案保存仅保留清单、参数、结果与警告,不扣减库存,也不将预计余料入库。补足材料后应重新运算并核对。正常方案按保存规则结算,同一结果避免重复扣减;超长和缺料提示随项目快照保留。
库存清单用于录入现有库存或可复用余料。字段与原材料清单一致,并额外配合顶部的 启用库存、库存利用率阈值 使用。启用库存后,软件会先评估库存可行排样;正常方案保存时会扣减实际消耗的库存数量,补料方案不结算库存。
库存清单支持 导入Excel 和 提料单导入。如果左侧勾选「余料自动入库」,正常方案保存结算时达到余料保留阈值的剩余料段会自动追加到库存清单;未勾选时,仅在结果中标记保留,不自动入库。
每根原材料两端需要切除的料头总长度。默认值 30mm。该值会影响有效可用长度 = 原材料长度 - 料头长度。
锯片切割时的损耗宽度。默认值 5mm。每次切割都会在成品长度之外额外消耗该宽度。
切割后剩余料段的处理策略:剩余长度 ≥ 该阈值时标记为"可保留余料",< 该阈值时视为废料丢弃。默认值 500mm。是否在保存项目时自动追加到库存清单,由「余料自动入库」选项控制。
选择 正向(已知原材料求切割方案)或 反向(已知成品需求求最优采购规格)。
勾选后,导出 Excel 时将包含可视化的切割示意图(绘图版),直观显示每根材料的切割布局。未勾选则仅导出文字版切割方案。
在原材料清单中逐行录入匹配规格、长度和实际数量,或使用导入、提料单导入及按成品生成。全部匹配原料长度可参与正向排样;数量不足时以红色提示补料需求。
| 参数 | 说明 | 默认值 |
|---|---|---|
| 最小原材料长度 (mm) | 搜索范围下限 | 3000 |
| 最大原材料长度 (mm) | 搜索范围上限 | 6000 |
| 搜索步长 (mm) | 搜索间距,越小越精细 | 500 |
| 最大规格种类数 | 反向推荐的原材料规格种类上限;正向不受此限制 | 3 |
| 每根最大成品规格种类 | 单根材料最多混合几种不同长度的成品 | 3 |
| 目标最低利用率 (%) | 反向优化的期望目标;无法达到时仍返回实际最佳方案并给出警告 | 80 |
| 早停阈值 (%) | 达到此利用率后提前停止继续搜索;不会让搜索低于目标最低利用率 | 99 |
勾选后启用库存优化,并显示库存使用阈值设置。正向模式先用合格库存,再计算剩余成品所需原料;只有匹配规格、可容纳成品且满足阈值的库存会被使用。
库存使用阈值按单根利用率判断,不按同规格平均值判断:该根所切成品总长度 ÷ 库存原长 × 100%。正向优化先采用达到阈值的实际库存,再用原材料切割剩余成品;合格库存即使比新原料利用率低,也优先使用。默认 90%;0% 表示不筛选,100% 表示不使用库存。
适用场景:您已有固定规格的原材料库存(如 4200mm、6000mm 标准型材),需要将成品清单中的需求合理分配到这些原材料上,最大化利用率。
工作流程:
库存联动:正向优化先按实际数量对库存排样,优先采用达到单根利用率阈值的库存,再将剩余成品交给原材料清单计算。库存数量不会虚增。
适用场景:您不确定应该采购多长的原材料,希望通过软件反推出最优的采购规格和数量。
工作流程:
确认成品数据和参数配置无误后,点击左侧面板底部的 "▶ 开始运算" 按钮(金色高亮)启动优化计算。
点击后按钮变为禁用状态,进度条开始动画。状态栏显示运算进度信息。运算时间取决于成品数量、规格数量和搜索范围——通常数秒到数十秒不等。如果启用了库存优化,计算时间可能略有增加。
进度条走满,自动跳转到结果展示区。状态栏显示运算耗时、利用率、总用料根数等摘要信息。按钮恢复可用,可以调整参数后重新运算。
运算前校验成品长度与数量。超出匹配规格材料有效长度的成品会先弹窗确认,可取消或仅计算可切割部分。继续后“【超长未切割】”整行和警告显示红色,表示全部成品尚未完成;相同名称、可见规格及长度的明细合并显示实际段数。运算失败或取消后清空旧结果,运算期间锁定输入。
运算完成后,结果区域展示三个选项卡。结果表为只读数据,真实计算结果、导出内容和项目快照保持一致;需要修改参数或数据时,请返回输入区后重新运算。
以文本形式汇总展示:运算模式、原材料规格列表/搜索范围、成品规格数量、有效/剔除成品段数、总用料根数、平均利用率、运算耗时等关键信息。
原材料不足时仍可生成补料方案,只采用清单已有的匹配规格及长度。红色数量表示完成可切割部分所需的总根数;警告另列清单数量与缺少根数。例如需 4 根、清单 2 根时,汇总显示红色 4,缺少 2 根。若提示“尚未证明现有原料一定不足”,表示搜索达到上限,不能据此认定必然缺料。

以只读表格形式列出每种原材料规格的使用情况:序号、名称、模号、色号、物料编码、工程属性、原材料长度、使用数量、利用率、切割摘要。启用库存后,还会显示消耗的库存名称及用量。窗口较窄时可横向滚动,序号和型材名称会保持冻结;未达标方案会以警告色和备注标识。
以表格形式列出每一根材料的详细切割计划:序号、型材名称、型材模号、色号、原材料长度、每段切割尺寸和数量、余料长度、是否保留。该表数据导出为 Excel 的「切料表」时同样包含色号列,并可选文字版或绘图版。
运算完成后,点击顶部导航栏的金色 "导出" 按钮即可生成格式化的 Excel 报告。
Excel 报告包含以下工作表(Sheet):
库存消耗日志在保存结算时单独生成,不属于上述报告工作表。
导出前需确保目标路径有写入权限,且目标文件未被其他程序(如 Excel)打开。如文件已存在,系统会提示是否替换。
补料方案导出时,各工作表顶部显示醒目提示,统计表对应的所需数量及相关合计用红色标记,并列出缺料说明。超长未切割信息也会保留;请补足原料、另行处理超长成品后再执行生产。
对于新工程项目,建议先用反向优化确定最优的原材料采购规格,采购入库后再用正向优化结合库存数据进行最终运算。这种"先规划后执行"的方式能最大限度减少浪费。
将企业现有库存导入「库存清单」并勾选「使用库存」。软件会先过滤低于阈值的库存排样,再在合格库存中选择利用率更高的组合;正常方案保存后扣减库存,并按“余料自动入库”选项登记余料和生成消耗日志;补料方案不执行上述库存结算,方便财务对账和库存盘点。
对于重要的工程项目,完成优化后建议保存 .fpo 项目文件。项目文件中包含完整的运算结果快照、库存扣减记录和保留余料回库结果,后续无需重新计算即可直接打开并导出 Excel。
如果对利用率要求不是极致苛刻(如 99%),可将早停阈值设低一些(如 95%),能显著缩短运算时间,尤其在反向优化、搜索范围较大的场景下。
锯缝宽度和料头长度直接影响最终的材料利用率计算和实际可切割长度。请根据实际设备和型材情况准确设置这两个参数,以确保优化结果的实用性和准确度。
如果您的企业有回库利用余料的习惯,建议将「余料保留阈值」设置为实际可回库的最小长度(如 500mm)。切割后剩余 ≥ 该值的料段会被标记为可保留;正常方案保存且勾选“余料自动入库”后,这些余料才会进入库存清单,下一次运算可继续使用。
请检查成品清单中是否至少有一行有效的成品数据(长度 > 0 且数量 > 0)。如果表格为空或全部为无效数据,系统会在状态栏提示"请先输入成品数据"。
正常方案发生库存结算的保存操作中,系统会在项目文件(.fpo)所在目录自动生成 StockUsageLog_yyyyMMdd_HHmmss.xlsx 文件。该文件包含库存消耗的完整记录(日期、项目信息、库存名称、消耗数量、剩余数量等 16 列),可用 Excel 直接打开查看。保存后新增的可保留余料则会显示在软件的库存清单中。
系统会自动将库存数量限制在 ≥ 0,不会出现负数。如果发现库存不足,请手动补录库存或增加采购。库存数量仅在正常方案保存结算时才会被扣减,补料方案不扣减,保留余料也只会在保存时追加到库存;运算预览阶段不会修改库存数据。
请在“原材料清单”录入实际规格、长度及数量,也可使用提料单导入或按成品生成。正向优化允许全部匹配原料长度参与,不受反向“规格上限”限制。复杂需求的补充搜索有工作量与时间上限,不保证穷举全部排列。
取决于您的精度需求和时间预算。步长越小(如 100mm),搜索越精细,但运算时间呈指数级增长。一般推荐 500mm 为常用值,特殊精密需求可降至 100-200mm。
可以。.fpo 文件是独立的 JSON 格式,包含了完整的项目数据、参数、库存信息、目标利用率和结果快照。其他人用同版本软件打开即可查看结果和重新导出,无需重新运算。旧项目中的最低利用率如果保存为 0.8 或 80,软件都会按 80% 解释。
常见原因:导出路径没有写入权限、目标文件正被其他程序打开(请关闭后重试)、磁盘空间不足,或软件目录下的导出依赖库不完整。如果提示找不到 EPPlus,请确认使用的是完整发布包,并确保程序目录中包含随软件附带的依赖文件。
请将有效的授权文件(.lic)放置到软件程序目录下。如需绑定设备或续期,可点击顶部「机器码」按钮复制当前设备机器码,并发送给管理员生成授权文件。授权弹窗已更新,会提示试用/授权状态、到期信息和处理方式。
两者都支持。可以通过 Excel 批量导入,也可以在表格中直接手动输入、复制粘贴。表格支持右键菜单(插入行、删除行等操作),与成品清单操作方式一致。
会,软件会在符合单根阈值的库存排样中比较并选择。正向模式先完成库存阶段,再对剩余成品使用原材料,不将合格库存与新原料进行整体利用率竞争。
不是。该提示表示在当前搜索范围、步长和混排限制下没有方案达到目标值,但软件仍会返回实际搜索到的最佳结果。请结合警告中的实际利用率判断是否接受,或扩大搜索范围、调整步长和目标值后重新计算。
StockUsageLog_*.xlsx 消耗日志,并避免重复保存导致重复扣减或重复入库。