找回密码
 注册
X系列官方授权正版
搜索
查看: 20474|回复: 45

[分享] 复合工厂的概要设计

[复制链接]
发表于 2009-1-26 00:01:18 | 显示全部楼层 |阅读模式
本帖最后由 luoyi 于 2011-1-20 21:21 编辑

在X3中建立复合工厂是一件劳心劳力的事情,精华区中的<造complex的估算方法>一文,给了很大的帮助.tomol 大大写的比较精简,一些新人对此不太了解,结合自己研究和实践的经验,作一个补充的说明.

首先重要的一点是工厂有型号之说, tomol大大引入了消费和产出的因子,即除了太阳能电厂和两种矿,SPP, Ore Mine, Silicon Mine,其他所有工厂都符合S:M:L:XL:XXL  = 1:2:5:10:20,大型工厂是小型工厂的线性叠加,各类原料和产品都一样,可以称之为规模因子。
其次,在整个生产过程中能量是守恒的,除了电厂将太阳能转换成电池。引入一个能耗单位的概念 1个能耗单位指900Cell/Hour。整篇文章,都是围绕这个概念展开的。
最后,我画了一幅物流的图(原版),自己造的工厂所需要的原料比NPC的少,因为NPC工厂的辅料是给大家STUT赚钱用的.图上电池的线没有画,因为除了Solar Power Plant生产电池,其他所有的工厂都消耗电池.

http://cid-9d5018d3f3f04836.skyd ... aspx/X3/product.jpg
图中工厂右上角的是能耗单位,即一个S型工厂所消耗的能耗。关于这个数字的理解举个例子来说明一下
L型养牛场 每分钟 消耗75Cell 生产15个牛肉(Argon Beef) 折算成小时的话就是消耗4500Cell生产900个牛肉,4500/900=5,你会看到L型的工厂规模因子是5,其能耗也是5。
L型烘烤坊 每分钟 消耗75Cell和15个牛肉,生产50个肉排(Meatsteak Cahoonas), 折算成小时的话就是消耗4500Cell和900个牛肉生产出3000个肉排,其中4500/900=5,因为其L型所以能耗为5。但是还需要5个能耗单位所生产的牛肉,这个就是L型工厂总消耗10个能耗单位,S型就是L型的1/5,所以其右上角的能耗单位是2。
从另外一个角度来看,就单个工厂而言规模因子就是能耗数量。图中工厂右上角的能耗单位是包含了所需原料的能耗,大家在估算的时候要注意,不要重复计算。

在生产过程中,比较复杂的有4样东西,电池,食物,硅矿和金属矿
食物  民以食为天,在图的下方, 5个种族,每家有一种食物,先生产食物原料再加工成食物。以Agron为例先看看食物是如何生产的。
L型养牛场 00:01:00 消耗75Cell 生产15个牛肉(Argon Beef) 折算成小时的话就是消耗4500Cell生产900个牛肉
L型烘烤坊 00:01:00 消耗75Cell和15个牛肉,生产50个肉排(Meatsteak Cahoonas), 折算成小时的话就是消耗4500Cell和900个牛肉生产出3000个肉排,而其中的900个牛肉是消耗4500Cell得来的,实际上是消耗了9000Cell,每个肉排相当于消耗3个Cell。
5个种族 L型食物工厂的产量数据如下:
Agron      Meatsteak Cahoonas    3000/hour 9000Cell/hour   每个消耗    3 Cell   
Boron      BoFu                              750/hour   9000Cell/hour   每个消耗  12 Cell   
Paranid    Soja Husk                      600/hour  9000Cell/hour   每个消耗  15 Cell   
Split         Rastar Oil                      450/hour   9000Cell/hour   每个消耗  20 Cell   
Teladi      Nostrop Oil                   3000/hour  9000Cell/hour   每个消耗    3 Cell
从中我们可以得到一个结论,L型的食物原料工厂(一级食物)消耗5个能耗单位,而L型的食物工厂(二级食物)消耗5个能耗单位的Cell和5个能耗单位的食物原料,总的能耗是10个能耗单位。所谓的两级,也可以看成能耗是乘以2的。根据第一条原则,一组M型的食物工厂的能耗单位是4。一般一组食物工厂都是同规模对应建的,如果你喜欢建2个L型的食物原料工厂加5个M型的食物工厂,也是完全可以的。
再看看如何吃饭的,以M型硅结晶实验室为例,每个生产周期00:08:00
Agron    消耗160个肉排, 折算成小时的话就是 1200Meatsteak Cahoonas/小时,换算成能耗就是1200*3/900 = 4个单位
Boron    消耗40个BoFu,  折算成小时的话就是 300BoFu/小时,换算成能耗就是300*12/900 = 4个单位
Paranid 消耗32个Soja Husk, 折算成小时的话就是 240BoFu/小时,换算成能耗就是240*15/900 = 4个单位
Split      消耗24个Rastar Oil, 折算成小时的话就是 180Rastar Oil/小时,换算成能耗就是180*20/900 = 4个单位
Teladi   消耗160个Nostrop Oil, 折算成小时的话就是 1200Nostrop Oil/小时,换算成能耗就是1200*3/900 = 4个单位
实际上就是M型的工厂的因子是2,所以吃掉2个单位的食物,而每个单位的食物能耗是2,所以在食物上的消耗是4个单位。原版中S型的工厂吃饭的话,就是吃掉1个单位的食物(2个能耗单位)。就食物的生产和消费而言,5个种族是没有区别的,在建设自给自足的SPP XL方案中采用B族的硅结晶实验室和食物工厂,主要是从厂的价格上来考虑的。
总结一下,对于吃饭的问题就是一组L型食物工厂消耗10个单位的能耗生产5个单位的食物,从消耗来看S型工厂吃1个单位,M型吃2个单位,以此类推。如果你不卖食物原料,那么只要同一种族的生产和消费规模配平就好了。

硅矿
从上图中看到7个工厂使用硅矿,但是其消耗的数量也是完全一致的.即S型工厂每小时消耗37.5个,而生产一个硅需要24Cell,37.5*24=900Cell/hour,也就是说只要消耗的硅矿的工厂,S型的消耗1个能耗单位,M型是2个, L是5个,以此类推。5个M型硅结晶实验室,消耗10个能耗单位的硅,L型矿厂需要含量为50的硅矿(375//hour)。以后每5点含量可以多生产1个能耗单位的硅,供一个S型工厂,但是这个数据存在一些偏差。含量60产量是450/hour,含量80是600/hour,这个数值倒是精确的。
金属矿
使用金属矿的工厂多一些,但是其消耗的数量也是完全一致的.即S型工厂每小时消耗150个,而生产一个金属需要6Cell,150*6=900Cell/hour,也就是说只要消耗的金属矿的工厂,S型的消耗1个能耗单位,M型是2个, L是5个,以此类推
简单的说,矿石的消耗是符合规律的,可以严格匹配,而矿石的生产受到矿含量的影响,会有些偏差,所以规划时,一般会比实际需要的多一些。

现在让我们来看看图中,凡是只需要电池就能生产的能耗就是1,包括Teladianium和食物原料等等,食物和一些特色的产品(布匹,彩壳)其能耗是2,需要矿产的工厂,都要吃饭的,所以能耗是4(1能耗单位电池,2能耗单位的食物,1能耗单位的矿产),拖拉光柱工厂比较特殊能耗是3(1能耗单位电池,2能耗单位的食物)。

然后让我们来看看能源的生产情况。
M型   SSP 每小时消耗  122.03水晶 生产 16,840电池  16840/900 = 18.7能耗单位  自给自足的话,剩余10.7能耗单位
L型   SSP 每小时消耗  305.08水晶 生产 42,101电池   42101/900 = 46.7能耗单位  自给自足的话,剩余26.7能耗单位
XL型  SSP 每小时消耗  610.17水晶 生产 42,101电池  84203/900 = 93.5能耗单位  自给自足的话,剩余53.5能耗单位
XXL型  SSP 每小时消耗 1220.34水晶 生产 42,101电池 168407/900 = 187能耗单位  自给自足的话,剩余107能耗单位

以XL型  SSP为例
一个XL SPP的消耗因子为10,在原版中需要5个M型的硅结晶实验实。M型硅结晶实验实的能耗单位为8,5个为40。也就是说自给自足的SPP XL可以支撑53.5个能耗单位的工厂集群。

接下来我们就来实际设计一个工厂集群,假定我需要的产品是芯片,量子管,电脑部件,武器部件。
实际上这4个S型工厂每个都消耗4个能耗单位,16*3=48,最大可以建3组小型工厂,有9个食物单位,9个能耗单位的硅矿和3个能耗单位的金属矿。因为Weapon Component需要布,我就建立一个L型的Wheat Farm和一个M型的Space Fuel Distillery,这样就又消耗掉了4个单位的能耗单位,考虑到食物是9个单位,需要一组L型和2组M型的,也可以不建Space Fuel Distillery而改建一个需要食物的工厂,这样直接建两组L型食物工厂。
9个能耗单位的硅矿再加上 Crystals 所代表的10个单位,19*(900Cell/hour)/(24Cell/unit) = 712.5Unit /hour。
(712.5Unit /hour)/(93s/turn) = 18.4,也就是需要生产率为18.4的硅矿(1个矿不够就用2个)
3个能耗单位的金属矿, 3*(900Cell/hour)/ (6Cell/Unit) = 450Unit/hour   (450Unit/hour) /(72s/turn) = 9Unit/turn,也就是需要生产率为9的金属矿

评分

参与人数 1好评 +1 收起 理由
lsl0408 + 1 很好的总结

查看全部评分

 楼主| 发表于 2009-1-31 16:24:04 | 显示全部楼层
本帖最后由 luoyi 于 2010-6-3 09:21 编辑

工厂的布局有两种选择,一种就是大型的复合工厂,感觉有点自上而下的设计,设计完了挑矿,省力一点就TS运进去,另一种就是多点分布式的,是自下而上的做法,根据矿的产量来布局。大型复合工厂需要很多矿,搬运到一起比较麻烦。如果不利用BUG的话,还是以多点分布为佳。电厂和硅结晶实验实产量不匹配,而且运输水晶比电池要好很多,一个水晶占4个空间而其生产的电池要占130多个空间。

先建立水晶生产点
挑选含量高的硅矿,先建一个矿厂,然后看其每小时的产能。假定含量62,其每小时产量是461.54.M型硅结晶实验实能小时消耗75个硅,这样算下来可以建个6个M型硅结晶实验实.实际上就是6个M型硅结晶实验实+6个M食物原料工厂 +6个M型食物工厂,最后就是将5组M型的食物工厂换成2组L型的食物工厂,效果是一样的,就是少放几个厂.省不省钱没有算过,至少连接器会少用一些.由于矿不是整数,如果有相邻的矿,连在一起也许可以更有效一些。

其次在多个水晶生产点中间放置一个电池集群,电池厂所能提供的能耗上面有,M型硅结晶实验实,一个就是8。假定3个点19个M型硅结晶实验实,总计152能耗单位,XL,L,M型电池厂各建一个就好,这样很好控制支持的结晶实验实数量。实际上在水晶生产点中建立电池厂的话就不需要这个点了。但是目前CLSMK1对中间产品处理有问题,所以只能分开来建设。

在完成上述两部分之后就得到了很多水晶来进行生产。
1 需要矿的,先放置矿厂,然后根据每小时的产量来计算,金属1个S型厂需要150个,硅1个S型厂需要37.5个。
假定算出来时7个工厂,那你需要一个支持4*7=28个能耗单位的电池厂,2个M型电池厂就可以了。
2 不要的矿的太空烟草和太空燃料就更容易了。L型一组就是10个能耗单位,比如说建12组,那就是120个能耗单位。
放1个XL型和2个M型电池厂就好了。
     
对于水晶点能支持多大规模的工厂,根据上面的理论也是很容易计算的。若是嫌麻烦的话,就看水晶的存量好了,少了就多建几个水晶生产点,多了就扩建工厂。产品产量不够那就多建几个工厂。X3的工厂建设一点都不难,看图就可以了。精确的计算,那就是ComplexCalculations的使用手册了。实际上我现在都是口算的,不用这个了Excel了,虽然可能有点浪费,但是省力啊。
   
     上面这个方法还是根据需求来配置SPP,最后提供一个赚钱的集群方案(装了大工厂脚本)。
1 水晶生产点(Crystal)。生产水晶需要硅矿和食物,1个XXL的SSP,然后是3个XXL的Crystal Fab,3个XXL食物原料工厂和3个XXL食物工厂。这样总共10个厂为一组,其提供的水晶基本上可以满足8个XXL的SSP,还每小时多余2,3000个电池。而水晶生产点可以由1组或多组构成。
2 在某些富含硅矿的星区建立硅矿场,我个人的做法还是用搬矿的方法将其集中在几个空旷的星区。然后在这里放上电池生产点,由1个或多个SPP组成,可以随着矿场的增加逐步扩建。
  基本的物流就是将水晶生产点的水晶运输到电池生产点,将电池生产点的电池运到硅矿厂,将硅矿厂的硅运输到水晶生产点。运输量比较大的是硅的运输,所以水晶生产点的位置到靠近硅矿所在的星区,当然也可以在同一个星区。硅不够就扩建硅矿厂,电池不够就扩建电池生产点,最终就多出来很多的水晶。
3 最终的产品我还是分为两种情况。
  武器护盾类,也是1个XXL的SSP,然后是6个XL的武器工厂,3个XXL食物原料工厂和3个XXL的食物工厂。一共是13个工厂为一组。所需要矿石的做法类似于上面提到的硅矿。我比较推崇的拖拉光柱,除了利润大以外不需要矿石,减少了运输的环节也是一个主要的因素。
  食物类,也是1个XXL的SSP,然后是,4个XXL食物原料工厂和4个XXL的食物工厂,外加1个XL的食物原料工厂和1个XL的食物工厂。一共是11个工厂为一组。大家喜爱的烟草,燃料也可以这样建,或者和食物工厂混建在一起。
  以拖拉光柱为例,一组就需要11亿,每天1.8亿收入,大约6天回本。
回复

使用道具 举报

发表于 2009-2-1 07:28:28 | 显示全部楼层
真牛!!!
这你都研究这么深了!!!
佩服!!!
回复

使用道具 举报

发表于 2009-2-1 08:39:50 | 显示全部楼层
江山倍有人才出……老兄你太专业了这个春节,我也一直在研究X3重聚,这游戏出这么久,竟然我09年才玩上……亏大了。我老婆说我,你要当年上学这么认真的话,现在也不会是英盲了……
回复

使用道具 举报

发表于 2009-2-2 11:17:41 | 显示全部楼层
很不错的思路啊,用能耗来计算搭配,不过新人可能要做一些尝试才能看懂你的方法
那个电站和硅晶实验室不匹配的问题的确很让人恼火,用ComplexCalculationsV2.3模拟一下就能看出
一个硅晶室生产120硅晶/小时,而电站的消耗分别是M:122/小时,L:305/小时,XL:610/小时
怎么也配不平,不是多了就是少了,越是小集群越容易出问题。
回复

使用道具 举报

 楼主| 发表于 2009-3-17 14:28:41 | 显示全部楼层
以前写的过于深奥,特别是引入一种新的表示方法,不太容易理解。今天做了一个补充和完善,希望对新手有些帮助。
回复

使用道具 举报

发表于 2009-3-17 15:06:43 | 显示全部楼层
集群的建设本来就没有完美的办法,除非用非常手段来搞,当的考虑冗余是很有必要的。

集群规划尽量在集群内流转的资源简单化,不要在集群内交叉流动,这样可控性会好很多。规划好输入和输出,然后利用CLS1完成内部物流,用CLS2完成外部物流。还可以考虑用PSC填补矿场产量的部分空缺保证产品制造顺畅。CAG可以用来销售最终的产品,这里可以好好利用一下贸易站和装备站。用CLS2把需要销售的货物集中运输过去,然后用CAG统一做销售,也可以根据情况设立分销中心。

当建立起稳定的经济帝国以后,可以再建立自己的军事基地,当然有部分内需的装备可以先作外销。保证自己的产量能够补足舰船部署的速度就行了。

如果说是优化集群的话,我推荐一个叫Complex Cleaner的插件,可以缩减Complex的部署,优化系统资源,我尝试过建立起1000个工厂组成的集群,优化效果非常明显。
再有就是想更完美一点,可以找一个Super Tractor Beam的插件,可以用Jumpdrive搬运矿石,然后吧全部矿石集中起来建立采矿基地,结合CC的话,真有点作弊的感觉。
回复

使用道具 举报

发表于 2009-3-17 15:42:51 | 显示全部楼层
集群规划尽量在集群内流转的资源简单化,不要在集群内交叉流动,这样可控性会好很多。规划好输入和输出,然后利用CLS1完成内部物流,用CLS2完成外部物流。还可以考虑用PSC填补矿场产量的部分空缺保证产品制造顺畅。CAG可以用来销售最终的产品,这里可以好好利用一下贸易站和装备站。用CLS2把需要销售的货物集中运输过去,然后用CAG统一做销售,也可以根据情况设立分销中心
LS你说的这些都看不懂,能不能解释下啊...............
回复

使用道具 举报

 楼主| 发表于 2009-3-17 15:57:27 | 显示全部楼层
本帖最后由 luoyi 于 2009-3-17 16:24 编辑

关于fobcaesar 所说,我能理解的是
1 利用CLS MK1对内部原料进行物流,我上述方案中水晶和电池就需要这个,其特点是单一商品在多个生产者和消费者之间运输,MK1会择优运输,在实际运行中考虑货船损失的后果,需要多条货船来保证。
2 利用CLS MK2将最终产品运到贸易站或HQ,固定的航线。
3 使用销售代理在出售最终产品,论坛中有篇文章介绍利用贸易站建立分销网络。
对于第三点,个人觉得比较复杂,一般的少生产一些够用就行,多余的资源倾向于集中生产高价值的武器,然后直接去装配厂卖掉。不过钱到后期也没啥用,现在赚钱的速度和我造厂开销的速度差不多,等我厂造好了,就不知道干什么了,就是HQ只有一个有点少。
回复

使用道具 举报

发表于 2009-3-17 16:00:05 | 显示全部楼层
这些软件怎么用我都没看懂............
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

Archiver|手机版|小黑屋|DeepTimes.NET 太空游戏站