EMC cutter comp
Posted by
Fred Proctor
on 1999-11-29 07:01:17 UTC
EMC folks,
The cutter compensation in the EMC is super picky with gouge detection.
If you have cutter comp on (G41/G42) and two adjacent segments have a
corner too tight to fit the tool, it flags an error.
The tolerance on this is in emc/src/rs274ngc/rs274ngc.hh, as:
#define TOLERANCE_CONCAVE_CORNER 0.01 /* angle threshold for concavity
for cutter compensation, in radians */
0.01 radians is a little over half a degree. You can give yourself some
more elbow room by changing this to about 5 degrees. It's not an ini
file parameter, so you need to edit emc/src/rs274ngc/rs274ngc.hh and
change the line to:
#define TOLERANCE_CONCAVE_CORNER 0.1
and then recompile:
cd /usr/local/nist
./compile
--Fred
The cutter compensation in the EMC is super picky with gouge detection.
If you have cutter comp on (G41/G42) and two adjacent segments have a
corner too tight to fit the tool, it flags an error.
The tolerance on this is in emc/src/rs274ngc/rs274ngc.hh, as:
#define TOLERANCE_CONCAVE_CORNER 0.01 /* angle threshold for concavity
for cutter compensation, in radians */
0.01 radians is a little over half a degree. You can give yourself some
more elbow room by changing this to about 5 degrees. It's not an ini
file parameter, so you need to edit emc/src/rs274ngc/rs274ngc.hh and
change the line to:
#define TOLERANCE_CONCAVE_CORNER 0.1
and then recompile:
cd /usr/local/nist
./compile
--Fred