Thanks Gerry and Robert,
That last part, whatever I am "familiar with". LOL, What I'm familiar with was used by dinosaurs. In the late 90s I converted a 54" knee mill to cnc, including replacing the acme threaded rods with ball threads. It's a long story.
I bought the package they were selling at The Motion Group. It was DOS based and I used to draw my own tool paths in AutoCAD and edit them in Notepad. The had some kind of DXF translator that would create G Code, but it never really worked out, so I had to fix it. When I sold that machine, 10 years later, I bought a copy of Mach 3 and played with it for a while. It actually seemed very similar to the old DOS program, which made me wonder if it was somehow ported over.
Anyway, definitely going to buy UC300ETH and The UB1.
About controlling the 4th axis. Earlier Robert mentioned using the Mach 4 on a pokeys 57E for threading. And then mentioned that the UC300 would not support threading on Mach4, but it would support it on the Mach3. Yet, you don't use the Mach3 solution for threading. Can you elaborate please?