On Thu, Aug 19, 2010 at 08:32:49AM -0500, Stuart Stevenson wrote: > On Thu, Aug 19, 2010 at 8:22 AM, Chris Radek <ch...@timeguy.com> wrote: > > > On Thu, Aug 19, 2010 at 07:54:36AM -0500, Viesturs L??cis wrote: > > > > > > > > Yes, the problem is just what the error message says. There is a move > > that makes a concave corner but the move cannot be reached (the tool > > cannot move alongside it as you request) without gouging into the > > profile of the part. Here is a screenshot showing the situation. I > > > > How does EMC know the profile of the part?
Well that terminology might be a tiny bit sloppy. When you use cutter compensation you program a path and you tell EMC to move the tool alongside it. Often this programmed path is the desired part profile, but sometimes it is not. But the concept is the same. (for others following along, here's the screen shot again - path is programmed left to right then down) http://timeguy.com/cradek-files/emc/viesturs-error.png The problem in this case: If EMC were to move the tool *anywhere* along the right side of the highlighted line in that screenshot (as you requested by programming G42 and then that line), the tool would already be at least partly on the LEFT side of the following line. This conflicts with your request to move the tool along the RIGHT side of the following line. I decided to call this "gouging" partly because this is what EMC1 called a similar situation. But to be very precise, it doesn't necessarily gouge the desired part profile (which only the gcode programmer knows in his own head or napkin sketch). Chris ------------------------------------------------------------------------------ This SF.net email is sponsored by Make an app they can't live without Enter the BlackBerry Developer Challenge http://p.sf.net/sfu/RIM-dev2dev _______________________________________________ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users