Hi All,
I am new to Mach3 and I am trying to get tool radius comps working within a G52 offset. I have reviewed some posts here and understand that the display in Mach3 does not show true G52 offsets during a cycle run. However, the issue I am having occurs in the machine coords and does happen during a real machine run. I have slammed the limits
. Basically, for this exercise I am trying to machine a series of 4 circles in wood at 4 locations. When I run the code below without G41/G40 everything works fine. However, when the tool comps are included in the cut code, the first part runs fine but the parts run under G52 offsets have a shuttle in X just after G41 is activated. The tool does a rapid shuttle to the original offset position and back before running through the circle code. You can see the event in the graphics window and by watching the machine coords. I appreciate any comments.
Thanks,
Eric.
%
(CIRCLE CUTOUTS)
G20 G17 G90 G94 G40
G64
G54
G52 X0 Y0
T1 M6
G00 X0 Y0
G00 X1.0 Y-2.0 Z0.5
M3
M98 P1
G52 X4.0 Y0.0 z0.0
G00 X0 Y0
X1.0 Y-2.0 Z0.5 F100
M98 P1
G52 X0 Y0
(SECOND ROW)
G52 X0 Y5.0 Z0.0
G00 X0 Y0
X1.0 Y-2.0 Z0.5 F100
M98 P1
G52 X0 Y0
G52 X4.0 Y5.0 Z0
G00 X0 Y0
X1.0 Y-2.0 Z0.5 F100
M98 P1
G52 X0.0 Y0.0 Z0.0
G28
M5
M30
(CIRCLE SUBROUTINE)
O1
G01 G41 X0.5 Y-1.75 Z0.5 F100
G01 Z-0.375 F100
G01 X0 Y-1.75
G02 X-1.75 Y0 R1.75 F100
G02 X0 Y1.75 R1.75 F100
G02 X1.75 Y0 R1.75 F50
G02 X0 Y-1.75 R1.75 F100
G02 X-1.75 Y0 Z-0.7 R1.75 F50
G02 X0 Y1.75 R1.75 F100
G02 X1.75 Y0 R1.75 F50
G02 X0 Y-1.75 R1.75 F100
G02 X-1.75 Y0 R1.75 F50
G01 G40 X-2 Y1.0 Z0.5
M99
%