Index: ref/arc_angles.gcode/arc_angles.gcode.top.cnc =================================================================== --- ref/arc_angles.gcode/arc_angles.gcode.top.cnc (revision 27039) +++ ref/arc_angles.gcode/arc_angles.gcode.top.cnc (revision 27040) @@ -7,67 +7,66 @@ G17 G20 G90 G64 P0.003 M3 S3000 M7 F1 G0 Z#100 (polygon 1) -G0 X0.298333 Y0.455000 (start point) +G0 X0.298333 Y0.460000 (start point) G1 Z#101 -G1 X0.283333 Y0.451667 -G1 X0.270000 Y0.445000 -G1 X0.255000 Y0.430000 -G1 X0.246667 Y0.411667 -G1 X0.246667 Y0.386667 -G1 X0.255000 Y0.368333 -G1 X0.270000 Y0.353333 -G1 X0.288333 Y0.345000 -G1 X0.313333 Y0.345000 -G1 X0.331667 Y0.353333 -G1 X0.346667 Y0.368333 -G1 X0.355000 Y0.385000 -G1 X0.355000 Y0.395000 -G1 X0.358333 Y0.396667 -G1 X0.358333 Y0.406667 -G1 X0.365000 Y0.425000 -G1 X0.361667 Y0.430000 -G1 X0.356667 Y0.430000 -G1 X0.351667 Y0.421667 -G1 X0.341667 Y0.436667 -G1 X0.328333 Y0.446667 -G1 X0.313333 Y0.453333 -G1 X0.298333 Y0.455000 +G1 X0.283333 Y0.456667 +G1 X0.266667 Y0.448333 +G1 X0.251667 Y0.433333 +G1 X0.241667 Y0.411667 +G1 X0.241667 Y0.386667 +G1 X0.251667 Y0.365000 +G1 X0.266667 Y0.350000 +G1 X0.288333 Y0.340000 +G1 X0.313333 Y0.340000 +G1 X0.335000 Y0.350000 +G1 X0.350000 Y0.365000 +G1 X0.358333 Y0.381667 +G1 X0.361667 Y0.395000 +G1 X0.365000 Y0.411667 +G1 X0.370000 Y0.425000 +G1 X0.365000 Y0.433333 +G1 X0.358333 Y0.435000 +G1 X0.351667 Y0.431667 +G1 X0.335000 Y0.448333 +G1 X0.313333 Y0.458333 +G1 X0.298333 Y0.460000 G0 Z#100 -(polygon end, distance 0.37) +(polygon end, distance 0.39) (polygon 2) -G0 X0.291667 Y0.441667 (start point) +G0 X0.291667 Y0.436667 (start point) G1 Z#101 -G1 X0.278333 Y0.436667 -G1 X0.263333 Y0.421667 -G1 X0.258333 Y0.406667 -G1 X0.258333 Y0.391667 -G1 X0.263333 Y0.376667 -G1 X0.278333 Y0.361667 -G1 X0.293333 Y0.356667 -G1 X0.308333 Y0.356667 -G1 X0.323333 Y0.361667 -G1 X0.338333 Y0.376667 -G1 X0.343333 Y0.391667 -G1 X0.343333 Y0.406667 -G1 X0.338333 Y0.421667 -G1 X0.323333 Y0.436667 -G1 X0.308333 Y0.441667 -G1 X0.291667 Y0.441667 +G1 X0.281667 Y0.433333 +G1 X0.266667 Y0.418333 +G1 X0.263333 Y0.405000 +G1 X0.263333 Y0.393333 +G1 X0.266667 Y0.380000 +G1 X0.281667 Y0.365000 +G1 X0.295000 Y0.361667 +G1 X0.306667 Y0.361667 +G1 X0.320000 Y0.365000 +G1 X0.335000 Y0.380000 +G1 X0.338333 Y0.393333 +G1 X0.338333 Y0.405000 +G1 X0.335000 Y0.418333 +G1 X0.320000 Y0.433333 +G1 X0.306667 Y0.436667 +G1 X0.291667 Y0.436667 G0 Z#100 -(polygon end, distance 0.27) +(polygon end, distance 0.24) (polygon 3) -G0 X0.048333 Y0.405000 (start point) +G0 X0.048333 Y0.410000 (start point) G1 Z#101 -G1 X0.045000 Y0.400000 -G1 X0.048333 Y0.381667 -G1 X0.055000 Y0.371667 -G1 X0.060000 Y0.368333 -G1 X0.065000 Y0.373333 -G1 X0.058333 Y0.391667 -G1 X0.058333 Y0.401667 -G1 X0.055000 Y0.405000 -G1 X0.048333 Y0.405000 +G1 X0.040000 Y0.401667 +G1 X0.041667 Y0.386667 +G1 X0.050000 Y0.368333 +G1 X0.058333 Y0.363333 +G1 X0.065000 Y0.365000 +G1 X0.070000 Y0.373333 +G1 X0.063333 Y0.391667 +G1 X0.063333 Y0.401667 +G1 X0.055000 Y0.410000 +G1 X0.048333 Y0.410000 G0 Z#100 -(polygon end, distance 0.09) -(end, total distance 18.68mm = 0.74in) +(polygon end, distance 0.12) +(end, total distance 19.21mm = 0.76in) M5 M9 M2 Index: ref/arc_f_clear.gcode/arc_f_clear.gcode.top.cnc =================================================================== --- ref/arc_f_clear.gcode/arc_f_clear.gcode.top.cnc (revision 27039) +++ ref/arc_f_clear.gcode/arc_f_clear.gcode.top.cnc (revision 27040) @@ -7,48 +7,49 @@ G17 G20 G90 G64 P0.003 M3 S3000 M7 F1 G0 Z#100 (polygon 1) -G0 X0.246667 Y0.415000 (start point) +G0 X0.245000 Y0.430000 (start point) G1 Z#101 -G1 X0.220000 Y0.411667 -G1 X0.201667 Y0.405000 -G1 X0.193333 Y0.395000 -G1 X0.193333 Y0.386667 -G1 X0.205000 Y0.375000 -G1 X0.213333 Y0.375000 -G1 X0.226667 Y0.380000 -G1 X0.260000 Y0.381667 -G1 X0.280000 Y0.378333 -G1 X0.300000 Y0.370000 -G1 X0.323333 Y0.356667 -G1 X0.328333 Y0.350000 -G1 X0.131667 Y0.350000 -G1 X0.145000 Y0.356667 -G1 X0.161667 Y0.361667 -G1 X0.178333 Y0.361667 -G1 X0.186667 Y0.370000 -G1 X0.186667 Y0.376667 -G1 X0.178333 Y0.385000 -G1 X0.161667 Y0.383333 -G1 X0.145000 Y0.380000 -G1 X0.116667 Y0.366667 -G1 X0.096667 Y0.350000 +G1 X0.220000 Y0.426667 +G1 X0.203333 Y0.421667 +G1 X0.190000 Y0.415000 +G1 X0.183333 Y0.406667 +G1 X0.178333 Y0.395000 +G1 X0.168333 Y0.393333 +G1 X0.158333 Y0.393333 +G1 X0.138333 Y0.388333 +G1 X0.110000 Y0.375000 +G1 X0.083333 Y0.350000 G1 X0.025000 Y0.350000 G1 X0.025000 Y0.023333 G1 X0.476667 Y0.023333 G1 X0.476667 Y0.350000 -G1 X0.366667 Y0.350000 -G1 X0.361667 Y0.360000 -G1 X0.338333 Y0.383333 -G1 X0.315000 Y0.398333 -G1 X0.286667 Y0.410000 -G1 X0.268333 Y0.413333 -G1 X0.246667 Y0.415000 +G1 X0.385000 Y0.350000 +G1 X0.373333 Y0.370000 +G1 X0.348333 Y0.395000 +G1 X0.325000 Y0.410000 +G1 X0.293333 Y0.423333 +G1 X0.271667 Y0.428333 +G1 X0.245000 Y0.430000 G0 Z#100 -(polygon end, distance 2.01) +(polygon end, distance 1.61) (polygon 2) -G0 X0.065000 Y0.296667 (start point) +G0 X0.236667 Y0.366667 (start point) G1 Z#101 -G1 X0.058333 Y0.293333 +G1 X0.225000 Y0.363333 +G1 X0.210000 Y0.360000 +G1 X0.195000 Y0.363333 +G1 X0.183333 Y0.353333 +G1 X0.161667 Y0.350000 +G1 X0.303333 Y0.350000 +G1 X0.296667 Y0.355000 +G1 X0.278333 Y0.363333 +G1 X0.261667 Y0.366667 +G1 X0.236667 Y0.366667 +G0 Z#100 +(polygon end, distance 0.29) +(polygon 3) +G0 X0.055000 Y0.286667 (start point) +G1 Z#101 G1 X0.051667 Y0.276667 G1 X0.053333 Y0.246667 G1 X0.061667 Y0.218333 @@ -71,38 +72,35 @@ G1 X0.113333 Y0.225000 G1 X0.105000 Y0.243333 G1 X0.100000 Y0.263333 -G1 X0.100000 Y0.280000 -G1 X0.093333 Y0.293333 -G1 X0.090000 Y0.293333 -G1 X0.090000 Y0.290000 -G1 X0.078333 Y0.278333 -G1 X0.083333 Y0.275000 -G1 X0.083333 Y0.260000 -G1 X0.086667 Y0.243333 -G1 X0.096667 Y0.218333 -G1 X0.111667 Y0.195000 -G1 X0.126667 Y0.181667 -G1 X0.145000 Y0.170000 -G1 X0.175000 Y0.158333 -G1 X0.200000 Y0.156667 -G1 X0.206667 Y0.151667 -G1 X0.206667 Y0.146667 -G1 X0.201667 Y0.143333 -G1 X0.171667 Y0.146667 -G1 X0.141667 Y0.158333 -G1 X0.118333 Y0.173333 -G1 X0.100000 Y0.191667 -G1 X0.085000 Y0.215000 -G1 X0.075000 Y0.240000 -G1 X0.071667 Y0.260000 -G1 X0.070000 Y0.276667 -G1 X0.075000 Y0.280000 -G1 X0.066667 Y0.288333 -G1 X0.068333 Y0.296667 -G1 X0.065000 Y0.296667 +G1 X0.100000 Y0.278333 +G1 X0.098333 Y0.283333 +G1 X0.088333 Y0.275000 +G1 X0.088333 Y0.258333 +G1 X0.093333 Y0.238333 +G1 X0.103333 Y0.216667 +G1 X0.115000 Y0.198333 +G1 X0.131667 Y0.183333 +G1 X0.153333 Y0.171667 +G1 X0.175000 Y0.163333 +G1 X0.200000 Y0.161667 +G1 X0.206667 Y0.158333 +G1 X0.211667 Y0.150000 +G1 X0.210000 Y0.143333 +G1 X0.201667 Y0.138333 +G1 X0.171667 Y0.141667 +G1 X0.138333 Y0.155000 +G1 X0.115000 Y0.170000 +G1 X0.096667 Y0.188333 +G1 X0.081667 Y0.211667 +G1 X0.071667 Y0.235000 +G1 X0.068333 Y0.248333 +G1 X0.065000 Y0.275000 +G1 X0.058333 Y0.283333 +G1 X0.058333 Y0.286667 +G1 X0.055000 Y0.286667 G0 Z#100 -(polygon end, distance 0.99) -(polygon 3) +(polygon end, distance 0.95) +(polygon 4) G0 X0.293333 Y0.275000 (start point) G1 Z#101 G1 X0.278333 Y0.268333 @@ -126,37 +124,36 @@ G1 X0.293333 Y0.275000 G0 Z#100 (polygon end, distance 0.31) -(polygon 4) -G0 X0.298333 Y0.255000 (start point) +(polygon 5) +G0 X0.298333 Y0.260000 (start point) G1 Z#101 -G1 X0.288333 Y0.251667 -G1 X0.283333 Y0.248333 -G1 X0.283333 Y0.241667 -G1 X0.288333 Y0.238333 -G1 X0.296667 Y0.241667 -G1 X0.305000 Y0.241667 -G1 X0.313333 Y0.238333 -G1 X0.318333 Y0.228333 -G1 X0.318333 Y0.220000 -G1 X0.315000 Y0.211667 -G1 X0.305000 Y0.206667 -G1 X0.296667 Y0.206667 -G1 X0.286667 Y0.211667 -G1 X0.283333 Y0.221667 -G1 X0.281667 Y0.226667 -G1 X0.276667 Y0.230000 -G1 X0.271667 Y0.226667 -G1 X0.271667 Y0.215000 -G1 X0.280000 Y0.201667 -G1 X0.291667 Y0.195000 -G1 X0.310000 Y0.195000 -G1 X0.323333 Y0.203333 -G1 X0.330000 Y0.215000 -G1 X0.330000 Y0.233333 -G1 X0.323333 Y0.245000 -G1 X0.310000 Y0.253333 -G1 X0.298333 Y0.255000 +G1 X0.288333 Y0.256667 +G1 X0.280000 Y0.251667 +G1 X0.278333 Y0.243333 +G1 X0.283333 Y0.235000 +G1 X0.290000 Y0.233333 +G1 X0.296667 Y0.236667 +G1 X0.306667 Y0.236667 +G1 X0.313333 Y0.230000 +G1 X0.313333 Y0.218333 +G1 X0.306667 Y0.211667 +G1 X0.295000 Y0.211667 +G1 X0.288333 Y0.218333 +G1 X0.288333 Y0.226667 +G1 X0.280000 Y0.235000 +G1 X0.273333 Y0.235000 +G1 X0.265000 Y0.226667 +G1 X0.266667 Y0.215000 +G1 X0.276667 Y0.200000 +G1 X0.291667 Y0.190000 +G1 X0.310000 Y0.190000 +G1 X0.325000 Y0.200000 +G1 X0.335000 Y0.215000 +G1 X0.335000 Y0.233333 +G1 X0.325000 Y0.248333 +G1 X0.310000 Y0.258333 +G1 X0.298333 Y0.260000 G0 Z#100 -(polygon end, distance 0.29) -(end, total distance 91.68mm = 3.61in) +(polygon end, distance 0.32) +(end, total distance 88.68mm = 3.49in) M5 M9 M2 Index: ref/arc_normal.gcode/arc_normal.gcode.top.cnc =================================================================== --- ref/arc_normal.gcode/arc_normal.gcode.top.cnc (revision 27039) +++ ref/arc_normal.gcode/arc_normal.gcode.top.cnc (revision 27040) @@ -7,110 +7,104 @@ G17 G20 G90 G64 P0.003 M3 S3000 M7 F1 G0 Z#100 (polygon 1) -G0 X0.246667 Y0.415000 (start point) +G0 X0.245000 Y0.430000 (start point) G1 Z#101 -G1 X0.220000 Y0.411667 -G1 X0.201667 Y0.405000 -G1 X0.193333 Y0.395000 -G1 X0.193333 Y0.386667 -G1 X0.205000 Y0.375000 -G1 X0.213333 Y0.375000 -G1 X0.226667 Y0.380000 -G1 X0.260000 Y0.381667 -G1 X0.280000 Y0.378333 -G1 X0.300000 Y0.370000 -G1 X0.323333 Y0.356667 -G1 X0.338333 Y0.340000 -G1 X0.353333 Y0.308333 -G1 X0.363333 Y0.300000 -G1 X0.371667 Y0.300000 -G1 X0.383333 Y0.311667 -G1 X0.383333 Y0.318333 -G1 X0.375000 Y0.338333 -G1 X0.360000 Y0.361667 -G1 X0.338333 Y0.383333 -G1 X0.315000 Y0.398333 -G1 X0.286667 Y0.410000 -G1 X0.268333 Y0.413333 -G1 X0.246667 Y0.415000 +G1 X0.220000 Y0.426667 +G1 X0.203333 Y0.421667 +G1 X0.190000 Y0.415000 +G1 X0.183333 Y0.406667 +G1 X0.178333 Y0.395000 +G1 X0.168333 Y0.393333 +G1 X0.158333 Y0.393333 +G1 X0.138333 Y0.388333 +G1 X0.110000 Y0.375000 +G1 X0.075000 Y0.340000 +G1 X0.061667 Y0.311667 +G1 X0.056667 Y0.291667 +G1 X0.058333 Y0.283333 +G1 X0.065000 Y0.275000 +G1 X0.068333 Y0.248333 +G1 X0.071667 Y0.235000 +G1 X0.081667 Y0.211667 +G1 X0.096667 Y0.188333 +G1 X0.115000 Y0.170000 +G1 X0.138333 Y0.155000 +G1 X0.171667 Y0.141667 +G1 X0.201667 Y0.138333 +G1 X0.210000 Y0.143333 +G1 X0.211667 Y0.150000 +G1 X0.206667 Y0.158333 +G1 X0.200000 Y0.161667 +G1 X0.175000 Y0.163333 +G1 X0.153333 Y0.171667 +G1 X0.131667 Y0.183333 +G1 X0.115000 Y0.198333 +G1 X0.103333 Y0.216667 +G1 X0.093333 Y0.238333 +G1 X0.088333 Y0.258333 +G1 X0.088333 Y0.273333 +G1 X0.098333 Y0.285000 +G1 X0.103333 Y0.303333 +G1 X0.115000 Y0.325000 +G1 X0.128333 Y0.336667 +G1 X0.143333 Y0.345000 +G1 X0.156667 Y0.350000 +G1 X0.183333 Y0.353333 +G1 X0.195000 Y0.363333 +G1 X0.210000 Y0.360000 +G1 X0.225000 Y0.363333 +G1 X0.241667 Y0.366667 +G1 X0.271667 Y0.365000 +G1 X0.290000 Y0.358333 +G1 X0.313333 Y0.345000 +G1 X0.326667 Y0.330000 +G1 X0.341667 Y0.298333 +G1 X0.351667 Y0.290000 +G1 X0.363333 Y0.285000 +G1 X0.373333 Y0.285000 +G1 X0.386667 Y0.291667 +G1 X0.393333 Y0.300000 +G1 X0.398333 Y0.311667 +G1 X0.398333 Y0.321667 +G1 X0.386667 Y0.348333 +G1 X0.371667 Y0.371667 +G1 X0.348333 Y0.395000 +G1 X0.325000 Y0.410000 +G1 X0.293333 Y0.423333 +G1 X0.271667 Y0.428333 +G1 X0.245000 Y0.430000 G0 Z#100 -(polygon end, distance 0.49) +(polygon end, distance 1.31) (polygon 2) -G0 X0.173333 Y0.385000 (start point) +G0 X0.298333 Y0.260000 (start point) G1 Z#101 -G1 X0.151667 Y0.381667 -G1 X0.133333 Y0.375000 -G1 X0.111667 Y0.363333 -G1 X0.086667 Y0.338333 -G1 X0.075000 Y0.316667 -G1 X0.068333 Y0.298333 -G1 X0.066667 Y0.288333 -G1 X0.075000 Y0.280000 -G1 X0.070000 Y0.276667 -G1 X0.071667 Y0.260000 -G1 X0.075000 Y0.240000 -G1 X0.085000 Y0.215000 -G1 X0.100000 Y0.191667 -G1 X0.118333 Y0.173333 -G1 X0.141667 Y0.158333 -G1 X0.171667 Y0.146667 -G1 X0.201667 Y0.143333 -G1 X0.206667 Y0.146667 -G1 X0.206667 Y0.151667 -G1 X0.200000 Y0.156667 -G1 X0.175000 Y0.158333 -G1 X0.145000 Y0.170000 -G1 X0.126667 Y0.181667 -G1 X0.111667 Y0.195000 -G1 X0.096667 Y0.218333 -G1 X0.086667 Y0.243333 -G1 X0.083333 Y0.260000 -G1 X0.083333 Y0.275000 -G1 X0.078333 Y0.278333 -G1 X0.090000 Y0.290000 -G1 X0.091667 Y0.301667 -G1 X0.101667 Y0.323333 -G1 X0.123333 Y0.346667 -G1 X0.145000 Y0.356667 -G1 X0.161667 Y0.361667 -G1 X0.178333 Y0.361667 -G1 X0.186667 Y0.370000 -G1 X0.186667 Y0.376667 -G1 X0.178333 Y0.385000 -G1 X0.173333 Y0.385000 +G1 X0.288333 Y0.256667 +G1 X0.280000 Y0.251667 +G1 X0.278333 Y0.243333 +G1 X0.283333 Y0.235000 +G1 X0.290000 Y0.233333 +G1 X0.296667 Y0.236667 +G1 X0.306667 Y0.236667 +G1 X0.313333 Y0.230000 +G1 X0.313333 Y0.218333 +G1 X0.306667 Y0.211667 +G1 X0.295000 Y0.211667 +G1 X0.288333 Y0.218333 +G1 X0.288333 Y0.226667 +G1 X0.280000 Y0.235000 +G1 X0.273333 Y0.235000 +G1 X0.265000 Y0.226667 +G1 X0.266667 Y0.215000 +G1 X0.276667 Y0.200000 +G1 X0.291667 Y0.190000 +G1 X0.310000 Y0.190000 +G1 X0.325000 Y0.200000 +G1 X0.335000 Y0.215000 +G1 X0.335000 Y0.233333 +G1 X0.325000 Y0.248333 +G1 X0.310000 Y0.258333 +G1 X0.298333 Y0.260000 G0 Z#100 -(polygon end, distance 0.77) -(polygon 3) -G0 X0.298333 Y0.255000 (start point) -G1 Z#101 -G1 X0.288333 Y0.251667 -G1 X0.283333 Y0.248333 -G1 X0.283333 Y0.241667 -G1 X0.288333 Y0.238333 -G1 X0.296667 Y0.241667 -G1 X0.305000 Y0.241667 -G1 X0.313333 Y0.238333 -G1 X0.318333 Y0.228333 -G1 X0.318333 Y0.220000 -G1 X0.315000 Y0.211667 -G1 X0.305000 Y0.206667 -G1 X0.296667 Y0.206667 -G1 X0.286667 Y0.211667 -G1 X0.283333 Y0.221667 -G1 X0.281667 Y0.226667 -G1 X0.276667 Y0.230000 -G1 X0.271667 Y0.226667 -G1 X0.271667 Y0.215000 -G1 X0.280000 Y0.201667 -G1 X0.291667 Y0.195000 -G1 X0.310000 Y0.195000 -G1 X0.323333 Y0.203333 -G1 X0.330000 Y0.215000 -G1 X0.330000 Y0.233333 -G1 X0.323333 Y0.245000 -G1 X0.310000 Y0.253333 -G1 X0.298333 Y0.255000 -G0 Z#100 -(polygon end, distance 0.29) -(end, total distance 39.35mm = 1.55in) +(polygon end, distance 0.32) +(end, total distance 41.48mm = 1.63in) M5 M9 M2 Index: ref/arc_offpage.gcode/arc_offpage.gcode.top.cnc =================================================================== --- ref/arc_offpage.gcode/arc_offpage.gcode.top.cnc (revision 27039) +++ ref/arc_offpage.gcode/arc_offpage.gcode.top.cnc (revision 27040) @@ -7,35 +7,35 @@ G17 G20 G90 G64 P0.003 M3 S3000 M7 F1 G0 Z#100 (polygon 1) -G0 X0.130000 Y0.500000 (start point) +G0 X0.125000 Y0.500000 (start point) G1 Z#101 -G1 X0.130000 Y0.498333 -G1 X0.138333 Y0.480000 -G1 X0.143333 Y0.463333 -G1 X0.143333 Y0.435000 -G1 X0.138333 Y0.418333 -G1 X0.128333 Y0.396667 -G1 X0.106667 Y0.373333 -G1 X0.081667 Y0.361667 -G1 X0.065000 Y0.356667 -G1 X0.036667 Y0.356667 -G1 X0.020000 Y0.361667 -G1 X0.001667 Y0.370000 -G1 X0.000000 Y0.370000 -G1 X0.000000 Y0.356667 -G1 X0.021667 Y0.348333 -G1 X0.035000 Y0.345000 -G1 X0.065000 Y0.345000 -G1 X0.081667 Y0.348333 -G1 X0.110000 Y0.361667 -G1 X0.138333 Y0.390000 -G1 X0.151667 Y0.418333 -G1 X0.155000 Y0.435000 -G1 X0.155000 Y0.465000 -G1 X0.151667 Y0.478333 -G1 X0.143333 Y0.500000 -G1 X0.130000 Y0.500000 +G1 X0.125000 Y0.498333 +G1 X0.133333 Y0.480000 +G1 X0.138333 Y0.463333 +G1 X0.138333 Y0.435000 +G1 X0.133333 Y0.418333 +G1 X0.125000 Y0.400000 +G1 X0.103333 Y0.376667 +G1 X0.081667 Y0.366667 +G1 X0.065000 Y0.361667 +G1 X0.036667 Y0.361667 +G1 X0.020000 Y0.366667 +G1 X0.001667 Y0.375000 +G1 X0.000000 Y0.375000 +G1 X0.000000 Y0.351667 +G1 X0.021667 Y0.343333 +G1 X0.035000 Y0.340000 +G1 X0.065000 Y0.340000 +G1 X0.081667 Y0.343333 +G1 X0.113333 Y0.358333 +G1 X0.141667 Y0.386667 +G1 X0.156667 Y0.418333 +G1 X0.160000 Y0.435000 +G1 X0.160000 Y0.465000 +G1 X0.156667 Y0.478333 +G1 X0.148333 Y0.500000 +G1 X0.125000 Y0.500000 G0 Z#100 -(polygon end, distance 0.55) -(end, total distance 13.98mm = 0.55in) +(polygon end, distance 0.57) +(end, total distance 14.49mm = 0.57in) M5 M9 M2 Index: ref/arc_sizes.gcode/arc_sizes.gcode.top.cnc =================================================================== --- ref/arc_sizes.gcode/arc_sizes.gcode.top.cnc (revision 27039) +++ ref/arc_sizes.gcode/arc_sizes.gcode.top.cnc (revision 27040) @@ -7,38 +7,43 @@ G17 G20 G90 G64 P0.003 M3 S3000 M7 F1 G0 Z#100 (polygon 1) -G0 X0.098333 Y0.305000 (start point) +G0 X0.098333 Y0.310000 (start point) G1 Z#101 -G1 X0.095000 Y0.300000 -G1 X0.096667 Y0.246667 -G1 X0.101667 Y0.243333 -G1 X0.106667 Y0.246667 -G1 X0.106667 Y0.301667 -G1 X0.103333 Y0.305000 -G1 X0.098333 Y0.305000 +G1 X0.090000 Y0.301667 +G1 X0.090000 Y0.246667 +G1 X0.098333 Y0.238333 +G1 X0.103333 Y0.238333 +G1 X0.111667 Y0.246667 +G1 X0.111667 Y0.301667 +G1 X0.103333 Y0.310000 +G1 X0.098333 Y0.310000 G0 Z#100 -(polygon end, distance 0.14) +(polygon end, distance 0.17) (polygon 2) -G0 X0.148333 Y0.305000 (start point) +G0 X0.148333 Y0.310000 (start point) G1 Z#101 -G1 X0.145000 Y0.300000 -G1 X0.148333 Y0.295000 -G1 X0.203333 Y0.295000 -G1 X0.206667 Y0.300000 -G1 X0.203333 Y0.305000 -G1 X0.148333 Y0.305000 +G1 X0.140000 Y0.301667 +G1 X0.140000 Y0.296667 +G1 X0.148333 Y0.288333 +G1 X0.203333 Y0.288333 +G1 X0.211667 Y0.296667 +G1 X0.211667 Y0.301667 +G1 X0.203333 Y0.310000 +G1 X0.148333 Y0.310000 G0 Z#100 -(polygon end, distance 0.13) +(polygon end, distance 0.17) (polygon 3) -G0 X0.298333 Y0.305000 (start point) +G0 X0.298333 Y0.310000 (start point) G1 Z#101 -G1 X0.295000 Y0.300000 -G1 X0.296667 Y0.295000 -G1 X0.301667 Y0.293333 -G1 X0.306667 Y0.298333 -G1 X0.303333 Y0.303333 -G1 X0.298333 Y0.305000 +G1 X0.290000 Y0.301667 +G1 X0.290000 Y0.296667 +G1 X0.298333 Y0.288333 +G1 X0.303333 Y0.288333 +G1 X0.311667 Y0.296667 +G1 X0.311667 Y0.301667 +G1 X0.303333 Y0.310000 +G1 X0.298333 Y0.310000 G0 Z#100 -(polygon end, distance 0.03) -(end, total distance 7.75mm = 0.31in) +(polygon end, distance 0.07) +(end, total distance 10.20mm = 0.40in) M5 M9 M2 Index: ref/comp1.gcode/comp1.gcode.bottom.cnc =================================================================== --- ref/comp1.gcode/comp1.gcode.bottom.cnc (revision 27039) +++ ref/comp1.gcode/comp1.gcode.bottom.cnc (revision 27040) @@ -13,20 +13,20 @@ G1 X0.223333 Y0.460000 G1 X0.211667 Y0.446667 G1 X0.206667 Y0.436667 -G1 X0.206667 Y0.411667 -G1 X0.213333 Y0.398333 -G1 X0.228333 Y0.385000 -G1 X0.021667 Y0.385000 -G1 X0.013333 Y0.376667 -G1 X0.013333 Y0.371667 -G1 X0.021667 Y0.363333 -G1 X0.476667 Y0.363333 -G1 X0.485000 Y0.371667 -G1 X0.485000 Y0.376667 -G1 X0.476667 Y0.385000 -G1 X0.270000 Y0.385000 -G1 X0.285000 Y0.398333 -G1 X0.291667 Y0.411667 +G1 X0.205000 Y0.420000 +G1 X0.208333 Y0.406667 +G1 X0.216667 Y0.395000 +G1 X0.016667 Y0.393333 +G1 X0.005000 Y0.381667 +G1 X0.005000 Y0.366667 +G1 X0.016667 Y0.355000 +G1 X0.481667 Y0.355000 +G1 X0.493333 Y0.366667 +G1 X0.493333 Y0.381667 +G1 X0.481667 Y0.393333 +G1 X0.281667 Y0.395000 +G1 X0.290000 Y0.406667 +G1 X0.293333 Y0.420000 G1 X0.291667 Y0.436667 G1 X0.286667 Y0.446667 G1 X0.275000 Y0.460000 @@ -34,5 +34,5 @@ G1 X0.241667 Y0.468333 G0 Z#100 (polygon end, distance 1.16) -(end, total distance 29.42mm = 1.16in) +(end, total distance 29.56mm = 1.16in) M5 M9 M2 Index: ref/comp1.gcode/comp1.gcode.top.cnc =================================================================== --- ref/comp1.gcode/comp1.gcode.top.cnc (revision 27039) +++ ref/comp1.gcode/comp1.gcode.top.cnc (revision 27040) @@ -29,17 +29,18 @@ G0 Z#100 (polygon end, distance 0.28) (polygon 2) -G0 X0.023333 Y0.360000 (start point) +G0 X0.021667 Y0.370000 (start point) G1 Z#101 -G1 X0.015000 Y0.351667 -G1 X0.015000 Y0.346667 -G1 X0.023333 Y0.338333 -G1 X0.478333 Y0.338333 -G1 X0.486667 Y0.346667 -G1 X0.486667 Y0.351667 -G1 X0.478333 Y0.360000 -G1 X0.023333 Y0.360000 +G1 X0.015000 Y0.366667 +G1 X0.006667 Y0.356667 +G1 X0.006667 Y0.341667 +G1 X0.018333 Y0.330000 +G1 X0.483333 Y0.330000 +G1 X0.495000 Y0.341667 +G1 X0.495000 Y0.356667 +G1 X0.483333 Y0.368333 +G1 X0.021667 Y0.370000 G0 Z#100 -(polygon end, distance 0.97) -(end, total distance 31.56mm = 1.24in) +(polygon end, distance 1.03) +(end, total distance 33.08mm = 1.30in) M5 M9 M2 Index: ref/coord_rounding.gcode/coord_rounding.gcode.top.cnc =================================================================== --- ref/coord_rounding.gcode/coord_rounding.gcode.top.cnc (revision 27039) +++ ref/coord_rounding.gcode/coord_rounding.gcode.top.cnc (revision 27040) @@ -7,18 +7,25 @@ G17 G20 G90 G64 P0.003 M3 S3000 M7 F1 G0 Z#100 (polygon 1) -G0 X0.233333 Y0.280000 (start point) +G0 X0.230000 Y0.300000 (start point) G1 Z#101 -G1 X0.226667 Y0.276667 -G1 X0.218333 Y0.266667 -G1 X0.218333 Y0.251667 -G1 X0.230000 Y0.240000 -G1 X0.248333 Y0.240000 -G1 X0.260000 Y0.251667 -G1 X0.260000 Y0.266667 -G1 X0.248333 Y0.278333 -G1 X0.233333 Y0.280000 +G1 X0.220000 Y0.296667 +G1 X0.200000 Y0.276667 +G1 X0.196667 Y0.263333 +G1 X0.196667 Y0.255000 +G1 X0.200000 Y0.241667 +G1 X0.220000 Y0.221667 +G1 X0.233333 Y0.218333 +G1 X0.245000 Y0.218333 +G1 X0.258333 Y0.221667 +G1 X0.278333 Y0.241667 +G1 X0.281667 Y0.255000 +G1 X0.281667 Y0.263333 +G1 X0.278333 Y0.276667 +G1 X0.258333 Y0.296667 +G1 X0.245000 Y0.300000 +G1 X0.230000 Y0.300000 G0 Z#100 -(polygon end, distance 0.13) -(end, total distance 3.39mm = 0.13in) +(polygon end, distance 0.26) +(end, total distance 6.69mm = 0.26in) M5 M9 M2 Index: ref/elem_pads_ds.gcode/elem_pads_ds.gcode.bottom.cnc =================================================================== --- ref/elem_pads_ds.gcode/elem_pads_ds.gcode.bottom.cnc (revision 27039) +++ ref/elem_pads_ds.gcode/elem_pads_ds.gcode.bottom.cnc (revision 27040) @@ -7,16 +7,17 @@ G17 G20 G90 G64 P0.003 M3 S3000 M7 F1 G0 Z#100 (polygon 1) -G0 X0.221667 Y0.330000 (start point) +G0 X0.221667 Y0.335000 (start point) G1 Z#101 -G1 X0.218333 Y0.326667 -G1 X0.218333 Y0.246667 -G1 X0.223333 Y0.243333 -G1 X0.228333 Y0.246667 -G1 X0.230000 Y0.325000 -G1 X0.226667 Y0.330000 -G1 X0.221667 Y0.330000 +G1 X0.213333 Y0.326667 +G1 X0.213333 Y0.246667 +G1 X0.221667 Y0.238333 +G1 X0.226667 Y0.238333 +G1 X0.235000 Y0.246667 +G1 X0.235000 Y0.326667 +G1 X0.226667 Y0.335000 +G1 X0.221667 Y0.335000 G0 Z#100 -(polygon end, distance 0.19) -(end, total distance 4.73mm = 0.19in) +(polygon end, distance 0.22) +(end, total distance 5.52mm = 0.22in) M5 M9 M2 Index: ref/elem_pads_ds.gcode/elem_pads_ds.gcode.top.cnc =================================================================== --- ref/elem_pads_ds.gcode/elem_pads_ds.gcode.top.cnc (revision 27039) +++ ref/elem_pads_ds.gcode/elem_pads_ds.gcode.top.cnc (revision 27040) @@ -7,15 +7,17 @@ G17 G20 G90 G64 P0.003 M3 S3000 M7 F1 G0 Z#100 (polygon 1) -G0 X0.173333 Y0.355000 (start point) +G0 X0.173333 Y0.360000 (start point) G1 Z#101 -G1 X0.170000 Y0.350000 -G1 X0.173333 Y0.345000 -G1 X0.253333 Y0.345000 -G1 X0.256667 Y0.350000 -G1 X0.253333 Y0.355000 -G1 X0.173333 Y0.355000 +G1 X0.165000 Y0.351667 +G1 X0.165000 Y0.346667 +G1 X0.173333 Y0.338333 +G1 X0.253333 Y0.338333 +G1 X0.261667 Y0.346667 +G1 X0.261667 Y0.351667 +G1 X0.253333 Y0.360000 +G1 X0.173333 Y0.360000 G0 Z#100 -(polygon end, distance 0.18) -(end, total distance 4.67mm = 0.18in) +(polygon end, distance 0.22) +(end, total distance 5.52mm = 0.22in) M5 M9 M2 Index: ref/layer_copper.gcode/layer_copper.gcode.bottom.cnc =================================================================== --- ref/layer_copper.gcode/layer_copper.gcode.bottom.cnc (revision 27039) +++ ref/layer_copper.gcode/layer_copper.gcode.bottom.cnc (revision 27040) @@ -7,15 +7,17 @@ G17 G20 G90 G64 P0.003 M3 S3000 M7 F1 G0 Z#100 (polygon 1) -G0 X0.096667 Y0.430000 (start point) +G0 X0.096667 Y0.435000 (start point) G1 Z#101 -G1 X0.093333 Y0.425000 -G1 X0.096667 Y0.420000 -G1 X0.426667 Y0.420000 -G1 X0.430000 Y0.425000 -G1 X0.426667 Y0.430000 -G1 X0.096667 Y0.430000 +G1 X0.088333 Y0.426667 +G1 X0.088333 Y0.421667 +G1 X0.096667 Y0.413333 +G1 X0.426667 Y0.413333 +G1 X0.435000 Y0.421667 +G1 X0.435000 Y0.426667 +G1 X0.426667 Y0.435000 +G1 X0.096667 Y0.435000 G0 Z#100 -(polygon end, distance 0.68) -(end, total distance 17.37mm = 0.68in) +(polygon end, distance 0.72) +(end, total distance 18.22mm = 0.72in) M5 M9 M2 Index: ref/layer_copper.gcode/layer_copper.gcode.group-1.cnc =================================================================== --- ref/layer_copper.gcode/layer_copper.gcode.group-1.cnc (revision 27039) +++ ref/layer_copper.gcode/layer_copper.gcode.group-1.cnc (revision 27040) @@ -7,16 +7,17 @@ G17 G20 G90 G64 P0.003 M3 S3000 M7 F1 G0 Z#100 (polygon 1) -G0 X0.098333 Y0.355000 (start point) +G0 X0.098333 Y0.360000 (start point) G1 Z#101 -G1 X0.095000 Y0.351667 -G1 X0.095000 Y0.346667 -G1 X0.325000 Y0.118333 -G1 X0.330000 Y0.120000 -G1 X0.331667 Y0.125000 -G1 X0.103333 Y0.355000 -G1 X0.098333 Y0.355000 +G1 X0.090000 Y0.351667 +G1 X0.090000 Y0.346667 +G1 X0.323333 Y0.113333 +G1 X0.328333 Y0.113333 +G1 X0.336667 Y0.121667 +G1 X0.336667 Y0.126667 +G1 X0.103333 Y0.360000 +G1 X0.098333 Y0.360000 G0 Z#100 -(polygon end, distance 0.67) -(end, total distance 17.11mm = 0.67in) +(polygon end, distance 0.70) +(end, total distance 17.87mm = 0.70in) M5 M9 M2 Index: ref/layer_copper.gcode/layer_copper.gcode.top.cnc =================================================================== --- ref/layer_copper.gcode/layer_copper.gcode.top.cnc (revision 27039) +++ ref/layer_copper.gcode/layer_copper.gcode.top.cnc (revision 27040) @@ -7,16 +7,17 @@ G17 G20 G90 G64 P0.003 M3 S3000 M7 F1 G0 Z#100 (polygon 1) -G0 X0.048333 Y0.430000 (start point) +G0 X0.048333 Y0.435000 (start point) G1 Z#101 -G1 X0.045000 Y0.426667 -G1 X0.045000 Y0.146667 -G1 X0.050000 Y0.143333 -G1 X0.055000 Y0.146667 -G1 X0.056667 Y0.425000 -G1 X0.053333 Y0.430000 -G1 X0.048333 Y0.430000 +G1 X0.040000 Y0.426667 +G1 X0.040000 Y0.146667 +G1 X0.048333 Y0.138333 +G1 X0.053333 Y0.138333 +G1 X0.061667 Y0.146667 +G1 X0.061667 Y0.426667 +G1 X0.053333 Y0.435000 +G1 X0.048333 Y0.435000 G0 Z#100 -(polygon end, distance 0.59) -(end, total distance 14.89mm = 0.59in) +(polygon end, distance 0.62) +(end, total distance 15.68mm = 0.62in) M5 M9 M2 Index: ref/layer_outline.gcode/layer_outline.gcode.outline.cnc =================================================================== --- ref/layer_outline.gcode/layer_outline.gcode.outline.cnc (revision 27039) +++ ref/layer_outline.gcode/layer_outline.gcode.outline.cnc (revision 27040) @@ -7,25 +7,26 @@ G17 G20 G90 G64 P0.003 M3 S3000 M7 F1 G0 Z#100 (polygon 1) -G0 X0.073333 Y0.405000 (start point) +G0 X0.073333 Y0.410000 (start point) G1 Z#101 -G1 X0.070000 Y0.401667 -G1 X0.070000 Y0.096667 -G1 X0.075000 Y0.093333 -G1 X0.378333 Y0.095000 -G1 X0.381667 Y0.100000 -G1 X0.078333 Y0.405000 -G1 X0.073333 Y0.405000 +G1 X0.065000 Y0.401667 +G1 X0.065000 Y0.096667 +G1 X0.073333 Y0.088333 +G1 X0.378333 Y0.088333 +G1 X0.386667 Y0.096667 +G1 X0.386667 Y0.101667 +G1 X0.078333 Y0.410000 +G1 X0.073333 Y0.410000 G0 Z#100 -(polygon end, distance 1.06) +(polygon end, distance 1.09) (polygon 2) -G0 X0.081667 Y0.385000 (start point) +G0 X0.086667 Y0.373333 (start point) G1 Z#101 -G1 X0.081667 Y0.105000 -G1 X0.361667 Y0.105000 -G1 X0.083333 Y0.385000 -G1 X0.081667 Y0.385000 +G1 X0.086667 Y0.110000 +G1 X0.350000 Y0.110000 +G1 X0.088333 Y0.373333 +G1 X0.086667 Y0.373333 G0 Z#100 -(polygon end, distance 0.96) -(end, total distance 51.22mm = 2.02in) +(polygon end, distance 0.90) +(end, total distance 50.57mm = 1.99in) M5 M9 M2 Index: ref/line_f_clear.gcode/line_f_clear.gcode.top.cnc =================================================================== --- ref/line_f_clear.gcode/line_f_clear.gcode.top.cnc (revision 27039) +++ ref/line_f_clear.gcode/line_f_clear.gcode.top.cnc (revision 27040) @@ -22,14 +22,15 @@ G1 X0.221667 Y0.411667 G1 X0.213333 Y0.401667 G1 X0.205000 Y0.385000 -G1 X0.205000 Y0.298333 -G1 X0.245000 Y0.260000 -G1 X0.245000 Y0.376667 -G1 X0.250000 Y0.380000 -G1 X0.255000 Y0.376667 -G1 X0.256667 Y0.263333 -G1 X0.258333 Y0.263333 -G1 X0.296667 Y0.275000 +G1 X0.205000 Y0.301667 +G1 X0.240000 Y0.268333 +G1 X0.240000 Y0.376667 +G1 X0.248333 Y0.385000 +G1 X0.253333 Y0.385000 +G1 X0.261667 Y0.376667 +G1 X0.261667 Y0.275000 +G1 X0.268333 Y0.276667 +G1 X0.295000 Y0.286667 G1 X0.295000 Y0.390000 G1 X0.288333 Y0.403333 G1 X0.276667 Y0.413333 @@ -36,9 +37,9 @@ G1 X0.263333 Y0.420000 G1 X0.245000 Y0.421667 G0 Z#100 -(polygon end, distance 0.66) +(polygon end, distance 0.63) (polygon 3) -G0 X0.205000 Y0.290000 (start point) +G0 X0.205000 Y0.286667 (start point) G1 Z#101 G1 X0.205000 Y0.270000 G1 X0.123333 Y0.270000 @@ -61,24 +62,26 @@ G1 X0.420000 Y0.253333 G1 X0.413333 Y0.263333 G1 X0.401667 Y0.270000 -G1 X0.346667 Y0.270000 -G1 X0.315000 Y0.258333 -G1 X0.403333 Y0.258333 -G1 X0.410000 Y0.251667 -G1 X0.410000 Y0.246667 -G1 X0.403333 Y0.240000 -G1 X0.256667 Y0.240000 -G1 X0.255000 Y0.121667 -G1 X0.250000 Y0.118333 -G1 X0.245000 Y0.121667 -G1 X0.245000 Y0.240000 -G1 X0.123333 Y0.240000 -G1 X0.116667 Y0.246667 -G1 X0.116667 Y0.251667 -G1 X0.121667 Y0.256667 -G1 X0.236667 Y0.260000 -G1 X0.205000 Y0.290000 +G1 X0.376667 Y0.270000 +G1 X0.366667 Y0.265000 +G1 X0.405000 Y0.265000 +G1 X0.416667 Y0.253333 +G1 X0.416667 Y0.245000 +G1 X0.405000 Y0.233333 +G1 X0.268333 Y0.233333 +G1 X0.261667 Y0.231667 +G1 X0.261667 Y0.121667 +G1 X0.253333 Y0.113333 +G1 X0.248333 Y0.113333 +G1 X0.240000 Y0.121667 +G1 X0.240000 Y0.233333 +G1 X0.121667 Y0.233333 +G1 X0.110000 Y0.245000 +G1 X0.110000 Y0.253333 +G1 X0.120000 Y0.263333 +G1 X0.226667 Y0.266667 +G1 X0.205000 Y0.286667 G0 Z#100 -(polygon end, distance 1.66) -(end, total distance 104.86mm = 4.13in) +(polygon end, distance 1.56) +(end, total distance 101.55mm = 4.00in) M5 M9 M2 Index: ref/line_normal.gcode/line_normal.gcode.top.cnc =================================================================== --- ref/line_normal.gcode/line_normal.gcode.top.cnc (revision 27039) +++ ref/line_normal.gcode/line_normal.gcode.top.cnc (revision 27040) @@ -7,38 +7,41 @@ G17 G20 G90 G64 P0.003 M3 S3000 M7 F1 G0 Z#100 (polygon 1) -G0 X0.248333 Y0.380000 (start point) +G0 X0.248333 Y0.385000 (start point) G1 Z#101 -G1 X0.245000 Y0.376667 -G1 X0.245000 Y0.260000 -G1 X0.150000 Y0.353333 -G1 X0.146667 Y0.350000 -G1 X0.236667 Y0.258333 -G1 X0.123333 Y0.258333 -G1 X0.116667 Y0.251667 -G1 X0.116667 Y0.246667 -G1 X0.123333 Y0.240000 -G1 X0.245000 Y0.240000 -G1 X0.245000 Y0.121667 -G1 X0.250000 Y0.118333 -G1 X0.255000 Y0.121667 -G1 X0.256667 Y0.240000 -G1 X0.403333 Y0.240000 -G1 X0.410000 Y0.246667 -G1 X0.410000 Y0.251667 -G1 X0.403333 Y0.258333 -G1 X0.315000 Y0.258333 -G1 X0.401667 Y0.288333 -G1 X0.410000 Y0.293333 -G1 X0.411667 Y0.300000 -G1 X0.406667 Y0.308333 -G1 X0.398333 Y0.310000 -G1 X0.260000 Y0.263333 -G1 X0.256667 Y0.263333 -G1 X0.256667 Y0.376667 -G1 X0.253333 Y0.380000 -G1 X0.248333 Y0.380000 +G1 X0.240000 Y0.376667 +G1 X0.240000 Y0.268333 +G1 X0.151667 Y0.355000 +G1 X0.146667 Y0.353333 +G1 X0.145000 Y0.348333 +G1 X0.226667 Y0.265000 +G1 X0.121667 Y0.265000 +G1 X0.110000 Y0.253333 +G1 X0.110000 Y0.245000 +G1 X0.121667 Y0.233333 +G1 X0.240000 Y0.233333 +G1 X0.240000 Y0.121667 +G1 X0.248333 Y0.113333 +G1 X0.253333 Y0.113333 +G1 X0.261667 Y0.121667 +G1 X0.261667 Y0.231667 +G1 X0.268333 Y0.233333 +G1 X0.405000 Y0.233333 +G1 X0.416667 Y0.245000 +G1 X0.416667 Y0.253333 +G1 X0.405000 Y0.265000 +G1 X0.366667 Y0.265000 +G1 X0.408333 Y0.280000 +G1 X0.420000 Y0.291667 +G1 X0.420000 Y0.306667 +G1 X0.410000 Y0.318333 +G1 X0.398333 Y0.320000 +G1 X0.266667 Y0.276667 +G1 X0.261667 Y0.275000 +G1 X0.261667 Y0.376667 +G1 X0.253333 Y0.385000 +G1 X0.248333 Y0.385000 G0 Z#100 -(polygon end, distance 1.55) -(end, total distance 39.45mm = 1.55in) +(polygon end, distance 1.47) +(end, total distance 37.45mm = 1.47in) M5 M9 M2 Index: ref/line_offpage.gcode/line_offpage.gcode.top.cnc =================================================================== --- ref/line_offpage.gcode/line_offpage.gcode.top.cnc (revision 27039) +++ ref/line_offpage.gcode/line_offpage.gcode.top.cnc (revision 27040) @@ -7,14 +7,15 @@ G17 G20 G90 G64 P0.003 M3 S3000 M7 F1 G0 Z#100 (polygon 1) -G0 X0.098333 Y0.305000 (start point) +G0 X0.098333 Y0.310000 (start point) G1 Z#101 -G1 X0.095000 Y0.300000 -G1 X0.098333 Y0.295000 -G1 X0.500000 Y0.293333 -G1 X0.500000 Y0.305000 -G1 X0.098333 Y0.305000 +G1 X0.090000 Y0.301667 +G1 X0.090000 Y0.296667 +G1 X0.098333 Y0.288333 +G1 X0.500000 Y0.288333 +G1 X0.500000 Y0.310000 +G1 X0.098333 Y0.310000 G0 Z#100 -(polygon end, distance 0.83) -(end, total distance 21.01mm = 0.83in) +(polygon end, distance 0.85) +(end, total distance 21.68mm = 0.85in) M5 M9 M2 Index: ref/line_overlap1.gcode/line_overlap1.gcode.top.cnc =================================================================== --- ref/line_overlap1.gcode/line_overlap1.gcode.top.cnc (revision 27039) +++ ref/line_overlap1.gcode/line_overlap1.gcode.top.cnc (revision 27040) @@ -7,17 +7,17 @@ G17 G20 G90 G64 P0.003 M3 S3000 M7 F1 G0 Z#100 (polygon 1) -G0 X0.198333 Y0.308333 (start point) +G0 X0.196667 Y0.315000 (start point) G1 Z#101 -G1 X0.191667 Y0.301667 -G1 X0.191667 Y0.296667 -G1 X0.198333 Y0.290000 -G1 X0.303333 Y0.290000 -G1 X0.310000 Y0.296667 -G1 X0.310000 Y0.301667 -G1 X0.303333 Y0.308333 -G1 X0.198333 Y0.308333 +G1 X0.185000 Y0.303333 +G1 X0.185000 Y0.295000 +G1 X0.196667 Y0.283333 +G1 X0.305000 Y0.283333 +G1 X0.316667 Y0.295000 +G1 X0.316667 Y0.303333 +G1 X0.305000 Y0.315000 +G1 X0.196667 Y0.315000 G0 Z#100 -(polygon end, distance 0.26) -(end, total distance 6.55mm = 0.26in) +(polygon end, distance 0.30) +(end, total distance 7.60mm = 0.30in) M5 M9 M2 Index: ref/line_overlap2.gcode/line_overlap2.gcode.top.cnc =================================================================== --- ref/line_overlap2.gcode/line_overlap2.gcode.top.cnc (revision 27039) +++ ref/line_overlap2.gcode/line_overlap2.gcode.top.cnc (revision 27040) @@ -7,17 +7,17 @@ G17 G20 G90 G64 P0.003 M3 S3000 M7 F1 G0 Z#100 (polygon 1) -G0 X0.198333 Y0.308333 (start point) +G0 X0.196667 Y0.315000 (start point) G1 Z#101 -G1 X0.191667 Y0.301667 -G1 X0.191667 Y0.296667 -G1 X0.198333 Y0.290000 -G1 X0.353333 Y0.290000 -G1 X0.360000 Y0.296667 -G1 X0.360000 Y0.301667 -G1 X0.353333 Y0.308333 -G1 X0.198333 Y0.308333 +G1 X0.185000 Y0.303333 +G1 X0.185000 Y0.295000 +G1 X0.196667 Y0.283333 +G1 X0.355000 Y0.283333 +G1 X0.366667 Y0.295000 +G1 X0.366667 Y0.303333 +G1 X0.355000 Y0.315000 +G1 X0.196667 Y0.315000 G0 Z#100 -(polygon end, distance 0.36) -(end, total distance 9.09mm = 0.36in) +(polygon end, distance 0.40) +(end, total distance 10.14mm = 0.40in) M5 M9 M2 Index: ref/line_overlap3.gcode/line_overlap3.gcode.top.cnc =================================================================== --- ref/line_overlap3.gcode/line_overlap3.gcode.top.cnc (revision 27039) +++ ref/line_overlap3.gcode/line_overlap3.gcode.top.cnc (revision 27040) @@ -7,17 +7,17 @@ G17 G20 G90 G64 P0.003 M3 S3000 M7 F1 G0 Z#100 (polygon 1) -G0 X0.198333 Y0.308333 (start point) +G0 X0.196667 Y0.315000 (start point) G1 Z#101 -G1 X0.191667 Y0.301667 -G1 X0.191667 Y0.296667 -G1 X0.198333 Y0.290000 -G1 X0.353333 Y0.290000 -G1 X0.360000 Y0.296667 -G1 X0.360000 Y0.301667 -G1 X0.353333 Y0.308333 -G1 X0.198333 Y0.308333 +G1 X0.185000 Y0.303333 +G1 X0.185000 Y0.295000 +G1 X0.196667 Y0.283333 +G1 X0.355000 Y0.283333 +G1 X0.366667 Y0.295000 +G1 X0.366667 Y0.303333 +G1 X0.355000 Y0.315000 +G1 X0.196667 Y0.315000 G0 Z#100 -(polygon end, distance 0.36) -(end, total distance 9.09mm = 0.36in) +(polygon end, distance 0.40) +(end, total distance 10.14mm = 0.40in) M5 M9 M2 Index: ref/line_overlap4.gcode/line_overlap4.gcode.top.cnc =================================================================== --- ref/line_overlap4.gcode/line_overlap4.gcode.top.cnc (revision 27039) +++ ref/line_overlap4.gcode/line_overlap4.gcode.top.cnc (revision 27040) @@ -24,17 +24,17 @@ G0 Z#100 (polygon end, distance 0.89) (polygon 2) -G0 X0.198333 Y0.308333 (start point) +G0 X0.196667 Y0.315000 (start point) G1 Z#101 -G1 X0.191667 Y0.301667 -G1 X0.191667 Y0.296667 -G1 X0.198333 Y0.290000 -G1 X0.353333 Y0.290000 -G1 X0.360000 Y0.296667 -G1 X0.360000 Y0.301667 -G1 X0.353333 Y0.308333 -G1 X0.198333 Y0.308333 +G1 X0.185000 Y0.303333 +G1 X0.185000 Y0.295000 +G1 X0.196667 Y0.283333 +G1 X0.355000 Y0.283333 +G1 X0.366667 Y0.295000 +G1 X0.366667 Y0.303333 +G1 X0.355000 Y0.315000 +G1 X0.196667 Y0.315000 G0 Z#100 -(polygon end, distance 0.36) -(end, total distance 31.57mm = 1.24in) +(polygon end, distance 0.40) +(end, total distance 32.63mm = 1.28in) M5 M9 M2 Index: ref/mech.gcode/mech.gcode.bottom.cnc =================================================================== --- ref/mech.gcode/mech.gcode.bottom.cnc (revision 27039) +++ ref/mech.gcode/mech.gcode.bottom.cnc (revision 27040) @@ -25,31 +25,33 @@ G0 Z#100 (polygon end, distance 0.15) (polygon 3) -G0 X0.276667 Y0.410000 (start point) +G0 X0.275000 Y0.420000 (start point) G1 Z#101 -G1 X0.268333 Y0.401667 -G1 X0.268333 Y0.376667 -G1 X0.276667 Y0.368333 -G1 X0.281667 Y0.368333 -G1 X0.290000 Y0.376667 -G1 X0.290000 Y0.401667 -G1 X0.281667 Y0.410000 -G1 X0.276667 Y0.410000 +G1 X0.268333 Y0.416667 +G1 X0.260000 Y0.406667 +G1 X0.260000 Y0.371667 +G1 X0.271667 Y0.360000 +G1 X0.286667 Y0.360000 +G1 X0.298333 Y0.371667 +G1 X0.298333 Y0.406667 +G1 X0.286667 Y0.418333 +G1 X0.275000 Y0.420000 G0 Z#100 -(polygon end, distance 0.11) +(polygon end, distance 0.17) (polygon 4) -G0 X0.356667 Y0.410000 (start point) +G0 X0.355000 Y0.420000 (start point) G1 Z#101 -G1 X0.348333 Y0.401667 -G1 X0.348333 Y0.376667 -G1 X0.356667 Y0.368333 -G1 X0.361667 Y0.368333 -G1 X0.370000 Y0.376667 -G1 X0.370000 Y0.401667 -G1 X0.361667 Y0.410000 -G1 X0.356667 Y0.410000 +G1 X0.348333 Y0.416667 +G1 X0.340000 Y0.406667 +G1 X0.340000 Y0.371667 +G1 X0.351667 Y0.360000 +G1 X0.366667 Y0.360000 +G1 X0.378333 Y0.371667 +G1 X0.378333 Y0.406667 +G1 X0.366667 Y0.418333 +G1 X0.355000 Y0.420000 G0 Z#100 -(polygon end, distance 0.11) +(polygon end, distance 0.17) (polygon 5) G0 X0.248333 Y0.340000 (start point) G1 Z#101 @@ -86,5 +88,5 @@ G1 X0.333333 Y0.190000 G0 Z#100 (polygon end, distance 0.15) -(end, total distance 29.83mm = 1.17in) +(end, total distance 32.86mm = 1.29in) M5 M9 M2 Index: ref/mech.gcode/mech.gcode.group-1.cnc =================================================================== --- ref/mech.gcode/mech.gcode.group-1.cnc (revision 27039) +++ ref/mech.gcode/mech.gcode.group-1.cnc (revision 27040) @@ -7,16 +7,18 @@ G17 G20 G90 G64 P0.003 M3 S3000 M7 F1 G0 Z#100 (polygon 1) -G0 X0.213333 Y0.455000 (start point) +G0 X0.213333 Y0.460000 (start point) G1 Z#101 -G1 X0.210000 Y0.450000 -G1 X0.213333 Y0.445000 -G1 X0.228333 Y0.445000 -G1 X0.231667 Y0.450000 -G1 X0.228333 Y0.455000 -G1 X0.213333 Y0.455000 +G1 X0.205000 Y0.451667 +G1 X0.205000 Y0.446667 +G1 X0.213333 Y0.438333 +G1 X0.228333 Y0.438333 +G1 X0.236667 Y0.446667 +G1 X0.236667 Y0.451667 +G1 X0.228333 Y0.460000 +G1 X0.213333 Y0.460000 G0 Z#100 -(polygon end, distance 0.05) +(polygon end, distance 0.09) (polygon 2) G0 X0.138333 Y0.395000 (start point) G1 Z#101 @@ -40,15 +42,17 @@ G0 Z#100 (polygon end, distance 0.03) (polygon 4) -G0 X0.208333 Y0.325000 (start point) +G0 X0.208333 Y0.330000 (start point) G1 Z#101 -G1 X0.205000 Y0.320000 -G1 X0.208333 Y0.315000 -G1 X0.243333 Y0.315000 -G1 X0.246667 Y0.320000 -G1 X0.243333 Y0.325000 -G1 X0.208333 Y0.325000 +G1 X0.200000 Y0.321667 +G1 X0.200000 Y0.316667 +G1 X0.208333 Y0.308333 +G1 X0.243333 Y0.308333 +G1 X0.251667 Y0.316667 +G1 X0.251667 Y0.321667 +G1 X0.243333 Y0.330000 +G1 X0.208333 Y0.330000 G0 Z#100 -(polygon end, distance 0.09) -(end, total distance 5.53mm = 0.22in) +(polygon end, distance 0.13) +(end, total distance 7.22mm = 0.28in) M5 M9 M2 Index: ref/mech.gcode/mech.gcode.top.cnc =================================================================== --- ref/mech.gcode/mech.gcode.top.cnc (revision 27039) +++ ref/mech.gcode/mech.gcode.top.cnc (revision 27040) @@ -25,31 +25,33 @@ G0 Z#100 (polygon end, distance 0.13) (polygon 3) -G0 X0.128333 Y0.400000 (start point) +G0 X0.126667 Y0.410000 (start point) G1 Z#101 -G1 X0.120000 Y0.391667 -G1 X0.120000 Y0.386667 -G1 X0.128333 Y0.378333 -G1 X0.153333 Y0.378333 -G1 X0.161667 Y0.386667 -G1 X0.161667 Y0.391667 -G1 X0.153333 Y0.400000 -G1 X0.128333 Y0.400000 +G1 X0.120000 Y0.406667 +G1 X0.111667 Y0.396667 +G1 X0.111667 Y0.381667 +G1 X0.123333 Y0.370000 +G1 X0.158333 Y0.370000 +G1 X0.170000 Y0.381667 +G1 X0.170000 Y0.396667 +G1 X0.158333 Y0.408333 +G1 X0.126667 Y0.410000 G0 Z#100 -(polygon end, distance 0.11) +(polygon end, distance 0.17) (polygon 4) -G0 X0.208333 Y0.400000 (start point) +G0 X0.206667 Y0.410000 (start point) G1 Z#101 -G1 X0.200000 Y0.391667 -G1 X0.200000 Y0.386667 -G1 X0.208333 Y0.378333 -G1 X0.233333 Y0.378333 -G1 X0.241667 Y0.386667 -G1 X0.241667 Y0.391667 -G1 X0.233333 Y0.400000 -G1 X0.208333 Y0.400000 +G1 X0.200000 Y0.406667 +G1 X0.191667 Y0.396667 +G1 X0.191667 Y0.381667 +G1 X0.203333 Y0.370000 +G1 X0.238333 Y0.370000 +G1 X0.250000 Y0.381667 +G1 X0.250000 Y0.396667 +G1 X0.238333 Y0.408333 +G1 X0.206667 Y0.410000 G0 Z#100 -(polygon end, distance 0.11) +(polygon end, distance 0.17) (polygon 5) G0 X0.120000 Y0.340000 (start point) G1 Z#101 @@ -86,5 +88,5 @@ G1 X0.215000 Y0.180000 G0 Z#100 (polygon end, distance 0.13) -(end, total distance 27.79mm = 1.09in) +(end, total distance 30.82mm = 1.21in) M5 M9 M2 Index: ref/padrot.gcode/padrot.gcode.top.cnc =================================================================== --- ref/padrot.gcode/padrot.gcode.top.cnc (revision 27039) +++ ref/padrot.gcode/padrot.gcode.top.cnc (revision 27040) @@ -7,16 +7,18 @@ G17 G20 G90 G64 P0.003 M3 S3000 M7 F1 G0 Z#100 (polygon 1) -G0 X0.048333 Y0.455000 (start point) +G0 X0.048333 Y0.460000 (start point) G1 Z#101 -G1 X0.045000 Y0.450000 -G1 X0.048333 Y0.445000 -G1 X0.128333 Y0.445000 -G1 X0.131667 Y0.450000 -G1 X0.128333 Y0.455000 -G1 X0.048333 Y0.455000 +G1 X0.040000 Y0.451667 +G1 X0.040000 Y0.446667 +G1 X0.048333 Y0.438333 +G1 X0.128333 Y0.438333 +G1 X0.136667 Y0.446667 +G1 X0.136667 Y0.451667 +G1 X0.128333 Y0.460000 +G1 X0.048333 Y0.460000 G0 Z#100 -(polygon end, distance 0.18) +(polygon end, distance 0.22) (polygon 2) G0 X0.195000 Y0.455000 (start point) G1 Z#101 @@ -27,18 +29,32 @@ G0 Z#100 (polygon end, distance 0.20) (polygon 3) -G0 X0.048333 Y0.380000 (start point) +G0 X0.048333 Y0.385000 (start point) G1 Z#101 -G1 X0.045000 Y0.376667 -G1 X0.045000 Y0.296667 -G1 X0.050000 Y0.293333 -G1 X0.055000 Y0.296667 -G1 X0.056667 Y0.375000 -G1 X0.053333 Y0.380000 -G1 X0.048333 Y0.380000 +G1 X0.040000 Y0.376667 +G1 X0.040000 Y0.296667 +G1 X0.048333 Y0.288333 +G1 X0.053333 Y0.288333 +G1 X0.061667 Y0.296667 +G1 X0.061667 Y0.376667 +G1 X0.053333 Y0.385000 +G1 X0.048333 Y0.385000 G0 Z#100 -(polygon end, distance 0.19) +(polygon end, distance 0.22) (polygon 4) +G0 X0.123333 Y0.360000 (start point) +G1 Z#101 +G1 X0.115000 Y0.351667 +G1 X0.115000 Y0.346667 +G1 X0.176667 Y0.285000 +G1 X0.181667 Y0.285000 +G1 X0.190000 Y0.293333 +G1 X0.190000 Y0.298333 +G1 X0.128333 Y0.360000 +G1 X0.123333 Y0.360000 +G0 Z#100 +(polygon end, distance 0.22) +(polygon 5) G0 X0.225000 Y0.356667 (start point) G1 Z#101 G1 X0.218333 Y0.348333 @@ -47,18 +63,6 @@ G1 X0.225000 Y0.356667 G0 Z#100 (polygon end, distance 0.19) -(polygon 5) -G0 X0.123333 Y0.355000 (start point) -G1 Z#101 -G1 X0.120000 Y0.351667 -G1 X0.120000 Y0.346667 -G1 X0.178333 Y0.290000 -G1 X0.183333 Y0.291667 -G1 X0.185000 Y0.296667 -G1 X0.128333 Y0.355000 -G1 X0.123333 Y0.355000 -G0 Z#100 -(polygon end, distance 0.19) (polygon 6) G0 X0.045000 Y0.230000 (start point) G1 Z#101 @@ -69,6 +73,21 @@ G0 Z#100 (polygon end, distance 0.20) (polygon 7) +G0 X0.123333 Y0.210000 (start point) +G1 Z#101 +G1 X0.115000 Y0.201667 +G1 X0.115000 Y0.196667 +G1 X0.121667 Y0.190000 +G1 X0.193333 Y0.160000 +G1 X0.201667 Y0.161667 +G1 X0.206667 Y0.170000 +G1 X0.205000 Y0.176667 +G1 X0.196667 Y0.181667 +G1 X0.128333 Y0.210000 +G1 X0.123333 Y0.210000 +G0 Z#100 +(polygon end, distance 0.22) +(polygon 8) G0 X0.271667 Y0.206667 (start point) G1 Z#101 G1 X0.268333 Y0.196667 @@ -80,18 +99,5 @@ G1 X0.271667 Y0.206667 G0 Z#100 (polygon end, distance 0.20) -(polygon 8) -G0 X0.123333 Y0.205000 (start point) -G1 Z#101 -G1 X0.120000 Y0.200000 -G1 X0.123333 Y0.195000 -G1 X0.191667 Y0.165000 -G1 X0.198333 Y0.166667 -G1 X0.201667 Y0.171667 -G1 X0.196667 Y0.176667 -G1 X0.128333 Y0.205000 -G1 X0.123333 Y0.205000 -G0 Z#100 -(polygon end, distance 0.19) -(end, total distance 38.79mm = 1.53in) +(end, total distance 42.00mm = 1.65in) M5 M9 M2 Index: ref/padstack.gcode/padstack.gcode.bottom.cnc =================================================================== --- ref/padstack.gcode/padstack.gcode.bottom.cnc (revision 27039) +++ ref/padstack.gcode/padstack.gcode.bottom.cnc (revision 27040) @@ -31,22 +31,24 @@ (polygon 2) G0 X0.420000 Y0.415000 (start point) G1 Z#101 -G1 X0.408333 Y0.405000 -G1 X0.346667 Y0.405000 -G1 X0.343333 Y0.400000 -G1 X0.346667 Y0.395000 -G1 X0.408333 Y0.393333 +G1 X0.415000 Y0.410000 +G1 X0.346667 Y0.410000 +G1 X0.338333 Y0.401667 +G1 X0.338333 Y0.396667 +G1 X0.346667 Y0.388333 +G1 X0.415000 Y0.388333 G1 X0.420000 Y0.383333 G1 X0.428333 Y0.383333 -G1 X0.440000 Y0.393333 -G1 X0.476667 Y0.395000 -G1 X0.480000 Y0.400000 -G1 X0.476667 Y0.405000 -G1 X0.440000 Y0.405000 +G1 X0.433333 Y0.388333 +G1 X0.476667 Y0.388333 +G1 X0.485000 Y0.396667 +G1 X0.485000 Y0.401667 +G1 X0.476667 Y0.410000 +G1 X0.433333 Y0.410000 G1 X0.428333 Y0.415000 G1 X0.420000 Y0.415000 G0 Z#100 -(polygon end, distance 0.30) +(polygon end, distance 0.33) (polygon 3) G0 X0.266667 Y0.223333 (start point) G1 Z#101 @@ -69,5 +71,5 @@ G1 X0.266667 Y0.223333 G0 Z#100 (polygon end, distance 0.31) -(end, total distance 22.39mm = 0.88in) +(end, total distance 23.07mm = 0.91in) M5 M9 M2