From b44633bb62322a19a5ed4357eaabe9c893021dbc Mon Sep 17 00:00:00 2001 From: P. J. McDermott Date: Wed, 20 Feb 2019 19:04:27 -0500 Subject: TAZ 6, DE v3, eSUN HIPS: New printer --- diff --git a/.Slic3r/printer/LulzBot TAZ 6, Dual Extruder v3 - end.gcode b/.Slic3r/printer/LulzBot TAZ 6, Dual Extruder v3 - end.gcode new file mode 100644 index 0000000..73021de --- /dev/null +++ b/.Slic3r/printer/LulzBot TAZ 6, Dual Extruder v3 - end.gcode @@ -0,0 +1,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 ; Cool hotend to retraction without waiting +M140 S ; 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 ; 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 ; Set hotend to retraction without waiting +M140 S ; Set bed to removal temp without waiting + +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +;; End LulzBot TAZ 6 Single Extruder v2.1 end G-code ;; +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + diff --git a/.Slic3r/printer/LulzBot TAZ 6, Dual Extruder v3 - start.gcode b/.Slic3r/printer/LulzBot TAZ 6, Dual Extruder v3 - start.gcode new file mode 100644 index 0000000..4a82a3f --- /dev/null +++ b/.Slic3r/printer/LulzBot TAZ 6, Dual Extruder v3 - start.gcode @@ -0,0 +1,128 @@ + +; Input file name: [input_filename] +; Printer preset: [printer_preset] +; Filament preset: [filament_preset] +; Print preset: [print_preset] + +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +;; Begin LulzBot TAZ 6 Single Extruder v2.1 start G-code ;; +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +; +; Initialization, homing, and retraction +; + +; Set units, positioning modes, and extruder origin +M73 P0 ; Set LCD print progress to 0% +M75 ; Start print job timer +G26 ; Clear any "PROBE FAIL" (needed? see T372) +G90 ; Set absolute positioning mode +M204 S500 ; Set acceleration +M82 ; Set E absolute mode (override G91) +G92 E0 ; Set extruder position to 0 (origin) +M420 S0 ; Disable bed leveling with previous matrix + +; Begin heating hotend to retraction temperature +M107 ; Turn off the print cooling fan +M104 S ; Set hotend temperature without waiting +M140 S[first_layer_bed_temperature] ; Set bed temperature without waiting + +; While waiting for the hotend to heat, auto-home the axes +M117 Homing all axes... +G28 ; Auto-home all axes +M109 R ; Wait for hotend temperature + +; Retract filament and move Y toward wiping pad (Z_SAFE_HOMING_Y_POINT - 30 mm) +M117 Retracting... +G1 Y228 E-30 F100 ; Retract and move toward wiping pad + +; +; Wiping +; + +; Begin heating hotend to wiping temperature +M104 S ; Set hotend temperature without waiting +M400 ; Don't show status until retracted + +; While waiting for the hotend to heat, position the nozzle over the wiping pad +M117 Moving to wipe... +G1 X-15 Y100 F3000 ; Move nozzle over wiping pad +M109 R ; Wait for hotend temperature + +; Wipe the nozzle +M117 Wiping nozzle... +G1 Z1 F3000 ; Push nozzle into wiping pad +G1 X-17 Y95 F1000 +G1 X-17 Y90 F1000 +G1 X-17 Y85 F1000 +G1 X-15 Y90 F1000 +G1 X-17 Y80 F1000 +G1 X-15 Y95 F1000 +G1 X-17 Y75 F2000 +G1 X-15 Y65 F2000 +G1 X-17 Y70 F2000 +G1 X-15 Y60 F2000 +G1 X-17 Y55 F2000 +G1 X-15 Y50 F2000 +G1 X-17 Y40 F2000 +G1 X-15 Y45 F2000 +G1 X-17 Y35 F2000 +G1 X-15 Y40 F2000 +G1 X-17 Y70 F2000 +G1 X-15 Y30 Z2 F2000 +G1 X-17 Y35 F2000 +G1 X-15 Y25 F2000 +G1 X-17 Y30 F2000 +G1 X-15 Y25 Z1.5 F1000 +G1 X-17 Y23 F1000 +G1 Z10 F1000 ; Lift out of wiping pad +M400 ; Don't heat or show status until wiped + +; +; Probing +; + +; Begin heating hotend to probing temperature +M104 S ; Set hotend temperature without waiting + +; While waiting for the hotend to heat, move over first probe washer +M117 Moving to probe... +G1 X-9 Y-9 ; Move over rear left bed-leveling washer +M400 ; Don't show status until moved +M109 R ; Wait for hotend temperature + +; Probe the bed and enable bed-leveling compensation +M117 Probing bed... +M204 S100 ; Set acceleration for probing moves +G29 ; Probe the bed +M204 S500 ; Set acceleration back to normal +M420 S1 ; Enable bed leveling with new matrix +G1 Z10 F5000 ; Lift off the bed-leveling washer + +; +; Printing +; + +; Begin heating hotend to first layer temperature +M104 S[first_layer_temperature] ; Set hotend temperature without waiting +M400 ; Don't show status until done probing + +; While waiting for the hotend to heat, position the nozzle and pause +M117 Moving off probe... +G1 X0 Y0 Z15 F5000 ; Move above and away from last washer +M400 ; Don't show status until centered + +; Ensure the hotend and bed are at the first layer temperatures +M109 R[first_layer_temperature] ; Wait for hotend temperature +M190 S[first_layer_bed_temperature] ; Wait for bed temperature + +; Extrude filament back into the nozzle +M117 Priming nozzle... +G1 Z2 E0 F75 ; Slowly extrude filament back into nozzle +M400 ; Don't show status until primed +M117 Printing... + +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +;; End LulzBot TAZ 6 Single Extruder v2.1 start G-code ;; +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + diff --git a/.Slic3r/printer/LulzBot TAZ 6, Dual Extruder v3, eSUN HIPS.ini b/.Slic3r/printer/LulzBot TAZ 6, Dual Extruder v3, eSUN HIPS.ini new file mode 100644 index 0000000..ae00815 --- /dev/null +++ b/.Slic3r/printer/LulzBot TAZ 6, Dual Extruder v3, eSUN HIPS.ini @@ -0,0 +1,27 @@ +# generated by Slic3r 1.2.9 on Wed Feb 20 19:03:11 2019 +bed_shape = 0x0,280x0,280x280,0x280 +before_layer_gcode = +end_gcode = \n;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;\n;; Begin LulzBot TAZ 6 Single Extruder v2.1 end G-code ;;\n;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;\n\n; Ensure moves are complete\nM400 ; Pause processing until moves complete\n\n; Begin cooling\nM104 S150 ; Cool hotend to retraction without waiting\nM140 S50 ; Cool bed to removal temp without waiting\nM107 ; Turn off the print cooling fan\n\n; Retract and re-prime filament\nG91 ; Make below Z and E movements relative\nG1 E-1 F300 ; Retract some filament from the nozzle\nG1 Z20 E-5 F3000 ; Lift nozzle and retract more filament\nG1 E6 F3000 ; Re-prime nozzle (T584)\nG90 ; Restore absolute positioning mode\n\n; Cool bed\nM117 Moving to cool...\nG1 Y0 F3000 ; Move bed to cooling position\nM400 ; Don't show status until moved\nM190 R50 ; Wait for bed to cool\n\n; Move to print removal position\nM117 Printing complete\nG1 X-19 Y280 F3000 ; Move bed forward and toolhead left\nM84 ; Turn off stepper motors (implicit M400)\nM77 ; Stop print job timer\nM300 P200 ; Beep\n\n; Optionally keep hotend and bed warm\nM104 S0 ; Cool hotend without waiting\nM140 S0 ; Cool bed without waiting\nM0 Done, keep warm?\nM104 S150 ; Set hotend to retraction without waiting\nM140 S50 ; Set bed to removal temp without waiting\n\n;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;\n;; End LulzBot TAZ 6 Single Extruder v2.1 end G-code ;;\n;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;\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 = 1 +retract_length = 1 +retract_length_toolchange = 10 +retract_lift = 0.2 +retract_restart_extra = 0 +retract_restart_extra_toolchange = 0 +retract_speed = 40 +start_gcode = \n; Input file name: [input_filename]\n; Printer preset: [printer_preset]\n; Filament preset: [filament_preset]\n; Print preset: [print_preset]\n\n;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;\n;; Begin LulzBot TAZ 6 Single Extruder v2.1 start G-code ;;\n;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;\n\n;\n; Initialization, homing, and retraction\n;\n\n; Set units, positioning modes, and extruder origin\nM73 P0 ; Set LCD print progress to 0%\nM75 ; Start print job timer\nG26 ; Clear any "PROBE FAIL" (needed? see T372)\nG90 ; Set absolute positioning mode\nM204 S500 ; Set acceleration\nM82 ; Set E absolute mode (override G91)\nG92 E0 ; Set extruder position to 0 (origin)\nM420 S0 ; Disable bed leveling with previous matrix\n\n; Begin heating hotend to retraction temperature\nM107 ; Turn off the print cooling fan\nM104 S150 ; Set hotend temperature without waiting\nM140 S[first_layer_bed_temperature] ; Set bed temperature without waiting\n\n; While waiting for the hotend to heat, auto-home the axes\nM117 Homing all axes...\nG28 ; Auto-home all axes\nM109 R150 ; Wait for hotend temperature\n\n; Retract filament and move Y toward wiping pad (Z_SAFE_HOMING_Y_POINT - 30 mm)\nM117 Retracting...\nG1 Y228 E-30 F100 ; Retract and move toward wiping pad\n\n;\n; Wiping\n;\n\n; Begin heating hotend to wiping temperature\nM104 S170 ; Set hotend temperature without waiting\nM400 ; Don't show status until retracted\n\n; While waiting for the hotend to heat, position the nozzle over the wiping pad\nM117 Moving to wipe...\nG1 X-15 Y100 F3000 ; Move nozzle over wiping pad\nM109 R170 ; Wait for hotend temperature\n\n; Wipe the nozzle\nM117 Wiping nozzle...\nG1 Z1 F3000 ; Push nozzle into wiping pad\nG1 X-17 Y95 F1000\nG1 X-17 Y90 F1000\nG1 X-17 Y85 F1000\nG1 X-15 Y90 F1000\nG1 X-17 Y80 F1000\nG1 X-15 Y95 F1000\nG1 X-17 Y75 F2000\nG1 X-15 Y65 F2000\nG1 X-17 Y70 F2000\nG1 X-15 Y60 F2000\nG1 X-17 Y55 F2000\nG1 X-15 Y50 F2000\nG1 X-17 Y40 F2000\nG1 X-15 Y45 F2000\nG1 X-17 Y35 F2000\nG1 X-15 Y40 F2000\nG1 X-17 Y70 F2000\nG1 X-15 Y30 Z2 F2000\nG1 X-17 Y35 F2000\nG1 X-15 Y25 F2000\nG1 X-17 Y30 F2000\nG1 X-15 Y25 Z1.5 F1000\nG1 X-17 Y23 F1000\nG1 Z10 F1000 ; Lift out of wiping pad\nM400 ; Don't heat or show status until wiped\n\n;\n; Probing\n;\n\n; Begin heating hotend to probing temperature\nM104 S170 ; Set hotend temperature without waiting\n\n; While waiting for the hotend to heat, move over first probe washer\nM117 Moving to probe...\nG1 X-9 Y-9 ; Move over rear left bed-leveling washer\nM400 ; Don't show status until moved\nM109 R170 ; Wait for hotend temperature\n\n; Probe the bed and enable bed-leveling compensation\nM117 Probing bed...\nM204 S100 ; Set acceleration for probing moves\nG29 ; Probe the bed\nM204 S500 ; Set acceleration back to normal\nM420 S1 ; Enable bed leveling with new matrix\nG1 Z10 F5000 ; Lift off the bed-leveling washer\n\n;\n; Printing\n;\n\n; Begin heating hotend to first layer temperature\nM104 S[first_layer_temperature] ; Set hotend temperature without waiting\nM400 ; Don't show status until done probing\n\n; While waiting for the hotend to heat, position the nozzle and pause\nM117 Moving off probe...\nG1 X0 Y0 Z15 F5000 ; Move above and away from last washer\nM400 ; Don't show status until centered\n\n; Ensure the hotend and bed are at the first layer temperatures\nM109 R[first_layer_temperature] ; Wait for hotend temperature\nM190 S[first_layer_bed_temperature] ; Wait for bed temperature\n\n; Extrude filament back into the nozzle\nM117 Priming nozzle...\nG1 Z2 E0 F75 ; Slowly extrude filament back into nozzle\nM400 ; Don't show status until primed\nM117 Printing...\n\n;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;\n;; End LulzBot TAZ 6 Single Extruder v2.1 start G-code ;;\n;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;\n +toolchange_gcode = +use_firmware_retraction = 0 +use_relative_e_distances = 0 +use_volumetric_e = 0 +vibration_limit = 0 +wipe = 0 +z_offset = 0 diff --git a/.Slic3r/slic3r.ini b/.Slic3r/slic3r.ini index 6c46986..a552fda 100644 --- a/.Slic3r/slic3r.ini +++ b/.Slic3r/slic3r.ini @@ -10,9 +10,9 @@ version = 1.2.9 version_check = 1 [presets] -filament = eSUN PLA, 3 mm.ini +filament = eSUN HIPS, 3 mm.ini print = Base.ini -printer = LulzBot TAZ 6, Single Extruder v2.1, eSUN PLA.ini +printer = LulzBot TAZ 6, Dual Extruder v3, eSUN HIPS.ini [recent] config_directory = -- cgit v0.9.1