当前位置:首页 > ED实验指导书
4同样方法,向下依次制作三条生产线
5接下来连接仓储货架,我们选择advanced ASRS。
操作如下
右键单击ASRs,将其旋转90,点击rebuild—apply—ok
仔细观察可发现,ASRS有一个in和out端口在此我们需注意的是,ASRS的输入与输出端需分别与传送带相连接,因此,拖入两条accumulator conveyor
然后将输入输出端口分别连接
21
对于我们选择的ASRs,为了防止存储的货物过多可能会造成模型瘫痪,需要在存储达到一定量时将其输出,因此需要在advance ASRs--load选项卡—strategy--order里选择第六项,labels--condition中设置语句如下
Condition中的语句为在货架存储量达到80%时便将货物输出,在此连接sink即可 6然后拖入叉车advanced transporter还需拖入
与传送带连接
点击destinator模块的输入端‘+’,两个叉车的输出端进行连接。 7接下来对叉车的行走制定路径,操作同前一个实验 结果图如下
点击dispatcher模块的输入端‘+’
22
8接下来对于各个模块设置参数与语句
首先是source模块。为了方便之后可以区分不同产品,我们首先需要在其进入source模块后设置trigger on entrance语句,在这里我们可以对产品设置标签,具体语句如下
在这里我们是对每一个进入的产品设置一个1~4的均匀整数分布的标签,依次循环。即用标签值来指代不同产品。
9在产品离开source时,为了产生更清楚的视觉效果,我们对具有不同标签值的产品设置不同的颜色,具体语句如下
23
10产品离开source模块进入分拣传送带后, 我们就可以利用标签值来设置不同产品的走向
First(c)表示当前原子上的第一个产品,即将被传送的产品,若它的标签值为1则走当前连接的第一个通道,否则走第二个通道。
下面的每一个转角传送带都重复此操作,最终实现分拣功能 11接下来设置叉车参数与路径
24
对于dispatcher来说它的分配路径默认为传送到其第一个输出端所连接的模块,此时我们会发现只有一辆叉车在移动。因此我们需要修改输出分配策略
来选择一辆avaliable transporter,如上图
叉车的路径操作同前一个实验中的叉车路径设置相同,在此不再赘述 12点击运行按钮观察模型运行情况
观察3D效果图
25
共分享92篇相关文档