# Print profiles for LulzBot Taz printers. # # The developers of these profiles is in no way associated with or endorsed by # Aleph Objects, and the use of these configuration settings are at your own # risk. [vendor] # Vendor name will be shown by the Config Wizard. name = LulzBot # Configuration version of this file. Config file will only be installed, if the # config_version differs. This means, the server may force the PrusaSlicer # configuration to be downgraded. config_version = 0.0.2 # TODO: Replace URL parameters with the URL for the release version of this file # and the changelog. config_update_url = changelog_url = # The printer models will be shown by the Configuration Wizard in this order, # also the first model installed & the first nozzle installed will be activated # after install. Printer model name will be shown by the installation wizard. [printer_model:TAZ5] name = LulzBot Taz 5 variants = SINGLE technology = FFF family = TAZ [printer_model:TAZ6] name = LulzBot Taz 6 variants = SINGLE technology = FFF family = TAZ [printer_model:TAZMINI] name = Lulzbot Taz Mini variants = SINGLE technology = FFF family = TAZ [printer_model:TAZMINI2] name = Lulzbot Taz Mini 2 variants = AERO technology = FFF family = TAZ # Print Profiles # # All presets starting with asterisk, for example *common*, are intermediate and # they will not make it into the user interface. # Common print preset for an 0.5mm nozzle. All other print presets will derive # from the *common* print preset. # TODO: Remove dimensional parameters from common. [print:*common*] avoid_crossing_perimeters = 0 bottom_fill_pattern = monotonic bridge_angle = 0 brim_width = 0 clip_multipart_objects = 1 compatible_printers = complete_objects = 0 dont_support_bridges = 1 elefant_foot_compensation = 0 ensure_vertical_shell_thickness = 1 external_fill_pattern = rectilinear external_perimeter_extrusion_width = 0.56 external_perimeters_first = 0 extra_perimeters = 0 extruder_clearance_height = 25 extruder_clearance_radius = 45 extrusion_width = 0.56 fill_angle = 45 fill_density = 20% fill_pattern = rectilinear first_layer_extrusion_width = 0.52 first_layer_height = 0.35 gcode_comments = 0 gcode_label_objects = 0 infill_every_layers = 1 infill_extruder = 1 infill_extrusion_width = 0.56 infill_first = 0 infill_only_where_needed = 0 infill_overlap = 25% infill_speed = 0 interface_shells = 0 min_skirt_length = 4 notes = only_retract_when_crossing_perimeters = 0 ooze_prevention = 0 output_filename_format = {input_filename_base}_{layer_height}mm_{filament_type[0]}_{printer_model}_{print_time}.gcode overhangs = 1 perimeter_extruder = 1 perimeter_extrusion_width = 0.56 perimeters = 3 post_process = print_settings_id = raft_layers = 0 resolution = 0 seam_position = aligned single_extruder_multi_material_priming = 0 skirt_distance = 6 skirt_height = 1 skirts = 2 slice_closing_radius = 0.049 solid_infill_below_area = 0 solid_infill_every_layers = 0 solid_infill_extruder = 1 solid_infill_extrusion_width = 0.56 spiral_vase = 0 standby_temperature_delta = -5 support_material = 0 support_material_angle = 0 support_material_auto = 1 support_material_buildplate_only = 0 support_material_contact_distance = 0.2 support_material_enforce_layers = 0 support_material_extruder = 0 support_material_extrusion_width = 0.44 support_material_interface_contact_loops = 0 support_material_interface_extruder = 0 support_material_interface_layers = 2 support_material_interface_spacing = 0.2 support_material_interface_speed = 100% support_material_pattern = rectilinear support_material_spacing = 2 support_material_speed = 50 support_material_synchronize_layers = 0 support_material_threshold = 45 support_material_with_sheath = 0 support_material_xy_spacing = 50% thin_walls = 1 threads = 12 top_fill_pattern = monotonic top_infill_extrusion_width = 0.5 wipe_tower = 0 wipe_tower_bridging = 10 wipe_tower_rotation_angle = 0 wipe_tower_width = 60 xy_size_compensation = 0 # Per-printer profile parameters should relate to dimensional parameters and # those not associated with a quality configuration. [print:*TAZ*] bridge_acceleration = 500 compatible_printers_condition = printer_model=="TAZ5" or printer_model=="TAZ6" default_acceleration = 500 first_layer_acceleration = 500 infill_acceleration = 500 perimeter_acceleration = 500 single_extruder_multi_material_priming = 0 wipe_tower_x = 170 wipe_tower_y = 125 [print:*TAZMINI*] bridge_acceleration = 2000 compatible_printers_condition = printer_model=="TAZMINI" or printer_model=="TAZMINI2" default_acceleration = 2000 first_layer_acceleration = 2000 infill_acceleration = 2000 perimeter_acceleration = 2000 single_extruder_multi_material_priming = 0 wipe_tower_x = 170 wipe_tower_y = 125 # Print parameters common to a 0.25mm diameter nozzle. [print:*0.25nozzle*] external_perimeter_extrusion_width = 0.25 extrusion_width = 0.25 first_layer_extrusion_width = 0.3 infill_extrusion_width = 0.25 perimeter_extrusion_width = 0.25 solid_infill_extrusion_width = 0.25 top_infill_extrusion_width = 0.25 support_material_extrusion_width = 0.2 support_material_interface_layers = 0 support_material_interface_spacing = 0.15 support_material_spacing = 1 support_material_xy_spacing = 150% output_filename_format = {input_filename_base}_{nozzle_diameter[0]}n_{layer_height}mm_{filament_type[0]}_{printer_model}_{print_time}.gcode # Layer height specific dimensional parameters. # # This section includes parameters that affect printing dimensions for a # given layer height. This should not include parameters relating to quality, # speed, or shared printer behavior. [print:*0.15mm*] inherits = *common* bottom_solid_layers = 5 layer_height = 0.15 top_infill_extrusion_width = 0.4 top_solid_layers = 7 [print:*0.20mm*] inherits = *common* bottom_solid_layers = 4 bridge_flow_ratio = 0.95 layer_height = 0.2 top_infill_extrusion_width = 0.4 top_solid_layers = 4 [print:*0.30mm*] inherits = *common* bottom_solid_layers = 3 bridge_flow_ratio = 0.95 layer_height = 0.3 top_infill_extrusion_width = 0.4 top_solid_layers = 3 [print:*0.40mm*] inherits = *common* bottom_solid_layers = 2 external_perimeter_extrusion_width = 0.6 first_layer_extrusion_width = 0.65 layer_height = 0.4 perimeter_extrusion_width = 0.65 solid_infill_extrusion_width = 0.65 top_solid_layers = 2 # Print definitions for quality profiles. [print:*quality*] bridge_speed = 30 # External perimeter speed is reduced to prevent ringing in quality prints. external_perimeter_speed = 20 first_layer_speed = 15 gap_fill_speed = 20 infill_speed = 45 max_print_speed = 60 max_volumetric_speed = 0 perimeter_speed = 40 solid_infill_speed = 45 top_solid_infill_speed = 30 travel_speed = 175 [print:*standard*] bridge_speed = 30 external_perimeter_speed = 40 first_layer_speed = 15 gap_fill_speed = 20 infill_speed = 60 max_print_speed = 60 max_volumetric_speed = 0 perimeter_speed = 45 solid_infill_speed = 60 top_solid_infill_speed = 30 travel_speed = 175 # TAZ 5/6 profiles [print:0.15mm Quality Taz] inherits = *0.15mm*; *TAZ*; *quality* [print:0.20mm Quality Taz] inherits = *0.20mm*; *TAZ*; *quality* # Standard profiles use speed parameters from the 0.25mm Cura LE profile. [print:0.20mm Standard Taz] inherits = *0.20mm*; *TAZ*; *standard* [print:0.30mm Standard Taz] inherits = *0.30mm*; *TAZ*; *standard* # High Speed profiles use the same speed parameters as the quality profile # with greater volume. This seems counterintuitive, but a lower speed is # required to heat a greater volume of material. [print:0.40mm High Speed Taz] inherits = *0.40mm*; *TAZ*; *quality* # TAZ MINI/MINI2 profiles [print:0.15mm Quality Taz Mini] inherits = *0.15mm*; *TAZMINI*; *quality* [print:0.20mm Quality Taz Mini] inherits = *0.20mm*; *TAZMINI*; *quality* [print:0.20mm Standard Taz Mini] inherits = *0.20mm*; *TAZMINI*; *standard* [print:0.30mm Standard Taz Mini] inherits = *0.30mm*; *TAZMINI*; *standard* [print:0.40mm High Speed Taz Mini] inherits = *0.40mm*; *TAZMINI*; *quality* # Filament # TODO: Update compatible printers to include all LulzBot printers. # TODO: Update filament settings from Cura LE material settings. [filament:*common*] cooling = 1 compatible_printers = compatible_printers_condition = printer_notes=~/.*PRINTER_MODEL_TAZ.*/ end_filament_gcode = "; Filament-specific end gcode" extrusion_multiplier = 1 fan_always_on = 0 filament_loading_speed = 28 filament_loading_speed_start = 3 filament_unloading_speed = 90 filament_unloading_speed_start = 100 filament_toolchange_delay = 0 filament_cooling_moves = 4 filament_cooling_initial_speed = 2.2 filament_cooling_final_speed = 3.4 filament_load_time = 0 filament_unload_time = 0 filament_ramming_parameters = "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" filament_minimal_purge_on_wipe_tower = 15 filament_cost = 0 filament_density = 0 filament_diameter = 2.85 filament_notes = "" filament_settings_id = "" filament_soluble = 0 min_print_speed = 10 slowdown_below_layer_time = 20 start_filament_gcode = "; Filament gcode" [filament:*ABS*] inherits = *common* bed_temperature = 110 bridge_fan_speed = 30 disable_fan_first_layers = 3 full_fan_speed_layer = 9 fan_below_layer_time = 20 filament_colour = #29B2B2 filament_max_volumetric_speed = 11 filament_type = ABS first_layer_bed_temperature = 100 first_layer_temperature = 250 max_fan_speed = 30 min_fan_speed = 0 temperature = 245 # Cura LE material parameters for PETg [filament:*PET*] inherits = *common* bed_temperature = 70 bridge_fan_speed = 50 disable_fan_first_layers = 2 full_fan_speed_layer = 2 fan_below_layer_time = 20 filament_colour = #FF8000 filament_max_volumetric_speed = 8 filament_type = PETG first_layer_bed_temperature = 75 first_layer_temperature = 235 max_fan_speed = 60 min_fan_speed = 30 filament_notes = "Use glue stick." temperature = 230 filament_retract_length = 1 filament_retract_lift = 0.2 [filament:*PLA*] inherits = *common* bed_temperature = 60 bridge_fan_speed = 100 disable_fan_first_layers = 1 full_fan_speed_layer = 1 fan_below_layer_time = 100 filament_colour = #FF8000 filament_max_volumetric_speed = 15 filament_type = PLA first_layer_bed_temperature = 60 first_layer_temperature = 215 max_fan_speed = 100 min_fan_speed = 35 temperature = 210 [filament:ColorFabb bronzeFill (2.85)] inherits = *PLA* filament_vendor = ColorFabb extrusion_multiplier = 1.2 filament_cost = 72.89 filament_density = 3.9 filament_colour = #804040 filament_max_volumetric_speed = 9 [filament:ColorFabb PLA-PHA (2.85)] inherits = *PLA* filament_vendor = ColorFabb filament_cost = 52.46 filament_density = 1.24 # TODO: Prusa and LulzBot material profiles for nGen differ greatly, and so # some amalgam of these material settings may produce better results. More # research is needed. [filament:ColorFabb nGen (2.85)] # TODO: Remove inheritance from PET as there is minimal commonality. inherits = *PET* bed_temperature = 90 filament_vendor = ColorFabb filament_cost = 52.46 filament_density = 1.2 bridge_fan_speed = 40 extrusion_multiplier = 0.95 full_fan_speed_layer = 0 fan_below_layer_time = 10 filament_type = NGEN first_layer_bed_temperature = 85 first_layer_temperature = 220 max_fan_speed = 35 min_fan_speed = 20 [filament:Fillamentum PLA (2.85)] inherits = *PLA* filament_vendor = Fillamentum filament_cost = 25.4 filament_density = 1.24 [filament:PolyLite PLA (2.85)] inherits = *PLA* filament_vendor = Polymaker filament_cost = 21.99 filament_density = 1.17 temperature = 205 [filament:Generic ABS (2.85)] inherits = *ABS* filament_vendor = Generic filament_cost = 27.82 filament_density = 1.04 filament_notes = "List of materials tested with standard ABS print settings:\n\nEsun ABS\nFil-A-Gehr ABS\nHatchboxABS\nPlasty Mladec ABS" [filament:Generic PET (2.85)] inherits = *PET* filament_vendor = Generic filament_cost = 27.82 filament_density = 1.27 filament_notes = "List of manufacturers tested with standard PET print settings:\n\nE3D Edge\nFillamentum CPE GH100\nPlasty Mladec PETG" [filament:Generic PLA (2.85)] inherits = *PLA* filament_vendor = Generic filament_cost = 25.4 filament_density = 1.24 filament_notes = "List of materials tested with standard PLA print settings:\n\nDas Filament\nEsun PLA\nEUMAKERS PLA\nFiberlogy HD-PLA\nFillamentum PLA\nFloreon3D\nHatchbox PLA\nPlasty Mladec PLA\nPrimavalue PLA\nProto pasta Matte Fiber\nVerbatim PLA\nVerbatim BVOH" [filament:Proto-Pasta HTPLA (2.85)] inherits = *PLA* filament_vendor = Proto-Pasta filament_cost = 60.00 filament_density = 1.24 first_layer_temperature = 230 temperature = 225 [filament:Proto-Pasta Bronze HTPLA (2.85)] inherits = *PLA* filament_vendor = Proto-Pasta filament_cost = 100.00 filament_density = 2.30 first_layer_temperature = 215 temperature = 205 [filament:Taulman Alloy 910 (2.85)] inherits = *common* cooling = 0 filament_vendor = Taulman filament_cost = 40 filament_density = 1.13 bed_temperature = 90 bridge_fan_speed = 40 disable_fan_first_layers = 3 full_fan_speed_layer = 0 fan_below_layer_time = 15 filament_colour = #DEE0E6 filament_max_volumetric_speed = 10 filament_retract_length = 1.5 filament_soluble = 0 filament_type = NYLON first_layer_bed_temperature = 60 first_layer_temperature = 260 max_fan_speed = 100 min_fan_speed = 25 filament_notes = "Use glue stick." temperature = 255 # Printers # # If printers are added which diverge from these common settings, extract # parameters from this profile to each individual printer profile. [printer:*common*] # TODO: Determine if when using relative layer distances E position should be # reset. # before_layer_gcode = ; BEFORE_LAYER_CHANGE\nG92 E0.0\n; [layer_z]\n\n before_layer_gcode = ; BEFORE_LAYER_CHANGE\n; [layer_z]\n\n between_objects_gcode = deretract_speed = 0 extra_loading_move = -2 extruder_offset = 0x0 gcode_flavor = marlin high_current_on_filament_swap = 0 host_type = octoprint layer_gcode = ; AFTER_LAYER_CHANGE\n; [layer_z] # Default machine values from LulzBot TAZ 5/6 from Marlin configuration. machine_max_acceleration_e = 9000 machine_max_acceleration_extruding = 1000 # Actual value in Marlin: 3000 mm/s^2 machine_max_acceleration_retracting = 1000 machine_max_acceleration_x = 9000 machine_max_acceleration_y = 9000 machine_max_acceleration_z = 100 machine_max_jerk_e = 10.0 machine_max_jerk_x = 6.0 machine_max_jerk_y = 6.0 machine_max_jerk_z = 0.4 machine_min_extruding_rate = 0 machine_min_travel_rate = 0 max_layer_height = 0.8 min_layer_height = 0.05 parking_pos_retraction = 92 print_host = printer_settings_id = printer_technology = FFF printer_vendor = LulzBot printhost_apikey = printhost_cafile = remaining_times = 0 retract_before_travel = 2 retract_before_wipe = 0 retract_layer_change = 0 retract_length = 2 retract_length_toolchange = 5 # TODO: If retract_lift is used, determine the retract lift height and the max # retract_lift_below parameter and define these on a per-printer basis. retract_lift = 0 retract_lift_above = 0 retract_lift_below = 0 retract_restart_extra = 0 retract_restart_extra_toolchange = 0 retract_speed = 20 serial_port = serial_speed = 250000 silent_mode = 0 single_extruder_multi_material = 0 start_gcode = ; Start should be specific to each Lulzbot printer. toolchange_gcode = use_firmware_retraction = 0 # TODO: Determine if there is an advantage to using relative e distances. use_relative_e_distances = 0 use_volumetric_e = 0 variable_layer_height = 1 wipe = 0 z_offset = 0 # Taz [printer:LulzBot Taz 5] inherits = *common* bed_custom_model = bed_custom_texture = bed_shape = 0x0,290x0,290x275,0x275 cooling_tube_length = 5 cooling_tube_retraction = 91.5 default_filament_profile = "Generic PLA" default_print_profile = 0.20mm Standard TAZ6 end_gcode = M400 ; wait for moves to finish\nM104 S0 ; disable hotend\nM140 S0 ; disable bed heater\nM107 ; disable fans\nG91 ; relative positioning\nG1 E-1 F300 ; filament retraction to release pressure\nG1 Z0.5 E-5 X-20 Y-20 F3000 ; lift up and retract even more filament\nM77 ; stop GLCD timer\nG90 ; absolute positioning\nG1 X0 Y250 ; move to cooling position\nM84 ; disable steppers\nG90 ; absolute positioning\nM117 Print Complete. ; print complete message machine_max_feedrate_e = 25 machine_max_feedrate_x = 192 machine_max_feedrate_y = 208 machine_max_feedrate_z = 3 extruder_colour = "" max_print_height = 250 nozzle_diameter = 0.5 printer_model = TAZ5 printer_variant = SINGLE printer_notes = Keep the following keywords. These are used in the "compatible printer" condition of the print and filament profiles to link the particular print and filament profiles to this printer profile.\nPRINTER_VENDOR_AO\nPRINTER_MODEL_TAZ5\n start_gcode = \n; This G-Code has been generated specifically for the LulzBot TAZ 5 with standard extruder\nM75 ; start GLCD timer\nM140 S{first_layer_bed_temperature[0]} ; start bed heating up\nG90 ; absolute positioning\nM82 ; set extruder to absolute mode\nG28 X0 Y0 ; home X and Y\nG28 Z0 ; home Z\nG1 Z15.0 F{travel_speed} ; move extruder up\nM117 Heating... ; progress indicator message on LCD\nM109 R{first_layer_temperature[0]} ; wait for extruder to reach printing temp\nM190 R{first_layer_bed_temperature[0]} ; wait for bed to reach printing temp\nG92 E0 ; set extruder position to 0\nG1 F200 E0 ; prime the nozzle with filament\nM117 TAZ 5 Printing... ; progress indicator message on LCD\n; END_START_GCODE\n\n # TODO: Determine correct wipe and wipe retraction parameters. [printer:LulzBot Taz 6] inherits = *common* bed_custom_model = bed_custom_texture = bed_shape = 0x0,280x0,280x280,0x280 cooling_tube_length = 5 cooling_tube_retraction = 91.5 default_filament_profile = "Generic PLA" default_print_profile = 0.20mm Standard TAZ6 end_gcode = M400 ; wait for moves to finish\nM140 S45 ; start bed cooling\nM104 S0 ; disable hotend\nM107 ; disable fans\nG91 ; relative positioning\nG1 E-1 F300 ; filament retraction to release pressure\nG1 Z20 E-5 X-20 Y-20 F3000 ; lift up and retract even more filament\nG1 E6 ; re-prime extruder\nM117 Cooling please wait ; progress indicator message on LCD\nG90 ; absolute positioning\nG1 Y0 F3000 ; move to cooling position\nM190 R45 ; wait for bed to cool down to removal temp\nG1 Y280 F3000 ; present finished print\nM140 S45 ; keep temperature or cool downs\nM77 ; stop GLCD timer\nM84 ; disable steppers\nG90 ; absolute positioning\nM117 Print Complete. ; print complete message extruder_colour = "" machine_max_feedrate_e = 25 machine_max_feedrate_x = 300 machine_max_feedrate_y = 300 machine_max_feedrate_z = 3 max_print_height = 270 nozzle_diameter = 0.5 printer_model = TAZ6 printer_variant = SINGLE printer_notes = Keep the following keywords. These are used in the "compatible printer" condition of the print and filament profiles to link the particular print and filament profiles to this printer profile.\nPRINTER_VENDOR_AO\nPRINTER_MODEL_TAZ6\n start_gcode = \n; This G-Code has been generated specifically for the LulzBot TAZ 6 with standard extruder\nM73 P0 ; clear GLCD progress bar\nM75 ; start GLCD timer\nG26 ; clear potential 'probe fail' condition\nM420 S0 ; disable previous leveling matrix\nG90 ; absolute positioning\nM82 ; set extruder to absolute mode\nG92 E0 ; set extruder position to 0\nM140 S{bed_temperature[0]} ; start bed heating up\nM109 R{temperature[0] * 0.848 + bed_temperature[0] * 0.135 - 36.8} ; soften filament before homing Z\nG28 ; Home all axis\nG1 E-30 F100 ; retract filament\nM109 R{temperature[0] * 0.848 + bed_temperature[0] * 0.135 - 36.8} ; wait for extruder to reach wiping temp\nG1 X-15 Y100 F3000 ; move above wiper pad\nG1 Z2 ; push nozzle into wiper\nG1 X-17 Y95 F1000 ; slow wipe\nG1 X-17 Y90 F1000 ; slow wipe\nG1 X-17 Y85 F1000 ; slow wipe\nG1 X-15 Y90 F1000 ; slow wipe\nG1 X-17 Y80 F1000 ; slow wipe\nG1 X-15 Y95 F1000 ; slow wipe\nG1 X-17 Y75 F2000 ; fast wipe\nG1 X-15 Y65 F2000 ; fast wipe\nG1 X-17 Y70 F2000 ; fast wipe\nG1 X-15 Y60 F2000 ; fast wipe\nG1 X-17 Y55 F2000 ; fast wipe\nG1 X-15 Y50 F2000 ; fast wipe\nG1 X-17 Y40 F2000 ; fast wipe\nG1 X-15 Y45 F2000 ; fast wipe\nG1 X-17 Y35 F2000 ; fast wipe\nG1 X-15 Y40 F2000 ; fast wipe\nG1 X-17 Y70 F2000 ; fast wipe\nG1 X-15 Y30 Z2 F2000 ; fast wipe\nG1 X-17 Y35 F2000 ; fast wipe\nG1 X-15 Y25 F2000 ; fast wipe\nG1 X-17 Y30 F2000 ; fast wipe\nG1 X-15 Y25 Z1.5 F1000 ; slow wipe\nG1 X-17 Y23 F1000 ; slow wipe\nG1 Z30 ; raise extruder\nM109 R145 ; wait for extruder to reach probe temp\nM0 ; pause for manual cleaning\nG1 X-9 Y-9 ; move above first probe point\nM204 S100 ; set probing acceleration\nG29 ; start auto-leveling sequence\nM420 S1 ; activate bed level matrix\nM425 Z ; use measured Z backlash for compensation\nM425 Z F0 ; turn off measured Z backlash compensation. (if activated in the quality settings, this command will automatically be ignored)\nM204 S500 ; restore standard acceleration\nG1 X0 Y0 Z15 F5000 ; move up off last probe point\nG4 S1 ; pause\nM400 ; wait for moves to finish\nM117 Heating... ; progress indicator message on LCD\nM109 R{first_layer_temperature[0]} ; wait for extruder to reach printing temp\nM190 R{bed_temperature[0]} ; wait for bed to reach printing temp\nG1 Z2 E0 F75 ; prime tiny bit of filament into the nozzle\nM117 TAZ 6 Printing... ; progress indicator message on LCD\n; END_START_GCODE\n\n thumbnails = # TODO: Determine correct wipe and wipe retraction parameters. [printer:LulzBot Taz 6 Dual v3] inherits = *common* bed_custom_model = bed_custom_texture = bed_shape = 0x0,280x0,280x280,0x280 cooling_tube_length = 5 cooling_tube_retraction = 91.5 default_filament_profile = "Generic PLA" default_print_profile = 0.20mm Standard TAZ6 end_gcode = M400 ; wait for moves to finish\nM104 S0 T0 ; T0 hotend off\nM104 S0 T1 ; T1 hotend off\nM107 ; fans off\nG91 ; relative positioning\nT0\nG1 E-1 F300 ; retract the filament a bit before lifting the nozzle, to release some of the pressure\nG1 Z20 E-5 X-20 Y-20 F3000 ; move Z up a bit and retract filament even more\nG1 E6 ; re-prime extruder 1\nT1\nG1 E-5 F300 ; retract the filament a bit before lifting the nozzle, to release some of the pressure\nG1 E5 ; re-prime extruder 2\nT0\nM117 Cooling please wait ; progress indicator message\nG90 ; absolute positioning\nG1 Y0 F3000 ; move to cooling position\nM190 R{material_part_removal_temperature} ; set bed to cool off\nG1 Y280 F3000 ; present finished print\nM140 S{material_keep_part_removal_temperature_t} ; keep temperature or cool downs\nM77 ; stop GLCD timer\nM84 ; steppers off\nG90 ; absolute positioning\nM117 Print complete ; progress indicator message\n extruder_colour = "" machine_max_feedrate_e = 25 machine_max_feedrate_x = 300 machine_max_feedrate_y = 300 machine_max_feedrate_z = 3 max_print_height = 270 nozzle_diameter = 0.5 printer_model = TAZ6 printer_variant = SINGLE printer_notes = Keep the following keywords. These are used in the "compatible printer" condition of the print and filament profiles to link the particular print and filament profiles to this printer profile.\nPRINTER_VENDOR_AO\nPRINTER_MODEL_TAZ6\n start_gcode = ; This profile is designed specifically for LulzBot TAZ6 3D Printer with the Yellowfin Dual\n M73 P0 ; clear GLCD progress bar\n M75 ; start GLCD timer\n G26 ; clear potential 'probe fail' condition\n M107 ; disable fans\n M420 S0 ; disable leveling matrix\n G90 ; absolute positioning\n M104 S{material_soften_temperature_0} T0 ; soften filament\n M104 S{material_soften_temperature_1} T1 ; soften filament\n M140 S{material_bed_temperature_layer_0} ; get bed heating up\n G28 X Y ; home X and Y\n G1 X-17 F3000 ; clear X endstop\n G1 Y258 F3000 ; move over the Z_MIN switch\n G1 X-19 F3000 ; move left as far as possible\n M117 Heating... ; LCD status message\n M109 R{material_soften_temperature_0} T0 ; wait for temp\n M109 R{material_soften_temperature_1} T1 ; wait for temp\n T0 ; return to first extruder\n G28 Z ; home Z\n T0 ; select this extruder first\n M82 ; set extruder to absolute mode\n G92 E0 ; set extruder to zero\n G1 E-15 F100 ; suck up XXmm of filament\n T1 ; switch extruders\n M82 ; set extruder to absolute mode\n G92 E0 ; set extruder to zero\n G1 E-15 F100 ; suck up XXmm of filament\n M104 S{material_wipe_temperature_0} T0 ; set to wipe temp\n M104 S{material_wipe_temperature_1} T1 ; set to wipe temp\n M106 ; Turn on fans to speed cooling\n G1 X-17 Y100 F3000 ; move above wiper pad\n M104\n M117 Cooling... ; LCD status message\n M109 R{material_wipe_temperature_0} T0 ; wait for T0 to reach temp\n M109 R{material_wipe_temperature_1} T1 ; wait for T1 to reach temp\n M107 ; Turn off fan\n T0 ; switch extruders\n G1 Z1 ; push nozzle into wiper\n G1 X -18 Y95 F1000 ; slow wipe\n G1 X -18 Y90 F1000 ; slow wipe\n G1 X -18 Y85 F1000 ; slow wipe\n G1 X -17 Y90 F1000 ; slow wipe\n G1 X -18 Y80 F1000 ; slow wipe\n G1 X -17 Y95 F1000 ; slow wipe\n G1 X -18 Y75 F2000 ; fast wipe\n G1 X -17 Y65 F2000 ; fast wipe\n G1 X -18 Y70 F2000 ; fast wipe\n G1 X -17 Y60 F2000 ; fast wipe\n G1 X -18 Y55 F2000 ; fast wipe\n G1 X -17 Y50 F2000 ; fast wipe\n G1 X -18 Y40 F2000 ; fast wipe\n G1 X -17 Y45 F2000 ; fast wipe\n G1 X -18 Y35 F2000 ; fast wipe\n G1 X -17 Y40 F2000 ; fast wipe\n G1 X -18 Y70 F2000 ; fast wipe\n G1 X -17 Y30 Z2 F2000 ; fast wipe\n G1 X -18 Y35 F2000 ; fast wipe\n G1 X -17 Y25 F2000 ; fast wipe\n G1 X -18 Y30 F2000 ; fast wipe\n G1 X -17 Y25 Z1.5 F1000 ; slow wipe\n G1 X -18 Y23 F1000 ; slow wipe\n G1 X -17 Z15 ; raise extruder\n M109 R{material_probe_temperature_0} ; heat to probe temp\n M204 S100 ; set accel for probing\n G29 ; probe sequence (for auto-leveling)\n M420 S1 ; enable leveling matrix\n M425 Z ; use measured Z backlash for compensation\n M425 Z F0 ; turn off measured Z backlash compensation. (if activated in the quality settings, this command will automatically be ignored)\n M204 S500 ; set accel back to normal\n M104 S{material_print_temperature_layer_0_0} T0 ; set extruder temp\n M104 S{material_print_temperature_layer_0_1} T1 ; set extruder temp\n G1 X100 Y-25 Z0.5 F3000 ; move to open space\n M400 ; clear buffer\n M117 Heating... ; LCD status message\n M109 R{material_print_temperature_layer_0_0} T0 ; set extruder temp and wait\n M109 R{material_print_temperature_layer_0_1} T1 ; set extruder temp and wait\n M117 Purging... ; LCD status message\n T0 ; select this extruder first\n G1 E0 F100 ; undo retraction\n G92 E-15 ; set extruder negative amount to purge\n G1 E0 F100 ; purge XXmm of filament\n T1 ; switch to second extruder\n G92 E-15 ; set extruder negative amount to purge\n G1 E0 F100 ; undo retraction\n G92 E-15 ; set extruder negative amount to purge\n G1 E0 F100 ; purge XXmm of filament\n G1 Z0.5 ; clear bed (barely)\n G1 X100 Y0 F5000 ; move above bed to shear off filament\n T0 ; switch to first extruder\n M190 R{material_bed_temperature_layer_0} ; get bed temping up during first layer\n G1 Z2 E0 F75\n M400 ; clear buffer\n M117 TAZ Printing... ; LCD status message\n thumbnails = [printer:LulzBot Taz Mini] inherits = *common* bed_custom_model = bed_custom_texture = bed_shape = 0x0,155x0,155x155,0x155 cooling_tube_length = 5 cooling_tube_retraction = 91.5 default_filament_profile = "Generic PLA" default_print_profile = 0.20mm Standard TAZ6 end_gcode =M400 ; wait for moves to finish\nM140 S45 ; start bed cooling\nM104 S0 ; disable hotend\nM107 ; disable fans\nG92 E5 ; set extruder to 5mm for retract on print end\nM117 Cooling please wait ; progress indicator message on LCD\nG1 X5 Y5 Z158 E0 F10000 ; move to cooling position\nG1 E5 ; re-prime extruder\nM190 R45 ; wait for bed to cool down to removal temp\nM77 ; Stop GLCD Timer\nG1 X145 F1000 ; move extruder out of the way\nG1 Y175 F1000 ; present finished print\nM140 S45 ; keep temperature or cool down\nM84 ; disable steppers\nG90 ; absolute positioning\nM117 Print Complete. ; print complete message machine_max_acceleration_e = 1000 machine_max_feedrate_e = 40 machine_max_feedrate_x = 300 machine_max_feedrate_y = 300 machine_max_feedrate_z = 8 machine_max_jerk_e = 10.0 machine_max_jerk_x = 12.0 machine_max_jerk_y = 12.0 machine_max_jerk_z = 0.4 extruder_colour = "" max_print_height = 159 nozzle_diameter = 0.5 printer_model = TAZMINI printer_variant = SINGLE printer_notes = Keep the following keywords. These are used in the "compatible printer" condition of the print and filament profiles to link the particular print and filament profiles to this printer profile.\nPRINTER_VENDOR_AO\nPRINTER_MODEL_TAZMINI\n start_gcode = \n; This G-Code has been generated specifically for the LulzBot Mini with standard extruder\nM73 P0 ; clear GLCD progress bar\nM75 ; Start GLCD Timer\nG26 ; clear potential 'probe fail' condition\nM420 S0 ; disable leveling matrix\nG90 ; absolute positioning\nM82 ; set extruder to absolute mode\nG92 E0 ; set extruder position to 0\nM140 S{first_layer_bed_temperature[0]} ; start bed heating up\nG28 ; home all axes\nG0 X0 Y187 Z156 F200 ; move away from endstops\nM109 R{temperature[0] * 0.848 + bed_temperature[0] * 0.135 - 36.8} ; wait for extruder to reach soften temperature\nG1 E-30 F75 ; retract filament\nM109 R{temperature[0] * 0.848 + bed_temperature[0] * 0.135 - 36.8} ; wait for extruder to reach wiping temp\nG1 X45 Y173 F11520 ; move above wiper pad\nG1 Z0 F1200 ; push nozzle into wiper\nG1 X42 Y173 Z-.5 F4000 ; wiping\nG1 X52 Y171 Z-.5 F4000 ; wiping\nG1 X42 Y173 Z0 F4000 ; wiping\nG1 X52 Y171 F4000 ; wiping\nG1 X42 Y173 F4000 ; wiping\nG1 X52 Y171 F4000 ; wiping\nG1 X42 Y173 F4000 ; wiping\nG1 X52 Y171 F4000 ; wiping\nG1 X57 Y173 F4000 ; wiping\nG1 X77 Y171 F4000 ; wiping\nG1 X57 Y173 F4000 ; wiping\nG1 X77 Y171 F4000 ; wiping\nG1 X57 Y173 F4000 ; wiping\nG1 X87 Y171 F4000 ; wiping\nG1 X77 Y173 F4000 ; wiping\nG1 X97 Y171 F4000 ; wiping\nG1 X77 Y173 F4000 ; wiping\nG1 X97 Y171 F4000 ; wiping\nG1 X77 Y173 F4000 ; wiping\nG1 X97 Y171 F4000 ; wiping\nG1 X107 Y173 F4000 ; wiping\nG1 X97 Y171 F4000 ; wiping\nG1 X107 Y173 F4000 ; wiping\nG1 X97 Y171 F4000 ; wiping\nG1 X107 Y173 F4000 ; wiping\nG1 X112 Y171 Z-0.5 F1000 ; wiping\nG1 Z30 ; raise extruder\nM0 ; pause for manual cleaning\nG28 X0 Y0 ; home X and Y\nG0 X0 Y187 F200 ; move away from endstops\nM109 R145 ; wait for extruder to reach probe temp\nM204 S300 ; set probing acceleration\nG29 ; start auto-leveling sequence\nM420 S1 ; enable leveling matrix\nM425 Z ; use measured Z backlash for compensation\nM425 Z F0 ; turn off measured Z backlash compensation. (if activated in the quality settings, this command will automatically be ignored)\nM204 S2000 ; restore standard acceleration\nG28 X0 Y0 ; re-home to account for build variance of earlier mini builds\nG0 X0 Y187 F200 ; move away from endstops\nG0 Y152 F4000 ; move in front of wiper pad\nG4 S1 ; pause\nM400 ; wait for moves to finish\nM117 Heating... ; progress indicator message on LCD\nM109 R{first_layer_temperature[0]} ; wait for extruder to reach printing temp\nM190 R{first_layer_bed_temperature[0]} ; wait for bed to reach printing temp\nG1 Z2 E0 F75 ; prime tiny bit of filament into the nozzle\nM117 Mini Printing... ; progress indicator message on LCD\n [printer:LulzBot Taz Mini 2] inherits = *common* bed_custom_model = bed_custom_texture = bed_shape = 0x0,157x0,157x157,0x157 cooling_tube_length = 5 cooling_tube_retraction = 91.5 default_filament_profile = "Generic PLA" default_print_profile = 0.20mm Standard TAZ6 end_gcode =M400 ; wait for moves to finish\nM140 S45 ; start bed cooling\nM104 S0 ; disable hotend\nM107 ; disable fans\nG92 E5 ; set extruder to 5mm for retract on print end\nM117 Cooling please wait ; progress indicator message on LCD\nG1 X5 Y5 Z158 E0 F10000 ; move to cooling position\nG1 E5 ; re-prime extruder\nM190 R45 ; wait for bed to cool down to removal temp\nM77 ; Stop GLCD Timer\nG1 X145 F1000 ; move extruder out of the way\nG1 Y175 F1000 ; present finished print\nM140 S45 ; keep temperature or cool down\nM84 ; disable steppers\nG90 ; absolute positioning\nM117 Print Complete. ; print complete message # Mini Aero V2 Marlin firmware defines higher values for DEFAULT than # DEFAULT_MAX. # DEFAULT_MAX_ACCELERATION: x = 9000, y = 9000, z = 200, e = 1000 # DEFAULT_ACCELERATION: 2000 # DEFAULT_RETRACT_ACCELERATION: 3000 # DEFAULT_TRAVEL_ACCELERATION: 2000 machine_max_acceleration_e = 1000 machine_max_acceleration_extruding = 1000 machine_max_acceleration_retracting = 1000 machine_max_acceleration_z = 200 machine_max_feedrate_e = 40 machine_max_feedrate_x = 300 machine_max_feedrate_y = 300 machine_max_feedrate_z = 300 machine_max_jerk_e = 10.0 machine_max_jerk_x = 12.0 machine_max_jerk_y = 12.0 machine_max_jerk_z = 0.4 extruder_colour = "" max_print_height = 180 nozzle_diameter = 0.5 printer_model = TAZMINI2 printer_variant = AERO printer_notes = Keep the following keywords. These are used in the "compatible printer" condition of the print and filament profiles to link the particular print and filament profiles to this printer profile.\nPRINTER_VENDOR_AO\nPRINTER_MODEL_TAZMINI2\n start_gcode = \n; This G-Code has been generated specifically for the LulzBot Mini with standard extruder\nM73 P0 ; clear GLCD progress bar\nM75 ; Start GLCD Timer\nG26 ; clear potential 'probe fail' condition\nM420 S0 ; disable leveling matrix\nG90 ; absolute positioning\nM82 ; set extruder to absolute mode\nG92 E0 ; set extruder position to 0\nM140 S{first_layer_bed_temperature[0]} ; start bed heating up\nG28 ; home all axes\nG0 X0 Y187 Z156 F200 ; move away from endstops\nM109 R{temperature[0] * 0.848 + bed_temperature[0] * 0.135 - 36.8} ; wait for extruder to reach soften temperature\nG1 E-30 F75 ; retract filament\nM109 R{temperature[0] * 0.848 + bed_temperature[0] * 0.135 - 36.8} ; wait for extruder to reach wiping temp\nG1 X45 Y173 F11520 ; move above wiper pad\nG1 Z0 F1200 ; push nozzle into wiper\nG1 X42 Y173 Z-.5 F4000 ; wiping\nG1 X52 Y171 Z-.5 F4000 ; wiping\nG1 X42 Y173 Z0 F4000 ; wiping\nG1 X52 Y171 F4000 ; wiping\nG1 X42 Y173 F4000 ; wiping\nG1 X52 Y171 F4000 ; wiping\nG1 X42 Y173 F4000 ; wiping\nG1 X52 Y171 F4000 ; wiping\nG1 X57 Y173 F4000 ; wiping\nG1 X77 Y171 F4000 ; wiping\nG1 X57 Y173 F4000 ; wiping\nG1 X77 Y171 F4000 ; wiping\nG1 X57 Y173 F4000 ; wiping\nG1 X87 Y171 F4000 ; wiping\nG1 X77 Y173 F4000 ; wiping\nG1 X97 Y171 F4000 ; wiping\nG1 X77 Y173 F4000 ; wiping\nG1 X97 Y171 F4000 ; wiping\nG1 X77 Y173 F4000 ; wiping\nG1 X97 Y171 F4000 ; wiping\nG1 X107 Y173 F4000 ; wiping\nG1 X97 Y171 F4000 ; wiping\nG1 X107 Y173 F4000 ; wiping\nG1 X97 Y171 F4000 ; wiping\nG1 X107 Y173 F4000 ; wiping\nG1 X112 Y171 Z-0.5 F1000 ; wiping\nG1 Z30 ; raise extruder\nG28 X0 Y0 ; home X and Y\nG0 X0 Y187 F200 ; move away from endstops\nM109 R145 ; wait for extruder to reach probe temp\nM0 ; pause for manual cleaning\nM204 S300 ; set probing acceleration\nG29 ; start auto-leveling sequence\nM420 S1 ; enable leveling matrix\nM425 Z ; use measured Z backlash for compensation\nM425 Z F0 ; turn off measured Z backlash compensation. (if activated in the quality settings, this command will automatically be ignored)\nM204 S2000 ; restore standard acceleration\nG28 X0 Y0 ; re-home to account for build variance of earlier mini builds\nG0 X0 Y187 F200 ; move away from endstops\nG0 Y152 F4000 ; move in front of wiper pad\nG4 S1 ; pause\nM400 ; wait for moves to finish\nM117 Heating... ; progress indicator message on LCD\nM109 R{first_layer_temperature[0]} ; wait for extruder to reach printing temp\nM190 R{first_layer_bed_temperature[0]} ; wait for bed to reach printing temp\nG1 Z2 E0 F75 ; prime tiny bit of filament into the nozzle\nM117 Mini Printing... ; progress indicator message on LCD\n # The obsolete presets will be removed when upgrading from the legacy configuration structure (up to Slic3r 1.39.2) to 1.40.0 and newer. [obsolete_presets] print="" filament=""