板件智能分包的方法和装置制造方法及图纸

技术编号:21191144 阅读:30 留言:0更新日期:2019-05-24 23:00
本申请公开了一种板件智能分包的方法和装置,属于板式家具打包领域。所述方法包括:获取板式家具的一个订单,读取所述订单的分包状态;当所述订单为未分包状态时,过滤所述订单中无需预分包以及需整柜或整包打包的板件,对其余板件按照厚度进行分类,任一类别中所有板件的厚度均相同;对于每一类板件,按照尺寸大中小的顺序依次对板件进行排版分包,直至每个包裹符合参考重量且所有板件排版完毕;保存得到的所有包裹信息,更新所述订单为已分包状态。所述装置包括:获取模块、分类模块、分包模块和更新模块。本发明专利技术极大减轻了板式家具车间包装工人的工作难度和负担,提高包装车间的生产力,提高板件打包后包裹的质量。

Method and Device for Intelligent Subcontracting of Plate Parts

This application discloses a method and device for intelligent subcontracting of sheet metal, which belongs to the field of sheet furniture packaging. The method includes: acquiring an order for panel furniture and reading the subcontracting status of the order; filtering the panels in the order without pre-subcontracting and the whole cabinet or package, classifying the remaining panels according to their thickness, and all the panels in any category have the same thickness; and for each type of panels, according to the size of large and medium-sized panels, filtering the panels in the order without pre-subcontracting and the panels in the whole cabinet or package. Plates are typesetted and subcontracted sequentially until each package meets the reference weight and all sheets are typesetted; all packages are saved and the order is updated to be subcontracted. The device includes acquisition module, classification module, subcontracting module and update module. The invention greatly reduces the work difficulty and burden of the packaging workers in the board furniture workshop, improves the productivity of the packaging workshop and improves the quality of the packages after the plate packaging.

【技术实现步骤摘要】
板件智能分包的方法和装置
本申请涉及板式家具打包领域,特别是涉及一种板件智能分包的方法和装置。
技术介绍
目前在板式家具生产流程中,生产后的板件在进行打包装时普遍采用人工排版和打包的方式。工人需要从一个订单的众多板件中划分出不同的能包装在一起的板件堆,然后对同一堆里的板件进行逐一扫码,生成整包的包装信息清单,最后对一堆的板件进行打包装。传统的人工打包方式,不仅会占用整个包装过程的很大一部分时间,导致包装效率低下,而且分包的好坏也完全取决于分包工人的熟练程度,导致分包标准不统一,存在较大的人为因素。
技术实现思路
本申请的目的在于克服上述问题或者至少部分地解决或缓减解决上述问题。根据本申请的一个方面,提供了一种板件智能分包的方法,包括:获取板式家具的一个订单,读取所述订单的分包状态;当所述订单为未分包状态时,过滤所述订单中无需预分包以及需整柜或整包打包的板件,对其余板件按照厚度进行分类,任一类别中所有板件的厚度均相同;对于每一类板件,按照尺寸大中小的顺序依次对板件进行排版分包,直至每个包裹符合参考重量且所有板件排版完毕;保存得到的所有包裹信息,更新所述订单为已分包状态。可选地,所述对于每一类板件,按照尺寸大中小的顺序依次对板件进行排版分包,直至每个包裹符合参考重量且所有板件排版完毕,包括:对于每一类板件,按照尺寸大中小的顺序对该类所有板件进行排序;根据尺寸最大板件的重量与预设的参考重量计算出一个包裹的最大层数;按照所述排序选取板件,由底层开始逐层排版板件,且每层的板件符合矩形件排版的最低水平线方法,达到所述最大层数后自动生成一个包裹信息且继续下一个包裹的排版,直至该类所有板件均排版完毕。可选地,所述矩形件排版的最低水平线方法包括以下步骤:步骤1:将当前类的所有待排版板件忽略厚度后映射成二维空间的矩形序列,宽度为水平方向,长度为垂直方向,且所述矩形序列中每一个矩形的长度大于或等于宽度,按照宽度从大到小对所述矩形序列进行排序,相同宽度时按长度从大到小排序;步骤2:生成一个水平线集合,取所述矩形序列中排序最前的矩形,将与其宽度对应的底部水平线作为基准排放水平线加入到所述水平线集合中;步骤3:比较所述水平线集合中所有水平线在垂直方向上的排放位置,找出最低水平线,在所述矩形序列的未排版矩形中,判断是否存在矩形其宽度小于等于所述最低水平线的宽度,且排入后该矩形的顶部水平线不高于所述排序最前的矩形的顶部水平线,如果存在,则优先选取宽度与所述最低水平线宽度差异最小的矩形,若存在多个差异最小的矩形则选取长度最长的矩形,将选取的矩形靠左排放在所述最低水平线上,然后执行步骤4;如果不存在宽度小于等于所述最低水平线宽度的矩形,则比较所述水平线集合内所述最低水平线左右两侧的水平线,取垂直方向上位置相邻的水平线,将所述最低水平线宽度不变且垂直方向升至与所述相邻水平线平齐,将移动后的所述最低水平线与所述相邻水平线合并为一条水平线,然后执行步骤5;步骤4:将当前排入的矩形的顶部水平线加入所述水平线集合,判断当前排入的矩形的宽度是小于还是等于所述最低水平线的宽度,如果小于,则在所述水平线集合内将所述最低水平线替换为其在排入当前矩形后剩余的右侧部分;如果等于,则在所述水平线集合中删除所述最低水平线;步骤5:判断所述矩形序列中是否还有未排版矩形,如果所述矩形序列中有未排版矩形,则判断是否所述水平线集合中只有一条水平线且所述未排版矩形均不能排放在该水平线上,如果是,则结束排版,否则跳转至步骤3;如果所述矩形序列中没有未排版矩形,则结束排版。可选地,所述方法还包括:对于每一类板件,在按照尺寸大中小的顺序依次对板件进行排版分包之前,如果存在指定分包需求的板件,则优先对所述板件进行指定分包处理。可选地,所述方法还包括:在审核人员根据已生成的包裹信息发送指令后,对以下一种或几种信息执行修改操作:包裹所包装的板件、板件的排版方式、包裹的宽度和长度、包裹的层数。根据本申请的另一个方面,提供了一种板件智能分包的装置,包括:获取模块,用于获取板式家具的一个订单,读取所述订单的分包状态;分类模块,用于当所述订单为未分包状态时,过滤所述订单中无需预分包以及需整柜或整包打包的板件,对其余板件按照厚度进行分类,任一类别中所有板件的厚度均相同;分包模块,用于对于每一类板件,按照尺寸大中小的顺序依次对板件进行排版分包,直至每个包裹符合参考重量且所有板件排版完毕;更新模块,用于保存得到的所有包裹信息,更新所述订单为已分包状态。可选地,所述分包模块用于:对于每一类板件,按照尺寸大中小的顺序对该类所有板件进行排序;根据尺寸最大板件的重量与预设的参考重量计算出一个包裹的最大层数;按照所述排序选取板件,由底层开始逐层排版板件,且每层的板件符合矩形件排版的最低水平线方法,达到所述最大层数后自动生成一个包裹信息且继续下一个包裹的排版,直至该类所有板件均排版完毕。可选地,所述分包模块具体用于:按照如下步骤执行矩形件排版的最低水平线方法:步骤1:将当前类的所有待排版板件忽略厚度后映射成二维空间的矩形序列,宽度为水平方向,长度为垂直方向,且所述矩形序列中每一个矩形的长度大于或等于宽度,按照宽度从大到小对所述矩形序列进行排序,相同宽度时按长度从大到小排序;步骤2:生成一个水平线集合,取所述矩形序列中排序最前的矩形,将与其宽度对应的底部水平线作为基准排放水平线加入到所述水平线集合中;步骤3:比较所述水平线集合中所有水平线在垂直方向上的排放位置,找出最低水平线,在所述矩形序列的未排版矩形中,判断是否存在矩形其宽度小于等于所述最低水平线的宽度,且排入后该矩形的顶部水平线不高于所述排序最前的矩形的顶部水平线,如果存在,则优先选取宽度与所述最低水平线宽度差异最小的矩形,若存在多个差异最小的矩形则选取长度最长的矩形,将选取的矩形靠左排放在所述最低水平线上,然后执行步骤4;如果不存在宽度小于等于所述最低水平线宽度的矩形,则比较所述水平线集合内所述最低水平线左右两侧的水平线,取垂直方向上位置相邻的水平线,将所述最低水平线宽度不变且垂直方向升至与所述相邻水平线平齐,将移动后的所述最低水平线与所述相邻水平线合并为一条水平线,然后执行步骤5;步骤4:将当前排入的矩形的顶部水平线加入所述水平线集合,判断当前排入的矩形的宽度是小于还是等于所述最低水平线的宽度,如果小于,则在所述水平线集合内将所述最低水平线替换为其在排入当前矩形后剩余的右侧部分;如果等于,则在所述水平线集合中删除所述最低水平线;步骤5:判断所述矩形序列中是否还有未排版矩形,如果所述矩形序列中有未排版矩形,则判断是否所述水平线集合中只有一条水平线且所述未排版矩形均不能排放在该水平线上,如果是,则结束排版,否则跳转至步骤3;如果所述矩形序列中没有未排版矩形,则结束排版。可选地,所述分包模块还用于:对于每一类板件,在按照尺寸大中小的顺序依次对板件进行排版分包之前,如果存在指定分包需求的板件,则优先对所述板件进行指定分包处理。可选地,所述装置还包括:审核模块,用于在审核人员根据已生成的包裹信息发送指令后,对以下一种或几种信息执行修改操作:包裹所包装的板件、板件的排版方式、包裹的宽度和长度、包裹的层数。根据本申请的又一个方面,提供了一种计算设备,包括存本文档来自技高网...

【技术保护点】
1.一种板件智能分包的方法,包括:获取板式家具的一个订单,读取所述订单的分包状态;当所述订单为未分包状态时,过滤所述订单中无需预分包以及需整柜或整包打包的板件,对其余板件按照厚度进行分类,任一类别中所有板件的厚度均相同;对于每一类板件,按照尺寸大中小的顺序依次对板件进行排版分包,直至每个包裹符合参考重量且所有板件排版完毕;保存得到的所有包裹信息,更新所述订单为已分包状态。

【技术特征摘要】
1.一种板件智能分包的方法,包括:获取板式家具的一个订单,读取所述订单的分包状态;当所述订单为未分包状态时,过滤所述订单中无需预分包以及需整柜或整包打包的板件,对其余板件按照厚度进行分类,任一类别中所有板件的厚度均相同;对于每一类板件,按照尺寸大中小的顺序依次对板件进行排版分包,直至每个包裹符合参考重量且所有板件排版完毕;保存得到的所有包裹信息,更新所述订单为已分包状态。2.根据权利要求1所述的方法,其特征在于,所述对于每一类板件,按照尺寸大中小的顺序依次对板件进行排版分包,直至每个包裹符合参考重量且所有板件排版完毕,包括:对于每一类板件,按照尺寸大中小的顺序对该类所有板件进行排序;根据尺寸最大板件的重量与预设的参考重量计算出一个包裹的最大层数;按照所述排序选取板件,由底层开始逐层排版板件,且每层的板件符合矩形件排版的最低水平线方法,达到所述最大层数后自动生成一个包裹信息且继续下一个包裹的排版,直至该类所有板件均排版完毕。3.根据权利要求2所述的方法,其特征在于,所述矩形件排版的最低水平线方法包括以下步骤:步骤1:将当前类的所有待排版板件忽略厚度后映射成二维空间的矩形序列,宽度为水平方向,长度为垂直方向,且所述矩形序列中每一个矩形的长度大于或等于宽度,按照宽度从大到小对所述矩形序列进行排序,相同宽度时按长度从大到小排序;步骤2:生成一个水平线集合,取所述矩形序列中排序最前的矩形,将与其宽度对应的底部水平线作为基准排放水平线加入到所述水平线集合中;步骤3:比较所述水平线集合中所有水平线在垂直方向上的排放位置,找出最低水平线,在所述矩形序列的未排版矩形中,判断是否存在矩形其宽度小于等于所述最低水平线的宽度,且排入后该矩形的顶部水平线不高于所述排序最前的矩形的顶部水平线,如果存在,则优先选取宽度与所述最低水平线宽度差异最小的矩形,若存在多个差异最小的矩形则选取长度最长的矩形,将选取的矩形靠左排放在所述最低水平线上,然后执行步骤4;如果不存在宽度小于等于所述最低水平线宽度的矩形,则比较所述水平线集合内所述最低水平线左右两侧的水平线,取垂直方向上位置相邻的水平线,将所述最低水平线宽度不变且垂直方向升至与所述相邻水平线平齐,将移动后的所述最低水平线与所述相邻水平线合并为一条水平线,然后执行步骤5;步骤4:将当前排入的矩形的顶部水平线加入所述水平线集合,判断当前排入的矩形的宽度是小于还是等于所述最低水平线的宽度,如果小于,则在所述水平线集合内将所述最低水平线替换为其在排入当前矩形后剩余的右侧部分;如果等于,则在所述水平线集合中删除所述最低水平线;步骤5:判断所述矩形序列中是否还有未排版矩形,如果所述矩形序列中有未排版矩形,则判断是否所述水平线集合中只有一条水平线且所述未排版矩形均不能排放在该水平线上,如果是,则结束排版,否则跳转至步骤3;如果所述矩形序列中没有未排版矩形,则结束排版。4.根据权利要求1-3中任一项所述的方法,其特征在于,所述方法还包括:对于每一类板件,在按照尺寸大中小的顺序依次对板件进行排版分包之前,如果存在指定分包需求的板件,则优先对所述板件进行指定分包处理。5.根据权利要求1-3中任一项所述的方法,其特征在于,所述方法还包括:在审核人员根据已生成的包裹信息发送指令后,对以下一种或几种信息执行修改操作:包裹所包装的板件、板件的排版方式、包裹的宽度和长度、包裹的层数。...

【专利技术属性】
技术研发人员:罗斌关立俊
申请(专利权)人:司空科技股份有限公司
类型:发明
国别省市:广东,44

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

1