TkEMC
Posted by
Dan Falck
on 1999-11-27 05:20:17 UTC
Over this holiday weekend, I've had a chance to play with the Tk port for
EMC. The computer that it's on isn't hooked up to a machine in my shop-
it's just for hacking so far. It's running the latest version of EMC on
redhat 5.2. The Tk GUI is a lot of fun to work with. It's easy to go in
and alter things on the interface. You can take out buttons that you don't
want, change the size of slider bars, or alter the size of the positon
readouts. Currently, I'm making a big open space, just to the right of the
axis readouts. This space is perfect for a small editor or gcode path
viewer. Tkpad is a small editor that seems to work well here. Now, I'm
trying to put some of the features of Tkpad -ie find, find and replace-
into the default EMC editor. I know just enough about Tcl/Tk to be
slightly dangerous.
The above mentioned Tk files are: /usr/local/emc/TkEmc (this is the
main file- you can alter the colors of the gui and the size of the axis
readouts) and /usr/local/emc/plat/linux_2_0_36/bin/tkemc.tcl (this is
where the particulars about buttons and sliders are).
If anyone else has some tips on hacking this thing, let us know.
Thanks,
Dan Falck
EMC. The computer that it's on isn't hooked up to a machine in my shop-
it's just for hacking so far. It's running the latest version of EMC on
redhat 5.2. The Tk GUI is a lot of fun to work with. It's easy to go in
and alter things on the interface. You can take out buttons that you don't
want, change the size of slider bars, or alter the size of the positon
readouts. Currently, I'm making a big open space, just to the right of the
axis readouts. This space is perfect for a small editor or gcode path
viewer. Tkpad is a small editor that seems to work well here. Now, I'm
trying to put some of the features of Tkpad -ie find, find and replace-
into the default EMC editor. I know just enough about Tcl/Tk to be
slightly dangerous.
The above mentioned Tk files are: /usr/local/emc/TkEmc (this is the
main file- you can alter the colors of the gui and the size of the axis
readouts) and /usr/local/emc/plat/linux_2_0_36/bin/tkemc.tcl (this is
where the particulars about buttons and sliders are).
If anyone else has some tips on hacking this thing, let us know.
Thanks,
Dan Falck