资讯详情

某种码垛垛型自动生成方法 

2021-09-16 09:49:25 1617阅读

        本发明提供码垛垛型自动生成方法,包括如下步骤:S1:获取原始数据信息,所述原始数据信息包括产品编号、产品尺寸信息和托盘尺寸信息;S2:根据产品尺寸信息与托盘尺寸信息计算得出奇数层的预排布垛型;S3:将预排布垛型按照优先级规则筛选得到目标选择垛型;S4:将目标选择垛型采用分散排布策略进行垛型调整,通过图像变换得到偶数层目标垛型;S5:生成最终优化垛型。本发明能够避免塌垛问题,尤其是当码垛的层数较多时,能够提高码垛的整体稳定性能,不易产生倾斜或晃动问题。


        1.种码垛垛型自动生成方法,其特征在于,包括如下步骤:SI:获取原始数据信息,所述原始数据信息包括产品编号、产品尺寸信息和托盘尺寸信息;S2:根据产晶尺寸信息与托盘尺寸信息计算得出奇数层的预排布垛型:S3:将预排布垛型按照优先级规则筛选得到目标选择垛型:S4:将目标选择垛型采用分散排布策略进行垛型调整,通过图像变换得到偶数层目标垛型:S5:生成最终优化垛型。

        2.根据权利要求1所述的种码垛垛型自动化生成方法,其特征在于,所述优先级规则配置有第一筛选策略.、第二筛选策略和第三筛选策略,所述第一筛选策略、第二筛选策略和所述第三筛选策略分别对应第一优先级、第二优先级和第三优先级,所述第筛选策略为判断并选取第优先级的正整数最大值,所述第二筛选策略为判断并选取第二优先级为真,所述第三筛选策略为判断并选取第三优先级的数值的最大值。


        3.根据权利要求2所述的种码垛垛型自动生成方法,其特征在于,筛选得到目标选择垛型的过程为:对预排布垛型调用第筛选策略得到满足第优先级条件的初级垛型,判断初级垛型的数量是否为一,若是,则令该初级垛型为目标选择垛型,进入步骤S3;否则,对初级垛型调用第二筛选策略得到满足第二优先级条件的次级垛型,判断次级垛型的数量是否为一,若是,则令该次级垛型为相标选择垛型,进入步骤S3,否则,对次级垛型调用第三筛选策略,直接获得满足第三优先级条件的目标选择垛型,进入步骤S3。

        4.根据权利要求2所述的种码垛垛型自动生成方法,其特征在于,所述第优先级设置为码垛数量,所述第二优先级设置为码垛排布方向,所述第三优先级设置为坍塌风险系数。

        5.根据权利要求2所述的种码垛垛型自动生成方法,其特征在于,按照逐行逐列的顺序进行码垛,当码垛排布方向为交错码垛时,第二优先级判定条件为真。


        6.根据权利要求5所述的种码垛 垛型自动生成方法,其特征在于,当产品的长边与其相邻行或列的产品的长边夹角为90度时,码垛排布方向为交错码垛;当产品的长边与其相邻行或列的产品的长边夹角为0度时,码垛排布方向为工整码垛。

        7.根据权利要求4所述的种码垛垛型自动生成方法,其特征在于,坍塌风险系数定义为产品边框所围合成的矩形面积与产品实际面积的差占该产品边框所围合成的矩形面积的比值。

        8.根据权利要求1所述的种码垛垛型自动生成方法,其特征在于,所述分散排布策略为移动目标选择垛型使得其各行列产品外缘距离托盘的边缘相等,记录移动时的偏置值。

        9.根据权利要求1所述的种码垛垛型自动生成方法,其特征在于,所述图像变换为对目标选择垛型以其中心旋转90度,更新各个产品编号对应的顶点坐标是否均位于托盘以内,是则将得到的垛型作为偶数层目标垛型:否则继续旋转90度,再将得到的垛型作为偶数层目标垛型。

        10.根据权利要求1所述的种码垛垛型自动生成方法,其特征在于,所述预排布垛型的得出要满足产品的边框处于所述托盘的边框以内的条件。

 

文章来源:互联网,倘若您发现本站有侵权或不当信息,请与本站联系,经本站核实后将尽快修正!

码垛 自动化

相关推荐

店铺推荐