Slashdot Mirror


The Turbo Entabulator: A 3D-printed Mechanical Computer

An anonymous reader writes "Have you ever been sitting there, quietly computing something and thinking to yourself, 'If only this process were somehow billions of times slower, less reliable, and involved lots of physical labor?' If so, the Turbo Entabulator is the machine you've been looking for! It's a (nearly-entirely) 3D-printed mechanical computer. With three single-digit counters for memory, it's driven by a hand-cranked, Jacquard-style punch card reader. You can even download the files and build your own."

11 of 83 comments (clear)

  1. Oh sure, but... by millia · · Score: 5, Funny

    it's not a turbo-encabulator.I've been wanting one of those for a long time.

    --
    stored on computers from birth to the grave
  2. Yes. by QilessQi · · Score: 4, Funny

    "Have you ever been sitting there, quietly computing something and thinking to yourself, 'If only this process were somehow billions of times slower, less reliable, and involved lots of physical labor?'"

    Yes. And then I switch to a Windows box. Mission accomplished.

    1. Re:Yes. by Mitchell314 · · Score: 5, Insightful

      Every programmer at some point in their life wonders if they can make a computer out of a given thing in front of them.

      Which given how many times computers and cpus have been made in minecraft and dwarf fortress, explains a lot.

      --
      I read TFA and all I got was this lousy cookie
  3. Good for teaching ... by gstoddart · · Score: 4, Informative

    So nobody is likely to use this for actual work, but as a teaching aid, it definitely goes a long way. Explaining with a working physical device the principles of basic computing and Turing machine type things is pretty cool

    And, if someone has done this, it's only a matter of time before we start getting some super awesome 3d printed Rube Goldberg type or Steampunk-type of devices.

    --
    Lost at C:>. Found at C.
    1. Re:Good for teaching ... by plover · · Score: 4, Informative

      I was amused that he built it because his 3D printed Jacquard Loom was even less reliable.

      3D plastic extrusion printing is fine for printing a pencil cup or a replacement game token, but a precision manufacturing process it is not. There's a reason machined parts have tight tolerances: without them, moving parts bind, jam, and break.

      --
      John
  4. people asking why bother by Guano_Jim · · Score: 5, Insightful

    We do these things not because they are easy, but because they are hard.

    Hats off to the designer.

    1. Re:people asking why bother by lgw · · Score: 4, Insightful

      You can save some confusion and annoyance by just accepting that "on a 3D printer" is the latest "everything old is new again", just like "in the cloud", "on a handheld", "on the internet" and "on a computer" each were in turn. For each new engineering platform all the obvious stuff will be done for the first time on that platform, usually with some fairly minor cleverness involved. Easier just to accept the cycle of faux-new than to try to fight it.

      --
      Socialism: a lie told by totalitarians and believed by fools.
  5. Quickly! by fuzzyfuzzyfungus · · Score: 5, Funny

    Fetch my sturdiest manservant and the overclocking whip!

    1. Re:Quickly! by sconeu · · Score: 4, Funny

      Yes sir, Mr. Burns. That would be Homer Simpson, sir.

      --
      General Relativity: Space-time tells matter where to go; Matter tells space-time what shape to be.
  6. I guess it fails Turing even if prog'd correcly. by Impy+the+Impiuos+Imp · · Score: 4, Funny

    Can you please not imagine a Beowulf cluster of these?

    --
    (-1: Post disagrees with my already-settled worldview) is not a valid mod option.
  7. Mechanical calculators by Clueless+Moron · · Score: 4, Informative
    I have one from around 1958, and it's quite satisfying to use.

    They can multiply and divide as well as adding/subtracting. The above link shows the result of doing 355/113: 3.1415929 with a remainder of 23.

    The top left is an accumulator, the top right is a counter, and the lower register is the number you want to add/subtract (entry register). So to do 355/113, the procedure is

    1. Pull all three 3 metal tabs on the sides to clear all registers
    2. Enter 355, press the rightmost red arrow button to shoot the entry register number all the way to the left
    3. Crank forward once. You now have 3550000000000 in the accumulator and "1" in the counter's leftmost position.
    4. Squeeze the two rightmost chrome handles together to clear both the counter and entry register back to 0
    5. Enter 113, press the rightmost red arrow button to shoot the number all the way to the left. You're done entering numbers at this point.
    6. Crank backwards to subtract from the accumulator until it is less than the entry register (takes three times). Don't worry if you overshoot; a bell will ring to indicate underflow and you just add it back. The counter now shows three in the leftmost position. The red dot indicates that it notes you started off subtracting, so it's counting backward cranks as +1 instead of -1.
    7. Press the right arrow to shift the entry register one position to the right
    8. Repeat the subtracting process, shifting right until you can't go any more right. You're done.

    It sounds more complicated than it is, but really it's just long division. It takes about 20-30 seconds to do that division. That sucker works as well as the day it was built. I've looked inside; it's a mechanical marvel.

    Oh yeah, those white slider tabs are for placing the decimal points where you want them