Hey Guys, I will take a stab at this,,
We will start with say tool 1, offset 1, which would be T0101 ( We use a wear offset table as well as the regular tool position date, hence the second 01 in the the tool call) and touch off Z, set that to "0" in the tool table, then take a skim cut on the OD of the part, measure that OD, then enter that value into the tool table, in diameter. Then MDI to the next tool, T0202, and do the same thing, touch off Z, set to zero, touch off X, enter the diameter, and so on. Then on the next part, we will MDI back to T0101, manually jog and touch the face, and instead off a tool table entry, we instead go back to MDI, and enter a G92 Z0.000, this moves all tool positions accordingly in the control, in relation to the end of the part, it will not change any of the tool data in the table. Then we jog around and touch off the X, and do the the same, go back to MDI, then enter a G92 X#.### with the number being the measured diameter you just touched off on, and again, this moves all tool positions accordingly in the control, in relation to the OD of the part, and does not change any tool table data. The G92 globally shifts all tool coordinates, in relation to whatever axis you enter in the line after the G92 command. Check this out Marius, http://linuxcnc.org/docs/html/gcode/gcode.html#sec:G92 it will probably make it clear as mud, but I know it works, we have 9 CNC turning centers in house, and this is exaclty how we run every single one of them. Rick On 5/28/2015 2:52 AM, Marius Liebenberg wrote: > Hi Chris > I looked at that document but I think my confusion comes from using > Gmoccapy. I am not to sure how to do the process to get the table > written. I will try again today. > > > ------ Original Message ------ > From: "Chris Morley" <chrisinnana...@hotmail.com> > To: "EMC" <emc-users@lists.sourceforge.net> > Sent: 2015-05-27 19:16:05 > Subject: Re: [Emc-users] Tool Table blues > >> There is a difference between touching off to set tool offsets and >> touching off to set the origin (part zero). Sounds like u were touching >> off to set the origin then did it again on the next tool.... >> Chris Morley >> >> ----- Reply message ----- >> From: "sam sokolik" <sa...@empirescreen.com> >> To: "Enhanced Machine Controller (EMC)" >> <emc-users@lists.sourceforge.net> >> Subject: [Emc-users] Tool Table blues >> Date: Wed, May 27, 2015 9:18 AM >> >> >> I found these directions very informative.. >> >> http://linuxcnc.org/docs/2.6/html/lathe/lathe-user.html#_tool_touch_off >> >> sam >> >> On 5/27/2015 11:03 AM, andy pugh wrote: >>> On 22 May 2015 at 17:20, Marius Liebenberg <mar...@mastercut.co.za> >>> wrote: >>>> Then I put tool 1 in the post and do a reference cut. >>>> I touchoff X to the cut size >>>> I touchoff Z to the chuck face. >>>> Save the tool table and reload >>>> Then I do a tool change with the button in Gmoccapy and put the next >>>> tool in and repeat the above. >>>> >>>> If I now put tool 1 back in and do a M6 T1 it is no longer at the >>>> same >>>> as what it was set just now. >>>> >>>> Do I have the cat by the you know what here??? >>> There are two places to set offsets. It seems likely that you are >>> over-writing the first offset with the second. >>> >>> One common way to work with a lathe is to have a reference tool that >>> has zero offsets in the tool table. You then touch-off this tool to >>> set the G54 (55, 56, whatever) coordinate system relative to the >>> work. >>> You then set other tools as offsets relative to the reference tool by >>> touching-off into the tool table. >>> >>> That way, when you set a new Z reference in G54 (or whatever) the >>> controlled point of every tool moves to match. >>> >>> So, tool 1, test cut, set origin, second tool test-cut, set tool >>> offset, 3rd tool same as second etc. >>> >>> >>> >> >> ------------------------------------------------------------------------------ >> _______________________________________________ >> Emc-users mailing list >> Emc-users@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/emc-users >> ------------------------------------------------------------------------------ >> _______________________________________________ >> Emc-users mailing list >> Emc-users@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/emc-users > > ------------------------------------------------------------------------------ > _______________________________________________ > Emc-users mailing list > Emc-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/emc-users -- Thanks Rick Lair Superior Roll & Turning LLC 399 East Center Street Petersburg MI, 49270 PH: 734-279-1831 FAX: 734-279-1166 www.superiorroll.com ------------------------------------------------------------------------------ _______________________________________________ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users