From 210270101a6197e6024ea27e1e5c923e3c3bbe71 Mon Sep 17 00:00:00 2001 From: P. J. McDermott Date: Sun, 10 Apr 2016 16:30:25 -0400 Subject: Add start and stop G-Code --- (limited to '.Slic3r/printer') diff --git a/.Slic3r/printer/LulzBot Mini.ini b/.Slic3r/printer/LulzBot Mini.ini index 78186f4..f8b9240 100644 --- a/.Slic3r/printer/LulzBot Mini.ini +++ b/.Slic3r/printer/LulzBot Mini.ini @@ -1,10 +1,27 @@ -# generated by Slic3r 1.2.9 on Sun Apr 10 11:39:10 2016 +# generated by Slic3r 1.2.9 on Sun Apr 10 16:29:05 2016 bed_shape = -2x-2,156x-2,156x156,-2x156 -end_gcode = M104 S0 ; turn off temperature\nG28 X0 ; home X axis\nM84 ; disable motors\n +before_layer_gcode = +end_gcode = ; Begin LulzBot Mini end sequence\nM400 ; wait for current moves to finish (clear buffer)\nM104 S0 ; Hotend off\nM140 S0 ; heated bed heater off (if you have it)\nM107 ; fans off\nG92 E5 ; set extruder to 5mm for retract on print end\nG1 X5 Y5 Z156 E0 F10000 ; move to cooling positioning\nM190 R50 ; wait for bed to cool\nM140 S0 ; turn off bed temp\nG1 X145 Y175 Z156 F1000 ; move to cooling positioning\nM84 ; steppers off\nG90 ; absolute positioning\n; End LulzBot Mini end sequence\n +extruder_offset = 0x0 gcode_flavor = reprap +layer_gcode = nozzle_diameter = 0.5 +octoprint_apikey = +octoprint_host = +pressure_advance = 0 +retract_before_travel = 2 +retract_layer_change = 0 retract_length = 1 +retract_length_toolchange = 10 retract_lift = 0.2 -start_gcode = G28 ; home all axes\nG1 Z5 F5000 ; lift nozzle\n +retract_restart_extra = 0 +retract_restart_extra_toolchange = 0 +retract_speed = 40 +start_gcode = ; Begin LulzBot Mini start sequence\n; File name: [input_filename]\n; Print time: [timestamp]\n; Printer preset: [printer_preset]\n; Filament preset: [filament_preset]\n; Print preset: [print_preset]\n; First layer height: [first_layer_height]\n; Layer height: [layer_height]\n; Fill: [fill_density] [fill_pattern] at [fill_angle] degrees\n; Filament Diameter: [filament_diameter]\n; Nozzle Diameter: [nozzle_diameter]\nG21 ; metric values\nG90 ; absolute positioning\nM82 ; set extruder to absolute mode\nM107 ; start with the fan off\nG92 E0 ; set extruder position to 0\nM140 S[first_layer_bed_temperature] ; get bed heating up\nG28 ; home all\nM109 S140 ; set to cleaning temp and wait\nG1 Z150 E-30 F75 ; suck up XXmm of filament\nM109 S140 ; heat up rest of way\nG1 X45 Y174 F11520 ; move behind scraper\nG1 Z0 F1200 ; CRITICAL: set Z to height of top of scraper\nG1 X45 Y174 Z-.5 F4000 ; wiping ; plunge into wipe pad\nG1 X55 Y172 Z-.5 F4000 ; wiping\nG1 X45 Y174 Z0 F4000 ; wiping\nG1 X55 Y172 F4000 ; wiping\nG1 X45 Y174 F4000 ; wiping\nG1 X55 Y172 F4000 ; wiping\nG1 X45 Y174 F4000 ; wiping\nG1 X55 Y172 F4000 ; wiping\nG1 X60 Y174 F4000 ; wiping\nG1 X80 Y172 F4000 ; wiping\nG1 X60 Y174 F4000 ; wiping\nG1 X80 Y172 F4000 ; wiping\nG1 X60 Y174 F4000 ; wiping\nG1 X90 Y172 F4000 ; wiping\nG1 X80 Y174 F4000 ; wiping\nG1 X100 Y172 F4000 ; wiping\nG1 X80 Y174 F4000 ; wiping\nG1 X100 Y172 F4000 ; wiping\nG1 X80 Y174 F4000 ; wiping\nG1 X100 Y172 F4000 ; wiping\nG1 X110 Y174 F4000 ; wiping\nG1 X100 Y172 F4000 ; wiping\nG1 X110 Y174 F4000 ; wiping\nG1 X100 Y172 F4000 ; wiping\nG1 X110 Y174 F4000 ; wiping\nG1 X115 Y172 Z-0.5 F1000 ; wipe slower and bury noz in cleanish area\nG1 Z10 ; raise z\nG28 X0 Y0 ; home x and y\nM109 S140 ; set to probing temp\nM204 S300 ; set accel for probing\nG29 ; Probe\nM204 S2000 ; set accel back to normal\nG1 X5 Y15 Z10 F5000 ; get out the way\nG4 S1 ; pause\nM400 ; clear buffer\nM109 S[first_layer_temperature] ; set extruder temp and wait\nG4 S15 ; wait for bed to temp up\nG1 Z2 E0 F75 ; extrude filament back into nozzle\nM140 S[first_layer_bed_temperature] ; get bed temping up during first layer\n; End LulzBot Mini start sequence\n +toolchange_gcode = +use_firmware_retraction = 0 +use_relative_e_distances = 0 +use_volumetric_e = 0 +vibration_limit = 0 wipe = 0 z_offset = 1.43 -- cgit v0.9.1