Gscreen - a GTK / Glade / Python based screen
- cncbasher
- Offline
- Moderator
-
Less
More
- Posts: 1021
- Thank you received: 202
18 Nov 2012 00:11 #26713
by cncbasher
Replied by cncbasher on topic Gscreen - a GTK / Glade / Python based screen
yea I think having try'd this John has somewhere the right approach for the spindle
need to cut down the sequence or multi use the buttons
more along the lines of select fwd or rev , (start at is preselected anyhow in preferences and probably wont be touched ) then spindle button becomes the start / stop ( label spindle as spindle start & spindle stop with dual colour blue /red etc
once running fwd /rev becomes + - speed control increase / decrease , only pressing spindle stop , stops the spindle ,and allows you to change direction
this gets us down to 2 button presses to start with i.e fwd /rev and spindle start in most cases , after the first initial start the direction would be already set , so only spindle start would be needed .
the preset button could be as John says pulls up a start up spindle speed which overrides the minimum , which has to be only entered before spindle start , once spindle start is pressed you can only increase / decrease speed or stop
i'd also have on gscreen start up if the machine is not homed , then everything is greyed out until it is , and only homing is allowed , perhaps a message ticker to say ' homing required , movement disabled ' perhaps
or have I missed something !
need to cut down the sequence or multi use the buttons
more along the lines of select fwd or rev , (start at is preselected anyhow in preferences and probably wont be touched ) then spindle button becomes the start / stop ( label spindle as spindle start & spindle stop with dual colour blue /red etc
once running fwd /rev becomes + - speed control increase / decrease , only pressing spindle stop , stops the spindle ,and allows you to change direction
this gets us down to 2 button presses to start with i.e fwd /rev and spindle start in most cases , after the first initial start the direction would be already set , so only spindle start would be needed .
the preset button could be as John says pulls up a start up spindle speed which overrides the minimum , which has to be only entered before spindle start , once spindle start is pressed you can only increase / decrease speed or stop
i'd also have on gscreen start up if the machine is not homed , then everything is greyed out until it is , and only homing is allowed , perhaps a message ticker to say ' homing required , movement disabled ' perhaps
or have I missed something !
Please Log in or Create an account to join the conversation.
- BigJohnT
-
- Offline
- Administrator
-
Less
More
- Posts: 3990
- Thank you received: 992
18 Nov 2012 00:43 #26714
by BigJohnT
Replied by BigJohnT on topic Gscreen - a GTK / Glade / Python based screen
For the homing I would only force homing if an ini entry said to. But the first thing normally done is homing so that should be what comes up when you start not the mist flood ones.
John
John
Please Log in or Create an account to join the conversation.
- cncbasher
- Offline
- Moderator
-
Less
More
- Posts: 1021
- Thank you received: 202
18 Nov 2012 01:34 #26716
by cncbasher
Replied by cncbasher on topic Gscreen - a GTK / Glade / Python based screen
only means John whilst your waiting to figure out why the axis will not run and your getting covered in Coolant , after a few mins you remember to home the machine first .
perhaps the ! alarm could remind you to home first , but yes some form of machine not homed indication is needed , if homing is required and of course set in the ini
yes I agree the sequence of what is shown is perhaps becoming out of sync , and the complexity increases .. either way it's commendable that Chris has brought it to this level , it's becoming usable now
great work Chris .
perhaps the ! alarm could remind you to home first , but yes some form of machine not homed indication is needed , if homing is required and of course set in the ini
yes I agree the sequence of what is shown is perhaps becoming out of sync , and the complexity increases .. either way it's commendable that Chris has brought it to this level , it's becoming usable now
great work Chris .
Please Log in or Create an account to join the conversation.
- cmorley
- Offline
- Moderator
-
Less
More
- Posts: 7225
- Thank you received: 2105
18 Nov 2012 03:55 - 18 Nov 2012 04:07 #26726
by cmorley
Replied by cmorley on topic Gscreen - a GTK / Glade / Python based screen
Hey for the people interested in rolling there own screens - Gscreen can now load really custom screens:
This is gaxis.
It's a screen that Pavel sent me once.
It's now a sample screen in sim/gscreen_custom/gscreen_axis.ini
This is gaxis.
It's a screen that Pavel sent me once.
It's now a sample screen in sim/gscreen_custom/gscreen_axis.ini
Last edit: 18 Nov 2012 04:07 by cmorley.
Please Log in or Create an account to join the conversation.
- cmorley
- Offline
- Moderator
-
Less
More
- Posts: 7225
- Thank you received: 2105
18 Nov 2012 04:08 #26727
by cmorley
Replied by cmorley on topic Gscreen - a GTK / Glade / Python based screen
I will work on the spindle buttons some more.
Every thing your saying is making sense so stay tuned... I think i'll get it
Chris M
Every thing your saying is making sense so stay tuned... I think i'll get it

Chris M
Please Log in or Create an account to join the conversation.
- cmorley
- Offline
- Moderator
-
Less
More
- Posts: 7225
- Thank you received: 2105
18 Nov 2012 06:26 #26731
by cmorley
Replied by cmorley on topic Gscreen - a GTK / Glade / Python based screen
K I pushed spindle control change and default to homing buttons
Chris M
Chris M
Please Log in or Create an account to join the conversation.
- cmorley
- Offline
- Moderator
-
Less
More
- Posts: 7225
- Thank you received: 2105
19 Nov 2012 03:32 #26773
by cmorley
Replied by cmorley on topic Gscreen - a GTK / Glade / Python based screen
I changed the metric button to beside the entry widget (top right) on the sample config sim/gscreen/gscreen_custom
I kinda like it - It you guys do too, I will move it there for the regular screen too (and remove it from the preference screen)
John weren't you building a plasma screen?
I kinda like it - It you guys do too, I will move it there for the regular screen too (and remove it from the preference screen)
John weren't you building a plasma screen?
Please Log in or Create an account to join the conversation.
- BigJohnT
-
- Offline
- Administrator
-
Less
More
- Posts: 3990
- Thank you received: 992
19 Nov 2012 03:49 #26774
by BigJohnT
Replied by BigJohnT on topic Gscreen - a GTK / Glade / Python based screen
Yea, but I got side tracked...
John
John
Please Log in or Create an account to join the conversation.
- cncbasher
- Offline
- Moderator
-
Less
More
- Posts: 1021
- Thank you received: 202
19 Nov 2012 03:51 #26775
by cncbasher
Replied by cncbasher on topic Gscreen - a GTK / Glade / Python based screen
could you not leave the metric button and the preferences link .. then it would show the preferences by default
that's fine my me
that's fine my me
Please Log in or Create an account to join the conversation.
- cmorley
- Offline
- Moderator
-
Less
More
- Posts: 7225
- Thank you received: 2105
19 Nov 2012 04:52 #26778
by cmorley
Replied by cmorley on topic Gscreen - a GTK / Glade / Python based screen
I'm not following that?
you want the preference screen button left there ( so this would be the default on start up ) and have the on screen button just change the DRO without changing the default start-up mode preferennce?
Is that what you mean ?
Totally doable
you want the preference screen button left there ( so this would be the default on start up ) and have the on screen button just change the DRO without changing the default start-up mode preferennce?
Is that what you mean ?
Totally doable
Please Log in or Create an account to join the conversation.
Time to create page: 0.401 seconds