Generic Dual Extrusion Profile PLA Medium/Fast Extruder 0 (left) only 0 0.4 1 0.48 0.9 1 1.5 0 0.25 4200 0 0.2 0 5 1 0.4 1 0.48 0.9 1 1.5 0 0.25 4200 0 0.2 0 5 0 0.2 3 3 2 1 2 0 0 0 0 0 90 130 0.5 0 0 3 3 0.1 90 1 1 0 1 1 4 0 999 12 7 1 0 999 2 1 1 30 1 0 Rectilinear Rectilinear 20 33 100 5 1 45,-45 0 0 0 35 0.5 0 75 1 0.15 0 0 1 1 50 45,-45 0 0 0 0 1 1 0 0 0 1 0 1 0 0 1 0 1 15 20 0 45 80 1 80 1 1 1 0 0 1 0 0 0 0 1 0 260 200 300 0 0 0 -1 -1 -1 1 -1 1 0,0|34,0|0,0|0,0|0,0|0,0 0 RepRap (Marlin/Repetier/Sprinter) r2 115200 1 BigBoxBedAssembly.stl ;BigBox Dual Start Script Begin,;relies on M83 (use relative extrusion distances),,;home,G28,,M117 Preparing,M190 S50 ; wait for bed to reach 50C,M140 S[bed0_temperature] ; set bed temperature,M104 S[extruder0_temperature] T0; set extruder 0 temperature,,;set values,;M92 E304 ; adjust steps per mm for your filament,,; lift the head,G91 ; relative positioning,G1 Z5 F360 ; move Z axis by 5mm,G90 ; absolute positioning,,;move to dock,T0 ; select extruder 0,G1 X70 Y200 F3000 ; move to position in front of dock,G1 X70 Y240 F3000 ; move into dock,,;heat bed,M190 S[bed0_temperature] ; wait for bed temperature,,;heat extruder 0,T0 ; select extruder 0,M109 S[extruder0_temperature] ; set extruder 0 temperature and wait,,;prime extruder,T0 ; select extruder 0,G1 E15 F200 ; reverse end of print retraction,G1 E10 F50 ; extrude 10mm,,;move out of dock,T0 ; select extruder 0,G1 X80 Y240 F3000 ; move a little in dock,G1 X80 Y200 F3000 ; move out of dock,,M117 Print starting,,;BigBox Dual Start Script End ;BigBox Dual End Script Begin,;relies on M83 (use relative extrusion distances),,; lift the head,G91 ; relative positioning,G1 Z5 F360 ; move Z axis by 5mm,G90 ; absolute positioning,,;move to dock,T0 ; select extruder 0,G1 X70 Y200 F3000 ; move to position in front of dock,G1 X70 Y240 F3000 ; move into dock,,;purge extruder 0,T0 ; select extruder 0,G1 F400,G1 E25 F400 ; extrude 25mm,G1 E-14 F4000 ; retract 14mm very fast,,G91 ; relative positioning,G1 Z-5 F360 ; move Z axis by -5mm to be safe for 4mm homing Z raise,G90 ; absolute positioning,,M104 S0 T0; turn off extruder 0,M104 S0 T1; turn off extruder 1,M140 S0 ; turn off bed,M84 ; disable steppers,M106 S0 ; disable cooling fans,T0 ; select extruder 0,,M117 Print complete,,;BigBox Dual End Script End gcode 0 Random Song {REPLACE "; layer" "M117 Layer"} ,{REPLACE " Z = " " Z="} 3000 0.5 0.5 0.5 6000 360 15 0.5 1 1 1.75 15 1.25 0 0 0 0 0 20 1 0 1 0 0 3 0 1 1 3 1.5 0 4200 1 10 0 0 1 0.48 1 1 1.5 0 0.25 4200 0 0.2 0 5 1 1 0.48 1 1 1.5 0 0.25 4200 0 0.2 0 5 130 0.5 1 15 20 0 45 80 1 80 0 0 0 0 1 1 0 0 0 1 0 1 0 0 1 15 0.5 1 1 1.75 15 1.25 0 1 1 1 0 0.4 1 0.48 0.9 1 1.5 0 0.25 4200 0 0.2 0 5 1 0.4 1 0.48 0.9 1 1.5 0 0.25 4200 0 0.2 0 5 130 0.5 1 15 20 0 45 80 1 80 0 0 0 0 1 1 0 0 0 1 0 1 0 0 1 15 0.5 1 1 1.75 15 1.25 1 0 1 3 0 1 0.48 1.00 1 1.5 0 0.25 4200 0 0.2 0 5 1 1 0.48 1.00 1 1.5 0 0.25 4200 0 0.2 0 5 130 0.5 1 15 20 0 45 80 1 80 0 0 0 0 1 1 0 0 0 1 0 1 0 0 1 15 0.5 1 1 1.75 15 1.25 1 1 1 3 0 1 0.48 0.95 1 1.5 0 0.25 4200 0 0.2 0 5 1 1 0.48 0.95 1 1.5 0 0.25 4200 0 0.2 0 5 130 0.3 1 15 20 0 45 80 1 80 0 0 0 0 1 1 0 0 0 1 0 1 0 0 1 15 0.5 1 1 1.75 15 1.25 1 1 1 3 0 1 0.48 0.90 1 1.5 0 0.25 4200 0 0.2 0 5 1 1 0.48 0.90 1 1.5 0 0.25 4200 0 0.2 0 5 130 0.5 1 15 20 0 45 80 1 80 0 0 0 0 1 1 0 0 0 1 0 1 0 0 1 15 0.5 1 1 1.75 15 1.25 1 0 1 3 0 1 0.48 0.95 1 1.5 0 0.25 4200 0 0.2 0 5 1 1 0.48 0.95 1 1.5 0 0.25 4200 0 0.2 0 5 130 0.5 1 15 20 0 45 80 1 80 0 0 0 0 1 1 0 0 0 1 0 1 0 0 1 15 0.5 1 1 1.75 15 1.25 0 1 1 3 0 1 0.48 0.95 1 1.5 0 0.25 4200 0 0.2 0 5 1 1 0.48 0.95 1 1.5 0 0.25 4200 0 0.2 0 5 130 0.5 1 15 20 0 45 80 1 80 0 0 0 0 1 1 0 0 0 1 0 1 0 0 1 15 0.5 1 1 1.75 15 1.25 0 1 1 3 0 1 0.48 0.90 1 1.5 0 0.25 4200 0 0.2 0 5 1 1 0.48 0.90 1 1.5 0 0.25 4200 0 0.2 0 5 130 0.5 1 15 20 0 45 80 1 80 0 0 0 0 1 1 0 0 0 1 0 1 0 0 1 15 0.5 1 1 1.75 15 1.25 1 0 1 3 0 1 0.48 0.90 1 1.5 0 0.25 4200 0 0.2 0 5 1 1 0.48 0.93 1 1.5 0 0.25 4200 0 0.2 0 5 130 0.5 1 15 20 0 45 80 1 80 0 0 0 0 1 1 0 0 0 1 0 1 0 0 1 15 0.5 1 1 1.75 15 1.25 1 0 1 3 0 1 0.48 0.95 1 1.5 0 0.25 4200 0 0.2 0 5 1 1 0.48 0.90 1 1.5 0 0.25 4200 0 0.2 0 5 130 0.5 1 15 20 0 45 80 1 80 0 0 0 0 1 1 0 0 0 1 0 1 0 0 1 15 0.5 1 1 1.75 15 1.25 0 1 1 3 0 1 0.48 0.95 1 1.5 0 0.25 4200 0 0.2 0 5 1 1 0.48 0.90 1 1.5 0 0.25 4200 0 0.2 0 5 130 0.5 0 0 0 0 1 1 0 0 0 1 0 1 0 0 1 15 0.5 1 1 1.75 15 1.25 0 1 1 3 0.3 3 3 15 25 90 3000 0.5 0.5 0.5 6000 360 0.3 3 3 15 25 90 2400 0.5 0.5 0.5 6000 360 0.3 3 3 15 25 90 1800 0.5 0.5 0.5 6000 360 0.2 3 3 20 35 90 3000 0.5 0.5 0.5 6000 360 0.2 3 3 20 35 90 2400 0.5 0.5 0.5 6000 360 0.2 3 3 20 35 90 1800 0.5 0.5 0.5 6000 360 0.1 4 4 30 40 90 3000 0.5 0.5 0.5 6000 360 0.1 4 4 30 40 90 2400 0.5 0.5 0.5 6000 360 0.1 4 4 30 40 90 1800 0.5 0.5 0.5 6000 360 0 0 0 0 0 1 0 0 ;BigBox Dual Start Script Begin,;relies on M83 (use relative extrusion distances),,;home,G28,,M117 Preparing,M190 S50 ; wait for bed to reach 50C,M140 S[bed0_temperature] ; set bed temperature,M104 S[extruder0_temperature] T0; set extruder 0 temperature,,;set values,;M92 E304 ; adjust steps per mm for your filament,,; lift the head,G91 ; relative positioning,G1 Z5 F360 ; move Z axis by 5mm,G90 ; absolute positioning,,;move to dock,T0 ; select extruder 0,G1 X70 Y200 F3000 ; move to position in front of dock,G1 X70 Y240 F3000 ; move into dock,,;heat bed,M190 S[bed0_temperature] ; wait for bed temperature,,;heat extruder 0,T0 ; select extruder 0,M109 S[extruder0_temperature] ; set extruder 0 temperature and wait,,;prime extruder,T0 ; select extruder 0,G1 E15 F200 ; reverse end of print retraction,G1 E10 F50 ; extrude 10mm,,;move out of dock,T0 ; select extruder 0,G1 X80 Y240 F3000 ; move a little in dock,G1 X80 Y200 F3000 ; move out of dock,,M117 Print starting,,;BigBox Dual Start Script End ;BigBox Dual End Script Begin,;relies on M83 (use relative extrusion distances),,; lift the head,G91 ; relative positioning,G1 Z5 F360 ; move Z axis by 5mm,G90 ; absolute positioning,,;move to dock,T0 ; select extruder 0,G1 X70 Y200 F3000 ; move to position in front of dock,G1 X70 Y240 F3000 ; move into dock,,;purge extruder 0,T0 ; select extruder 0,G1 F400,G1 E25 F400 ; extrude 25mm,G1 E-14 F4000 ; retract 14mm very fast,,G91 ; relative positioning,G1 Z-5 F360 ; move Z axis by -5mm to be safe for 4mm homing Z raise,G90 ; absolute positioning,,M104 S0 T0; turn off extruder 0,M104 S0 T1; turn off extruder 1,M140 S0 ; turn off bed,M84 ; disable steppers,M106 S0 ; disable cooling fans,T0 ; select extruder 0,,M117 Print complete,,;BigBox Dual End Script End 260 200 300 1 1 1 1 1 1 0 0 ;BigBox Dual Start Script Begin,;relies on M83 (use relative extrusion distances),,;home,G28,,M117 Preparing,M190 S50 ; wait for bed to reach 50C,M140 S[bed0_temperature] ; set bed temperature,M104 S[extruder0_temperature] T1; set extruder temperature,,;set values,;M92 E304 ; adjust steps per mm for your filament,,; lift the head,G91 ; relative positioning,G1 Z5 F360 ; move Z axis by 5mm,G90 ; absolute positioning,,;move to dock,T0 ; select extruder 0,G1 X70 Y200 F3000 ; move to position in front of dock,G1 X70 Y240 F3000 ; move into dock,,;heat bed,M190 S[bed0_temperature] ; wait for bed temperature,,;heat extruder 1,T1 ; select extruder 1,M109 S[extruder1_temperature] ; set extruder 1 temperature and wait,,;prime extruder,T1 ; select extruder 1,G1 E15 F200 ; reverse end of print retraction,G1 E10 F50 ; extrude 10mm,,;move out of dock,T0 ; select extruder 0,G1 X80 Y240 F3000 ; move a little in dock,G1 X80 Y200 F3000 ; move out of dock,,M117 Print starting,,;BigBox Dual Start Script End ;BigBox Dual End Script Begin,;relies on M83 (use relative extrusion distances),,; lift the head,G91 ; relative positioning,G1 Z5 F360 ; move Z axis by 5mm,G90 ; absolute positioning,,;move to dock,T0 ; select extruder 0,G1 X70 Y200 F3000 ; move to position in front of dock,G1 X70 Y240 F3000 ; move into dock,,;purge extruder 1,T1 ; select extruder 1,G1 F400,G1 E25 F400 ; extrude 25mm,G1 E-14 F4000 ; retract 14mm very fast,,G91 ; relative positioning,G1 Z-5 F360 ; move Z axis by -5mm to be safe for 4mm homing Z raise,G90 ; absolute positioning,,M104 S0 T0; turn off extruder 0,M104 S0 T1; turn off extruder 1,M140 S0 ; turn off bed,M84 ; disable steppers,M106 S0 ; disable cooling fans,T0 ; select extruder 0,,M117 Print complete,,;BigBox Dual End Script End 260 200 300 0 0 999 0 1 1 0 0 ;BigBox Dual Start Script Begin,;relies on M83 (use relative extrusion distances),,;home,T0 ; select extruder 0,G28,,M117 Preparing,M190 S50 ; wait for bed to reach 50C,M140 S[bed0_temperature] ; set bed temperature,M104 S[extruder0_temperature] T0; set extruder 0 temperature,M104 S[extruder1_temperature] T1; set extruder 1 temperature,,;set values,;M92 E304 ; adjust steps per mm for your filament,,; lift the head,G91 ; relative positioning,G1 Z5 F360 ; move Z axis by 5mm,G90 ; absolute positioning,,;move to dock,T0 ; select extruder 0,G1 X70 Y200 F3000 ; move to position in front of dock,G1 X70 Y240 F3000 ; move into dock,,;heat bed,M190 S[bed0_temperature] ; wait for bed temperature,,;heat extruder 0,T0 ; select extruder 0,M109 S[extruder0_temperature] ; set extruder 0 temperature and wait,,;heat extruder 1,T1 ; select extruder 1,M109 S[extruder1_temperature] ; set extruder 1 temperature and wait,,;move out of dock,T0 ; select extruder 0,G1 X80 Y240 F3000 ; move a little in dock,G1 X80 Y200 F3000 ; move out of dock,,M117 Print starting,,;BigBox Dual Start Script End ;BigBox Dual End Script Begin,;relies on M83 (use relative extrusion distances),,; lift the head,G91 ; relative positioning,G1 Z5 F360 ; move Z axis by 5mm,G90 ; absolute positioning,,;move to dock,T0 ; select extruder 0,G1 X70 Y200 F3000 ; move to position in front of dock,G1 X70 Y240 F3000 ; move into dock,,;purge extruder 0,T0 ; select extruder 0,G1 F400,G1 E25 F400 ; extrude 25mm,G1 E-14 F4000 ; retract 14mm very fast,,;purge extruder 1,T1 ; select extruder 1,G1 F400,G1 E25 F400 ; extrude 25mm,G1 E-14 F4000 ; retract 14mm very fast,,G91 ; relative positioning,G1 Z-5 F360 ; move Z axis by -5mm to be safe for 4mm homing Z raise,G90 ; absolute positioning,,M104 S0 T0; turn off extruder 0,M104 S0 T1; turn off extruder 1,M140 S0 ; turn off bed,M84 ; disable steppers,M106 S0 ; disable cooling fans,T0 ; select extruder 0,,M117 Print complete,,;BigBox Dual End Script End 260 200 300 0 0 999 0 1 1 0 0 ;BigBox Dual Start Script Begin,;relies on M83 (use relative extrusion distances),,;home,T0 ; select extruder 0,G28,,M117 Preparing,M190 S50 ; wait for bed to reach 50C,M140 S[bed0_temperature] ; set bed temperature,M104 S[extruder0_temperature] T0; set extruder 0 temperature,M104 S[extruder1_temperature] T1; set extruder 1 temperature,,;set values,;M92 E304 ; adjust steps per mm for your filament,,; lift the head,G91 ; relative positioning,G1 Z5 F360 ; move Z axis by 5mm,G90 ; absolute positioning,,;move to dock,T0 ; select extruder 0,G1 X70 Y200 F3000 ; move to position in front of dock,G1 X70 Y240 F3000 ; move into dock,,;heat bed,M190 S[bed0_temperature] ; wait for bed temperature,,;heat extruder 0,T0 ; select extruder 0,M109 S[extruder0_temperature] ; set extruder 0 temperature and wait,,;heat extruder 1,T1 ; select extruder 1,M109 S[extruder1_temperature] ; set extruder 1 temperature and wait,,;move out of dock,T0 ; select extruder 0,G1 X80 Y240 F3000 ; move a little in dock,G1 X80 Y200 F3000 ; move out of dock,,M117 Print starting,,;BigBox Dual Start Script End ;BigBox Dual Oozeless Tool Change Script Begin,;relies on M83 (use relative extrusion distances),,; lift the head,G91 ; relative positioning,G1 Z5 F360 ; move Z axis by 5mm,G90 ; absolute positioning,,;move to dock,T0 ; select extruder 0,G1 X70 Y200 F3000 ; move to position in front of dock,G1 X70 Y240 F3000 ; move into dock,,;purge old extruder,{IF OLDTOOL=0}T0,{IF OLDTOOL=0}G1 F400,{IF OLDTOOL=0}G1 E25 F400,{IF OLDTOOL=0}G1 E-14 F4000,{IF OLDTOOL=1}T1,{IF OLDTOOL=1}G1 F400,{IF OLDTOOL=1}G1 E25 F400,{IF OLDTOOL=1}G1 E-14 F4000,,;extruder steps per mm,;uncomment if you want to use and set values,;{IF NEWTOOL=0}M92 E417.5 ; steps per mm extruder 0,;{IF NEWTOOL=1}M92 E417.5 ; steps per mm extruder 1,;{IF NEWTOOL=0}M301 P1 I2 D3 ; PID parameters extruder 0,;{IF NEWTOOL=1}M301 P1 I2 D3 ; PID parameters extruder 1,,;prime new extruder,{IF NEWTOOL=0}T0,{IF NEWTOOL=1}T1,G1 F200,G1 E15 F200,G1 E5 F50,G1 E-1.5 F3000,,;move out of dock,T0 ; select extruder 0,G1 X80 Y240 F3000 ; move a little in dock,G1 X80 Y200 F3000 ; move out of dock,,;BigBox Dual Oozeless Tool Change Script End,, ;BigBox Dual End Script Begin,;relies on M83 (use relative extrusion distances),,; lift the head,G91 ; relative positioning,G1 Z5 F360 ; move Z axis by 5mm,G90 ; absolute positioning,,;move to dock,T0 ; select extruder 0,G1 X70 Y200 F3000 ; move to position in front of dock,G1 X70 Y240 F3000 ; move into dock,,;purge extruder 0,T0 ; select extruder 0,G1 F400,G1 E25 F400 ; extrude 25mm,G1 E-14 F4000 ; retract 14mm very fast,,;purge extruder 1,T1 ; select extruder 1,G1 F400,G1 E25 F400 ; extrude 25mm,G1 E-14 F4000 ; retract 14mm very fast,,G91 ; relative positioning,G1 Z-5 F360 ; move Z axis by -5mm to be safe for 4mm homing Z raise,G90 ; absolute positioning,,M104 S0 T0; turn off extruder 0,M104 S0 T1; turn off extruder 1,M140 S0 ; turn off bed,M84 ; disable steppers,M106 S0 ; disable cooling fans,T0 ; select extruder 0,,M117 Print complete,,;BigBox Dual End Script End 260 200 300