- v50 information can now be added to pages in the main namespace. v0.47 information can still be found in the DF2014 namespace. See here for more details on the new versioning policy.
- Use this page to report any issues related to the migration.
User:Quietust
Automatic Obsidian Factory Plans
This obsidian factory design works quite nicely, producing 400 obsidian stones per batch, though operating it requires several lever pulls in a specific order and several long waits in between them.
▓≈▓ ← pumped magma | | ▓.▓ ▓≈▓(1) triggers ↓ | | ▓.▓ ← maintenance access ╔X═══════════════════╗▓▓▓ | ╔════════════════════╗ | ╔═══════════════════X╗▓▓▓ ║....................Xò.ò | ║ ║ | ║╔════════╗╔════════╗X≈≈≈ ← pressurized water ║....................X... | ║ ║ | ║║++++++++║║++++++++║║▓▓▓ ║....................Xò.ò | ║ ║ | ║║++++++++║║++++++++║║(2) ║....................║▓▓▓ | ║ ║ | ║║++++++++║║++++++++║║ ║....................║(4) | ║ ║ | ║║++++++++║║++++++++║║ ║....................║ | ║ ║ | ║║++++++++║║++++++++║║ ║....................║ | ║ ║ | ║║++++++++║║++++++++║║ ║....................║ m | ║ ║ | ║║++++++++║║++++++++║║ ║....................║ i | ║ ║ | ║║++++++++║║++++++++║║ ║....................║ n | ║ ║ | ║╚════════╝╚════════╝║ ← retracting bridges ║....................║ i | ║ ║ | ║╔════════╗╔════════╗║(3) ║....................║ n | ║ ║ | ║║++++++++║║++++++++║║ ║....................║ g | ║ ║ | ║║++++++++║║++++++++║║ ║....................║ | ║ ║ | ║║++++++++║║++++++++║║ ║....................║ a | ║ ║ | ║║++++++++║║++++++++║║ ║....................║ c | ║ ║ | ║║++++++++║║++++++++║║ ║....................║ c | ║ ║ | ║║++++++++║║++++++++║║ ║....................║ e | ║ ║ | ║║++++++++║║++++++++║║ ║....................║ s | ║ ║ | ║║++++++++║║++++++++║║ ║....................║ s | ║ ║ | ║╚════════╝╚════════╝║ ╚════════════════════╝ | ╚════════════════════╝ | ╚════════════════════╝
In an effort to make operation less tedious, the following automation system has been designed. A single lever will initiate a sequence of events that produces a batch of obsidian, ready for mining.
Timing System
Each pressure plate opens the floodgate immediately to the south and activates zero or more special triggers. Each step takes 100 frames, plus time taken for the water to flow through (which should be near zero if the source is sufficiently pressurized). ON signals and inverted (/Signal) OFF signals take 100 frames to respond, while OFF signals and inverted ON signals take 200 frames to respond.
Trigger lever (pull twice) - Timer:ON, Magma:RESET, Water:RESET, Mixer:RESET, Access:RESET
▓▓≈▓ ← pressurized water ▓▓≈▓(5) ▓▓X▓▓▓ ╬X^X<▓ - A - /Access:ON, /Water:ON, Magma:ON ╬XX▓▓▓ ╬X^▓ - B ╬XX▓ ╬X^▓ - B ╬XX▓ ╬X^▓ - B ╬XX▓ ╬X^▓ - B ╬XX▓ ╬X^▓ - B ╬XX▓ ╬X^▓ - B ╬XX▓ ╬X^▓ - B ╬XX▓ ╬X^▓ - B ╬XX▓ ╬X^▓ - B ╬XX▓ ╬X^▓ - B ╬XX▓ ╬X^▓ - B ╬XX▓ ╬X^▓ - B ╬XX▓ ╬X^▓ - B ╬XX▓ ╬X^▓ - B ╬XX▓ ╬X^▓ - B ╬XX▓ ╬X^▓ - B ╬XX▓ ╬X^▓ - B ╬XX▓ ╬X^▓ - B ╬XX▓ ╬X^▓ - B ╬XX▓ ╬X^▓ - B ╬XX▓ ╬X^▓ - C - Magma:OFF ╬XX▓ ╬X^▓ - D - Mixer:ON ╬XX▓ ╬X^▓ - E ╬XX▓ ╬X^▓ - E ╬XX▓ ╬X^▓ - E ╬XX▓ ╬X^▓ - E ╬XX▓ ╬X^▓ - E ╬XX▓ ╬X^▓ - F - Mixer:OFF, /Access:OFF ╬XX▓ ╬X^▓ - G ╬XX▓ ╬X^▓ - G ╬XX▓ ╬X^▓ - G ╬XX▓ ╬X^▓ - H - /Water:OFF, Timer:OFF ╬XX▓ ╬X^▓ - I - open all Drainage floodgates (to the left) ▓▓▓▓ ↑ fortification drain
Persistent triggers:
Z-0 ▓▓▓▓▓▓▓▓▓▓▓ ▓▓▓▓▓▓▓▓▓▓▓ ▓▓▓▓▓▓▓▓▓>▓ ▓☼▓☼▓☼▓☼▓.▓ ▓║▓║▓║▓║▓.▓▓▓ ▓║.║.║.║....▓ ▓☼.☼.☼.☼.☼▓>▓▓▓ - OFF signals 1-5 ▓☼═☼═☼═☼═☼═════ ← machine power ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓
Z-1 ▓▓▓▓▓▓▓▓▓▓▓ ▓▓▓▓▓▓▓▓▓▓▓ ▓........X▓ ▓o▓o▓o▓o▓▓▓ ▓ ▓ ▓ ▓ ▓ ▓▓▓ ▓%.%.%.%.%..▓ ▓%▓%▓%▓%▓%▓X▓ ▓¢┼¢┼¢┼¢┼¢┼.▓ - RESET signals 1-4, ON signal 5 ▓▓▓▓▓▓▓▓▓▓▓▓▓
Z-2 ▓▓▓▓▓▓▓▓▓▓▓ ▓ ▓ ▓ ▓ ▓▓▓ ▓%.%.%.%.X▓ ▓%▓%▓%▓%▓▓▓ ▓.▓.▓.▓.▓.▓ ▓▓▓▓▓▓▓▓▓%▓▓▓ ▓▓▓▓▓▓▓▓▓%.<▓ ▓ ▓ ▓ ▓ ▓ ▓▓▓ ▓▓▓▓▓▓▓▓▓▓▓
Z-3 ▓▓▓▓▓▓▓▓▓▓▓ ▓.▓.▓.▓.▓▓▓ ▓%▓%▓%▓%▓X▓ ▓%.%.%.%..▓ ▓ ▓ ▓ ▓ ▓.▓ ▓.........▓ ▓┼▓┼▓┼▓┼▓┼▓ ▓¢▓¢▓¢▓¢▓^▓ - ON signals 1-4, output signal (5) ▓▓▓▓▓▓▓▓▓▓▓
Z-4 ▓▓▓▓▓▓▓▓▓▓▓ ▓.........▓ ▓o▓o▓o▓o▓X▓ ▓▓▓▓▓▓▓▓▓.▓ ▓.▓.▓.▓.▓.▓ ▓%▓%▓%▓%▓.▓ ▓%.%.%.%..▓ ▓ ▓ ▓ ▓ ▓▓▓ ▓▓▓▓▓▓▓▓▓▓▓
Z-5 ▓▓▓▓▓▓▓▓▓▓▓ ▓▓▓▓▓▓▓▓▓▓▓ ▓☼.☼.☼.☼.<▓ ▓║▓║▓║▓║▓▓▓ ▓║▓║▓║▓║▓▓▓ ▓☼▓☼▓☼▓☼▓▓▓ ▓┼▓┼▓┼▓┼▓▓▓ ▓^▓^▓^▓^▓▓▓ - output signals (1), (2), (3), (4) ▓▓▓▓▓▓▓▓▓▓▓ 1 2 3 4
Output signals:
- (1) - Magma (7-7) - open floodgate (1) when ON, close when OFF
- (2) - /Water (0-6) - close floodgate (2) when ON, open when OFF
- (3) - Mixer (7-7) - retract bridges (3) when ON, close when OFF
- (4) - /Access (0-6) - close floodgates (4) when ON, open when OFF
- (5) - Timer (7-7) - open floodgate (5) when ON, close when OFF
Simple resettable trigger:
___☼ _ ← OFF ▓ %>¢▓ ← ON ▓ <% ▓ ▓▓▓▓^▓ → Output Start with 7/7 water sitting hatch OFF gear assembly must be disengaged by default Never enable both ON and OFF signals simultaneously
Complex resettable trigger:
▓▓▓☼══☼ _ ← OFF ▓▓▓║ %>¢▓ ← RESET ▓ %>_▓▓ ▓ ▓ <% ▓▓¢▓ ← ON ▓▓║▓_<% ▓ ▓▓☼══☼▓^▓ → Output Start with 7/7 water sitting on lower hatch OFF gear assembly must be disengaged by default Both ON and OFF can be enabled simultaneously Disable both ON and OFF before sending RESET