相关疑难解决方法(0)

如何以编程方式确定如何将较小的盒子放入更大的包装中?

有没有人知道现有的软件或算法来计算运送多件物品的包装尺寸?

我的库存数据库中有很多项目,定义了长度,宽度和高度尺寸.鉴于这些尺寸,我需要计算购买的商品中有多少符合预定义的尺寸.

algorithm bin-packing

48
推荐指数
4
解决办法
5万
查看次数

3d bin打包算法

我正在寻找任何3d bin打包算法的确定性实现,即在一个或多个较大的算法中包装许多小的和不同的长方体.解决方案可能与最佳解决方案不同.

它应该用C,C++,Java,C#,IronPython,IronRuby或任何其他可以从.Net代码中存储的语言编写.

我发现这个C算法http://www.diku.dk/hjemmesider/ansatte/pisinger/3dbpp.c,但它不会旋转长方体以找到最合适的.我没有将它们颠倒旋转,但应该可以进行水平旋转.

language-agnostic algorithm math bin-packing

10
推荐指数
1
解决办法
1万
查看次数

计算出货箱尺寸的粗略估计

我正在努力寻找计算运输所需箱子尺寸的最佳方法.

我有3个不同尺寸的集装箱.我在数据库中定义了产品的宽度,长度,深度和质量.

我想知道如何找到最小数量的箱子,以及购物车中物品数量的最小尺寸.

我当前的'想法'是找到整个产品阵列的最大宽度,根据它选择一个框,然后根据需要拆分订单...这似乎不起作用.

我的盒子尺寸为: - 8 x 6 x 6 = 228立方英寸 - 10 x 8 x 8 = 640立方英寸 - 12.5 x 12.5 x 12.5 = 1953.125立方英寸

产品定义如下:

 [Product] => Array
                (
                    [STOCK_CODE] => 010003
                    [Product_Slug] => GABA_010003
                    [ItemName] => GABA
                    [WHOLESALE_PRICE] => 17.47
                    [RETAIL_PRICE] => 24.95
                    [Brand] => 
                    [ProductLine] => 
                    [image_name] => 705077000440
                    [MASS] => 0.313
                    [Height] => 4.625
                    [Width] => 2.375
                    [Depth] => 2.375
                    [cubic_inches] => 26.087890625
                )
Run Code Online (Sandbox Code Playgroud)

我已经研究过背包问题,包装问题等,但找不到办法.任何帮助都会很棒.

function shipping(){

        $this->CartProduct->unbindModel(
            array('belongsTo' => array('User'))
        ); …
Run Code Online (Sandbox Code Playgroud)

php knapsack-problem shipping

5
推荐指数
1
解决办法
1万
查看次数