mirror of
https://github.com/OrcaSlicer/OrcaSlicer.git
synced 2026-08-07 01:57:38 +00:00
Adds a printer option that picks up the new tool without a blocking temperature wait, travels to the wipe tower, and waits there right before purging, parked beside the tower so the ooze from the heat-up lands next to it rather than on the model. The incoming filament's target is raised ahead of the tool change, so the heat-up overlaps both the change itself and the travel to the tower. Off by default, and only offered for multi-extruder printers using a Type 2 wipe tower; the generic toolchanger profile enables it.
168 lines
6.3 KiB
Plaintext
168 lines
6.3 KiB
Plaintext
# Temperature and tool-change commands of a wait_for_temp_on_wipe_tower-off slice,
|
|
# captured from the main branch at a10d9e77cf. Regeneration is described
|
|
# at the test that reads this file: "Toolchange temperature commands are unchanged
|
|
# when the wipe tower wait is off" in tests/fff_print/test_multifilament.cpp.
|
|
M104 S215 T0 ; set nozzle temperature
|
|
M104 S215 T1 ; set nozzle temperature
|
|
; CP PRIMING START
|
|
T1 ; change extruder
|
|
M109 S215 T1 ; set nozzle temperature and wait for it to be reached
|
|
M104 S175 T1 ; set nozzle temperature ;cooldown
|
|
T0 ; change extruder
|
|
M109 S215 T0 ; set nozzle temperature and wait for it to be reached
|
|
; CP PRIMING END
|
|
M104 S215 T1 ; preheat T1 time: 30s lead 30.2s
|
|
; CP TOOLCHANGE START
|
|
M104 S175 T0 ; set nozzle temperature ;cooldown
|
|
T1 ; change extruder
|
|
M109 S215 T1 ; set nozzle temperature and wait for it to be reached
|
|
; CP TOOLCHANGE END
|
|
M104 S240 T1 ; set nozzle temperature
|
|
M104 S240 T0 ; preheat T0 time: 30s lead 30.0s
|
|
; CP TOOLCHANGE START
|
|
M104 S200 T1 ; set nozzle temperature ;cooldown
|
|
T0 ; change extruder
|
|
M109 S240 T0 ; set nozzle temperature and wait for it to be reached
|
|
; CP TOOLCHANGE END
|
|
M104 S240 T1 ; preheat T1 time: 30s lead 30.4s
|
|
; CP TOOLCHANGE START
|
|
M104 S200 T0 ; set nozzle temperature ;cooldown
|
|
T1 ; change extruder
|
|
M109 S240 T1 ; set nozzle temperature and wait for it to be reached
|
|
; CP TOOLCHANGE END
|
|
M104 S240 T0 ; preheat T0 time: 31s lead 30.9s
|
|
; CP TOOLCHANGE START
|
|
M104 S200 T1 ; set nozzle temperature ;cooldown
|
|
T0 ; change extruder
|
|
M109 S240 T0 ; set nozzle temperature and wait for it to be reached
|
|
; CP TOOLCHANGE END
|
|
M104 S240 T1 ; preheat T1 time: 30s lead 30.2s
|
|
; CP TOOLCHANGE START
|
|
M104 S200 T0 ; set nozzle temperature ;cooldown
|
|
T1 ; change extruder
|
|
M109 S240 T1 ; set nozzle temperature and wait for it to be reached
|
|
; CP TOOLCHANGE END
|
|
M104 S240 T0 ; preheat T0 time: 30s lead 30.2s
|
|
; CP TOOLCHANGE START
|
|
M104 S200 T1 ; set nozzle temperature ;cooldown
|
|
T0 ; change extruder
|
|
M109 S240 T0 ; set nozzle temperature and wait for it to be reached
|
|
; CP TOOLCHANGE END
|
|
M104 S240 T1 ; preheat T1 time: 30s lead 30.2s
|
|
; CP TOOLCHANGE START
|
|
M104 S200 T0 ; set nozzle temperature ;cooldown
|
|
T1 ; change extruder
|
|
M109 S240 T1 ; set nozzle temperature and wait for it to be reached
|
|
; CP TOOLCHANGE END
|
|
M104 S240 T0 ; preheat T0 time: 30s lead 30.2s
|
|
; CP TOOLCHANGE START
|
|
M104 S200 T1 ; set nozzle temperature ;cooldown
|
|
T0 ; change extruder
|
|
M109 S240 T0 ; set nozzle temperature and wait for it to be reached
|
|
; CP TOOLCHANGE END
|
|
M104 S240 T1 ; preheat T1 time: 30s lead 30.2s
|
|
; CP TOOLCHANGE START
|
|
M104 S200 T0 ; set nozzle temperature ;cooldown
|
|
T1 ; change extruder
|
|
M109 S240 T1 ; set nozzle temperature and wait for it to be reached
|
|
; CP TOOLCHANGE END
|
|
M104 S240 T0 ; preheat T0 time: 30s lead 30.2s
|
|
; CP TOOLCHANGE START
|
|
M104 S200 T1 ; set nozzle temperature ;cooldown
|
|
T0 ; change extruder
|
|
M109 S240 T0 ; set nozzle temperature and wait for it to be reached
|
|
; CP TOOLCHANGE END
|
|
M104 S240 T1 ; preheat T1 time: 31s lead 30.7s
|
|
; CP TOOLCHANGE START
|
|
M104 S200 T0 ; set nozzle temperature ;cooldown
|
|
T1 ; change extruder
|
|
M109 S240 T1 ; set nozzle temperature and wait for it to be reached
|
|
; CP TOOLCHANGE END
|
|
M104 S240 T0 ; preheat T0 time: 31s lead 30.6s
|
|
; CP TOOLCHANGE START
|
|
M104 S200 T1 ; set nozzle temperature ;cooldown
|
|
T0 ; change extruder
|
|
M109 S240 T0 ; set nozzle temperature and wait for it to be reached
|
|
; CP TOOLCHANGE END
|
|
M104 S240 T1 ; preheat T1 time: 30s lead 30.3s
|
|
; CP TOOLCHANGE START
|
|
M104 S200 T0 ; set nozzle temperature ;cooldown
|
|
T1 ; change extruder
|
|
M109 S240 T1 ; set nozzle temperature and wait for it to be reached
|
|
; CP TOOLCHANGE END
|
|
M104 S240 T0 ; preheat T0 time: 31s lead 30.6s
|
|
; CP TOOLCHANGE START
|
|
M104 S200 T1 ; set nozzle temperature ;cooldown
|
|
T0 ; change extruder
|
|
M109 S240 T0 ; set nozzle temperature and wait for it to be reached
|
|
; CP TOOLCHANGE END
|
|
M104 S240 T1 ; preheat T1 time: 30s lead 30.0s
|
|
; CP TOOLCHANGE START
|
|
M104 S200 T0 ; set nozzle temperature ;cooldown
|
|
T1 ; change extruder
|
|
M109 S240 T1 ; set nozzle temperature and wait for it to be reached
|
|
; CP TOOLCHANGE END
|
|
M104 S240 T0 ; preheat T0 time: 30s lead 30.2s
|
|
; CP TOOLCHANGE START
|
|
M104 S200 T1 ; set nozzle temperature ;cooldown
|
|
T0 ; change extruder
|
|
M109 S240 T0 ; set nozzle temperature and wait for it to be reached
|
|
; CP TOOLCHANGE END
|
|
M104 S240 T1 ; preheat T1 time: 30s lead 30.2s
|
|
; CP TOOLCHANGE START
|
|
M104 S200 T0 ; set nozzle temperature ;cooldown
|
|
T1 ; change extruder
|
|
M109 S240 T1 ; set nozzle temperature and wait for it to be reached
|
|
; CP TOOLCHANGE END
|
|
M104 S240 T0 ; preheat T0 time: 30s lead 30.2s
|
|
; CP TOOLCHANGE START
|
|
M104 S200 T1 ; set nozzle temperature ;cooldown
|
|
T0 ; change extruder
|
|
M109 S240 T0 ; set nozzle temperature and wait for it to be reached
|
|
; CP TOOLCHANGE END
|
|
M104 S240 T1 ; preheat T1 time: 30s lead 30.2s
|
|
; CP TOOLCHANGE START
|
|
M104 S200 T0 ; set nozzle temperature ;cooldown
|
|
T1 ; change extruder
|
|
M109 S240 T1 ; set nozzle temperature and wait for it to be reached
|
|
; CP TOOLCHANGE END
|
|
M104 S240 T0 ; preheat T0 time: 30s lead 30.2s
|
|
; CP TOOLCHANGE START
|
|
M104 S200 T1 ; set nozzle temperature ;cooldown
|
|
T0 ; change extruder
|
|
M109 S240 T0 ; set nozzle temperature and wait for it to be reached
|
|
; CP TOOLCHANGE END
|
|
M104 S240 T1 ; preheat T1 time: 31s lead 30.7s
|
|
; CP TOOLCHANGE START
|
|
M104 S200 T0 ; set nozzle temperature ;cooldown
|
|
T1 ; change extruder
|
|
M109 S240 T1 ; set nozzle temperature and wait for it to be reached
|
|
; CP TOOLCHANGE END
|
|
M104 S240 T0 ; preheat T0 time: 30s lead 30.4s
|
|
; CP TOOLCHANGE START
|
|
M104 S200 T1 ; set nozzle temperature ;cooldown
|
|
T0 ; change extruder
|
|
M109 S240 T0 ; set nozzle temperature and wait for it to be reached
|
|
; CP TOOLCHANGE END
|
|
M104 S240 T1 ; preheat T1 time: 30s lead 30.4s
|
|
; CP TOOLCHANGE START
|
|
M104 S200 T0 ; set nozzle temperature ;cooldown
|
|
T1 ; change extruder
|
|
M109 S240 T1 ; set nozzle temperature and wait for it to be reached
|
|
; CP TOOLCHANGE END
|
|
M104 S240 T0 ; preheat T0 time: 30s lead 30.0s
|
|
; CP TOOLCHANGE START
|
|
M104 S200 T1 ; set nozzle temperature ;cooldown
|
|
T0 ; change extruder
|
|
M109 S240 T0 ; set nozzle temperature and wait for it to be reached
|
|
; CP TOOLCHANGE END
|
|
M104 S240 T1 ; preheat T1 time: 30s lead 30.0s
|
|
; CP TOOLCHANGE START
|
|
M104 S200 T0 ; set nozzle temperature ;cooldown
|
|
T1 ; change extruder
|
|
M109 S240 T1 ; set nozzle temperature and wait for it to be reached
|
|
; CP TOOLCHANGE END
|
|
; CP TOOLCHANGE START
|
|
; CP TOOLCHANGE END
|
|
M104 S0 ; turn off temperature
|