Decided to start a new thread to catalog the build of my round column HF mill. The mill is one that I bought in 1997 and is a model 981. It is about the size of a RF-25 or a Grizzly G1005. Just a bit smaller table. The table is 6.25" x 20.25". I really want an RF-45 size machine, but it isn't in the budget for a while, so even though this is a round column mill, I decided to go ahead and convert this one to get some experience in converting a machine to CNC. I figure I can use this experience when I can get a RF 45 type machine, and if I can get the RF45 machine before I have to sell this one I can use it to make the parts for the RF45 machine. The machine is in pretty good shape, but has seen some storage time during moves and has to live in my barn that I can't afford to keep heated all the time. Here is a picture of the machine before any conversion work was done.



The first thing to do was to get a plan of attack and a decision on what motors to use. For this size machine, I decided that steppers was the way to go. I actually started thinking about this about 6 years ago and back then I bought a stepper kit from Stepper World to play with. I also have a 9"x20" grizzly lathe that I figured I could use the 150 oz-in steppers on. I started a thread a few weeks ago that shows my motor decision. With the help of some fine people on this forum, I have settled on the Keling 570 oz-in steppers and will eventually power them with some good drivers and a 50V power supply. Due to money constraints though I will start with the 570-oz-in motors and TB6560 single axis drives and a separate breakout board and a 24V switching power supply. Here are a couple pictures of the BOB and drivers that I plan to use initially.





From the start I knew I wanted ballscrews and settled on the McMaster Carr rolled ball screws with spring loaded double ball nuts for zero backlash. So, this is the first task I tackled was making all of the ball screw mounts and designing the motor mounts for the steppers. The problem many have encountered when converting their machines is that you first have to take the machine apart, measure everything as accurately as possible, and re-assemble the machine so you can make the parts, and hope your measurements were close enough to have everything work right. I did all that, made the parts and now have a machine that has ballscrews installed.

This first picture shows the y-axis ball screw assembly. You can see the bearing mount at the left , and the double ball nut and the mount that connects to the table saddle. One ball nut is screwed into the saddle bracket. I used blue locktite to hold that ball nut into the mount. rotation of the other ball nut is prevented by the bar across the bottom. The ball screw is welded to a machined end fitting that I made on my little lathe. I held the ball screw in my lathe chuck protecting the ball screw using some aluminum flashing. I then held the machined end fitting in the tail stock chuck and welded it to the ball screw. This worked well for holding everything straight. The bearing block holds 2 angular contact bearings to take radial and thrust loads in both directions. There is a smaller diameter bore that creates a step in the middle of the block that both bearing seat against. There is a second 3/4" thick plate that goes between the bearing block and the machine base to provide for more y axis travel.




This picture shows the X-axis ball screw assemble. Like the Y axis, the threaded end fitting is welded on. The other straight end of the ball screw was machined on my lathe using an indexable carbide tool. The left bearing block is very similar to the y axis one to take thrust loads and radial loads. The other bearing block uses a sealed ball bearing and only takes radial loads at that end. Part of the turned stub protrudes through so that I can still provide a handle for manual milling. If I decide to incorporate that feature. Again one ball nut threads into the block that bolts to the saddle and there is a spring and another ball nut that take up the backlash. You can see a little block that prevents this ball nut from rotating.



This is the machine base and you can see the cutout for the y-axis nut to protrude through. I had to open this up to make clearance for the new bracket. I also gained a little bit of Y axis travel.



This picture shows the Y-axis ball screw assembly in place ready for the saddle to be installed.



Here the saddle is installed with the X-axis ball screw in place. This part has to be mounted and aligned before putting the saddle on the base as the screws install from underneath.



This is the machine with the table installed, the gibbs adjusted, and the bearing preload adjusted.



This was a trial install to see how everything works dry. I still have to grease the bearings and the screws, but checking with the dial indicator, the backlash is zero in both direction and the movement is very smooth. With the gibbs adjusted, I can move either axis just by grabbing the 3/8" diameter end of the screw and turning it with my fingers. Needs a pretty tight grip, but I can do it. With the machine disassembled, I found that those Chinese craftsmen apparently didn't know the meaning of de-burr. There were many sharp edges that were contributing to stiff movement. I dressed those out and the machine movement is better than it has ever been.

This last picture shows the motor mounts that I have made for the machine with the NEMA 23 motors I already had. They are way overkill, but I had the 1-3/4", 1/8" wall tube and the steel plate already. As a matter of fact, I had all of the material I needed to make all the mounts. The tube ID was perfect for the locating step on the NEMA 23 motors and it protects the unsealed angular contact bearings in the bearing block.



As you can see in this picture, the motor for the Y hangs off the table a lot. I wanted to do direct drive, but I may later install a cogged belt drive and flip the motor around to keep the motor within the confines of the table.

Next step is to clean that messy bench and order the real motors. I have the drivers, BOB, and power supply on the way. Shouldn't be long now to get a 2-axis CNC. I will machine the Z axis drive parts using the X and Y axis CNC with machine pauses in the G-code for manual positioning of the Z.

I'll update when I get more.