blob: f509e8db8e53bc68369392dab342406d1138f44e (
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 PLA end G-code ;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; Ensure moves are complete
M400 ; Pause processing until moves complete
; Begin cooling
M104 S140 ; XXX: MATERIAL-DEPENDENT ; Cool hotend to retraction without waiting
M140 S45 ; XXX: MATERIAL-DEPENDENT ; 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 R45 ; XXX: MATERIAL-DEPENDENT ; 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 S140 ; XXX: MATERIAL-DEPENDENT ; Set hotend to retraction without waiting
M140 S45 ; XXX: MATERIAL-DEPENDENT ; Set bed to removal temp without waiting
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; End LulzBot TAZ 6 Single Extruder v2.1 PLA end G-code ;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|