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

%