The way I understood it, the 'semi-log' adjustment was chosen because it provides a better feel to the user. It seems like this is a firmware setting, which may mean that this could be as easy to change as a different version of the firmware. This, of course, is all hearsay by yours truly.
If this is the case, then one could take a few voltage measurements from the pot and see what router rpm they correspond to. Then one could calculate a curve based on those measurements and develop a conversion table to be used in Mach when controlling the speed. Even if Mach is not able to do this conversion automatically, how difficult is it to look up 1 value on a table?
I'm thinking that a resolution of 250 RPM would be more than enough in the table. And a very accurate curve could be developed with just a few measurements, so a measurement every 1000RPM would be way more than plenty. 1 every 5000RPM would most likely give an accurate-enough RPM control. Plug everything in to a spreadsheet and viola!
I'll make the table if someone is willing to take the measurements. Otherwise, you will all simply have to wait until I get my Super-PID
I did, order my own 'modified' version of the Super-PID. I plan on using it with the Porter Cable 7518 router in my CNC build, so I needed the added heft of the modified version. Is it odd that I ordered the router speed controller before I have a machine to put it on?
Jay