mirror of
https://github.com/teachingtechYT/teachingtechYT.github.io.git
synced 2024-08-30 18:23:26 +00:00
Rewrite temp change logic to avoid possible double up and ignored user values
This commit is contained in:
@ -322,10 +322,10 @@ function processTemperature(){
|
||||
if(abl == 4){
|
||||
temperature = temperature.replace(/G28 ; home all axes/, "M109 S170 T0 ; probing temperature\nG28 ; home all");
|
||||
temperature = temperature.replace(/;G29 ; probe ABL/, "G29 ; probe ABL");
|
||||
temperature = temperature.replace(/;M420 S1 ; restore ABL mesh/, "M109 S500 T0");
|
||||
temperature = temperature.replace(/;M420 S1 ; restore ABL mesh/, "tempmini");
|
||||
}
|
||||
temperature = temperature.replace(/M140 S60/g, "M140 S"+bedTemp);
|
||||
temperature = temperature.replace(/M190 S60/g, "M190 S"+bedTemp);
|
||||
temperature = temperature.replace(/M140 S60/, "M140 S"+bedTemp);
|
||||
temperature = temperature.replace(/M190 S60/, "M190 S"+bedTemp);
|
||||
temperature = temperature.replace(/G1 E-5.0000 F2400/g, "G1 E-"+retDist+" F"+retSpeed);
|
||||
temperature = temperature.replace(/G1 E0.0000 F2400/g, "G1 E0.0000 F"+retSpeed);
|
||||
|
||||
@ -371,17 +371,17 @@ function processTemperature(){
|
||||
}
|
||||
}
|
||||
if(abl != 4){
|
||||
temperature = temperature.replace(/M104 S190/g, "M104 S"+a1);
|
||||
temperature = temperature.replace(/M109 S190/g, "M109 S"+a1);
|
||||
temperature = temperature.replace(/temp1a/, "M104 S"+a1+" T0");
|
||||
temperature = temperature.replace(/temp1b/, "M109 S"+a1+" T0");
|
||||
} else {
|
||||
temperature = temperature.replace(/M104 S190/g, "; Prusa Mini");
|
||||
temperature = temperature.replace(/M109 S190/g, "; Prusa Mini");
|
||||
temperature = temperature.replace(/M109 S500/g, "M109 S"+a1);
|
||||
temperature = temperature.replace(/temp1a/, "; Prusa Mini");
|
||||
temperature = temperature.replace(/temp1b/, "; Prusa Mini");
|
||||
temperature = temperature.replace(/tempmini/, "M109 S"+a1+" T0");
|
||||
}
|
||||
temperature = temperature.replace(/M104 S195/g, "M104 S"+b1);
|
||||
temperature = temperature.replace(/M104 S200/g, "M104 S"+c1);
|
||||
temperature = temperature.replace(/M104 S205/g, "M104 S"+d1);
|
||||
temperature = temperature.replace(/M104 S210/g, "M104 S"+e1);
|
||||
temperature = temperature.replace(/temp2/, "M104 S"+b1+" T0");
|
||||
temperature = temperature.replace(/temp3/, "M104 S"+c1+" T0");
|
||||
temperature = temperature.replace(/temp4/, "M104 S"+d1+" T0");
|
||||
temperature = temperature.replace(/temp5/, "M104 S"+e1+" T0");
|
||||
downloadFile('temperature.gcode', temperature);
|
||||
}
|
||||
|
||||
|
@ -4,8 +4,8 @@ M82
|
||||
M106 S0
|
||||
M140 S60
|
||||
M190 S60
|
||||
M104 S190 T0
|
||||
M109 S190 T0
|
||||
temp1a
|
||||
temp1b
|
||||
G28 ; home all axes
|
||||
;G29 ; probe ABL
|
||||
;M420 S1 ; restore ABL mesh
|
||||
@ -8154,7 +8154,7 @@ G92 E0.0000
|
||||
G1 E-5.0000 F2400
|
||||
; process Color1-6-2
|
||||
; layer 51, Z = 10.200
|
||||
M104 S195 T0
|
||||
temp2
|
||||
; feature inner perimeter
|
||||
; tool H0.200 W0.480
|
||||
G1 Z10.400 F1200
|
||||
@ -12148,7 +12148,7 @@ G92 E0.0000
|
||||
G1 E-5.0000 F2400
|
||||
; process Color1-6-3
|
||||
; layer 91, Z = 18.200
|
||||
M104 S200 T0
|
||||
temp3
|
||||
; feature inner perimeter
|
||||
; tool H0.200 W0.480
|
||||
G1 Z18.400 F1200
|
||||
@ -16142,7 +16142,7 @@ G92 E0.0000
|
||||
G1 E-5.0000 F2400
|
||||
; process Color1-6-4
|
||||
; layer 131, Z = 26.200
|
||||
M104 S205 T0
|
||||
temp4
|
||||
; feature inner perimeter
|
||||
; tool H0.200 W0.480
|
||||
G1 Z26.400 F1200
|
||||
@ -20136,7 +20136,7 @@ G92 E0.0000
|
||||
G1 E-5.0000 F2400
|
||||
; process Color1-6-5
|
||||
; layer 171, Z = 34.200
|
||||
M104 S210 T0
|
||||
temp5
|
||||
; feature inner perimeter
|
||||
; tool H0.200 W0.480
|
||||
G1 Z34.400 F1200
|
||||
|
Reference in New Issue
Block a user