Want to make a GUI similar to Mach3

More
11 years 2 months ago #61850 by ynneb
Hi, I have been out of CNC for a few years now, but are looking to get back into it.

I used to use Mach3 but lost my licence and would like to explore using LinuxCNC anyway. (I'm sure they would re issue my licence if I asked, as they are pretty good guys)

I used to make screens for Mach3 as a hobby.(Needed to get a life) Some were quite garish, while occasionally Id get it right.

OK I have installed the latest Linux CNC and the first frustration is that I need to tick a separate radio button to jog an axis. Already I'd like to create a screen where the controls were layed out differently.

I see in the screen sample section that someone has posted a picture of a 'proof of concept', where the buttons were placed over a bitmap picture. (It was me who did that picture years ago) (Id like to do a new toned down version.)

If I was to create a new bitmap picture as the screen background, what program would I need to use to place transparent buttons over it?

If I was to make some screen designs, I wonder if someone would like to help me get them functioning?

Benny

Please Log in or Create an account to join the conversation.

More
11 years 2 months ago - 11 years 2 months ago #61853 by ynneb
Its based closely to one I made around 5 years ago.
What features and options would you add to it?
Last edit: 11 years 2 months ago by ynneb.

Please Log in or Create an account to join the conversation.

More
11 years 2 months ago #61854 by racedirector
Were you talking about this one? linuxcnc.org/index.php/english/forum/41-...-custom-designed-gui I too would like a custom GUI as I have come from Mach using Gerry's 2010 Screenset and am currently learning Glade to try and re[produce something like Tormachs screenset that have on PathPilot (which is LinuxCNC)

To lay things over a bitmap you will need the Glade designer, if you installed LCNC from the Debian install it will be under the development menu.

Have a look at JT's site for some tutorials on Glade and LinuxCNC, they are brilliant! gnipsel.com/linuxcnc/index.html

Do keep us up to date on how you go.

Cheers
The following user(s) said Thank You: ynneb

Please Log in or Create an account to join the conversation.

More
11 years 2 months ago - 11 years 2 months ago #61856 by cncbasher
Benny,

install glade 2 not glade 3 depending on which version of debian your using is really all you need
follow the instructions to get the gmocappy gui , and that should cover just about everything you need

happy to help if you need it
follow the code base of gmocappy and you wont go far wrong
Last edit: 11 years 2 months ago by cncbasher.
The following user(s) said Thank You: ynneb

Please Log in or Create an account to join the conversation.

More
11 years 2 months ago #61859 by ynneb
Thanks for the pointers guys.
I've just had a bit of a play with Glade and it seems that I cant insert transparent buttons over the top on the background picture.
I'll keep experimenting.

Please Log in or Create an account to join the conversation.

More
11 years 2 months ago #61881 by cmorley
I built the proof of concept you are talking of.
I didn't finish it as I didn't know what licence it was released with.
Gscreen, is the infrastructure for building glade based screens in linuxcnc.


event boxes would allow you to detect clicks in a certain area.
There are no transparent buttons. - how would use show whether it is on or off?

Chris M

Please Log in or Create an account to join the conversation.

Time to create page: 0.193 seconds
Powered by Kunena Forum