Wednesday, August 9, 2017

Lathe: TouchDRO

I've wanted a DRO on my lathe for a while to deal with the back lash and confusing dial markings. TouchDRO is the best way to go (for many reasons), but first I needed to attach digital scales to the carriage and cross slide.


When I do threading on the lathe I'll just back out my bit and run the lathe in reverse to rest the carriage, so I have no need for a threading dial and had removed it a while ago. That left a great threaded hole to mount the scale bracket to. I suppose if you still have the threading deal there you could always just sandwich the bracket between the apron and dial. The bracket was easily made from 1/8" 1" aluminum angle. It's a bit overkill and I'll probably trim it down a little more later, but it's not really in the way as is.The screws holding the read head in place use crazy glue as a thread locker, since Loctite will attack plastics.

The design I ended up with places the scale below the lead screw, so it's fairly well protected from swarf. The mounting for it is quite stiff, so I only have the scale attached at one end. That was particularly helpful since I didn't want to try drilling into the lathe' body at the head since it houses the motor right there.The end of the scale was wrapped in electrical tape to electrically isolate the scale from the lathe.

Carriage scale in place with stock readout connected.
Carriage travel at the extreme right of the bed is limited slightly.
 The cross slide digital scale sits to the right of the cross slide. The read head is screwed directly to the carriage and the scale's bracket is connected  slide itself. The bracket was made from a non-conducting composite to electrically isolate the scale. The read head needed 1.5mm machined off the cover's mating surface to lower below the height of the cross slide. The read head is secured by two screws to insure it can't rotate.

New iGaging scale mounted to cross slide

The tachometer, like the mill's, uses a Hall effect sensor since they're much easier to set up than an optical sensor and are just as accurate in this application. The lathe previously had a spindle extension installed, and for the tach's magnet I drilled a hole on the extension and used JB Weld to mount a small neodymium magnet in it. 
Spindle extension with magnet mounted.
 The tach's sensor was mounted to the outside of the lathe's gear cover. I considered mounting on the inside but space would have been an issue and it works perfectly well on the outside. I covered the top of the sensor with epoxy putty to protect it and keep any swarf from shorting it. If you look closely you can see I've bent the sensor itself up and away from the spindle to provide a better orientation to the magnet. The sensor's USB cable is run down the back of the lathe to the Arduino's case.
Hall effect sensor mounted on gear cover.

Unlike the mill's Arduino, I constructed this one using a prototype board. It's much cleaner and easier and I highly recommend it, even though it added $8 to the build. I used standard USB A connectors for the scales' interface since both connectors and cables are much easier to find. This forced me to change the cables on both scales, but that didn't cost much. The tachometer's plug is also USB to avoid the issue I had using a 3.5mm headphone jack for the tach on the mill. Everything was mounted in an old Dell laptop power supply brick's case I had on hand. Neodymium magnets were glued to the case's top for mounting on the back of the lathe.

I'm using a Motorola RAZR phone as the Android device running the TouchDRO application. Since the lathe only has four readouts (X,Z, diameter, and tach) the phone is adequate. It's currently mounted with magnets to the top of the headstock using a bracket I fabricated.
All done.
Like with the mill, setting up a TouchDRO system has made the lathe a lot easier and nicer to use, and I would hate to ever be without it.

Friday, May 26, 2017

Rolle's Dad's Method

Rolle's Dad's Method (RDM) is a brilliant way to accurately measure the alignment of a spindle to the bed/column, and is extremely useful for aligning the head on the mini mill (with the column removed from the base) and the headstock on the mini lathe. It's great because it takes run-out completely out of the equation and only measures the alignment. However, I haven't found a description which I felt practically explained the method to me, and therefore it took me a little while to figure out what it meant. Here's how I do it:

1. Chuck as straight and smooth of a rod in the spindle as you can. Using RDM the smoothness and straightness of the rod doesn't actually matter, but it does make doing the measurements easier.
2. On a lathe mount a DTI on the carriage so it can indicate the rod. On a mini mill I'll move the head to the bottom of the column and then mount the DTI on the column right below the head so it can indicate the rod. You check the X and Y alignment separately, determined by whether you're indicating the side or the top of the rod.
3. You want to indicate two parts of the rod as far apart as possible. On the lathe this means indicating it with the carriage at the chuck, and then as far to the tailstock as possible. On the mini mill it means indicating with the head all the way down and then all the way up. Generally I can get about 7-8" of separation. I'll mark the two points with a Sharpie so I can easily hit the same spots.
4. With the DTI at the head, I turn the spindle by hand and observe the DTI dial, and adjust the dial so the needle is traveling the exact same amount above and below zero; I call this "average zero".
5. Then, without touching the dial, I go to the opposite end of the rod. With the lathe this means moving carriage and with the mini mill the head.
6. Again, I turn the spindle by hand and observe the DTI. The needle will usually move a lot more, but that's ok. I mentally determine where the new average zero would be. The difference between the old average zero and your new average zero is how far out of the alignment you are. Again, it doesn't matter how much the needle moves, all the matters is where your average zeros are.

For example, I'm going to check the horizontal headstock alignment on my mini lathe. I chuck the rod and mount my DTI so it's indicating the side of the rod and move the carriage with the DTI on it all the way to the chuck. I turn the spindle and see the needle is moving a total of .004", and I turn the dial until the needle is traveling exactly 0.002" above zero and 0.002" below zero. I now have my average zero.

Average zero set at the headstock. You can see the Sharpie on the rod marking where I measured.
Without touching the indicator, I move the carriage to the end of the bed. I again turn the spindle by hand and observe the DTI. It's now traveling 0.004" below zero and 0.008" above zero. Mentally I calculate the new average zero is +0.002" on the dial. That means the headstock is 0.002" out of alignment with the bed. If the needle had actually traveled 0.006" below zero and 0.006" above zero it would have meant my headstock was perfectly aligned with the bed.

The needle at average zero at the far end of the bed.
It's reading +0.002", so my headstock is 0.002" out of alignment with the bed. 
Remember, the key is the difference between your average zeroes.

Sunday, April 2, 2017

Lathe: Power Cable

I really dislike how the power cable goes through the motor cover and lathe bed to get to the control box. It means whenever I want to remove the motor cover I also need to remove the control box to disconnect the power cable. It makes much more sense to me to simply connect the power cable directly to the control box.

Power cable in place and bolted to the control box.

With the chip tray removed there was plenty of room to route the power cable under the lathe and to the bottom of the control box. I drilled a 1/2" hole and made a bracket out of aluminum which was riveted into place. The old cable hold down bracket was then used to bolt the cable to it.

Lathe: Chip Tray

I hate the chip guard on my lathe. It's not shallow enough, and the chuck can easily grab the chips and throw them around. I've ended up with chips in my hair too many times because of it. So I removed it. The motor cover has vent holes on its end, so I formed a piece of aluminum to cover it and deflect chips.

Aluminum chip deflector riveted in place.
While I was at it I also removed the chip tray. It serves absolutely no propose and just made things harder to clean up. It was fairly easy to remove the tray and reinstall the legs themselves.

Both chip guard and chip tray removed.

It hasn't been any harder to clean up, and it definitely makes it easier to work with and to clean up afterward. The only downside is I'm still looking for a good place to put the DRO control box.

Monday, March 20, 2017

Lathe: QCTP Rotation


I have a 0XA QCTP installed on my mini lathe. Instead of using the included nut to bolt it to my carriage I used the handle off the stock tool post. This allows me to quickly rotate the QCTP into a new position, an option which I use a lot to either provide clearance or give the tool bit a better angle.


Tool post in rotated position.


Saturday, March 18, 2017

Lathe: Gear Reduction Pulleys

I realized I never used the high speed on my mini lathe, and I really needed a lower speed on there than what I had for parting and knurling. In addition, the mini lathe belt is a proprietary part which I'm not a fan of.

There are a lot of sellers on eBay selling ratio reduction pulleys for the mini lathe. They'll drop the low speed to 700 RPM and high speed to 1800 RPM with an increase in torque and lower low speed.

I bought the cheapest one I could find expecting it to need modification to be usable, and it did. I needed to turn the large pulley down to 10mm wide to fit. I then needed to cut a keyway in the motor pulley. However, once I was done they fit nicely and use a standard xl (163xl037) belt which is easily available on Amazon.

Pulleys and belt in place.

In low speed it's now usable down to about 150 RPM which is a really nice change from before, and should really help parting and knurling. I may eventually experiment with the ratio and go up a tooth on the motor.

Wednesday, March 8, 2017

PWM Control Notes

Peak Voltage:
The KB PWM control I use produces a peak voltage of 160VDC which is very rapidly switched on and off to produce a lower average voltage. I was worried about the 110VDC motor being hit with 160VDC, but after research I found if the frequency is high enough, then it doesn't really matter (assuming the peak voltage isn't absurdly high).
"As long as the PWM frequency is fast enough, it's average voltage is what counts. No, the average PWM voltage should not exceed the motor's rated voltage, at least not for long. This is no different that applying a DC voltage to the motor.

Using a high voltage supply and then less than 100% PWM to compensate is a perfectly legitimate way to run a motor, again, as long as the PWM frequency is fast enough. In effect you are creating a switching power supply that converts the high voltage to the lower one used to drive the motor. It may not look that way because the induction of the motor windings are a integral part of this power supply.
"

- Olin Lathrop

The things which kill a motor are overloaded bearings, bearing run too fast, brush arcing, and damage from overheating. None of those is really a result of voltage, and a high frequency PWM drive will actually allow the motor to run cooler while producing more torque.


Adjusting Max Voltage:
The high frequency a PWM motor control outputs to the motor can leave a digital multimeter confused or inaccurate if you're trying to measure the max volts, while I've found using an analog multimeter will respond accurately to the PWM output.

If you have a digital multimeter which can read duty cycle and you know the peak voltage (160VDC in case of the KBWS using 115VAC), you can multiply the duty cycle by the peak voltage to get the average voltage, which is what the motor should see. 

To set the max volts to 110VDC for the mini lathe and mini mill's motors I first used a analog multimeter to set the max output to 110VDC. Then to double check I calculated the motor RPMs from the spindle RPMs since I knew the gear ratio; the lathe has a 5000 RPM motor while the mill has a 6000 RPM motor.