Sept. 3 2014 - June 26th, 2015
It wasn't easy, but it was fun. Throughout the years, several cohorts had mentioned wanting to make a CNC milling machine as a project, but they either realized the scope or the cost, and promptly changed their minds. The idea came to me when I was sitting in a bar with a few friends (as all good ideas do), and someone again brought up the idea of making a milling machine, and they said "But where would you even start though?"
The first step was the procurement of a cutting bit, and then building the machine around that. When I saw that the Home Hardware Building Center where I was employed sold Dremel bits, this was a very appealing option. So I sourced a drill chuck that would hold a 1/8" drill bit, and bought an adapter that would go from the chuck's taper to a 3.17mm shaft. With this, a standard 550 type motor could be used, which allows multiple options for motors.
With the drill chuck mounted on the motor, I jumped straight into designing an interface between the motor and the threaded rod.
The guide rods on the sides of the Z axis are not precision steel rods, so they have to be held in place via the cable clips to stay true. The result would have been satisfactory, but there was a little wobble in the assembly. A little research showed that professionals use a device called an anti-backlash nut to eliminate any play between a threaded rod and its payload.
The same combination of shower door rollers and steel rods is used everywhere in the machine, for all axes. The same design for anti-backlash nut is also used, although a slightly modified version had to be used on the X axis due to space constraints.
I included a picture with the calipers because I had no computer controlled tools at my disposal. I had to measure with a tape measure, mark with a carpenter's pencil, and cut with a scroll saw, each and every piece of MDF, and a hacksaw for the steel parts. The calipers show my dedication to accuracy with everything I do. I am of the mindset that no matter what the job is, it needs to be done well.
Designing the schematics, PCBs, and firmware is my true passion. Sadly, I had to move before I could finish writing the G-code interpreter, but it's still capable, given coordinates in thousandths of an inch.
Oh and in case you're wondering, I always document everything in my lab logbook.
When I write it down, I can prove I did it; and if I did it, you can bet I wrote it down.