异形工厂2吧 关注:305贴子:980
  • 8回复贴,共1

10小时手搓无晶体的悬空自动化工厂

只看楼主收藏回复


第一张图是一个单层的自动化工厂,分为两个部分,一个3✖️3的平台用来筛选出每个象限所用的图形并染色,一个2✖️2的平台用来将四个象限合并在一起。
3✖️3平台下边五个口分别用于输入图形和颜色,一共5种图形,分别去每种图形在第一象限的部分从左下两个口输入。一共7种颜色分别从右边三个口输入。再从右边两个口输出单层四个象限的图形,右上口是第一,第二象限,右中口为三四象限。
第三张图的悬空操作是靠流速计实现的,当上下两层都有图形时信号经过与非门,让图形堆叠,只要有一层无图形则让其跳过堆叠机,到下一步。左上角是一二象限合并,左下角是三四象限合并,右边是将前面两部分合并。
因为材料图形都是单通道输入,一旦遇到有多个象限都是相同图形或颜色,势必会导致效率降低,此时会导致流速测量有误,因此我在这里多放了几个流速测量计,用或门连接并接到与非门上,这样可以保证只要有一个流速计测到图形就会有反馈。这个方法并不能提高效率,但可以大大降低图形的错误合并。
做四个单层工厂即可得到一个完整的工厂,可以开始挂机之旅了。
最后在2✖️2的平台合并输入到四层合并的模块中则完成普通悬空自动化工厂(第四张图)。
最后一张图为四层合并模块,左下是一二层合并,右下是三四层合并,上边是将两边合并的图形再合并其中考虑到悬空的情况,在堆叠时因为第一层在上,第二层在下,所以第一层识别第二层是否有信号,有则进行堆叠,没有则直接输出到下一个堆叠模块;第二层识别第一层是否有信号,有则堆叠,无则到下一堆叠模块。三四层堆叠同理。最后一个合并模块是以随机图形信号做判断,前面的堆叠已经符合要求则直接输出,不符合则进行堆叠,堆叠后一定符合。单机游戏






IP属地:陕西来自Android客户端1楼2024-09-23 23:29回复
    我也是研究了10小时出的自动化工厂,但我做的是12出的,搞的面积太大,物料需求也很大,而且要等二三十分钟才能做出第一个,感觉还是做太大了


    IP属地:广东来自Android客户端2楼2024-10-15 00:50
    收起回复
      啥叫悬空?一层做完先合并不就固定住了吗?


      IP属地:广东来自Android客户端3楼2024-10-15 01:00
      收起回复
        不知道方法是不是一样,我是先拆垛,永远先做最上面一层,直到下一层为空,一层做完判断下一层不为空就堆垛,下一层为空就说明全部做完了可以输出。
        我做的3层12出就是基本把所有步骤都做成平台,染色,筛选分流,堆叠,导致路线很长,实际上它随机形状需求数量很少,根本不需要做这么大,启动太慢了,做单层还是比较合适的


        IP属地:广东来自Android客户端4楼2024-10-15 01:08
        收起回复
          下一步晶体自动化感觉头都大了


          IP属地:广东来自Android客户端5楼2024-10-15 01:08
          收起回复