跳到主内容
筑量算

钢筋与钢材 · 原创算法

钢筋下料优化器

普通下料计算只能算“总重”。本工具把你列出的需求长度按库存规格(9 / 12 m)拼料,给出实际需要多少根原料每根怎么切短头余多少。算法是“贪心 + 暴力核对”,10 根以下保证找到最少短头;多时给出近似最优。

12 m 库存料 / 段长 3 m 3m × 1 6m × 1 2.4m × 1 短头 0.6m(损耗)

输入

填写左侧后点“优化”。

为什么这个工具独立站少见

常见工具只算总重量。本工具把“同一规格、多种长度”的拼料问题正式建模为 一维下料(Bin Packing)——这正是钢筋车间调度员天天手动做的事,提前算清楚能避免“现场才发现不够、多拉一车补料”的浪费。

怎么读结果

结果分两部分:

  1. 原料数:实际需要的库存料根数 + 总成本(含短头)。
  2. 每根下料方案:每根原料切几段、切多长、余多长。相同方案会归并。

举例:12 m 原料,要 6 m、5 m、4 m 一根各自一根。最常见错误是“每根单独留 1 m 短头”。本算法找到的方案可能是:12 = 6+5+0.9(),12 = 4+4+3.7(),只用 2 根而非 3 根。

算法说明

需求数 ≤ 10 用暴力枚举,保证最少短头;更多用 FFD(First-Fit Decreasing)近似解,并标注“近似”。每切一刀预留 5 mm 锯缝(可调)。

局限

  • 仅支持同一直径一根钢的拼料;多种直径需要分别跑。
  • 不处理对接焊 / 套筒连接(那是工艺不同,重新建模)。
  • 弯曲钢筋(箍筋、马凳)切完还需折弯,下料表与折弯损耗要分别核。
  • 实际车间下料常考虑“减少换刀次数”这种次级目标,本工具只优化短头。
广告位 · 程序化展示,不伪装任何功能