Gscreen - a GTK / Glade / Python based screen
- cmorley
- Offline
- Moderator
-
Less
More
- Posts: 7225
- Thank you received: 2105
13 Nov 2012 05:40 #26515
by cmorley
Replied by cmorley on topic Gscreen - a GTK / Glade / Python based screen
Ok I pushed the mode button text and raised the entry widget to 10000 and the preference spinbox to 10000
Please Log in or Create an account to join the conversation.
- BigJohnT
-
- Offline
- Administrator
-
Less
More
- Posts: 3990
- Thank you received: 992
13 Nov 2012 06:25 #26519
by BigJohnT
Replied by BigJohnT on topic Gscreen - a GTK / Glade / Python based screen
The mode button is much better as I don't have to look elsewhere to determine what mode I'm in. I look at the button, then press it, then get instant feedback on the new mode 
What does the Spindle button do? I can't seem to figure out what it is doing...
John

What does the Spindle button do? I can't seem to figure out what it is doing...
John
Please Log in or Create an account to join the conversation.
- cmorley
- Offline
- Moderator
-
Less
More
- Posts: 7225
- Thank you received: 2105
13 Nov 2012 17:34 #26525
by cmorley
Replied by cmorley on topic Gscreen - a GTK / Glade / Python based screen
spindle button (in manual mode) allows you to select a direction and speed. using the fwd/rev buttons then the +- keys
After you pick a direction you can also directly enter the speed you want by entering it in the entry widget and pressing set-RPM
The vertical side buttons are fairly generic - by selecting an axis or spindle allows you to do specific things with the +- buttons for instance
In the other modes (MDI and Auto) I should de-sensitize the spindle button I guess.
Chris
After you pick a direction you can also directly enter the speed you want by entering it in the entry widget and pressing set-RPM
The vertical side buttons are fairly generic - by selecting an axis or spindle allows you to do specific things with the +- buttons for instance
In the other modes (MDI and Auto) I should de-sensitize the spindle button I guess.
Chris
Please Log in or Create an account to join the conversation.
- JaysonWallis
- Offline
- New Member
-
Less
More
- Posts: 10
- Thank you received: 0
13 Nov 2012 19:40 #26529
by JaysonWallis
Replied by JaysonWallis on topic Gscreen - a GTK / Glade / Python based screen
Hi Chris,
the changes are looking good. I am frantically wiring things up so I can use this for real.
This is what the unmodified Gscreen displayed like
You can see the "G Codes Active" make a long line that pushes the right hand side of the screen out of view.
What I changed was the "width in characters" of that box. probably not the correct way of fixing it but it worked
Maybe I have something else set wrong if no one else is having these problems. I am using metric units if that makes a difference.
Thanks for the ongoing efforts.
Jayson.
the changes are looking good. I am frantically wiring things up so I can use this for real.
This is what the unmodified Gscreen displayed like
You can see the "G Codes Active" make a long line that pushes the right hand side of the screen out of view.
What I changed was the "width in characters" of that box. probably not the correct way of fixing it but it worked
Maybe I have something else set wrong if no one else is having these problems. I am using metric units if that makes a difference.
Thanks for the ongoing efforts.
Jayson.
Please Log in or Create an account to join the conversation.
- BigJohnT
-
- Offline
- Administrator
-
Less
More
- Posts: 3990
- Thank you received: 992
13 Nov 2012 20:44 #26531
by BigJohnT
Replied by BigJohnT on topic Gscreen - a GTK / Glade / Python based screen
If you set the width to -1 it will float with the screen size. That is one of the annoying things about Glade and Gtk.
John
John
Please Log in or Create an account to join the conversation.
- BigJohnT
-
- Offline
- Administrator
-
Less
More
- Posts: 3990
- Thank you received: 992
13 Nov 2012 20:50 #26532
by BigJohnT
So if you changed the spindle button to the rpm button you would not need the link to the +- keys... just thinking out loud. It is somewhat confusing when buttons are multi-function to me. I understand the need to conserve on real estate on a touch screen.
John
Replied by BigJohnT on topic Gscreen - a GTK / Glade / Python based screen
spindle button (in manual mode) allows you to select a direction and speed. using the fwd/rev buttons then the +- keys
After you pick a direction you can also directly enter the speed you want by entering it in the entry widget and pressing set-RPM
The vertical side buttons are fairly generic - by selecting an axis or spindle allows you to do specific things with the +- buttons for instance
In the other modes (MDI and Auto) I should de-sensitize the spindle button I guess.
Chris
So if you changed the spindle button to the rpm button you would not need the link to the +- keys... just thinking out loud. It is somewhat confusing when buttons are multi-function to me. I understand the need to conserve on real estate on a touch screen.
John
Please Log in or Create an account to join the conversation.
- JaysonWallis
- Offline
- New Member
-
Less
More
- Posts: 10
- Thank you received: 0
15 Nov 2012 15:37 #26610
by JaysonWallis
Replied by JaysonWallis on topic Gscreen - a GTK / Glade / Python based screen
The latest version works without modification.
Chris, if you have done something different, thank you,
If not I'm not sure what's going on but it works.
Jayson.
Chris, if you have done something different, thank you,
If not I'm not sure what's going on but it works.
Jayson.
Please Log in or Create an account to join the conversation.
- cmorley
- Offline
- Moderator
-
Less
More
- Posts: 7225
- Thank you received: 2105
15 Nov 2012 15:41 #26611
by cmorley
Replied by cmorley on topic Gscreen - a GTK / Glade / Python based screen
Yes I automatically wrap the Gcodes now. Your info was the clue I needed.
I just pushed a fix for metric conversion when using G21/G20 mode and the basic machine measurement didn't match.
I am still working out the spindle controls....
I just pushed a fix for metric conversion when using G21/G20 mode and the basic machine measurement didn't match.
I am still working out the spindle controls....
Please Log in or Create an account to join the conversation.
- cmorley
- Offline
- Moderator
-
Less
More
- Posts: 7225
- Thank you received: 2105
17 Nov 2012 12:34 #26697
by cmorley
Replied by cmorley on topic Gscreen - a GTK / Glade / Python based screen
I pushed some changes to manual spindle control along the lines John was talking of...
Please Log in or Create an account to join the conversation.
- BigJohnT
-
- Offline
- Administrator
-
Less
More
- Posts: 3990
- Thank you received: 992
17 Nov 2012 21:18 #26708
by BigJohnT
Replied by BigJohnT on topic Gscreen - a GTK / Glade / Python based screen
I'll do a pull later today... is there more than one gscreen? I see you mention a custom gscreen sometimes.
John
John
Please Log in or Create an account to join the conversation.
Time to create page: 0.275 seconds