On Monday, February 06, 2012 08:24:45 AM Erik Christiansen did opine:

> On 06.02.12 03:36, gene heskett wrote:
> > On Monday, February 06, 2012 03:25:49 AM andy pugh did opine:
> > > I don't think that is obvious at all. In fact I think that G92 is
> > > the wrong way to do this, and the tool table is the right way.
> > > 
> > > I would suggest that what you should do is use your probed length to
> > > set the tool-offset (G10 L1 or G10 L10, and G43) and use the
> > > hole-finding routine to set the coordinate system origin (G10 L2, or
> > > G10 L20)
> > 
> > I'll look at that in the morning Andy,
> 
> Gene, remembering your post about distaste for the tool table, Andy's
> opening sentence might put you off what seems a good suggestion, further
> down.
> 
> Would G43.1 "Dynamic tool compensation" be the neatest way out of the
> tool length problem? If you provide it directly with your probed length
> as Andy suggests, then there is no need to go near the tool table.

In fact, reading up on G43.1-G49 stuff, it might do what I need to do to 
the tool length problem.  I am slightly put off by its Z and/or X only 
abilities, but reading on down to G49 seems to be a way to cancel it before 
probing for the next one.  If this would prevent the corrections from being 
additive, it could well solve the problem.  It is tool lengths and the X 
offsets for the bottom of the board that need to be fixed.

> And if anyone can say whether the "Xn Yn ... Wn" list is really any
> different from "axes", as used elsewhere in the doco, then that'd help
> the grammar documenting exercise too. ;-)

As I read that, on the development wiki's html pages right now at:

<http://www.linuxcnc.org/docs/devel/html/gcode/gcode.html#_g43_1_dynamic_tool_length_offset_a_id_sec_g43_1_dynamic_tool_length_offset_a>

I would at first interpret that to mean any of the named axes.  If in fact 
there restrictions such as the "offsetting the Z and/or X offsets" as 
stated in the G43.1 so that Y(A/B/C/U/V/W) can't be diddled, then the docs 
do need to state that more explicitly for each, globally throughout the 
docs.

In my instant case, I should not need, as long as my pallet is aligned (and 
its now constrained by the T slot in the table), to diddle the Y anyway.  
That would be the perfect world because that reference hole was drilled at 
precisely Y0.1 offset from its originally HOME'd position, and should 
remain there when the board is flipped & remounted in the pallet.  Does 
that perfect world exist?  Chuckle. Dontbesilly, OTOH a thou isn't going to 
be a showstopper.  10 thou now, would be.

So I'm off to write some code. Done, waiting on sugar to go down enough to 
eat & a few more degrees of warming outside.  I think I now have something 
that will work.

Cheers, Gene
-- 
"There are four boxes to be used in defense of liberty:
 soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author)
My web page: <http://coyoteden.dyndns-free.com:85/gene>
If you are over 80 years old and accompanied by your parents, we will
cash your check.

------------------------------------------------------------------------------
Try before you buy = See our experts in action!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-dev2
_______________________________________________
Emc-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to