MC百科社群

标题: 关于格雷自动化的一些想法和疑问 [打印本页]

作者: odixus    时间: 2018-1-24 10:45
标题: 关于格雷自动化的一些想法和疑问
本帖最后由 odixus 于 2018-1-24 11:21 编辑

上手格雷时间不长,但确实觉得格雷是个好模组。非常有内涵。
如果不是玩纯格雷的,应该都少不了用AE来实现自动化吧。但是一些简单的自动化还好办,一些涉及工具和编程电路的确实让人为难。有一些我是想办法绕过去了,有的还得靠手动。
先说一些我的做法,请各位大佬指正:

以上是一些个人经验,还请各位批评。下面是一些需要请教各位大佬的问题:


作者: 1510417440    时间: 2018-1-24 12:52
AE子网络大法可解
作者: 1510417440    时间: 2018-1-24 12:54
模板和编程电路.....好像是无解的...起码我至今都已一个模板一个电路
作者: odixus    时间: 2018-1-24 13:32
1510417440 发表于 2018-1-24 12:52
AE子网络大法可解

子网络我也试过,其实相当于管道+过滤器(或检索器)。但是还是不能解决多配方的问题。哪怕我准备多个容器对应各个配方,如何设计一个体系来准确识别各个材料对应的编号仍是一个难题。实在不行的话我准备学一下OpenComputers了,希望LUA能解决……
作者: smilesadness    时间: 2018-1-24 17:55
本帖最后由 smilesadness 于 2018-1-24 18:23 编辑

关于问题2:AE发信器+合成卡检查合成,单选器替换正确的编程电路。不保证可行性。GT和AE都不如各位发展好

作者: smilesadness    时间: 2018-1-24 18:44
关于问题1:1个配方还好说,很多物流mod输入、输出都能上过滤器。多个配方你就得把所有配方列出来好好看看了。
根据站内的某个覆盖板教程,机械臂不能从特定slot抽取物品,如果可以的话机械臂直接贴AE装配室放岂不美哉?


作者: smilesadness    时间: 2018-1-25 14:50
本帖最后由 smilesadness 于 2018-1-26 12:29 编辑

问题1:CPU,频道的储备还够吗
1、以LuV马达为例,做一堆成书,书名《LuV马达part_1》、《LuV马达part_2》…内容最好写点什么,比如这本书指代什么材料。
2、做AE处理配方:用1长磁化钕杆合成《LuV马达part_1》;剩下材料的同理。(LuV马达需要4组精制退火铜线缆,请务必用4个part,避免发生脑补不出来的错误)
3、做一个AE处理配方,用《LuV马达part_1》+《LuV马达part_2》+…《LuV马达part_n》合成LuV马达。
4、把各个part的配方放到装配线对应的容器的ME接口,总配方丢到某个旮旯ME端口。
5、等等我编不下去了我开电脑试试。装配线做好LuV马达之后触发高频,投掷器把part成书和LuV马达丢进水道冲回ME网络,成书从旮旯ME接口返回投掷器。
水道+投掷器果然包治百病。
作者: odixus    时间: 2018-1-25 15:20
smilesadness 发表于 2018-1-25 14:50
问题1:
1、以LuV马达为例,做一堆成书,书名《LuV马达part_1》、《LuV马达part_2》…内容最好写点什么,比 ...

强!我已经把除力场产生器外的几个都做成配方了,设好顺序直接送入一个缓冲容器,然后利用伺服器依次送出,刚好可以送进各个输入总线。但是你这个自定义配方我还真没想到。我也试试!
那几个液体的部分不用放进配方的,除了生物主板和传送带,别的液体部分都差不多。我用液体接口+管道做了一个一键切换的液体供给系统,换液体还是比较容易的。就是需要事先储备好足够的液体。
作者: smilesadness    时间: 2018-1-25 20:46
odixus 发表于 2018-1-25 15:20
强!我已经把除力场产生器外的几个都做成配方了,设好顺序直接送入一个缓冲容器,然后利用伺服器依次送出 ...

用成书转义当然是为了嵌套啊,难道你甘于从1数到⑨么
作者: odixus    时间: 2018-1-26 10:24
本帖最后由 odixus 于 2018-1-26 10:25 编辑
smilesadness 发表于 2018-1-25 20:46
用成书转义当然是为了嵌套啊,难道你甘于从1数到⑨么

试了一晚上,没成功。主要是不知道如何对成书进行拆分,我最后生产出来的成品就是“成书”。。。郁闷了。求详细图解。
另外,用AE的配方+TE的管道确实可以实现有序输入,马达、泵、传送带、活塞、发射器、传感器、机械臂、力场发生器这8个产品中,除了力场发生器大于9种物品必须手动添加材料,别的都完全实现了自动化。涉及嵌套处理时也能很好地解决,基本就是一键不用再管。原理就是ME接口是同时把材料放进容器的,所以容器里的物品是有序的。伺服器默认是从近至远逐个使用非空总线,这样就把材料自动按顺序放进了总线里。当然这里有个隐性的先决条件:准备材料的速度不能过快,至少在装配线里还有材料时不能把下一个配方的材料塞进去,否则位置就乱了。实际上准备材料的限速环节常常是CPU,而且至少是集群以上级别的,生产起来相当费劲,所以都是装配线等材料。
作者: smilesadness    时间: 2018-1-26 12:43
odixus 发表于 2018-1-26 10:24
试了一晚上,没成功。主要是不知道如何对成书进行拆分,我最后生产出来的成品就是“成书”。。。郁闷了。 ...

如果成功设置,AE会卡在这样一个情况:材料成功进入装配线并做好成品,AE还在苦等届不到的成书,此时接到成品也无法结束任务。
如果不是这样一个情况,我也不知道问题出在哪。
这时随便想点办法识别成品,触发高频把成书丟回AE,这时成书就算是“合成”好了,然后通过旮旯AE端口送回投掷器,现在接收成品任务就算完成了。(水道的作用就是拖时间,否则成书过快回到AE会被投掷器再丢出来)
作者: odixus    时间: 2018-1-26 14:28
smilesadness 发表于 2018-1-26 12:43
如果成功设置,AE会卡在这样一个情况:材料成功进入装配线并做好成品,AE还在苦等成书,此时接到成品也无 ...

好象明白了……但是怎么实现还得动动脑子。我再试试。
作者: 魔力什一税    时间: 2018-1-26 20:40
我倒是觉得gt没有te储罐的话前面移液非常麻烦,手工时代石化简直没法玩
自动化的话我还是喜欢bc,做做平均分配什么的比较简单,门网络也可以不通过覆盖版和红石电路来控制机器进程,配合ae食用就更佳了,缺点就是老是要做循环管道避免溢出,缓存太小,占用内存大
作者: smilesadness    时间: 2018-1-26 23:08
odixus 发表于 2018-1-26 14:28
好象明白了……但是怎么实现还得动动脑子。我再试试。

把问题想简单点:AE压印器需要把材料从不同的面输入,这点是和装配线相同的。不同的有:原料多;需要复杂的过滤等。因此AE压印器自动化方案都可能适用于装配线。
作者: 4764944298    时间: 2018-1-27 10:56
我简单说一下装配线的自动化吧,本来已经弄好了想发文章的,后来还是觉得太懒了就没写了,其余的交给你脑补吧1.首先是最简单的,比如LUV马达啥的,这个时候只要用ME子网络配合ME输出总线就可以了,这个不难,唯一需要注意的是GT输入总线必须用ULV的,否则可能会出现错位的问题。
2.接下来是比较蛋疼的诸如发射器之类的,比如LUV发射器与ZPM发射器,合成都用到IV和EV发射器(而且不是在同一个格子里),这个问题我想的相当蛋疼,最后给出的方案也相当奇葩,就是给他们命名。

如图,合成表直接放命名合成,给压印命名完成后输出给子网络合成,me输出总线标记blablabla就这样。
3.大于⑨个的合成,这个也不算很麻烦(but我还没出成果,具体脑补),比如ZPM的力场发生器,我简单描述下。
首先你要两个没有标记ME合成表的物品,比如两种不同颜色的羊毛or黏土,同时确保你网络里面没这两东西,然后再指定力场发生器用羊毛12合成,羊毛1用材料ABCDEFGHI,羊毛2用JKLMN合成,合成表统统输入给子网络合成,至于羊毛什么的一点都不重要(笑)。
4.接着3,上述方法不可以被ME认可,就是说你拿到最终产物了,ME还是会卡在合成羊毛的地方,如果想要合成进行,同时往子网络扔两个羊毛,当检测到有物品A存在(A为ZPM合成独有),输出两个羊毛。然后ME接口还会把羊毛扔回来,当然本操作还有很多BUG,自己想一想怎么解决吧。
以上。

2018-01-27_10.36.13.png (251.34 KB, 下载次数: 241)

2018-01-27_10.36.13.png

作者: smilesadness    时间: 2018-1-27 18:40
本帖最后由 smilesadness 于 2018-1-27 18:41 编辑
4764944298 发表于 2018-1-27 10:56
我简单说一下装配线的自动化吧,本来已经弄好了想发文章的,后来还是觉得太懒了就没写了,其余的交给你脑补 ...

1、一次制作多个的时候设置“有物品时阻挡”是否会存在bug?我用成书给每一种物品做一次替代是为了绝对定位,如果有简单稳定的办法我也不想这么做。
2、在嵌套时羊毛和成书都是替代物,但是成书能储存更多信息,不限数量,也难以伪造。
3、发射器那个没看懂,如果是需要装配线合成的东西做材料,这种问题还真没想过。
4、关于如何“合成”嵌套/替代物:用一个容器装着替代物,储存总线默认不接入AE网络,当成品被子网络/有过滤器的容器识别后储存总线接入AE网络,替代物被抽至ME接口,成品进入AE网络后结束任务,储存总线断开,替代物回到容器。


作者: 4764944298    时间: 2018-1-27 19:25
smilesadness 发表于 2018-1-27 18:40
1、一次制作多个的时候设置“有物品时阻挡”是否会存在bug?我用成书给每一种物品做一次替代是为了绝对定 ...

1.说实话无图真心理解不了。
2.举个例子,当然书之类的当然可以。
3.你去看下配方就命来了。
4.求图
作者: odixus    时间: 2018-1-27 20:15
4764944298 发表于 2018-1-27 10:56
我简单说一下装配线的自动化吧,本来已经弄好了想发文章的,后来还是觉得太懒了就没写了,其余的交给你脑补 ...

受教了,收藏起来慢慢学。有图好懂多了,嘿嘿
作者: Trom     时间: 2018-2-20 02:54
AE的存储总线功能其实很强大配合箱子使用基本上可以解决矿物处理,AE自动化可以堆叠使用到后期合成电路板会非常舒服,EIO的液体固体管道分配好频道配合流体灌装器可以轻松的解决石化问题,比如那个环氧电路板
格雷自带的校准器是个神器可以达到一些意想不到的效果,EIO也是个好东西格雷机器天生少两个面(一个用来供电,正面只能用于和玩家互动),EIO在一个面可以完成液体固体能量红石信号的输入与输出,后期非常省空间
作者: Trom     时间: 2018-2-20 02:56
E:\Minecraft\1.7.10 基础整合\.minecraft\screenshots\2018-02-20_02.23.28石油化工生产线

2018-02-20_02.23.28.png (558.2 KB, 下载次数: 324)

2018-02-20_02.23.28.png

作者: Trom     时间: 2018-2-20 02:57
矿物处理

2018-02-20_02.26.02.png (617.65 KB, 下载次数: 335)

矿物处理生产线

矿物处理生产线

作者: Trom     时间: 2018-2-20 03:04
我的思路是将AE里的物品通过存储总线给箱子再交给EIO或用各种流固体p2p接口交给EIO让其交给机器,AE不会直接与机器交互(自动化合成除外)太费频道了,到后期非常省频道EIO的输出输入功能也比AE的输出功能完善的多
作者: odixus    时间: 2018-2-24 18:40
Trom  发表于 2018-2-20 03:04
我的思路是将AE里的物品通过存储总线给箱子再交给EIO或用各种流固体p2p接口交给EIO让其交给机器,AE不会直 ...

我进行矿物处理的时候是建立了一个独立的子网,所有的原料和半成品都在子网中完成,最后的成品才送入主网进行存储。而且矿物处理不用接口,用的是管道。
接口还是主要用来在主网进行合成。
作者: Trom     时间: 2018-2-26 20:58
odixus 发表于 2018-2-24 18:40
我进行矿物处理的时候是建立了一个独立的子网,所有的原料和半成品都在子网中完成,最后的成品才送入主网 ...

可以的,主要EIO的管道可以在一个面内完成液体固体红石信号的传输非常利于布线
作者: odixus    时间: 2018-3-14 12:33
本帖最后由 odixus 于 2018-3-14 13:13 编辑

关于装配线的自动处理:已经解决。通过ComputerCraft实现了大部分配方的直接合成。
事先声明:这只是我个人的解决方案,是一种思路,并不是教程。所以不在这里提供程序。因为能看得明白的人完全可以自己写,不能看明白的拿到程序也用不上。需要根据环境修改、调试的地方太多了。

一、方案设计


二、硬件摆放:
整体:

  前、后、下、右侧共可以接4个ME接口(实际配方是26种,3个就够用)。前方ME接口提供薄硅橡胶片,下方ME接口提供精制锇线缆。
  左侧是红石信号线缆。管道伺服器的红石接点被挡住了,在管道后面。

液体部分:

  每次切换液体时,先输出黑色信号清掉残液,然后输出对应液体组合的信号。我用的是HV输入仓,5秒钟足以清空/注满。

三、后记


作者: QQ酱49791    时间: 2020-5-24 18:37
[坟]如果还需要装配线自动合成的话
1、重命名解决一切堆叠烦恼/单物品分离
2、多原料合成——“伪合成”

到时候可能等我换台电脑弄个装配线
作者: odixus    时间: 2020-5-30 16:09
近来一直在玩gtnh, 发现史蒂夫工厂(SFM)配合OC可以非常完美地解决装配线自动化。物品堆叠可以通过SFM的物品高级管理来实现,它可以精确地放进指定数量的物品。多原料合成可以用OC很容易地实现替换。液体切换可以通过简单的物品识别来指挥SFM替换。而且2085以后的AE可以支持16个材料的模板了……果然我大格雷还是要通过多个科技MOD合作才有前途




欢迎光临 MC百科社群 (https://bbs.mcmod.cn/) MC百科|最大的MineCraft中文模组百科