Ore Processing Concepts: Difference between revisions

Added AE setup "walkthrough"
(Small intro paragraph)
(Added AE setup "walkthrough")
Line 32:
'''[Unbreakable]'''
 
No matter what weird combination of ores or even non-ores you feed in, your system shouldn't break. At the same time, if your system experiences a power-outage, you should be able to restart your machines without catastrophic loss of rare materials.
 
'''[High Throughput]'''
Line 78:
|Applied Energistics 2
|EV
|?SS
|?SS
|?S
|Setup Dependent
|?
|?S
|?S
|-
|Ore Processing Multi
Line 153:
# Although I made a "linear" looking central line in the images above, you can actually put the output chest anywhere. In practice I tend to put the output chest right next to the input chest to make interfacing with other logistics (eg. AE) easier. This is because the priority system doesn't care where an inventory is, only that it follows the priority rules.
 
== [EVHV+] AppliedGT EnergisticsPipes 2& Type Filters ==
 
placeholder
== [EV/IV+] Applied Energistics 2 ==
Applied Energistics (henceforth just referred to as AE) is the most commonly used logistics system for mid-late game. As such, it finds common use in high-tier ore-processing solutions designed by players. From EV - ZPM, the multiblock miners (Ore Drilling Plants I/II/III/IV) become available. At IV and beyond (up to a point), single-block machines are no longer acceptable for the amount of ores we will be processing, and instead we will move on to the GT++ multiblock machines. These are:
 
# Ore Washing Plant (OWP)
# Maceration Stack (MS)
# Large Thermal Refinery (LTR). This is the multiblock thermal centrifuge.
# Industrial Centrifuge (IC)
# Large Sifter (LS). Technically this is a HV-tier machine
# Industrial Electrolyzer (IE)
 
Other multiblock machines that we will be using are the Large Chemical Reactors (LCRs).
 
For a typical ore processing setup at EV - ZPM, we generally have the following desires.
 
# Maximise returns. If we throw in an ore that has tertiary byproducts, we want all the byproducts. This requires use of a thermal centrifuge. Thus, our system will make use of thermal centrifuges, especially for gallium
# Maximise throughput. ODPs are capable of immense output, and an inadequate setup will choke and die. In addition, Void Miners (VMs) become available near the tail end of this period, and these will overwhelm unprepared systems, especially when boosted with the noble gases.
# Indium retrieval. Indium is a particular metal needed for specific circuit components (namely as indium gallium phosphide, or InGaP). There are only 3 ways to get this metal. Replication with UU-Matter (slow and painful), fusion from lithium and silver (requires T3 Fusion, a UV-tier technology), or extraction from '''purified sphalerite and galena ores'''.
# Lanthanide processing. Newly added, this processing line takes in '''crushed bastnasite or crushed monazite''' to yield the different lanthanide elements.
 
For our purposes, we will only need 6 specific AE components in order to create a rudimentary, and yet infinitely expandable AE ore processing system:
 
# ME Controller. This is basic and fundamental. You will need at least 1 to be the brains of your ore processing subnet. Each exposed face can connect to and control up to 32 other AE devices, giving our 1-block controller control over a maximum of 192 devices.
# ME Drive. This will serve as an overflow buffer, just in case all your machines suffer maintenance issues and shutdown simultaneously.
# ME Storage Cell. Place inside the ME Drive. You will need at least 1.
# ME Interfaces (the full block type). These will serve as the import blocks, from which the outputs of your machines will be pushed into to enter the AE network. How many you need depends on how creative you are with your GT piping.
# ME Storage Buses. You will need 1 for each input bus of your multiblock machines.
# ME Oredictionary Filter Cards. This is the magic that makes AE amazing for ore processing. You will need at least 1 per storage bus, with some exceptions.
 
Now, lets talk more about the ME Oredictionary Filter Card. We will just call them Oredict cards from now on. Many GT items have an Ore Dictionary Name, that looks something like [(item type)(name)]. There are oredict name for the ore block, each of the intermediates during the ore processing steps, and the final pure dust. Using galena as an example, they are:
 
# Galena Ore. [oreGalena]
# Crushed Galena Ore. [crushedGalena]
# Purified Galena Ore. [crushedPurifiedGalena]
# Centrifuged Galena Ore. [crushedCentrifugedGalena]
# Impure Pile of Galena Dust [dustImpureGalena]
# Purified Pile of Galena Dust [dustPureGalena]
# Galena Dust [dustGalena]
 
ME Storage Buses attempt to push out compatible items, when immediately received by the network via '''either''' ME Interfaces '''or''' ME Import Buses, into the inventories that they face. Conventionally, these would be storage blocks like chests/drawers/barrels. But note that Input Buses also have internal inventories. Thus, when we place an Oredict card inside a ME Storage Bus facing towards an Input Bus, we have created an intelligent exporter of items!
 
Another thing to note is that the Oredict Card is capable of filtering an arbitrarily complex set of requirements for the items being exported by the storage bus. Asterisks (*) serve as fuzzy placeholders, vertical bars (|) serve as OR conditionals, exclamation points (!) serve as NOT conditionals, and ampersands (&) serve as AND conditionals
 
For our purposes we will want the following definitions (within the brackets) inside our ME Storage Buses, based on the machines they are facing. The brackets themselves are not required for the Oredict definitions.
 
# To Macerators: (crushedCentrifuged* | ore*). In human-speak, this means Ores OR Centrifuged Ores. This enables initial maceration of whole ores (from VMs) and maceration of centrifuged ores (from LTRs) to recover tertiary byproducts.
# To OWPs: (crushed* & !crushedPurified* & !crushedCentrifuged* &!crushedBastnasite & !crushedMonazite). This means Crushed Ores that are NOT Purified and are NOT Centrifuged, as well as NOT Crushed Bastnasite and NOT Crushed Monazite This is needed because (crushed*) by itself also encompasses crushed, purified AND centrifuged ores due to the ways they are oredicted. The crushed Bastnasite and Monazite ores go into the Lanthanide Processing Line.
# To LTRs: (crushedPurified* & !*Galena* & !*Sphalerite*). This means Purified Ores that are NOT containing Galena AND are NOT containing Sphalerite in their names. This is needed as we want to export these 2 specific purified ores for indium processing later.
# To Large Sifters: No definitions are required, although you '''should''' increase the priority for these Storage Buses to be significantly higher than those on the LTRs as purified ores that can be sifted '''might''' be sent to the LTRs instead of the Large Sifters.
# To output from the Ore-proc Subnet: (crushedPurifiedGalena | crushedPurifiedSphalerite) on 1 ME Storage Bus, and (*dust* | *gem*) on another ME Storage Bus. This means Purified Galena and Purified Sphalerite Ores, as well as all Dusts and Gems.
 
Thus, to setup an AE-compatible system, we will do the following.
 
# Place down a ME Controller and ME Drive (with storage cell inside). Ensure that power is being adequately fed into the network.
# Setup an Input. This must '''push''' the ores/crushed ores into the network, to trigger the export function of the ME Storage Buses. This looks like a Chest Buffer (ideally IV-tier) pushing into an ME interface linked to the ore-processing subnet.
# Setup the ME Storage Buses with Oredict Cards. Using the appropriate definitions above, hook up your multiblock machines to the network.
# Setup the ME Interfaces to collect back the outputs from the multiblock machines. No extra fiddling with the interfaces is required besides initial placement and hooking up to the network. For the player on a channel budget, you can use GT pipes with large throughputs (platinum or quantium) to funnel outputs from multiple output buses into a single ME Interface.
# Setup an Output. This involves ME Storage Buses with the appropriate definitions as above, facing towards a Chest Buffer (ideally IV-tier) pushing into an ME interface linked to your '''main AE Network.'''
 
And like this, you now have an AE-linked ore processing machine capable of:
 
# Accepting both crushed ores (from ODPs) or whole ores (from VMs).
# Sifting appropriate ores capable of gem byproducts.
# Acquisition of tertiary byproducts from all possible ores (via thermal centrifuging and macerating of centrifuged ores)
# Export of dusts (impure and pure), gems (of all qualities), purified sphalerite and galena ores for indium processing, and crushed bastnasite and monazite for lanthanide processing.
 
Auxiliary ore processing setups that we can link to our main network, along with the useful oredicts, are:
 
# Industrial Centrifuges to process Stone Dust (dustStone), Impure dusts (dustImpure*), Limonites (dust*Limonite), Metal Mixture Dust (dustMetalMixture), Sheldonite dusts (dustCooperite), and others
# Industrial Electrolyzers to process arbitrary dusts to recover purified elemental dusts and gases
# LCRs to process purified Sphalerite and purified Galena with sulfuric acid to get Indium Concentrate, and the subsequent precipitation using Aluminium dust to get Indium Dust and Lead-Zinc solution (can be electrolyzed to recover lead, silver, zinc, sulfur and water)
# OWP set to Chemical Bath mode with a screwdriver to process Rare Earth dusts with sulfuric acid and get Crushed Rare Earth ores. Feed these into the oreproc network to eventually recover Rare Earth (I) dusts which can be dehydrated to recover useful dusts (namely Yttrium).
# Platinum Processing Line, fed with the Platinum Metallic Powder Dust. Too long and complex to catalog here.
# Lanthanide Processing Line, fed with the crushed Bastnasite and crushed Monazite ores. Too long to catalog here.
 
== [LV+] Limited Flexibility GT Pipes ==
59

edits