インサーター
よく見る黄色い電気式のインサータについては、インサータを参照。
インサータ(Insertors)は、アイテムを短距離間で移動させる装置である。インサータを設置すると、その方向は固定され、その背面から前面に向けてアイテムを移動させることができる。 これによって、搬送ベルトから別のベルトへアイテムを移動したり、機械や保管庫にアイテムを出し入れしたりできる。
インサータの種類
燃料式インサーター | 燃料で動作する唯一のインサータであり、最も遅い。 |
インサーター | 標準的な電気式のインサータ。 |
ロングアームインサーター | より長い距離、アイテムを移動させられる。 |
高速インサーター | インサータよりだいぶ速い。 |
フィルターインサーター | 高速インサータの一種で、アイテムの種類によってフィルターできる。 |
スタックインサーター | 高速インサータと同等の速さに加え、より多くのアイテムを一度に運ぶことができる。 |
スタックフィルターインサーター | スタックインサータの一種で、アイテムを種類によってフィルターできる。 |
機構
インサータは以下のことを する:
- 地面、搬送ベルト、またはチェスト、炉、組立機などを含む、保管スペースがあるあらゆるオブジェクトから、アイテムを拾い上げる(または取り出す)。
- 地面、搬送ベルト、または保管スペースを持つあらゆるオブジェクトに、アイテムを置く(または入れる)。
- エネルギーが不足すると、低速で動作する。
- スタックサイズが許す限り、なるべく多くのアイテムを一度につかもうとする。ただし長時間は待たない。
インサータは以下のことを しない:
- 隣接したエンティティには入れられないアイテムを拾う。
- 隣接したエンティティがブループリントのときに、アイテムを拾う。
- インベントリが満杯のエンティティにアイテムを入れる。
- 地面の同じ場所に2つ以上のアイテムを置く。
- アイテムを保持できないエンティティに入れる。例えばフィルタによる制限やスロット制限によって起こる。
- ボイラー、原子炉、production building、炉、タレットなどのインベントリを一杯にする。
2個以上のインサータが同じタイルから拾う場合、それらを最も速く掴めるインサータが最初に掴む。高速なインサータの他にも、搬送ベルトの内側レーンから拾うインサータに有利となる。
インサート制限
インサータがアイテムを移動させる場所によって、移動先のインベントリを常に一杯にするとは限らない。そのおかげで、他のインサータと同じ搬送ベルトからアイテムを共有できる。例えば、ボイラー内部に5個以上の燃料がある場合、インサータは追加の燃料を供給しない。結果として他の燃料は搬送ベルトのさらに下流まで届けられる。燃料が5個未満になると、インサータは燃料の供給を再開し、5個になった時点で停止する。
Entity | アイテム種別 | 自動インサート制限 |
---|---|---|
ボイラー、燃料式インサータ、炉、原子炉 | 燃料 | 5 |
ガンタレット | 弾薬 | 10 |
長距離砲タレット | 長距離砲弾 | 5 |
組立機、炉、遠心分離機, 化学プラント、原油精製所 | レシピに必要なアイテム | 製作1回分に加えて、インサータが1スイングしきるまでに製作可能な分の材料。最小2セット、最大100セット[1] |
研究所 | サイエンスパック | 研究1単位に必要なサイエンスパック数の倍 |
インサータ容量ボーナスが1より大きなインサータは、必要な量より多くのアイテムを掴めてしまうため、対象の建物に過剰に供給してしまうことがある。複数のインサータが1つの建物にアイテムを入れる場合にも過剰供給が発生しうる。
インサータと搬送ベルト
搬送ベルトはアイテムを運べるレーンを2つ持っている。インサータは、ベルトの片側にのみアイテムを置くことができる。インサータから見て遠い側か、ベルトとインサータが同じまたは逆向きの場合は、ベルトから見て右側になる。
潜在的な問題
以下のような場合、インサータがアイテムを拾えないことがある。
- 早すぎるベルトから拾う場合。アイテムの移動も早すぎるため。
- 地下搬送ベルトの入口と出口から拾う場合(アイテムを掴むための猶予時間が短くなるため)。
- ベルトの曲がり角で、アイテムが曲がり角の内側にある場合。
エネルギー消費
- 電気式インサータは動作していなくても、待機電力としてエネルギーを消費する。
- 消費エネルギー量は全ての回転で同じである。
- 燃料式インサータは停止中にエネルギーを消費しない。しかし、動作中はより多くのエネルギーを使用する。
インサータの速度
種類 | 回転速度 (回転 / ティック) 伸縮速度 (タイル / ティック) |
回転 / ゲーム秒 | ゲーム秒 / 回転 | ティック / 回転 |
---|---|---|---|---|
燃料式インサーター | 0.01 0.0214 |
0.60 | 1.667 | 100 |
インサーター | 0.014 0.03 |
0.83 | 1.2 | 72 |
ロングアームインサーター | 0.02 0.0457 |
1.2 | 0.833 | 50 |
高速インサーター フィルターインサーター スタックインサーター スタックフィルターインサーター |
0.04 0.07 |
2.31 | 0.433 | 26 |
ノート: これらの数字はfactorio-data github repositoryからの転載。
回転速度
規約: 2π rad = 円周の100% = 1 回転.
注: インサータは常に1回転するわけではない。搬送ベルトから掴む時は、近い側のレーンから掴むときのほうが若干速い。
注:インサータの回転速度によって1回転あたりのティック数が奇数になる場合、このインサータの実際の1回転あたりのティック数は、次に大きい偶数となる。その理由は、インサータがアイテムを掴んで置くために半回転を2回行う必要があるからである。そのため、1回転のティック数は常に偶数になる。例:高速インサータの回転速度が864°/秒、1ティックあたり0.04回転の場合、1回の全回転は25ティックとなるが、インサータは「12.5ティック」では半回転できないため、実際には1回の全回転に2*13=26ティックが必要となる。
伸縮速度
伸縮速度は(他のインサータと比較する時を除き)通常目に見えないが、計測可能な速度の差を生じうる。例えばベルトの近い側と遠い側からアイテムを取得する場合など。また、いくつかのMODはインサータが掴んだり置いたりする場所を変更でき、これに関連する。
インサータのスループット
以下は、バージョン 1.1 にて収集された実験データ]に基づいている。 おおくの 1.1 の実験データは、正確にインサータ動作のtick数差を測定するため、以下の回路ブループリントを用いて計測・収集された。このページの多くのデータ(特にベルトからチェストへのデータ)もこのセットアップという条件下での計測に大きく依存している。あなたのセットアップがこのページのテストと違うなら、自分で計測するために以下のブループリントを使える。
チェストからチェスト
注:バージョン1.1での実験データ
種類 | アーム周期 / 秒 | 許容量ボーナス レベル (スタックサイズ) における アイテム / 秒 | |||||
---|---|---|---|---|---|---|---|
なし | ボーナス2 | ボーナス7 | |||||
燃料式インサーター | 0.60 | 0.60 | (1) | 1.20 | (2) | 1.80 | (3) |
インサーター | 0.83 | 0.83 | (1) | 1.67 | (2) | 2.50 | (3) |
ロングアームインサーター | 1.20 | 1.20 | (1) | 2.40 | (2) | 3.60 | (3) |
高速インサーター フィルターインサーター |
2.31 | 2.31 | (1) | 4.62 | (2) | 6.92 | (3) |
スタックインサーター スタックフィルターインサーター |
2.31 | 4.62 | (2) | 9.23 | (4) | 27.69 | (12) |
チェストからベルト
チェストからベルトへのスループットはベルトの混み具合による。インサータは保持アイテムをぎゅうぎゅう詰めのベルトに置くことはなく、空き場所が来るまで待つ。一方、空きはあるがそのアイテムを置けるほど広くはない場合、上流からのアイテムが待機することで空きを十分に広げてくれる。ベルトのインサータに対する方向は関係しないのだが。
以下の計測に於いては、インサータは空の垂直ベルトにアイテムを移動する。値は異なる3つのインサータ容量ボーナスレベルに対してのものとなる。
注:バージョン1.1での実験データ
Type | インサータ容量ボーナスレベル(スタックサイズ)ごと、アイテム/秒 | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
ボーナスなし | ボーナス+2 | ボーナス+7 | ||||||||||
燃料式インサーター | 0.60 | 0.60 | 0.60 | (1) | 1.19 | 1.19 | 1.19 | (2) | 1.67 | 1.73 | 1.76 | (3) |
インサーター | 0.83 | 0.83 | 0.83 | (1) | 1.64 | 1.64 | 1.64 | (2) | 2.25 | 2.37 | 2.43 | (3) |
ロングアームインサーター | 1.20 | 1.20 | 1.20 | (1) | 2.35 | 2.35 | 2.35 | (2) | 3.10 | 3.33 | 3.46 | (3) |
高速インサーター フィルターインサーター |
2.31 | 2.31 | 2.31 | (1) | 4.44 | 4.44 | 4.44 | (2) | 5.29 | 6.00 | 6.43 | (3) |
スタックインサーター Stack_filter_inserter |
4.44 | 4.44 | 4.44 | (2) | 5.71 | 7.06 | 7.74 | (4) | 6.79 | 10.91 | 13.85 | (12) |
チェストから分配器
インサータがアイテムを、直交する分配器の片側に置いたとき、分配器が置かれたアイテムの半分を他のベルトに送れるように、常にそちらがわの入力として扱われる(分配器のフィルターや優先設定がそれをできる設定になっており、両方のベルトにスペースがあると仮定して)。これによって、インサータがアイテムを置く速度を2倍にできる。完全にアップグレードしたスタックインサータは、12個のアイテムを通常の52ティックではなく、超高速分配器に38ティックごとに(18.95個/秒)置ける。
ベルトからチェスト(垂直)
注:バージョン1.1での実験データ
ベルトからアイテムを拾う際は、ベルトの混み具合に加えて更に多くの要素が絡んでくる。
- アイテムの移動速度(たとえば、ベルト上で待機しているのか、ベルトの速度で動いているのか)。
- ベルトがインサータに対し垂直か、それとも進行方向に向いているか。
- 垂直ベルトを動くアイテムが、近い方の列にあるか遠い方の列にあるか。
- ベルトが曲がっているか否か、またアイテムがカーブの内周にあるか外周にあるか。
- 地下ベルトの出入り口かどうか。出入り口ではアイテムがインサータからアクセス可能な拾える時間が短い。
- インサータとベルト上のアイテムの間での複雑なタイミング因子もろもろ。このゲームが、アームは全アイテムを狙っているものとしてシミュレーションする都合上のもの。
以下のテストは、垂直ベルトの遠い方の列からアイテムを拾うインサータのみに限定した条件下としたものである。ベルトは完全にアイテムで満たされており、タイミングについてはベルト上アイテムは最高速で動いて可能な限り列を詰めるものとする。値は異なる3つのインサータ容量ボーナスレベルに対してのものとなる。
種類 | インサータ容量ボーナスレベル(スタックサイズ)ごと、アイテム/秒 | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
ボーナスなし | ボーナス+2 | ボーナス+7 | |||||||||||||
Items at belt speed |
Items queued up |
Items at belt speed |
Items queued up |
Items at belt speed |
Items queued up |
||||||||||
燃料式インサーター | 0.60 | 0.65 | 0.50 | 0.64 | (1) | 1.11 | 1.20 | 1.13 | 1.26 | (2) | 1.61 | 1.61 | 1.65 | 1.71 / 1.73 / 1.86 * |
(3) |
インサーター | 0.94 | 0.94 | 0.94 | 0.88 | (1) | 1.67 | 1.67 | 1.50 | 1.74 | (2) | 2.50 | 2.25 | 2.33 | 2.37 / 2.37 / 2.54 * |
(3) |
ロングアームインサーター | 1.18 | 1.18 | 1.25 | 1.20 | (1) | 2.20 | 2.31 | 2.40 | 2.40 | (2) | 3.21 | 3.21 | 3.46 | 3.40 | (3) |
高速インサーター フィルターインサーター |
2.50 | 2.31 | 2.50 | 2.50 | (1) | 4.50 | 4.29 | 5.00 | 4.80 | (2) | 6.43 | 6.00 | 6.43 | 6.43 | (3) |
スタックインサーター スタックフィルターインサーター |
4.50 | 4.29 | 5.00 | 4.80 | (2) | 7.50 | 7.50 | 8.00 | 7.50 / 8.57 / 8.28 * |
(4) | 7.50 | 11.25 | 15.00 | 7.50 / 13.09 / 15.32 * |
(12) |
*) 基本/高速/超高速ベルトのスループット
多くの因子が絡んでくるため、これらの測定値はチェストからベルトへの場合より複雑なパターンを示す。
- 太字のセルは、各インサータの各ボーナスレベルについて、アイテムがベルトの速度で動くとするとどのベルトが最高のスループットを叩き出すかを示す。ベルトが高速になると、高速なアイテムを掴むためインサータに要求される稼働レベルも上がる。この効果は特に、低速なインサータと小さなスタックサイズの場合に顕著である。
- アイテムが詰まっているとベルトの種類はほぼ関係なくなるので、その場合については1列のみとした。例外はスタックインサータで、例えばノーマルの搬送ベルトではスタックサイズ4以上のときベルト律速となる。高速と超高速の間にも確かな違いが感じ取れる。
ベルトからチェスト(インサータに向かい合わせ)
注:バージョン1.1での実験データ
インサータが向かい合っているベルトからアイテムを拾う場合、セットアップごとにいくつもの細かい違いが生じる。以下のスループットテストは超高速搬送ベルトと容量ボーナス最大のスタックインサータで行った。 以下の画像では、各セットアップにインサータ1サイクルごとのtick数と1秒ごとの動かせるアイテム数を示した。これらの計測値は基本どの向きでセットアップしても同じになる。
関連項目
- 電気
- ベルト輸送システム
- インサータ容量ボーナス: インサータが一度に2つ以上のアイテムを動かせる。