Actions

Difference between revisions of "Arc Furnace Automation"

From Unofficial Stationeers Wiki

m
(New, better diagram for automating the Arc Furnace. Fully tested in Creative Mode, 2021-08-05)
Line 6: Line 6:
  
 
* [[Arc Furnace]]
 
* [[Arc Furnace]]
* [[Kit (Logic I/O)]] * 3
+
* 2x [[Kit (Logic I/O)]]
 
* [[Kit (Logic Processor)]]
 
* [[Kit (Logic Processor)]]
 +
* [[Kit (Logic Memory)]]
 
* Optional: [[Chutes]]
 
* Optional: [[Chutes]]
  
 
=== Setup ===
 
=== Setup ===
  
So we just want the Arc Furnace to activate whenever content is put in. You might think you can just bind its "has input" (ImportQuantity) property to its Activate property, but sadly if you're piping content with a chute this will not work. The exact reason results from some internal game mechanisms but the gist is that the value needs to be updated after the furnace has turned off (and ImportQuantity updates slightly before that), so that's why we're adding Activate to the value.
+
Previous guides for automating the Arc Furnace have had the annoying side-effect of triggering the Activate-command every time the quantity of ore in the Import-slot changes. This would result in the activation-sound playing every time one ore was processed, or 50 times for a full stack.
 +
This setup triggers once for each stack that enters the Import-slot, making the process work just as if you pressed the button yourself.
  
[[File:Stationeers arc furnace automation v2.png|Arc Furnace Automation Logic Circuit]]
+
[[File:Arc furnace auto-trigger.png]]
  
 
Slot Reader ([[Kit (Logic I/O)]])
 
Slot Reader ([[Kit (Logic I/O)]])
Line 21: Line 23:
 
* Var: Quantity
 
* Var: Quantity
  
Logic Reader ([[Kit (Logic I/O)]])
+
Logic Memory
* In: Arc Furnace
+
* Value: 0
* Var: Activate
 
  
Math Unit ([[Kit (Logic Processor)]])
+
Compare Unit ([[Kit (Logic Processor)]])
 
* 1: Slot Reader
 
* 1: Slot Reader
* 2: Logic Reader
+
* 2: Logic Memory
* Out: Add
+
* Out: Greater
  
 
Logic Write ([[Kit (Logic I/O)]])
 
Logic Write ([[Kit (Logic I/O)]])
* In: Math Unit
+
* In: Compare Unit
 
* Out: Arc Furnace
 
* Out: Arc Furnace
 
* Out Var: Activate
 
* Out Var: Activate
 
</translate>
 
</translate>

Revision as of 14:16, 5 August 2021

This is a logic system that will automatically keep the furnace active as long as it has something to smelt.

Items Used

Setup

Previous guides for automating the Arc Furnace have had the annoying side-effect of triggering the Activate-command every time the quantity of ore in the Import-slot changes. This would result in the activation-sound playing every time one ore was processed, or 50 times for a full stack. This setup triggers once for each stack that enters the Import-slot, making the process work just as if you pressed the button yourself.

Arc furnace auto-trigger.png

Slot Reader (Kit (Logic I/O))

  • In: Arc Furnace
  • Slot: Import
  • Var: Quantity

Logic Memory

  • Value: 0

Compare Unit (Kit (Logic Processor))

  • 1: Slot Reader
  • 2: Logic Memory
  • Out: Greater

Logic Write (Kit (Logic I/O))

  • In: Compare Unit
  • Out: Arc Furnace
  • Out Var: Activate