¿ªÔÆÌåÓý

ctrl + shift + ? for shortcuts
© 2025 Groups.io

Re: Linux vs. DOS


Jon Elson
 

Tim Goldstein wrote:

When the program hit a line with a G42 cutter comp entry I
got the error
message "convert_cutter_compensation_on error 43 blah,
blah, blah"(OK, I
didn't write it down). This is even with a line in the
program to specify
the tool (T1).
EMC does the lead-in to cutter compensation a little differently
that my old Allen-Bradley system. I have gotten it to work, however.
It is very sensitive to any concave corners. (The AB would allow
corners with small concavities, EMC absolutely does not!)
The only way to do a concave corner in EMC is to have an
arc of greater radius than the tool. Specifying the tool with
a T1 (or whatever) doesn't do anything. You have to do an
M6 H1 to 'change tool' to tool 1. You can do it as
M6 G42 H1 while the cutter radius comp is turned on.
You then have to have a linear lead-in for the radius comp.
The radius comp is interpolated in during the length of the
first move. This move should not cause a concave corner.

Look in the file
ftp://isdftp.cme.nist.gov/pub/emc/emcsoft/RS274NGC_22.doc
to see more details, although this is written as documentation on
the internals of the interpreter, not as a user document for coding
your RS-274D files.

I will send a copy of one of my programs that uses radius
comp. tonight.

I am mighty confused about how to step through a program as the step
function only seems to work once you press run and then
pause. Any idea
how
I step into a program instead of having to panic and click
pause before 4
lines have processed?
Yup, that is a deficiency.

Jon

Join [email protected] to automatically receive all group messages.