Re: Commercial software
Posted by
Matt Shaver
on 1999-06-11 00:19:30 UTC
> From: "Jon Pritchard" <jpritchard@...>First, let me apologize for the flip attitude I took with you in responding
>
> To Matt and List: I'm new here....guilty as charged!
to your initial post. Its just that we've been having a pretty long
discussion here regarding various control programs and the EMC software
sometimes to the tune of 10+ posts/day and your question seemed hilarious to
me at 1am when I read it. I'm really not like that at all ...
> 1. Can a machine control "soft" PLC be incorporated with EMC to runOne of the first EMC installations was on a K&T mill that had a tool changer
> other machine control such as auto toolchangers etc? Or does EMC have
> this built in?
and a multispeed gearbox. See
http://isd.cme.nist.gov/projects/emc/testbeds.html
far a picture of this. This project was a few years ago before the software
was ported to Linux. The PLC portion of the EMC code has the facilities to do
this type of control, but there isn't an easy to use "ladder logic" type
programming front end that can be used to set it up. The short answer to your
question is that the capability is built in, but some custom programming will
be required to implement a solution specific to your machine. There is
another fellow in Kentucky who has a similar project in mind. I'd like to see
more details of how the electrical/mechanical interface works on your machine
to determine the number of I/o points needed, whether the tool changer's
operation requires tight tolerances in the timing of its operation, etc. This
is really a question for Fred Proctor at NIST and I'll ask him about this
next time I talk to him, probably today.
> 2. Is it possible to put together some of the pretty screens forPretty screens we've got! See Jon Elson's EMC page
> talking to EMC sort of like one sees on commercial CNC? Whats the
> programming language that would typically be used to do this?
http://ascc.artsci.wustl.edu/~jmelson/EMC.html
for a nice screenshot of the XEMC user interface. This program runs (as you
might guess) under X Windows which comes with Linux. There is also a Java
based interface to the EMC. It caused a lot of problems in the beginning, but
is now said to be fixed. I haven't tried to use the official version since
then, but I did write a prototype Java user interface that you can see at:
http://www.erols.com/mshaver/emcgui.htm
There's no documentation, but go there with either Netscape or IE with Java
enabled. After it comes up press the Power button, then the Reset button.
After that, highlight the four axis position display blocks, one at a time,
on the left hand side of the screen and press the Home button near the top
right for each one to home each axis. After that you can change the jog
increment from High to any of the incremental values in the drop down menu
and use the + and - keys on either side of the home button to jog the
highlighted axis. Play around with the rest of it and tell me what you think
(especially note the background color change when you press Run and Pause).
This is only a "dummy" program for simulation, and hasn't been integrated
into the EMC, although there is an existing class that would allow it to be.
I did this a while back before there was an X interface as a way to show
people what I thought a cnc user interface should look like. It's also my
very first (and perhaps at this point, my last) Java program!
Some links for you to check out:
http://isd.cme.nist.gov/projects/emc/
http://ascc.artsci.wustl.edu/~jmelson/machining.html
http://www.ktmarketing.com/CNC.html
http://www.erols.com/mshaver/index.htm
Root through these and get back to us with your comments and questions!
Thanks,
Matt Shaver
mshaver@...
(410) 521-3715
Discussion Thread
Jon Pritchard
1999-06-08 21:43:33 UTC
Re: Commercial software
Matt Shaver
1999-06-08 22:23:56 UTC
Re: Commercial software
Tim Goldstein
1999-06-09 06:49:46 UTC
Re: Commercial software
Jon Pritchard
1999-06-10 21:37:57 UTC
Commercial software
Jon Elson
1999-06-11 00:13:14 UTC
Re: Commercial software
Matt Shaver
1999-06-11 00:19:30 UTC
Re: Commercial software
Fred Proctor
1999-06-11 08:58:53 UTC
Re: Commercial software