查看: 7|回复: 7

重力式货架逻辑实现

[复制链接]

主题

0

回帖

1041

积分

高级会员

积分
1041
发表于 2020-3-29 21:44:13 | 显示全部楼层 |阅读模式
前几天有位朋友在论坛提了一个关于如何实现货架内货物位置交换的问题,原问题是:以每一层的货物为例,升降机从第一层开始取货,最先取出货架中最左边的货物(左1),左1被升降机取出后,左2的货物来到左1 的位置,同时左3的货物来到左2的位置,以此类推,空出最右的货格,相当于货物同时向左步进一个货位,步进的时间大概在10秒钟,,然后升降机再继续取第一层左1的货物,直到将第一层的货物全部取出后,再按照这种方法来取第二层的货物,直到货架内所有货物全部取完。仔细思考就会发现其实这是一个如何构建重力式货架的问题。
我构建改模型的核心思路是,先给每个货物添加行列标签,按指定列和行发送到货架上,叉车每次从货架的一端取走一个货物后,先将货架上的其他货物发送到暂存区1上,然后循环判断暂存区1上的货物是否和上一个被取走的货物属于同一层,如果属于,那么货物对应的列标签减1,这样的话,当该货物再次回到货架上时,相较于以前的位置会想另一侧偏移一格,通过循环判断也叫实现的重力式货架的逻辑。

[b]
[/b]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×

主题

0

回帖

493

积分

中级会员

积分
493
发表于 2020-5-12 10:55:55 | 显示全部楼层
感谢楼主,受益匪浅

主题

0

回帖

37

积分

新手上路

积分
37
发表于 2020-5-20 15:40:13 | 显示全部楼层
只能一个一个搜索版主的共享,看版主的主题,不知道为什么,是空的。。。。

主题

0

回帖

939

积分

中级会员

积分
939
发表于 2020-5-20 17:39:09 | 显示全部楼层
谢谢分享{:3_42:}

主题

0

回帖

363

积分

注册会员

积分
363
发表于 2020-6-8 09:43:54 | 显示全部楼层
感谢分享

主题

0

回帖

158

积分

注册会员

积分
158
发表于 2021-10-19 09:00:12 | 显示全部楼层
楼主大爱,好人一生平安!

主题

0

回帖

158

积分

注册会员

积分
158
发表于 2021-10-19 10:44:21 | 显示全部楼层
请问怎么设置货物的标签值,自动就和行列号对应,我设置的只是一个固定值

主题

0

回帖

83

积分

注册会员

积分
83
发表于 2022-1-12 19:01:10 | 显示全部楼层
谢谢分享
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关注公众号

相关侵权、举报、投诉及建议等,请发 E-mail:admin@discuz.vip

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.|京ICP备14043114号-2

在本版发帖
关注公众号
QQ客服返回顶部