Many of you may already know I have a small CNC machine shop. I have converted an old (mid '70s era) Bridgeport BOSS CNC to use MACH3 instead of the antiquated controller. I have also made my own screenset for MACH3.
I am currently designing a simple Pick-and-Place machine for populating surface mount PC boards using an Arduino (with a CNC Shield) and "grbl" to control it.
In my experimenting with grbl, I am discovering the available "G-code senders" to be severely lacking - especially to someone (like me) that has a lot of experience with "real" CNC machines. So I'm looking into making my own interface for grbl. My understanding is that it is basically a "terminal" with very specific features. Writing computer code is NOT really my forte, but I have been able to accomplish a few things. So I initially look to something I'm familiar with (rather than learn a whole new language).
When making my MACH3 screenset, I found that the GUI was similar to when I made my web pages using HTML. My understanding of HTML is rudimentary (I use Notepad to write/edit it), but it got me wondering....
Could HTML (and a browser) do the job?
If not, is anybody familiar with a similar simple language that will do the job?
Are there any suggestions for other simple ways to proceed?