1
General Mach Discussion / Problems with G52 or fixture offsets, narrowed it down to this code.
« on: October 08, 2009, 12:52:59 AM »
Well I kept cutting my code down from 1300 lines to what I have shown here. There is a problem somewhere (maybe a bug within Mach3?). When I load this, my toolpath shown in the window shows two large sweeping arcs for parts 3 & 4. Anything after the use of a G52 (I also tried it using fixture offsets G55, G56 etc.) causes it. What am I doing wrong?
G0 G49 G40.1 G17
G80 G50 G90 G98
G20 (Inch)
(***** Remove material before cutting threads part 1 *****)
(***** Reset Z zero at this time *****)
M6 T1
M03 S4000
M9
G00G43 H1 Z0.1
G00 X1.125 Y0
G41 P0.25
G01 X0.432 F15
G02 X-0.432 Y0 R0.432 Z-0.025 F24
X0.432 Y0 R0.432 Z-0.05
X-0.432 Y0 R0.432
X0.432 Y0 R0.432
G00 Z0.1
G40
(***** Remove material before cutting threads part 2*****)
G00 Z0.1
G00 X4.125 Y0
G41 P0.25
G01 X3.432 F15
G02 X2.568 Y0 R0.432 Z-0.025 F24
X3.432 Y0 R0.432 Z-0.05
X2.568 Y0 R0.432
X3.432 Y0 R0.432
G00 Z0.1
G40
G52 X3
(***** Remove material before cutting threads part 3 *****)
G00G43 H1 Z0.1
G00 X6.125 Y0
G41 P0.25
G01 X5.432 F15
G02 X4.568 Y0 R0.432 Z-0.025 F24
X5.432 Y0 R0.432 Z-0.05
X4.568 Y0 R0.432
X5.432 Y0 R0.432
G00 Z0.1
G40
(***** Remove material before cutting threads part 4 *****)
G00 Z0.1
G00 X9.125 Y0
G41 P0.25
G01 X8.432 F15
G02 X7.568 Y0 R0.432 Z-0.025 F24
X8.432 Y0 R0.432 Z-0.05
X7.568 Y0 R0.432
X8.432 Y0 R0.432
G00 Z0.1
G40
G52 X0
M5 M9
M30
G0 G49 G40.1 G17
G80 G50 G90 G98
G20 (Inch)
(***** Remove material before cutting threads part 1 *****)
(***** Reset Z zero at this time *****)
M6 T1
M03 S4000
M9
G00G43 H1 Z0.1
G00 X1.125 Y0
G41 P0.25
G01 X0.432 F15
G02 X-0.432 Y0 R0.432 Z-0.025 F24
X0.432 Y0 R0.432 Z-0.05
X-0.432 Y0 R0.432
X0.432 Y0 R0.432
G00 Z0.1
G40
(***** Remove material before cutting threads part 2*****)
G00 Z0.1
G00 X4.125 Y0
G41 P0.25
G01 X3.432 F15
G02 X2.568 Y0 R0.432 Z-0.025 F24
X3.432 Y0 R0.432 Z-0.05
X2.568 Y0 R0.432
X3.432 Y0 R0.432
G00 Z0.1
G40
G52 X3
(***** Remove material before cutting threads part 3 *****)
G00G43 H1 Z0.1
G00 X6.125 Y0
G41 P0.25
G01 X5.432 F15
G02 X4.568 Y0 R0.432 Z-0.025 F24
X5.432 Y0 R0.432 Z-0.05
X4.568 Y0 R0.432
X5.432 Y0 R0.432
G00 Z0.1
G40
(***** Remove material before cutting threads part 4 *****)
G00 Z0.1
G00 X9.125 Y0
G41 P0.25
G01 X8.432 F15
G02 X7.568 Y0 R0.432 Z-0.025 F24
X8.432 Y0 R0.432 Z-0.05
X7.568 Y0 R0.432
X8.432 Y0 R0.432
G00 Z0.1
G40
G52 X0
M5 M9
M30