Moving away from the current patch, I want to talk about how things work in the new-fangled tool table I am looking at.
On 15 May 2013 01:23, Chris Morley <chrisinnana...@hotmail.com> wrote: > I think you really have to separate the ideas of tool number, wear offset and > tool offset. Possibly. So then the question becomes whether the wear offsets are independent entities, or whether they "belong" to a tool. It appears that the convention is that there is only one geometry offset for each tool. (though whatever we do, G43 H will still allow you to apply the geometry offsets from one tool to another) I think this has to be the case, because if a Tool table entry isn't a set of geometry offsets then I really don't know _what_ it is. We could maintain a separate set of wear offsets, and then lathe-style code could choose from that table. Or we could allow each Tool to have multiple wear offsets. This would mean that the wear offsets of T0101 and T0201 would not necessarily be the same. This might come as a surprise to operators, but they can be the same if the tool table is set up that way. What I would then propose is that G10 L1 P4401 would set wear-offset 01 for tool 44. For compatibility, G10 L1 P10044 could be configured to set wear offfset 44 for tool 44. It could also set wear offset 44 for all other tools, and the behaviour would be identical to the current patch. How this would be handled in the tool editor remains to be decided, but I would be thinking in terms of an "expand" triangle Otherwise, we could maintain a completely separate table of wear offsets, and have a separate wear-offset editor. (or probably a wear-offsets tab in the tool editor) I prefer the "wear-offsets belong to a a tool" approach as it will work rather better with conventional mill code. -- atp If you can't fix it, you don't own it. http://www.ifixit.com/Manifesto ------------------------------------------------------------------------------ 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