cncdrive wrote:The UCCNC supports Visual Basic macro language also.
You just have to write the #VB word to the first line of the macro if you want the UCCNC to use the Visual Basic compliler instead of the C#.
However yes, the macro scripting language differs from Mach3, but most things are similar though.
Ok i didn't know that, good point. But most of the work would be to read all the documentation and learn the internals of UCCNC. Not to learn C#. I did some small projects in C so C# should not be much different.
I would have to learn a new screen editor too.
I will probably do it later, but for now i prefer to concentrate on implementing rigid tapping with Mach3 and the UC300. Interesting project with a custom encoder wheel to build as i have an integrated ATC spindle where it's not possible to put an external encoder. So i need to modify the internal single track encoder.
As a side note, if you could implement Refcombination and dual speed homing in the mach3 driver, you would have a few advantages : something better compared to low cost clone hardware, stronger alternative to the ESS that have this, and make happy users that still want to use Mach3 for some reasons. I could test that if you do it. It would nicely complete the very advanced rigid tapping feature you have, only found on more expensive controllers.
Other point, Refcombination is very interesting on a 5 axis machine where homing 5 axis separately is time consuming.
Last,most users that stay on Mach3 are probably advanced users for those main reasons :
- It is time consuming to relearn a new programing environment and a new screen designer, to adapt toolchanger macros or other advanced hardware or wizards.
- UCCNC does not have yet integrated conversational wizards. Advanced Mach3 users will probably do that soon if they find inside UCCNC the same advanced features set they had with Mach3.
For other users and beginners they have a better time to choose UCCNC directly for sure. More modern, more polished, integrated probing screen. But mach3 will still have probably a large user base for a few years more as it is still working on Windows 7 and 10.