TEMP ZONE · 3D BIN PACKING

3D 装箱启发式演示

pivot 候选点 + 旋转枚举 + 最低点优先 — py3dbp 同款思路
← 临时区

" 容器 (cm)

" 货箱清单 (cm × 数量)

数量

" 约束

60ms

" 结果

待装箱 —
算法:物品按体积降序,每件枚举所有 pivot 候选点(已放箱子的右侧 / 上方 / 前方角点)× 可用朝向, 在不重叠、不出界、满足支撑率的位置里选 最低、最靠里 的一个。这是 py3dbp / 经典构造式启发的核心思路, 不保证最优 —— 装箱是 NP-hard,工业上也是"启发式打底 + 元启发式调序"。 试试关掉支撑约束:利用率会涨,但码出来的垛在现实里会塌。

鼠标拖动旋转 · 滚轮缩放 · 右键平移
IDLE 设置货箱后点「开始装箱」