around my shop. Linear bearings and rods left over from a machine that a friend's
shop scrapped, stepper motors scrounged from dead copiers, a computer from a yard
sale, etc.
I got a bargain on 3 ball screws on eBay, so used those for the X and Y axis, and used
threaded rod and a nut for the Z axis. I also purchased a Gecko G540 stepper controller.
I initially installed Windows XP and MACH3 on the computer, it worked correctly and
was easy enough to install and configure. The hard drive in the computer developed
problems, so I had to install a replacement.
As long as I had an empty drive anyhow, and having read that EMC2 has better
support for servo motors like those on my recently acquired Bridgeport mill, I
decided to give Ubuntu and EMC2 a shot. If I liked it, the machines could both
run EMC2 and I'd have less to learn when the time comes to work on the Bridgeport.
Ubuntu & EMC2 installation went quickly and painlessly. Configuring pins and tuning
the stepper motors went smoothly. I believe I shall stick with EMC2 from now on.

I slapped together some G code and mounted a pen to the spindle plate for a test.
Here is a video of the test: http://www.youtube.com/watch?v=_OtgiPw_5po
Next I'll be mounting the spindle to the spindle plate. I have a ER16 collet holder I'll
be powering with a DC motor for low-RPM cuts in plastics, and a Bosch Colt router
for higher RPM cutting in wood.
{to be continued soon}