Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- [gcode_macro PRINT_START]
- gcode:
- G21 ; set units to mm
- G90 ; useabsolute coords
- G92 E0.0 ; reset e count
- M220 S100 ; reset speed multiplier
- SET_GCODE_OFFSET Z=0.0 ; Reset Z-Offset
- M117 Warming Routine...
- M104 S{ printer.extruder.target - 40} ;pre warm nozzle
- M140 S{ printer.heater_bed.target} ;set bed temp
- M109 S{ printer.extruder.target} ;set extruder temp and wait
- M117 Nozzle Scrub...
- nozzle_scrub
- ;M117 Homing...
- ;G32
- PURGE_LINE
- M117 Printing...
- [gcode_macro PURGE_LINE]
- gcode:
- ; Prime line routine
- M117 Purge line
- SAVE_GCODE_STATE NAME=BEFORE_PURGE
- M109 S{ printer.extruder.target} ;set extruder temp and wait
- G1 Z5 F1000
- G1 X10 Y10 F8000; Move to priming position
- G1 Z0.2 F500; Lower nozzle
- M83 ; extruder relative mode
- ;G92 E0.0 ; reset extrusion distance
- G1 Y8 F1000.0 ; go outside print area
- G1 E4 F1000 ; de-retract and push ooze
- G1 X20.0 E4 F800.0 ; fat intro line
- G1 X40.0 E2 F1200.0 ; thin intro line
- G1 X80.0 E4 F1000.0 ; fat intro line
- G1 E-2 F3000; retract to avoid stringing
- G1 X79 F6000.0 ; -1mm wipe action to avoid string
- G1 X90 F700.0 ; +10mm intro line @ 0.00
- G1 E1.9 F500; de-retract
- ;G92 E0.0 ; reset extrusion distance
- G1 z1 F3000; z-hop before continuing
- RESTORE_GCODE_STATE NAME=BEFORE_PURGE
- M117 Purge done
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement