hazzy - Another touchscreen GUI
06 Aug 2017 03:34 #97058
by KCJ
Replied by KCJ on topic hazzy - Another touchscreen GUI
Thank you Roguish, I had a great vacation and am starting to recover a little bit from many nights of little sleep!
I am glad you found the source files, here is a link in case others don't read my first post:
github.com/KurtJacobson/hazzy
I managed to do some work on Hazzy here and there while I was gone. Here is the synopsis:
BUG FIXES
Fix longstanding bug were LinuxCNC would stay in auto mode after running a program, making it imposibe to jog etc. Now LinuxCNC is set to Manual Mode whenever a program is not being executed.
Fix segmentation errors caused by improper threading in Gremlin by temperately removing all threading. I hope to add the threading back in when I learn how to do it properly.
ENHANCEMENTS
Lots of general code clean up in hazzy.py
Improve Gremlin controls by highlighting the current view
Add basic keyboard jogging for X, Y and Z axes for use while setting up and testing a machine.
I am glad you found the source files, here is a link in case others don't read my first post:
github.com/KurtJacobson/hazzy
I managed to do some work on Hazzy here and there while I was gone. Here is the synopsis:
BUG FIXES
ENHANCEMENTS
Please Log in or Create an account to join the conversation.
06 Aug 2017 19:22 #97075
by Roguish
Replied by Roguish on topic hazzy - Another touchscreen GUI
got it installed via git. nice.
I have a 1024x768 touchscreen (elo knockoff from monoprice). hazzy does not seem to fit.
change to a 1280x1024 non-touch and hazzy fits fine, but no touch. doh.
some one earlier mentioned making the display should be stretchable, and Norbert mentioned a method to do that.
also, what does the 'tool' symbol do in the gremlin display? stays greyed out on my screen.
also, how does one change the feed, feed, and rapid overrides?
just asking.
anyway. it's a nice GUI. keep working it.
I have a 1024x768 touchscreen (elo knockoff from monoprice). hazzy does not seem to fit.
change to a 1280x1024 non-touch and hazzy fits fine, but no touch. doh.
some one earlier mentioned making the display should be stretchable, and Norbert mentioned a method to do that.
also, what does the 'tool' symbol do in the gremlin display? stays greyed out on my screen.
also, how does one change the feed, feed, and rapid overrides?
just asking.
anyway. it's a nice GUI. keep working it.
Please Log in or Create an account to join the conversation.
06 Aug 2017 19:55 - 06 Aug 2017 19:56 #97076
by KCJ
Replied by KCJ on topic hazzy - Another touchscreen GUI
I designed Hazzy to fill an entire 1024x768 screen, so if you have launcher panels or anything else that takes up screen real estate it will not fit. I am currently working on making the UI salable to fit different screens sizes and resolutions, so I should have the resolved eventually.
The 'tools' symbol in the gremlin controls is suposed to bring up the same menu as when you right click gremlin, but I had some trouble making that work so it does nothing at the moment. Hopefully those controls (and others) will be in a popover menu some time soon.
I have physical potentiomenter based Feed, Speed and Rapid ORs on my machine, but I am planning to add on screen overrides to Hazzy as soon as I figure out were to put them!
I am currently trying to migrate the from GTK2 to GTK3 for the UI, which will give me a lot more flexibility in how the on screen controls can be done. I am also thinking about maybe completely changing the UI design to make it more touch friendly and easier to customize. I hope to post some mock ups in the near future for you all the criticize. Thinking maybe more like a CELOS control, but without all that flashy appy junk...
The 'tools' symbol in the gremlin controls is suposed to bring up the same menu as when you right click gremlin, but I had some trouble making that work so it does nothing at the moment. Hopefully those controls (and others) will be in a popover menu some time soon.
I have physical potentiomenter based Feed, Speed and Rapid ORs on my machine, but I am planning to add on screen overrides to Hazzy as soon as I figure out were to put them!
I am currently trying to migrate the from GTK2 to GTK3 for the UI, which will give me a lot more flexibility in how the on screen controls can be done. I am also thinking about maybe completely changing the UI design to make it more touch friendly and easier to customize. I hope to post some mock ups in the near future for you all the criticize. Thinking maybe more like a CELOS control, but without all that flashy appy junk...
Last edit: 06 Aug 2017 19:56 by KCJ.
Please Log in or Create an account to join the conversation.
- massimodamassa
- Offline
- Senior Member
Less
More
- Posts: 45
- Thank you received: 9
06 Aug 2017 20:49 #97077
by massimodamassa
Replied by massimodamassa on topic hazzy - Another touchscreen GUI
Welcome back, I remember the lathe
It would be for this
It would be for this
The following user(s) said Thank You: KCJ
Please Log in or Create an account to join the conversation.
06 Aug 2017 20:57 #97078
by KCJ
Replied by KCJ on topic hazzy - Another touchscreen GUI
I have not forgotten about your lathe! I can't wait for Hazzy to be able to run such a nice machine, I am very jealous
Please Log in or Create an account to join the conversation.
- massimodamassa
- Offline
- Senior Member
Less
More
- Posts: 45
- Thank you received: 9
07 Aug 2017 12:08 #97102
by massimodamassa
Replied by massimodamassa on topic hazzy - Another touchscreen GUI
It all depends on you:)
Please Log in or Create an account to join the conversation.
- sqmathlete
- Offline
- Premium Member
Less
More
- Posts: 118
- Thank you received: 17
08 Aug 2017 01:17 #97152
by sqmathlete
Replied by sqmathlete on topic hazzy - Another touchscreen GUI
Hi Massimodamassa,
Totaly inspiring to see your machine work. I have a Mazak Slanturn that I am working on with Delta ASDA-Servo amps as well. Would you be willing to share you configuration? I am currently still trying to get .xml file sorted... Any help would greatly be appreciated.
By the way, Kcj Fantastic Gui!
Mazak watch out!
Dan
Totaly inspiring to see your machine work. I have a Mazak Slanturn that I am working on with Delta ASDA-Servo amps as well. Would you be willing to share you configuration? I am currently still trying to get .xml file sorted... Any help would greatly be appreciated.
By the way, Kcj Fantastic Gui!
Mazak watch out!
Dan
Please Log in or Create an account to join the conversation.
- massimodamassa
- Offline
- Senior Member
Less
More
- Posts: 45
- Thank you received: 9
08 Aug 2017 04:24 #97159
by massimodamassa
Replied by massimodamassa on topic hazzy - Another touchscreen GUI
Here is the .xml file for alerts alongside.
I claim that I used a mesa 5i22-1 and command the stepper / dir engines, the closed loop make the delta.
I claim that I used a mesa 5i22-1 and command the stepper / dir engines, the closed loop make the delta.
Please Log in or Create an account to join the conversation.
- sqmathlete
- Offline
- Premium Member
Less
More
- Posts: 118
- Thank you received: 17
08 Aug 2017 04:44 #97160
by sqmathlete
Replied by sqmathlete on topic hazzy - Another touchscreen GUI
Thanks for your quick reply. I was thinking that you were using the ASDA-A2E (ethercat amps) and kind of hoping to be able to look at the .hal, and ini files as well. These amps are similar but different to yours. However, I see that you have solved the tool changer and I believe that mine is probably similar to yours. Was this through classic ladder? Again, file? or perhaps basic description.
Kind Regards
Dan
Kind Regards
Dan
Please Log in or Create an account to join the conversation.
- massimodamassa
- Offline
- Senior Member
Less
More
- Posts: 45
- Thank you received: 9
08 Aug 2017 05:43 - 08 Aug 2017 05:44 #97162
by massimodamassa
Replied by massimodamassa on topic hazzy - Another touchscreen GUI
The etherchat servo drives what do they have good? The easiest connection with cnc? Use the mesa?
For tool change I used a dedicated duplomatic plc (UNC) at least I avoided complicating things.
The ini and hal file can also give you but will not use anything for your machine.
Best regards
For tool change I used a dedicated duplomatic plc (UNC) at least I avoided complicating things.
The ini and hal file can also give you but will not use anything for your machine.
Best regards
Last edit: 08 Aug 2017 05:44 by massimodamassa.
Please Log in or Create an account to join the conversation.
Time to create page: 0.170 seconds