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

Reply via email to