Thanks, but there wasn't that much to it. The biggest issue was getting the post to generate suitable code and finding a fix for the strange behaviour (see Youtube comments) which is still there on the latest PP versions, although I haven't tried 1.9.4b yet. If I remember correctly the only changes neede to PP were in the HAL to configure the parallel port and set up the encoder. I basically followed the standard configurations described in the cnclinux pages.
I've made no further progress for several reasons, including:
It aint broke... so why fix it!
I only wanted to try rigid tapping because I didn't have a suitable thread mill for 1/4-20 (I use metric multi form thread mills up to 8mm) but I had an unused 1/4-20 tap lying around "just in case", so I actually don't have much use for rigid tapping.
And then I don't actually like using taps! I much prefer thread milling because it fits better into my workflow. Thread milling is normally the very last operation and doesn't throw up any strings of metal that might scratch a finished surface.
Finally, I'm busy with other projects like a physical feed rate override knob (inspired by this thread
http://www.cnczone.com/forums/tormac...ml#post1773868). I thought it would be fun, even though I didn't think I needed it. Now that I've tried it I find it really quite cool - a video will appear sometime - when I finally get around to it. I'm now working on a simple controller for a multi-nozzle Fogbuster type system inspired by the Datron spray mist coo!lant system. PathPilot is SOOO much more fun than Mach3 ever was!
Step