diff --git a/calibration.html b/calibration.html
index a758b2f..06316ca 100644
--- a/calibration.html
+++ b/calibration.html
@@ -50,7 +50,7 @@
1.75mm filament (However M221 S38 for 2.85 mm filament and M221 S34 for 3.0 mm filament can be applied in the custom start gcode field as compensation)
0.4mm nozzle and 0.2mm layer height, although now additional configurations are now possible
0.4mm nozzle
- Defaut feedrate of 60mm/sec, 50% for perimeters, 80% for solid infill, 50% first layer.
+ Defaut feedrate of 60mm/sec, 60% for perimeters, 80% for solid infill, 50% first layer.
Travel moves of 100 mm/sec for X/Y and 20 mm/sec for Z
Flow rate of 0.9. Please see the note on the bottom of the flow tab for instructions on adapting this to your printer.
Nozzle priming has been turned off to avoid bed clips or problems with deltas. Use the custom start gcode feature to insert the priming dequence from your slicer profile.
@@ -119,7 +119,7 @@
Acceleration test:
- Skirt off and instead a 5 perimeter wide brim
+ 5 perimeter wide brim instead of a skirt
0% infill
0 top and bottom layers
2 perimeters
@@ -253,7 +253,7 @@
-
+
Interpreting Results:
@@ -279,7 +279,7 @@
-
+
Interpreting Results:
@@ -689,7 +689,7 @@
-
+
Interpreting Results:
@@ -726,7 +726,7 @@
-
+
Interpreting Results:
@@ -828,7 +828,7 @@
-
+
Interpreting Results:
diff --git a/js/acceleration.js b/js/acceleration.js
index dafcec3..0c478b3 100644
--- a/js/acceleration.js
+++ b/js/acceleration.js
@@ -1,4 +1,6 @@
-var acceleration_40_20 = `
+var acceleration = [];
+
+acceleration["40_20"] = `
;process Process-1
;layer 1, Z = 0.200
T0
@@ -126,7 +128,7 @@ G1 X18.364 Y90.804
G1 Z0.200 F1200
;unretract1
G92 E0.0000
-G1 X18.364 Y13.362 E3.3381 F1350
+G1 X18.364 Y13.362 E3.3381 F1440
G1 X101.636 Y13.362 E6.9276
G1 X101.636 Y43.790 E8.2392
G1 X69.362 Y73.850 E10.1403
@@ -137,7 +139,7 @@ G1 X35.364 Y90.804 E12.8485
G1 X18.364 Y90.804 E13.5813
G1 X17.788 Y91.380 F6000
G92 E0.0000
-G1 X17.788 Y12.786 E3.3878 F900
+G1 X17.788 Y12.786 E3.3878 F1080
G1 X102.212 Y12.786 E7.0269
G1 X102.212 Y44.041 E8.3741
G1 X69.589 Y74.426 E10.2959
@@ -154,7 +156,7 @@ G1 Z0.400 F1200
G1 X18.220 Y90.948 F6000
;unretract1
G92 E0.0000
-G1 X18.220 Y13.218 E2.7921 F2700
+G1 X18.220 Y13.218 E2.7921 F2880
G1 X101.780 Y13.218 E5.7937
G1 X101.780 Y43.853 E6.8941
G1 X69.419 Y73.994 E8.4827
@@ -165,7 +167,7 @@ G1 X35.220 Y90.948 E10.7543
G1 X18.220 Y90.948 E11.3650
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y12.738 E2.8266 F1800
+G1 X17.740 Y12.738 E2.8266 F2160
G1 X102.260 Y12.738 E5.8627
G1 X102.260 Y44.062 E6.9878
G1 X69.608 Y74.474 E8.5907
@@ -182,7 +184,7 @@ G1 Z0.600 F1200
G1 X18.220 Y90.948 F6000
;unretract1
G92 E0.0000
-G1 X18.220 Y34.397 E2.0314 F2700
+G1 X18.220 Y34.397 E2.0314 F2880
G1 X18.645 Y34.397 E2.0466
G1 X18.645 Y30.452 E2.1883
G1 X18.220 Y30.452 E2.2036
@@ -201,7 +203,7 @@ G1 X35.220 Y90.948 E10.8133
G1 X18.220 Y90.948 E11.4239
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y33.917 E2.0659 F1800
+G1 X17.740 Y33.917 E2.0659 F2160
G1 X18.165 Y33.917 E2.0811
G1 X18.165 Y33.050 E2.1123
G1 X17.740 Y33.050 E2.1275
@@ -237,7 +239,7 @@ G1 X18.033 Y33.917
G1 X18.220 Y90.948
;unretract1
G92 E0.0000
-G1 X18.220 Y34.296 E2.0350 F2700
+G1 X18.220 Y34.296 E2.0350 F2880
G1 X18.645 Y34.296 E2.0503
G1 X18.645 Y30.553 E2.1847
G1 X18.220 Y30.553 E2.2000
@@ -256,7 +258,7 @@ G1 X35.220 Y90.948 E10.8133
G1 X18.220 Y90.948 E11.4239
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y33.816 E2.0695 F1800
+G1 X17.740 Y33.816 E2.0695 F2160
G1 X18.165 Y33.816 E2.0847
G1 X18.165 Y32.951 E2.1158
G1 X17.740 Y32.951 E2.1311
@@ -293,7 +295,7 @@ G1 Z1.000 F1200
G1 X18.220 Y90.948 F6000
;unretract1
G92 E0.0000
-G1 X18.220 Y34.195 E2.0386 F2700
+G1 X18.220 Y34.195 E2.0386 F2880
G1 X18.645 Y34.195 E2.0539
G1 X18.645 Y30.653 E2.1811
G1 X18.220 Y30.653 E2.1964
@@ -312,7 +314,7 @@ G1 X35.220 Y90.948 E10.8133
G1 X18.220 Y90.948 E11.4239
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y33.715 E2.0731 F1800
+G1 X17.740 Y33.715 E2.0731 F2160
G1 X18.165 Y33.715 E2.0884
G1 X18.165 Y32.853 E2.1193
G1 X17.740 Y32.853 E2.1346
@@ -348,7 +350,7 @@ G1 X18.057 Y33.715
G1 X18.220 Y90.948
;unretract1
G92 E0.0000
-G1 X18.220 Y34.095 E2.0422 F2700
+G1 X18.220 Y34.095 E2.0422 F2880
G1 X18.645 Y34.095 E2.0575
G1 X18.645 Y30.753 E2.1775
G1 X18.220 Y30.753 E2.1928
@@ -367,7 +369,7 @@ G1 X35.220 Y90.948 E10.8133
G1 X18.220 Y90.948 E11.4239
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y33.615 E2.0767 F1800
+G1 X17.740 Y33.615 E2.0767 F2160
G1 X18.165 Y33.615 E2.0920
G1 X18.165 Y32.754 E2.1229
G1 X17.740 Y32.754 E2.1381
@@ -399,7 +401,7 @@ G1 Z1.400 F1200
G1 X18.220 Y90.948 F6000
;unretract1
G92 E0.0000
-G1 X18.220 Y33.994 E2.0458 F2700
+G1 X18.220 Y33.994 E2.0458 F2880
G1 X18.645 Y33.994 E2.0611
G1 X18.645 Y30.854 E2.1739
G1 X18.220 Y30.854 E2.1892
@@ -418,7 +420,7 @@ G1 X35.220 Y90.948 E10.8133
G1 X18.220 Y90.948 E11.4239
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y33.514 E2.0803 F1800
+G1 X17.740 Y33.514 E2.0803 F2160
G1 X18.165 Y33.514 E2.0956
G1 X18.165 Y32.656 E2.1264
G1 X17.740 Y32.656 E2.1417
@@ -447,7 +449,7 @@ G1 Z1.600 F1200
G1 X18.220 Y90.948 F6000
;unretract1
G92 E0.0000
-G1 X18.220 Y33.893 E2.0495 F2700
+G1 X18.220 Y33.893 E2.0495 F2880
G1 X18.645 Y33.893 E2.0647
G1 X18.645 Y30.954 E2.1703
G1 X18.220 Y30.954 E2.1856
@@ -466,7 +468,7 @@ G1 X35.220 Y90.948 E10.8133
G1 X18.220 Y90.948 E11.4239
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y33.413 E2.0840 F1800
+G1 X17.740 Y33.413 E2.0840 F2160
G1 X18.165 Y33.413 E2.0992
G1 X18.165 Y32.557 E2.1300
G1 X17.740 Y32.557 E2.1452
@@ -495,7 +497,7 @@ G1 Z1.800 F1200
G1 X18.220 Y90.948 F6000
;unretract1
G92 E0.0000
-G1 X18.220 Y33.792 E2.0531 F2700
+G1 X18.220 Y33.792 E2.0531 F2880
G1 X18.645 Y33.792 E2.0684
G1 X18.645 Y31.055 E2.1667
G1 X18.220 Y31.055 E2.1820
@@ -514,7 +516,7 @@ G1 X35.220 Y90.948 E10.8133
G1 X18.220 Y90.948 E11.4239
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y33.312 E2.0876 F1800
+G1 X17.740 Y33.312 E2.0876 F2160
G1 X18.165 Y33.312 E2.1028
G1 X18.165 Y32.459 E2.1335
G1 X17.740 Y32.459 E2.1488
@@ -543,7 +545,7 @@ G1 Z2.000 F1200
G1 X18.220 Y90.948 F6000
;unretract1
G92 E0.0000
-G1 X18.220 Y33.692 E2.0567 F2700
+G1 X18.220 Y33.692 E2.0567 F2880
G1 X18.645 Y33.692 E2.0720
G1 X18.645 Y31.155 E2.1631
G1 X18.220 Y31.155 E2.1784
@@ -562,7 +564,7 @@ G1 X35.220 Y90.948 E10.8133
G1 X18.220 Y90.948 E11.4239
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y33.212 E2.0912 F1800
+G1 X17.740 Y33.212 E2.0912 F2160
G1 X18.165 Y33.212 E2.1065
G1 X18.165 Y31.635 E2.1631
G1 X17.740 Y31.635 E2.1784
@@ -587,7 +589,7 @@ G1 Z2.200 F1200
G1 X18.220 Y90.948 F6000
;unretract1
G92 E0.0000
-G1 X18.220 Y33.591 E2.0603 F2700
+G1 X18.220 Y33.591 E2.0603 F2880
G1 X18.645 Y33.591 E2.0756
G1 X18.645 Y31.255 E2.1595
G1 X18.220 Y31.255 E2.1748
@@ -606,7 +608,7 @@ G1 X35.220 Y90.948 E10.8133
G1 X18.220 Y90.948 E11.4239
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y33.111 E2.0948 F1800
+G1 X17.740 Y33.111 E2.0948 F2160
G1 X18.165 Y33.111 E2.1101
G1 X18.165 Y31.735 E2.1595
G1 X17.740 Y31.735 E2.1748
@@ -631,7 +633,7 @@ G1 Z2.400 F1200
G1 X18.220 Y90.948 F6000
;unretract1
G92 E0.0000
-G1 X18.220 Y33.490 E2.0639 F2700
+G1 X18.220 Y33.490 E2.0639 F2880
G1 X18.645 Y33.490 E2.0792
G1 X18.645 Y31.356 E2.1559
G1 X18.220 Y31.356 E2.1711
@@ -650,7 +652,7 @@ G1 X35.220 Y90.948 E10.8133
G1 X18.220 Y90.948 E11.4239
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y33.010 E2.0984 F1800
+G1 X17.740 Y33.010 E2.0984 F2160
G1 X18.165 Y33.010 E2.1137
G1 X18.165 Y31.836 E2.1559
G1 X17.740 Y31.836 E2.1711
@@ -675,7 +677,7 @@ G1 Z2.600 F1200
G1 X18.220 Y90.948 F6000
;unretract1
G92 E0.0000
-G1 X18.220 Y33.389 E2.0676 F2700
+G1 X18.220 Y33.389 E2.0676 F2880
G1 X18.645 Y33.389 E2.0828
G1 X18.645 Y31.456 E2.1523
G1 X18.220 Y31.456 E2.1675
@@ -694,7 +696,7 @@ G1 X35.220 Y90.948 E10.8133
G1 X18.220 Y90.948 E11.4239
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y32.909 E2.1020 F1800
+G1 X17.740 Y32.909 E2.1020 F2160
G1 X18.165 Y32.909 E2.1173
G1 X18.165 Y31.936 E2.1523
G1 X17.740 Y31.936 E2.1675
@@ -719,7 +721,7 @@ G1 Z2.800 F1200
G1 X18.220 Y90.948 F6000
;unretract1
G92 E0.0000
-G1 X18.220 Y33.418 E2.0665 F2700
+G1 X18.220 Y33.418 E2.0665 F2880
G1 X18.645 Y33.418 E2.0818
G1 X18.645 Y31.443 E2.1528
G1 X18.220 Y31.443 E2.1680
@@ -738,7 +740,7 @@ G1 X35.220 Y90.948 E10.8133
G1 X18.220 Y90.948 E11.4239
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y32.938 E2.1010 F1800
+G1 X17.740 Y32.938 E2.1010 F2160
G1 X18.165 Y32.938 E2.1163
G1 X18.165 Y31.923 E2.1528
G1 X17.740 Y31.923 E2.1680
@@ -763,7 +765,7 @@ G1 Z3.000 F1200
G1 X18.220 Y90.948 F6000
;unretract1
G92 E0.0000
-G1 X18.220 Y33.521 E2.0628 F2700
+G1 X18.220 Y33.521 E2.0628 F2880
G1 X18.645 Y33.521 E2.0781
G1 X18.645 Y31.339 E2.1565
G1 X18.220 Y31.339 E2.1717
@@ -782,7 +784,7 @@ G1 X35.220 Y90.948 E10.8133
G1 X18.220 Y90.948 E11.4239
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y33.041 E2.0973 F1800
+G1 X17.740 Y33.041 E2.0973 F2160
G1 X18.165 Y33.041 E2.1126
G1 X18.165 Y31.819 E2.1565
G1 X17.740 Y31.819 E2.1717
@@ -807,7 +809,7 @@ G1 Z3.200 F1200
G1 X18.220 Y90.948 F6000
;unretract1
G92 E0.0000
-G1 X18.220 Y33.624 E2.0591 F2700
+G1 X18.220 Y33.624 E2.0591 F2880
G1 X18.645 Y33.624 E2.0744
G1 X18.645 Y31.236 E2.1602
G1 X18.220 Y31.236 E2.1755
@@ -826,7 +828,7 @@ G1 X35.220 Y90.948 E10.8133
G1 X18.220 Y90.948 E11.4239
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y33.144 E2.0936 F1800
+G1 X17.740 Y33.144 E2.0936 F2160
G1 X18.165 Y33.144 E2.1089
G1 X18.165 Y31.716 E2.1602
G1 X17.740 Y31.716 E2.1755
@@ -855,7 +857,7 @@ G1 Z3.400 F1200
G1 X18.220 Y90.948 F6000
;unretract1
G92 E0.0000
-G1 X18.220 Y33.726 E2.0555 F2700
+G1 X18.220 Y33.726 E2.0555 F2880
G1 X18.645 Y33.726 E2.0707
G1 X18.645 Y31.132 E2.1639
G1 X18.220 Y31.132 E2.1792
@@ -874,7 +876,7 @@ G1 X35.220 Y90.948 E10.8133
G1 X18.220 Y90.948 E11.4239
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y33.246 E2.0899 F1800
+G1 X17.740 Y33.246 E2.0899 F2160
G1 X18.165 Y33.246 E2.1052
G1 X18.165 Y31.612 E2.1639
G1 X17.740 Y31.612 E2.1792
@@ -903,7 +905,7 @@ G1 Z3.600 F1200
G1 X18.220 Y90.948 F6000
;unretract1
G92 E0.0000
-G1 X18.220 Y33.829 E2.0518 F2700
+G1 X18.220 Y33.829 E2.0518 F2880
G1 X18.645 Y33.829 E2.0670
G1 X18.645 Y31.028 E2.1676
G1 X18.220 Y31.028 E2.1829
@@ -922,7 +924,7 @@ G1 X35.220 Y90.948 E10.8133
G1 X18.220 Y90.948 E11.4239
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y33.349 E2.0862 F1800
+G1 X17.740 Y33.349 E2.0862 F2160
G1 X18.165 Y33.349 E2.1015
G1 X18.165 Y32.483 E2.1326
G1 X17.740 Y32.483 E2.1479
@@ -955,7 +957,7 @@ G1 Z3.800 F1200
G1 X18.220 Y90.948 F6000
;unretract1
G92 E0.0000
-G1 X18.220 Y33.932 E2.0481 F2700
+G1 X18.220 Y33.932 E2.0481 F2880
G1 X18.645 Y33.932 E2.0633
G1 X18.645 Y30.925 E2.1714
G1 X18.220 Y30.925 E2.1866
@@ -974,7 +976,7 @@ G1 X35.220 Y90.948 E10.8133
G1 X18.220 Y90.948 E11.4239
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y33.452 E2.0825 F1800
+G1 X17.740 Y33.452 E2.0825 F2160
G1 X18.165 Y33.452 E2.0978
G1 X18.165 Y32.582 E2.1291
G1 X17.740 Y32.582 E2.1443
@@ -1010,7 +1012,7 @@ G1 Z4.000 F1200
G1 X18.220 Y90.948 F6000
;unretract1
G92 E0.0000
-G1 X18.220 Y34.035 E2.0444 F2700
+G1 X18.220 Y34.035 E2.0444 F2880
G1 X18.645 Y34.035 E2.0596
G1 X18.645 Y30.821 E2.1751
G1 X18.220 Y30.821 E2.1903
@@ -1029,7 +1031,7 @@ G1 X35.220 Y90.948 E10.8133
G1 X18.220 Y90.948 E11.4239
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y33.555 E2.0789 F1800
+G1 X17.740 Y33.555 E2.0789 F2160
G1 X18.165 Y33.555 E2.0941
G1 X18.165 Y32.681 E2.1255
G1 X17.740 Y32.681 E2.1408
@@ -1065,7 +1067,7 @@ G1 Z4.200 F1200
G1 X18.220 Y90.948 F6000
;unretract1
G92 E0.0000
-G1 X18.220 Y34.138 E2.0407 F2700
+G1 X18.220 Y34.138 E2.0407 F2880
G1 X18.645 Y34.138 E2.0559
G1 X18.645 Y30.718 E2.1788
G1 X18.220 Y30.718 E2.1941
@@ -1084,7 +1086,7 @@ G1 X35.220 Y90.948 E10.8133
G1 X18.220 Y90.948 E11.4239
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y33.658 E2.0752 F1800
+G1 X17.740 Y33.658 E2.0752 F2160
G1 X18.165 Y33.658 E2.0904
G1 X18.165 Y32.780 E2.1220
G1 X17.740 Y32.780 E2.1372
@@ -1126,7 +1128,7 @@ G1 Z4.400 F1200
G1 X18.220 Y90.948 F6000
;unretract1
G92 E0.0000
-G1 X18.220 Y34.240 E2.0370 F2700
+G1 X18.220 Y34.240 E2.0370 F2880
G1 X18.645 Y34.240 E2.0523
G1 X18.645 Y30.614 E2.1825
G1 X18.220 Y30.614 E2.1978
@@ -1145,7 +1147,7 @@ G1 X35.220 Y90.948 E10.8133
G1 X18.220 Y90.948 E11.4239
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y33.761 E2.0715 F1800
+G1 X17.740 Y33.761 E2.0715 F2160
G1 X18.165 Y33.761 E2.0867
G1 X18.165 Y32.879 E2.1184
G1 X17.740 Y32.879 E2.1337
@@ -1186,7 +1188,7 @@ G1 Z4.600 F1200
G1 X18.220 Y90.948 F6000
;unretract1
G92 E0.0000
-G1 X18.220 Y13.218 E2.7921 F2700
+G1 X18.220 Y13.218 E2.7921 F2880
G1 X101.780 Y13.218 E5.7937
G1 X101.780 Y43.853 E6.8941
G1 X69.419 Y73.994 E8.4827
@@ -1197,7 +1199,7 @@ G1 X35.220 Y90.948 E10.7543
G1 X18.220 Y90.948 E11.3650
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y12.738 E2.8266 F1800
+G1 X17.740 Y12.738 E2.8266 F2160
G1 X102.260 Y12.738 E5.8627
G1 X102.260 Y44.062 E6.9878
G1 X69.608 Y74.474 E8.5907
@@ -1214,7 +1216,7 @@ G1 Z4.800 F1200
G1 X18.220 Y90.948 F6000
;unretract1
G92 E0.0000
-G1 X18.220 Y13.218 E2.7921 F2700
+G1 X18.220 Y13.218 E2.7921 F2880
G1 X101.610 Y13.218 E5.7876
G1 X101.610 Y44.011 E6.8937
G1 X69.419 Y73.994 E8.4739
@@ -1225,7 +1227,7 @@ G1 X35.220 Y90.948 E10.7455
G1 X18.220 Y90.948 E11.3562
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y12.738 E2.8266 F1800
+G1 X17.740 Y12.738 E2.8266 F2160
G1 X102.090 Y12.738 E5.8566
G1 X102.090 Y44.220 E6.9874
G1 X69.608 Y74.474 E8.5819
@@ -1242,7 +1244,7 @@ G1 Z5.000 F1200
G1 X18.220 Y90.948 F6000
;unretract1
G92 E0.0000
-G1 X18.220 Y13.218 E2.7921 F2700
+G1 X18.220 Y13.218 E2.7921 F2880
G1 X101.440 Y13.218 E5.7815
G1 X101.440 Y44.169 E6.8933
G1 X69.419 Y73.994 E8.4652
@@ -1253,7 +1255,7 @@ G1 X35.220 Y90.948 E10.7368
G1 X18.220 Y90.948 E11.3474
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y12.738 E2.8266 F1800
+G1 X17.740 Y12.738 E2.8266 F2160
G1 X101.920 Y12.738 E5.8504
G1 X101.920 Y44.378 E6.9870
G1 X69.608 Y74.474 E8.5732
@@ -1271,7 +1273,7 @@ G1 Z5.200 F1200
G1 X18.220 Y90.948 F6000
;unretract1
G92 E0.0000
-G1 X18.220 Y13.218 E2.7921 F2700
+G1 X18.220 Y13.218 E2.7921 F2880
G1 X101.780 Y13.218 E5.7937
G1 X101.780 Y43.853 E6.8941
G1 X69.419 Y73.994 E8.4827
@@ -1282,7 +1284,7 @@ G1 X35.220 Y90.948 E10.7543
G1 X18.220 Y90.948 E11.3650
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y12.738 E2.8266 F1800
+G1 X17.740 Y12.738 E2.8266 F2160
G1 X102.260 Y12.738 E5.8627
G1 X102.260 Y44.062 E6.9878
G1 X69.608 Y74.474 E8.5907
@@ -1299,7 +1301,7 @@ G1 Z5.400 F1200
G1 X18.220 Y90.948 F6000
;unretract1
G92 E0.0000
-G1 X18.220 Y13.218 E2.7921 F2700
+G1 X18.220 Y13.218 E2.7921 F2880
G1 X101.780 Y13.218 E5.7937
G1 X101.780 Y43.853 E6.8941
G1 X69.419 Y73.994 E8.4827
@@ -1310,7 +1312,7 @@ G1 X35.220 Y90.948 E10.7543
G1 X18.220 Y90.948 E11.3650
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y12.738 E2.8266 F1800
+G1 X17.740 Y12.738 E2.8266 F2160
G1 X102.260 Y12.738 E5.8627
G1 X102.260 Y44.062 E6.9878
G1 X69.608 Y74.474 E8.5907
@@ -1327,7 +1329,7 @@ G1 Z5.600 F1200
G1 X18.220 Y90.948 F6000
;unretract1
G92 E0.0000
-G1 X18.220 Y34.397 E2.0314 F2700
+G1 X18.220 Y34.397 E2.0314 F2880
G1 X18.645 Y34.397 E2.0466
G1 X18.645 Y30.452 E2.1883
G1 X18.220 Y30.452 E2.2036
@@ -1346,7 +1348,7 @@ G1 X35.220 Y90.948 E10.8133
G1 X18.220 Y90.948 E11.4239
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y33.917 E2.0659 F1800
+G1 X17.740 Y33.917 E2.0659 F2160
G1 X18.165 Y33.917 E2.0811
G1 X18.165 Y33.050 E2.1123
G1 X17.740 Y33.050 E2.1275
@@ -1382,7 +1384,7 @@ G1 Z5.800 F1200
G1 X18.220 Y90.948 F6000
;unretract1
G92 E0.0000
-G1 X18.220 Y34.296 E2.0350 F2700
+G1 X18.220 Y34.296 E2.0350 F2880
G1 X18.645 Y34.296 E2.0503
G1 X18.645 Y30.553 E2.1847
G1 X18.220 Y30.553 E2.2000
@@ -1401,7 +1403,7 @@ G1 X35.220 Y90.948 E10.8133
G1 X18.220 Y90.948 E11.4239
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y33.816 E2.0695 F1800
+G1 X17.740 Y33.816 E2.0695 F2160
G1 X18.165 Y33.816 E2.0847
G1 X18.165 Y32.951 E2.1158
G1 X17.740 Y32.951 E2.1311
@@ -1437,7 +1439,7 @@ G1 X18.033 Y33.816
G1 X18.220 Y90.948
;unretract1
G92 E0.0000
-G1 X18.220 Y34.195 E2.0386 F2700
+G1 X18.220 Y34.195 E2.0386 F2880
G1 X18.645 Y34.195 E2.0539
G1 X18.645 Y30.653 E2.1811
G1 X18.220 Y30.653 E2.1964
@@ -1456,7 +1458,7 @@ G1 X35.220 Y90.948 E10.8133
G1 X18.220 Y90.948 E11.4239
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y33.715 E2.0731 F1800
+G1 X17.740 Y33.715 E2.0731 F2160
G1 X18.165 Y33.715 E2.0884
G1 X18.165 Y32.853 E2.1193
G1 X17.740 Y32.853 E2.1346
@@ -1488,7 +1490,7 @@ G1 Z6.200 F1200
G1 X18.220 Y90.948 F6000
;unretract1
G92 E0.0000
-G1 X18.220 Y34.095 E2.0422 F2700
+G1 X18.220 Y34.095 E2.0422 F2880
G1 X18.645 Y34.095 E2.0575
G1 X18.645 Y30.753 E2.1775
G1 X18.220 Y30.753 E2.1928
@@ -1507,7 +1509,7 @@ G1 X35.220 Y90.948 E10.8133
G1 X18.220 Y90.948 E11.4239
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y33.615 E2.0767 F1800
+G1 X17.740 Y33.615 E2.0767 F2160
G1 X18.165 Y33.615 E2.0920
G1 X18.165 Y32.754 E2.1229
G1 X17.740 Y32.754 E2.1381
@@ -1543,7 +1545,7 @@ G1 X18.151 Y33.615
G1 X18.220 Y90.948
;unretract1
G92 E0.0000
-G1 X18.220 Y33.994 E2.0458 F2700
+G1 X18.220 Y33.994 E2.0458 F2880
G1 X18.645 Y33.994 E2.0611
G1 X18.645 Y30.854 E2.1739
G1 X18.220 Y30.854 E2.1892
@@ -1562,7 +1564,7 @@ G1 X35.220 Y90.948 E10.8133
G1 X18.220 Y90.948 E11.4239
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y33.514 E2.0803 F1800
+G1 X17.740 Y33.514 E2.0803 F2160
G1 X18.165 Y33.514 E2.0956
G1 X18.165 Y32.656 E2.1264
G1 X17.740 Y32.656 E2.1417
@@ -1591,7 +1593,7 @@ G1 Z6.600 F1200
G1 X18.220 Y90.948 F6000
;unretract1
G92 E0.0000
-G1 X18.220 Y33.893 E2.0495 F2700
+G1 X18.220 Y33.893 E2.0495 F2880
G1 X18.645 Y33.893 E2.0647
G1 X18.645 Y30.954 E2.1703
G1 X18.220 Y30.954 E2.1856
@@ -1610,7 +1612,7 @@ G1 X35.220 Y90.948 E10.8133
G1 X18.220 Y90.948 E11.4239
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y33.413 E2.0840 F1800
+G1 X17.740 Y33.413 E2.0840 F2160
G1 X18.165 Y33.413 E2.0992
G1 X18.165 Y32.557 E2.1300
G1 X17.740 Y32.557 E2.1452
@@ -1639,7 +1641,7 @@ G1 Z6.800 F1200
G1 X18.220 Y90.948 F6000
;unretract1
G92 E0.0000
-G1 X18.220 Y33.792 E2.0531 F2700
+G1 X18.220 Y33.792 E2.0531 F2880
G1 X18.645 Y33.792 E2.0684
G1 X18.645 Y31.055 E2.1667
G1 X18.220 Y31.055 E2.1820
@@ -1658,7 +1660,7 @@ G1 X35.220 Y90.948 E10.8133
G1 X18.220 Y90.948 E11.4239
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y33.312 E2.0876 F1800
+G1 X17.740 Y33.312 E2.0876 F2160
G1 X18.165 Y33.312 E2.1028
G1 X18.165 Y32.459 E2.1335
G1 X17.740 Y32.459 E2.1488
@@ -1687,7 +1689,7 @@ G1 Z7.000 F1200
G1 X18.220 Y90.948 F6000
;unretract1
G92 E0.0000
-G1 X18.220 Y33.692 E2.0567 F2700
+G1 X18.220 Y33.692 E2.0567 F2880
G1 X18.645 Y33.692 E2.0720
G1 X18.645 Y31.155 E2.1631
G1 X18.220 Y31.155 E2.1784
@@ -1706,7 +1708,7 @@ G1 X35.220 Y90.948 E10.8133
G1 X18.220 Y90.948 E11.4239
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y33.212 E2.0912 F1800
+G1 X17.740 Y33.212 E2.0912 F2160
G1 X18.165 Y33.212 E2.1065
G1 X18.165 Y31.635 E2.1631
G1 X17.740 Y31.635 E2.1784
@@ -1731,7 +1733,7 @@ G1 Z7.200 F1200
G1 X18.220 Y90.948 F6000
;unretract1
G92 E0.0000
-G1 X18.220 Y33.591 E2.0603 F2700
+G1 X18.220 Y33.591 E2.0603 F2880
G1 X18.645 Y33.591 E2.0756
G1 X18.645 Y31.255 E2.1595
G1 X18.220 Y31.255 E2.1748
@@ -1750,7 +1752,7 @@ G1 X35.220 Y90.948 E10.8133
G1 X18.220 Y90.948 E11.4239
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y33.111 E2.0948 F1800
+G1 X17.740 Y33.111 E2.0948 F2160
G1 X18.165 Y33.111 E2.1101
G1 X18.165 Y31.735 E2.1595
G1 X17.740 Y31.735 E2.1748
@@ -1775,7 +1777,7 @@ G1 Z7.400 F1200
G1 X18.220 Y90.948 F6000
;unretract1
G92 E0.0000
-G1 X18.220 Y33.490 E2.0639 F2700
+G1 X18.220 Y33.490 E2.0639 F2880
G1 X18.645 Y33.490 E2.0792
G1 X18.645 Y31.356 E2.1559
G1 X18.220 Y31.356 E2.1711
@@ -1794,7 +1796,7 @@ G1 X35.220 Y90.948 E10.8133
G1 X18.220 Y90.948 E11.4239
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y33.010 E2.0984 F1800
+G1 X17.740 Y33.010 E2.0984 F2160
G1 X18.165 Y33.010 E2.1137
G1 X18.165 Y31.836 E2.1559
G1 X17.740 Y31.836 E2.1711
@@ -1819,7 +1821,7 @@ G1 Z7.600 F1200
G1 X18.220 Y90.948 F6000
;unretract1
G92 E0.0000
-G1 X18.220 Y33.389 E2.0676 F2700
+G1 X18.220 Y33.389 E2.0676 F2880
G1 X18.645 Y33.389 E2.0828
G1 X18.645 Y31.456 E2.1523
G1 X18.220 Y31.456 E2.1675
@@ -1838,7 +1840,7 @@ G1 X35.220 Y90.948 E10.8133
G1 X18.220 Y90.948 E11.4239
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y32.909 E2.1020 F1800
+G1 X17.740 Y32.909 E2.1020 F2160
G1 X18.165 Y32.909 E2.1173
G1 X18.165 Y31.936 E2.1523
G1 X17.740 Y31.936 E2.1675
@@ -1863,7 +1865,7 @@ G1 Z7.800 F1200
G1 X18.220 Y90.948 F6000
;unretract1
G92 E0.0000
-G1 X18.220 Y33.418 E2.0665 F2700
+G1 X18.220 Y33.418 E2.0665 F2880
G1 X18.645 Y33.418 E2.0818
G1 X18.645 Y31.443 E2.1528
G1 X18.220 Y31.443 E2.1680
@@ -1882,7 +1884,7 @@ G1 X35.220 Y90.948 E10.8133
G1 X18.220 Y90.948 E11.4239
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y32.938 E2.1010 F1800
+G1 X17.740 Y32.938 E2.1010 F2160
G1 X18.165 Y32.938 E2.1163
G1 X18.165 Y31.923 E2.1528
G1 X17.740 Y31.923 E2.1680
@@ -1907,7 +1909,7 @@ G1 Z8.000 F1200
G1 X18.220 Y90.948 F6000
;unretract1
G92 E0.0000
-G1 X18.220 Y33.521 E2.0628 F2700
+G1 X18.220 Y33.521 E2.0628 F2880
G1 X18.645 Y33.521 E2.0781
G1 X18.645 Y31.339 E2.1565
G1 X18.220 Y31.339 E2.1717
@@ -1926,7 +1928,7 @@ G1 X35.220 Y90.948 E10.8133
G1 X18.220 Y90.948 E11.4239
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y33.041 E2.0973 F1800
+G1 X17.740 Y33.041 E2.0973 F2160
G1 X18.165 Y33.041 E2.1126
G1 X18.165 Y31.819 E2.1565
G1 X17.740 Y31.819 E2.1717
@@ -1951,7 +1953,7 @@ G1 Z8.200 F1200
G1 X18.220 Y90.948 F6000
;unretract1
G92 E0.0000
-G1 X18.220 Y33.624 E2.0591 F2700
+G1 X18.220 Y33.624 E2.0591 F2880
G1 X18.645 Y33.624 E2.0744
G1 X18.645 Y31.236 E2.1602
G1 X18.220 Y31.236 E2.1755
@@ -1970,7 +1972,7 @@ G1 X35.220 Y90.948 E10.8133
G1 X18.220 Y90.948 E11.4239
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y33.144 E2.0936 F1800
+G1 X17.740 Y33.144 E2.0936 F2160
G1 X18.165 Y33.144 E2.1089
G1 X18.165 Y31.716 E2.1602
G1 X17.740 Y31.716 E2.1755
@@ -1999,7 +2001,7 @@ G1 Z8.400 F1200
G1 X18.220 Y90.948 F6000
;unretract1
G92 E0.0000
-G1 X18.220 Y33.726 E2.0555 F2700
+G1 X18.220 Y33.726 E2.0555 F2880
G1 X18.645 Y33.726 E2.0707
G1 X18.645 Y31.132 E2.1639
G1 X18.220 Y31.132 E2.1792
@@ -2018,7 +2020,7 @@ G1 X35.220 Y90.948 E10.8133
G1 X18.220 Y90.948 E11.4239
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y33.246 E2.0899 F1800
+G1 X17.740 Y33.246 E2.0899 F2160
G1 X18.165 Y33.246 E2.1052
G1 X18.165 Y31.612 E2.1639
G1 X17.740 Y31.612 E2.1792
@@ -2047,7 +2049,7 @@ G1 Z8.600 F1200
G1 X18.220 Y90.948 F6000
;unretract1
G92 E0.0000
-G1 X18.220 Y33.829 E2.0518 F2700
+G1 X18.220 Y33.829 E2.0518 F2880
G1 X18.645 Y33.829 E2.0670
G1 X18.645 Y31.028 E2.1676
G1 X18.220 Y31.028 E2.1829
@@ -2066,7 +2068,7 @@ G1 X35.220 Y90.948 E10.8133
G1 X18.220 Y90.948 E11.4239
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y33.349 E2.0862 F1800
+G1 X17.740 Y33.349 E2.0862 F2160
G1 X18.165 Y33.349 E2.1015
G1 X18.165 Y32.483 E2.1326
G1 X17.740 Y32.483 E2.1479
@@ -2099,7 +2101,7 @@ G1 Z8.800 F1200
G1 X18.220 Y90.948 F6000
;unretract1
G92 E0.0000
-G1 X18.220 Y33.932 E2.0481 F2700
+G1 X18.220 Y33.932 E2.0481 F2880
G1 X18.645 Y33.932 E2.0633
G1 X18.645 Y30.925 E2.1714
G1 X18.220 Y30.925 E2.1866
@@ -2118,7 +2120,7 @@ G1 X35.220 Y90.948 E10.8133
G1 X18.220 Y90.948 E11.4239
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y33.452 E2.0825 F1800
+G1 X17.740 Y33.452 E2.0825 F2160
G1 X18.165 Y33.452 E2.0978
G1 X18.165 Y32.582 E2.1291
G1 X17.740 Y32.582 E2.1443
@@ -2154,7 +2156,7 @@ G1 Z9.000 F1200
G1 X18.220 Y90.948 F6000
;unretract1
G92 E0.0000
-G1 X18.220 Y34.035 E2.0444 F2700
+G1 X18.220 Y34.035 E2.0444 F2880
G1 X18.645 Y34.035 E2.0596
G1 X18.645 Y30.821 E2.1751
G1 X18.220 Y30.821 E2.1903
@@ -2173,7 +2175,7 @@ G1 X35.220 Y90.948 E10.8133
G1 X18.220 Y90.948 E11.4239
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y33.555 E2.0789 F1800
+G1 X17.740 Y33.555 E2.0789 F2160
G1 X18.165 Y33.555 E2.0941
G1 X18.165 Y32.681 E2.1255
G1 X17.740 Y32.681 E2.1408
@@ -2209,7 +2211,7 @@ G1 Z9.200 F1200
G1 X18.220 Y90.948 F6000
;unretract1
G92 E0.0000
-G1 X18.220 Y34.138 E2.0407 F2700
+G1 X18.220 Y34.138 E2.0407 F2880
G1 X18.645 Y34.138 E2.0559
G1 X18.645 Y30.718 E2.1788
G1 X18.220 Y30.718 E2.1941
@@ -2228,7 +2230,7 @@ G1 X35.220 Y90.948 E10.8133
G1 X18.220 Y90.948 E11.4239
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y33.658 E2.0752 F1800
+G1 X17.740 Y33.658 E2.0752 F2160
G1 X18.165 Y33.658 E2.0904
G1 X18.165 Y32.780 E2.1220
G1 X17.740 Y32.780 E2.1372
@@ -2267,7 +2269,7 @@ G1 Z9.400 F1200
G1 X18.220 Y90.948 F6000
;unretract1
G92 E0.0000
-G1 X18.220 Y34.240 E2.0370 F2700
+G1 X18.220 Y34.240 E2.0370 F2880
G1 X18.645 Y34.240 E2.0523
G1 X18.645 Y30.614 E2.1825
G1 X18.220 Y30.614 E2.1978
@@ -2286,7 +2288,7 @@ G1 X35.220 Y90.948 E10.8133
G1 X18.220 Y90.948 E11.4239
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y33.761 E2.0715 F1800
+G1 X17.740 Y33.761 E2.0715 F2160
G1 X18.165 Y33.761 E2.0867
G1 X18.165 Y32.879 E2.1184
G1 X17.740 Y32.879 E2.1337
@@ -2325,7 +2327,7 @@ G1 Z9.600 F1200
G1 X18.220 Y90.948 F6000
;unretract1
G92 E0.0000
-G1 X18.220 Y13.218 E2.7921 F2700
+G1 X18.220 Y13.218 E2.7921 F2880
G1 X101.780 Y13.218 E5.7937
G1 X101.780 Y43.853 E6.8941
G1 X69.419 Y73.994 E8.4827
@@ -2336,7 +2338,7 @@ G1 X35.220 Y90.948 E10.7543
G1 X18.220 Y90.948 E11.3650
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y12.738 E2.8266 F1800
+G1 X17.740 Y12.738 E2.8266 F2160
G1 X102.260 Y12.738 E5.8627
G1 X102.260 Y44.062 E6.9878
G1 X69.608 Y74.474 E8.5907
@@ -2353,7 +2355,7 @@ G1 Z9.800 F1200
G1 X18.220 Y90.948 F6000
;unretract1
G92 E0.0000
-G1 X18.220 Y13.218 E2.7921 F2700
+G1 X18.220 Y13.218 E2.7921 F2880
G1 X101.610 Y13.218 E5.7876
G1 X101.610 Y44.011 E6.8937
G1 X69.419 Y73.994 E8.4739
@@ -2364,7 +2366,7 @@ G1 X35.220 Y90.948 E10.7455
G1 X18.220 Y90.948 E11.3562
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y12.738 E2.8266 F1800
+G1 X17.740 Y12.738 E2.8266 F2160
G1 X102.090 Y12.738 E5.8566
G1 X102.090 Y44.220 E6.9874
G1 X69.608 Y74.474 E8.5819
@@ -2381,7 +2383,7 @@ G1 Z10.000 F1200
G1 X18.220 Y90.948 F6000
;unretract1
G92 E0.0000
-G1 X18.220 Y13.218 E2.7921 F2700
+G1 X18.220 Y13.218 E2.7921 F2880
G1 X101.440 Y13.218 E5.7815
G1 X101.440 Y44.169 E6.8933
G1 X69.419 Y73.994 E8.4652
@@ -2392,7 +2394,7 @@ G1 X35.220 Y90.948 E10.7368
G1 X18.220 Y90.948 E11.3474
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y12.738 E2.8266 F1800
+G1 X17.740 Y12.738 E2.8266 F2160
G1 X101.920 Y12.738 E5.8504
G1 X101.920 Y44.378 E6.9870
G1 X69.608 Y74.474 E8.5732
@@ -2410,7 +2412,7 @@ G1 Z10.200 F1200
G1 X18.220 Y90.948 F6000
;unretract1
G92 E0.0000
-G1 X18.220 Y13.218 E2.7921 F2700
+G1 X18.220 Y13.218 E2.7921 F2880
G1 X101.780 Y13.218 E5.7937
G1 X101.780 Y43.853 E6.8941
G1 X69.419 Y73.994 E8.4827
@@ -2421,7 +2423,7 @@ G1 X35.220 Y90.948 E10.7543
G1 X18.220 Y90.948 E11.3650
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y12.738 E2.8266 F1800
+G1 X17.740 Y12.738 E2.8266 F2160
G1 X102.260 Y12.738 E5.8627
G1 X102.260 Y44.062 E6.9878
G1 X69.608 Y74.474 E8.5907
@@ -2438,7 +2440,7 @@ G1 Z10.400 F1200
G1 X18.220 Y90.948 F6000
;unretract1
G92 E0.0000
-G1 X18.220 Y13.218 E2.7921 F2700
+G1 X18.220 Y13.218 E2.7921 F2880
G1 X101.780 Y13.218 E5.7937
G1 X101.780 Y43.853 E6.8941
G1 X69.419 Y73.994 E8.4827
@@ -2449,7 +2451,7 @@ G1 X35.220 Y90.948 E10.7543
G1 X18.220 Y90.948 E11.3650
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y12.738 E2.8266 F1800
+G1 X17.740 Y12.738 E2.8266 F2160
G1 X102.260 Y12.738 E5.8627
G1 X102.260 Y44.062 E6.9878
G1 X69.608 Y74.474 E8.5907
@@ -2466,7 +2468,7 @@ G1 Z10.600 F1200
G1 X18.220 Y90.948 F6000
;unretract1
G92 E0.0000
-G1 X18.220 Y34.397 E2.0314 F2700
+G1 X18.220 Y34.397 E2.0314 F2880
G1 X18.645 Y34.397 E2.0466
G1 X18.645 Y30.452 E2.1883
G1 X18.220 Y30.452 E2.2036
@@ -2485,7 +2487,7 @@ G1 X35.220 Y90.948 E10.8133
G1 X18.220 Y90.948 E11.4239
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y33.917 E2.0659 F1800
+G1 X17.740 Y33.917 E2.0659 F2160
G1 X18.165 Y33.917 E2.0811
G1 X18.165 Y33.050 E2.1123
G1 X17.740 Y33.050 E2.1275
@@ -2521,7 +2523,7 @@ G1 X18.033 Y33.917
G1 X18.220 Y90.948
;unretract1
G92 E0.0000
-G1 X18.220 Y34.296 E2.0350 F2700
+G1 X18.220 Y34.296 E2.0350 F2880
G1 X18.645 Y34.296 E2.0503
G1 X18.645 Y30.553 E2.1847
G1 X18.220 Y30.553 E2.2000
@@ -2540,7 +2542,7 @@ G1 X35.220 Y90.948 E10.8133
G1 X18.220 Y90.948 E11.4239
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y33.816 E2.0695 F1800
+G1 X17.740 Y33.816 E2.0695 F2160
G1 X18.165 Y33.816 E2.0847
G1 X18.165 Y32.951 E2.1158
G1 X17.740 Y32.951 E2.1311
@@ -2576,7 +2578,7 @@ G1 Z11.000 F1200
G1 X18.220 Y90.948 F6000
;unretract1
G92 E0.0000
-G1 X18.220 Y34.195 E2.0386 F2700
+G1 X18.220 Y34.195 E2.0386 F2880
G1 X18.645 Y34.195 E2.0539
G1 X18.645 Y30.653 E2.1811
G1 X18.220 Y30.653 E2.1964
@@ -2595,7 +2597,7 @@ G1 X35.220 Y90.948 E10.8133
G1 X18.220 Y90.948 E11.4239
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y33.715 E2.0731 F1800
+G1 X17.740 Y33.715 E2.0731 F2160
G1 X18.165 Y33.715 E2.0884
G1 X18.165 Y32.853 E2.1193
G1 X17.740 Y32.853 E2.1346
@@ -2631,7 +2633,7 @@ G1 X18.057 Y33.715
G1 X18.220 Y90.948
;unretract1
G92 E0.0000
-G1 X18.220 Y34.095 E2.0422 F2700
+G1 X18.220 Y34.095 E2.0422 F2880
G1 X18.645 Y34.095 E2.0575
G1 X18.645 Y30.753 E2.1775
G1 X18.220 Y30.753 E2.1928
@@ -2650,7 +2652,7 @@ G1 X35.220 Y90.948 E10.8133
G1 X18.220 Y90.948 E11.4239
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y33.615 E2.0767 F1800
+G1 X17.740 Y33.615 E2.0767 F2160
G1 X18.165 Y33.615 E2.0920
G1 X18.165 Y32.754 E2.1229
G1 X17.740 Y32.754 E2.1381
@@ -2682,7 +2684,7 @@ G1 Z11.400 F1200
G1 X18.220 Y90.948 F6000
;unretract1
G92 E0.0000
-G1 X18.220 Y33.994 E2.0458 F2700
+G1 X18.220 Y33.994 E2.0458 F2880
G1 X18.645 Y33.994 E2.0611
G1 X18.645 Y30.854 E2.1739
G1 X18.220 Y30.854 E2.1892
@@ -2701,7 +2703,7 @@ G1 X35.220 Y90.948 E10.8133
G1 X18.220 Y90.948 E11.4239
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y33.514 E2.0803 F1800
+G1 X17.740 Y33.514 E2.0803 F2160
G1 X18.165 Y33.514 E2.0956
G1 X18.165 Y32.656 E2.1264
G1 X17.740 Y32.656 E2.1417
@@ -2730,7 +2732,7 @@ G1 Z11.600 F1200
G1 X18.220 Y90.948 F6000
;unretract1
G92 E0.0000
-G1 X18.220 Y33.893 E2.0495 F2700
+G1 X18.220 Y33.893 E2.0495 F2880
G1 X18.645 Y33.893 E2.0647
G1 X18.645 Y30.954 E2.1703
G1 X18.220 Y30.954 E2.1856
@@ -2749,7 +2751,7 @@ G1 X35.220 Y90.948 E10.8133
G1 X18.220 Y90.948 E11.4239
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y33.413 E2.0840 F1800
+G1 X17.740 Y33.413 E2.0840 F2160
G1 X18.165 Y33.413 E2.0992
G1 X18.165 Y32.557 E2.1300
G1 X17.740 Y32.557 E2.1452
@@ -2778,7 +2780,7 @@ G1 Z11.800 F1200
G1 X18.220 Y90.948 F6000
;unretract1
G92 E0.0000
-G1 X18.220 Y33.792 E2.0531 F2700
+G1 X18.220 Y33.792 E2.0531 F2880
G1 X18.645 Y33.792 E2.0684
G1 X18.645 Y31.055 E2.1667
G1 X18.220 Y31.055 E2.1820
@@ -2797,7 +2799,7 @@ G1 X35.220 Y90.948 E10.8133
G1 X18.220 Y90.948 E11.4239
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y33.312 E2.0876 F1800
+G1 X17.740 Y33.312 E2.0876 F2160
G1 X18.165 Y33.312 E2.1028
G1 X18.165 Y32.459 E2.1335
G1 X17.740 Y32.459 E2.1488
@@ -2826,7 +2828,7 @@ G1 Z12.000 F1200
G1 X18.220 Y90.948 F6000
;unretract1
G92 E0.0000
-G1 X18.220 Y33.692 E2.0567 F2700
+G1 X18.220 Y33.692 E2.0567 F2880
G1 X18.645 Y33.692 E2.0720
G1 X18.645 Y31.155 E2.1631
G1 X18.220 Y31.155 E2.1784
@@ -2845,7 +2847,7 @@ G1 X35.220 Y90.948 E10.8133
G1 X18.220 Y90.948 E11.4239
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y33.212 E2.0912 F1800
+G1 X17.740 Y33.212 E2.0912 F2160
G1 X18.165 Y33.212 E2.1065
G1 X18.165 Y31.635 E2.1631
G1 X17.740 Y31.635 E2.1784
@@ -2870,7 +2872,7 @@ G1 Z12.200 F1200
G1 X18.220 Y90.948 F6000
;unretract1
G92 E0.0000
-G1 X18.220 Y33.591 E2.0603 F2700
+G1 X18.220 Y33.591 E2.0603 F2880
G1 X18.645 Y33.591 E2.0756
G1 X18.645 Y31.255 E2.1595
G1 X18.220 Y31.255 E2.1748
@@ -2889,7 +2891,7 @@ G1 X35.220 Y90.948 E10.8133
G1 X18.220 Y90.948 E11.4239
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y33.111 E2.0948 F1800
+G1 X17.740 Y33.111 E2.0948 F2160
G1 X18.165 Y33.111 E2.1101
G1 X18.165 Y31.735 E2.1595
G1 X17.740 Y31.735 E2.1748
@@ -2914,7 +2916,7 @@ G1 Z12.400 F1200
G1 X18.220 Y90.948 F6000
;unretract1
G92 E0.0000
-G1 X18.220 Y33.490 E2.0639 F2700
+G1 X18.220 Y33.490 E2.0639 F2880
G1 X18.645 Y33.490 E2.0792
G1 X18.645 Y31.356 E2.1559
G1 X18.220 Y31.356 E2.1711
@@ -2933,7 +2935,7 @@ G1 X35.220 Y90.948 E10.8133
G1 X18.220 Y90.948 E11.4239
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y33.010 E2.0984 F1800
+G1 X17.740 Y33.010 E2.0984 F2160
G1 X18.165 Y33.010 E2.1137
G1 X18.165 Y31.836 E2.1559
G1 X17.740 Y31.836 E2.1711
@@ -2958,7 +2960,7 @@ G1 Z12.600 F1200
G1 X18.220 Y90.948 F6000
;unretract1
G92 E0.0000
-G1 X18.220 Y33.389 E2.0676 F2700
+G1 X18.220 Y33.389 E2.0676 F2880
G1 X18.645 Y33.389 E2.0828
G1 X18.645 Y31.456 E2.1523
G1 X18.220 Y31.456 E2.1675
@@ -2977,7 +2979,7 @@ G1 X35.220 Y90.948 E10.8133
G1 X18.220 Y90.948 E11.4239
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y32.909 E2.1020 F1800
+G1 X17.740 Y32.909 E2.1020 F2160
G1 X18.165 Y32.909 E2.1173
G1 X18.165 Y31.936 E2.1523
G1 X17.740 Y31.936 E2.1675
@@ -3002,7 +3004,7 @@ G1 Z12.800 F1200
G1 X18.220 Y90.948 F6000
;unretract1
G92 E0.0000
-G1 X18.220 Y33.418 E2.0665 F2700
+G1 X18.220 Y33.418 E2.0665 F2880
G1 X18.645 Y33.418 E2.0818
G1 X18.645 Y31.443 E2.1528
G1 X18.220 Y31.443 E2.1680
@@ -3021,7 +3023,7 @@ G1 X35.220 Y90.948 E10.8133
G1 X18.220 Y90.948 E11.4239
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y32.938 E2.1010 F1800
+G1 X17.740 Y32.938 E2.1010 F2160
G1 X18.165 Y32.938 E2.1163
G1 X18.165 Y31.923 E2.1528
G1 X17.740 Y31.923 E2.1680
@@ -3046,7 +3048,7 @@ G1 Z13.000 F1200
G1 X18.220 Y90.948 F6000
;unretract1
G92 E0.0000
-G1 X18.220 Y33.521 E2.0628 F2700
+G1 X18.220 Y33.521 E2.0628 F2880
G1 X18.645 Y33.521 E2.0781
G1 X18.645 Y31.339 E2.1565
G1 X18.220 Y31.339 E2.1717
@@ -3065,7 +3067,7 @@ G1 X35.220 Y90.948 E10.8133
G1 X18.220 Y90.948 E11.4239
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y33.041 E2.0973 F1800
+G1 X17.740 Y33.041 E2.0973 F2160
G1 X18.165 Y33.041 E2.1126
G1 X18.165 Y31.819 E2.1565
G1 X17.740 Y31.819 E2.1717
@@ -3090,7 +3092,7 @@ G1 Z13.200 F1200
G1 X18.220 Y90.948 F6000
;unretract1
G92 E0.0000
-G1 X18.220 Y33.624 E2.0591 F2700
+G1 X18.220 Y33.624 E2.0591 F2880
G1 X18.645 Y33.624 E2.0744
G1 X18.645 Y31.236 E2.1602
G1 X18.220 Y31.236 E2.1755
@@ -3109,7 +3111,7 @@ G1 X35.220 Y90.948 E10.8133
G1 X18.220 Y90.948 E11.4239
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y33.144 E2.0936 F1800
+G1 X17.740 Y33.144 E2.0936 F2160
G1 X18.165 Y33.144 E2.1089
G1 X18.165 Y31.716 E2.1602
G1 X17.740 Y31.716 E2.1755
@@ -3138,7 +3140,7 @@ G1 Z13.400 F1200
G1 X18.220 Y90.948 F6000
;unretract1
G92 E0.0000
-G1 X18.220 Y33.727 E2.0555 F2700
+G1 X18.220 Y33.727 E2.0555 F2880
G1 X18.645 Y33.727 E2.0707
G1 X18.645 Y31.132 E2.1639
G1 X18.220 Y31.132 E2.1792
@@ -3157,7 +3159,7 @@ G1 X35.220 Y90.948 E10.8133
G1 X18.220 Y90.948 E11.4239
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y33.246 E2.0899 F1800
+G1 X17.740 Y33.246 E2.0899 F2160
G1 X18.165 Y33.246 E2.1052
G1 X18.165 Y31.612 E2.1639
G1 X17.740 Y31.612 E2.1792
@@ -3186,7 +3188,7 @@ G1 Z13.600 F1200
G1 X18.220 Y90.948 F6000
;unretract1
G92 E0.0000
-G1 X18.220 Y33.829 E2.0518 F2700
+G1 X18.220 Y33.829 E2.0518 F2880
G1 X18.645 Y33.829 E2.0670
G1 X18.645 Y31.028 E2.1676
G1 X18.220 Y31.028 E2.1829
@@ -3205,7 +3207,7 @@ G1 X35.220 Y90.948 E10.8133
G1 X18.220 Y90.948 E11.4239
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y33.349 E2.0862 F1800
+G1 X17.740 Y33.349 E2.0862 F2160
G1 X18.165 Y33.349 E2.1015
G1 X18.165 Y32.483 E2.1326
G1 X17.740 Y32.483 E2.1479
@@ -3238,7 +3240,7 @@ G1 Z13.800 F1200
G1 X18.220 Y90.948 F6000
;unretract1
G92 E0.0000
-G1 X18.220 Y33.932 E2.0481 F2700
+G1 X18.220 Y33.932 E2.0481 F2880
G1 X18.645 Y33.932 E2.0633
G1 X18.645 Y30.925 E2.1714
G1 X18.220 Y30.925 E2.1866
@@ -3257,7 +3259,7 @@ G1 X35.220 Y90.948 E10.8133
G1 X18.220 Y90.948 E11.4239
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y33.452 E2.0825 F1800
+G1 X17.740 Y33.452 E2.0825 F2160
G1 X18.165 Y33.452 E2.0978
G1 X18.165 Y32.582 E2.1291
G1 X17.740 Y32.582 E2.1443
@@ -3293,7 +3295,7 @@ G1 Z14.000 F1200
G1 X18.220 Y90.948 F6000
;unretract1
G92 E0.0000
-G1 X18.220 Y34.035 E2.0444 F2700
+G1 X18.220 Y34.035 E2.0444 F2880
G1 X18.645 Y34.035 E2.0596
G1 X18.645 Y30.821 E2.1751
G1 X18.220 Y30.821 E2.1903
@@ -3312,7 +3314,7 @@ G1 X35.220 Y90.948 E10.8133
G1 X18.220 Y90.948 E11.4239
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y33.555 E2.0789 F1800
+G1 X17.740 Y33.555 E2.0789 F2160
G1 X18.165 Y33.555 E2.0941
G1 X18.165 Y32.681 E2.1255
G1 X17.740 Y32.681 E2.1408
@@ -3348,7 +3350,7 @@ G1 Z14.200 F1200
G1 X18.220 Y90.948 F6000
;unretract1
G92 E0.0000
-G1 X18.220 Y34.138 E2.0407 F2700
+G1 X18.220 Y34.138 E2.0407 F2880
G1 X18.645 Y34.138 E2.0559
G1 X18.645 Y30.718 E2.1788
G1 X18.220 Y30.718 E2.1941
@@ -3367,7 +3369,7 @@ G1 X35.220 Y90.948 E10.8133
G1 X18.220 Y90.948 E11.4239
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y33.658 E2.0752 F1800
+G1 X17.740 Y33.658 E2.0752 F2160
G1 X18.165 Y33.658 E2.0904
G1 X18.165 Y32.780 E2.1220
G1 X17.740 Y32.780 E2.1372
@@ -3409,7 +3411,7 @@ G1 Z14.400 F1200
G1 X18.220 Y90.948 F6000
;unretract1
G92 E0.0000
-G1 X18.220 Y34.241 E2.0370 F2700
+G1 X18.220 Y34.241 E2.0370 F2880
G1 X18.645 Y34.241 E2.0523
G1 X18.645 Y30.614 E2.1825
G1 X18.220 Y30.614 E2.1978
@@ -3428,7 +3430,7 @@ G1 X35.220 Y90.948 E10.8133
G1 X18.220 Y90.948 E11.4239
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y33.761 E2.0715 F1800
+G1 X17.740 Y33.761 E2.0715 F2160
G1 X18.165 Y33.761 E2.0867
G1 X18.165 Y32.879 E2.1184
G1 X17.740 Y32.879 E2.1337
@@ -3469,7 +3471,7 @@ G1 Z14.600 F1200
G1 X18.220 Y90.948 F6000
;unretract1
G92 E0.0000
-G1 X18.220 Y13.218 E2.7921 F2700
+G1 X18.220 Y13.218 E2.7921 F2880
G1 X101.780 Y13.218 E5.7937
G1 X101.780 Y43.853 E6.8941
G1 X69.419 Y73.994 E8.4827
@@ -3480,7 +3482,7 @@ G1 X35.220 Y90.948 E10.7543
G1 X18.220 Y90.948 E11.3650
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y12.738 E2.8266 F1800
+G1 X17.740 Y12.738 E2.8266 F2160
G1 X102.260 Y12.738 E5.8627
G1 X102.260 Y44.062 E6.9878
G1 X69.608 Y74.474 E8.5907
@@ -3497,7 +3499,7 @@ G1 Z14.800 F1200
G1 X18.220 Y90.948 F6000
;unretract1
G92 E0.0000
-G1 X18.220 Y13.218 E2.7921 F2700
+G1 X18.220 Y13.218 E2.7921 F2880
G1 X101.610 Y13.218 E5.7876
G1 X101.610 Y44.011 E6.8937
G1 X69.419 Y73.994 E8.4739
@@ -3508,7 +3510,7 @@ G1 X35.220 Y90.948 E10.7455
G1 X18.220 Y90.948 E11.3562
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y12.738 E2.8266 F1800
+G1 X17.740 Y12.738 E2.8266 F2160
G1 X102.090 Y12.738 E5.8566
G1 X102.090 Y44.220 E6.9874
G1 X69.608 Y74.474 E8.5819
@@ -3525,7 +3527,7 @@ G1 Z15.000 F1200
G1 X18.220 Y90.948 F6000
;unretract1
G92 E0.0000
-G1 X18.220 Y13.218 E2.7921 F2700
+G1 X18.220 Y13.218 E2.7921 F2880
G1 X101.440 Y13.218 E5.7815
G1 X101.440 Y44.169 E6.8933
G1 X69.419 Y73.994 E8.4652
@@ -3536,7 +3538,7 @@ G1 X35.220 Y90.948 E10.7368
G1 X18.220 Y90.948 E11.3474
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y12.738 E2.8266 F1800
+G1 X17.740 Y12.738 E2.8266 F2160
G1 X101.920 Y12.738 E5.8504
G1 X101.920 Y44.378 E6.9870
G1 X69.608 Y74.474 E8.5732
@@ -3554,7 +3556,7 @@ G1 Z15.200 F1200
G1 X18.220 Y90.948 F6000
;unretract1
G92 E0.0000
-G1 X18.220 Y13.218 E2.7921 F2700
+G1 X18.220 Y13.218 E2.7921 F2880
G1 X101.780 Y13.218 E5.7937
G1 X101.780 Y43.853 E6.8941
G1 X69.419 Y73.994 E8.4827
@@ -3565,7 +3567,7 @@ G1 X35.220 Y90.948 E10.7543
G1 X18.220 Y90.948 E11.3650
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y12.738 E2.8266 F1800
+G1 X17.740 Y12.738 E2.8266 F2160
G1 X102.260 Y12.738 E5.8627
G1 X102.260 Y44.062 E6.9878
G1 X69.608 Y74.474 E8.5907
@@ -3582,7 +3584,7 @@ G1 Z15.400 F1200
G1 X18.220 Y90.948 F6000
;unretract1
G92 E0.0000
-G1 X18.220 Y13.218 E2.7921 F2700
+G1 X18.220 Y13.218 E2.7921 F2880
G1 X101.780 Y13.218 E5.7937
G1 X101.780 Y43.853 E6.8941
G1 X69.419 Y73.994 E8.4827
@@ -3593,7 +3595,7 @@ G1 X35.220 Y90.948 E10.7543
G1 X18.220 Y90.948 E11.3650
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y12.738 E2.8266 F1800
+G1 X17.740 Y12.738 E2.8266 F2160
G1 X102.260 Y12.738 E5.8627
G1 X102.260 Y44.062 E6.9878
G1 X69.608 Y74.474 E8.5907
@@ -3610,7 +3612,7 @@ G1 Z15.600 F1200
G1 X18.220 Y90.948 F6000
;unretract1
G92 E0.0000
-G1 X18.220 Y34.397 E2.0314 F2700
+G1 X18.220 Y34.397 E2.0314 F2880
G1 X18.645 Y34.397 E2.0466
G1 X18.645 Y30.452 E2.1883
G1 X18.220 Y30.452 E2.2036
@@ -3629,7 +3631,7 @@ G1 X35.220 Y90.948 E10.8133
G1 X18.220 Y90.948 E11.4239
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y33.917 E2.0659 F1800
+G1 X17.740 Y33.917 E2.0659 F2160
G1 X18.165 Y33.917 E2.0811
G1 X18.165 Y33.050 E2.1123
G1 X17.740 Y33.050 E2.1275
@@ -3665,7 +3667,7 @@ G1 Z15.800 F1200
G1 X18.220 Y90.948 F6000
;unretract1
G92 E0.0000
-G1 X18.220 Y34.296 E2.0350 F2700
+G1 X18.220 Y34.296 E2.0350 F2880
G1 X18.645 Y34.296 E2.0503
G1 X18.645 Y30.553 E2.1847
G1 X18.220 Y30.553 E2.2000
@@ -3684,7 +3686,7 @@ G1 X35.220 Y90.948 E10.8133
G1 X18.220 Y90.948 E11.4239
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y33.816 E2.0695 F1800
+G1 X17.740 Y33.816 E2.0695 F2160
G1 X18.165 Y33.816 E2.0847
G1 X18.165 Y32.951 E2.1158
G1 X17.740 Y32.951 E2.1311
@@ -3720,7 +3722,7 @@ G1 X18.033 Y33.816
G1 X18.220 Y90.948
;unretract1
G92 E0.0000
-G1 X18.220 Y34.195 E2.0386 F2700
+G1 X18.220 Y34.195 E2.0386 F2880
G1 X18.645 Y34.195 E2.0539
G1 X18.645 Y30.653 E2.1811
G1 X18.220 Y30.653 E2.1964
@@ -3739,7 +3741,7 @@ G1 X35.220 Y90.948 E10.8133
G1 X18.220 Y90.948 E11.4239
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y33.715 E2.0731 F1800
+G1 X17.740 Y33.715 E2.0731 F2160
G1 X18.165 Y33.715 E2.0884
G1 X18.165 Y32.853 E2.1193
G1 X17.740 Y32.853 E2.1346
@@ -3771,7 +3773,7 @@ G1 Z16.200 F1200
G1 X18.220 Y90.948 F6000
;unretract1
G92 E0.0000
-G1 X18.220 Y34.095 E2.0422 F2700
+G1 X18.220 Y34.095 E2.0422 F2880
G1 X18.645 Y34.095 E2.0575
G1 X18.645 Y30.753 E2.1775
G1 X18.220 Y30.753 E2.1928
@@ -3790,7 +3792,7 @@ G1 X35.220 Y90.948 E10.8133
G1 X18.220 Y90.948 E11.4239
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y33.615 E2.0767 F1800
+G1 X17.740 Y33.615 E2.0767 F2160
G1 X18.165 Y33.615 E2.0920
G1 X18.165 Y32.754 E2.1229
G1 X17.740 Y32.754 E2.1381
@@ -3826,7 +3828,7 @@ G1 X18.151 Y33.615
G1 X18.220 Y90.948
;unretract1
G92 E0.0000
-G1 X18.220 Y33.994 E2.0458 F2700
+G1 X18.220 Y33.994 E2.0458 F2880
G1 X18.645 Y33.994 E2.0611
G1 X18.645 Y30.854 E2.1739
G1 X18.220 Y30.854 E2.1892
@@ -3845,7 +3847,7 @@ G1 X35.220 Y90.948 E10.8133
G1 X18.220 Y90.948 E11.4239
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y33.514 E2.0803 F1800
+G1 X17.740 Y33.514 E2.0803 F2160
G1 X18.165 Y33.514 E2.0956
G1 X18.165 Y32.656 E2.1264
G1 X17.740 Y32.656 E2.1417
@@ -3874,7 +3876,7 @@ G1 Z16.600 F1200
G1 X18.220 Y90.948 F6000
;unretract1
G92 E0.0000
-G1 X18.220 Y33.893 E2.0495 F2700
+G1 X18.220 Y33.893 E2.0495 F2880
G1 X18.645 Y33.893 E2.0647
G1 X18.645 Y30.954 E2.1703
G1 X18.220 Y30.954 E2.1856
@@ -3893,7 +3895,7 @@ G1 X35.220 Y90.948 E10.8133
G1 X18.220 Y90.948 E11.4239
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y33.413 E2.0840 F1800
+G1 X17.740 Y33.413 E2.0840 F2160
G1 X18.165 Y33.413 E2.0992
G1 X18.165 Y32.557 E2.1300
G1 X17.740 Y32.557 E2.1452
@@ -3922,7 +3924,7 @@ G1 Z16.800 F1200
G1 X18.220 Y90.948 F6000
;unretract1
G92 E0.0000
-G1 X18.220 Y33.792 E2.0531 F2700
+G1 X18.220 Y33.792 E2.0531 F2880
G1 X18.645 Y33.792 E2.0684
G1 X18.645 Y31.055 E2.1667
G1 X18.220 Y31.055 E2.1820
@@ -3941,7 +3943,7 @@ G1 X35.220 Y90.948 E10.8133
G1 X18.220 Y90.948 E11.4239
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y33.312 E2.0876 F1800
+G1 X17.740 Y33.312 E2.0876 F2160
G1 X18.165 Y33.312 E2.1028
G1 X18.165 Y32.459 E2.1335
G1 X17.740 Y32.459 E2.1488
@@ -3970,7 +3972,7 @@ G1 Z17.000 F1200
G1 X18.220 Y90.948 F6000
;unretract1
G92 E0.0000
-G1 X18.220 Y33.692 E2.0567 F2700
+G1 X18.220 Y33.692 E2.0567 F2880
G1 X18.645 Y33.692 E2.0720
G1 X18.645 Y31.155 E2.1631
G1 X18.220 Y31.155 E2.1784
@@ -3989,7 +3991,7 @@ G1 X35.220 Y90.948 E10.8133
G1 X18.220 Y90.948 E11.4239
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y33.212 E2.0912 F1800
+G1 X17.740 Y33.212 E2.0912 F2160
G1 X18.165 Y33.212 E2.1065
G1 X18.165 Y31.635 E2.1631
G1 X17.740 Y31.635 E2.1784
@@ -4014,7 +4016,7 @@ G1 Z17.200 F1200
G1 X18.220 Y90.948 F6000
;unretract1
G92 E0.0000
-G1 X18.220 Y33.591 E2.0603 F2700
+G1 X18.220 Y33.591 E2.0603 F2880
G1 X18.645 Y33.591 E2.0756
G1 X18.645 Y31.255 E2.1595
G1 X18.220 Y31.255 E2.1748
@@ -4033,7 +4035,7 @@ G1 X35.220 Y90.948 E10.8133
G1 X18.220 Y90.948 E11.4239
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y33.111 E2.0948 F1800
+G1 X17.740 Y33.111 E2.0948 F2160
G1 X18.165 Y33.111 E2.1101
G1 X18.165 Y31.735 E2.1595
G1 X17.740 Y31.735 E2.1748
@@ -4058,7 +4060,7 @@ G1 Z17.400 F1200
G1 X18.220 Y90.948 F6000
;unretract1
G92 E0.0000
-G1 X18.220 Y33.490 E2.0639 F2700
+G1 X18.220 Y33.490 E2.0639 F2880
G1 X18.645 Y33.490 E2.0792
G1 X18.645 Y31.356 E2.1559
G1 X18.220 Y31.356 E2.1711
@@ -4077,7 +4079,7 @@ G1 X35.220 Y90.948 E10.8133
G1 X18.220 Y90.948 E11.4239
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y33.010 E2.0984 F1800
+G1 X17.740 Y33.010 E2.0984 F2160
G1 X18.165 Y33.010 E2.1137
G1 X18.165 Y31.836 E2.1559
G1 X17.740 Y31.836 E2.1711
@@ -4102,7 +4104,7 @@ G1 Z17.600 F1200
G1 X18.220 Y90.948 F6000
;unretract1
G92 E0.0000
-G1 X18.220 Y33.389 E2.0676 F2700
+G1 X18.220 Y33.389 E2.0676 F2880
G1 X18.645 Y33.389 E2.0828
G1 X18.645 Y31.456 E2.1523
G1 X18.220 Y31.456 E2.1675
@@ -4121,7 +4123,7 @@ G1 X35.220 Y90.948 E10.8133
G1 X18.220 Y90.948 E11.4239
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y32.909 E2.1020 F1800
+G1 X17.740 Y32.909 E2.1020 F2160
G1 X18.165 Y32.909 E2.1173
G1 X18.165 Y31.936 E2.1523
G1 X17.740 Y31.936 E2.1675
@@ -4146,7 +4148,7 @@ G1 Z17.800 F1200
G1 X18.220 Y90.948 F6000
;unretract1
G92 E0.0000
-G1 X18.220 Y33.418 E2.0665 F2700
+G1 X18.220 Y33.418 E2.0665 F2880
G1 X18.645 Y33.418 E2.0818
G1 X18.645 Y31.443 E2.1528
G1 X18.220 Y31.443 E2.1680
@@ -4165,7 +4167,7 @@ G1 X35.220 Y90.948 E10.8133
G1 X18.220 Y90.948 E11.4239
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y32.938 E2.1010 F1800
+G1 X17.740 Y32.938 E2.1010 F2160
G1 X18.165 Y32.938 E2.1163
G1 X18.165 Y31.923 E2.1528
G1 X17.740 Y31.923 E2.1680
@@ -4190,7 +4192,7 @@ G1 Z18.000 F1200
G1 X18.220 Y90.948 F6000
;unretract1
G92 E0.0000
-G1 X18.220 Y33.521 E2.0628 F2700
+G1 X18.220 Y33.521 E2.0628 F2880
G1 X18.645 Y33.521 E2.0781
G1 X18.645 Y31.339 E2.1565
G1 X18.220 Y31.339 E2.1717
@@ -4209,7 +4211,7 @@ G1 X35.220 Y90.948 E10.8133
G1 X18.220 Y90.948 E11.4239
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y33.041 E2.0973 F1800
+G1 X17.740 Y33.041 E2.0973 F2160
G1 X18.165 Y33.041 E2.1126
G1 X18.165 Y31.819 E2.1565
G1 X17.740 Y31.819 E2.1717
@@ -4234,7 +4236,7 @@ G1 Z18.200 F1200
G1 X18.220 Y90.948 F6000
;unretract1
G92 E0.0000
-G1 X18.220 Y33.624 E2.0591 F2700
+G1 X18.220 Y33.624 E2.0591 F2880
G1 X18.645 Y33.624 E2.0744
G1 X18.645 Y31.236 E2.1602
G1 X18.220 Y31.236 E2.1755
@@ -4253,7 +4255,7 @@ G1 X35.220 Y90.948 E10.8133
G1 X18.220 Y90.948 E11.4239
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y33.144 E2.0936 F1800
+G1 X17.740 Y33.144 E2.0936 F2160
G1 X18.165 Y33.144 E2.1089
G1 X18.165 Y31.716 E2.1602
G1 X17.740 Y31.716 E2.1755
@@ -4282,7 +4284,7 @@ G1 Z18.400 F1200
G1 X18.220 Y90.948 F6000
;unretract1
G92 E0.0000
-G1 X18.220 Y33.726 E2.0555 F2700
+G1 X18.220 Y33.726 E2.0555 F2880
G1 X18.645 Y33.726 E2.0707
G1 X18.645 Y31.132 E2.1639
G1 X18.220 Y31.132 E2.1792
@@ -4301,7 +4303,7 @@ G1 X35.220 Y90.948 E10.8133
G1 X18.220 Y90.948 E11.4239
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y33.246 E2.0899 F1800
+G1 X17.740 Y33.246 E2.0899 F2160
G1 X18.165 Y33.246 E2.1052
G1 X18.165 Y31.612 E2.1639
G1 X17.740 Y31.612 E2.1792
@@ -4330,7 +4332,7 @@ G1 Z18.600 F1200
G1 X18.220 Y90.948 F6000
;unretract1
G92 E0.0000
-G1 X18.220 Y33.829 E2.0518 F2700
+G1 X18.220 Y33.829 E2.0518 F2880
G1 X18.645 Y33.829 E2.0670
G1 X18.645 Y31.028 E2.1676
G1 X18.220 Y31.028 E2.1829
@@ -4349,7 +4351,7 @@ G1 X35.220 Y90.948 E10.8133
G1 X18.220 Y90.948 E11.4239
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y33.349 E2.0862 F1800
+G1 X17.740 Y33.349 E2.0862 F2160
G1 X18.165 Y33.349 E2.1015
G1 X18.165 Y32.483 E2.1326
G1 X17.740 Y32.483 E2.1479
@@ -4382,7 +4384,7 @@ G1 Z18.800 F1200
G1 X18.220 Y90.948 F6000
;unretract1
G92 E0.0000
-G1 X18.220 Y33.932 E2.0481 F2700
+G1 X18.220 Y33.932 E2.0481 F2880
G1 X18.645 Y33.932 E2.0633
G1 X18.645 Y30.925 E2.1714
G1 X18.220 Y30.925 E2.1866
@@ -4401,7 +4403,7 @@ G1 X35.220 Y90.948 E10.8133
G1 X18.220 Y90.948 E11.4239
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y33.452 E2.0825 F1800
+G1 X17.740 Y33.452 E2.0825 F2160
G1 X18.165 Y33.452 E2.0978
G1 X18.165 Y32.582 E2.1291
G1 X17.740 Y32.582 E2.1443
@@ -4437,7 +4439,7 @@ G1 Z19.000 F1200
G1 X18.220 Y90.948 F6000
;unretract1
G92 E0.0000
-G1 X18.220 Y34.035 E2.0444 F2700
+G1 X18.220 Y34.035 E2.0444 F2880
G1 X18.645 Y34.035 E2.0596
G1 X18.645 Y30.821 E2.1751
G1 X18.220 Y30.821 E2.1903
@@ -4456,7 +4458,7 @@ G1 X35.220 Y90.948 E10.8133
G1 X18.220 Y90.948 E11.4239
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y33.555 E2.0789 F1800
+G1 X17.740 Y33.555 E2.0789 F2160
G1 X18.165 Y33.555 E2.0941
G1 X18.165 Y32.681 E2.1255
G1 X17.740 Y32.681 E2.1408
@@ -4492,7 +4494,7 @@ G1 Z19.200 F1200
G1 X18.220 Y90.948 F6000
;unretract1
G92 E0.0000
-G1 X18.220 Y34.138 E2.0407 F2700
+G1 X18.220 Y34.138 E2.0407 F2880
G1 X18.645 Y34.138 E2.0559
G1 X18.645 Y30.718 E2.1788
G1 X18.220 Y30.718 E2.1941
@@ -4511,7 +4513,7 @@ G1 X35.220 Y90.948 E10.8133
G1 X18.220 Y90.948 E11.4239
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y33.658 E2.0752 F1800
+G1 X17.740 Y33.658 E2.0752 F2160
G1 X18.165 Y33.658 E2.0904
G1 X18.165 Y32.780 E2.1220
G1 X17.740 Y32.780 E2.1372
@@ -4550,7 +4552,7 @@ G1 Z19.400 F1200
G1 X18.220 Y90.948 F6000
;unretract1
G92 E0.0000
-G1 X18.220 Y34.241 E2.0370 F2700
+G1 X18.220 Y34.241 E2.0370 F2880
G1 X18.645 Y34.241 E2.0523
G1 X18.645 Y30.614 E2.1825
G1 X18.220 Y30.614 E2.1978
@@ -4569,7 +4571,7 @@ G1 X35.220 Y90.948 E10.8133
G1 X18.220 Y90.948 E11.4239
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y33.761 E2.0715 F1800
+G1 X17.740 Y33.761 E2.0715 F2160
G1 X18.165 Y33.761 E2.0867
G1 X18.165 Y32.879 E2.1184
G1 X17.740 Y32.879 E2.1337
@@ -4608,7 +4610,7 @@ G1 Z19.600 F1200
G1 X18.220 Y90.948 F6000
;unretract1
G92 E0.0000
-G1 X18.220 Y13.218 E2.7921 F2700
+G1 X18.220 Y13.218 E2.7921 F2880
G1 X101.780 Y13.218 E5.7937
G1 X101.780 Y43.853 E6.8941
G1 X69.419 Y73.994 E8.4827
@@ -4619,7 +4621,7 @@ G1 X35.220 Y90.948 E10.7543
G1 X18.220 Y90.948 E11.3650
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y12.738 E2.8266 F1800
+G1 X17.740 Y12.738 E2.8266 F2160
G1 X102.260 Y12.738 E5.8627
G1 X102.260 Y44.062 E6.9878
G1 X69.608 Y74.474 E8.5907
@@ -4636,7 +4638,7 @@ G1 Z19.800 F1200
G1 X18.220 Y90.948 F6000
;unretract1
G92 E0.0000
-G1 X18.220 Y13.218 E2.7921 F2700
+G1 X18.220 Y13.218 E2.7921 F2880
G1 X101.610 Y13.218 E5.7876
G1 X101.610 Y44.011 E6.8937
G1 X69.419 Y73.994 E8.4739
@@ -4647,7 +4649,7 @@ G1 X35.220 Y90.948 E10.7455
G1 X18.220 Y90.948 E11.3562
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y12.738 E2.8266 F1800
+G1 X17.740 Y12.738 E2.8266 F2160
G1 X102.090 Y12.738 E5.8566
G1 X102.090 Y44.220 E6.9874
G1 X69.608 Y74.474 E8.5819
@@ -4664,7 +4666,7 @@ G1 Z20.000 F1200
G1 X18.220 Y90.948 F6000
;unretract1
G92 E0.0000
-G1 X18.220 Y13.218 E2.7921 F2700
+G1 X18.220 Y13.218 E2.7921 F2880
G1 X101.440 Y13.218 E5.7815
G1 X101.440 Y44.169 E6.8933
G1 X69.419 Y73.994 E8.4652
@@ -4675,7 +4677,7 @@ G1 X35.220 Y90.948 E10.7368
G1 X18.220 Y90.948 E11.3474
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y12.738 E2.8266 F1800
+G1 X17.740 Y12.738 E2.8266 F2160
G1 X101.920 Y12.738 E5.8504
G1 X101.920 Y44.378 E6.9870
G1 X69.608 Y74.474 E8.5732
@@ -4693,7 +4695,7 @@ G1 Z20.200 F1200
G1 X18.220 Y90.948 F6000
;unretract1
G92 E0.0000
-G1 X18.220 Y13.218 E2.7921 F2700
+G1 X18.220 Y13.218 E2.7921 F2880
G1 X101.780 Y13.218 E5.7937
G1 X101.780 Y43.853 E6.8941
G1 X69.419 Y73.994 E8.4827
@@ -4704,7 +4706,7 @@ G1 X35.220 Y90.948 E10.7543
G1 X18.220 Y90.948 E11.3650
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y12.738 E2.8266 F1800
+G1 X17.740 Y12.738 E2.8266 F2160
G1 X102.260 Y12.738 E5.8627
G1 X102.260 Y44.062 E6.9878
G1 X69.608 Y74.474 E8.5907
@@ -4721,7 +4723,7 @@ G1 Z20.400 F1200
G1 X18.220 Y90.948 F6000
;unretract1
G92 E0.0000
-G1 X18.220 Y13.218 E2.7921 F2700
+G1 X18.220 Y13.218 E2.7921 F2880
G1 X101.780 Y13.218 E5.7937
G1 X101.780 Y43.853 E6.8941
G1 X69.419 Y73.994 E8.4827
@@ -4732,7 +4734,7 @@ G1 X35.220 Y90.948 E10.7543
G1 X18.220 Y90.948 E11.3650
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y12.738 E2.8266 F1800
+G1 X17.740 Y12.738 E2.8266 F2160
G1 X102.260 Y12.738 E5.8627
G1 X102.260 Y44.062 E6.9878
G1 X69.608 Y74.474 E8.5907
@@ -4749,7 +4751,7 @@ G1 Z20.600 F1200
G1 X18.220 Y90.948 F6000
;unretract1
G92 E0.0000
-G1 X18.220 Y34.397 E2.0314 F2700
+G1 X18.220 Y34.397 E2.0314 F2880
G1 X18.645 Y34.397 E2.0466
G1 X18.645 Y30.452 E2.1883
G1 X18.220 Y30.452 E2.2036
@@ -4768,7 +4770,7 @@ G1 X35.220 Y90.948 E10.8133
G1 X18.220 Y90.948 E11.4239
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y33.917 E2.0659 F1800
+G1 X17.740 Y33.917 E2.0659 F2160
G1 X18.165 Y33.917 E2.0811
G1 X18.165 Y33.050 E2.1123
G1 X17.740 Y33.050 E2.1275
@@ -4804,7 +4806,7 @@ G1 X18.033 Y33.917
G1 X18.220 Y90.948
;unretract1
G92 E0.0000
-G1 X18.220 Y34.296 E2.0350 F2700
+G1 X18.220 Y34.296 E2.0350 F2880
G1 X18.645 Y34.296 E2.0503
G1 X18.645 Y30.553 E2.1847
G1 X18.220 Y30.553 E2.2000
@@ -4823,7 +4825,7 @@ G1 X35.220 Y90.948 E10.8133
G1 X18.220 Y90.948 E11.4239
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y33.816 E2.0695 F1800
+G1 X17.740 Y33.816 E2.0695 F2160
G1 X18.165 Y33.816 E2.0847
G1 X18.165 Y32.951 E2.1158
G1 X17.740 Y32.951 E2.1311
@@ -4859,7 +4861,7 @@ G1 Z21.000 F1200
G1 X18.220 Y90.948 F6000
;unretract1
G92 E0.0000
-G1 X18.220 Y34.195 E2.0386 F2700
+G1 X18.220 Y34.195 E2.0386 F2880
G1 X18.645 Y34.195 E2.0539
G1 X18.645 Y30.653 E2.1811
G1 X18.220 Y30.653 E2.1964
@@ -4878,7 +4880,7 @@ G1 X35.220 Y90.948 E10.8133
G1 X18.220 Y90.948 E11.4239
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y33.715 E2.0731 F1800
+G1 X17.740 Y33.715 E2.0731 F2160
G1 X18.165 Y33.715 E2.0884
G1 X18.165 Y32.853 E2.1193
G1 X17.740 Y32.853 E2.1346
@@ -4914,7 +4916,7 @@ G1 X18.057 Y33.715
G1 X18.220 Y90.948
;unretract1
G92 E0.0000
-G1 X18.220 Y34.095 E2.0422 F2700
+G1 X18.220 Y34.095 E2.0422 F2880
G1 X18.645 Y34.095 E2.0575
G1 X18.645 Y30.753 E2.1775
G1 X18.220 Y30.753 E2.1928
@@ -4933,7 +4935,7 @@ G1 X35.220 Y90.948 E10.8133
G1 X18.220 Y90.948 E11.4239
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y33.615 E2.0767 F1800
+G1 X17.740 Y33.615 E2.0767 F2160
G1 X18.165 Y33.615 E2.0920
G1 X18.165 Y32.754 E2.1229
G1 X17.740 Y32.754 E2.1381
@@ -4965,7 +4967,7 @@ G1 Z21.400 F1200
G1 X18.220 Y90.948 F6000
;unretract1
G92 E0.0000
-G1 X18.220 Y33.994 E2.0458 F2700
+G1 X18.220 Y33.994 E2.0458 F2880
G1 X18.645 Y33.994 E2.0611
G1 X18.645 Y30.854 E2.1739
G1 X18.220 Y30.854 E2.1892
@@ -4984,7 +4986,7 @@ G1 X35.220 Y90.948 E10.8133
G1 X18.220 Y90.948 E11.4239
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y33.514 E2.0803 F1800
+G1 X17.740 Y33.514 E2.0803 F2160
G1 X18.165 Y33.514 E2.0956
G1 X18.165 Y32.656 E2.1264
G1 X17.740 Y32.656 E2.1417
@@ -5013,7 +5015,7 @@ G1 Z21.600 F1200
G1 X18.220 Y90.948 F6000
;unretract1
G92 E0.0000
-G1 X18.220 Y33.893 E2.0495 F2700
+G1 X18.220 Y33.893 E2.0495 F2880
G1 X18.645 Y33.893 E2.0647
G1 X18.645 Y30.954 E2.1703
G1 X18.220 Y30.954 E2.1856
@@ -5032,7 +5034,7 @@ G1 X35.220 Y90.948 E10.8133
G1 X18.220 Y90.948 E11.4239
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y33.413 E2.0840 F1800
+G1 X17.740 Y33.413 E2.0840 F2160
G1 X18.165 Y33.413 E2.0992
G1 X18.165 Y32.557 E2.1300
G1 X17.740 Y32.557 E2.1452
@@ -5061,7 +5063,7 @@ G1 Z21.800 F1200
G1 X18.220 Y90.948 F6000
;unretract1
G92 E0.0000
-G1 X18.220 Y33.792 E2.0531 F2700
+G1 X18.220 Y33.792 E2.0531 F2880
G1 X18.645 Y33.792 E2.0684
G1 X18.645 Y31.055 E2.1667
G1 X18.220 Y31.055 E2.1820
@@ -5080,7 +5082,7 @@ G1 X35.220 Y90.948 E10.8133
G1 X18.220 Y90.948 E11.4239
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y33.312 E2.0876 F1800
+G1 X17.740 Y33.312 E2.0876 F2160
G1 X18.165 Y33.312 E2.1028
G1 X18.165 Y32.459 E2.1335
G1 X17.740 Y32.459 E2.1488
@@ -5109,7 +5111,7 @@ G1 Z22.000 F1200
G1 X18.220 Y90.948 F6000
;unretract1
G92 E0.0000
-G1 X18.220 Y33.692 E2.0567 F2700
+G1 X18.220 Y33.692 E2.0567 F2880
G1 X18.645 Y33.692 E2.0720
G1 X18.645 Y31.155 E2.1631
G1 X18.220 Y31.155 E2.1784
@@ -5128,7 +5130,7 @@ G1 X35.220 Y90.948 E10.8133
G1 X18.220 Y90.948 E11.4239
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y33.212 E2.0912 F1800
+G1 X17.740 Y33.212 E2.0912 F2160
G1 X18.165 Y33.212 E2.1065
G1 X18.165 Y31.635 E2.1631
G1 X17.740 Y31.635 E2.1784
@@ -5153,7 +5155,7 @@ G1 Z22.200 F1200
G1 X18.220 Y90.948 F6000
;unretract1
G92 E0.0000
-G1 X18.220 Y33.591 E2.0603 F2700
+G1 X18.220 Y33.591 E2.0603 F2880
G1 X18.645 Y33.591 E2.0756
G1 X18.645 Y31.255 E2.1595
G1 X18.220 Y31.255 E2.1748
@@ -5172,7 +5174,7 @@ G1 X35.220 Y90.948 E10.8133
G1 X18.220 Y90.948 E11.4239
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y33.111 E2.0948 F1800
+G1 X17.740 Y33.111 E2.0948 F2160
G1 X18.165 Y33.111 E2.1101
G1 X18.165 Y31.735 E2.1595
G1 X17.740 Y31.735 E2.1748
@@ -5197,7 +5199,7 @@ G1 Z22.400 F1200
G1 X18.220 Y90.948 F6000
;unretract1
G92 E0.0000
-G1 X18.220 Y33.490 E2.0639 F2700
+G1 X18.220 Y33.490 E2.0639 F2880
G1 X18.645 Y33.490 E2.0792
G1 X18.645 Y31.356 E2.1559
G1 X18.220 Y31.356 E2.1711
@@ -5216,7 +5218,7 @@ G1 X35.220 Y90.948 E10.8133
G1 X18.220 Y90.948 E11.4239
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y33.010 E2.0984 F1800
+G1 X17.740 Y33.010 E2.0984 F2160
G1 X18.165 Y33.010 E2.1137
G1 X18.165 Y31.836 E2.1559
G1 X17.740 Y31.836 E2.1711
@@ -5241,7 +5243,7 @@ G1 Z22.600 F1200
G1 X18.220 Y90.948 F6000
;unretract1
G92 E0.0000
-G1 X18.220 Y33.389 E2.0676 F2700
+G1 X18.220 Y33.389 E2.0676 F2880
G1 X18.645 Y33.389 E2.0828
G1 X18.645 Y31.456 E2.1523
G1 X18.220 Y31.456 E2.1675
@@ -5260,7 +5262,7 @@ G1 X35.220 Y90.948 E10.8133
G1 X18.220 Y90.948 E11.4239
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y32.909 E2.1020 F1800
+G1 X17.740 Y32.909 E2.1020 F2160
G1 X18.165 Y32.909 E2.1173
G1 X18.165 Y31.936 E2.1523
G1 X17.740 Y31.936 E2.1675
@@ -5285,7 +5287,7 @@ G1 Z22.800 F1200
G1 X18.220 Y90.948 F6000
;unretract1
G92 E0.0000
-G1 X18.220 Y33.418 E2.0665 F2700
+G1 X18.220 Y33.418 E2.0665 F2880
G1 X18.645 Y33.418 E2.0818
G1 X18.645 Y31.443 E2.1528
G1 X18.220 Y31.443 E2.1680
@@ -5304,7 +5306,7 @@ G1 X35.220 Y90.948 E10.8133
G1 X18.220 Y90.948 E11.4239
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y32.938 E2.1010 F1800
+G1 X17.740 Y32.938 E2.1010 F2160
G1 X18.165 Y32.938 E2.1163
G1 X18.165 Y31.923 E2.1528
G1 X17.740 Y31.923 E2.1680
@@ -5329,7 +5331,7 @@ G1 Z23.000 F1200
G1 X18.220 Y90.948 F6000
;unretract1
G92 E0.0000
-G1 X18.220 Y33.521 E2.0628 F2700
+G1 X18.220 Y33.521 E2.0628 F2880
G1 X18.645 Y33.521 E2.0781
G1 X18.645 Y31.339 E2.1565
G1 X18.220 Y31.339 E2.1717
@@ -5348,7 +5350,7 @@ G1 X35.220 Y90.948 E10.8133
G1 X18.220 Y90.948 E11.4239
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y33.041 E2.0973 F1800
+G1 X17.740 Y33.041 E2.0973 F2160
G1 X18.165 Y33.041 E2.1126
G1 X18.165 Y31.819 E2.1565
G1 X17.740 Y31.819 E2.1717
@@ -5373,7 +5375,7 @@ G1 Z23.200 F1200
G1 X18.220 Y90.948 F6000
;unretract1
G92 E0.0000
-G1 X18.220 Y33.624 E2.0591 F2700
+G1 X18.220 Y33.624 E2.0591 F2880
G1 X18.645 Y33.624 E2.0744
G1 X18.645 Y31.236 E2.1602
G1 X18.220 Y31.236 E2.1755
@@ -5392,7 +5394,7 @@ G1 X35.220 Y90.948 E10.8133
G1 X18.220 Y90.948 E11.4239
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y33.144 E2.0936 F1800
+G1 X17.740 Y33.144 E2.0936 F2160
G1 X18.165 Y33.144 E2.1089
G1 X18.165 Y31.716 E2.1602
G1 X17.740 Y31.716 E2.1755
@@ -5421,7 +5423,7 @@ G1 Z23.400 F1200
G1 X18.220 Y90.948 F6000
;unretract1
G92 E0.0000
-G1 X18.220 Y33.726 E2.0555 F2700
+G1 X18.220 Y33.726 E2.0555 F2880
G1 X18.645 Y33.726 E2.0707
G1 X18.645 Y31.132 E2.1639
G1 X18.220 Y31.132 E2.1792
@@ -5440,7 +5442,7 @@ G1 X35.220 Y90.948 E10.8133
G1 X18.220 Y90.948 E11.4239
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y33.246 E2.0899 F1800
+G1 X17.740 Y33.246 E2.0899 F2160
G1 X18.165 Y33.246 E2.1052
G1 X18.165 Y31.612 E2.1639
G1 X17.740 Y31.612 E2.1792
@@ -5469,7 +5471,7 @@ G1 Z23.600 F1200
G1 X18.220 Y90.948 F6000
;unretract1
G92 E0.0000
-G1 X18.220 Y33.829 E2.0518 F2700
+G1 X18.220 Y33.829 E2.0518 F2880
G1 X18.645 Y33.829 E2.0670
G1 X18.645 Y31.028 E2.1676
G1 X18.220 Y31.028 E2.1829
@@ -5488,7 +5490,7 @@ G1 X35.220 Y90.948 E10.8133
G1 X18.220 Y90.948 E11.4239
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y33.349 E2.0862 F1800
+G1 X17.740 Y33.349 E2.0862 F2160
G1 X18.165 Y33.349 E2.1015
G1 X18.165 Y32.483 E2.1326
G1 X17.740 Y32.483 E2.1479
@@ -5521,7 +5523,7 @@ G1 Z23.800 F1200
G1 X18.220 Y90.948 F6000
;unretract1
G92 E0.0000
-G1 X18.220 Y33.932 E2.0481 F2700
+G1 X18.220 Y33.932 E2.0481 F2880
G1 X18.645 Y33.932 E2.0633
G1 X18.645 Y30.925 E2.1714
G1 X18.220 Y30.925 E2.1866
@@ -5540,7 +5542,7 @@ G1 X35.220 Y90.948 E10.8133
G1 X18.220 Y90.948 E11.4239
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y33.452 E2.0825 F1800
+G1 X17.740 Y33.452 E2.0825 F2160
G1 X18.165 Y33.452 E2.0978
G1 X18.165 Y32.582 E2.1291
G1 X17.740 Y32.582 E2.1443
@@ -5576,7 +5578,7 @@ G1 Z24.000 F1200
G1 X18.220 Y90.948 F6000
;unretract1
G92 E0.0000
-G1 X18.220 Y34.035 E2.0444 F2700
+G1 X18.220 Y34.035 E2.0444 F2880
G1 X18.645 Y34.035 E2.0596
G1 X18.645 Y30.821 E2.1751
G1 X18.220 Y30.821 E2.1903
@@ -5595,7 +5597,7 @@ G1 X35.220 Y90.948 E10.8133
G1 X18.220 Y90.948 E11.4239
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y33.555 E2.0789 F1800
+G1 X17.740 Y33.555 E2.0789 F2160
G1 X18.165 Y33.555 E2.0941
G1 X18.165 Y32.681 E2.1255
G1 X17.740 Y32.681 E2.1408
@@ -5631,7 +5633,7 @@ G1 Z24.200 F1200
G1 X18.220 Y90.948 F6000
;unretract1
G92 E0.0000
-G1 X18.220 Y34.138 E2.0407 F2700
+G1 X18.220 Y34.138 E2.0407 F2880
G1 X18.645 Y34.138 E2.0559
G1 X18.645 Y30.718 E2.1788
G1 X18.220 Y30.718 E2.1941
@@ -5650,7 +5652,7 @@ G1 X35.220 Y90.948 E10.8133
G1 X18.220 Y90.948 E11.4239
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y33.658 E2.0752 F1800
+G1 X17.740 Y33.658 E2.0752 F2160
G1 X18.165 Y33.658 E2.0904
G1 X18.165 Y32.780 E2.1220
G1 X17.740 Y32.780 E2.1372
@@ -5692,7 +5694,7 @@ G1 Z24.400 F1200
G1 X18.220 Y90.948 F6000
;unretract1
G92 E0.0000
-G1 X18.220 Y34.241 E2.0370 F2700
+G1 X18.220 Y34.241 E2.0370 F2880
G1 X18.645 Y34.241 E2.0523
G1 X18.645 Y30.614 E2.1825
G1 X18.220 Y30.614 E2.1978
@@ -5711,7 +5713,7 @@ G1 X35.220 Y90.948 E10.8133
G1 X18.220 Y90.948 E11.4239
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y33.761 E2.0715 F1800
+G1 X17.740 Y33.761 E2.0715 F2160
G1 X18.165 Y33.761 E2.0867
G1 X18.165 Y32.879 E2.1184
G1 X17.740 Y32.879 E2.1337
@@ -5752,7 +5754,7 @@ G1 Z24.600 F1200
G1 X18.220 Y90.948 F6000
;unretract1
G92 E0.0000
-G1 X18.220 Y13.218 E2.7921 F2700
+G1 X18.220 Y13.218 E2.7921 F2880
G1 X101.780 Y13.218 E5.7937
G1 X101.780 Y43.853 E6.8941
G1 X69.419 Y73.994 E8.4827
@@ -5763,7 +5765,7 @@ G1 X35.220 Y90.948 E10.7543
G1 X18.220 Y90.948 E11.3650
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y12.738 E2.8266 F1800
+G1 X17.740 Y12.738 E2.8266 F2160
G1 X102.260 Y12.738 E5.8627
G1 X102.260 Y44.062 E6.9878
G1 X69.608 Y74.474 E8.5907
@@ -5780,7 +5782,7 @@ G1 Z24.800 F1200
G1 X18.220 Y90.948 F6000
;unretract1
G92 E0.0000
-G1 X18.220 Y13.218 E2.7921 F2700
+G1 X18.220 Y13.218 E2.7921 F2880
G1 X101.610 Y13.218 E5.7876
G1 X101.610 Y44.011 E6.8937
G1 X69.419 Y73.994 E8.4739
@@ -5791,7 +5793,7 @@ G1 X35.220 Y90.948 E10.7455
G1 X18.220 Y90.948 E11.3562
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y12.738 E2.8266 F1800
+G1 X17.740 Y12.738 E2.8266 F2160
G1 X102.090 Y12.738 E5.8566
G1 X102.090 Y44.220 E6.9874
G1 X69.608 Y74.474 E8.5819
@@ -5808,7 +5810,7 @@ G1 Z25.000 F1200
G1 X18.220 Y90.948 F6000
;unretract1
G92 E0.0000
-G1 X18.220 Y13.218 E2.7921 F2700
+G1 X18.220 Y13.218 E2.7921 F2880
G1 X101.440 Y13.218 E5.7815
G1 X101.440 Y44.169 E6.8933
G1 X69.419 Y73.994 E8.4652
@@ -5819,7 +5821,7 @@ G1 X35.220 Y90.948 E10.7368
G1 X18.220 Y90.948 E11.3474
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y12.738 E2.8266 F1800
+G1 X17.740 Y12.738 E2.8266 F2160
G1 X101.920 Y12.738 E5.8504
G1 X101.920 Y44.378 E6.9870
G1 X69.608 Y74.474 E8.5732
@@ -5837,7 +5839,7 @@ G1 Z25.200 F1200
G1 X18.220 Y90.948 F6000
;unretract1
G92 E0.0000
-G1 X18.220 Y13.218 E2.7921 F2700
+G1 X18.220 Y13.218 E2.7921 F2880
G1 X101.780 Y13.218 E5.7937
G1 X101.780 Y43.853 E6.8941
G1 X69.419 Y73.994 E8.4827
@@ -5848,7 +5850,7 @@ G1 X35.220 Y90.948 E10.7543
G1 X18.220 Y90.948 E11.3650
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y12.738 E2.8266 F1800
+G1 X17.740 Y12.738 E2.8266 F2160
G1 X102.260 Y12.738 E5.8627
G1 X102.260 Y44.062 E6.9878
G1 X69.608 Y74.474 E8.5907
@@ -5865,7 +5867,7 @@ G1 Z25.400 F1200
G1 X18.220 Y90.948 F6000
;unretract1
G92 E0.0000
-G1 X18.220 Y13.218 E2.7921 F2700
+G1 X18.220 Y13.218 E2.7921 F2880
G1 X101.780 Y13.218 E5.7937
G1 X101.780 Y43.853 E6.8941
G1 X69.419 Y73.994 E8.4827
@@ -5876,7 +5878,7 @@ G1 X35.220 Y90.948 E10.7543
G1 X18.220 Y90.948 E11.3650
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y12.738 E2.8266 F1800
+G1 X17.740 Y12.738 E2.8266 F2160
G1 X102.260 Y12.738 E5.8627
G1 X102.260 Y44.062 E6.9878
G1 X69.608 Y74.474 E8.5907
@@ -5893,7 +5895,7 @@ G1 Z25.600 F1200
G1 X18.220 Y90.948 F6000
;unretract1
G92 E0.0000
-G1 X18.220 Y34.397 E2.0314 F2700
+G1 X18.220 Y34.397 E2.0314 F2880
G1 X18.645 Y34.397 E2.0466
G1 X18.645 Y30.452 E2.1883
G1 X18.220 Y30.452 E2.2036
@@ -5912,7 +5914,7 @@ G1 X35.220 Y90.948 E10.8133
G1 X18.220 Y90.948 E11.4239
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y33.917 E2.0659 F1800
+G1 X17.740 Y33.917 E2.0659 F2160
G1 X18.165 Y33.917 E2.0811
G1 X18.165 Y33.050 E2.1123
G1 X17.740 Y33.050 E2.1275
@@ -5948,7 +5950,7 @@ G1 Z25.800 F1200
G1 X18.220 Y90.948 F6000
;unretract1
G92 E0.0000
-G1 X18.220 Y34.296 E2.0350 F2700
+G1 X18.220 Y34.296 E2.0350 F2880
G1 X18.645 Y34.296 E2.0503
G1 X18.645 Y30.553 E2.1847
G1 X18.220 Y30.553 E2.2000
@@ -5967,7 +5969,7 @@ G1 X35.220 Y90.948 E10.8133
G1 X18.220 Y90.948 E11.4239
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y33.816 E2.0695 F1800
+G1 X17.740 Y33.816 E2.0695 F2160
G1 X18.165 Y33.816 E2.0847
G1 X18.165 Y32.951 E2.1158
G1 X17.740 Y32.951 E2.1311
@@ -6003,7 +6005,7 @@ G1 X18.033 Y33.816
G1 X18.220 Y90.948
;unretract1
G92 E0.0000
-G1 X18.220 Y34.195 E2.0386 F2700
+G1 X18.220 Y34.195 E2.0386 F2880
G1 X18.645 Y34.195 E2.0539
G1 X18.645 Y30.653 E2.1811
G1 X18.220 Y30.653 E2.1964
@@ -6022,7 +6024,7 @@ G1 X35.220 Y90.948 E10.8133
G1 X18.220 Y90.948 E11.4239
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y33.715 E2.0731 F1800
+G1 X17.740 Y33.715 E2.0731 F2160
G1 X18.165 Y33.715 E2.0884
G1 X18.165 Y32.853 E2.1193
G1 X17.740 Y32.853 E2.1346
@@ -6054,7 +6056,7 @@ G1 Z26.200 F1200
G1 X18.220 Y90.948 F6000
;unretract1
G92 E0.0000
-G1 X18.220 Y34.095 E2.0422 F2700
+G1 X18.220 Y34.095 E2.0422 F2880
G1 X18.645 Y34.095 E2.0575
G1 X18.645 Y30.753 E2.1775
G1 X18.220 Y30.753 E2.1928
@@ -6073,7 +6075,7 @@ G1 X35.220 Y90.948 E10.8133
G1 X18.220 Y90.948 E11.4239
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y33.615 E2.0767 F1800
+G1 X17.740 Y33.615 E2.0767 F2160
G1 X18.165 Y33.615 E2.0920
G1 X18.165 Y32.754 E2.1229
G1 X17.740 Y32.754 E2.1381
@@ -6109,7 +6111,7 @@ G1 X18.151 Y33.615
G1 X18.220 Y90.948
;unretract1
G92 E0.0000
-G1 X18.220 Y33.994 E2.0458 F2700
+G1 X18.220 Y33.994 E2.0458 F2880
G1 X18.645 Y33.994 E2.0611
G1 X18.645 Y30.854 E2.1739
G1 X18.220 Y30.854 E2.1892
@@ -6128,7 +6130,7 @@ G1 X35.220 Y90.948 E10.8133
G1 X18.220 Y90.948 E11.4239
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y33.514 E2.0803 F1800
+G1 X17.740 Y33.514 E2.0803 F2160
G1 X18.165 Y33.514 E2.0956
G1 X18.165 Y32.656 E2.1264
G1 X17.740 Y32.656 E2.1417
@@ -6157,7 +6159,7 @@ G1 Z26.600 F1200
G1 X18.220 Y90.948 F6000
;unretract1
G92 E0.0000
-G1 X18.220 Y33.893 E2.0495 F2700
+G1 X18.220 Y33.893 E2.0495 F2880
G1 X18.645 Y33.893 E2.0647
G1 X18.645 Y30.954 E2.1703
G1 X18.220 Y30.954 E2.1856
@@ -6176,7 +6178,7 @@ G1 X35.220 Y90.948 E10.8133
G1 X18.220 Y90.948 E11.4239
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y33.413 E2.0840 F1800
+G1 X17.740 Y33.413 E2.0840 F2160
G1 X18.165 Y33.413 E2.0992
G1 X18.165 Y32.557 E2.1300
G1 X17.740 Y32.557 E2.1452
@@ -6205,7 +6207,7 @@ G1 Z26.800 F1200
G1 X18.220 Y90.948 F6000
;unretract1
G92 E0.0000
-G1 X18.220 Y33.792 E2.0531 F2700
+G1 X18.220 Y33.792 E2.0531 F2880
G1 X18.645 Y33.792 E2.0684
G1 X18.645 Y31.055 E2.1667
G1 X18.220 Y31.055 E2.1820
@@ -6224,7 +6226,7 @@ G1 X35.220 Y90.948 E10.8133
G1 X18.220 Y90.948 E11.4239
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y33.312 E2.0876 F1800
+G1 X17.740 Y33.312 E2.0876 F2160
G1 X18.165 Y33.312 E2.1028
G1 X18.165 Y32.459 E2.1335
G1 X17.740 Y32.459 E2.1488
@@ -6253,7 +6255,7 @@ G1 Z27.000 F1200
G1 X18.220 Y90.948 F6000
;unretract1
G92 E0.0000
-G1 X18.220 Y33.692 E2.0567 F2700
+G1 X18.220 Y33.692 E2.0567 F2880
G1 X18.645 Y33.692 E2.0720
G1 X18.645 Y31.155 E2.1631
G1 X18.220 Y31.155 E2.1784
@@ -6272,7 +6274,7 @@ G1 X35.220 Y90.948 E10.8133
G1 X18.220 Y90.948 E11.4239
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y33.212 E2.0912 F1800
+G1 X17.740 Y33.212 E2.0912 F2160
G1 X18.165 Y33.212 E2.1065
G1 X18.165 Y31.635 E2.1631
G1 X17.740 Y31.635 E2.1784
@@ -6297,7 +6299,7 @@ G1 Z27.200 F1200
G1 X18.220 Y90.948 F6000
;unretract1
G92 E0.0000
-G1 X18.220 Y33.591 E2.0603 F2700
+G1 X18.220 Y33.591 E2.0603 F2880
G1 X18.645 Y33.591 E2.0756
G1 X18.645 Y31.255 E2.1595
G1 X18.220 Y31.255 E2.1748
@@ -6316,7 +6318,7 @@ G1 X35.220 Y90.948 E10.8133
G1 X18.220 Y90.948 E11.4239
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y33.111 E2.0948 F1800
+G1 X17.740 Y33.111 E2.0948 F2160
G1 X18.165 Y33.111 E2.1101
G1 X18.165 Y31.735 E2.1595
G1 X17.740 Y31.735 E2.1748
@@ -6341,7 +6343,7 @@ G1 Z27.400 F1200
G1 X18.220 Y90.948 F6000
;unretract1
G92 E0.0000
-G1 X18.220 Y33.490 E2.0639 F2700
+G1 X18.220 Y33.490 E2.0639 F2880
G1 X18.645 Y33.490 E2.0792
G1 X18.645 Y31.356 E2.1559
G1 X18.220 Y31.356 E2.1711
@@ -6360,7 +6362,7 @@ G1 X35.220 Y90.948 E10.8133
G1 X18.220 Y90.948 E11.4239
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y33.010 E2.0984 F1800
+G1 X17.740 Y33.010 E2.0984 F2160
G1 X18.165 Y33.010 E2.1137
G1 X18.165 Y31.836 E2.1559
G1 X17.740 Y31.836 E2.1711
@@ -6385,7 +6387,7 @@ G1 Z27.600 F1200
G1 X18.220 Y90.948 F6000
;unretract1
G92 E0.0000
-G1 X18.220 Y33.389 E2.0676 F2700
+G1 X18.220 Y33.389 E2.0676 F2880
G1 X18.645 Y33.389 E2.0828
G1 X18.645 Y31.456 E2.1523
G1 X18.220 Y31.456 E2.1675
@@ -6404,7 +6406,7 @@ G1 X35.220 Y90.948 E10.8133
G1 X18.220 Y90.948 E11.4239
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y32.909 E2.1020 F1800
+G1 X17.740 Y32.909 E2.1020 F2160
G1 X18.165 Y32.909 E2.1173
G1 X18.165 Y31.936 E2.1523
G1 X17.740 Y31.936 E2.1675
@@ -6429,7 +6431,7 @@ G1 Z27.800 F1200
G1 X18.220 Y90.948 F6000
;unretract1
G92 E0.0000
-G1 X18.220 Y33.418 E2.0665 F2700
+G1 X18.220 Y33.418 E2.0665 F2880
G1 X18.645 Y33.418 E2.0818
G1 X18.645 Y31.443 E2.1528
G1 X18.220 Y31.443 E2.1680
@@ -6448,7 +6450,7 @@ G1 X35.220 Y90.948 E10.8133
G1 X18.220 Y90.948 E11.4239
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y32.938 E2.1010 F1800
+G1 X17.740 Y32.938 E2.1010 F2160
G1 X18.165 Y32.938 E2.1163
G1 X18.165 Y31.923 E2.1528
G1 X17.740 Y31.923 E2.1680
@@ -6473,7 +6475,7 @@ G1 Z28.000 F1200
G1 X18.220 Y90.948 F6000
;unretract1
G92 E0.0000
-G1 X18.220 Y33.521 E2.0628 F2700
+G1 X18.220 Y33.521 E2.0628 F2880
G1 X18.645 Y33.521 E2.0781
G1 X18.645 Y31.339 E2.1565
G1 X18.220 Y31.339 E2.1717
@@ -6492,7 +6494,7 @@ G1 X35.220 Y90.948 E10.8133
G1 X18.220 Y90.948 E11.4239
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y33.041 E2.0973 F1800
+G1 X17.740 Y33.041 E2.0973 F2160
G1 X18.165 Y33.041 E2.1126
G1 X18.165 Y31.819 E2.1565
G1 X17.740 Y31.819 E2.1717
@@ -6517,7 +6519,7 @@ G1 Z28.200 F1200
G1 X18.220 Y90.948 F6000
;unretract1
G92 E0.0000
-G1 X18.220 Y33.624 E2.0591 F2700
+G1 X18.220 Y33.624 E2.0591 F2880
G1 X18.645 Y33.624 E2.0744
G1 X18.645 Y31.236 E2.1602
G1 X18.220 Y31.236 E2.1755
@@ -6536,7 +6538,7 @@ G1 X35.220 Y90.948 E10.8133
G1 X18.220 Y90.948 E11.4239
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y33.144 E2.0936 F1800
+G1 X17.740 Y33.144 E2.0936 F2160
G1 X18.165 Y33.144 E2.1089
G1 X18.165 Y31.716 E2.1602
G1 X17.740 Y31.716 E2.1755
@@ -6565,7 +6567,7 @@ G1 Z28.400 F1200
G1 X18.220 Y90.948 F6000
;unretract1
G92 E0.0000
-G1 X18.220 Y33.726 E2.0555 F2700
+G1 X18.220 Y33.726 E2.0555 F2880
G1 X18.645 Y33.726 E2.0707
G1 X18.645 Y31.132 E2.1639
G1 X18.220 Y31.132 E2.1792
@@ -6584,7 +6586,7 @@ G1 X35.220 Y90.948 E10.8133
G1 X18.220 Y90.948 E11.4239
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y33.246 E2.0899 F1800
+G1 X17.740 Y33.246 E2.0899 F2160
G1 X18.165 Y33.246 E2.1052
G1 X18.165 Y31.612 E2.1639
G1 X17.740 Y31.612 E2.1792
@@ -6613,7 +6615,7 @@ G1 Z28.600 F1200
G1 X18.220 Y90.948 F6000
;unretract1
G92 E0.0000
-G1 X18.220 Y33.829 E2.0518 F2700
+G1 X18.220 Y33.829 E2.0518 F2880
G1 X18.645 Y33.829 E2.0670
G1 X18.645 Y31.028 E2.1676
G1 X18.220 Y31.028 E2.1829
@@ -6632,7 +6634,7 @@ G1 X35.220 Y90.948 E10.8133
G1 X18.220 Y90.948 E11.4239
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y33.349 E2.0862 F1800
+G1 X17.740 Y33.349 E2.0862 F2160
G1 X18.165 Y33.349 E2.1015
G1 X18.165 Y32.483 E2.1326
G1 X17.740 Y32.483 E2.1479
@@ -6665,7 +6667,7 @@ G1 Z28.800 F1200
G1 X18.220 Y90.948 F6000
;unretract1
G92 E0.0000
-G1 X18.220 Y33.932 E2.0481 F2700
+G1 X18.220 Y33.932 E2.0481 F2880
G1 X18.645 Y33.932 E2.0633
G1 X18.645 Y30.925 E2.1714
G1 X18.220 Y30.925 E2.1866
@@ -6684,7 +6686,7 @@ G1 X35.220 Y90.948 E10.8133
G1 X18.220 Y90.948 E11.4239
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y33.452 E2.0825 F1800
+G1 X17.740 Y33.452 E2.0825 F2160
G1 X18.165 Y33.452 E2.0978
G1 X18.165 Y32.582 E2.1291
G1 X17.740 Y32.582 E2.1443
@@ -6720,7 +6722,7 @@ G1 Z29.000 F1200
G1 X18.220 Y90.948 F6000
;unretract1
G92 E0.0000
-G1 X18.220 Y34.035 E2.0444 F2700
+G1 X18.220 Y34.035 E2.0444 F2880
G1 X18.645 Y34.035 E2.0596
G1 X18.645 Y30.821 E2.1751
G1 X18.220 Y30.821 E2.1903
@@ -6739,7 +6741,7 @@ G1 X35.220 Y90.948 E10.8133
G1 X18.220 Y90.948 E11.4239
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y33.555 E2.0789 F1800
+G1 X17.740 Y33.555 E2.0789 F2160
G1 X18.165 Y33.555 E2.0941
G1 X18.165 Y32.681 E2.1255
G1 X17.740 Y32.681 E2.1408
@@ -6775,7 +6777,7 @@ G1 Z29.200 F1200
G1 X18.220 Y90.948 F6000
;unretract1
G92 E0.0000
-G1 X18.220 Y34.138 E2.0407 F2700
+G1 X18.220 Y34.138 E2.0407 F2880
G1 X18.645 Y34.138 E2.0559
G1 X18.645 Y30.718 E2.1788
G1 X18.220 Y30.718 E2.1941
@@ -6794,7 +6796,7 @@ G1 X35.220 Y90.948 E10.8133
G1 X18.220 Y90.948 E11.4239
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y33.658 E2.0752 F1800
+G1 X17.740 Y33.658 E2.0752 F2160
G1 X18.165 Y33.658 E2.0904
G1 X18.165 Y32.780 E2.1220
G1 X17.740 Y32.780 E2.1372
@@ -6833,7 +6835,7 @@ G1 Z29.400 F1200
G1 X18.220 Y90.948 F6000
;unretract1
G92 E0.0000
-G1 X18.220 Y34.241 E2.0370 F2700
+G1 X18.220 Y34.241 E2.0370 F2880
G1 X18.645 Y34.241 E2.0523
G1 X18.645 Y30.614 E2.1825
G1 X18.220 Y30.614 E2.1978
@@ -6852,7 +6854,7 @@ G1 X35.220 Y90.948 E10.8133
G1 X18.220 Y90.948 E11.4239
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y33.761 E2.0715 F1800
+G1 X17.740 Y33.761 E2.0715 F2160
G1 X18.165 Y33.761 E2.0867
G1 X18.165 Y32.879 E2.1184
G1 X17.740 Y32.879 E2.1337
@@ -6891,7 +6893,7 @@ G1 Z29.600 F1200
G1 X18.220 Y90.948 F6000
;unretract1
G92 E0.0000
-G1 X18.220 Y13.218 E2.7921 F2700
+G1 X18.220 Y13.218 E2.7921 F2880
G1 X101.780 Y13.218 E5.7937
G1 X101.780 Y43.853 E6.8941
G1 X69.419 Y73.994 E8.4827
@@ -6902,7 +6904,7 @@ G1 X35.220 Y90.948 E10.7543
G1 X18.220 Y90.948 E11.3650
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y12.738 E2.8266 F1800
+G1 X17.740 Y12.738 E2.8266 F2160
G1 X102.260 Y12.738 E5.8627
G1 X102.260 Y44.062 E6.9878
G1 X69.608 Y74.474 E8.5907
@@ -6919,7 +6921,7 @@ G1 Z29.800 F1200
G1 X18.220 Y90.948 F6000
;unretract1
G92 E0.0000
-G1 X18.220 Y13.218 E2.7921 F2700
+G1 X18.220 Y13.218 E2.7921 F2880
G1 X101.610 Y13.218 E5.7876
G1 X101.610 Y44.011 E6.8937
G1 X69.419 Y73.994 E8.4739
@@ -6930,7 +6932,7 @@ G1 X35.220 Y90.948 E10.7455
G1 X18.220 Y90.948 E11.3562
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y12.738 E2.8266 F1800
+G1 X17.740 Y12.738 E2.8266 F2160
G1 X102.090 Y12.738 E5.8566
G1 X102.090 Y44.220 E6.9874
G1 X69.608 Y74.474 E8.5819
@@ -6947,7 +6949,7 @@ G1 Z30.000 F1200
G1 X18.220 Y90.948 F6000
;unretract1
G92 E0.0000
-G1 X18.220 Y13.218 E2.7921 F2700
+G1 X18.220 Y13.218 E2.7921 F2880
G1 X101.440 Y13.218 E5.7815
G1 X101.440 Y44.169 E6.8933
G1 X69.419 Y73.994 E8.4652
@@ -6958,7 +6960,7 @@ G1 X35.220 Y90.948 E10.7368
G1 X18.220 Y90.948 E11.3474
G1 X17.740 Y91.428 F6000
G92 E0.0000
-G1 X17.740 Y12.738 E2.8266 F1800
+G1 X17.740 Y12.738 E2.8266 F2160
G1 X101.920 Y12.738 E5.8504
G1 X101.920 Y44.378 E6.9870
G1 X69.608 Y74.474 E8.5732
diff --git a/js/baseline.js b/js/baseline.js
index a604d62..3b0b1b5 100644
--- a/js/baseline.js
+++ b/js/baseline.js
@@ -1,4 +1,6 @@
-var baseline_40_20 = `
+var baseline = [];
+
+baseline["40_20"] = `
;process Process-1
;layer 1, Z = 0.200
T0
diff --git a/js/commongcode.js b/js/commongcode.js
index 6a7a676..ff4ac8f 100644
--- a/js/commongcode.js
+++ b/js/commongcode.js
@@ -6,14 +6,13 @@ M82
M106 S0
M140 S60
M190 S60
-M104 S210 T0
-M109 S210 T0
+;temp0a
+;temp0b
G28 ; home all axes
;G29 ; probe ABL
;M420 S1 ; restore ABL mesh
;customstart
-G0 Z3; fix for delta printers that home at max
-`;
+G0 Z3; fix for delta printers that home at max`;
var commonEnd = `G28 X0 ; home X axis
M106 S0 ; turn off cooling fan
diff --git a/js/createform.js b/js/createform.js
index afa7f95..6a5dd47 100644
--- a/js/createform.js
+++ b/js/createform.js
@@ -293,6 +293,7 @@ var endGcode = `Additional end gcode
`;
function createForm(n){
+ document.write(' ')
document.write(nozzleLayer);
document.write(startGcode);
document.write(abl);
diff --git a/js/firstlayer.js b/js/firstlayer.js
index c99b804..0caaea7 100644
--- a/js/firstlayer.js
+++ b/js/firstlayer.js
@@ -1,4 +1,7 @@
-var originalSquare = `;process Process-1
+var firstlayer = [];
+
+firstlayer["40_20"] = `
+;process Process-1
;layer 1, Z = 0.200
T0
G92 E0.0000
diff --git a/js/gcodeprocessing.js b/js/gcodeprocessing.js
index 426ab49..93d28d0 100644
--- a/js/gcodeprocessing.js
+++ b/js/gcodeprocessing.js
@@ -101,6 +101,403 @@ function toggleJ() {
$(".jdtd").show();
$(".jerktd").hide();
}
+}
+
+function processGcode(formName) {
+ var name = formName.name;
+ var description = formName.description.value;
+ var nozzleLayer = formName.nozzleLayer.value;
+ var bedTemp = formName.bedtemp.value;
+ var centre = formName.centre.checked;
+ if(name == "firstlayerForm"){
+ var bedX = formName.bedx.value - 50;
+ var bedY = formName.bedy.value - 50;
+ var bedRad = Math.round((formName.beddia.value)/2);
+ } else {
+ var bedX = Math.round((formName.bedx.value-100)/2);
+ var bedY = Math.round((formName.bedy.value-100)/2);
+ }
+ var abl = formName.abl.value;
+ var customStart = formName.startgcode.value;
+ var customEnd = formName.endgcode.value;
+ if(name != "firstlayerForm"){
+ var fanLayer = formName.fanLayer.value;
+ var fanPercentage = formName.fanSpeed.value;
+ var fanSpeed = Math.round(fanPercentage*2.55);
+ }
+ if(name == "temperatureForm"){
+ var hotendTemp = formName.temp_a0.value;
+ var a1 = formName.temp_a1.value;
+ var b1 = formName.temp_b1.value;
+ var c1 = formName.temp_c1.value;
+ var d1 = formName.temp_d1.value;
+ var e1 = formName.temp_e1.value;
+ } else {
+ var hotendTemp = formName.hotendtemp.value;
+ }
+ // first layer test specifics
+ if(name == "firstlayerForm"){
+ var margin = parseInt(formName.margin.value);
+ var offsets = [0,0,0,0,0,0,0,0,0,0];
+ var delt = 30;
+ var xy = 30;
+ var squares;
+ if(centre == true) {
+ // left
+ offsets[0] = (bedRad*-1) - 50 + delt + margin;
+ offsets[1] = -50;
+ // bottom
+ offsets[2] = -50;
+ offsets[3] = (bedRad*-1) - 50 + delt + margin;
+ // centre
+ offsets[4] = -50;
+ offsets[5] = -50;
+ // top
+ offsets[6] = -50;
+ offsets[7] = (bedRad - 50 - delt) - margin;
+ //right
+ offsets[8] = (bedRad - 50 - delt) - margin;
+ offsets[9] = -50;
+ } else {
+ // bottom left
+ offsets[0] = 0 + xy - 50 + margin;
+ offsets[1] = 0 + xy - 50 + margin;
+ // top left
+ offsets[2] = 0 + xy - 50 + margin;
+ offsets[3] = bedY - xy - margin;
+ // centre
+ offsets[4] = bedX/2 - 25;
+ offsets[5] = bedY/2 - 25;
+ // bottom right
+ offsets[6] = bedX - xy - margin;
+ offsets[7] = 0 + xy - 50 + margin;
+ // top right
+ offsets[8] = bedX - xy - margin;
+ offsets[9] = bedY - xy - margin;
+ }
+ }
+ // collect retraction inputs
+ if(name == "retractionForm") {
+ var a1 = formName.ret_a1.value;
+ var a2 = formName.ret_a2.value*60;
+ var a3 = formName.ret_a3.value;
+ var a4 = formName.ret_a4.value*60;
+ var a5 = formName.ret_a5.value;
+ var b1 = formName.ret_b1.value;
+ var b2 = formName.ret_b2.value*60;
+ var b3 = formName.ret_b3.value;
+ var b4 = formName.ret_b4.value*60;
+ var b5 = formName.ret_b5.value;
+ var c1 = formName.ret_c1.value;
+ var c2 = formName.ret_c2.value*60;
+ var c3 = formName.ret_c3.value;
+ var c4 = formName.ret_c4.value*60;
+ var c5 = formName.ret_c5.value;
+ var d1 = formName.ret_d1.value;
+ var d2 = formName.ret_d2.value*60;
+ var d3 = formName.ret_d3.value;
+ var d4 = formName.ret_d4.value*60;
+ var d5 = formName.ret_d5.value;
+ var e1 = formName.ret_e1.value;
+ var e2 = formName.ret_e2.value*60;
+ var e3 = formName.ret_e3.value;
+ var e4 = formName.ret_e4.value*60;
+ var e5 = formName.ret_e5.value;
+ var f1 = formName.ret_f1.value;
+ var f2 = formName.ret_f2.value*60;
+ var f3 = formName.ret_f3.value;
+ var f4 = formName.ret_f4.value*60;
+ var f5 = formName.ret_f5.value;
+ } else {
+ var retDist = formName.retdist.value;
+ var retDistExtra = formName.retdistextra.value;
+ var retSpeed = formName.retspeed.value*60;
+ var zhop = formName.zhop.value;
+ }
+ // collect acceleration inputs
+ if(name == "accelerationForm"){
+ var feed = formName.feedrate.value*60;
+ var jerk_or_jd = formName.jerk_or_jd.value;
+ var a1 = formName.accel_a1.value;
+ var a2 = formName.accel_a2.value;
+ var a3 = formName.accel_a3.value;
+ var a4 = formName.accel_a4.value;
+ var a5 = formName.accel_a5.value;
+ var b1 = formName.accel_b1.value;
+ var b2 = formName.accel_b2.value;
+ var b3 = formName.accel_b3.value;
+ var b4 = formName.accel_b4.value;
+ var b5 = formName.accel_b5.value;
+ var c1 = formName.accel_c1.value;
+ var c2 = formName.accel_c2.value;
+ var c3 = formName.accel_c3.value;
+ var c4 = formName.accel_c4.value;
+ var c5 = formName.accel_c5.value;
+ var d1 = formName.accel_d1.value;
+ var d2 = formName.accel_d2.value;
+ var d3 = formName.accel_d3.value;
+ var d4 = formName.accel_d4.value;
+ var d5 = formName.accel_d5.value;
+ var e1 = formName.accel_e1.value;
+ var e2 = formName.accel_e2.value;
+ var e3 = formName.accel_e3.value;
+ var e4 = formName.accel_e4.value;
+ var e5 = formName.accel_e5.value;
+ var f1 = formName.accel_f1.value;
+ var f2 = formName.accel_f2.value;
+ var f3 = formName.accel_f3.value;
+ var f4 = formName.accel_f4.value;
+ var f5 = formName.accel_f5.value;
+ }
+ // process start gcode
+ // bed temp
+ var gcode = commonStart;
+ if(bedTemp == 0){
+ gcode = gcode.replace(/M140 S60/g, "; no heated bed");
+ gcode = gcode.replace(/M190 S60/g, "; no heated bed");
+ } else {
+ gcode = gcode.replace(/M140 S60/g, "M140 S"+bedTemp+" ; custom bed temp");
+ gcode = gcode.replace(/M190 S60/g, "M190 S"+bedTemp+" ; custom bed temp");
+ }
+ // start hot end emp
+ if(abl != 4){
+ gcode = gcode.replace(/;temp0a/g, "M104 S"+hotendTemp+" T0 ; custom hot end temp");
+ gcode = gcode.replace(/;temp0b/g, "M109 S"+hotendTemp+" T0 ; custom hot end temp");
+ } else {
+ gcode = gcode.replace(/;temp0a/g, "; Prusa Mini");
+ gcode = gcode.replace(/;temp0b\n/g, "");
+ }
+ // abl
+ if(abl == 1){
+ gcode = gcode.replace(/;G29 ; probe ABL/, "G29 ; probe ABL");
+ }
+ if(abl == 2){
+ gcode = gcode.replace(/;M420 S1 ; restore ABL mesh/, "M420 S1 ; restore ABL mesh");
+ }
+ if(abl == 3){
+ gcode = gcode.replace(/G28 ; home all axes/, "G28 W ; home all without mesh bed level");
+ gcode = gcode.replace(/;G29 ; probe ABL/, "G80 ; mesh bed leveling");
+ }
+ if(abl == 4){
+ gcode = gcode.replace(/G28 ; home all axes/, "M109 S170 T0 ; probing temperature\nG28 ; home all");
+ gcode = gcode.replace(/;G29 ; probe ABL/, "G29 ; probe ABL");
+
+ gcode = gcode.replace(/;M420 S1 ; restore ABL mesh/, "M109 S"+hotendTemp+" T0 ; custom hot end temp");
+ }
+ if(abl == 5){
+ gcode = gcode.replace(/;G29 ; probe ABL/, "G29 L1 ; Load the mesh stored in slot 1\nG29 J ; Probe 3 points to tilt mesh");
+ }
+ // firstlayer test square array
+ if(name == "firstlayerForm"){
+ var originalSquare = firstlayer[nozzleLayer];
+ for(var i = 0; i <= 4; i++){
+ var square = "; squarez "+(i+1)+"\n"+originalSquare;
+ var firstlayerArray = square.split(/\n/g);
+ var regexp = /X[0-9\.]+/;
+ firstlayerArray.forEach(function(index, item){
+ if(firstlayerArray[item].search(/X/) > -1){
+ var value = parseFloat(firstlayerArray[item].match(regexp)[0].substring(1)) + offsets[i*2];
+ firstlayerArray[item] = firstlayerArray[item].replace(regexp, "X"+String(value));
+ }
+ });
+ var regexp = /Y[0-9\.]+/;
+ firstlayerArray.forEach(function(index, item){
+ if(firstlayerArray[item].search(/Y/) > -1){
+ var value = parseFloat(firstlayerArray[item].match(regexp)[0].substring(1)) + offsets[i*2+1];
+ firstlayerArray[item] = firstlayerArray[item].replace(regexp, "Y"+String(value))
+ }
+ });
+ square = firstlayerArray.join("\n");
+ squares += square;
+ }
+ gcode = gcode+squares;
+ }
+ // assign correct gcode source
+ if(name == "baselineForm"){
+ gcode += baseline[nozzleLayer];
+ }
+ if(name == "retractionForm"){
+ gcode += retraction[nozzleLayer];
+ }
+ if(name == "temperatureForm"){
+ gcode += temperature[nozzleLayer];
+ }
+ if(name == "accelerationForm"){
+ gcode += acceleration[nozzleLayer];
+ }
+ // add end common gcode
+ gcode += commonEnd;
+ if(name != "firstlayerForm"){
+ // strip original fan command
+ gcode = gcode.replace(/M106 S3/, ";");
+ // insert user fan starting layer and speed
+ switch(fanLayer){
+ case '2':
+ gcode = gcode.replace(/;fan2;/, "M106 S"+fanSpeed+"; custom fan "+fanPercentage+"% from layer 2");
+ break;
+ case '3':
+ gcode = gcode.replace(/;fan3;/, "M106 S"+fanSpeed+"; custom fan "+fanPercentage+"% from layer 3");
+ break;
+ case '5':
+ gcode = gcode.replace(/;fan5;/, "M106 S"+fanSpeed+"; custom fan "+fanPercentage+"% from layer 5");
+ break;
+ }
+ // insert user fan speed for resumption after 100% bridging
+ gcode = gcode.replace(/M106 S3/g, "M106 S"+fanSpeed+"; custom fan "+fanSpeed+"%");
+ // process gcode to suit bed size and type
+ if(centre == true){
+ var gcodeArray = gcode.split(/\n/g);
+ var regexp = /X[0-9\.]+/;
+ gcodeArray.forEach(function(index, item){
+ if(gcodeArray[item].search(/X/) > -1){
+ var value = parseFloat(gcodeArray[item].match(regexp)[0].substring(1)) - 50;
+ gcodeArray[item] = gcodeArray[item].replace(regexp, "X"+String(value));
+ }
+ });
+ var regexp = /Y[0-9\.]+/;
+ gcodeArray.forEach(function(index, item){
+ if(gcodeArray[item].search(/Y/) > -1){
+ var value = parseFloat(gcodeArray[item].match(regexp)[0].substring(1)) - 50;
+ gcodeArray[item] = gcodeArray[item].replace(regexp, "Y"+String(value))
+ }
+ });
+ gcode = gcodeArray.join("\n");
+ } else {
+ if(bedX > 0){
+ var gcodeArray = gcode.split(/\n/g);
+ var regexp = /X[0-9\.]+/;
+ gcodeArray.forEach(function(index, item){
+ if(gcodeArray[item].search(/X/) > -1){
+ var value = parseFloat(gcodeArray[item].match(regexp)[0].substring(1)) + bedX;
+ gcodeArray[item] = gcodeArray[item].replace(regexp, "X"+String(value));
+ }
+ });
+ gcode = gcodeArray.join("\n");
+ }
+ if(bedY > 0){
+ var gcodeArray = gcode.split(/\n/g);
+ var regexp = /Y[0-9\.]+/;
+ gcodeArray.forEach(function(index, item){
+ if(gcodeArray[item].search(/Y/) > -1){
+ var value = parseFloat(gcodeArray[item].match(regexp)[0].substring(1)) + bedY;
+ gcodeArray[item] = gcodeArray[item].replace(regexp, "Y"+String(value))
+ }
+ });
+ gcode = gcodeArray.join("\n");
+ }
+ }
+ // changes for acceleration test
+ if(name == "accelerationForm"){
+ // edit feedrates
+ gcode = gcode.replace(/F3600/g, "F"+feed+" ; custom feedrate - full");
+ gcode = gcode.replace(/F2880/g, "F"+feed+" ; custom feedrate - full");
+ gcode = gcode.replace(/F2160/g, "F"+feed/2+" ; custom feedrate - half");
+ // add acceleration segments
+ gcode = gcode.replace(/;process Process-1/, "M201 X50000 Y50000 Z50000; custom raise acceleration limits\nM204 P"+a1+" ; custom acceleration - A\n;j1");
+ gcode = gcode.replace(/;process Process-2/, "M204 P"+b1+" ; custom acceleration - B\n;j2");
+ gcode = gcode.replace(/;process Process-3/, "M204 P"+c1+" ; custom acceleration - C\n;j3");
+ gcode = gcode.replace(/;process Process-4/, "M204 P"+d1+" ; custom acceleration - D\n;j4");
+ gcode = gcode.replace(/;process Process-5/, "M204 P"+e1+" ; custom acceleration - E\n;j5");
+ gcode = gcode.replace(/;process Process-6/, "M204 P"+f1+" ; custom acceleration - F\n;j6");
+ // add jerk/junction deviation segments
+ if(jerk_or_jd == "jerk"){
+ gcode = gcode.replace(/;j1/, "M205 X"+a2+" Y"+a3+" Z"+a5+" ; custom jerk - A");
+ gcode = gcode.replace(/;j2/, "M205 X"+b2+" Y"+b3+" Z"+b5+" ; custom jerk - B");
+ gcode = gcode.replace(/;j3/, "M205 X"+c2+" Y"+c3+" Z"+c5+" ; custom jerk - C");
+ gcode = gcode.replace(/;j4/, "M205 X"+d2+" Y"+d3+" Z"+d5+" ; custom jerk - D");
+ gcode = gcode.replace(/;j5/, "M205 X"+e2+" Y"+e3+" Z"+e5+" ; custom jerk - E");
+ gcode = gcode.replace(/;j6/, "M205 X"+f2+" Y"+f3+" Z"+f5+" ; custom jerk - F");
+ } else {
+ gcode = gcode.replace(/;j1/, "M205 J"+a4+" ; custom junction deviation - A");
+ gcode = gcode.replace(/;j2/, "M205 J"+b4+" ; custom junction deviation - B");
+ gcode = gcode.replace(/;j3/, "M205 J"+c4+" ; custom junction deviation - C");
+ gcode = gcode.replace(/;j4/, "M205 J"+d4+" ; custom junction deviation - D");
+ gcode = gcode.replace(/;j5/, "M205 J"+e4+" ; custom junction deviation - E");
+ gcode = gcode.replace(/;j6/, "M205 J"+f4+" ; custom junction deviation - F");
+ }
+ }
+ // process user retraction
+ if(name == "retractionForm"){
+ // A section
+ gcode = gcode.replace(/;retract1\nG1 Z[0-9\.]+ F1200/g, ";retract1\n;zhop1");
+ if(a5 > 0){
+ gcode = gcode.replace(/;zhop1/g, "G91\nG1 Z"+a5+" F1200 ; custom z hop - A\nG90");
+ }
+ gcode = gcode.replace(/;retract1/g, "G1 E-"+a1+" F"+a2+" ; custom retraction - A");
+ gcode = gcode.replace(/;unretract1/g, "G1 E"+a3+" F"+a4+" ; custom un-retraction/prime - A");
+ // B section
+ gcode = gcode.replace(/;retract2\nG1 Z[0-9\.]+ F1200/g, ";retract2\n;zhop2");
+ if(b5 > 0){
+ gcode = gcode.replace(/;zhop2/g, "G91\nG1 Z"+b5+" F1200 ; custom z hop - B\nG90");
+ }
+ gcode = gcode.replace(/;retract2/g, "G1 E-"+b1+" F"+b2+" ; custom retraction - B");
+ gcode = gcode.replace(/;unretract2/g, "G1 E"+b3+" F"+b4+" ; custom un-retraction/prime - B");
+ // C section
+ gcode = gcode.replace(/;retract3\nG1 Z[0-9\.]+ F1200/g, ";retract3\n;zhop3");
+ if(c5 > 0){
+ gcode = gcode.replace(/;zhop3/g, "G91\nG1 Z"+c5+" F1200 ; custom z hop - C\nG90");
+ }
+ gcode = gcode.replace(/;retract3/g, "G1 E-"+c1+" F"+c2+" ; custom retraction - C");
+ gcode = gcode.replace(/;unretract3/g, "G1 E"+c3+" F"+c4+" ; custom un-retraction/prime - C");
+ // D section
+ gcode = gcode.replace(/;retract4\nG1 Z[0-9\.]+ F1200/g, ";retract4\n;zhop4");
+ if(d5 > 0){
+ gcode = gcode.replace(/;zhop4/g, "G91\nG1 Z"+d5+" F1200 ; custom z hop - D\nG90");
+ }
+ gcode = gcode.replace(/;retract4/g, "G1 E-"+d1+" F"+d2+" ; custom retraction - D");
+ gcode = gcode.replace(/;unretract4/g, "G1 E"+d3+" F"+d4+" ; custom un-retraction/prime - D");
+ // E section
+ gcode = gcode.replace(/;retract5\nG1 Z[0-9\.]+ F1200/g, ";retract5\n;zhop5");
+ if(e5 > 0){
+ gcode = gcode.replace(/;zhop5/g, "G91\nG1 Z"+e5+" F1200 ; custom z hop - E\nG90");
+ }
+ gcode = gcode.replace(/;retract5/g, "G1 E-"+e1+" F"+e2+" ; custom retraction - E");
+ gcode = gcode.replace(/;unretract5/g, "G1 E"+e3+" F"+e4+" ; custom un-retraction/prime - E");
+ // F section
+ gcode = gcode.replace(/;retract6\nG1 Z[0-9\.]+ F1200/g, ";retract6\n;zhop6");
+ if(f5 > 0){
+ gcode = gcode.replace(/;zhop6/g, "G91\nG1 Z"+f5+" F1200 ; custom z hop - F\nG90");
+ }
+ gcode = gcode.replace(/;retract6/g, "G1 E-"+f1+" F"+f2+" ; custom retraction - F");
+ gcode = gcode.replace(/;unretract6/g, "G1 E"+f3+" F"+f4+" ; custom un-retraction/prime - F");
+ } else {
+ gcode = gcode.replace(/;retract1\nG1 Z[0-9\.]+ F1200/g, ";retract1\n;zhop1");
+ if(zhop > 0){
+ gcode = gcode.replace(/;zhop1/g, "G91;\nG1 Z"+zhop+" F1200; custom z hop\nG90;");
+ }
+ gcode = gcode.replace(/;retract1/g, "G1 E-"+retDist+" F"+retSpeed+" ; custom retraction");
+ gcode = gcode.replace(/;unretract1/g, "G1 E"+retDistExtra+" F"+retSpeed+" ; custom un-retraction/prime");
+ }
+ // temperature test user inputs
+ if(name == "temperatureForm"){
+ gcode = gcode.replace(/;layer 2(.*?)\n/, "M104 S"+a1+" T0 ; custom hot end temp - A\n");
+ gcode = gcode.replace(/;process Process-2/, "M104 S"+b1+" T0 ; custom hot end temp - B");
+ gcode = gcode.replace(/;process Process-3/, "M104 S"+c1+" T0 ; custom hot end temp - C");
+ gcode = gcode.replace(/;process Process-4/, "M104 S"+d1+" T0 ; custom hot end temp - D");
+ gcode = gcode.replace(/;process Process-5/, "M104 S"+e1+" T0 ; custom hot end temp - E");
+ }
+ }
+
+
+ // final tweaks for start and end gcode
+ if(formName.psuon.checked == true) {
+ gcode = gcode.replace(/;M80/, "M80");
+ }
+ if(formName.removet0.checked == true) {
+ gcode = gcode.replace(/T0\n/, ";T0\n");
+ }
+ if(formName.start.checked == true) {
+ gcode = gcode.replace(/;customstart/, "; custom start gcode\n"+customStart);
+ }
+ if(formName.end.checked == true) {
+ gcode = gcode.replace(/;customend/, "; custom end gcode\n"+customEnd);
+ }
+ // process finished gcode file
+ downloadFile(description+'.gcode', gcode);
+
+
+
+
}
function processFirstlayer(){
@@ -119,8 +516,6 @@ function processFirstlayer(){
var customStart = document.firstlayerForm.startgcode.value;
var customEnd = document.firstlayerForm.endgcode.value;
var firstlayerStart = commonStart;
- var skirts = "";
- var squares = "";
var offsets = [0,0,0,0,0,0,0,0,0,0];
var delt = 30;
var xy = 30;
@@ -165,7 +560,7 @@ function processFirstlayer(){
firstlayerStart = firstlayerStart.replace(/M140 S60/g, "M140 S"+bedTemp+" ; custom bed temp");
firstlayerStart = firstlayerStart.replace(/M190 S60/g, "M190 S"+bedTemp+" ; custom bed temp");
}
-
+
if(abl != 4){
firstlayerStart = firstlayerStart.replace(/M104 S210 T0/g, "M104 S"+hotendTemp+" T0 ; custom hot end temp");
firstlayerStart = firstlayerStart.replace(/M109 S210 T0/g, "M109 S"+hotendTemp+" T0 ; custom hot end temp");
diff --git a/js/retraction.js b/js/retraction.js
index 13a93d1..a2e4599 100644
--- a/js/retraction.js
+++ b/js/retraction.js
@@ -1,4 +1,6 @@
-var retraction_40_20 = `
+var retraction = [];
+
+retraction["40_20"] = `
;process Process-1
;layer 1, Z = 0.200
T0
diff --git a/js/temperature.js b/js/temperature.js
index 5e97a1f..51d4257 100644
--- a/js/temperature.js
+++ b/js/temperature.js
@@ -1,4 +1,6 @@
-var temperature_40_20 = `
+var temperature = [];
+
+temperature["40_20"] = `
;process Process-1
;layer 1, Z = 0.200
T0