文件名称:3dbinpacking:用于3D装箱的python库
文件大小:597KB
文件格式:ZIP
更新时间:2024-06-14 02:49:39
python bin-packing 3d-bin-packing Python
3D箱包装 基于3D Bin Packing实现。 该代码基于Go中的实现。 特征 对垃圾箱和物品进行排序: [bigger_first=False/True]默认情况下,所有垃圾箱和物品从最小到最大排序,反之亦然,以这种顺序进行包装。 物品分配: [distribute_items=True]从垃圾箱和物品的列表中,将物品放入垃圾箱,至少一个物品位于一个可以容纳的垃圾箱中。 即,将所有物品分配到所有箱柜中,以便将它们包含在内。 [distribute_items=False]从垃圾箱和物品的列表中,尝试将所有物品放入每个垃圾箱,最后,它在每个垃圾箱中显示所有适合的物品和不适合的物品。 小数位数: [number_of_decimals=X]定义输入和输出的小数位数限制。 默认为3。 安装 pip install py3dbp 基本说明 Bin和Items具有相同的创建参数:
【文件预览】:
3dbinpacking-master
----.gitignore(49B)
----README.md(4KB)
----erick_dube_507-034.pdf(2.57MB)
----py3dbp()
--------constants.py(261B)
--------auxiliary_methods.py(988B)
--------main.py(7KB)
--------__init__.py(36B)
----example.py(1KB)
----LICENSE(1KB)
----setup.py(605B)