Skip to content

v1.15.0 · 同价减重候选

Choose a tag to compare

@gh503 gh503 released this 25 Oct 16:15
· 4 commits to main since this release

v1.15.0 · 同价减重候选

预算优化器不只回答“怎么更便宜”,也能回答“成本不变怎么更轻”。

新增

  • suggest(include_mass=True) / CLI --mass / BOM 页“同价减重”:
    • 默认仍只列 BOM 成本严格下降的候选;
    • 勾选后额外保留成本不升、重量下降的候选。
  • m1 的 240→160 底盘:
    • 成本 ¥1127.4 不变;
    • 重量 1853.8→1773.8g(-80g);
    • 18 组件/4 关节仍通过校验;支撑面变小,风险 high。
  • 候选卡显示“成本不升 · 省重 80g”;Markdown 报告新增“省重 g”列。
  • 规划 plan() 仍只按预算优化,不把减重当目标。
  • 测试 278 → 280。

边界

  • 同价减重只覆盖替换表里“成本不升”的结构替换,不是拓扑优化。
  • 仍是软件装配验证;没有采购/打印/装配/上电/标定;物理闸门 0/5。

验证

  • make check 全绿;280 项 pytest;7 个装配预设 PASS。
  • JS/Python/CLI 三端对同价减重候选结果一致。
  • 发布包 SHA256 见 SHA256SUMS。

详细说明:docs/68-预算优化器.md