My CNC of a Mill/Drill Page
Country Bubba
Strikes again.
There are many excellent pages on the 'net about converting a Mill/Drill to
cnc. My intent is to show some of the different ways that I accompolished
my conversion.

As you may know, I started out with the installation of a DRO on all three
axis and that served its purpose very well and then I got tired of turning
the hand wheels to obtain new postions or maintain a smooth feed while
making the various cuts. I then set out to make power feeds for the X and
Y axis using some of the technology I have read about. Never did get
around to documenting that on the web:{(

After rocking along with this for a few months, I got into another project which will require drilling pcbs
and my little brain said "Hey stupid, there are 194 holes in this board and you know the problem of
trying to drill them by hand!" This set me to thinking how I was going to do it and the light bulb went on.
You have the mill drill and it already has power feeds on the X and Y axis so why not put a little $$ and
update to full cnc.

Background: For a power supply for the power feeds, I had "rolled my own" transformer by taking a
defunct Microwave that was given to me, tearing out the transformer and doing a little work on it. This
entailed using a hacksaw and carefully cutting out the 2KV winding by sawing off one side and using a
punch to drive the remainder of it out. I bought some 14 ga magnet wire and made a one turn loop to
see how many volts per turn would be derived and then wound three windings on the intial trial. Two
were going to be for the power windings to the motors (remember origionaly two) and one for control
electronics. These were then fed into the usual rectifiers and filter capacitors (all from surplus houses)
to form the supply. My original setup was for approximately 20 volts per winding as the first drives that I
used had a max rating of 35V.

Back to CNC! As the original drivers had an analog input of 0-5V, it looked like I would need new ones as
all the cnc programs that I looked at required step/direction:{( Talking to a friend, I found he had
surplus some Gecko 320 and 340's that I could get for a good price. These were then connected to the
existing servos and a new mount was made for a servo on the quill micro feed and it was also
connected. Then a search began for a suitable cnc program and we settled on Turbocnc by DAK
Engineering
.

This worked quite well, but we soon was very discourged by the amount of backlash and the limited
success at minimizing this problem. So the decision was made to spend $$$$ to upgrade to ball screws
for the X and Y axis. To do this, the existing "bearings" on the right hand end of the X axis and the one
for the Y axis were put on the lathe and bored out to accept 12 x 32 x 10mm angular contact bearings.
A new servo mount and bearing housing was made for the right hand end of the X axis and here a 12 x
32 x 10mm sealed ball bearing for the support at that end. For the Y axis servo, a mount was made to
attach to the bearing housing.

We also decided to "roll our own" pre-loaded ball nuts by making a socket for the lead nut which will
also hold wave washers for the pre-load and a nut to set the pre-load on the secondary nut that is
"pinned" to the socket by a 6-32 screw to prevent rotation. The ends of the ball screws were cut down
by means of converting my die grinder to a tool-post grinder as my Atlas is not rigid enough to cut
through the hard case of the screw. By grinding the screw, it was accurate and easy to do.
Here are the components of the ball nuts. We also show
the home made wipers. The top shows the assembled
pre-load and the bottom part shows the various parts for
the other nut. On the socket you can see the fitting to
attach the oil line from the one-shot lubricator.
This is a shot of the Y axis nut showing how the wiper mounts
by setting the wiper in a recess and retaining the brush with
two 6-32 button head cap screws.
To make additional wipers, the brush door sweep was found at
Home Depot. The brush was stripped out of its holder. A tool
was made by cutting a "key hole" in the edge of a piece of 1/4 x
1 steel. This was placed in the vice and after trimming the
brush to length, it was slowly bent into a circle (well close to it
anyway:}). A $4.00 brush sweep yielded my needed wipers and
a heck of a lot cheaper than required by the screw vendors!
This is the X-nut with one of the home-made wipers in place.
In the final installation, this was secured to the nut with
"Krazy Glue" gel. So far it is working very well.
The X-nut has been installed and lined up
parallel with the ways. Here we are drilling the
nut and saddle to take a spring pin to be sure
nut does not move. (had that problem before)
Here, there was an advantage to the round
column mill as I was able rotate the head to
the proper alignment. After pinning, the holding
screws were gently removed and torqued down
with Lock-tite.

You can also see how the wiper is glued to the
back side of the second nut and the 6-32 screw
pinning the knurled nut to the socket on the
front nut. The nuts are pre-loaded to 83lbs.
Here one of the bearing blocks has been setup in
the lathe for boring to accept the angular
contact bearings. Be sure to counter bore a
recess so they may be pre-loaded. Also for the Y
axis, the bearing MUST be recessed all the way
into the block. There are must be room for the
block to seat on the base housing and to allow
freedom of movement so the screw can be
adjusted properly.
To be sure the nut would not "fall off the end" of
the Y screw, a clearance hole was bored at the
rear of the machine.
The X axis installation with one of the old
servos shown for size comparison.

The tube is 2 x 4 tubing.
A shot of the Y axis which is attached to the
bearing block. There is a 1/4 x 3 plate and piece of
2 x 4 tubing to support the encoder. The guard is
a section of 3" Aluminum channel which also
mounts the E-stop switch. In the background is
the enable switch for the gecko drives.

You can also see a home-made way wiper on the
right Y axis.
a_eckstein at bellsouth dot net
Updated 9/21/2004