v50 Steam/Premium information for editors
  • 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.
This notice may be cached—the current version can be found here.

User:Immibis/3DOP

From Dwarf Fortress Wiki
Jump to navigation Jump to search

This page contains ideas for an obsidian 3D printer (Current maximum size: width 10, length 10, height unlimited) It could be expanded to 20x20xN by using four sets of bridges on each of the top levels.

The top has two layers of bridges.

First layer

############     # wall
#----------#     - east/west retracting bridge
#----------#     . floor
#----------#
#----------####
#----------..<-- magma source
#----------####
#----------#
#----------#
#----------#
#----------#
############

Second layer

############     # wall
#||||||||||#     | north/south retracting bridge
#||||||||||#
#||||||||||#
#||||||||||#
#||||||||||#
#||||||||||#
#||||||||||#
#||||||||||#
#||||||||||#
#||||||||||#
############

In both of these layers, each bridge is connected to a different lever. To print a tile on the current layer, the bridges corresponding to the appropriate row and column are retracted, then a small amount of magma is let in.

Subsequent layers:

############
#          #
#          #
#          #
#          #
#          #
#          ###
#          X <-- water input
#          ###
#          #
#          #
############

Bottom layer:

############
#          #
#          #
#          #
#          ###
#          X --> water drain
#          ###
#          X <-- water input
#          ###
#          #
#          #
############

Operation:

 For each layer, repeat the following:
   Flood the layer with water
   For each tile, repeat the following:
     Retract the bridges corresponding to the desired row and column.
     Let in a small amount of magma.
     Unretract the bridges once obsidian forms.
 Close all water inputs
 Open the water drain