NGCGUI install HOW-TO?
- Transistor
- Topic Author
- Offline
- Junior Member
Less
More
- Posts: 25
- Thank you received: 0
01 Aug 2015 15:58 #61092
by Transistor
NGCGUI install HOW-TO? was created by Transistor
I've been using LinuxCNC occasionally for several years and stumbled across a Youtube video showing features of NGCGUI -
How to make a motor mount
. It looks great.
I've upgraded to 2.6 but it isn't included. I've read on this forum www.linuxcnc.org/index.php/english/forum...ay-to-install-ngcgui but it doesn't give specific instructions.
Anyone got a HOW-TO?
Thanks.
I've upgraded to 2.6 but it isn't included. I've read on this forum www.linuxcnc.org/index.php/english/forum...ay-to-install-ngcgui but it doesn't give specific instructions.
Anyone got a HOW-TO?
Thanks.
Please Log in or Create an account to join the conversation.
01 Aug 2015 17:26 - 01 Aug 2015 17:27 #61095
by Rick G
Replied by Rick G on topic NGCGUI install HOW-TO?
Have you looked here?
linuxcnc.org/docs/html/gui/ngcgui.html#_overview
linuxcnc.org/docs/html/gui/ngcgui.html#_...ation_configurations
Rick G
linuxcnc.org/docs/html/gui/ngcgui.html#_overview
linuxcnc.org/docs/html/gui/ngcgui.html#_...ation_configurations
Rick G
Last edit: 01 Aug 2015 17:27 by Rick G.
Please Log in or Create an account to join the conversation.
01 Aug 2015 23:25 #61105
by BigJohnT
The manual is always the best place to start. Ngcgui is part of 2.6 and only needs some additional lines in your ini file to turn it on.
linuxcnc.org/docs/html/gui/ngcgui.html
JT
Replied by BigJohnT on topic NGCGUI install HOW-TO?
I've upgraded to 2.6 but it isn't included.
The manual is always the best place to start. Ngcgui is part of 2.6 and only needs some additional lines in your ini file to turn it on.
linuxcnc.org/docs/html/gui/ngcgui.html
JT
Please Log in or Create an account to join the conversation.
- Transistor
- Topic Author
- Offline
- Junior Member
Less
More
- Posts: 25
- Thank you received: 0
02 Aug 2015 19:20 #61121
by Transistor
Replied by Transistor on topic NGCGUI install HOW-TO?
Thanks, guys. It crashes out on start with an error (see below) when I use all four of the [Display] ini settings below. If I comment out the TTT configurations Axis will start but no sign of NGCGUI.
Any ideas?
ini file contents
LinuxCNC errors
TKPKG = Ngcgui 1.0
TKPKG = Ngcguittt 1.0
#TTT = truetype-tracer
#TTT_PREAMBLE = in_std.ngc
Any ideas?
ini file contents
[DISPLAY]
DISPLAY = axis
EDITOR = gedit
POSITION_OFFSET = RELATIVE
POSITION_FEEDBACK = ACTUAL
MAX_FEED_OVERRIDE = 4
INTRO_GRAPHIC = linuxcnc.gif
INTRO_TIME = 5
PROGRAM_PREFIX = /home/cnc1/linuxcnc/nc_files
INCREMENTS = 5mm 1mm .5mm .1mm .05mm .01mm .005mm
# NCGGUI added by transistor
#- the NGCGUI package
TKPKG = Ngcgui 1.0
#- the True Type Tracer package for generating text for engraving (optional, must follow TKPKG = Ngcgui).
TKPKG = Ngcguittt 1.0
# - name of the truetype tracer program (it must be in user PATH)
TTT = truetype-tracer
# - Optional, specifies filename for preamble used for ttt created subfiles. (alternate: mm_std.ngc)
TTT_PREAMBLE = in_std.ngc
LinuxCNC errors
Print file information:
RUN_IN_PLACE=no
LINUXCNC_DIR=
LINUXCNC_BIN_DIR=/usr/bin
LINUXCNC_TCL_DIR=/usr/lib/tcltk/linuxcnc
LINUXCNC_SCRIPT_DIR=
LINUXCNC_RTLIB_DIR=/usr/realtime-2.6.32-122-rtai/modules/linuxcnc
LINUXCNC_CONFIG_DIR=
LINUXCNC_LANG_DIR=/usr/share/linuxcnc/tcl/msgs
INIVAR=inivar
HALCMD=halcmd
LINUXCNC_EMCSH=/usr/bin/wish8.5
LINUXCNC - 2.6.8
Machine configuration directory is '/home/cnc1/linuxcnc/configs/ia-mill-linuxcnc'
Machine configuration file is 'ia-mill-linuxcnc.ini'
INIFILE=/home/cnc1/linuxcnc/configs/ia-mill-linuxcnc/ia-mill-linuxcnc.ini
PARAMETER_FILE=linuxcnc.var
TASK=milltask
HALUI=
DISPLAY=axis
Starting LinuxCNC...
Starting LinuxCNC server program: linuxcncsvr
Loading Real Time OS, RTAPI, and HAL_LIB modules
Starting LinuxCNC IO program: io
INFO CLASSICLADDER- No ladder GUI requested-Realtime runs till HAL closes.
Starting TASK program: milltask
Starting DISPLAY program: axis
Shutting down and cleaning up LinuxCNC...
Killing task linuxcncsvr, PID=3066
Killing task milltask, PID=3116
Removing HAL_LIB, RTAPI, and Real Time OS modules
Removing NML shared memory segments
Debug file information:
Traceback (most recent call last):
File "/usr/bin/axis", line 3323, in <module>
root_window.tk.call("package","require",*pkg)
_tkinter.TclError: can't read "::ngc(any,color,prompt)": no such element in array
3066
PID TTY STAT TIME COMMAND
3116
PID TTY STAT TIME COMMAND
Stopping realtime threads
Unloading hal components
Kernel message information:
[10672.361125] I-pipe: Domain RTAI registered.
[10672.361138] RTAI[hal]: <3.8.1> mounted over IPIPE-NOTHREADS 2.6-03.
[10672.361142] RTAI[hal]: compiled with gcc version 4.4.3 (Ubuntu 4.4.3-4ubuntu5) .
[10672.361151] RTAI[hal]: mounted (IPIPE-NOTHREADS, IMMEDIATE (INTERNAL IRQs DISPATCHED), ISOL_CPUS_MASK: 0).
[10672.361154] PIPELINE layers:
[10672.361159] f0c9ae20 9ac15d93 RTAI 200
[10672.361162] c085cb20 0 Linux 100
[10672.397230] RTAI[malloc]: global heap size = 2097152 bytes, <BSD>.
[10672.397473] RTAI[sched]: IMMEDIATE, MP, USER/KERNEL SPACE: <with RTAI OWN KTASKs>, kstacks pool size = 524288 bytes.
[10672.397482] RTAI[sched]: hard timer type/freq = APIC/8305580(Hz); default timing: periodic; linear timed lists.
[10672.397487] RTAI[sched]: Linux timer freq = 250 (Hz), TimeBase freq = 2392151000 hz.
[10672.397490] RTAI[sched]: timer setup = 999 ns, resched latency = 2943 ns.
[10672.397699] RTAI[usi]: enabled.
[10672.539980] RTAI[math]: loaded.
[10672.654018] config string '0x378 out '
[10672.668751] creating ladder-state
[10678.107539] RTAI[math]: unloaded.
[10678.212764] SCHED releases registered named ALIEN RTGLBH
[10678.229702] RTAI[malloc]: unloaded.
[10678.328021] RTAI[sched]: unloaded (forced hard/soft/hard transitions: traps 0, syscalls 0).
[10678.334120] I-pipe: Domain RTAI unregistered.
[10678.334136] RTAI[hal]: unmounted.
Please Log in or Create an account to join the conversation.
02 Aug 2015 19:36 #61122
by BigJohnT
Replied by BigJohnT on topic NGCGUI install HOW-TO?
I don't see a subroutine file in your ini. I doubt that ngcgui will show up without at least one subroutine defined. Read the manual again about TTT = truetype-tracer - name of the truetype tracer program (it must be in user PATH) .
JT
JT
Please Log in or Create an account to join the conversation.
- Transistor
- Topic Author
- Offline
- Junior Member
Less
More
- Posts: 25
- Thank you received: 0
03 Aug 2015 06:14 #61132
by Transistor
Replied by Transistor on topic NGCGUI install HOW-TO?
Thanks, JT. I'm starting to make some progress. Now to understand it!
I'll try to create a summary HOW-TO here when I'm finished.
I'll try to create a summary HOW-TO here when I'm finished.
Please Log in or Create an account to join the conversation.
03 Aug 2015 06:27 #61133
by BigJohnT
Replied by BigJohnT on topic NGCGUI install HOW-TO?
Great!
If you have some suggestions or clarification for the Manual I'm your guy to get that added/changed.
JT
If you have some suggestions or clarification for the Manual I'm your guy to get that added/changed.
JT
Please Log in or Create an account to join the conversation.
- cncnoob1979
- Offline
- Platinum Member
Less
More
- Posts: 403
- Thank you received: 75
14 Apr 2016 16:46 - 14 Apr 2016 16:46 #73316
by cncnoob1979
Replied by cncnoob1979 on topic NGCGUI install HOW-TO?
Transistor,
The video you are referring to shows "Linuxcnc-Features" forum.linuxcnc.org/forum/40-subroutines-...res-a-kind-of-ngcgui
It is stand alone from NGCGUI. Completely a separate program and installation.
It is located in this forum linked above. FernV is maintaing it.
The video you are referring to shows "Linuxcnc-Features" forum.linuxcnc.org/forum/40-subroutines-...res-a-kind-of-ngcgui
It is stand alone from NGCGUI. Completely a separate program and installation.
It is located in this forum linked above. FernV is maintaing it.
Last edit: 14 Apr 2016 16:46 by cncnoob1979.
Please Log in or Create an account to join the conversation.
15 Apr 2016 10:30 #73340
by andypugh
It is now included in an experimental branch of LinuxCNC, though I am not sure how to get it.
We probably need to decide on where to merge it to.
github.com/LinuxCNC/linuxcnc/tree/featur...m/axis/features_demo
Replied by andypugh on topic NGCGUI install HOW-TO?
It is located in this forum linked above. FernV is maintaing it.
It is now included in an experimental branch of LinuxCNC, though I am not sure how to get it.
We probably need to decide on where to merge it to.
github.com/LinuxCNC/linuxcnc/tree/featur...m/axis/features_demo
Please Log in or Create an account to join the conversation.
Time to create page: 0.092 seconds