全球FlexSim系统仿真中文论坛

标题: 【TFT 2014.03.31 FlexSim仿真模型题(2)】 [打印本页]

作者: 慧娴亚伦    时间: 2014-3-31 11:34
标题: 【TFT 2014.03.31 FlexSim仿真模型题(2)】
问题描述:本题来源于创时能公司2013年实习考核题的部分内容。仓库物流系统中,叉车的运动路径服从固定的规则,一般来说货架之间的巷道通行的最基础的规则就是单向通行。FlexSim中通常运用网络节点来实现。


模型要求:
1 附件中有本题7.0的原始布局,使用其他版本请也按照附件中的模型进行布局,以方便审核和对比。
2 发生器产生3种不同类型的产品,并以颜色区分,下游的三个货架分别接受单一类型的实体。
3 叉车的最大容量为5,每次只能装载相同类型的实体。
4 叉车允许行进的路径如下图箭头标注所示,叉车在巷道通行过程中不允许掉头。
[attach]1769[/attach]

提示:
1 可能用到的代码:reassignnetnode
2 注意解决叉车卸货之后可能出现的掉头现象。
作者: yushaozheng1990    时间: 2014-3-31 14:02
[b] [url=http://www.flexsim.asia/redirect.php?goto=findpost&pid=12024&ptid=4395]1#[/url] [i]慧娴亚伦[/i] [/b]尝试做了一下,请楼主多多指教[attach]1772[/attach]
作者: 蓝桥书生    时间: 2014-3-31 17:45
[attach]1774[/attach]  不知道对不对
作者: 慧娴亚伦    时间: 2014-3-31 20:32
回复2楼:
完成的很好,使用网络节点中的OnContinue触发器。

恭喜您!您是第一个完成模型要求的活动参与者。
论坛ID为yushaozheng1990 的朋友在第二层的回复是第一个有效回复。获得积分5分。
24小时后本题结束(即2014年4月1日20时32分),其后的回复不计为有效回复。
作者: 慧娴亚伦    时间: 2014-3-31 20:33
回复3楼:
完成的很好,在任务执行器的卸载触发判断卸载实体类型和容量来重新链接网络节点

恭喜您!您是第二个完成模型要求的活动参与者。
获得积分4分。
作者: 大摸鱼    时间: 2014-3-31 23:27
楼主看看行不行
作者: 慧娴亚伦    时间: 2014-4-1 08:30
回复6楼:
您的模型跟3楼的模型的思路是一样的,只是将判断重新连接网络节点的放在了货架的进入触发中。

恭喜您!您是第三个完成模型要求的活动参与者。
获得积分1分。
作者: 慧娴亚伦    时间: 2014-4-1 20:34
本次TFT活动已经截止。
     这是TFT活动的第二次正式活动,本次试题涉及到网络节点,主要是考虑到很多初学者对网络节点的引用还不太熟悉,希望以此为契机让大家学习网络节点的运用。在实际项目中,网络节点的运用是十分频繁的,我认为用好的关键在于掌握网络节点里触发器的触发时间点。
     本次活动的参与者不多,不知道是因为题目的难度问题。作为活动的主要组织者,我希望更多对FlexSim感兴趣的初学者能够亲自动手练习一下模型。当然我个人的水平也有限,如果大家对活动的模型有什么意见或者建议,都可以在活动细则的帖子下面回复,有我qq的也欢迎您直接交流指导。
     本次题目一共有3位朋友得到了有效回复。他们的论坛ID分别是:
     yushaozheng1990、蓝桥书生、大摸鱼
     他们将获得指定积分,没有获得积分的朋友期待您的下次参与。

     下面放上我个人制作的参考模型,没有进行任何额外的代码编写,运用D链接来解决这个问题。对D链接有兴趣的朋友可以参考论坛之前的模型或者用户手册进行深入的学习,我自己使用D链接的水平也很有限,愿意给大家一同学习。
     再次感谢大家的参与和支持,没有参与者活动将无法开展,希望各位还能继续支持TFT的接下来的活动,再次感谢!
作者: yangkaichong    时间: 2014-4-16 18:13
多谢楼主
作者: yangkaichong    时间: 2014-4-16 18:15
载下来看看
作者: lansedamo    时间: 2014-5-9 14:04
下载下来学习
作者: abc    时间: 2014-6-19 12:09
看看!
作者: CPF2000    时间: 2014-7-22 09:04
学习了...........
作者: cdotag    时间: 2014-7-28 22:19
ding
作者: carol    时间: 2014-8-4 23:22
菜鸟求指教!:loveliness:
请教一下if statement中包含的:
reassignnetnode(current,NULL);
reassignnetnode(current,node("/NN6",model()));
是什么意思?为何用NULL,还有去哪里可以找到reassignnetnode命令的学习资料?
不胜感激涕零!祝好!
作者: 蓬莱仙    时间: 2014-10-16 19:02
学习学习,慢慢进步,谢谢
作者: 657776724    时间: 2015-4-24 20:58
虽然过去很久了,依然学习!
作者: yingjun    时间: 2015-4-30 18:22
学习……
作者: yuzhu    时间: 2015-11-2 17:19
多谢分享!
作者: jkqwe111    时间: 2015-11-5 11:01
我感觉路径问题一直是企业实际中遇到的问题。我感觉从Flexsim软件升级的过程中就有很多关于路径策略的修改,十分不错。希望公司能够继续对路径下手再结合最小路径法等优化算法。。。。提供更好的产品。
作者: 李美婷    时间: 2015-11-15 15:10
下载前辈们的模型多多学习
作者: jkqwe111    时间: 2015-12-1 22:30
不用编程解决的问题。。。。。感觉也是。。。想了半天不知道用什么逻辑去想。
作者: jkqwe111    时间: 2015-12-1 22:40
[img][/img]
作者: 慧娴亚伦    时间: 2015-12-2 10:41
不用编程的话,可能需要借助d链接。
作者: 李美婷    时间: 2016-1-19 15:42
感谢分享  下载下来学习研究 谢谢:D
作者: Kimver    时间: 2016-3-24 20:32
网络节点确实难
作者: fog_joker    时间: 2016-8-11 13:34
看看
作者: 慧娴亚伦    时间: 2016-8-12 08:45
[b] [url=http://flexsimasia.com/redirect.php?goto=findpost&pid=20682&ptid=4395]27#[/url] [i]fog_joker[/i] [/b]


看看不如亲手做做?
作者: 霜233    时间: 2017-8-17 12:36
[quote][size=2][url=forum.php?mod=redirect&goto=findpost&pid=12025&ptid=4395][color=#999999]yushaozheng1990 发表于 2014-3-31 14:02[/color][/url][/size]
1# 慧娴亚伦 尝试做了一下,请楼主多多指教[/quote]

14年学的这个软件,请问您现在工作上用得上这个软件?
作者: yushaozheng1990    时间: 2017-8-17 13:59
[quote][size=2][url=forum.php?mod=redirect&goto=findpost&pid=23283&ptid=4395][color=#999999]霜233 发表于 2017-8-17 12:36[/color][/url][/size]
14年学的这个软件,请问您现在工作上用得上这个软件?[/quote]

是的,我现在在从事FlexSim系统仿真软件的教学工作,而且目前国内的几百家企业在使用FlexSim优化经营管理。
作者: 霜233    时间: 2017-8-19 14:56
这段时间每天都在练习做模型,基础的感觉都还行!   现在简单的模型做起来感觉都还行,就是碰到需要编程的就不行了,看你们做的视频讲到写编程,也是听得一脸懵逼!    也是到了一个瓶颈了吧,你当初是怎么学的呢?     有什么好的方法来学习软件编程的这一块呢?
作者: jlfuhappy    时间: 2017-9-4 16:59
下载看看
作者: zyj742    时间: 2017-9-4 20:42
多谢楼主
作者: 会笑的风    时间: 2017-9-7 16:36
谢谢楼主提供的学习机会与平台,在这个模型中我参照2l的方法进行建模,由于自己的建模基础及其简陋,因此碰到了一些问题,在这里写出来,希望其他的学习的同学能避免这种粗浅的错误。
我在进行基本的布局与连线后,运行模型,会出现叉车掉头的现象,后来发现2l的正确模型的右侧的 3个网络节点的OnContinue触发器发现有reassignnetnode的命令编程,依照2l模型进行命令设定后,在我自己的建模中仍然不能正确运行,而且货架与节点间的连线的落脚点也与模型相反,因此我把3个货架都进行180的方位调整,使得连线与模型完全一样。
我最主要的问题是在右侧的 3个网络节点的OnContinue触发器 的命令设计中,因盲目把2l的命令照搬进去,导致模型的运行还是出现了一点问题,后面才发现在那个outobject(current,&)中,那个&所写的连接端口类应该是进行命令编写的右侧节点连到对应的左侧节点的端口类,例如编写命令的节点与外部有3个连接的端口,其中连接到对应左侧的节点的端口属于端口1,则在命令中写入outobject(current,1){外部连接端口的类别在general的output ports 中查看。
由于自己基础太差,所以有如此多不懂的,只希望和我一样的初学者能避免我所犯过的错误。希望各位大神谅解。谢谢!
作者: gaoshanliushui    时间: 2017-10-6 21:17
下载前辈们的模型多多学习
作者: gaoshanliushui    时间: 2017-10-6 21:22
很奇怪,我只是单纯的把网络节点改成单向的,没用D连接和任何触发器,貌似也没有出现叉车掉头的现象
作者: gaoshanliushui    时间: 2017-10-6 21:26
不好意思,貌似我理解错了
作者: wy.su    时间: 2017-12-2 12:59
谢谢分享

作者: dthghjc    时间: 2019-8-20 17:30
学习
作者: yan8288314    时间: 2021-1-30 13:01
感谢分享
作者: wu381524886    时间: 2021-8-21 11:59
D连接  和  Reassignnetnode  两种方法




欢迎光临 全球FlexSim系统仿真中文论坛 (http://www.flexsimasia.com/) Powered by Discuz! X3.3