October 13, 2009 10:18 PM
Coil wrapping machine
by Shawn WallacePinball machines need a lot of coils. I realized that my first step in creating a pinball machine would be to build a tool to wind accurate coils. The pinball machine hobbyist scene is pretty well organized, so I quickly found this chart at pinballmedic.net detailing the various coil winding schemes that I will need:
Coil chart at pinballmedic.net
I had seen a booklet describing a homemade coil winder in Lindsay's Technical Books, but other than looking at that tiny little photo I did very little research into existing designs before sketching out the coil wrapping machine. The machine is based on a previously-designed microcontroller project called the Drawbot. It turns out I could use the drawbot board with a few minor changes to the firmware to achieve the coil wrapping machine. I wanted to only use materials I could find around the lab, which explains the...um...kind of hack look of the thing.
The mechanism is simple: one stepper motor spins the spool, one stepper moves an eyelet forward the width of the wire with each revolution. More complex winding algorithms are possible too, in theory.
We've spent a good amount of time getting a good 3D->2D->machine workflow going in the Lab. On the Mac, we've had some success with the free version of Sketchup with some SVG import and export plugins. We can now model things in Sketchup, export selected faces to SVGs, import to Inkscape and print directly to the laser cutter. here's a sample SVG export from the Sketchup file at the top of this entry:
We're working on finding a suitable STL export for Sketchup.
Next up in the project is making a flipper controller using coils wound on this machine.
Puppet Master Final Project Page Updated
Shopbot Project - Modular Shelving
Diploma Completion Checklist Update - 08.14.2010
Unsuccessful Modela Troubleshooting - Partially Successful Switch to Roland Vinyl Cutter
Very Basic Beginner Assembly Tutorial III: How to Use Avrdude
Very Basic Beginner Assembly Tutorial II: How to Use Gavrasm to compile an .asm flie
Very Basic Assembly Tutorial I: Where to Get Gavrasm for the Mac OS
Complete and Working --> Modified Hello Echo + Button + FTDI v.2
Modified Hello Echo + Button + FTDI v.2 ---> In Progress
Modified Hello Echo + Button + FTDI v.1
Mantis Hardware / Software Trial Run
First 3D Scans - Modela Scan of Laughing Die and Shell
Interlocking Rings - 3D Printing
MakerBot Cupcake CNC- Assembling the Plastruder mk4 Spindle
Capacitive Sensing - PuppetMaster v.1-v.2
[Revised] Fab Academy Final Project Proposal: PuppetMaster
FabISB Round 2: Stuffing and Programming the Board
Making Programming, Connector and Serial Cables
Final Project Licencing and Distribution
Internet 0 / Zero - Milling, Stuffing & Setting Up the Boards
Spindle Assembly - Mantis Milling Machine
PuppetMaster Final Project Page
Encoded Building Materials with Computer Numerical Control Assembly
Final Project Plan: PuppetMaster Universal Remote
Final project: pinball machine themed on an unfinished opera by Dylan Thomas and Stravinsky
Electronics design and production
The Fabian: an Arduino-compatible, student-friendly board for Fab Labs
Super simple bootstrap 3-axis controller
Breadboard-friendly Attiny45 board
Using a GUI to Control Processing Output with ControlIP5, Firmata via Serial
My favorite python/GTK reference
Fab ISB - Round 1: Milling Out The Board
Completed TARDIS Cast | Working Light