Computer controlled precision box joint jig (2003)Today, this project might make more sense using an Arduino. But back in 2003, when I built it, there were no readily available easy to use embedded systems.
It always bothered me about my original
finger jointing jig
that I had limited choice in the spacing of the fingers.
In order to keep the jig simple to
operate, the teeth need to be spaced an integer number of turns of the
screw. In terms of stacking saw blades and shims, that works out
to just two choices: 4 turns per cut, or 6 turns per cut.
Going through my junk bin, I found a circuit board with 11 power transistors on it that suspiciously looked like it might have been used to control a stepper motor or something like that at some point. Working out the schematic from the traces, it was almost what I needed for my purposes. I cut out the part of the circuit board with the transistors and a few logic chips with a Dremel tool, changed the wiring of the diodes on the board to act as catch diodes, and soldered a printer cable to drive the logic side. Then I started playing around with hooking up stepper motors to that board. It worked quite well, and with all the experiments I did, I didn't burn out any of the transistors, so I figured they were up to the job. I then mounted the board in its own box, along with a power supply from god knows where, and two 100 watt bulbs as series (current limiting) resistors for the stepper motors. The board has enough circuitry on it to control a second stepper motor, but I didn't install the resistors for that one. This was long before stepper drivers could be ordered cheaply online.
I didn't want to start messing around with embedded microcontrollers (this was years before the Arduiono or Raspberry Pi), so I still needed a PC of sorts to control this setup. This had to be some sort of old DOS laptop computer. That way, I could do my sub-millisecond stepper motor step timing with simple delay loops, without the operating system getting in the way. I managed to find an old IBM ThinkPad 760 (Pentium-133) for this purpose. That computer was still a little too good to let it die a slow death from dust, so I built an enclosure for it to protect it from the dust. The keyboard part is covered with just saran wrap, so I can still type on it to debug my software, without getting dust on it. The jig itself took some trial and error to come up with. Originally, I built it with a threaded rod as the lead screw, with a ball bearing on either end, and a nut running along the middle to move part of the jig. The shaft was turned thru a couple of gears from the stepper motor, gearing up the motor by about a factor of two. I figured I would be able to turn the shaft faster that way.
So I got rid of my gearing, and the ball bearings. Instead, I
coupled the threaded rod straight to the stepper motor shaft using
plastic rubber hose. The rod itself was now supported only by the
stepper motor and the nut. Because these are relatively far
apart, the mechanism is much more tolerant of misalignment.
A board slides in front of the slot, and attached to
the sliding block with the nut in it. The work piece is
then clamped to that board, so that the stepper motor
can move it side to side by turning the threaded rod.
Here you can see the jig on the table saw. The blade protrudes just a bit thru a slot on the left. The whole jig, motor and all, slides along the direction of cut, and is guided by a 3/8" x 3/4" steel bar screwed to the bottom of the jig and running in the table saw's slot. In this picture, I'm using the jig to make a 6-piece burr puzzle pieces. I wrote some software to do an exact series of cuts needed for various burr puzzle pieces. The software is written in Quick Basic, running under DOS, and controlled with the mouse. That way, I can move to the next cut with a push of a mouse button. I just use the mouse as an input device with two buttons - there's no graphical user interface. The dust probably isn't good for the mouse, but mice are cheap and easy to disassemble for cleaning. So far, it hasn't caused problems. The work piece is clamped to the board with two 5/16" screws. The black knob is used to tighten down the work piece. I couldn't just clamp it with a normal clamp, because the board has to slide against another board behind it, and clamping around that would prevent it from moving. The machine screws are just threaded into the board - machine screws hold surprisingly well in hardwood. A roller attached to the front board pulls it back and pushes the boards together, much like on my non computerized finger joint jig.
I have also used the jig to make some box
joints. I use the width of the blade as the width of my cuts, and
adjust the spacing of the cuts so that the fingers left between
cuts are just the right width to mate with the slots cut by the blade.
My blade is about 2.5 mm wide, so are my fingers. So I get about 5 fingers
per inch (for you Americans). That sort of joint will be stronger
than any dovetail joint will ever be, if the glue is spread between
all the fingers. Just smearing the glue over the edge and
pressing the pieces together didn't spread it sufficiently. But
in another experiment, I made a "comb" out of hardwood for spreading
the glue. I made two series of cuts in it, so that the fingers
were a bit narrower. That way, the comb could be used to spread
glue between the fingers.
When I tested the joint by breaking it, it broke at the wood, not
the glue line. So I guess the joint is good enough.
Once I got the computer and jig set up, the cuts are made pretty quickly and very precisely, maybe one every two seconds once I get going. Also, the joints look pretty nutty - its just not normal to see finger joints with that many fingers! I built this jig back in 2003. I have since built a fancy box joint jig with a geared screw advance which eliminates the need for a computer for doing regular box joints. Though for odd cuts like for the burr puzzles, this jig still has uses. More photos of the computer controlled jig See also: More on box joints on my Woodworking website |