Gscreen - a GTK / Glade / Python based screen

  • cmorley
  • Topic Author
  • Offline
  • Moderator
  • Moderator
More
13 years 9 months ago - 13 years 9 months ago #29467 by cmorley
Replied by cmorley on topic Gscreen - a GTK / Glade / Python based screen

tjamscad wrote: Chris,

Today I had Stuart sit down and use gscreen-indrustrail. He was very pleased but had some comments.

1. Can you add a button for machine off?
The reason for this is that he sat down and said how do I turn it on? He didnt want to push the putton for machine off because it machine off not machine on.

2. What does the "corridant system" button do?

3. Can you remove the double click screen change on the graphic menu?


1) So he would like an estop button, a machine on button, and a machine off button?
I'm running out of room for buttons! I reality I expected most people would have real switches for these features and the buttons are mostly for status.

2) coordinate system button allows you to pick g54 g55 g56 etc system with the +- keys so you can set each's origin

3) yes i think we can do with out that and it's pretty undiscoverable anyways.

Chris M
Last edit: 13 years 9 months ago by cmorley.

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

  • cmorley
  • Topic Author
  • Offline
  • Moderator
  • Moderator
More
13 years 9 months ago - 13 years 9 months ago #29468 by cmorley
Replied by cmorley on topic Gscreen - a GTK / Glade / Python based screen

JaysonWallis wrote: Hi Chris,

Wow, you sure get a lot of requests on here, so because I feel left out here's another one :)

If I run this small test file:-

%
G00 x0 y0 z0 f5000
g01 x100 f500
g01 y100 f400
g01 x0 f300
g01 y0 f250
m02
%

The feedrate indicator states 250 throughout the complete running of the file but the velocity changes.
It would be helpful if the feedrate displayed the actual commanded feedrate so that the feedrate over ride made sense or was this designed for something else?

I can't seem to upload a picture so hopefully this link will work

Example pic

Thanks,

Jayson.


Jayson

I will look at it but it may be a linuxcnc bug as Gscreen just display what linuxcnc tells it ( or thats the way it should be)
**** Yup it's a linuxcnc bug - AXIS displays the same problem it shows only the last feed speed ****

yes there seems to be a firefox bug that stops us from posting,
apparently older firefox and chrome etc don't have this problem.

Chris M
Last edit: 13 years 9 months ago by cmorley.

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

  • cmorley
  • Topic Author
  • Offline
  • Moderator
  • Moderator
More
13 years 9 months ago #29472 by cmorley
Replied by cmorley on topic Gscreen - a GTK / Glade / Python based screen
ok halscope can be launched.
I fixed all the dialogs except filechooser to not break the fullscreen
Filechooser is gonna be some more work. I know what needs to be done but can't find out how to do it.

I played with industrial with buttons on top - i'll confess I don't like it much, though it still needed a little work. I wish i could post a pic...
more work tomorrow ....

Chris M

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

More
13 years 8 months ago #29537 by tjamscad
Replied by tjamscad on topic Gscreen - a GTK / Glade / Python based screen

cmorley wrote:

tjamscad wrote: 1. I thought it stange too. He said something about looking down being some sort of social thing. Another guy said that with the tabs at the top the button needed to be at the top so everything is in one place. Which make sense, all the CAD and programing applications have there tools at the top.

3. I cant seem to set the offset on the offset page. What am I doing wrong?

4. I noticed that there is a status section and a popup widget for alarms. The popup got to be quite difficult as it is distracting to use. Can you remove the popup since there is already a status section/


1) I thought it might be too busy, does this mean the status line should be at the extreme bottom or just pushed down?

3) offset page is just for reference - can't change offsets there. I might be possible to do that that though - quite a bit of work I think.

4) Ya I bet the popup notification stays up for 10 seconds too. Ubuntu messes with the notification program so it ignores my timeouts.
I load another program that fixes it so it only stays up for 3 seconds - I suggest it. but yes I will make it selectable.

Chris


1. Flip the stuatus and spin box to the very bottom.
3. Ok, it would be great if you could. :)
4. Selectable is great, the popup is nice when it can be controled like for text entry but when it just stays.

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

More
13 years 8 months ago #29538 by tjamscad
Replied by tjamscad on topic Gscreen - a GTK / Glade / Python based screen

cmorley wrote:

tjamscad wrote: Chris,

Today I had Stuart sit down and use gscreen-indrustrail. He was very pleased but had some comments.

1. Can you add a button for machine off?
The reason for this is that he sat down and said how do I turn it on? He didnt want to push the putton for machine off because it machine off not machine on.

2. What does the "corridant system" button do?

3. Can you remove the double click screen change on the graphic menu?


1) So he would like an estop button, a machine on button, and a machine off button?
I'm running out of room for buttons! I reality I expected most people would have real switches for these features and the buttons are mostly for status.

2) coordinate system button allows you to pick g54 g55 g56 etc system with the +- keys so you can set each's origin

3) yes i think we can do with out that and it's pretty undiscoverable anyways.

Chris M


1. Can you make the Estop half size and put a machine on and machine off there.
2. Im not sure I see how that works. It is on the setup tab/page and when I select it everything else is not selectable.
3. thanks, machinest like to double tap while being impaitaint

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

More
13 years 8 months ago #29539 by tjamscad
Replied by tjamscad on topic Gscreen - a GTK / Glade / Python based screen
Chris,

Can you check out the alarm history page? the preferences, alarm history and terminal tabs are gone.

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

  • cmorley
  • Topic Author
  • Offline
  • Moderator
  • Moderator
More
13 years 8 months ago - 13 years 8 months ago #29545 by cmorley
Replied by cmorley on topic Gscreen - a GTK / Glade / Python based screen

tjamscad wrote: Chris,

Can you check out the alarm history page? the preferences, alarm history and terminal tabs are gone.


Sorry - little screw up - fixed

you can turn desktop pop up off from preference page.
now after you unloack the system page it stays unlocked untill you click the system tab while it is already on the system page.
I may change that last behaviour, but i found it annoying entering the code every time I clicked on the system tab.

Chris M
Last edit: 13 years 8 months ago by cmorley.

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

  • cmorley
  • Topic Author
  • Offline
  • Moderator
  • Moderator
More
13 years 8 months ago - 13 years 8 months ago #29546 by cmorley
Replied by cmorley on topic Gscreen - a GTK / Glade / Python based screen

tjamscad wrote:
1. Can you make the Estop half size and put a machine on and machine off there.
2. Im not sure I see how that works. It is on the setup tab/page and when I select it everything else is not selectable.
3. thanks, machinest like to double tap while being impaitaint


1) I can do something like that (I've tried it ). It will take awhile to balance everything out again.
Changing one thing often changes the size of other things ( the page tabs got larger )
So it will take a little time and I will put the other buttons on top.
I am still not sure I will release it like that....I'll wait till I've finished it.

2) you switch coord. systems (you see the current system in the upper right, beside the tool number) then untoggle the system button
It then stays in that system. Then you can do what ever you want.
Of course if you run a program that sets the system to something else if will end up in that system.
How does Fanuc controls allow the operator to select user systems in manual mode?

3) yes it didn't work well with a touchscreen. Are you using a touchscreen?

by the way:
The PPA (downloaded package) that fixes the desktop pop messages is here:
launchpad.net/~leolik/+archive/leolik?field.series_filter=lucid
Not sure if you are using lucid (10.04) or precise (12.04) both are there.

I found when I turned it off I didn't notice the message in the status bar much.
With the PPA it stay up for 3 seconds (which could be changed too)
I'm not sure if you noticed there was a sound on errors too...

Chris
Last edit: 13 years 8 months ago by cmorley.

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

More
13 years 8 months ago #29547 by tjamscad
Replied by tjamscad on topic Gscreen - a GTK / Glade / Python based screen

cmorley wrote: 1) I can do something like that (I've tried it ). It will take awhile to balance everything out again.
Changing one thing often changes the size of other things ( the page tabs got larger )
So it will take a little time and I will put the other buttons on top.
I am still not sure I will release it like that....I'll wait till I've finished it.

2) you switch coord. systems (you see the current system in the upper right, beside the tool number) then untoggle the system button
It then stays in that system. Then you can do what ever you want.
Of course if you run a program that sets the system to something else if will end up in that system.
How does Fanuc controls allow the operator to select user systems in manual mode?

3) yes it didn't work well with a touchscreen. Are you using a touchscreen?

Chris


1. Standing By, take your time I I am not sure how the button on top thing will work out either but if it make these guys faster.

2. I am not sure I have ever noticed them doing that. I will check and see normally the cordante system stays the same. i will double check tomorrow.

3. Yes my demo is on a touch screen.

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

  • cmorley
  • Topic Author
  • Offline
  • Moderator
  • Moderator
More
13 years 8 months ago - 13 years 8 months ago #29549 by cmorley
Replied by cmorley on topic Gscreen - a GTK / Glade / Python based screen
Here is a sample pic:

imagebin.org/245426

I don't really like it - too busy on top and I expect the messages at the top not the bottom - but see what you think


Chris
Last edit: 13 years 8 months ago by cmorley.

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

Time to create page: 0.124 seconds
Powered by Kunena Forum