pyngcgui
- BigJohnT
-
Topic Author
- Offline
- Administrator
-
Less
More
- Posts: 7000
- Thank you received: 1175
10 Jun 2013 18:40 #35485
by BigJohnT
Replied by BigJohnT on topic pyngcgui
I've been using this on my BP knee mill with a touch screen ever since Dewey released it.
Is (v045) a new patch? I'll have to see if I can figure out what patch I've been running.
JT
Is (v045) a new patch? I'll have to see if I can figure out what patch I've been running.
JT
Please Log in or Create an account to join the conversation.
- Zahnrad Kopf
- Offline
- Elite Member
-
Less
More
- Posts: 215
- Thank you received: 3
11 Jun 2013 09:37 #35515
by Zahnrad Kopf
Replied by Zahnrad Kopf on topic pyngcgui
Okay, so for someone that has just built the PC and installed LCNC ( with some amazingly wonderful assistance from cncbasher ), how would one add this to their setup?
Please Log in or Create an account to join the conversation.
- cncbasher
- Offline
- Moderator
-
Less
More
- Posts: 1744
- Thank you received: 288
11 Jun 2013 14:05 #35520
by cncbasher
Replied by cncbasher on topic pyngcgui
adding pyngcgui to your emc2-dev git repro is simple enough
however running it in gui's such as gmoccapy , requires adding and editing code at the moment it does not seem to want to work in gmoccapy , although iv'e not had much time to look at this , I feel some editing of the gui may be required further .
it does work in other gui's available .
so should not be difficult to merge into the newer glade gui's , so it's work in progress
however running it in gui's such as gmoccapy , requires adding and editing code at the moment it does not seem to want to work in gmoccapy , although iv'e not had much time to look at this , I feel some editing of the gui may be required further .
it does work in other gui's available .
so should not be difficult to merge into the newer glade gui's , so it's work in progress
Please Log in or Create an account to join the conversation.
- BigJohnT
-
Topic Author
- Offline
- Administrator
-
Less
More
- Posts: 7000
- Thank you received: 1175
11 Jun 2013 19:03 #35528
by BigJohnT
This is a touch screen GUI just so you know. If you don't have a touch screen the Axis GUI is the best one to use.
In a nutshell you have to install git, pull master, add the patch, then run master as a RIP (Run In Place).
I can get the specifics after breakfast if you like...
JT
Replied by BigJohnT on topic pyngcgui
Okay, so for someone that has just built the PC and installed LCNC ( with some amazingly wonderful assistance from cncbasher ), how would one add this to their setup?
This is a touch screen GUI just so you know. If you don't have a touch screen the Axis GUI is the best one to use.
In a nutshell you have to install git, pull master, add the patch, then run master as a RIP (Run In Place).
I can get the specifics after breakfast if you like...
JT
Please Log in or Create an account to join the conversation.
- Zahnrad Kopf
- Offline
- Elite Member
-
Less
More
- Posts: 215
- Thank you received: 3
11 Jun 2013 22:40 #35535
by Zahnrad Kopf
Ah. Okay. I'll wait till it's been worked out then. Thanks.
Replied by Zahnrad Kopf on topic pyngcgui
adding pyngcgui to your emc2-dev git repro is simple enough
however running it in gui's such as gmoccapy , requires adding and editing code at the moment it does not seem to want to work in gmoccapy , although iv'e not had much time to look at this , I feel some editing of the gui may be required further . it does work in other gui's available . so should not be difficult to merge into the newer glade gui's , so it's work in progress
Ah. Okay. I'll wait till it's been worked out then. Thanks.

Please Log in or Create an account to join the conversation.
- Zahnrad Kopf
- Offline
- Elite Member
-
Less
More
- Posts: 215
- Thank you received: 3
11 Jun 2013 22:45 #35536
by Zahnrad Kopf
Thanks John. By way of heads-up, yes, I did put a touch screen on the box I built for the Emco turning center. I did it specifically because I want to give gmoccapy a try. Frankly, I was pretty excited when cncbasher showed it to me. Very nice. So being able to have this with it would be quite nice. Still if I have to exit out and use ngcgui for now, that is fine too. Thanks.
Replied by Zahnrad Kopf on topic pyngcgui
This is a touch screen GUI just so you know. If you don't have a touch screen the Axis GUI is the best one to use. In a nutshell you have to install git, pull master, add the patch, then run master as a RIP (Run In Place). I can get the specifics after breakfast if you like...
JT
Thanks John. By way of heads-up, yes, I did put a touch screen on the box I built for the Emco turning center. I did it specifically because I want to give gmoccapy a try. Frankly, I was pretty excited when cncbasher showed it to me. Very nice. So being able to have this with it would be quite nice. Still if I have to exit out and use ngcgui for now, that is fine too. Thanks.
Please Log in or Create an account to join the conversation.
- dgarrett
- Offline
- Platinum Member
-
Less
More
- Posts: 567
- Thank you received: 325
11 Jun 2013 22:55 #35539
by dgarrett
Replied by dgarrett on topic pyngcgui
Patch updated:
www.panix.com/~dgarrett/pyngcgui/v046.patch
Instructions (git master reqd):
www.panix.com/~dgarrett/pyngcgui/pyngcgui.txt
Example ini files are:
configs/sim/ngcgui/pyngcgui_touchy.ini
configs/sim/ngcgui/pyngcgui_touchy_lathe.ini
configs/sim/ngcgui/pyngcgui_gscreen.ini
configs/sim/ngcgui/pyngcgui_gscreen_popupkeyboard.ini
configs/sim/ngcgui/pyngcgui_axis.ini
configs/sim/gmoccapy/pyngcgui_gmoccapy.ini
configs/sim/gmoccapy/pyngcgui_gmoccapy_popupkeyboard.ini
The pyngcgui_gmoccapy demo is kind of a kludge but shows embedded usage
of both pyngcgui and gremlin_view.
> requires adding and editing code at the moment
? the examples included, at least in this patch, don't require any editing of code -- please explain what needs editing if you try this patch
www.panix.com/~dgarrett/pyngcgui/v046.patch
Instructions (git master reqd):
www.panix.com/~dgarrett/pyngcgui/pyngcgui.txt
Example ini files are:
configs/sim/ngcgui/pyngcgui_touchy.ini
configs/sim/ngcgui/pyngcgui_touchy_lathe.ini
configs/sim/ngcgui/pyngcgui_gscreen.ini
configs/sim/ngcgui/pyngcgui_gscreen_popupkeyboard.ini
configs/sim/ngcgui/pyngcgui_axis.ini
configs/sim/gmoccapy/pyngcgui_gmoccapy.ini
configs/sim/gmoccapy/pyngcgui_gmoccapy_popupkeyboard.ini
The pyngcgui_gmoccapy demo is kind of a kludge but shows embedded usage
of both pyngcgui and gremlin_view.
> requires adding and editing code at the moment
? the examples included, at least in this patch, don't require any editing of code -- please explain what needs editing if you try this patch
Please Log in or Create an account to join the conversation.
- cncbasher
- Offline
- Moderator
-
Less
More
- Posts: 1744
- Thank you received: 288
11 Jun 2013 23:02 #35540
by cncbasher
Replied by cncbasher on topic pyngcgui
thanks for the update , i'll load it up once i get back home later today ..
Please Log in or Create an account to join the conversation.
- BigJohnT
-
Topic Author
- Offline
- Administrator
-
Less
More
- Posts: 7000
- Thank you received: 1175
12 Jun 2013 04:43 #35553
by BigJohnT
Replied by BigJohnT on topic pyngcgui
I'm on V30, boy do I need to update I'd bet. It will have to wait till I return from vacation.
JT
JT
Please Log in or Create an account to join the conversation.
- dgarrett
- Offline
- Platinum Member
-
Less
More
- Posts: 567
- Thank you received: 325
08 Jul 2013 22:44 #36405
by dgarrett
Replied by dgarrett on topic pyngcgui
Pyngcgui has been added to linuxcnc git master and is now available with recent buildbot debs. (buildbot.linuxcnc.org/)
The ini demo files illustrate how to add Pyngcgui and Gremlinview tab pages to several guis:
Touchy (with popupkeyboard for touch screen usage)
configs/sim/ngcgui/pyngcgui_touchy.ini
configs/sim/ngcgui/pyngcgui_touchy_lathe.ini
Gscreen
configs/sim/ngcgui/pyngcgui_gscreen.ini
configs/sim/ngcgui/pyngcgui_gscreen_popupkeyboard.ini
Gmoccapy
configs/sim/gmoccapy/pyngcgui_gmoccapy.ini
configs/sim/gmoccapy/pyngcgui_gmoccapy_with_popupkeyboard.ini
(for feasibilty demonstration only)
( requires an existing ngcgui config for links)
( not all of gmoccapy files are copied by the config picker)
Axis
configs/sim/ngcgui/pyngcgui_axis.ini
(included for completeness)
(the original ngcgui (tcl version) integrates more completely with axis)
Also provided are standalone apps named gremlin_view and pyngcgui.
For options, use:
$ gremlin_view --help
$ pyngcgui --help
The ini demo files illustrate how to add Pyngcgui and Gremlinview tab pages to several guis:
Touchy (with popupkeyboard for touch screen usage)
configs/sim/ngcgui/pyngcgui_touchy.ini
configs/sim/ngcgui/pyngcgui_touchy_lathe.ini
Gscreen
configs/sim/ngcgui/pyngcgui_gscreen.ini
configs/sim/ngcgui/pyngcgui_gscreen_popupkeyboard.ini
Gmoccapy
configs/sim/gmoccapy/pyngcgui_gmoccapy.ini
configs/sim/gmoccapy/pyngcgui_gmoccapy_with_popupkeyboard.ini
(for feasibilty demonstration only)
( requires an existing ngcgui config for links)
( not all of gmoccapy files are copied by the config picker)
Axis
configs/sim/ngcgui/pyngcgui_axis.ini
(included for completeness)
(the original ngcgui (tcl version) integrates more completely with axis)
Also provided are standalone apps named gremlin_view and pyngcgui.
For options, use:
$ gremlin_view --help
$ pyngcgui --help
The following user(s) said Thank You: BigJohnT, mariusl
Please Log in or Create an account to join the conversation.
Time to create page: 0.096 seconds