本篇教程由作者设定使用 CC BY-NC-SA 协议。

先前已有相关的文章:魔力池矿车轨道自动运输设计

然某些时后,我们不希望在转移魔力时将该魔力池抽空,从而造成原有机械故障。本教程就是为该情境提出一种解法。


情境

欲将能源区的魔力运往工厂区,但能源区也需要使用魔力(用于自动化魔力生产)。若将能源区的魔力池抽干,将会导致能源区的设备故障。因此玩家打算保留25%的魔力在能源区,超出的部份才运往工厂区。


发射端

发射端如图所示(魔力池→矿车)。

1.20.1魔力池矿车轨道自动化并保留部份魔力-第1张图片

(发射端:魔力池→矿车)

注意:绿色方块前方有设置展示匡,使后方的比较器输出强度 7 的讯号。

装置的左侧负责侦测矿车内的魔力量,一旦矿车内的魔力量大于设定值,便充能安山岩块发车。

Tips: 对魔力泵使用比较器可以测量矿车内的魔力量。若比较器的阈值设置过低,使发车过于频繁,会降低装置的效率。因此路途愈远,建议设置愈高的门槛。


装置的右侧则是侦测魔力池。使用中继器将魔力泵锁住,直到魔力超过设定值才将魔力泵打开。


接收端

接收端如图所示(矿车→魔力池)。

1.20.1魔力池矿车轨道自动化并保留部份魔力-第2张图片

(接收端:矿车→魔力池)

注意:右上方的中继器为 3 刻

在矿车内有魔力时,侦测魔力泵的比较器会输出强度1~15的讯号。将方才的讯号增强后,输入到 Falling Edge Detector。当矿车内无魔力时,发出一个短脉冲。但该脉冲不足以启动矿车,为此我们将脉冲延长。


工作流程

  1. 矿车在发射端等待其装载的魔力量大于设定值A。

  2. 发射端魔力池内含的魔力若大于设定值B,魔力泵将抽取魔力池内的魔力至矿车。若否,锁住魔力泵直到条件满足。

  3. 发车至接收端。

  4. 魔力泵将抽取矿车内的魔力至魔力池,直至矿车内的魔力被清空。

  5. 发车回至发射端等待。

如此,魔力池矿车将在两地往返,在转移魔力的同时也保证发射端有魔力可用。


注一:在本例中,设定值A与B皆由绿色方块的展示匡提供。可自行依需求调整设计。

注二:教程封面为压缩版。在笔者所使用的版本中,魔力池不会阻挡红石线路。