Hello guys,
New to the forum, not to CNC. Nice to meet you . I have converted a small manual mill. I ma currently running USS (USB smooth stepper) + Mach3. I am thinking to replace the USB controller with an Ethernet one and my final contenders are ESS and UC300ETH. I know quite a lot about ESS, since I use the USB version and it's a common choice in the Mach3's world. Nevertheless I am quite impressed with UC300ETH. 400KHz pulse frequency is more than I would never need and the high number of I/O makes it great for my application, plus I also like the idea that in future I can always switch to UCCNC. What keeps me from leaving Mach3 is all the screensets and macros I have made. It would be quite an effort to translates everything to UCCNC, but I keep the possibility open.
I have searched online but did not find a clear answer to my question. I would like to know what features are fully supported and "100% functional" in the Mach3 plug in. Specifically on top of the standard x,y and z movements I am interested in:
- Stable during operation. I do not want a controller that crashes every now and then for no reason.
- Probing functions = I have tons of macros for those and would like to keep using them
- Backlash compensation supported by the UC300ETH controller. If yes, what does the UC300ETH better than the default backlash comp in Mach3?
- Rigid tapping. I see from the product description that it's supported but doesn't explain how. Do I need an index signal only (1 pulse/rev) or can also read encoders? Do I need to use he swap axis trick and momentarily use the spindle as A,B or C axis?. A brief explanation would be more than welcome.
Thanks a lot for the help!
Ciao,
Alessio