Gscreen - a GTK / Glade / Python based screen

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

I have asked this many times but I am asking again because I keep forgetting. I will have to add the ansews to my gscreen manual.

What does "Abort" do and when is it used?

What is "Corrdnate System" and when do you use it? The programs should call the corrdnate system G54-G59.

Can the spindle RPM meter be converted to a load meter easily?

Tooledit and offset edit dont apear to function the same way. Can they be made to operate the same way? Can the check box (tool edit) and the Edit button be removed to allow just a single click for selection and making changes? I do prefer the apply button to keep changes. My operator thought there was to much work to make changes.

When in joging mode you should not be able to select multiple axes unless you are vector jogging and i'm not sure LinuxCNC does that.

Why do you have X,Y on the tool edit page?

On the offset page what is ROT and Tool for?

Can you make the grimlin a prefference to turn on or off in the prefferences page?

The calculator button does not seem to work.

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

More
13 years 3 months ago #36962 by cmorley
Replied by cmorley on topic Gscreen - a GTK / Glade / Python based screen
-Abort stops the current movement. eg If you MDI a move and decide you want to stop before its finished - press abort.(eg opposite of cycle start)
-coordinate system button allows manually changing the current user system (G54,g55, etc) so you can touch off and set them.
-assuming you have the load info available as a HAL pin - relativity easy probably a small edit to the GLADE file.
Tooledit and offsetpage could in principal be made to work the same.
Tooledit followed the behaviour of an existing tooledit program
for offsetpage I actually wanted to avoid the apply button because it seems easy to make a change and forget to press apply.
Both the apply and the edit buttons are attempts to stop the user from making changes when linuxcnc will not accept them.
Actually, programmically the single click for selection has been allusive. You would think that it would be easy and common. Still looking for a
solution.

In jogging mode you can't select more then one axis (if you can it's a bug and I need to know how you did it)
X and Y and any other axes can have an tool offset, that is why they are on the edit page.
ROT stands for rotation. linuxcnc can rotate X and Y around the Z axis - I don't know much about this and that is why you can't currently edit it.
TOOL stands for current tool offset, The original idea for the offset page widget was a page just to see all the current offsets applied.
If you have a tool offset applied when you flip to this page the row will reflect it.
Gremlin as a preference - probably could -I'll see
pull again the calculator should be fixed.
Note the rotary axes manual feedrate selection doesn't work yet either.

Chris M

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

More
13 years 3 months ago #36965 by cmorley
Replied by cmorley on topic Gscreen - a GTK / Glade / Python based screen
ok pushed dome changes to offset[age widget

rotational offsets can be edited now

and selection uses a SINGLE click!!
You still have to push edit mode button first though

off to bed/

Chris M

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

More
13 years 3 months ago - 13 years 3 months ago #37031 by LAIR82
Hello Chris,

We are pretty content right now with how things are going with the two machines running Gscreen Industrial, they are both running 9 hr shifts everyday. Question I have is, for our next build, can I copy the linux-cnc-dev/config/sim/gscreen_custom/ files from one of our current builds and use them on the next build, so as to keep the front end the same on all three machines? Reason I ask is, I haven't had a chance to look at the latest version of Industrial, and it sounds like there have been some revisions to it. Or when I finally get to configuring our next build and do a pull to get the latest and greatest, will I only be able to run the latest version of Industrial?

Thanks

Rick
Last edit: 13 years 3 months ago by LAIR82.

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

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

Ignore limits should be hidden until a limit switch is made.

When starting gscreen G54 or the last correndante system is automatically set active. The machinists i am working with feels this is not correct. The coordinate system should only be activated by an MDI or program command.

Can you add a machine position to the display?

Tool set should not use the correnate system (G54-G59) it should be using the machine position.

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

More
13 years 3 months ago #37046 by cmorley
Replied by cmorley on topic Gscreen - a GTK / Glade / Python based screen

LAIR82 wrote: Hello Chris,

We are pretty content right now with how things are going with the two machines running Gscreen Industrial, they are both running 9 hr shifts everyday. Question I have is, for our next build, can I copy the linux-cnc-dev/config/sim/gscreen_custom/ files from one of our current builds and use them on the next build, so as to keep the front end the same on all three machines? Reason I ask is, I haven't had a chance to look at the latest version of Industrial, and it sounds like there have been some revisions to it. Or when I finally get to configuring our next build and do a pull to get the latest and greatest, will I only be able to run the latest version of Industrial?

Thanks

Rick


Lairs

As far as the layout goes using an older glade file should work fine. Very occasionally I rename a widget and that could cause problems.
If that happens I most likely could fix it for you. contact me.

But when I change how a basic widget works (like tooledit_widget) then you are stuck with the new behaviour. Hopefully I only make it better.

So if you are happy with your machines - don't upgrade them till you confirm the old glade file works fine or the new one is better.
relatively soon, 2.6 will be 'frozen' and only get bug fixes in preparation for release.
Then the layout will become stable.
Then I'll start messing with 2.7 master....

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

Time to create page: 0.176 seconds
Powered by Kunena Forum