|
|










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 |