When Mach3 decides which arc to choose between two point (X1,Z1) and (X2,Z2) with a given radius, it chooses the wrong one! see below
It takes the right direction, but it choose a different arc (any two points have two circles with the same radius going through them)
I'm not even sure how it's supposed to know which one to choose. Is it supposed to choose the shortest one?
Have can i fix this? Is it a Mach3 problem, or a Gcode problem.
Aleks.
Gcode:
%
O0000
(PROGRAM NAME - TURNING HOLDING POST 21)
(DATE=DD-MM-YY - 01-01-08 TIME=HH:MM - 15:47)
(MCX FILE -)
(NC FILE - C:\DOCUMENTS AND SETTINGS\ALEX\DESKTOP\TURNING HOLDING POST 21.NC)
(MATERIAL - ALUMINUM MM - 2024)
G21
(TOOL - 1 OFFSET - 1)
(OD ROUGH RIGHT - 80 DEG. INSERT - CNMG 12 04 08)
G28 U0. W0.
G50 X30.669 Z19.972
G0 T0101
G97 S3600 M03
G0 X-.454 Z1.758
G50 S3600
G96 S550
G99 G1 Z-.242 F.2
X13.993 Z-7.655
G2 X20.122 Z-15.192 R10.8
G1 Z-35.66
X22.951 Z-34.245
G28 U0. W0. M05
T0100
M30
%