pyngcgui
- Zahnrad Kopf
- Offline
- Elite Member
Less
More
- Posts: 218
- 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.
11 Jun 2013 14:05 #35520
by cncbasher
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.
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
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: 218
- 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: 218
- 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.
11 Jun 2013 22:55 #35539
by dgarrett
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.
08 Jul 2013 22:44 #36405
by dgarrett
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
Please Log in or Create an account to join the conversation.
Time to create page: 0.093 seconds