Hi Jerry.
Glad to hear of your use of emc. You're right that EMC runs as a bunch
of multitasking stuff. In fact, since I'm the primary author of the mini
interface, I'd like to see a copy of it with your changes. They sound
interesting. Perhaps we can commit them to the repository or add your
file as minij.tcl. Running it with that filename would require a small
change to the emc script but that's trivial.
We have talked several times about the RS274ngc language and have added
a few bits to it for contouring and such. I know little of TurboCNC
except that several have said they used it for some kinds of things.
Could you describe here what you mean by "limited language" and how that
differs from a subset of NGC.
Yes threading is in there. You'll probably want to read a bit in the
user manual and the wiki about it. It is intended to use a spindle
encoder with index pulse rather than just an index pulse.
Ray
On Fri, 2007-07-27 at 09:32 -0400, Jerry Jankura wrote:
> Hi, Sam:
>
> You wrote:
>
> Is there a chance we may be converting you to the emc2 side? ;) We can
> always use more programmers... The penguin knows I am not one. :)
>
> (samcoinc on the turbocnc yahoo list.)
>
> Sam
>
> Well, yes and no. I've been using one or another version of EMC since the
> first of the year and like its smoothness, especially when compared to
> TurboCNC 4.x, which has the annoying habit of stuttering around inflection
> points. However, I like the limited language that we've built into TurboCNC -
> it's nice to be able to customize the G-Code program from within the G-Code
> interpreter. I haven't really explored the internals of EMC enough to know
> how easily that type of capability could be implemented, or where it would be
> implemented. (It seems as if EMC is actually a couple of programs that work
> together to make parts rather than one monolith as TurboCNC is).
>
> I'm using the "MINI" interface with my Sherline mill; I've modified some of
> the labels on the buttons, and have changed the Start/EStop function a
> little. When I first started playing with EMC, I found it to be inconsistent
> as to when I had to turn the machine on and when I didn't. I dug into the
> code enough to force you to always turn it on. I also changed some of the
> colors on the rightmost button to better reflect the machine's state.
>
> But, I'm not a linux guru by a long shot and have a lot to learn. After
> installing Ubuntu on my CNC computer, I've also installed it as a dual boot
> (actually, triple boot since I can boot this machine into DOS as well) on my
> main computer and am playing around with it.
>
> As for TurboCNC - about the only thing I do there is keep the yahoo list
> sanitized from spurious messages. I'm not working on that software any more.
>
> Does EMC support the G33 threading capability? I'll be adding CNC to my lathe
> and will probably use TurboCNC there if EMC doesn't.
>
> -- Jerry Jankura
>So many toys So little time
-
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems? Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users