I'm having trouble getting my head around how the various CNC systems deal with the work offsets.
When I home the mill the knee goes all the way down to the home switch. At this point there is 12.704" between the table the bottom of the quill. The machine Z coordinate value is 0.000"
If I place a 1-2-3 block onto the table and probe it with my T99 touch probe which has a length in the tool table of 4.829" the G54.Z value becomes -4.8571" and the machine Z position is also -4.8571"
Therefore at the point the probe trips the knee has moved the table from 0.000" up to position -4.8571 and the G54.Z space reads 0.000" when the probe tip touches the 1-2-3 block.
Now if I insert Tool #4 which has a length of 2.82042" in the tool table the G54.Z value changes to -9.6861". If I move the knee up until this new tool just scratches the top of the 1-2-3 block the Z reads 0.000 and the machine Z is now -6.8883".
I guess that makes sense. TotalDistance - 123Block - ToolLength should equal the machine position. ie. 12.704-3.0-2.82042 = 6.8836 (I have some backlash I think or tool length is 0.005" off) but close enough.
How does the system calculate the new G54.Z value?
If I change to a 4" tool how does it know what value to put into the G54.Z location?
When I home the mill the knee goes all the way down to the home switch. At this point there is 12.704" between the table the bottom of the quill. The machine Z coordinate value is 0.000"
If I place a 1-2-3 block onto the table and probe it with my T99 touch probe which has a length in the tool table of 4.829" the G54.Z value becomes -4.8571" and the machine Z position is also -4.8571"
Therefore at the point the probe trips the knee has moved the table from 0.000" up to position -4.8571 and the G54.Z space reads 0.000" when the probe tip touches the 1-2-3 block.
Now if I insert Tool #4 which has a length of 2.82042" in the tool table the G54.Z value changes to -9.6861". If I move the knee up until this new tool just scratches the top of the 1-2-3 block the Z reads 0.000 and the machine Z is now -6.8883".
I guess that makes sense. TotalDistance - 123Block - ToolLength should equal the machine position. ie. 12.704-3.0-2.82042 = 6.8836 (I have some backlash I think or tool length is 0.005" off) but close enough.
How does the system calculate the new G54.Z value?
If I change to a 4" tool how does it know what value to put into the G54.Z location?