
3dbinpacking是一个用于3D装箱的Python库。
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
3D箱包装依赖于3D Bin Packing的实现。这段代码构建于Go语言的实现之上。其主要特性包括对垃圾箱和物品的排序方式:[bigger_first=False/True]。通常情况下,所有垃圾箱和物品都会按照最小到最大的顺序进行排列,反之亦然,从而确保包装的有序性。 此外,对于物品的分配,[distribute_items=True]表示从垃圾箱和物品列表中,系统会逐一将物品放入相应的垃圾箱,并保证至少有一个物品被包含在每个可以容纳该物品的垃圾箱内,最终将所有物品完整地放入所有箱柜中。 相反地,当[distribute_items=False]时,程序会尝试将所有物品放入每个垃圾箱中;最后,它会呈现出每个垃圾箱中适合放置的物品以及未能完全放置的物品。 另外,[number_of_decimals=X]用于定义输入和输出数据中的小数位数限制,默认值为3。 Bin和Items共享相同的创建参数。
全部评论 (0)
还没有任何评论哟~


