物流包装箱箱型推荐方法技术

技术编号:28655917 阅读:38 留言:0更新日期:2021-06-02 02:27
本发明专利技术涉及物流包装箱箱型推荐领域,公开了一种物流包装箱箱型推荐方法,包括:对所有的物流包装箱箱型及所有的商品进行空间模型化;计算一个订单中商品的总体积,挑选出容积大于商品总体体积的箱型,并将该订单中的商品按体积大小从大到小排列;将商品间的不同摆放方式进行排列组合,形成商品空间模型组合,并将箱子的空间模型按照容积从小到大排列;遍历所有箱子的空间模型,进行装箱尝试;遍历所有的商品空间模型组合,进行装箱尝试;如果当前箱子的所有空间模型都无法全部装下,则选择比当前箱子大的箱子,再次进行装箱尝试,如果任意一个空间模型装下了所有的商品,则此箱子则被定为推荐箱型。本发明专利技术可自动根据订单的商品自动推荐最优箱型。

【技术实现步骤摘要】
物流包装箱箱型推荐方法
本专利技术涉及物流包装箱箱型推荐领域,具体涉及一种物流包装箱箱型推荐方法。
技术介绍
目前,在仓库中进行快递打包时,一个订单分发给仓库做人人员后,仓库的作业人员很难知道这时应该选择时候多大的箱子才能够更好的装下这个订单的所有商品,如果选择过大的快递箱,就会造成不必要的浪费,也会增加成本,而选择小的快递箱,可能会因为装不下而再次进行快递箱的选择,导致时间的浪费。
技术实现思路
本专利技术的目的是提供一种物流包装箱箱型推荐方法,能够根据订单中的商品体积自动选择最优箱型。本专利技术解决其技术问题,采用的技术方案是:本专利技术提出一种物流包装箱箱型推荐方法,包括如下步骤:步骤1.对所有的物流包装箱箱型进行空间模型化,一个箱型得到6种箱子的空间模型,并对所有的商品进行空间模型化,一个商品得到6种摆放的商品空间模型;步骤2.计算一个订单中商品的总体积,挑选出容积大于商品总体体积的箱型,并将该订单中的商品按体积大小从大到小排列;步骤3.将商品间的不同摆放方式进行排列组合,形成商品空间模型组合,并将箱子的空间模型按照容积从小到大排列;步骤4.遍历所有箱子的空间模型,进行装箱尝试;步骤5.遍历所有的商品空间模型组合,进行装箱尝试,若组合中的任意一个商品X轴或Y轴或Z轴超过了箱子的X轴、Y轴或Z轴,则不需要进行当前组合的后续尝试,继续下一个组合的装箱尝试;步骤6.将X轴最短的两个商品空间模型进行拼接,形成一个新的空间模型,如果新的空间模型的X轴长度小于箱子的X轴,则接受该新的空间模型,否则,停止继续组合,开始装箱尝试;步骤7.将所有商品的空间模型按照先Y轴,在Z轴的方式进行摆放,直到把箱子的当前空间模型填满,如果填满后还剩余商品没有装下,则尝试当前箱子的其他空间模型,如果当前箱子的所有空间模型都无法全部装下,则选择比当前箱子大的箱子,再次进行4-7步骤,如果任意一个空间模型装下了所有的商品,则此箱子则被定为推荐箱型。进一步的是,步骤1中,所述6种箱子的空间模型具体是指:以箱子的空间模型的左下角作为原点,分别形成长宽高对应XYZ轴的空间模型1、长宽高对应XZY的空间模型2、长宽高对应YXZ的空间模型3、长宽高对应YZX的空间模型4、长宽高对应ZXY的空间模型5和长宽高对应ZYX的空间模型6。进一步的是,步骤1中,所述得到的6种摆放的商品空间模型具体是指:以商品空间模型的左下角作为原点,分别形成长宽高对应XYZ轴的空间模型1、长宽高对应XZY的空间模型2、长宽高对应YZX的空间模型3、长宽高对应YZX的空间模型4、长宽高对应ZXY的空间模型5和长宽高对应ZYX的空间模型6。进一步的是,步骤2中,若商品的总体积大于最大的箱型容积,则直接选用最大的箱型,且不执行后面的步骤。进一步的是,步骤3中,将商品间的不同摆放方式进行排列组合,形成商品空间模型组合时,若存在两个商品,且每个商品分别存在6种摆放的商品空间模型,则这两个商品形成36种商品空间模型组合。进一步的是,步骤7中,在选择比当前箱子大的箱子时,自动选择长宽高均大于当前箱子长宽高的箱子。进一步的是,步骤7中,在选择比当前箱子大的箱子时,检测当前箱子装满后的剩余商品的长宽高,并判断:若剩余商品为单件商品,则根据该单件商品的长宽高选择比当前箱子大的箱子;若剩余商品为多件商品,则根据所述多家商品的商品空间模型组合选择比当前箱子大的箱子。本专利技术的有益效果是,通过上述物流包装箱箱型推荐方法,可以在物流包装的推荐场景,为作业人员提供更为精准的包装推荐,避免包装箱的推荐,节约人工去筛选包装的时间,并且,本专利技术根据商品的基础数据,可以自动计算,并得到一个最优的快递箱型推荐给作业人员,使得装箱率最大且最优,大大提成了装箱效率。附图说明图1为本专利技术的工作流程图。具体实施方式下面结合附图,详细描述本专利技术的技术方案。本专利技术提出的一种物流包装箱箱型推荐方法,其流程图见图1,其中,该方法包括如下步骤:S1.对所有的物流包装箱箱型进行空间模型化,一个箱型得到6种箱子的空间模型,并对所有的商品进行空间模型化,一个商品得到6种摆放的商品空间模型。这里,6种箱子的空间模型具体是指:以箱子的空间模型的左下角作为原点,分别形成长宽高对应XYZ轴的空间模型1、长宽高对应XZY的空间模型2、长宽高对应YXZ的空间模型3、长宽高对应YZX的空间模型4、长宽高对应ZXY的空间模型5和长宽高对应ZYX的空间模型6。另外,得到的6种摆放的商品空间模型具体是指:以商品空间模型的左下角作为原点,分别形成长宽高对应XYZ轴的空间模型1、长宽高对应XZY的空间模型2、长宽高对应YZX的空间模型3、长宽高对应YZX的空间模型4、长宽高对应ZXY的空间模型5和长宽高对应ZYX的空间模型6。S2.计算一个订单中商品的总体积,挑选出容积大于商品总体体积的箱型,并将该订单中的商品按体积大小从大到小排列。若商品的总体积大于最大的箱型容积,则直接选用最大的箱型,且不执行后面的步骤。此时,由于最大的箱型对应的箱子都不能完全装下一个订单中的所有商品,表示还需要至少一个其他的箱子,其他箱子的箱型也可以依照步骤S1-S2的方式进行选取。S3.将商品间的不同摆放方式进行排列组合,形成商品空间模型组合,并将箱子的空间模型按照容积从小到大排列。需要指出的是,将商品间的不同摆放方式进行排列组合,形成商品空间模型组合时,若存在两个商品,且每个商品分别存在6种摆放的商品空间模型,则这两个商品形成36种商品空间模型组合。例如,如果存在有商品A和商品B,分别有6种摆放空间模型,那么这两个商品就会形成36种组合。S4.遍历所有箱子的空间模型,进行装箱尝试。S5.遍历所有的商品空间模型组合,进行装箱尝试,若组合中的任意一个商品X轴或Y轴或Z轴超过了箱子的X轴、Y轴或Z轴,则不需要进行当前组合的后续尝试,继续下一个组合的装箱尝试。S6.将X轴最短的两个商品空间模型进行拼接,形成一个新的空间模型,如果新的空间模型的X轴长度小于箱子的X轴,则接受该新的空间模型,否则,停止继续组合,开始装箱尝试。S7.将所有商品的空间模型按照先Y轴,在Z轴的方式进行摆放,直到把箱子的当前空间模型填满,如果填满后还剩余商品没有装下,则尝试当前箱子的其他空间模型,如果当前箱子的所有空间模型都无法全部装下,则选择比当前箱子大的箱子,再次进行S4-S7,如果任意一个空间模型装下了所有的商品,则此箱子则被定为推荐箱型。需要说明的是,在选择比当前箱子大的箱子时,本专利技术会自动选择长宽高均大于当前箱子长宽高的箱子。另外,在选择比当前箱子大的箱子时,检测当前箱子装满后的剩余商品的长宽高,并判断:若剩余商品为单件商品,则根据该单件商品的长宽高选择比当前箱子大的箱子;若剩余商品为多件商品,则根据所述多家商品的商品空间模型组合选择比当前箱子大的本文档来自技高网...

【技术保护点】
1.物流包装箱箱型推荐方法,其特征在于,包括如下步骤:/n步骤1.对所有的物流包装箱箱型进行空间模型化,一个箱型得到6种箱子的空间模型,并对所有的商品进行空间模型化,一个商品得到6种摆放的商品空间模型;/n步骤2.计算一个订单中商品的总体积,挑选出容积大于商品总体体积的箱型,并将该订单中的商品按体积大小从大到小排列;/n步骤3.将商品间的不同摆放方式进行排列组合,形成商品空间模型组合,并将箱子的空间模型按照容积从小到大排列;/n步骤4.遍历所有箱子的空间模型,进行装箱尝试;/n步骤5.遍历所有的商品空间模型组合,进行装箱尝试,若组合中的任意一个商品X轴或Y轴或Z轴超过了箱子的X轴、Y轴或Z轴,则不需要进行当前组合的后续尝试,继续下一个组合的装箱尝试;/n步骤6.将X轴最短的两个商品空间模型进行拼接,形成一个新的空间模型,如果新的空间模型的X轴长度小于箱子的X轴,则接受该新的空间模型,否则,停止继续组合,开始装箱尝试;/n步骤7.将所有商品的空间模型按照先Y轴,在Z轴的方式进行摆放,直到把箱子的当前空间模型填满,如果填满后还剩余商品没有装下,则尝试当前箱子的其他空间模型,如果当前箱子的所有空间模型都无法全部装下,则选择比当前箱子大的箱子,再次进行4-7步骤,如果任意一个空间模型装下了所有的商品,则此箱子则被定为推荐箱型。/n...

【技术特征摘要】
1.物流包装箱箱型推荐方法,其特征在于,包括如下步骤:
步骤1.对所有的物流包装箱箱型进行空间模型化,一个箱型得到6种箱子的空间模型,并对所有的商品进行空间模型化,一个商品得到6种摆放的商品空间模型;
步骤2.计算一个订单中商品的总体积,挑选出容积大于商品总体体积的箱型,并将该订单中的商品按体积大小从大到小排列;
步骤3.将商品间的不同摆放方式进行排列组合,形成商品空间模型组合,并将箱子的空间模型按照容积从小到大排列;
步骤4.遍历所有箱子的空间模型,进行装箱尝试;
步骤5.遍历所有的商品空间模型组合,进行装箱尝试,若组合中的任意一个商品X轴或Y轴或Z轴超过了箱子的X轴、Y轴或Z轴,则不需要进行当前组合的后续尝试,继续下一个组合的装箱尝试;
步骤6.将X轴最短的两个商品空间模型进行拼接,形成一个新的空间模型,如果新的空间模型的X轴长度小于箱子的X轴,则接受该新的空间模型,否则,停止继续组合,开始装箱尝试;
步骤7.将所有商品的空间模型按照先Y轴,在Z轴的方式进行摆放,直到把箱子的当前空间模型填满,如果填满后还剩余商品没有装下,则尝试当前箱子的其他空间模型,如果当前箱子的所有空间模型都无法全部装下,则选择比当前箱子大的箱子,再次进行4-7步骤,如果任意一个空间模型装下了所有的商品,则此箱子则被定为推荐箱型。


2.根据权利要求1所述的物流包装箱箱型推荐方法,其特征在于,步骤1中,所述6种箱子的空间模型具体是指:以箱子的空间模型的左下角作为原点,分别形成长宽高对应XYZ轴的空间模型1、长宽高对应XZY的空间模型2、长宽高对应YX...

【专利技术属性】
技术研发人员:刘小飞葛理波钟乐马俊
申请(专利权)人:四川物联亿达科技有限公司
类型:发明
国别省市:四川;51

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1