redstone_machine...吧 关注:3,608贴子:60,863
  • 14回复贴,共1

【World biggest】Minecraft 100x96 史莱姆飞行器活塞玻璃门

取消只看楼主收藏回复

我还是写会中文吧,不写“flying machine piston glass door”,逼格太高不好
偶然间发现自己去年就开始做的100x96,竟然忘发帖了,趁着国庆还没结束赶快水贴。
如果我没记错的话,这个门应该是世界上最大的活塞玻璃门了,之前最大的是peterjiang的30x50玻璃门。
上图




附带视频展示:
视频来自:优酷


IP属地:广东1楼2016-10-05 21:23回复
    二楼备用


    IP属地:广东2楼2016-10-05 21:23
    收起回复
      门的属性
      门板大小:100x96
      类型:史莱姆飞行器活塞玻璃门
      体积:232x28x166=107 8366
      开门时间:2h 39min 40s
      关门时间:2h 36min 54s
      工作的游戏版本:1.8
      故障率:?
      开关是否装有防误按装置(防熊):是


      IP属地:广东3楼2016-10-05 21:24
      收起回复
        然后献上两个门解说视频(还有一个没有发)
        第一个是门的工作过程解说,主要讲解门的工作过程
        视频来自:优酷


        IP属地:广东5楼2016-10-05 21:31
        回复
          第二个讲解各个机械,主要讲解史莱姆飞行器收发装置
          视频来自:优酷

          第三个讲解门框,但我懒仍未发布


          IP属地:广东6楼2016-10-05 21:32
          回复
            两个视频都十分长,我想没有多少人有耐心看完全部内容,下文就草率讲讲视频中的内容


            IP属地:广东8楼2016-10-05 21:33
            回复
              两张内部结构图。各种装置凌乱而又有序的排列在一起。



              IP属地:广东10楼2016-10-05 21:37
              回复
                史莱姆飞行器,门的根本,自1.8出现史莱姆块后,各种飞行器由此诞生,飞行器的出现使得活塞门的尺寸能无限拓展(仍受地图高度限制),此活塞门采用了下图的飞行机。同时该门的设计在理论上也能无限扩大(还是受到地图高度限制)


                IP属地:广东11楼2016-10-05 21:43
                回复
                  话说我为什么弄96高呢,一个原因是我懒,但更主要的原因在于门的设计
                  下图中,因为活塞最多推动12个方块,由此,我把100x96的门板分成了8份100x12的尺寸(8x12=96),飞行器横向运行,8份上下平分。

                  同样储存方块采用活塞墙设计,每块活塞墙面积为100x12,共4块活塞墙,上下各两个,当飞行器把100x12的一块运到活塞墙面前后,活塞墙工作,把整块100x12拉后一格,然后可储存第二个100x12,每个活塞墙能储存100x12x2个玻璃

                  整个关门就按照下图进行,数字表示批数,箭头表示每份100x12的玻璃运行方向,活塞墙依次释放,渐渐把玻璃运下去,在展示视频的关门展示中可清楚看到。

                  开门即关门的反向工作,先把最靠边的玻璃运走,而不同的是活塞墙之间有相隔1个方块,而玻璃门合上后每个玻璃紧靠在一起的,所以中间的两块有点不同,详细可参考第一个视频


                  IP属地:广东12楼2016-10-05 21:54
                  回复
                    活塞门采用下方法,启动副飞行器先分割玻璃板,而后进行运走


                    运走后重新启动副飞行器补回缝隙,再继续运走

                    如果采用peterjiang的方法,一层一层剥下来,再拼回去,那我想我的活塞门时间瞬间增加许多倍,同时时序也复杂许多(peterjiang使用漏斗ROM控制)。
                    在peterjiang的30x50活塞门展示视频中可发现,仅仅这一个步骤,就占了开门时间的一半。
                    下图为Peterjiang30x50存档运行时的截图




                    IP属地:广东13楼2016-10-05 22:01
                    回复
                      讲讲电路方面
                      这里使用下图方法向下传输信号。

                      下图为主控电路的下边沿t触发,输入一次信号红石块改变位置,共两个,第一个是控制门的开始工作/结束工作。第二个选择开门/关门。

                      下图为关门控制电路,仍然使用漏斗ROM控制,但不同于之前我发的10x10,漏斗ROM里的程序非常少,箱子里大约有5个物品左右。

                      下图为开门的控制电路,分了两个漏斗ROM,比关门的程序略多


                      IP属地:广东24楼2016-10-06 09:51
                      回复
                        这些均为门框的控制电路,负责开启和关闭门框,由白色羊毛的主控电路控制,开启门框腾出空间给飞行器运行。
                        下图橙色电路为侧门,共两个负责移走3x96门板。设计不同于36x11活塞门,这个侧门要兼容副飞行器,不得不用了复杂的结构,设计这个侧门几乎用尽了我的脑洞。。
                        PS:该设计部分借用了peterjiang的侧门结构,3级递归也借用peterjiang的设计

                        下图为顶门控制电路,负责移走天花板2x100个方块,由于peterjiang30x50的顶门不适用于该门,我借鉴侧门和底门,设计了如下结构,还有两边线路的连接采用二级递归水缸+比较器隔墙检测,能不影响飞行器运行又能传输信号。
                        PS:该电路运行时奇卡无比

                        下图则为peterjiang设计的底门(trap door),整个底门90%来自Peterjiang设计。

                        由于底门和顶门只开了2x100的空间,不足以让飞行器工作,所以底门和顶门开完后要启动飞行器把剩余的1x100的方块(萤石)拉下(拉上)一格,再由侧边的活塞吸后一格,腾出飞行器工作的空间。


                        IP属地:广东25楼2016-10-06 10:16
                        回复
                          这些装置则为飞行器的收发装置和返回装置,在36x11活塞门中已经采用该设计,想研究的可以下载36x11活塞门存档研究。详细可看第二个讲解视频。同样可看一下杨月华的21x21地狱门帖子,他也帮我讲解了一下飞行器收发装置

                          飞行器的返回装置

                          下图为副飞行器的收发装置,这个也是榨干了我的脑汁,整个装置要求要放在一侧,飞行器要二次递推出来,且不能受到主飞行器的影响。

                          下图则为副飞行器的返回装置,这个就简单许多了,采用水缸造成比较器的TEUD检测飞行器的到来

                          下图则为副飞行器的控制电路,采用活塞轮控制。


                          IP属地:广东26楼2016-10-06 10:23
                          回复

                            1.9及以上末地传送门框架竟然不允许放红石


                            IP属地:广东28楼2016-10-06 10:30
                            回复
                              讲完了,就这么简单


                              IP属地:广东29楼2016-10-06 10:40
                              回复