NEWS
LinuxCNC 2.5.2 Release
LinuxCNC 2.5.2 Update Released (changelog).
 
LinuxCNC 2.5.1 Release

LinuxCNC 2.5.1 Update Released (changelog). If the Package Manager does not prompt you to upgrade see this page.

 
LinuxCNC 2.5.0 Release
New major release (changelog). See the instructions to update your system from EMC 2.4 to LinuxCNC 2.5.
 
Home Forum Configuring LinuxCNC GUI's Gscreen - a GTK / Glade / Python based screen

Welcome, Guest
Username: Password: Remember me

TOPIC: Gscreen - a GTK / Glade / Python based screen

Re:Gscreen - a GTK / Glade / Python based screen 05 Jul 2012 04:25 #21606

  • BigJohnT
  • BigJohnT's Avatar
  • OFFLINE
  • Administrator
  • Posts: 4955
  • Thank you received: 86
  • Karma: 134
eto wrote:
I really want it to run just like the original live cd from the applications menu. How do I accomplish this?

I create a launcher by right clicking on the desktop and supply the full path to the linuxcnc script int the RIP directory then a space and the full path to my configuration in the command box. Of course this is after doing the normal build process from the src directory of

./autogen.sh
./configure
make
sudo make setuid

John
The administrator has disabled public write access.

Re:Gscreen - a GTK / Glade / Python based screen 05 Jul 2012 06:03 #21607

  • andypugh
  • andypugh's Avatar
  • OFFLINE
  • Moderator
  • Posts: 4117
  • Thank you received: 141
  • Karma: 129
eto wrote:
I really want it to run just like the original live cd from the applications menu. How do I accomplish this?
Edit the shortcuts/menu items so that they point to the linuxcnc script in your linuxcnc-dev/scripts/ directory rather than to the one they currently point to. I am a bit fuzzy on the details, but it will involve right-clicks and property tabs. it can't be that hard, I managed it.
Also is anybody working on a touchscreen pendant control? I was hoping that under jogging mode button you would get an onscreen pendant style jogging controller similar to what Mach3 has
I think that when Cradek made the touchy interface he decided that touchscreens were too unreliable and laggy to be used as jogging controls. This is why Touchy requires a physical jogwheel. This is partly because the touchscreen is always userspace and subject to being ignored by the OS, whereas the jogwheel runs in the realtime layer, so is guaranteed to be acted on.
The administrator has disabled public write access.

Re:Gscreen - a GTK / Glade / Python based screen 06 Jul 2012 00:28 #21642

  • cmorley
  • cmorley's Avatar
  • OFFLINE
  • Moderator
  • Posts: 1488
  • Thank you received: 40
  • Karma: 89
Gcreen currently allows jogging be screen buttons. Whether that's a good idea still up for debate. ( and depends alot on servo thread speed)
I don't know hoe Mach does it but assume a screen with buttons in positions that represent the direction to jog.
Gscreen does it by selecting the axis then pushing the + or - key (while in jogging mode)

I should say this is for rough jogging (jogging at a speed not a position)

Did I mention that Gscreen is under development ?
Last Edit: 06 Jul 2012 00:30 by cmorley.
The administrator has disabled public write access.

Re:Gscreen - a GTK / Glade / Python based screen 18 Jul 2012 18:15 #22165

  • cmorley
  • cmorley's Avatar
  • OFFLINE
  • Moderator
  • Posts: 1488
  • Thank you received: 40
  • Karma: 89
I have done some work on the graphics view with touch screens in mind (pan, rotate, etc) or using on screen buttons.
overrides can be adjusted now.

I haven't done this yet, but at the moment I have decided to drop the 'startup mode' screen and just have manual, MDI and auto.

questions:
what sounds better ? have jogging enabled automatically when in manual mode or having to select 'jog mode' while in manual.

have loading, saving, editiing Gcode in manual or in auto (as it is now) Keep in mind if using NCGgui or wizards they are only available to view in auto mode.
The administrator has disabled public write access.

Re:Gscreen - a GTK / Glade / Python based screen 19 Jul 2012 01:17 #22174

  • cncbasher
  • cncbasher's Avatar
  • OFFLINE
  • Moderator
  • Posts: 679
  • Thank you received: 30
  • Karma: 53
i'd stick with jogging enabled automaticly , i think keeps it clean and uncluttered , with functionality approprate in that particular mode , unless of course it becomes a safety issue , then drop back into specific sequences to enable
this is in keeping with i think our origional goal , in keeping it uncluttered , and reducing key presses ( or screen touch ) to a minimum .

with regard to file editing , i can see a reason to have editing done in manual mode , but i still feel auto mode overall gives a better result and again keeps it uncluttered .
must admit i am undecided on this one .
The administrator has disabled public write access.

Re:Gscreen - a GTK / Glade / Python based screen 01 Aug 2012 04:19 #22653

  • BigJohnT
  • BigJohnT's Avatar
  • OFFLINE
  • Administrator
  • Posts: 4955
  • Thank you received: 86
  • Karma: 134
I think I'm up to speed enough on Gtk and Glade to look at Gscreen now LOL. Chris do you maintain a git repository or something on Gscreen?

Never mind I found it I think.

John
Last Edit: 01 Aug 2012 04:22 by BigJohnT.
The administrator has disabled public write access.
Time to create page: 1.129 seconds
Powered by Kunena Forum
© 2013 LinuxCNC.org
Joomla! is Free Software released under the GNU General Public License.