Any Pugh is a very, very, accomplished programmer. What I'd call formidable.
Now get Joe Blogs in the street to load this into Ubuntu and get it running.
Btw on the next to last page in a post from Andy it says
"These macros don't produce any G-code. Each operation runs a pre-programmed routine with different parameters.
If you want to produce G-code then look at NGCGUI or Features or JT's G-code generator"
So not sure if it works or just looks good.
Contary to popular opinion I am not bashing Linux, in fact the opposite. I want the community to see that there is a market for just users. It's hard though. In fact Andy, in another thread is genuinely curious why someone wants to use the Tormach screen over what is available.
It's down to use, familiarity and perception. Most modern controllers look very similar and for a purpose. The skill pool of users to operate this machines isn't endless and making them similar means users can swap between machines / jobs without expensive retraining.
Now when I show prospecting users these Linux CNC screens with the exception of two the rest don't even have start stop buttons and modifying a screen isn't drag and drop but requires someone with formidable programming skills.
This is fact because I believe in chequebook engineering, you get where you want to go far faster.
When my gear hobber broke down I knew it could get got up and running on Linux. In fact the Formidable Andy Pugh has done exactly what I wanted and has a you tube video on it. So a local Linux Guru was contacted, Hi Dave
and he spent a few hours with a spare computer setting up and then popped down and we fitted it up.
It works well, it wasn't easy even the guru had problems but it works and all this does it run one axis and has two rev counters slapped in the middle of the screen, one for hob sped and one for work speed.
Certainly not a product you would sell on looks.
So long short is there will always be programmers and people who want to play.
There will always be users and people who want to use machines to make what they want
There will be people like Tormach, who want a package they have control over for support issues
Unfortunately these three categories cannot overlap, each wants a specific use.