金属回收部分的难点在于处理机械臂的过热问题,高温金属和机械臂之间必须做隔热处理,用深渊砖又不能隔墙取物,所以只能抽真空。但机械臂和运输装载器自身也会发热,这热量需要某种介质来传递出去。最终采用了下图的设计:
中间是真空环境,仅在机械臂和运输装载器左侧夹了两小格原油,两块原油中间是一块花岗岩,这样我们就有三个可进行热交换的格子。把低温污水管通过这三个格子,就能自动带走机器产生的热。
上图红圈处三格水管使用花岗岩制作,其它部分均为深渊晶石。
机械臂开始工作后,将已放热完毕的金属(546度左右)送入一个单独的冷却间。五百多度的金属还是很烫,运输轨道要尽量走在深渊晶石墙里。
冷却间地上铺有一层污水,污水会慢慢吸收金属的热量,当温度过高时放入冷污水,压力过高排出热污水。这里我将温度设为40度,经过足够长的时间,金属会变成40多度,再送到基地仓库储存。如图
排出的40度污水,我直接和冷却池出的110度高温污水共用了回流管,一起送去肥料厂。如果你比较缺水的话,还是多拉一根管回流到基地污水库更节约一些。
金属回收的自动化步骤应当是:火山喷发期待命,喷发期结束后待金属放热完毕抓出送至冷却间,冷却足够长时间后送回基地。注意到这是三个按顺序执行的过程循环,根据现成结论,可以很容易地实现出来。如下图:
过程1是等待喷发期结束,它的终止条件是:足够长的时间内没有任何石油气化。过程2是把上一个周期送去冷却的金属送回基地,终止条件是:经过1个周期。过程3是把本周期喷发的金属送到冷却间,终止条件是:经过1个周期。这里的1个周期是根据火山数值可变的,只要超过机械臂送走一个喷发期所产金属(我的火山是7吨)的时长就可以了。
从液压传感器传出的信号0,如果能通过3个时长200秒的缓冲门,即意味着600秒内没有石油被气化,说明火山喷发期已经结束。这个600秒和火山的喷发间隔相关联,需要实测来确定。当信号0通过缓冲门后,后面的下降沿脉冲器会输出1秒脉冲,作为过程1的终止信号。注意这里的下降沿脉冲器一定不能省略或门,否则会出现错误。
把过程2和3的工作信号经过3个时长200秒的延迟门,即可作为自身的终止信号,也就是执行1个周期后自动终止。
过程1、2、3严格按顺序循环执行,只有满足了自身的终止条件后,才可以执行下一个过程。最终实现的效果是:系统可自动识别何时喷发期结束,并自动完成金属输送和冷却工作。
19游戏网整理报道