查看: 24|回复: 24

三种BOX上货架的规则

[复制链接]

主题

0

回帖

5598

积分

等待验证会员

积分
5598
发表于 2012-2-28 13:43:10 | 显示全部楼层 |阅读模式
[i=s] 本帖最后由 domcylai 于 2012-2-28 13:46 编辑 [/i]

ABC三种货物,A类只能放在1层,B类可以放在2~5层,C类可以放在6~8层;
每种货物所放置的货格容量有限,A类货格只能放2个,B类货格只能放3个,C类货格只能放4个;

附件如下:

本帖子中包含更多资源

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

×

主题

0

回帖

5598

积分

等待验证会员

积分
5598
 楼主| 发表于 2012-2-28 14:17:57 | 显示全部楼层
上面的模型有一个比较大的缺陷,就是如果定义的某种货物最大容量超过了实际容量就会出错,因此我修正了一下。

本帖子中包含更多资源

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

×

主题

0

回帖

911

积分

中级会员

积分
911
发表于 2012-2-29 20:22:53 | 显示全部楼层
首先感谢版主的分享!!   再次就是不懂rack中行列代码中的cell 1,......2.....3和flownum  与label中的有什么关系? onreset中的代码的参数是什么意思?   setlabelnum(current,"1",0);
                                                                      setlabelnum(current,"2",0);
                                                                      setlabelnum(current,"3",0);
最后求学习编这个软件代码的培训材料!!   万分感谢了!

主题

0

回帖

911

积分

中级会员

积分
911
发表于 2012-2-29 20:23:08 | 显示全部楼层
首先感谢版主的分享!!   再次就是不懂rack中行列代码中的cell 1,......2.....3和flownum  与label中的有什么关系? onreset中的代码的参数是什么意思?   setlabelnum(current,"1",0);
                                                                      setlabelnum(current,"2",0);
                                                                      setlabelnum(current,"3",0);
最后求学习编这个软件代码的培训材料!!   万分感谢了!

主题

0

回帖

5598

积分

等待验证会员

积分
5598
 楼主| 发表于 2012-3-1 10:34:31 | 显示全部楼层
[b] [url=http://www.flexsim.asia/redirect.php?goto=findpost&pid=3741&ptid=1398]4#[/url] [i]794019161[/i] [/b]


Flexsim中货架入库的规则其实很简单, 上游请求发送货物到货架 》 货架判断是否可以拉入(拉入条件) 》 可以拉入就 先判断放在哪一列(place in bay), 这个地方返回货架的某一列(这个列用一个数值表示) 》 确定列数以后,再确定 放在哪一层(返回层数) 》 都确定好了以后就触发  OnEntry ....

有趣的是,通常我们如果想要先确定层数 ,再确定列数的时候怎么办呢,  就如我的这个模型一样,在Place in bay 这个地方直接就把层数也确定了,然后将那个层数的值 放在  标签中,  再 place in level的时候直接返回那个标签值就行了。

模型中 1 2 3 标签名表示  类型1  2  3  当前容量  ,   max1 max2 ,max3  表示类型1  2  3 可以放多少个 ,   cell1  cell 2   cell 3   表示 类型1 2 3 的东西在货架中一格能放几个 ,有这些参数就确定了总共能放多少个了。    另外在OnReset 的地方,把  标签 1  2  3 清零,模型重新运行时可以重新表示当前容量,这个地方的代码另外的内容就是 “数据有效性”,学过Excel的朋友应该知道,如果超过容量了会出错,因此我附加了一些条件,使得如果输入的数据Max 错了,就不可以运行了,这样子。

如果还有不明白,就把模型多看看。

主题

0

回帖

911

积分

中级会员

积分
911
发表于 2012-3-1 15:33:42 | 显示全部楼层
嗯  说的很详细   细细品味,仔细揣摩中........   谢谢版主!

主题

0

回帖

911

积分

中级会员

积分
911
发表于 2012-3-1 15:34:15 | 显示全部楼层
嗯  说的很详细   细细品味,仔细揣摩中........   谢谢版主!

主题

0

回帖

256

积分

注册会员

积分
256
发表于 2012-9-29 17:10:50 | 显示全部楼层
感谢版主

主题

0

回帖

26

积分

新手上路

积分
26
发表于 2012-10-22 10:51:33 | 显示全部楼层
很好的学习,辛苦了

主题

0

回帖

301

积分

注册会员

积分
301
发表于 2012-10-26 15:40:43 | 显示全部楼层
谢谢
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关注公众号

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

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

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