diff --git a/examples/3D_print_svg_2_stl/Step_Down_Carrier_Board-B_Cu.stl b/examples/3D_print_svg_2_stl/Step_Down_Carrier_Board-B_Cu.stl index c8d7e4e..eb7f3da 100644 Binary files a/examples/3D_print_svg_2_stl/Step_Down_Carrier_Board-B_Cu.stl and b/examples/3D_print_svg_2_stl/Step_Down_Carrier_Board-B_Cu.stl differ diff --git a/examples/3D_print_svg_2_stl/Step_Down_Carrier_Board-B_Mask_inverted.stl b/examples/3D_print_svg_2_stl/Step_Down_Carrier_Board-B_Mask_inverted.stl index af4798a..ff9dacd 100644 Binary files a/examples/3D_print_svg_2_stl/Step_Down_Carrier_Board-B_Mask_inverted.stl and b/examples/3D_print_svg_2_stl/Step_Down_Carrier_Board-B_Mask_inverted.stl differ diff --git a/examples/3D_print_svg_2_stl/Step_Down_Carrier_Board-B_Mask_inverted.stl_0.01_100_2025_12_12_08_08_00.pm4n b/examples/3D_print_svg_2_stl/Step_Down_Carrier_Board-B_Mask_inverted.stl_0.01_100_2025_12_12_08_08_00.pm4n new file mode 100644 index 0000000..3a1434c Binary files /dev/null and b/examples/3D_print_svg_2_stl/Step_Down_Carrier_Board-B_Mask_inverted.stl_0.01_100_2025_12_12_08_08_00.pm4n differ diff --git a/examples/3D_print_svg_2_stl/Step_Down_Carrier_Board-B_Mask_inverted.stl_0.05_150_2025_12_12_13_33_00.pm4n b/examples/3D_print_svg_2_stl/Step_Down_Carrier_Board-B_Mask_inverted.stl_0.05_150_2025_12_12_13_33_00.pm4n new file mode 100644 index 0000000..8cd381f Binary files /dev/null and b/examples/3D_print_svg_2_stl/Step_Down_Carrier_Board-B_Mask_inverted.stl_0.05_150_2025_12_12_13_33_00.pm4n differ diff --git a/examples/3D_print_svg_2_stl/Step_Down_Carrier_Board-B_Mask_inverted.stl_0.05_200_2025_12_12_11_44_00.pm4n b/examples/3D_print_svg_2_stl/Step_Down_Carrier_Board-B_Mask_inverted.stl_0.05_200_2025_12_12_11_44_00.pm4n new file mode 100644 index 0000000..a6800c1 Binary files /dev/null and b/examples/3D_print_svg_2_stl/Step_Down_Carrier_Board-B_Mask_inverted.stl_0.05_200_2025_12_12_11_44_00.pm4n differ diff --git a/examples/3D_print_svg_2_stl/Step_Down_Carrier_Board-B_Mask_inverted.stl_0.1_200_2025_12_12_12_35_00.pm4n b/examples/3D_print_svg_2_stl/Step_Down_Carrier_Board-B_Mask_inverted.stl_0.1_200_2025_12_12_12_35_00.pm4n new file mode 100644 index 0000000..1e9d702 Binary files /dev/null and b/examples/3D_print_svg_2_stl/Step_Down_Carrier_Board-B_Mask_inverted.stl_0.1_200_2025_12_12_12_35_00.pm4n differ diff --git a/examples/3D_print_svg_2_stl/Step_Down_Carrier_Board-Edge_Cuts.stl b/examples/3D_print_svg_2_stl/Step_Down_Carrier_Board-Edge_Cuts.stl index 2889e6d..8c5afb8 100644 Binary files a/examples/3D_print_svg_2_stl/Step_Down_Carrier_Board-Edge_Cuts.stl and b/examples/3D_print_svg_2_stl/Step_Down_Carrier_Board-Edge_Cuts.stl differ diff --git a/examples/3D_print_svg_2_stl/Step_Down_Carrier_Board-F_Silkscreen.stl b/examples/3D_print_svg_2_stl/Step_Down_Carrier_Board-F_Silkscreen.stl index e6f41b4..e34bf29 100644 Binary files a/examples/3D_print_svg_2_stl/Step_Down_Carrier_Board-F_Silkscreen.stl and b/examples/3D_print_svg_2_stl/Step_Down_Carrier_Board-F_Silkscreen.stl differ diff --git a/examples/CNC_mill_drill_from_KiCad/Step_Down_Carrier_Board.kicad_prl b/examples/CNC_mill_drill_from_KiCad/Step_Down_Carrier_Board.kicad_prl index ce6c5d6..fb8cc54 100644 --- a/examples/CNC_mill_drill_from_KiCad/Step_Down_Carrier_Board.kicad_prl +++ b/examples/CNC_mill_drill_from_KiCad/Step_Down_Carrier_Board.kicad_prl @@ -53,6 +53,7 @@ "zone_display_mode": 0 }, "git": { + "integration_disabled": false, "repo_type": "", "repo_username": "", "ssh_key": "" diff --git a/examples/CNC_mill_drill_from_KiCad/gcode/back.ngc b/examples/CNC_mill_drill_from_KiCad/gcode/back.ngc index 2ec41b6..0865b20 100644 --- a/examples/CNC_mill_drill_from_KiCad/gcode/back.ngc +++ b/examples/CNC_mill_drill_from_KiCad/gcode/back.ngc @@ -323,17 +323,17 @@ G01 X43.08757 Y-35.98680 G04 P0 ( dwell for no time -- G64 should not smooth over this point ) G00 Z2.00000 ( retract ) -G00 X45.08000 Y-45.14266 ( rapid move to begin. ) +G00 X45.08000 Y-44.99999 ( rapid move to begin. ) G01 F100.00000 ( Mill infeed pass 1/1 ) G01 Z-0.10000 G04 P0 ( dwell for no time -- G64 should not smooth over this point ) G01 F600.00000 -G01 X45.08000 Y-45.14266 -G01 X-0.00266 Y-45.14266 -G01 X-0.00266 Y0.00000 +G01 X45.08000 Y-44.99999 +G01 X0.08001 Y-44.99999 +G01 X0.08001 Y0.00000 G01 X45.08000 Y0.00000 -G01 X45.08000 Y-45.14266 +G01 X45.08000 Y-44.99999 G04 P0 ( dwell for no time -- G64 should not smooth over this point ) G00 Z2.00000 ( retract ) @@ -484,15 +484,16 @@ G01 X2.11011 Y-23.79807 G01 X2.01184 Y-23.72594 G01 X1.92258 Y-23.65441 G01 X1.76005 Y-23.49289 -G01 X1.64542 Y-23.34509 -G01 X1.58446 Y-23.25146 +G01 X1.62098 Y-23.31075 G01 X1.50622 Y-23.11245 -G01 X1.44046 Y-22.95799 +G01 X1.48331 Y-23.06119 G01 X1.41862 Y-22.90072 -G01 X1.35959 Y-22.67933 -G01 X1.32896 Y-22.45225 -G01 X1.32952 Y-22.22309 -G01 X1.35911 Y-21.99587 +G01 X1.37640 Y-22.75032 +G01 X1.35146 Y-22.63104 +G01 X1.33134 Y-22.47387 +G01 X1.31687 Y-22.34021 +G01 X1.33703 Y-22.14700 +G01 X1.35885 Y-21.99704 G01 X1.41870 Y-21.77463 G01 X1.50638 Y-21.56295 G01 X1.54168 Y-21.49785 diff --git a/examples/CNC_mill_drill_from_KiCad/gcode/drill.ngc b/examples/CNC_mill_drill_from_KiCad/gcode/drill.ngc index 27540f2..b6b608f 100644 --- a/examples/CNC_mill_drill_from_KiCad/gcode/drill.ngc +++ b/examples/CNC_mill_drill_from_KiCad/gcode/drill.ngc @@ -19,8 +19,8 @@ M3 (Spindle on clockwise.) G0 Z2.00000 G04 P1.00000 -G1 F200.00000 -G0 X3.67700 Y-3.56300 +G1 F500.00000 +G0 X4.08000 Y-4.00000 G1 Z-2.50000 G1 Z2.00000 G0 X4.57700 Y-10.96300 @@ -41,25 +41,25 @@ G1 Z2.00000 G0 X3.07700 Y-34.58800 G1 Z-2.50000 G1 Z2.00000 -G0 X3.67700 Y-41.46300 +G0 X4.08000 Y-41.00000 G1 Z-2.50000 G1 Z2.00000 -G0 X41.37700 Y-3.66300 -G1 Z-2.50000 -G1 Z2.00000 -G0 X41.07700 Y-10.96300 -G1 Z-2.50000 -G1 Z2.00000 -G0 X38.57700 Y-10.96300 -G1 Z-2.50000 -G1 Z2.00000 -G0 X42.07700 Y-22.33800 +G0 X41.08000 Y-41.00000 G1 Z-2.50000 G1 Z2.00000 G0 X42.07700 Y-34.58800 G1 Z-2.50000 G1 Z2.00000 -G0 X41.47700 Y-41.46300 +G0 X42.07700 Y-22.33800 +G1 Z-2.50000 +G1 Z2.00000 +G0 X38.57700 Y-10.96300 +G1 Z-2.50000 +G1 Z2.00000 +G0 X41.07700 Y-10.96300 +G1 Z-2.50000 +G1 Z2.00000 +G0 X41.28000 Y-4.00000 G1 Z-2.50000 G1 Z2.00000 diff --git a/examples/CNC_mill_drill_from_KiCad/gcode/original_drill.svg b/examples/CNC_mill_drill_from_KiCad/gcode/original_drill.svg index 1061831..69a68cf 100644 --- a/examples/CNC_mill_drill_from_KiCad/gcode/original_drill.svg +++ b/examples/CNC_mill_drill_from_KiCad/gcode/original_drill.svg @@ -1,21 +1,21 @@ - - - - - - - - - - - - - - - + + + + + + + + + + + + + + diff --git a/examples/CNC_mill_drill_from_KiCad/gcode/outline.ngc b/examples/CNC_mill_drill_from_KiCad/gcode/outline.ngc index 21e76d5..3400a10 100644 --- a/examples/CNC_mill_drill_from_KiCad/gcode/outline.ngc +++ b/examples/CNC_mill_drill_from_KiCad/gcode/outline.ngc @@ -6,518 +6,112 @@ G21 ( Units == Millimeters. ) G90 ( Absolute coordinates. ) G00 S24000 ( RPM spindle speed. ) -G01 F80.00000 ( Feedrate. ) +G01 F400.00000 ( Feedrate. ) G00 Z35.00000 (Retract to tool change height) T1 M5 (Spindle stop.) G04 P1.00000 (Wait for spindle to stop) -(MSG, Change tool bit to cutter diameter 2.00000mm) +(MSG, Change tool bit to cutter diameter 2.10000mm) M0 (Temporary machine stop.) M3 ( Spindle on clockwise. ) G04 P1.00000 (Wait for spindle to get up to speed) G04 P0 ( dwell for no time -- G64 should not smooth over this point ) G00 Z2.00000 ( retract ) -G00 X46.08000 Y-45.14266 ( rapid move to begin. ) -G01 Z-0.28571 F40.00000 ( plunge. ) +G00 X46.12999 Y-44.99999 ( rapid move to begin. ) +G01 Z-4.00000 F50.00000 ( plunge. ) G04 P0 ( dwell for no time -- G64 should not smooth over this point ) -G01 F80.00000 -G01 X46.07995 Y0.01019 -G01 X46.07370 Y0.11196 -G01 X46.05714 Y0.21255 -G01 X46.03354 Y0.30124 -G01 X45.99791 Y0.39677 -G01 X45.95274 Y0.48816 -G01 X45.90431 Y0.56612 -G01 X45.84238 Y0.64712 -G01 X45.77985 Y0.71427 -G01 X45.71142 Y0.77541 -G01 X45.62917 Y0.83569 -G01 X45.54124 Y0.88725 -G01 X45.45795 Y0.92580 -G01 X45.37149 Y0.95656 -G01 X45.27258 Y0.98128 -G01 X45.18180 Y0.99479 -G01 X45.09019 Y0.99995 -G01 X-0.00266 Y1.00000 -G01 X-0.09433 Y0.99578 -G01 X-0.19525 Y0.98128 -G01 X-0.29415 Y0.95656 -G01 X-0.39004 Y0.92189 -G01 X-0.48191 Y0.87767 -G01 X-0.56035 Y0.83005 -G01 X-0.64196 Y0.76893 -G01 X-0.71694 Y0.69985 -G01 X-0.77807 Y0.63142 -G01 X-0.83835 Y0.54917 -G01 X-0.88991 Y0.46124 -G01 X-0.92847 Y0.37795 -G01 X-0.95923 Y0.29149 -G01 X-0.98394 Y0.19258 -G01 X-0.99745 Y0.10180 -G01 X-1.00261 Y0.01019 -G01 X-1.00266 Y-45.14266 -G01 X-0.99844 Y-45.23433 -G01 X-0.98394 Y-45.33524 -G01 X-0.95923 Y-45.43415 -G01 X-0.92456 Y-45.53003 -G01 X-0.88033 Y-45.62191 -G01 X-0.83271 Y-45.70034 -G01 X-0.77160 Y-45.78195 -G01 X-0.70251 Y-45.85693 -G01 X-0.63408 Y-45.91807 -G01 X-0.55184 Y-45.97834 -G01 X-0.46390 Y-46.02991 -G01 X-0.38062 Y-46.06846 -G01 X-0.29415 Y-46.09922 -G01 X-0.19525 Y-46.12394 -G01 X-0.10447 Y-46.13745 -G01 X-0.01285 Y-46.14261 -G01 X45.09019 Y-46.14261 -G01 X45.19196 Y-46.13636 -G01 X45.29255 Y-46.11980 -G01 X45.38124 Y-46.09620 -G01 X45.47677 Y-46.06056 -G01 X45.56816 Y-46.01540 -G01 X45.64612 Y-45.96696 -G01 X45.72712 Y-45.90504 -G01 X45.79427 Y-45.84250 -G01 X45.85541 Y-45.77408 -G01 X45.91569 Y-45.69183 -G01 X45.96725 Y-45.60390 -G01 X46.00580 Y-45.52061 -G01 X46.03656 Y-45.43415 -G01 X46.06128 Y-45.33524 -G01 X46.07578 Y-45.23433 -G01 X46.08000 Y-45.14266 -G01 Z-0.57143 F40.00000 ( plunge. ) -G04 P0 ( dwell for no time -- G64 should not smooth over this point ) -G01 F80.00000 -G01 X46.07995 Y0.01019 -G01 X46.07370 Y0.11196 -G01 X46.05714 Y0.21255 -G01 X46.03354 Y0.30124 -G01 X45.99791 Y0.39677 -G01 X45.95274 Y0.48816 -G01 X45.90431 Y0.56612 -G01 X45.84238 Y0.64712 -G01 X45.77985 Y0.71427 -G01 X45.71142 Y0.77541 -G01 X45.62917 Y0.83569 -G01 X45.54124 Y0.88725 -G01 X45.45795 Y0.92580 -G01 X45.37149 Y0.95656 -G01 X45.27258 Y0.98128 -G01 X45.18180 Y0.99479 -G01 X45.09019 Y0.99995 -G01 X-0.00266 Y1.00000 -G01 X-0.09433 Y0.99578 -G01 X-0.19525 Y0.98128 -G01 X-0.29415 Y0.95656 -G01 X-0.39004 Y0.92189 -G01 X-0.48191 Y0.87767 -G01 X-0.56035 Y0.83005 -G01 X-0.64196 Y0.76893 -G01 X-0.71694 Y0.69985 -G01 X-0.77807 Y0.63142 -G01 X-0.83835 Y0.54917 -G01 X-0.88991 Y0.46124 -G01 X-0.92847 Y0.37795 -G01 X-0.95923 Y0.29149 -G01 X-0.98394 Y0.19258 -G01 X-0.99745 Y0.10180 -G01 X-1.00261 Y0.01019 -G01 X-1.00266 Y-45.14266 -G01 X-0.99844 Y-45.23433 -G01 X-0.98394 Y-45.33524 -G01 X-0.95923 Y-45.43415 -G01 X-0.92456 Y-45.53003 -G01 X-0.88033 Y-45.62191 -G01 X-0.83271 Y-45.70034 -G01 X-0.77160 Y-45.78195 -G01 X-0.70251 Y-45.85693 -G01 X-0.63408 Y-45.91807 -G01 X-0.55184 Y-45.97834 -G01 X-0.46390 Y-46.02991 -G01 X-0.38062 Y-46.06846 -G01 X-0.29415 Y-46.09922 -G01 X-0.19525 Y-46.12394 -G01 X-0.10447 Y-46.13745 -G01 X-0.01285 Y-46.14261 -G01 X45.09019 Y-46.14261 -G01 X45.19196 Y-46.13636 -G01 X45.29255 Y-46.11980 -G01 X45.38124 Y-46.09620 -G01 X45.47677 Y-46.06056 -G01 X45.56816 Y-46.01540 -G01 X45.64612 Y-45.96696 -G01 X45.72712 Y-45.90504 -G01 X45.79427 Y-45.84250 -G01 X45.85541 Y-45.77408 -G01 X45.91569 Y-45.69183 -G01 X45.96725 Y-45.60390 -G01 X46.00580 Y-45.52061 -G01 X46.03656 Y-45.43415 -G01 X46.06128 Y-45.33524 -G01 X46.07578 Y-45.23433 -G01 X46.08000 Y-45.14266 -G01 Z-0.85714 F40.00000 ( plunge. ) -G04 P0 ( dwell for no time -- G64 should not smooth over this point ) -G01 F80.00000 -G01 X46.07995 Y0.01019 -G01 X46.07370 Y0.11196 -G01 X46.05714 Y0.21255 -G01 X46.03354 Y0.30124 -G01 X45.99791 Y0.39677 -G01 X45.95274 Y0.48816 -G01 X45.90431 Y0.56612 -G01 X45.84238 Y0.64712 -G01 X45.77985 Y0.71427 -G01 X45.71142 Y0.77541 -G01 X45.62917 Y0.83569 -G01 X45.54124 Y0.88725 -G01 X45.45795 Y0.92580 -G01 X45.37149 Y0.95656 -G01 X45.27258 Y0.98128 -G01 X45.18180 Y0.99479 -G01 X45.09019 Y0.99995 -G01 X-0.00266 Y1.00000 -G01 X-0.09433 Y0.99578 -G01 X-0.19525 Y0.98128 -G01 X-0.29415 Y0.95656 -G01 X-0.39004 Y0.92189 -G01 X-0.48191 Y0.87767 -G01 X-0.56035 Y0.83005 -G01 X-0.64196 Y0.76893 -G01 X-0.71694 Y0.69985 -G01 X-0.77807 Y0.63142 -G01 X-0.83835 Y0.54917 -G01 X-0.88991 Y0.46124 -G01 X-0.92847 Y0.37795 -G01 X-0.95923 Y0.29149 -G01 X-0.98394 Y0.19258 -G01 X-0.99745 Y0.10180 -G01 X-1.00261 Y0.01019 -G01 X-1.00266 Y-45.14266 -G01 X-0.99844 Y-45.23433 -G01 X-0.98394 Y-45.33524 -G01 X-0.95923 Y-45.43415 -G01 X-0.92456 Y-45.53003 -G01 X-0.88033 Y-45.62191 -G01 X-0.83271 Y-45.70034 -G01 X-0.77160 Y-45.78195 -G01 X-0.70251 Y-45.85693 -G01 X-0.63408 Y-45.91807 -G01 X-0.55184 Y-45.97834 -G01 X-0.46390 Y-46.02991 -G01 X-0.38062 Y-46.06846 -G01 X-0.29415 Y-46.09922 -G01 X-0.19525 Y-46.12394 -G01 X-0.10447 Y-46.13745 -G01 X-0.01285 Y-46.14261 -G01 X45.09019 Y-46.14261 -G01 X45.19196 Y-46.13636 -G01 X45.29255 Y-46.11980 -G01 X45.38124 Y-46.09620 -G01 X45.47677 Y-46.06056 -G01 X45.56816 Y-46.01540 -G01 X45.64612 Y-45.96696 -G01 X45.72712 Y-45.90504 -G01 X45.79427 Y-45.84250 -G01 X45.85541 Y-45.77408 -G01 X45.91569 Y-45.69183 -G01 X45.96725 Y-45.60390 -G01 X46.00580 Y-45.52061 -G01 X46.03656 Y-45.43415 -G01 X46.06128 Y-45.33524 -G01 X46.07578 Y-45.23433 -G01 X46.08000 Y-45.14266 -G01 Z-1.14286 F40.00000 ( plunge. ) -G04 P0 ( dwell for no time -- G64 should not smooth over this point ) -G01 F80.00000 -G01 X46.07995 Y0.01019 -G01 X46.07370 Y0.11196 -G01 X46.05714 Y0.21255 -G01 X46.03354 Y0.30124 -G01 X45.99791 Y0.39677 -G01 X45.95274 Y0.48816 -G01 X45.90431 Y0.56612 -G01 X45.84238 Y0.64712 -G01 X45.77985 Y0.71427 -G01 X45.71142 Y0.77541 -G01 X45.62917 Y0.83569 -G01 X45.54124 Y0.88725 -G01 X45.45795 Y0.92580 -G01 X45.37149 Y0.95656 -G01 X45.27258 Y0.98128 -G01 X45.18180 Y0.99479 -G01 X45.09019 Y0.99995 -G01 X-0.00266 Y1.00000 -G01 X-0.09433 Y0.99578 -G01 X-0.19525 Y0.98128 -G01 X-0.29415 Y0.95656 -G01 X-0.39004 Y0.92189 -G01 X-0.48191 Y0.87767 -G01 X-0.56035 Y0.83005 -G01 X-0.64196 Y0.76893 -G01 X-0.71694 Y0.69985 -G01 X-0.77807 Y0.63142 -G01 X-0.83835 Y0.54917 -G01 X-0.88991 Y0.46124 -G01 X-0.92847 Y0.37795 -G01 X-0.95923 Y0.29149 -G01 X-0.98394 Y0.19258 -G01 X-0.99745 Y0.10180 -G01 X-1.00261 Y0.01019 -G01 X-1.00266 Y-45.14266 -G01 X-0.99844 Y-45.23433 -G01 X-0.98394 Y-45.33524 -G01 X-0.95923 Y-45.43415 -G01 X-0.92456 Y-45.53003 -G01 X-0.88033 Y-45.62191 -G01 X-0.83271 Y-45.70034 -G01 X-0.77160 Y-45.78195 -G01 X-0.70251 Y-45.85693 -G01 X-0.63408 Y-45.91807 -G01 X-0.55184 Y-45.97834 -G01 X-0.46390 Y-46.02991 -G01 X-0.38062 Y-46.06846 -G01 X-0.29415 Y-46.09922 -G01 X-0.19525 Y-46.12394 -G01 X-0.10447 Y-46.13745 -G01 X-0.01285 Y-46.14261 -G01 X45.09019 Y-46.14261 -G01 X45.19196 Y-46.13636 -G01 X45.29255 Y-46.11980 -G01 X45.38124 Y-46.09620 -G01 X45.47677 Y-46.06056 -G01 X45.56816 Y-46.01540 -G01 X45.64612 Y-45.96696 -G01 X45.72712 Y-45.90504 -G01 X45.79427 Y-45.84250 -G01 X45.85541 Y-45.77408 -G01 X45.91569 Y-45.69183 -G01 X45.96725 Y-45.60390 -G01 X46.00580 Y-45.52061 -G01 X46.03656 Y-45.43415 -G01 X46.06128 Y-45.33524 -G01 X46.07578 Y-45.23433 -G01 X46.08000 Y-45.14266 -G01 Z-1.42857 F40.00000 ( plunge. ) -G04 P0 ( dwell for no time -- G64 should not smooth over this point ) -G01 F80.00000 -G01 X46.07995 Y0.01019 -G01 X46.07370 Y0.11196 -G01 X46.05714 Y0.21255 -G01 X46.03354 Y0.30124 -G01 X45.99791 Y0.39677 -G01 X45.95274 Y0.48816 -G01 X45.90431 Y0.56612 -G01 X45.84238 Y0.64712 -G01 X45.77985 Y0.71427 -G01 X45.71142 Y0.77541 -G01 X45.62917 Y0.83569 -G01 X45.54124 Y0.88725 -G01 X45.45795 Y0.92580 -G01 X45.37149 Y0.95656 -G01 X45.27258 Y0.98128 -G01 X45.18180 Y0.99479 -G01 X45.09019 Y0.99995 -G01 X-0.00266 Y1.00000 -G01 X-0.09433 Y0.99578 -G01 X-0.19525 Y0.98128 -G01 X-0.29415 Y0.95656 -G01 X-0.39004 Y0.92189 -G01 X-0.48191 Y0.87767 -G01 X-0.56035 Y0.83005 -G01 X-0.64196 Y0.76893 -G01 X-0.71694 Y0.69985 -G01 X-0.77807 Y0.63142 -G01 X-0.83835 Y0.54917 -G01 X-0.88991 Y0.46124 -G01 X-0.92847 Y0.37795 -G01 X-0.95923 Y0.29149 -G01 X-0.98394 Y0.19258 -G01 X-0.99745 Y0.10180 -G01 X-1.00261 Y0.01019 -G01 X-1.00266 Y-45.14266 -G01 X-0.99844 Y-45.23433 -G01 X-0.98394 Y-45.33524 -G01 X-0.95923 Y-45.43415 -G01 X-0.92456 Y-45.53003 -G01 X-0.88033 Y-45.62191 -G01 X-0.83271 Y-45.70034 -G01 X-0.77160 Y-45.78195 -G01 X-0.70251 Y-45.85693 -G01 X-0.63408 Y-45.91807 -G01 X-0.55184 Y-45.97834 -G01 X-0.46390 Y-46.02991 -G01 X-0.38062 Y-46.06846 -G01 X-0.29415 Y-46.09922 -G01 X-0.19525 Y-46.12394 -G01 X-0.10447 Y-46.13745 -G01 X-0.01285 Y-46.14261 -G01 X45.09019 Y-46.14261 -G01 X45.19196 Y-46.13636 -G01 X45.29255 Y-46.11980 -G01 X45.38124 Y-46.09620 -G01 X45.47677 Y-46.06056 -G01 X45.56816 Y-46.01540 -G01 X45.64612 Y-45.96696 -G01 X45.72712 Y-45.90504 -G01 X45.79427 Y-45.84250 -G01 X45.85541 Y-45.77408 -G01 X45.91569 Y-45.69183 -G01 X45.96725 Y-45.60390 -G01 X46.00580 Y-45.52061 -G01 X46.03656 Y-45.43415 -G01 X46.06128 Y-45.33524 -G01 X46.07578 Y-45.23433 -G01 X46.08000 Y-45.14266 -G01 Z-1.71429 F40.00000 ( plunge. ) -G04 P0 ( dwell for no time -- G64 should not smooth over this point ) -G01 F80.00000 -G01 X46.07995 Y0.01019 -G01 X46.07370 Y0.11196 -G01 X46.05714 Y0.21255 -G01 X46.03354 Y0.30124 -G01 X45.99791 Y0.39677 -G01 X45.95274 Y0.48816 -G01 X45.90431 Y0.56612 -G01 X45.84238 Y0.64712 -G01 X45.77985 Y0.71427 -G01 X45.71142 Y0.77541 -G01 X45.62917 Y0.83569 -G01 X45.54124 Y0.88725 -G01 X45.45795 Y0.92580 -G01 X45.37149 Y0.95656 -G01 X45.27258 Y0.98128 -G01 X45.18180 Y0.99479 -G01 X45.09019 Y0.99995 -G01 X-0.00266 Y1.00000 -G01 X-0.09433 Y0.99578 -G01 X-0.19525 Y0.98128 -G01 X-0.29415 Y0.95656 -G01 X-0.39004 Y0.92189 -G01 X-0.48191 Y0.87767 -G01 X-0.56035 Y0.83005 -G01 X-0.64196 Y0.76893 -G01 X-0.71694 Y0.69985 -G01 X-0.77807 Y0.63142 -G01 X-0.83835 Y0.54917 -G01 X-0.88991 Y0.46124 -G01 X-0.92847 Y0.37795 -G01 X-0.95923 Y0.29149 -G01 X-0.98394 Y0.19258 -G01 X-0.99745 Y0.10180 -G01 X-1.00261 Y0.01019 -G01 X-1.00266 Y-45.14266 -G01 X-0.99844 Y-45.23433 -G01 X-0.98394 Y-45.33524 -G01 X-0.95923 Y-45.43415 -G01 X-0.92456 Y-45.53003 -G01 X-0.88033 Y-45.62191 -G01 X-0.83271 Y-45.70034 -G01 X-0.77160 Y-45.78195 -G01 X-0.70251 Y-45.85693 -G01 X-0.63408 Y-45.91807 -G01 X-0.55184 Y-45.97834 -G01 X-0.46390 Y-46.02991 -G01 X-0.38062 Y-46.06846 -G01 X-0.29415 Y-46.09922 -G01 X-0.19525 Y-46.12394 -G01 X-0.10447 Y-46.13745 -G01 X-0.01285 Y-46.14261 -G01 X45.09019 Y-46.14261 -G01 X45.19196 Y-46.13636 -G01 X45.29255 Y-46.11980 -G01 X45.38124 Y-46.09620 -G01 X45.47677 Y-46.06056 -G01 X45.56816 Y-46.01540 -G01 X45.64612 Y-45.96696 -G01 X45.72712 Y-45.90504 -G01 X45.79427 Y-45.84250 -G01 X45.85541 Y-45.77408 -G01 X45.91569 Y-45.69183 -G01 X45.96725 Y-45.60390 -G01 X46.00580 Y-45.52061 -G01 X46.03656 Y-45.43415 -G01 X46.06128 Y-45.33524 -G01 X46.07578 Y-45.23433 -G01 X46.08000 Y-45.14266 -G01 Z-2.00000 F40.00000 ( plunge. ) -G04 P0 ( dwell for no time -- G64 should not smooth over this point ) -G01 F80.00000 -G01 X46.07995 Y0.01019 -G01 X46.07370 Y0.11196 -G01 X46.05714 Y0.21255 -G01 X46.03354 Y0.30124 -G01 X45.99791 Y0.39677 -G01 X45.95274 Y0.48816 -G01 X45.90431 Y0.56612 -G01 X45.84238 Y0.64712 -G01 X45.77985 Y0.71427 -G01 X45.71142 Y0.77541 -G01 X45.62917 Y0.83569 -G01 X45.54124 Y0.88725 -G01 X45.45795 Y0.92580 -G01 X45.37149 Y0.95656 -G01 X45.27258 Y0.98128 -G01 X45.18180 Y0.99479 -G01 X45.09019 Y0.99995 -G01 X-0.00266 Y1.00000 -G01 X-0.09433 Y0.99578 -G01 X-0.19525 Y0.98128 -G01 X-0.29415 Y0.95656 -G01 X-0.39004 Y0.92189 -G01 X-0.48191 Y0.87767 -G01 X-0.56035 Y0.83005 -G01 X-0.64196 Y0.76893 -G01 X-0.71694 Y0.69985 -G01 X-0.77807 Y0.63142 -G01 X-0.83835 Y0.54917 -G01 X-0.88991 Y0.46124 -G01 X-0.92847 Y0.37795 -G01 X-0.95923 Y0.29149 -G01 X-0.98394 Y0.19258 -G01 X-0.99745 Y0.10180 -G01 X-1.00261 Y0.01019 -G01 X-1.00266 Y-45.14266 -G01 X-0.99844 Y-45.23433 -G01 X-0.98394 Y-45.33524 -G01 X-0.95923 Y-45.43415 -G01 X-0.92456 Y-45.53003 -G01 X-0.88033 Y-45.62191 -G01 X-0.83271 Y-45.70034 -G01 X-0.77160 Y-45.78195 -G01 X-0.70251 Y-45.85693 -G01 X-0.63408 Y-45.91807 -G01 X-0.55184 Y-45.97834 -G01 X-0.46390 Y-46.02991 -G01 X-0.38062 Y-46.06846 -G01 X-0.29415 Y-46.09922 -G01 X-0.19525 Y-46.12394 -G01 X-0.10447 Y-46.13745 -G01 X-0.01285 Y-46.14261 -G01 X45.09019 Y-46.14261 -G01 X45.19196 Y-46.13636 -G01 X45.29255 Y-46.11980 -G01 X45.38124 Y-46.09620 -G01 X45.47677 Y-46.06056 -G01 X45.56816 Y-46.01540 -G01 X45.64612 Y-45.96696 -G01 X45.72712 Y-45.90504 -G01 X45.79427 Y-45.84250 -G01 X45.85541 Y-45.77408 -G01 X45.91569 Y-45.69183 -G01 X45.96725 Y-45.60390 -G01 X46.00580 Y-45.52061 -G01 X46.03656 Y-45.43415 -G01 X46.06128 Y-45.33524 -G01 X46.07578 Y-45.23433 -G01 X46.08000 Y-45.14266 +G01 F400.00000 +G01 X46.12996 Y-23.79491 +G00 Z0.00000 +G01 X46.12996 Y-21.19491 +G01 Z-4.00000 F50.00000 +G01 F400.00000 +G01 X46.12993 Y0.01016 +G01 X46.12402 Y0.11176 +G01 X46.10829 Y0.21232 +G01 X46.08292 Y0.31087 +G01 X46.04810 Y0.40650 +G01 X46.00420 Y0.49832 +G01 X45.95163 Y0.58544 +G01 X45.89084 Y0.66708 +G01 X45.81520 Y0.74960 +G01 X45.73918 Y0.81727 +G01 X45.65696 Y0.87724 +G01 X45.56933 Y0.92898 +G01 X45.47708 Y0.97201 +G01 X45.39087 Y1.00292 +G01 X45.29232 Y1.02829 +G01 X45.19176 Y1.04402 +G01 X45.09016 Y1.04993 +G01 X23.88509 Y1.04996 +G00 Z0.00000 +G01 X21.28509 Y1.04996 +G01 Z-4.00000 F50.00000 +G01 F400.00000 +G01 X0.08001 Y1.04999 +G01 X-0.02164 Y1.04506 +G01 X-0.13230 Y1.02829 +G01 X-0.23086 Y1.00292 +G01 X-0.32649 Y0.96810 +G01 X-0.41831 Y0.92420 +G01 X-0.50543 Y0.87163 +G01 X-0.58707 Y0.81084 +G01 X-0.66959 Y0.73520 +G01 X-0.73726 Y0.65918 +G01 X-0.79723 Y0.57696 +G01 X-0.84897 Y0.48933 +G01 X-0.89199 Y0.39708 +G01 X-0.92291 Y0.31087 +G01 X-0.94828 Y0.21232 +G01 X-0.96400 Y0.11176 +G01 X-0.96992 Y0.01016 +G01 X-0.96994 Y-21.19491 +G00 Z0.00000 +G01 X-0.96995 Y-23.79491 +G01 Z-4.00000 F50.00000 +G01 F400.00000 +G01 X-0.96997 Y-44.99999 +G01 X-0.96504 Y-45.10164 +G01 X-0.94828 Y-45.21230 +G01 X-0.92291 Y-45.31086 +G01 X-0.88808 Y-45.40649 +G01 X-0.84419 Y-45.49831 +G01 X-0.79161 Y-45.58543 +G01 X-0.73083 Y-45.66707 +G01 X-0.65519 Y-45.74959 +G01 X-0.57917 Y-45.81726 +G01 X-0.49695 Y-45.87723 +G01 X-0.40932 Y-45.92897 +G01 X-0.31709 Y-45.97199 +G01 X-0.23086 Y-46.00291 +G01 X-0.13230 Y-46.02828 +G01 X-0.03175 Y-46.04400 +G01 X0.06985 Y-46.04992 +G01 X21.28510 Y-46.04985 +G00 Z0.00000 +G01 X23.88510 Y-46.04984 +G01 Z-4.00000 F50.00000 +G01 F400.00000 +G01 X45.10035 Y-46.04977 +G01 X45.20189 Y-46.04288 +G01 X45.30228 Y-46.02617 +G01 X45.40057 Y-45.99983 +G01 X45.49585 Y-45.96409 +G01 X45.58726 Y-45.91931 +G01 X45.67388 Y-45.86587 +G01 X45.75490 Y-45.80433 +G01 X45.82960 Y-45.73519 +G01 X45.89727 Y-45.65917 +G01 X45.95724 Y-45.57695 +G01 X46.00898 Y-45.48932 +G01 X46.05201 Y-45.39709 +G01 X46.08587 Y-45.30113 +G01 X46.11030 Y-45.20232 +G01 X46.12506 Y-45.10164 +G01 X46.12999 Y-44.99999 G04 P0 ( dwell for no time -- G64 should not smooth over this point ) G00 Z35.000000 ( retract ) diff --git a/examples/CNC_mill_drill_from_KiCad/gcode/outp0_original_back.svg b/examples/CNC_mill_drill_from_KiCad/gcode/outp0_original_back.svg index 8a05507..c27053d 100644 --- a/examples/CNC_mill_drill_from_KiCad/gcode/outp0_original_back.svg +++ b/examples/CNC_mill_drill_from_KiCad/gcode/outp0_original_back.svg @@ -1,10 +1,10 @@ - - - - + + + diff --git a/examples/CNC_mill_drill_from_KiCad/gcode/outp1_original_outline.svg b/examples/CNC_mill_drill_from_KiCad/gcode/outp1_original_outline.svg index d4561a4..122486b 100644 --- a/examples/CNC_mill_drill_from_KiCad/gcode/outp1_original_outline.svg +++ b/examples/CNC_mill_drill_from_KiCad/gcode/outp1_original_outline.svg @@ -1,8 +1,8 @@ - - + diff --git a/examples/CNC_mill_drill_from_KiCad/gcode/outp2_masked_back.svg b/examples/CNC_mill_drill_from_KiCad/gcode/outp2_masked_back.svg index 8a05507..c27053d 100644 --- a/examples/CNC_mill_drill_from_KiCad/gcode/outp2_masked_back.svg +++ b/examples/CNC_mill_drill_from_KiCad/gcode/outp2_masked_back.svg @@ -1,10 +1,10 @@ - - - - + + + diff --git a/examples/CNC_mill_drill_from_KiCad/gcode/processed_back.svg b/examples/CNC_mill_drill_from_KiCad/gcode/processed_back.svg index 3aa3c9d..d6b5789 100644 --- a/examples/CNC_mill_drill_from_KiCad/gcode/processed_back.svg +++ b/examples/CNC_mill_drill_from_KiCad/gcode/processed_back.svg @@ -1,51 +1,51 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/examples/CNC_mill_drill_from_KiCad/gcode/processed_back_final.svg b/examples/CNC_mill_drill_from_KiCad/gcode/processed_back_final.svg index d5c110a..5290823 100644 --- a/examples/CNC_mill_drill_from_KiCad/gcode/processed_back_final.svg +++ b/examples/CNC_mill_drill_from_KiCad/gcode/processed_back_final.svg @@ -1,47 +1,47 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/examples/CNC_mill_drill_from_KiCad/gcode/processed_outline.svg b/examples/CNC_mill_drill_from_KiCad/gcode/processed_outline.svg index acb7dd7..d799820 100644 --- a/examples/CNC_mill_drill_from_KiCad/gcode/processed_outline.svg +++ b/examples/CNC_mill_drill_from_KiCad/gcode/processed_outline.svg @@ -1,11 +1,11 @@ - - - - - + + + + diff --git a/examples/CNC_mill_drill_from_KiCad/gcode/traced_back.svg b/examples/CNC_mill_drill_from_KiCad/gcode/traced_back.svg index 58aa94f..914d3af 100644 --- a/examples/CNC_mill_drill_from_KiCad/gcode/traced_back.svg +++ b/examples/CNC_mill_drill_from_KiCad/gcode/traced_back.svg @@ -1,45 +1,45 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/examples/CNC_mill_drill_from_KiCad/gcode/traced_back_final.svg b/examples/CNC_mill_drill_from_KiCad/gcode/traced_back_final.svg index 65424d2..7a9a71a 100644 --- a/examples/CNC_mill_drill_from_KiCad/gcode/traced_back_final.svg +++ b/examples/CNC_mill_drill_from_KiCad/gcode/traced_back_final.svg @@ -1,41 +1,41 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/examples/CNC_mill_drill_from_KiCad/gcode/traced_outline.svg b/examples/CNC_mill_drill_from_KiCad/gcode/traced_outline.svg index 30fda08..d9856a6 100644 --- a/examples/CNC_mill_drill_from_KiCad/gcode/traced_outline.svg +++ b/examples/CNC_mill_drill_from_KiCad/gcode/traced_outline.svg @@ -1,9 +1,9 @@ - - - + + diff --git a/examples/CNC_mill_drill_from_KiCad/millproject b/examples/CNC_mill_drill_from_KiCad/millproject index af235a1..f7525b4 100644 --- a/examples/CNC_mill_drill_from_KiCad/millproject +++ b/examples/CNC_mill_drill_from_KiCad/millproject @@ -18,7 +18,7 @@ mirror-axis=22.54 # set this to half of your board width # Drilling zdrill=-2.5 # drilling depth -drill-feed=200 # Vertical mm/min feed +drill-feed=500 # Vertical mm/min feed drill-speed=24000 # Spindle RPM onedrill=true # Use a single drill for all holes nog81=true # replace G81 with G0+G1 (no G81 in GRBL) @@ -35,10 +35,15 @@ voronoi=true # cuts the milling time significantly, but check with this o preserve-thermal-reliefs = true # has effect only if voronoi=true # Cutting -zcut=-2 -cutter-diameter=2 -cut-feed=80 -cut-infeed=0.3 +zcut=-4 +cutter-diameter=2.1 +cut-feed=400 +cut-vertfeed=50 +cut-infeed=4 cut-speed=24000 cut-side=back +# Tabs +bridgesnum=4 # Total 4 tabs +bridges=0.5 # Tab width 0.5 mm +zbridges=0 # bridges height (default to zsafe) diff --git a/examples/CNC_mill_drill_from_KiCad/output/Step_Down_Carrier_Board-B_Cu.gbl b/examples/CNC_mill_drill_from_KiCad/output/Step_Down_Carrier_Board-B_Cu.gbl index 5948fd4..259ad10 100644 --- a/examples/CNC_mill_drill_from_KiCad/output/Step_Down_Carrier_Board-B_Cu.gbl +++ b/examples/CNC_mill_drill_from_KiCad/output/Step_Down_Carrier_Board-B_Cu.gbl @@ -1,12 +1,12 @@ -%TF.GenerationSoftware,KiCad,Pcbnew,9.0.6-9.0.6~ubuntu24.04.1*% -%TF.CreationDate,2025-11-30T16:17:35+01:00*% +%TF.GenerationSoftware,KiCad,Pcbnew,9.0.9-9.0.9~ubuntu24.04.1*% +%TF.CreationDate,2026-05-11T14:23:12+02:00*% %TF.ProjectId,Step_Down_Carrier_Board,53746570-5f44-46f7-976e-5f4361727269,rev?*% %TF.SameCoordinates,Original*% %TF.FileFunction,Copper,L2,Bot*% %TF.FilePolarity,Positive*% %FSLAX46Y46*% G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)* -G04 Created by KiCad (PCBNEW 9.0.6-9.0.6~ubuntu24.04.1) date 2025-11-30 16:17:35* +G04 Created by KiCad (PCBNEW 9.0.9-9.0.9~ubuntu24.04.1) date 2026-05-11 14:23:12* %MOMM*% %LPD*% G01* @@ -102,230 +102,555 @@ X40502681Y-10962681D01* %TA.AperFunction,Conductor*% %TO.N,GND*% G36* -X39178941Y-520185D02* +X39483629Y-520185D02* G01* -X39224696Y-572989D01* -X39234640Y-642147D01* -X39205615Y-705703D01* -X39190567Y-720353D01* -X38981811Y-891673D01* -X38731673Y-1141811D01* -X38507249Y-1415273D01* -X38507239Y-1415287D01* -X38310709Y-1709415D01* -X38310698Y-1709433D01* -X38143945Y-2021404D01* -X38143943Y-2021409D01* -X38008563Y-2348244D01* -X37905869Y-2686785D01* -X37905866Y-2686796D01* -X37836857Y-3033734D01* -X37836854Y-3033751D01* -X37802181Y-3385803D01* -X37802181Y-3739558D01* -X37836854Y-4091610D01* -X37836857Y-4091627D01* -X37905866Y-4438565D01* -X37905869Y-4438576D01* -X38008563Y-4777117D01* -X38143943Y-5103952D01* -X38143945Y-5103957D01* -X38310698Y-5415928D01* -X38310709Y-5415946D01* -X38507239Y-5710074D01* -X38507249Y-5710088D01* -X38731673Y-5983550D01* -X38981811Y-6233688D01* -X38981816Y-6233692D01* -X38981817Y-6233693D01* -X39255279Y-6458117D01* -X39549422Y-6654657D01* -X39549431Y-6654662D01* -X39549433Y-6654663D01* -X39861404Y-6821416D01* -X39861406Y-6821416D01* -X39861412Y-6821420D01* -X40188246Y-6956799D01* -X40526776Y-7059490D01* -X40526782Y-7059491D01* -X40526785Y-7059492D01* -X40526796Y-7059495D01* -X40744355Y-7102769D01* -X40873741Y-7128506D01* -X41225800Y-7163181D01* -X41225803Y-7163181D01* -X41579559Y-7163181D01* -X41579562Y-7163181D01* -X41931621Y-7128506D01* -X42103360Y-7094344D01* -X42278565Y-7059495D01* -X42278576Y-7059492D01* -X42278576Y-7059491D01* -X42278586Y-7059490D01* -X42617116Y-6956799D01* -X42943950Y-6821420D01* -X43255940Y-6654657D01* -X43550083Y-6458117D01* -X43823545Y-6233693D01* -X44073693Y-5983545D01* -X44298117Y-5710083D01* -X44355077Y-5624837D01* -X44408689Y-5580031D01* -X44478014Y-5571324D01* -X44541041Y-5601478D01* -X44577761Y-5660921D01* -X44582179Y-5693727D01* -X44582179Y-39331634D01* -X44562494Y-39398673D01* -X44509690Y-39444428D01* -X44440532Y-39454372D01* -X44376976Y-39425347D01* -X44355077Y-39400525D01* -X44298122Y-39315287D01* -X44298117Y-39315279D01* -X44073693Y-39041817D01* -X44073692Y-39041816D01* -X44073688Y-39041811D01* -X43823550Y-38791673D01* -X43550088Y-38567249D01* -X43550087Y-38567248D01* -X43550083Y-38567245D01* -X43255940Y-38370705D01* -X43255935Y-38370702D01* -X43255928Y-38370698D01* -X42943957Y-38203945D01* -X42943952Y-38203943D01* -X42617117Y-38068563D01* -X42278576Y-37965869D01* -X42278565Y-37965866D01* -X41931627Y-37896857D01* -X41931610Y-37896854D01* -X41665381Y-37870633D01* -X41579562Y-37862181D01* -X41225800Y-37862181D01* -X41146429Y-37869998D01* -X40873751Y-37896854D01* -X40873734Y-37896857D01* -X40526796Y-37965866D01* -X40526785Y-37965869D01* -X40188244Y-38068563D01* -X39861409Y-38203943D01* -X39861404Y-38203945D01* -X39549433Y-38370698D01* -X39549415Y-38370709D01* -X39255287Y-38567239D01* -X39255273Y-38567249D01* -X38981811Y-38791673D01* -X38731673Y-39041811D01* -X38507249Y-39315273D01* -X38507239Y-39315287D01* -X38310709Y-39609415D01* -X38310698Y-39609433D01* -X38143945Y-39921404D01* -X38143943Y-39921409D01* -X38008563Y-40248244D01* -X37905869Y-40586785D01* -X37905866Y-40586796D01* -X37836857Y-40933734D01* -X37836854Y-40933751D01* -X37802181Y-41285803D01* -X37802181Y-41639558D01* -X37836854Y-41991610D01* -X37836857Y-41991627D01* -X37905866Y-42338565D01* -X37905869Y-42338576D01* -X38008563Y-42677117D01* -X38143943Y-43003952D01* -X38143945Y-43003957D01* -X38310698Y-43315928D01* -X38310709Y-43315946D01* -X38507239Y-43610074D01* -X38507249Y-43610088D01* -X38731673Y-43883550D01* -X38981811Y-44133688D01* -X38981816Y-44133692D01* -X38981817Y-44133693D01* -X39255279Y-44358117D01* -X39255286Y-44358122D01* -X39255296Y-44358129D01* -X39340528Y-44415079D01* -X39385334Y-44468691D01* -X39394041Y-44538016D01* -X39363887Y-44601043D01* -X39304444Y-44637763D01* -X39271638Y-44642181D01* -X5733724Y-44642181D01* -X5666685Y-44622496D01* -X5620930Y-44569692D01* -X5610986Y-44500534D01* -X5640011Y-44436978D01* -X5664834Y-44415079D01* -X5750065Y-44358129D01* -X5750064Y-44358129D01* -X5750083Y-44358117D01* -X6023545Y-44133693D01* -X6273693Y-43883545D01* -X6498117Y-43610083D01* -X6694657Y-43315940D01* -X6861420Y-43003950D01* -X6996799Y-42677116D01* -X7099490Y-42338586D01* -X7099492Y-42338576D01* -X7099495Y-42338565D01* -X7134344Y-42163360D01* -X7168506Y-41991621D01* -X7203181Y-41639562D01* -X7203181Y-41285800D01* -X7168506Y-40933741D01* -X7142769Y-40804355D01* -X7099495Y-40586796D01* -X7099492Y-40586785D01* -X7099491Y-40586782D01* -X7099490Y-40586776D01* -X6996799Y-40248246D01* -X6861420Y-39921412D01* -X6694657Y-39609422D01* -X6498117Y-39315279D01* -X6273693Y-39041817D01* -X6273692Y-39041816D01* -X6273688Y-39041811D01* -X6023550Y-38791673D01* -X5750088Y-38567249D01* -X5750087Y-38567248D01* -X5750083Y-38567245D01* -X5455940Y-38370705D01* -X5455935Y-38370702D01* -X5455928Y-38370698D01* -X5143957Y-38203945D01* -X5143952Y-38203943D01* -X4817117Y-38068563D01* -X4478576Y-37965869D01* -X4478565Y-37965866D01* -X4131627Y-37896857D01* -X4131610Y-37896854D01* -X3865381Y-37870633D01* -X3779562Y-37862181D01* -X3425800Y-37862181D01* -X3346429Y-37869998D01* -X3073751Y-37896854D01* -X3073734Y-37896857D01* -X2726796Y-37965866D01* -X2726785Y-37965869D01* -X2388244Y-38068563D01* -X2061409Y-38203943D01* -X2061404Y-38203945D01* -X1749433Y-38370698D01* -X1749415Y-38370709D01* -X1455287Y-38567239D01* -X1455273Y-38567249D01* -X1181811Y-38791673D01* -X931673Y-39041811D01* -X720353Y-39299306D01* -X662607Y-39338640D01* -X592763Y-39340511D01* -X532995Y-39304323D01* -X502279Y-39241568D01* -X500500Y-39220641D01* +X39529384Y-572989D01* +X39539328Y-642147D01* +X39510303Y-705703D01* +X39464042Y-739061D01* +X39458735Y-741259D01* +X39458723Y-741264D01* +X39146752Y-908017D01* +X39146734Y-908028D01* +X38852606Y-1104558D01* +X38852592Y-1104568D01* +X38579130Y-1328992D01* +X38328992Y-1579130D01* +X38104568Y-1852592D01* +X38104558Y-1852606D01* +X37908028Y-2146734D01* +X37908017Y-2146752D01* +X37741264Y-2458723D01* +X37741262Y-2458728D01* +X37605882Y-2785563D01* +X37503188Y-3124104D01* +X37503185Y-3124115D01* +X37434176Y-3471053D01* +X37434173Y-3471070D01* +X37399500Y-3823122D01* +X37399500Y-4176877D01* +X37434173Y-4528929D01* +X37434176Y-4528946D01* +X37503185Y-4875884D01* +X37503188Y-4875895D01* +X37503190Y-4875904D01* +X37503191Y-4875905D01* +X37605882Y-5214435D01* +X37735725Y-5527905D01* +X37741262Y-5541271D01* +X37741264Y-5541276D01* +X37908017Y-5853247D01* +X37908028Y-5853265D01* +X38104558Y-6147393D01* +X38104568Y-6147407D01* +X38328992Y-6420869D01* +X38579130Y-6671007D01* +X38579135Y-6671011D01* +X38579136Y-6671012D01* +X38852598Y-6895436D01* +X39146741Y-7091976D01* +X39146750Y-7091981D01* +X39146752Y-7091982D01* +X39458723Y-7258735D01* +X39458725Y-7258735D01* +X39458731Y-7258739D01* +X39785565Y-7394118D01* +X40124095Y-7496809D01* +X40124101Y-7496810D01* +X40124104Y-7496811D01* +X40124115Y-7496814D01* +X40341674Y-7540088D01* +X40471060Y-7565825D01* +X40823119Y-7600500D01* +X40823122Y-7600500D01* +X41176878Y-7600500D01* +X41176881Y-7600500D01* +X41528940Y-7565825D01* +X41700679Y-7531663D01* +X41875884Y-7496814D01* +X41875895Y-7496811D01* +X41875895Y-7496810D01* +X41875905Y-7496809D01* +X42214435Y-7394118D01* +X42541269Y-7258739D01* +X42853259Y-7091976D01* +X43147402Y-6895436D01* +X43420864Y-6671012D01* +X43671012Y-6420864D01* +X43895436Y-6147402D01* +X44091976Y-5853259D01* +X44258739Y-5541269D01* +X44260939Y-5535958D01* +X44304779Y-5481554D01* +X44371073Y-5459489D01* +X44438773Y-5476768D01* +X44486384Y-5527905D01* +X44499500Y-5583410D01* +X44499500Y-22169279D01* +X44479815Y-22236318D01* +X44427011Y-22282073D01* +X44357853Y-22292017D01* +X44294297Y-22262992D01* +X44256523Y-22204214D01* +X44252561Y-22185465D01* +X44229609Y-22011132D01* +X44214674Y-21897688D01* +X44138320Y-21612729D01* +X44025424Y-21340174D01* +X43877919Y-21084687D01* +X43698327Y-20850639D01* +X43698322Y-20850633D01* +X43489728Y-20642039D01* +X43489721Y-20642033D01* +X43255674Y-20462442D01* +X43000191Y-20314939D01* +X43000181Y-20314935D01* +X42727642Y-20202045D01* +X42727635Y-20202043D01* +X42727633Y-20202042D01* +X42442674Y-20125688D01* +X42393794Y-20119252D01* +X42150194Y-20087181D01* +X42150187Y-20087181D01* +X41977181Y-20087181D01* +X41910142Y-20067496D01* +X41864387Y-20014692D01* +X41853181Y-19963181D01* +X41853181Y-12430546D01* +X41872866Y-12363507D01* +X41889504Y-12342861D01* +X41896946Y-12335419D01* +X42044617Y-12142970D01* +X42165905Y-11932893D01* +X42258735Y-11708781D01* +X42321519Y-11474470D01* +X42353181Y-11233969D01* +X42353181Y-10691393D01* +X42321519Y-10450892D01* +X42258735Y-10216581D01* +X42165905Y-9992469D01* +X42044617Y-9782392D01* +X41896946Y-9589943D01* +X41896941Y-9589937D01* +X41725424Y-9418420D01* +X41725417Y-9418414D01* +X41532974Y-9270748D01* +X41532973Y-9270747D01* +X41532970Y-9270745D01* +X41322893Y-9149457D01* +X41322886Y-9149454D01* +X41098785Y-9056628D01* +X40864466Y-8993842D01* +X40623970Y-8962181D01* +X40623969Y-8962181D01* +X40381393Y-8962181D01* +X40381392Y-8962181D01* +X40140895Y-8993842D01* +X39906576Y-9056628D01* +X39682475Y-9149454D01* +X39682466Y-9149458D01* +X39472387Y-9270748D01* +X39279944Y-9418414D01* +X39279937Y-9418420D01* +X39144665Y-9553693D01* +X39083342Y-9587178D01* +X39013650Y-9582194D01* +X38991888Y-9571551D01* +X38921809Y-9528326D01* +X38921800Y-9528322D01* +X38755378Y-9473175D01* +X38755371Y-9473174D01* +X38652667Y-9462681D01* +X38252681Y-9462681D01* +X38252681Y-10529669D01* +X38195674Y-10496756D01* +X38068507Y-10462681D01* +X37936855Y-10462681D01* +X37809688Y-10496756D01* +X37752681Y-10529669D01* +X37752681Y-9462681D01* +X37352709Y-9462681D01* +X37352693Y-9462682D01* +X37249983Y-9473175D01* +X37083561Y-9528322D01* +X37083556Y-9528324D01* +X36934335Y-9620365D01* +X36810365Y-9744335D01* +X36718324Y-9893556D01* +X36718322Y-9893561D01* +X36663175Y-10059983D01* +X36663174Y-10059990D01* +X36652681Y-10162694D01* +X36652681Y-10712681D01* +X37569669Y-10712681D01* +X37536756Y-10769688D01* +X37502681Y-10896855D01* +X37502681Y-11028507D01* +X37536756Y-11155674D01* +X37569669Y-11212681D01* +X36652682Y-11212681D01* +X36652682Y-11762667D01* +X36663175Y-11865378D01* +X36718322Y-12031800D01* +X36718324Y-12031805D01* +X36810365Y-12181026D01* +X36934335Y-12304996D01* +X37083556Y-12397037D01* +X37083561Y-12397039D01* +X37249983Y-12452186D01* +X37249990Y-12452187D01* +X37352700Y-12462680D01* +X37752680Y-12462680D01* +X37752681Y-12462679D01* +X37752681Y-11395693D01* +X37809688Y-11428606D01* +X37936855Y-11462681D01* +X38068507Y-11462681D01* +X38195674Y-11428606D01* +X38252681Y-11395693D01* +X38252681Y-12462680D01* +X38652653Y-12462680D01* +X38652667Y-12462679D01* +X38755378Y-12452186D01* +X38921800Y-12397039D01* +X38921811Y-12397034D01* +X38963084Y-12371577D01* +X39030476Y-12353136D01* +X39097140Y-12374058D01* +X39141910Y-12427700D01* +X39152181Y-12477115D01* +X39152181Y-17277923D01* +X39132496Y-17344962D01* +X39079692Y-17390717D01* +X39010534Y-17400661D01* +X38946978Y-17371636D01* +X38940500Y-17365604D01* +X32889500Y-11314604D01* +X32874796Y-11287676D01* +X32858204Y-11261858D01* +X32857312Y-11255657D01* +X32856015Y-11253281D01* +X32853181Y-11226923D01* +X32853181Y-10691392D01* +X32821519Y-10450895D01* +X32821519Y-10450892D01* +X32758735Y-10216581D01* +X32758732Y-10216573D01* +X32754766Y-10206997D01* +X32665907Y-9992475D01* +X32665905Y-9992469D01* +X32544617Y-9782392D01* +X32396946Y-9589943D01* +X32396941Y-9589937D01* +X32225424Y-9418420D01* +X32225417Y-9418414D01* +X32032974Y-9270748D01* +X32032973Y-9270747D01* +X32032970Y-9270745D01* +X31822893Y-9149457D01* +X31822886Y-9149454D01* +X31598785Y-9056628D01* +X31364466Y-8993842D01* +X31123970Y-8962181D01* +X31123969Y-8962181D01* +X30881393Y-8962181D01* +X30881392Y-8962181D01* +X30640895Y-8993842D01* +X30406576Y-9056628D01* +X30182475Y-9149454D01* +X30182466Y-9149458D01* +X29972387Y-9270748D01* +X29779944Y-9418414D01* +X29779937Y-9418420D01* +X29644665Y-9553693D01* +X29583342Y-9587178D01* +X29513650Y-9582194D01* +X29491888Y-9571551D01* +X29421809Y-9528326D01* +X29421800Y-9528322D01* +X29255378Y-9473175D01* +X29255371Y-9473174D01* +X29152667Y-9462681D01* +X28752681Y-9462681D01* +X28752681Y-10529669D01* +X28695674Y-10496756D01* +X28568507Y-10462681D01* +X28436855Y-10462681D01* +X28309688Y-10496756D01* +X28252681Y-10529669D01* +X28252681Y-9462681D01* +X27852709Y-9462681D01* +X27852693Y-9462682D01* +X27749983Y-9473175D01* +X27583561Y-9528322D01* +X27583556Y-9528324D01* +X27434335Y-9620365D01* +X27310365Y-9744335D01* +X27218324Y-9893556D01* +X27218322Y-9893561D01* +X27163175Y-10059983D01* +X27163174Y-10059990D01* +X27152681Y-10162694D01* +X27152681Y-10712681D01* +X28069669Y-10712681D01* +X28036756Y-10769688D01* +X28002681Y-10896855D01* +X28002681Y-11028507D01* +X28036756Y-11155674D01* +X28069669Y-11212681D01* +X27152682Y-11212681D01* +X27152682Y-11762667D01* +X27163175Y-11865378D01* +X27218322Y-12031800D01* +X27218324Y-12031805D01* +X27310365Y-12181026D01* +X27434335Y-12304996D01* +X27583556Y-12397037D01* +X27583561Y-12397039D01* +X27749983Y-12452186D01* +X27749990Y-12452187D01* +X27852700Y-12462680D01* +X28252680Y-12462680D01* +X28252681Y-12462679D01* +X28252681Y-11395693D01* +X28309688Y-11428606D01* +X28436855Y-11462681D01* +X28568507Y-11462681D01* +X28695674Y-11428606D01* +X28752681Y-11395693D01* +X28752681Y-12462680D01* +X29152653Y-12462680D01* +X29152667Y-12462679D01* +X29255378Y-12452186D01* +X29421800Y-12397039D01* +X29421807Y-12397036D01* +X29491885Y-12353811D01* +X29559277Y-12335370D01* +X29625941Y-12356292D01* +X29644664Y-12371668D01* +X29779937Y-12506941D01* +X29779943Y-12506946D01* +X29972392Y-12654617D01* +X30182469Y-12775905D01* +X30406581Y-12868735D01* +X30640892Y-12931519D01* +X30651824Y-12932958D01* +X30715721Y-12961224D01* +X30723321Y-12968216D01* +X39731405Y-21976301D01* +X39764890Y-22037624D01* +X39766663Y-22080166D01* +X39752181Y-22190173D01* +X39752181Y-22485194D01* +X39784252Y-22728794D01* +X39790688Y-22777674D01* +X39790689Y-22777676D01* +X39867042Y-23062632D01* +X39867045Y-23062642D01* +X39979935Y-23335181D01* +X39979939Y-23335191D01* +X40127442Y-23590674D01* +X40307033Y-23824721D01* +X40307039Y-23824728D01* +X40515633Y-24033322D01* +X40515640Y-24033328D01* +X40749687Y-24212919D01* +X41005170Y-24360422D01* +X41005171Y-24360422D01* +X41005174Y-24360424D01* +X41277729Y-24473320D01* +X41562688Y-24549674D01* +X41855175Y-24588181D01* +X41855182Y-24588181D01* +X42150180Y-24588181D01* +X42150187Y-24588181D01* +X42442674Y-24549674D01* +X42727633Y-24473320D01* +X43000188Y-24360424D01* +X43255675Y-24212919D01* +X43489723Y-24033327D01* +X43698327Y-23824723D01* +X43877919Y-23590675D01* +X44025424Y-23335188D01* +X44138320Y-23062633D01* +X44214674Y-22777674D01* +X44252561Y-22489897D01* +X44280828Y-22426000D01* +X44339152Y-22387529D01* +X44409017Y-22386698D01* +X44468240Y-22423770D01* +X44498019Y-22486976D01* +X44499500Y-22506082D01* +X44499500Y-39416589D01* +X44479815Y-39483628D01* +X44427011Y-39529383D01* +X44357853Y-39539327D01* +X44294297Y-39510302D01* +X44260941Y-39464046D01* +X44258741Y-39458736D01* +X44258735Y-39458723D01* +X44091982Y-39146752D01* +X44091981Y-39146750D01* +X44091976Y-39146741D01* +X43895436Y-38852598D01* +X43671012Y-38579136D01* +X43671011Y-38579135D01* +X43671007Y-38579130D01* +X43420869Y-38328992D01* +X43147407Y-38104568D01* +X43147406Y-38104567D01* +X43147402Y-38104564D01* +X42853259Y-37908024D01* +X42853254Y-37908021D01* +X42853247Y-37908017D01* +X42541276Y-37741264D01* +X42541271Y-37741262D01* +X42214436Y-37605882D01* +X41875895Y-37503188D01* +X41875884Y-37503185D01* +X41528946Y-37434176D01* +X41528929Y-37434173D01* +X41262700Y-37407952D01* +X41176881Y-37399500D01* +X40823119Y-37399500D01* +X40743748Y-37407317D01* +X40471070Y-37434173D01* +X40471053Y-37434176D01* +X40124115Y-37503185D01* +X40124104Y-37503188D01* +X39785563Y-37605882D01* +X39458728Y-37741262D01* +X39458723Y-37741264D01* +X39146752Y-37908017D01* +X39146734Y-37908028D01* +X38852606Y-38104558D01* +X38852592Y-38104568D01* +X38579130Y-38328992D01* +X38328992Y-38579130D01* +X38104568Y-38852592D01* +X38104558Y-38852606D01* +X37908028Y-39146734D01* +X37908017Y-39146752D01* +X37741264Y-39458723D01* +X37741262Y-39458728D01* +X37605882Y-39785563D01* +X37503188Y-40124104D01* +X37503185Y-40124115D01* +X37434176Y-40471053D01* +X37434173Y-40471070D01* +X37399500Y-40823122D01* +X37399500Y-41176877D01* +X37434173Y-41528929D01* +X37434176Y-41528946D01* +X37503185Y-41875884D01* +X37503188Y-41875895D01* +X37503190Y-41875904D01* +X37503191Y-41875905D01* +X37605882Y-42214435D01* +X37735725Y-42527905D01* +X37741262Y-42541271D01* +X37741264Y-42541276D01* +X37908017Y-42853247D01* +X37908028Y-42853265D01* +X38104558Y-43147393D01* +X38104568Y-43147407D01* +X38328992Y-43420869D01* +X38579130Y-43671007D01* +X38579135Y-43671011D01* +X38579136Y-43671012D01* +X38852598Y-43895436D01* +X39146741Y-44091976D01* +X39146750Y-44091981D01* +X39146752Y-44091982D01* +X39458723Y-44258735D01* +X39458725Y-44258735D01* +X39458731Y-44258739D01* +X39463263Y-44260616D01* +X39464042Y-44260939D01* +X39518446Y-44304779D01* +X39540511Y-44371073D01* +X39523232Y-44438773D01* +X39472095Y-44486384D01* +X39416590Y-44499500D01* +X5583410Y-44499500D01* +X5516371Y-44479815D01* +X5470616Y-44427011D01* +X5460672Y-44357853D01* +X5489697Y-44294297D01* +X5535958Y-44260939D01* +X5536464Y-44260729D01* +X5541269Y-44258739D01* +X5853259Y-44091976D01* +X6147402Y-43895436D01* +X6420864Y-43671012D01* +X6671012Y-43420864D01* +X6895436Y-43147402D01* +X7091976Y-42853259D01* +X7258739Y-42541269D01* +X7394118Y-42214435D01* +X7496809Y-41875905D01* +X7496811Y-41875895D01* +X7496814Y-41875884D01* +X7531663Y-41700679D01* +X7565825Y-41528940D01* +X7600500Y-41176881D01* +X7600500Y-40823119D01* +X7565825Y-40471060D01* +X7540088Y-40341674D01* +X7496814Y-40124115D01* +X7496811Y-40124104D01* +X7496810Y-40124101D01* +X7496809Y-40124095D01* +X7394118Y-39785565D01* +X7258739Y-39458731D01* +X7091976Y-39146741D01* +X6895436Y-38852598D01* +X6671012Y-38579136D01* +X6671011Y-38579135D01* +X6671007Y-38579130D01* +X6420869Y-38328992D01* +X6147407Y-38104568D01* +X6147406Y-38104567D01* +X6147402Y-38104564D01* +X5853259Y-37908024D01* +X5853254Y-37908021D01* +X5853247Y-37908017D01* +X5541276Y-37741264D01* +X5541271Y-37741262D01* +X5214436Y-37605882D01* +X4875895Y-37503188D01* +X4875884Y-37503185D01* +X4528946Y-37434176D01* +X4528929Y-37434173D01* +X4262700Y-37407952D01* +X4176881Y-37399500D01* +X3823119Y-37399500D01* +X3743748Y-37407317D01* +X3471070Y-37434173D01* +X3471053Y-37434176D01* +X3124115Y-37503185D01* +X3124104Y-37503188D01* +X2785563Y-37605882D01* +X2458728Y-37741262D01* +X2458723Y-37741264D01* +X2146752Y-37908017D01* +X2146734Y-37908028D01* +X1852606Y-38104558D01* +X1852592Y-38104568D01* +X1579130Y-38328992D01* +X1328992Y-38579130D01* +X1104568Y-38852592D01* +X1104558Y-38852606D01* +X908028Y-39146734D01* +X908017Y-39146752D01* +X741264Y-39458723D01* +X741258Y-39458736D01* +X739059Y-39464046D01* +X695216Y-39518448D01* +X628921Y-39540510D01* +X561223Y-39523228D01* +X513614Y-39472090D01* +X500500Y-39416589D01* X500500Y-35989298D01* X1954615Y-35989298D01* X1954615Y-35989299D01* @@ -607,291 +932,6 @@ X8321519Y-10450892D01* X8258735Y-10216581D01* X8258732Y-10216573D01* X8254766Y-10206997D01* -X8236415Y-10162694D01* -X27152681Y-10162694D01* -X27152681Y-10712681D01* -X28069669Y-10712681D01* -X28036756Y-10769688D01* -X28002681Y-10896855D01* -X28002681Y-11028507D01* -X28036756Y-11155674D01* -X28069669Y-11212681D01* -X27152682Y-11212681D01* -X27152682Y-11762667D01* -X27163175Y-11865378D01* -X27218322Y-12031800D01* -X27218324Y-12031805D01* -X27310365Y-12181026D01* -X27434335Y-12304996D01* -X27583556Y-12397037D01* -X27583561Y-12397039D01* -X27749983Y-12452186D01* -X27749990Y-12452187D01* -X27852700Y-12462680D01* -X28252680Y-12462680D01* -X28252681Y-12462679D01* -X28252681Y-11395693D01* -X28309688Y-11428606D01* -X28436855Y-11462681D01* -X28568507Y-11462681D01* -X28695674Y-11428606D01* -X28752681Y-11395693D01* -X28752681Y-12462680D01* -X29152653Y-12462680D01* -X29152667Y-12462679D01* -X29255378Y-12452186D01* -X29421800Y-12397039D01* -X29421807Y-12397036D01* -X29491885Y-12353811D01* -X29559277Y-12335370D01* -X29625941Y-12356292D01* -X29644664Y-12371668D01* -X29779937Y-12506941D01* -X29779943Y-12506946D01* -X29972392Y-12654617D01* -X30182469Y-12775905D01* -X30406581Y-12868735D01* -X30640892Y-12931519D01* -X30651824Y-12932958D01* -X30715721Y-12961224D01* -X30723321Y-12968216D01* -X39731405Y-21976301D01* -X39764890Y-22037624D01* -X39766663Y-22080166D01* -X39752181Y-22190173D01* -X39752181Y-22485194D01* -X39784252Y-22728794D01* -X39790688Y-22777674D01* -X39790689Y-22777676D01* -X39867042Y-23062632D01* -X39867045Y-23062642D01* -X39979935Y-23335181D01* -X39979939Y-23335191D01* -X40127442Y-23590674D01* -X40307033Y-23824721D01* -X40307039Y-23824728D01* -X40515633Y-24033322D01* -X40515640Y-24033328D01* -X40749687Y-24212919D01* -X41005170Y-24360422D01* -X41005171Y-24360422D01* -X41005174Y-24360424D01* -X41277729Y-24473320D01* -X41562688Y-24549674D01* -X41855175Y-24588181D01* -X41855182Y-24588181D01* -X42150180Y-24588181D01* -X42150187Y-24588181D01* -X42442674Y-24549674D01* -X42727633Y-24473320D01* -X43000188Y-24360424D01* -X43255675Y-24212919D01* -X43489723Y-24033327D01* -X43698327Y-23824723D01* -X43877919Y-23590675D01* -X44025424Y-23335188D01* -X44138320Y-23062633D01* -X44214674Y-22777674D01* -X44253181Y-22485187D01* -X44253181Y-22190175D01* -X44214674Y-21897688D01* -X44138320Y-21612729D01* -X44025424Y-21340174D01* -X43877919Y-21084687D01* -X43698327Y-20850639D01* -X43698322Y-20850633D01* -X43489728Y-20642039D01* -X43489721Y-20642033D01* -X43255674Y-20462442D01* -X43000191Y-20314939D01* -X43000181Y-20314935D01* -X42727642Y-20202045D01* -X42727635Y-20202043D01* -X42727633Y-20202042D01* -X42442674Y-20125688D01* -X42393794Y-20119252D01* -X42150194Y-20087181D01* -X42150187Y-20087181D01* -X41977181Y-20087181D01* -X41910142Y-20067496D01* -X41864387Y-20014692D01* -X41853181Y-19963181D01* -X41853181Y-12430546D01* -X41872866Y-12363507D01* -X41889504Y-12342861D01* -X41896946Y-12335419D01* -X42044617Y-12142970D01* -X42165905Y-11932893D01* -X42258735Y-11708781D01* -X42321519Y-11474470D01* -X42353181Y-11233969D01* -X42353181Y-10691393D01* -X42321519Y-10450892D01* -X42258735Y-10216581D01* -X42165905Y-9992469D01* -X42044617Y-9782392D01* -X41896946Y-9589943D01* -X41896941Y-9589937D01* -X41725424Y-9418420D01* -X41725417Y-9418414D01* -X41532974Y-9270748D01* -X41532973Y-9270747D01* -X41532970Y-9270745D01* -X41322893Y-9149457D01* -X41322886Y-9149454D01* -X41098785Y-9056628D01* -X40864466Y-8993842D01* -X40623970Y-8962181D01* -X40623969Y-8962181D01* -X40381393Y-8962181D01* -X40381392Y-8962181D01* -X40140895Y-8993842D01* -X39906576Y-9056628D01* -X39682475Y-9149454D01* -X39682466Y-9149458D01* -X39472387Y-9270748D01* -X39279944Y-9418414D01* -X39279937Y-9418420D01* -X39144665Y-9553693D01* -X39083342Y-9587178D01* -X39013650Y-9582194D01* -X38991888Y-9571551D01* -X38921809Y-9528326D01* -X38921800Y-9528322D01* -X38755378Y-9473175D01* -X38755371Y-9473174D01* -X38652667Y-9462681D01* -X38252681Y-9462681D01* -X38252681Y-10529669D01* -X38195674Y-10496756D01* -X38068507Y-10462681D01* -X37936855Y-10462681D01* -X37809688Y-10496756D01* -X37752681Y-10529669D01* -X37752681Y-9462681D01* -X37352709Y-9462681D01* -X37352693Y-9462682D01* -X37249983Y-9473175D01* -X37083561Y-9528322D01* -X37083556Y-9528324D01* -X36934335Y-9620365D01* -X36810365Y-9744335D01* -X36718324Y-9893556D01* -X36718322Y-9893561D01* -X36663175Y-10059983D01* -X36663174Y-10059990D01* -X36652681Y-10162694D01* -X36652681Y-10712681D01* -X37569669Y-10712681D01* -X37536756Y-10769688D01* -X37502681Y-10896855D01* -X37502681Y-11028507D01* -X37536756Y-11155674D01* -X37569669Y-11212681D01* -X36652682Y-11212681D01* -X36652682Y-11762667D01* -X36663175Y-11865378D01* -X36718322Y-12031800D01* -X36718324Y-12031805D01* -X36810365Y-12181026D01* -X36934335Y-12304996D01* -X37083556Y-12397037D01* -X37083561Y-12397039D01* -X37249983Y-12452186D01* -X37249990Y-12452187D01* -X37352700Y-12462680D01* -X37752680Y-12462680D01* -X37752681Y-12462679D01* -X37752681Y-11395693D01* -X37809688Y-11428606D01* -X37936855Y-11462681D01* -X38068507Y-11462681D01* -X38195674Y-11428606D01* -X38252681Y-11395693D01* -X38252681Y-12462680D01* -X38652653Y-12462680D01* -X38652667Y-12462679D01* -X38755378Y-12452186D01* -X38921800Y-12397039D01* -X38921811Y-12397034D01* -X38963084Y-12371577D01* -X39030476Y-12353136D01* -X39097140Y-12374058D01* -X39141910Y-12427700D01* -X39152181Y-12477115D01* -X39152181Y-17277923D01* -X39132496Y-17344962D01* -X39079692Y-17390717D01* -X39010534Y-17400661D01* -X38946978Y-17371636D01* -X38940500Y-17365604D01* -X32889500Y-11314604D01* -X32874796Y-11287676D01* -X32858204Y-11261858D01* -X32857312Y-11255657D01* -X32856015Y-11253281D01* -X32853181Y-11226923D01* -X32853181Y-10691392D01* -X32821519Y-10450895D01* -X32821519Y-10450892D01* -X32758735Y-10216581D01* -X32758732Y-10216573D01* -X32754766Y-10206997D01* -X32665907Y-9992475D01* -X32665905Y-9992469D01* -X32544617Y-9782392D01* -X32396946Y-9589943D01* -X32396941Y-9589937D01* -X32225424Y-9418420D01* -X32225417Y-9418414D01* -X32032974Y-9270748D01* -X32032973Y-9270747D01* -X32032970Y-9270745D01* -X31822893Y-9149457D01* -X31822886Y-9149454D01* -X31598785Y-9056628D01* -X31364466Y-8993842D01* -X31123970Y-8962181D01* -X31123969Y-8962181D01* -X30881393Y-8962181D01* -X30881392Y-8962181D01* -X30640895Y-8993842D01* -X30406576Y-9056628D01* -X30182475Y-9149454D01* -X30182466Y-9149458D01* -X29972387Y-9270748D01* -X29779944Y-9418414D01* -X29779937Y-9418420D01* -X29644665Y-9553693D01* -X29583342Y-9587178D01* -X29513650Y-9582194D01* -X29491888Y-9571551D01* -X29421809Y-9528326D01* -X29421800Y-9528322D01* -X29255378Y-9473175D01* -X29255371Y-9473174D01* -X29152667Y-9462681D01* -X28752681Y-9462681D01* -X28752681Y-10529669D01* -X28695674Y-10496756D01* -X28568507Y-10462681D01* -X28436855Y-10462681D01* -X28309688Y-10496756D01* -X28252681Y-10529669D01* -X28252681Y-9462681D01* -X27852709Y-9462681D01* -X27852693Y-9462682D01* -X27749983Y-9473175D01* -X27583561Y-9528322D01* -X27583556Y-9528324D01* -X27434335Y-9620365D01* -X27310365Y-9744335D01* -X27218324Y-9893556D01* -X27218322Y-9893561D01* -X27163175Y-10059983D01* -X27163174Y-10059990D01* -X27152681Y-10162694D01* -X8236415Y-10162694D01* X8165907Y-9992475D01* X8165905Y-9992469D01* X8044617Y-9782392D01* @@ -1014,87 +1054,89 @@ X790689Y-21897685D01* X790687Y-21897696D01* X752181Y-22190167D01* X500500Y-22190167D01* -X500500Y-5759779D01* -X520185Y-5692740D01* -X572989Y-5646985D01* -X642147Y-5637041D01* -X705703Y-5666066D01* -X727599Y-5690884D01* -X740431Y-5710088D01* -X807242Y-5810079D01* -X807249Y-5810088D01* -X1031673Y-6083550D01* -X1281811Y-6333688D01* -X1281816Y-6333692D01* -X1281817Y-6333693D01* -X1555279Y-6558117D01* -X1849422Y-6754657D01* -X1849431Y-6754662D01* -X1849433Y-6754663D01* -X2161404Y-6921416D01* -X2161406Y-6921416D01* -X2161412Y-6921420D01* -X2488246Y-7056799D01* -X2826776Y-7159490D01* -X2826782Y-7159491D01* -X2826785Y-7159492D01* -X2826796Y-7159495D01* -X3044355Y-7202769D01* -X3173741Y-7228506D01* -X3525800Y-7263181D01* -X3525803Y-7263181D01* -X3879559Y-7263181D01* -X3879562Y-7263181D01* -X4231621Y-7228506D01* -X4403360Y-7194344D01* -X4578565Y-7159495D01* -X4578576Y-7159492D01* -X4578576Y-7159491D01* -X4578586Y-7159490D01* -X4917116Y-7056799D01* -X5243950Y-6921420D01* -X5555940Y-6754657D01* -X5850083Y-6558117D01* -X6123545Y-6333693D01* -X6373693Y-6083545D01* -X6598117Y-5810083D01* -X6794657Y-5515940D01* -X6961420Y-5203950D01* -X7096799Y-4877116D01* -X7199490Y-4538586D01* -X7199492Y-4538576D01* -X7199495Y-4538565D01* -X7234344Y-4363360D01* -X7268506Y-4191621D01* -X7303181Y-3839562D01* -X7303181Y-3485800D01* -X7268506Y-3133741D01* -X7242769Y-3004355D01* -X7199495Y-2786796D01* -X7199492Y-2786785D01* -X7199491Y-2786782D01* -X7199490Y-2786776D01* -X7096799Y-2448246D01* -X6961420Y-2121412D01* -X6907964Y-2021404D01* -X6794663Y-1809433D01* -X6794662Y-1809431D01* -X6794657Y-1809422D01* -X6598117Y-1515279D01* -X6373693Y-1241817D01* -X6373692Y-1241816D01* -X6373688Y-1241811D01* -X6123550Y-991673D01* -X5850088Y-767249D01* -X5850065Y-767232D01* -X5790754Y-727602D01* -X5745948Y-673990D01* -X5737241Y-604665D01* -X5767395Y-541638D01* -X5826838Y-504918D01* -X5859644Y-500500D01* -X39111902Y-500500D01* -X39178941Y-520185D01* +X500500Y-5951450D01* +X520185Y-5884411D01* +X572989Y-5838656D01* +X642147Y-5828712D01* +X705703Y-5857737D01* +X727602Y-5882559D01* +X904558Y-6147393D01* +X904568Y-6147407D01* +X1128992Y-6420869D01* +X1379130Y-6671007D01* +X1379135Y-6671011D01* +X1379136Y-6671012D01* +X1652598Y-6895436D01* +X1946741Y-7091976D01* +X1946750Y-7091981D01* +X1946752Y-7091982D01* +X2258723Y-7258735D01* +X2258725Y-7258735D01* +X2258731Y-7258739D01* +X2585565Y-7394118D01* +X2924095Y-7496809D01* +X2924101Y-7496810D01* +X2924104Y-7496811D01* +X2924115Y-7496814D01* +X3141674Y-7540088D01* +X3271060Y-7565825D01* +X3623119Y-7600500D01* +X3623122Y-7600500D01* +X3976878Y-7600500D01* +X3976881Y-7600500D01* +X4328940Y-7565825D01* +X4500679Y-7531663D01* +X4675884Y-7496814D01* +X4675895Y-7496811D01* +X4675895Y-7496810D01* +X4675905Y-7496809D01* +X5014435Y-7394118D01* +X5341269Y-7258739D01* +X5653259Y-7091976D01* +X5947402Y-6895436D01* +X6220864Y-6671012D01* +X6471012Y-6420864D01* +X6695436Y-6147402D01* +X6891976Y-5853259D01* +X7058739Y-5541269D01* +X7194118Y-5214435D01* +X7296809Y-4875905D01* +X7296811Y-4875895D01* +X7296814Y-4875884D01* +X7331663Y-4700679D01* +X7365825Y-4528940D01* +X7400500Y-4176881D01* +X7400500Y-3823119D01* +X7365825Y-3471060D01* +X7340088Y-3341674D01* +X7296814Y-3124115D01* +X7296811Y-3124104D01* +X7296810Y-3124101D01* +X7296809Y-3124095D01* +X7194118Y-2785565D01* +X7058739Y-2458731D01* +X6891976Y-2146741D01* +X6695436Y-1852598D01* +X6471012Y-1579136D01* +X6471011Y-1579135D01* +X6471007Y-1579130D01* +X6220869Y-1328992D01* +X5947407Y-1104568D01* +X5947406Y-1104567D01* +X5947402Y-1104564D01* +X5653259Y-908024D01* +X5653254Y-908021D01* +X5653247Y-908017D01* +X5341276Y-741264D01* +X5341264Y-741259D01* +X5335958Y-739061D01* +X5281554Y-695221D01* +X5259489Y-628927D01* +X5276768Y-561227D01* +X5327905Y-513616D01* +X5383410Y-500500D01* +X39416590Y-500500D01* +X39483629Y-520185D01* G37* %TD.AperFunction*% %TD*% diff --git a/examples/CNC_mill_drill_from_KiCad/output/Step_Down_Carrier_Board-Edge_Cuts.gm1 b/examples/CNC_mill_drill_from_KiCad/output/Step_Down_Carrier_Board-Edge_Cuts.gm1 index 39913dd..e5e0524 100644 --- a/examples/CNC_mill_drill_from_KiCad/output/Step_Down_Carrier_Board-Edge_Cuts.gm1 +++ b/examples/CNC_mill_drill_from_KiCad/output/Step_Down_Carrier_Board-Edge_Cuts.gm1 @@ -1,11 +1,11 @@ -%TF.GenerationSoftware,KiCad,Pcbnew,9.0.6-9.0.6~ubuntu24.04.1*% -%TF.CreationDate,2025-11-30T16:17:35+01:00*% +%TF.GenerationSoftware,KiCad,Pcbnew,9.0.9-9.0.9~ubuntu24.04.1*% +%TF.CreationDate,2026-05-11T14:23:12+02:00*% %TF.ProjectId,Step_Down_Carrier_Board,53746570-5f44-46f7-976e-5f4361727269,rev?*% %TF.SameCoordinates,Original*% %TF.FileFunction,Profile,NP*% %FSLAX46Y46*% G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)* -G04 Created by KiCad (PCBNEW 9.0.6-9.0.6~ubuntu24.04.1) date 2025-11-30 16:17:35* +G04 Created by KiCad (PCBNEW 9.0.9-9.0.9~ubuntu24.04.1) date 2026-05-11 14:23:12* %MOMM*% %LPD*% G01* @@ -16,11 +16,11 @@ G04 APERTURE LIST* G04 APERTURE END LIST* D10* X0Y0D02* -X45082679Y0D01* -X45082679Y-45142681D02* -X0Y-45142681D01* -X45082679Y0D02* -X45082679Y-45142681D01* -X0Y-45142681D02* +X45000000Y0D01* +X45000000Y-45000000D02* +X0Y-45000000D01* +X45000000Y0D02* +X45000000Y-45000000D01* +X0Y-45000000D02* X0Y0D01* M02* diff --git a/examples/CNC_mill_drill_from_KiCad/output/Step_Down_Carrier_Board-job.gbrjob b/examples/CNC_mill_drill_from_KiCad/output/Step_Down_Carrier_Board-job.gbrjob index 8b2c087..450b21d 100644 --- a/examples/CNC_mill_drill_from_KiCad/output/Step_Down_Carrier_Board-job.gbrjob +++ b/examples/CNC_mill_drill_from_KiCad/output/Step_Down_Carrier_Board-job.gbrjob @@ -3,9 +3,9 @@ "GenerationSoftware": { "Vendor": "KiCad", "Application": "Pcbnew", - "Version": "9.0.6-9.0.6~ubuntu24.04.1" + "Version": "9.0.9-9.0.9~ubuntu24.04.1" }, - "CreationDate": "2025-11-30T16:17:35+01:00" + "CreationDate": "2026-05-11T14:23:12+02:00" }, "GeneralSpecs": { "ProjectId": { @@ -14,8 +14,8 @@ "Revision": "rev?" }, "Size": { - "X": 45.1827, - "Y": 45.2427 + "X": 45.1, + "Y": 45.1 }, "LayerNumber": 2, "BoardThickness": 1.6, diff --git a/examples/CNC_mill_drill_from_KiCad/output/Step_Down_Carrier_Board.drl b/examples/CNC_mill_drill_from_KiCad/output/Step_Down_Carrier_Board.drl index f8b7764..b5d07e6 100644 --- a/examples/CNC_mill_drill_from_KiCad/output/Step_Down_Carrier_Board.drl +++ b/examples/CNC_mill_drill_from_KiCad/output/Step_Down_Carrier_Board.drl @@ -1,8 +1,8 @@ M48 -; DRILL file {KiCad 9.0.6-9.0.6~ubuntu24.04.1} date 2025-11-30T16:17:35+0100 +; DRILL file {KiCad 9.0.9-9.0.9~ubuntu24.04.1} date 2026-05-11T14:23:13+0200 ; FORMAT={-:-/ absolute / metric / decimal} -; #@! TF.CreationDate,2025-11-30T16:17:35+01:00 -; #@! TF.GenerationSoftware,Kicad,Pcbnew,9.0.6-9.0.6~ubuntu24.04.1 +; #@! TF.CreationDate,2026-05-11T14:23:13+02:00 +; #@! TF.GenerationSoftware,Kicad,Pcbnew,9.0.9-9.0.9~ubuntu24.04.1 ; #@! TF.FileFunction,MixedPlating,1,2 FMAT,2 METRIC @@ -28,8 +28,8 @@ X31.003Y-10.963 X38.003Y-10.963 X40.503Y-10.963 T3 -X3.603Y-41.463 -X3.703Y-3.663 -X41.403Y-3.563 -X41.403Y-41.463 +X3.8Y-4.0 +X4.0Y-41.0 +X41.0Y-4.0 +X41.0Y-41.0 M30