> From: dro...@tormach.com
> > It's the CNC Programming Handbook, not CNC Fundamentals as earlier reported. > > Tool functions for lathes are described starting on page 103. The discussion > on how geometry offsets are stored in the 10,000 + register values is > discussed on page 388. More on this is in a different book by the same > author > (http://books.google.com/books?id=YKvH-zYd3VwC&pg=PA63&lpg=PA63&dq=wear+offset+geometry+offset+10,000&source=bl&ots=CPOMF8n2qL&sig=aOvNpnzxbrLUb8vMiwQlMZ3uwqc&hl=en&sa=X&ei=oUiRUfvpIIbmyQGr_YDwCA&ved=0CDUQ6AEwAQ#v=onepage&q=wear%20offset%20geometry%20offset%2010%2C000&f=false > - page 63). Thank you. I have that as a PDF. > > >> To me this is a bit confusing. In a tool file I would think tool 1 > >> basic info would be under tool 1,not tool 10001. I can more easily > >> wrap my head around wear offsets under the 10001. > > I agree completely - it's confusing to me as well. It is totally natural to > the machine operators trained on Fanuc that I have spoken with, however, > which is why I stuck with it. If you're doing something to accommodate folks > like Rick Lair who use this in a production environment, I would leave it as > Fanuc handles it (e.g. G10 L1 P10012 sets the geometry offset, not the wear > offset). > > Rogge > Yes this is why I asked, I am not an experienced lathe programer of different controls. Interesting enough Rick Lair seem to be using it wrong AFAICT. They seem to use the T10000n as the wear offsets.... Anyways this seems to clear things up from the standards angle. Thanks. This leaves me with a couple problems that I am sure I can fix. As the patch was originally there is a problem if you call T1 and there is no entry for wear in the T1 position. I'm pretty sure this should be legal to call and it was easy to fix. The other problem is, as the patch is now if you call T101 it asks for tool 10001, where it should ask for tool 1. I'm sure I can fix that too. Then I will post the patch for review. Chris M ------------------------------------------------------------------------------ AlienVault Unified Security Management (USM) platform delivers complete security visibility with the essential security capabilities. Easily and efficiently configure, manage, and operate all of your security controls from a single console and one unified framework. Download a free trial. http://p.sf.net/sfu/alienvault_d2d _______________________________________________ Emc-developers mailing list Emc-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-developers