异星工厂吧 关注:56,896贴子:330,041

【设计规划】发几种不同的火车站系统。

只看楼主收藏回复


第一种,分级启用的火车站系统。


IP属地:浙江1楼2017-05-27 13:35回复
    【综述】这个分级启用的火车站系统,有几个特点:
    1,所有同种资源站都同名,比如产铁矿的都叫“铁矿站”,卸货的都叫“卸货站”,停车的都叫“停车站”。
    2,火车数量比较多,但不可能所有车辆都一直在运行中,所以我们视矿产使用量的多少而分级,每级启动不同数量的火车。
    详细讲解如下:

    图1,铁矿仓储站,就是卸货站点,我这里用了三个,都同名。不用作什么其它设置。卸货方式有各种各样,我这里是用紫箱加机器人,所有货12秒内卸光,全运往黄箱。

    图2,机器人平台统计物流区(黄箱)的铁矿数量。

    图3,分级信号发送装置。我共分了四级,所以用了四个运算器。每个运算器的输入口都是相连的,与上一个筛选铁矿信号的运算器输出端相连即可。设置基本一样,除了数字不同。你想设置多少K为第一级,多少K为第二级,就自己分别去设置。

    图4,比如我这里,设置了30K,60K,80K,100K,四个级别。

    图5,每个级别的输出口都可以连起来,反正最后要统一输出到停车场去的。
    下面的电灯,是可视化装置,能直接看到已经是启用了几级了。用不用都行。灯与灯之间不用连,灯只与上面的运算器出口相连。


    IP属地:浙江2楼2017-05-27 13:47
    收起回复
      加精前占位


      IP属地:广东来自Android客户端3楼2017-05-27 13:50
      回复
        第二步,设置停车场。
        所有的火车卸完货后,马上开到停车场。有几辆火车,就要设置几个停车场站,并且全部同名。

        信号来源就是之前的分级启动红信号,把它牵过来,把所有停车站连起来。信号推送给列车,让列车知道现在是几级了。

        停在这里的列车,需要设置发车条件为:红色信号大于0,红色信号大于1,红色信号大于2……以此类推。
        比如我们设置大于0的1车,大于1的2辆,大于2的3辆,大于3的4辆。总共10辆火车。
        当红信号为1,即表示举例中的铁矿小于100K,这时会自动启动所有设置为红信号大于0的火车。共1辆。
        当红信号为2,即表示举例中的铁矿小于80K,这时会自动启动所有设置为红信号大于0、大于1的火车。共3辆。
        当红信号为3,即表示举例中的铁矿小于60K,这时会自动启动所有设置为红信号大于0、大于1、大于2的列车。共6辆。
        当红信号为4,即表示举例中的铁矿小于30K,这时会自动启动所有设置为红信号大于0、大于1、大于2、大于3的火车。共10辆。
        火车的另外两个站点设置:卸货站设为清空货仓,装货站设为装满货仓。

        矿产资源的站点。以两节车厢为例。
        本来直接过来也可以装。但是我们要高级一点点,清点一下资源的数量够不够火车装一车,不然来了还要等。
        所以我们把每节车厢的六个箱子用红线相连,用判断运算器进行判断,是否加起来等于2K了,也就是一节车厢的容量。满足了,就发送一个K信号(什么字母随便了,K是开启的发音,呵呵)。
        两节车厢的信号分别计算,然后都用红线连到本站点的车站上,车站就会收到2个K了。

        车站的设置,就是几个K都收到了,说明几节车厢都能装满了,那么火车站开启。火车就能过来了。
        如果没有收到K信号,火车站就是红名状态,火车是不会来这里的。


        IP属地:浙江4楼2017-05-27 14:04
        收起回复
          第二种:饱和式的火车站系统

          【综述】饱和式和上面的分级式不一样,这种火车站系统不用等信号发车,而是所有火车先去装装装,把车装满,最后停在卸货站边上等着卸货。省心省力。


          IP属地:浙江本楼含有高级字体5楼2017-05-27 14:09
          回复
            矿产资源站的设置,可以和上面第一种一样,也可以随便自己喜好不去设置。

            先看看等候区的设置。一般有几辆火车,要设置几个平行的等候区,否则火车就要排到外面去了。
            车头位置,是用的连锁灯,车都等在这个连锁灯的位置。车尾后面要放一个普通灯,告诉后面这里已经有车了。
            在进入等候区前,也放一个连锁灯,让火车随意选择去哪条空的路去等候。

            接下来就是卸货站,非常简单,前后各一个普通灯,完毕。

            火车设置也是最简单的:矿产站装满即走,卸货站清空即走。

            整个系统就这样:前面的火车卸货时,卸货站尾部亮红灯,导致等候区的车头处连锁灯也都变红,所有车在这里等着。
            卸货火车走掉后,卸货站尾部亮绿灯,等候区的车就可以动了,但它们是连锁的,只会让其中一辆车先走去卸货,其它的车继续等。
            如果要设置多个卸货站,就同样上下并排摆放,注意要让等候区和卸货站之间有一段路线只能有一根铁轨,上面放个连锁灯。( 彐----匚 这个样子)


            IP属地:浙江6楼2017-05-27 14:20
            收起回复
              就这样好了,谢谢观看。要上班了。


              IP属地:浙江7楼2017-05-27 14:23
              回复
                简单粗暴


                IP属地:湖北来自iPhone客户端8楼2017-05-27 15:01
                回复
                  顶了!顺便收藏!


                  IP属地:广西来自Android客户端9楼2017-05-27 16:44
                  回复
                    楼主你有多少个装货站,后期几十个装货站全设置成铁矿站也能均匀


                    IP属地:北京来自Android客户端10楼2017-05-27 17:06
                    收起回复
                      mark


                      IP属地:江苏12楼2017-05-27 23:08
                      回复
                        佩服


                        13楼2017-05-28 21:38
                        回复
                          谢谢吧主加精!
                          我再更新一个小技巧:
                          移动式火车站(远程供货简化版)
                          【功能】假如我们要去远方打虫子、铺铁路、增加矿点,身上带的东西不够怎么办?办法当然很多,这里提供一个移动式的火车站系统。让你在野外随时召唤神龙,哦不,应该是召唤一列装满货的火车。




                          这是一个基地内的火车站,火车设置为从上货站(原厂供货站)出发,到达卸货站(x),这个x就是你取货的站,先在附近几米外放这么一个名为x的火车站,并设定好火车头的路线,暂时不要选自动。等设好路线后,你把x站拆掉,然后再把车头改成自动,这样它就找不到x站了,也就不会动了。




                          这样做有什么用呢?当你在外面很远处铁路边时,缺少材料了,就随手放下一个车站,改名为x,这辆火车就会瞬间启动,千里送货了!记得背包中备一个火车站啊!
                          等火车到达后,取点货出来,又让它自动开回去,这时直接拆掉x站,它又会在起点处傻傻等待你的召唤了。




                          然后这辆车的车厢设置一下,把各种材料都要装进去,以备不时之需。所以用鼠标中键点击车厢空格,选择要装的物品,每种几格自己定。不要超过12种。因为每个车厢两侧只能最多放12个机械臂,配合12种需求箱,随时加满车厢。记得每种物品要设一个需求箱,不要一箱多物品,那样第二种物品抓不进去的。


                          IP属地:浙江本楼含有高级字体14楼2017-05-28 23:10
                          回复
                            继续更新:按需供货站(简化版)
                            有一些大佬,做过用红绿线和运算器控制的按需供货站,你要什么货,自己设置一个信号,就会有火车送来。我也做过,但太复杂,第二次就没做了,而且新版有新功能,什么红绿线也不用,照样可以实现此功能。

                            首先,和上一楼一样,做一个按需供货站,收货站为y,建好后拆掉y。注意这一次供货站不用摆放任何箱子。

                            使用时,需要什么货物,把火车供货站发车条件改一下,改成货物计数。如果有多种货物,以数量最多的为准。

                            然后在远处,自己身边放一个需求箱,设置需要的物品,数量一组就可以。(没有物流范围覆盖?没关系,马上要拆掉的。)
                            如果要另外一种物品,旁边就再放一个箱子吧,以此类推。

                            然后用蓝图把箱子框起来,做成蓝图。

                            在新版中,我们可以打开小地图,远程使用蓝图!所以在小地图中找到供货站。

                            放大,把蓝图安放在车厢边上,记得留个格子放机械臂。

                            看,机器人马上飞来放下蓝箱,接着就开始运货了。

                            忘了把机械臂也放进蓝图了?没关系,直接从背包拿一个机械臂放上去,当然是放不了的,但放的时候按住shift,就会和蓝图一样的效果,机器人马上会帮你来放一个机械臂了。
                            放好后,火车就开始装货了。缺点出来了!!蓝箱的需求一直是刚才设置的数量,物品装进火车后,机器人又来补货,如此循环。我们没办法远程更改蓝箱的需求,所以我才在之前设置只需求一组,因为多了没必要,还浪费。
                            所以我们之前设置了发车条件,达到想要的数量后,火车会自动开走!

                            对了,记得在设置好发车条件后,在身边放下车站y,用于接收货物。
                            这个简化版的按需供货,有很多缺点。特别是在多种货物要同时装的时候,不好控制其它物品的数量。
                            你只能看它装得差不多了,就用红图拆掉蓝箱或爪子,这样就不会再多装了。
                            如果你有更好的办法,麻烦告诉我。哈哈……


                            IP属地:浙江本楼含有高级字体15楼2017-05-28 23:59
                            收起回复