summaryrefslogtreecommitdiffstats
path: root/.Slic3r/printer/LulzBot TAZ 6, Single Extruder v2.1 - end.gcode
blob: 73021de13b5ba877e2b83f2692ed8290f1394e52 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; Begin LulzBot TAZ 6 Single Extruder v2.1 end G-code ;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

; Ensure moves are complete
M400                                 ; Pause processing until moves complete

; Begin cooling
M104 S<retraction_temperature>       ; Cool hotend to retraction without waiting
M140 S<removal_bed_temperature>      ; Cool bed to removal temp without waiting
M107                                 ; Turn off the print cooling fan

; Retract and re-prime filament
G91                                  ; Make below Z and E movements relative
G1     E-1  F300                     ; Retract some filament from the nozzle
G1 Z20 E-5 F3000                     ; Lift nozzle and retract more filament
G1      E6 F3000                     ; Re-prime nozzle (T584)
G90                                  ; Restore absolute positioning mode

; Cool bed
M117 Moving to cool...
G1 Y0 F3000                          ; Move bed to cooling position
M400                                 ; Don't show status until moved
M190 R<removal_bed_temperature>      ; Wait for bed to cool

; Move to print removal position
M117 Printing complete
G1 X-19 Y280 F3000                   ; Move bed forward and toolhead left
M84                                  ; Turn off stepper motors (implicit M400)
M77                                  ; Stop print job timer
M300 P200                            ; Beep

; Optionally keep hotend and bed warm
M104 S0                              ; Cool hotend without waiting
M140 S0                              ; Cool bed without waiting
M0 Done, keep warm?
M104 S<retraction_temperature>       ; Set hotend to retraction without waiting
M140 S<removal_bed_temperature>      ; Set bed to removal temp without waiting

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; End LulzBot TAZ 6 Single Extruder v2.1 end G-code ;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;