Difference between revisions of "Advanced Furnace"
From Unofficial Stationeers Wiki
(Stationpedia entry) |
Emilgardis (talk | contribs) (use new param) |
||
Line 52: | Line 52: | ||
{{Data Network Header}} | {{Data Network Header}} | ||
− | {{Data Parameters | + | {{Data Parameters| |
− | {| | + | {{Data Parameters/row|Power|Boolean|w=0|Can be read to return if the device is correctly powered or not, set via the power system, return 1 if powered and 0 if not|multiple=2|0|Off|1|On}} |
− | | | + | {{Data Parameters/row|Open|Integer|1 if device is open, otherwise 0}} |
− | + | {{Data Parameters/row|Mode|Integer|The state of the Advanced Furnace's smelting result.|multiple=2|0|Invalid|1|Valid}} | |
− | | | + | {{Data Parameters/row|Error|Boolean|w=0|1 if device is in error state, otherwise 0|multiple=2|0|<p></p>|1|Error}} |
− | | | + | {{Data Parameters/row|Pressure|Float|w=0|The current pressure reading of the device}} |
− | | | + | {{Data Parameters/row|Temperature|Integer|w=0|The current temperature reading of the device}} |
− | | | + | {{Data Parameters/row|Activate|Integer|Activates the Advanced Furnace when set to 1. Deactivates when set to 0.}} |
− | | | + | {{Data Parameters/row|Lock|Boolean|Disable manual operation of the Advanced Furnace.|multiple=2|0|Unlocked|1|Locked}} |
− | | | + | {{Data Parameters/row|Setting|Integer|A variable setting that can be read or written.}} |
− | + | {{Data Parameters/row|Reagents|Integer|w=0|Total number of reagents recorded by the device}} | |
− | | Activate | | + | {{Data Parameters/row|RatioOxygen|Float|w=0|The ratio of oxygen in device atmosphere|0.0 to 1.0}} |
− | | | + | {{Data Parameters/row|RatioCarbonDioxide|Float|w=0|The ratio of [[GasCarbonDioxide|Carbon Dioxide]] in device atmosphere|0.0 to 1.0}} |
− | | | + | {{Data Parameters/row|RatioNitrogen|Float|w=0|The ratio of nitrogen in device atmosphere|0.0 to 1.0}} |
− | | | + | {{Data Parameters/row|RatioPollutant|Float|w=0|The ratio of pollutant in device atmosphere|0.0 to 1.0}} |
− | | | + | {{Data Parameters/row|RatioVolatiles|Float|w=0|The ratio of volatiles in device atmosphere|0.0 to 1.0}} |
− | | | + | {{Data Parameters/row|RatioWater|Float|w=0|The ratio of water in device atmosphere|0.0 to 1.0}} |
− | | | + | {{Data Parameters/row|Maximum|Integer|w=0|Maximum setting of the device}} |
− | | | + | {{Data Parameters/row|Ratio|Float|w=0|Context specific value depending on device, 0 to 1 based ratio|0.0 to 1.0}} |
− | | | + | {{Data Parameters/row|On|Boolean|The current state of the Advanced Furnace.|multiple=2|0|Off|1|On}} |
− | + | {{Data Parameters/row|RequiredPower|Integer|w=0|Idle operating power quantity, does not necessarily include extra demand power}} | |
− | + | {{Data Parameters/row|RecipeHash|Integer|w=0|Current hash of the recipe the device is set to produce}} | |
− | {{Data | + | {{Data Parameters/row|ClearMemory|Integer|r=0|When set to 1, clears the counter memory (e.g. ExportCount). Will set itself back to 0 when actioned}} |
− | {| | + | {{Data Parameters/row|ExportCount|Integer|w=0|How many items exported since last ClearMemory}} |
− | | | + | {{Data Parameters/row|ImportCount|Integer|w=0|How many items imported since last ClearMemory}} |
− | + | {{Data Parameters/row|TotalMoles|Float|w=0|Returns the total moles of the device}} | |
− | | | + | {{Data Parameters/row|RatioNitrousOxide|Float|w=0|The ratio of [[GasNitrousOxide|Nitrous Oxide]] in device atmosphere|0.0 to 1.0}} |
− | | Maximum || Float || | + | {{Data Parameters/row|PrefabHash|Integer|w=0|The hash of the structure}} |
− | | | + | {{Data Parameters/row|SettingInput|Integer|The input setting for the Advanced Furnace}} |
− | | | + | {{Data Parameters/row|SettingOutput|Integer|The output setting for the Advanced Furnace}} |
− | | | + | {{Data Parameters/row|Combustion|Boolean|w=0|The assess atmosphere is on fire. Returns 1 if atmosphere is on fire, 0 if not.|0 or 1}} |
− | | | + | {{Data Parameters/row|RatioLiquidNitrogen|Float|w=0|The ratio of [[GasLiquidNitrogen|Liquid Nitrogen]] in device atmosphere|0.0 to 1.0}} |
− | | | + | {{Data Parameters/row|RatioLiquidOxygen|Float|w=0|The ratio of [[GasLiquidOxygen|Liquid Oxygen]] in device's Atmosphere|0.0 to 1.0}} |
− | + | {{Data Parameters/row|RatioLiquidVolatiles|Float|w=0|The ratio of [[GasLiquidVolatiles|Liquid Volatiles]] in device's Atmosphere|0.0 to 1.0}} | |
− | | | + | {{Data Parameters/row|RatioSteam|Float|w=0|The ratio of [[GasSteam|Steam]] in device's Atmosphere|0.0 to 1.0}} |
− | | | + | {{Data Parameters/row|RatioLiquidCarbonDioxide|Float|w=0|The ratio of [[GasLiquidCarbonDioxide|Liquid Carbon Dioxide]] in device's Atmosphere|0.0 to 1.0}} |
− | | | + | {{Data Parameters/row|RatioLiquidPollutant|Float|w=0|The ratio of [[GasLiquidPollutant|Liquid Pollutant]] in device's Atmosphere|0.0 to 1.0}} |
− | | | + | {{Data Parameters/row|RatioLiquidNitrousOxide|Float|w=0|The ratio of [[GasLiquidNitrousOxide|Liquid Nitrous Oxide]] in device's Atmosphere|0.0 to 1.0}} |
− | | | + | {{Data Parameters/row|ReferenceId|Integer|w=0|Unique Reference Identifier for this object}} |
− | | | + | {{Data Parameters/row|RatioHydrogen|Float|w=0|The ratio of [[GasHydrogen|Hydrogen]] in device's Atmopshere|0.0 to 1.0}} |
− | | | + | {{Data Parameters/row|RatioLiquidHydrogen|Float|w=0|The ratio of [[GasLiquidHydrogen|Liquid Hydrogen]] in device's Atmopshere|0.0 to 1.0}} |
− | | | + | {{Data Parameters/row|RatioPollutedWater|Float|w=0|The ratio of polluted water in device atmosphere|0.0 to 1.0}} |
− | | | + | {{Data Parameters/row|NameHash|Integer|w=0|Provides the hash value for the name of the object as a 32 bit integer.}} |
− | | | + | }} |
− | | | ||
− | | | ||
− | | | ||
− | |||
− | | | ||
− | |||
− | | | ||
− | | | ||
− | | | ||
− | | | ||
− | | | ||
− | | | ||
− | | | ||
− | | | ||
− | | | ||
− | | | ||
− | | | ||
− | | | ||
− | | | ||
− | | | ||
− | | | ||
− | | | ||
− | | | ||
− | | | ||
− | | | ||
− | | | ||
− | | | ||
− | |||
− | | | ||
− | | | ||
− | | | ||
− | | | ||
− | | | ||
− | | | ||
− | |||
− | |||
==== Data Slots ==== | ==== Data Slots ==== |
Revision as of 02:49, 20 May 2024
Constructing Options | Advanced Furnace |
---|---|
Properties | |
Stacks | No |
Recipes | |
Electronics Printer (Tier Two) | 5g Gold, 25g Copper, 30g Steel, 15g Electrum, 8g Solder, 6g Silicon |
Logic | |
Item Hash | -616758353 |
Item Name | ItemKitAdvancedFurnace |
Logic Classes |
SlotClass.None SortingClass.Kits |
Operation | |
---|---|
Power Usage | 100W |
Prefab Hash | 545937711 |
Prefab Name | StructureAdvancedFurnace |
Construction | |
Placed with | Kit (Advanced Furnace) |
Placed on | Small Grid |
Stage 1 | |
Next Stage Construction | |
Constructed with item | 1 x Electronic Parts |
Deconstruction | |
Deconstructed with | Hand Drill |
Item received | Kit (Advanced Furnace) |
Stage 2 | |
Next Stage Construction | |
Constructed with tool | Welding Torch |
Constructed with item | 5 x Steel Sheets |
Deconstruction | |
Deconstructed with | Wire Cutters |
Item received | 1 x Electronic Parts |
Stage 3 | |
Next Stage Construction | |
Constructed with tool | Screwdriver |
Deconstruction | |
Deconstructed with | Angle Grinder |
Item received | 5 x Steel Sheets |
Stage 4 | |
Deconstruction | |
Deconstructed with | Hand Drill |
Contents
Description
The advanced furnace comes with integrated inlet and outlet pumps for controlling the unit's internal pressure.
- Stationpedia
The Advanced Furnace is used to create advanced alloys, but can be used to create basic alloys as well. It lends itself to automation. The Maximum pressure for the furnace is 60 MPa before the furnace will,in short order, explode. Adding Hydrocarbons, IE coal, will increase the pressure. Contains two embedded volume pumps to control flow in and out, in order to use them, the furnace must be powered, and setting both to zero will put the furnace in a state of quiescence, but the furnace will slowly lose pressure and temperature. The capacity of the furnace is in excess of 5kg of materials so it is possible to make a full 500g ingot of an advanced alloy in one go.
Recipes
Ingot | Input | Pressure (Pa) | Temperature (K) | Temperature (°C) | |||
---|---|---|---|---|---|---|---|
Min | Max | Min | Max | Min | Max | ||
Astroloy | Steel Copper Cobalt |
30 MPa | 40 MPa | 1kK | 100kK | 727°C | 99727°C |
Hastelloy | Silver Nickel Cobalt |
25 MPa | 30 MPa | 950K | 1kK | 677°C | 727°C |
Inconel | Gold Nickel Steel |
23.5 MPa | 24 MPa | 600K | 100kK | 327°C | 99727°C |
Waspaloy | Lead Silver Nickel |
50 MPa | 100 MPa | 400K | 800K | 127°C | 527°C |
Stellite | Silicon Silver Cobalt |
10 MPa | 20 MPa | 1.8kK | 100kK | 1527°C | 99727°C |
Update 0.2.2728.13232 - Fri 15/01/2021 /Recipes | |||||||
NOTE: January StationEARS update reduced the yields from smelting super alloys. Recipes will now return only 1 ingot. |
See Advanced Furnace/AllRecipes for a complete list
Data Network Properties
These are all Data Network properties of this device.
Data Parameters
These are all parameters that can be written with a Logic Writer, Batch Writer, or Integrated Circuit (IC10), and can be read with a Logic Reader, Batch Reader, or Integrated Circuit (IC10).
Parameter Name | Data Type | Access | Value | Description | ||
---|---|---|---|---|---|---|
Power | Boolean | Read
|
0 | Off | Can be read to return if the device is correctly powered or not, set via the power system, return 1 if powered and 0 if not | |
1 | On | |||||
Open | Integer | Read Write
|
||||
Mode | Integer | Read Write
|
0 | Invalid | The state of the Advanced Furnace's smelting result. | |
1 | Valid | |||||
Error | Boolean | Read
|
0 | 1 if device is in error state, otherwise 0 | ||
1 | Error | |||||
Pressure | Float | Read
|
||||
Temperature | Integer | Read
|
||||
Activate | Integer | Read Write
|
||||
Lock | Boolean | Read Write
|
0 | Unlocked | Disable manual operation of the Advanced Furnace. | |
1 | Locked | |||||
Setting | Integer | Read Write
|
||||
Reagents | Integer | Read
|
||||
RatioOxygen | Float | Read
|
0.0 to 1.0 | |||
RatioCarbonDioxide | Float | Read
|
0.0 to 1.0 | |||
RatioNitrogen | Float | Read
|
0.0 to 1.0 | |||
RatioPollutant | Float | Read
|
0.0 to 1.0 | |||
RatioVolatiles | Float | Read
|
0.0 to 1.0 | |||
RatioWater | Float | Read
|
0.0 to 1.0 | |||
Maximum | Integer | Read
|
||||
Ratio | Float | Read
|
0.0 to 1.0 | |||
On | Boolean | Read Write
|
0 | Off | The current state of the Advanced Furnace. | |
1 | On | |||||
RequiredPower | Integer | Read
|
||||
RecipeHash | Integer | Read
|
||||
ClearMemory | Integer | Write
|
||||
ExportCount | Integer | Read
|
||||
ImportCount | Integer | Read
|
||||
TotalMoles | Float | Read
|
||||
RatioNitrousOxide | Float | Read
|
0.0 to 1.0 | |||
PrefabHash | Integer | Read
|
||||
SettingInput | Integer | Read Write
|
||||
SettingOutput | Integer | Read Write
|
||||
Combustion | Boolean | Read
|
0 or 1 | |||
RatioLiquidNitrogen | Float | Read
|
0.0 to 1.0 | |||
RatioLiquidOxygen | Float | Read
|
0.0 to 1.0 | |||
RatioLiquidVolatiles | Float | Read
|
0.0 to 1.0 | |||
RatioSteam | Float | Read
|
0.0 to 1.0 | |||
RatioLiquidCarbonDioxide | Float | Read
|
0.0 to 1.0 | |||
RatioLiquidPollutant | Float | Read
|
0.0 to 1.0 | |||
RatioLiquidNitrousOxide | Float | Read
|
0.0 to 1.0 | |||
ReferenceId | Integer | Read
|
||||
RatioHydrogen | Float | Read
|
0.0 to 1.0 | |||
RatioLiquidHydrogen | Float | Read
|
0.0 to 1.0 | |||
RatioPollutedWater | Float | Read
|
0.0 to 1.0 | |||
NameHash | Integer | Read
|
Data Slots
These are all parameters, that can be read with a Slots Reader. The outputs are listed in the order a Slots Reader's "VAR" setting cycles through them.
Number | Name | Description |
---|---|---|
0? | Import | Import slot. |
1? | Export | Export slot. |
Name | Data Type | Description |
---|---|---|
OccupantHash | ||
Occupied | Boolean | Returns whether the slot occupied. (0 for no, 1 for yes). |
PrefabHash | ||
Quantity | ||
Class | ||
Damage | ||
MaxQuantity |
Usage
While it is possible to operate the advanced furnace similar to a regular furnace (add fuel, ignite, add ore), the two most common setups for advanced furnaces are:
- fuel mixing
- hot and cold mixing
Fuel mixing
In this setup, the furnace's input is connected to a gas mixer to provide fuel, and often a dilutant (used to increase the pressure without spending extra fuel). The Furnace temperature and pressure math article contains formulas useful for crafting recipes to hit temperature and pressure targets.
Hot and cold mixing
This setup involves a hot tank and a cold tank of gasses, which are then mixed to achieve a target temperature and pumped in to achieve the target pressure. On most worlds maintaining a cold tank is quite easy (because the atmosphere on most worlds is below the temperature needed to smelt ore). Maintaining a hot tank is a little trickier, and either involves a lot of energy spent on Pipe Heaters, or an auxiliary furnace to combust fuel and pipe the exhaust into an insulated tank. Another easier option is to have the entire setup, furnace, pipes and tanks, in an enclosed vacuum chamber, so heat remains in the gases. Note that the outside atmosphere on worlds with no air doesn't count, it must be an enclosed chamber with all air pumped out