diff --git a/resources/profiles/Original Prusa i3 MK3, MK2S, MK2 and MK2S-MMU.ini b/resources/profiles/Original Prusa i3 MK3, MK2S, MK2 and MK2S-MMU.ini index ae21f862d..cb076ac35 100644 --- a/resources/profiles/Original Prusa i3 MK3, MK2S, MK2 and MK2S-MMU.ini +++ b/resources/profiles/Original Prusa i3 MK3, MK2S, MK2 and MK2S-MMU.ini @@ -1,4 +1,4 @@ -# generated by Slic3r Prusa Edition 1.38.4 on 2017-12-10 at 09:05:01 +# generated by Slic3r Prusa Edition 1.38.4 on 2017-12-19 at 17:08:04 [print:0.05mm DETAIL] avoid_crossing_perimeters = 0 @@ -9,7 +9,8 @@ bridge_flow_ratio = 0.7 bridge_speed = 20 brim_width = 0 clip_multipart_objects = 1 -compatible_printers = "Original Prusa i3 MK2";"Original Prusa i3 MK2 MM Single Mode" +compatible_printers = +compatible_printers_condition = printer_notes=~/.*PRINTER_VENDOR_PRUSA3D.*/ and printer_notes=~/.*PRINTER_MODEL_MK2.*/ and nozzle_diameter[0]==0.4 and num_extruders==1 complete_objects = 0 default_acceleration = 500 dont_support_bridges = 1 @@ -114,7 +115,8 @@ bridge_flow_ratio = 0.7 bridge_speed = 20 brim_width = 0 clip_multipart_objects = 1 -compatible_printers = "Original Prusa i3 MK2 0.25 nozzle";"Original Prusa i3 MK2 MM Single Mode 0.25 nozzle" +compatible_printers = +compatible_printers_condition = printer_notes=~/.*PRINTER_VENDOR_PRUSA3D.*/ and printer_notes=~/.*PRINTER_MODEL_MK2.*/ and nozzle_diameter[0]==0.25 and num_extruders==1 complete_objects = 0 default_acceleration = 500 dont_support_bridges = 1 @@ -219,7 +221,8 @@ bridge_flow_ratio = 0.7 bridge_speed = 20 brim_width = 0 clip_multipart_objects = 1 -compatible_printers = "Original Prusa i3 MK3" +compatible_printers = +compatible_printers_condition = printer_notes=~/.*PRINTER_VENDOR_PRUSA3D.*/ and printer_notes=~/.*PRINTER_MODEL_MK3.*/ complete_objects = 0 default_acceleration = 500 dont_support_bridges = 1 @@ -324,7 +327,8 @@ bridge_flow_ratio = 0.7 bridge_speed = 20 brim_width = 0 clip_multipart_objects = 1 -compatible_printers = "Original Prusa i3 MK2";"Original Prusa i3 MK2 MM Single Mode" +compatible_printers = +compatible_printers_condition = printer_notes=~/.*PRINTER_VENDOR_PRUSA3D.*/ and printer_notes=~/.*PRINTER_MODEL_MK2.*/ and nozzle_diameter[0]==0.4 and num_extruders==1 complete_objects = 0 default_acceleration = 1000 dont_support_bridges = 1 @@ -429,7 +433,8 @@ bridge_flow_ratio = 0.7 bridge_speed = 20 brim_width = 0 clip_multipart_objects = 1 -compatible_printers = "Original Prusa i3 MK2 0.25 nozzle";"Original Prusa i3 MK2 MM Single Mode 0.25 nozzle" +compatible_printers = +compatible_printers_condition = printer_notes=~/.*PRINTER_VENDOR_PRUSA3D.*/ and printer_notes=~/.*PRINTER_MODEL_MK2.*/ and nozzle_diameter[0]==0.25 complete_objects = 0 default_acceleration = 1000 dont_support_bridges = 1 @@ -534,7 +539,8 @@ bridge_flow_ratio = 0.8 bridge_speed = 30 brim_width = 0 clip_multipart_objects = 1 -compatible_printers = "Original Prusa i3 MK3" +compatible_printers = +compatible_printers_condition = printer_notes=~/.*PRINTER_VENDOR_PRUSA3D.*/ and printer_notes=~/.*PRINTER_MODEL_MK3.*/ complete_objects = 0 default_acceleration = 1000 dont_support_bridges = 1 @@ -639,7 +645,8 @@ bridge_flow_ratio = 0.95 bridge_speed = 20 brim_width = 0 clip_multipart_objects = 1 -compatible_printers = "Original Prusa i3 MK2";"Original Prusa i3 MK2 MM Single Mode";"Original Prusa i3 MK2 MultiMaterial" +compatible_printers = +compatible_printers_condition = printer_notes=~/.*PRINTER_VENDOR_PRUSA3D.*/ and printer_notes=~/.*PRINTER_MODEL_MK2.*/ and nozzle_diameter[0]==0.4 complete_objects = 0 default_acceleration = 1000 dont_support_bridges = 1 @@ -744,7 +751,8 @@ bridge_flow_ratio = 0.8 bridge_speed = 20 brim_width = 0 clip_multipart_objects = 1 -compatible_printers = "Original Prusa i3 MK2";"Original Prusa i3 MK2 MM Single Mode";"Original Prusa i3 MK2 MultiMaterial" +compatible_printers = +compatible_printers_condition = printer_notes=~/.*PRINTER_VENDOR_PRUSA3D.*/ and printer_notes=~/.*PRINTER_MODEL_MK2.*/ and nozzle_diameter[0]==0.4 complete_objects = 0 default_acceleration = 1000 dont_support_bridges = 1 @@ -849,7 +857,8 @@ bridge_flow_ratio = 0.7 bridge_speed = 20 brim_width = 0 clip_multipart_objects = 1 -compatible_printers = "Original Prusa i3 MK2 0.25 nozzle";"Original Prusa i3 MK2 MM Single Mode 0.25 nozzle";"Original Prusa i3 MK2 MultiMaterial 0.25 nozzle" +compatible_printers = +compatible_printers_condition = printer_notes=~/.*PRINTER_VENDOR_PRUSA3D.*/ and printer_notes=~/.*PRINTER_MODEL_MK2.*/ and nozzle_diameter[0]==0.25 complete_objects = 0 default_acceleration = 1000 dont_support_bridges = 1 @@ -954,7 +963,8 @@ bridge_flow_ratio = 0.8 bridge_speed = 20 brim_width = 0 clip_multipart_objects = 1 -compatible_printers = "Original Prusa i3 MK2 0.6 nozzle";"Original Prusa i3 MK2 MM Single Mode 0.6 nozzle";"Original Prusa i3 MK2 MultiMaterial 0.6 nozzle" +compatible_printers = +compatible_printers_condition = printer_notes=~/.*PRINTER_VENDOR_PRUSA3D.*/ and printer_notes=~/.*PRINTER_MODEL_MK2.*/ and nozzle_diameter[0]==0.6 complete_objects = 0 default_acceleration = 1000 dont_support_bridges = 1 @@ -1059,7 +1069,8 @@ bridge_flow_ratio = 0.8 bridge_speed = 30 brim_width = 0 clip_multipart_objects = 1 -compatible_printers = "Original Prusa i3 MK3" +compatible_printers = +compatible_printers_condition = printer_notes=~/.*PRINTER_VENDOR_PRUSA3D.*/ and printer_notes=~/.*PRINTER_MODEL_MK3.*/ complete_objects = 0 default_acceleration = 1000 dont_support_bridges = 1 @@ -1164,7 +1175,8 @@ bridge_flow_ratio = 0.8 bridge_speed = 20 brim_width = 0 clip_multipart_objects = 1 -compatible_printers = "Original Prusa i3 MK2 MultiMaterial" +compatible_printers = +compatible_printers_condition = printer_notes=~/.*PRINTER_VENDOR_PRUSA3D.*/ and printer_notes=~/.*PRINTER_MODEL_MK2.*/ and nozzle_diameter[0]==0.4 and num_extruders>1 complete_objects = 0 default_acceleration = 1000 dont_support_bridges = 1 @@ -1269,7 +1281,8 @@ bridge_flow_ratio = 0.8 bridge_speed = 20 brim_width = 0 clip_multipart_objects = 1 -compatible_printers = "Original Prusa i3 MK2 MultiMaterial" +compatible_printers = +compatible_printers_condition = printer_notes=~/.*PRINTER_VENDOR_PRUSA3D.*/ and printer_notes=~/.*PRINTER_MODEL_MK2.*/ and nozzle_diameter[0]==0.4 and num_extruders>1 complete_objects = 0 default_acceleration = 1000 dont_support_bridges = 1 @@ -1374,7 +1387,8 @@ bridge_flow_ratio = 0.95 bridge_speed = 20 brim_width = 0 clip_multipart_objects = 1 -compatible_printers = "Original Prusa i3 MK2";"Original Prusa i3 MK2 MM Single Mode";"Original Prusa i3 MK2 MultiMaterial" +compatible_printers = +compatible_printers_condition = printer_notes=~/.*PRINTER_VENDOR_PRUSA3D.*/ and printer_notes=~/.*PRINTER_MODEL_MK2.*/ and nozzle_diameter[0]==0.4 complete_objects = 0 default_acceleration = 1000 dont_support_bridges = 1 @@ -1479,7 +1493,8 @@ bridge_flow_ratio = 0.95 bridge_speed = 20 brim_width = 0 clip_multipart_objects = 1 -compatible_printers = "Original Prusa i3 MK2";"Original Prusa i3 MK2 MM Single Mode";"Original Prusa i3 MK2 MultiMaterial" +compatible_printers = +compatible_printers_condition = printer_notes=~/.*PRINTER_VENDOR_PRUSA3D.*/ and printer_notes=~/.*PRINTER_MODEL_MK2.*/ and nozzle_diameter[0]==0.4 complete_objects = 0 default_acceleration = 1000 dont_support_bridges = 1 @@ -1584,7 +1599,8 @@ bridge_flow_ratio = 0.8 bridge_speed = 20 brim_width = 0 clip_multipart_objects = 1 -compatible_printers = "Original Prusa i3 MK2 0.6 nozzle";"Original Prusa i3 MK2 MM Single Mode 0.6 nozzle";"Original Prusa i3 MK2 MultiMaterial 0.6 nozzle" +compatible_printers = +compatible_printers_condition = printer_notes=~/.*PRINTER_VENDOR_PRUSA3D.*/ and printer_notes=~/.*PRINTER_MODEL_MK2.*/ and nozzle_diameter[0]==0.6 complete_objects = 0 default_acceleration = 1000 dont_support_bridges = 1 @@ -1689,7 +1705,8 @@ bridge_flow_ratio = 0.8 bridge_speed = 30 brim_width = 0 clip_multipart_objects = 1 -compatible_printers = "Original Prusa i3 MK3" +compatible_printers = +compatible_printers_condition = printer_notes=~/.*PRINTER_VENDOR_PRUSA3D.*/ and printer_notes=~/.*PRINTER_MODEL_MK3.*/ complete_objects = 0 default_acceleration = 1000 dont_support_bridges = 1 @@ -1794,7 +1811,8 @@ bridge_flow_ratio = 0.95 bridge_speed = 20 brim_width = 0 clip_multipart_objects = 1 -compatible_printers = "Original Prusa i3 MK2 MultiMaterial" +compatible_printers = +compatible_printers_condition = printer_notes=~/.*PRINTER_VENDOR_PRUSA3D.*/ and printer_notes=~/.*PRINTER_MODEL_MK2.*/ and nozzle_diameter[0]==0.4 and num_extruders>1 complete_objects = 0 default_acceleration = 1000 dont_support_bridges = 1 @@ -1899,7 +1917,8 @@ bridge_flow_ratio = 0.95 bridge_speed = 20 brim_width = 0 clip_multipart_objects = 1 -compatible_printers = "Original Prusa i3 MK2 MultiMaterial" +compatible_printers = +compatible_printers_condition = printer_notes=~/.*PRINTER_VENDOR_PRUSA3D.*/ and printer_notes=~/.*PRINTER_MODEL_MK2.*/ and nozzle_diameter[0]==0.4 and num_extruders>1 complete_objects = 0 default_acceleration = 1000 dont_support_bridges = 1 @@ -2004,7 +2023,8 @@ bridge_flow_ratio = 0.95 bridge_speed = 20 brim_width = 0 clip_multipart_objects = 1 -compatible_printers = "Original Prusa i3 MK2";"Original Prusa i3 MK2 MM Single Mode";"Original Prusa i3 MK2 MultiMaterial" +compatible_printers = +compatible_printers_condition = printer_notes=~/.*PRINTER_VENDOR_PRUSA3D.*/ and printer_notes=~/.*PRINTER_MODEL_MK2.*/ and nozzle_diameter[0]==0.4 complete_objects = 0 default_acceleration = 1000 dont_support_bridges = 1 @@ -2109,7 +2129,8 @@ bridge_flow_ratio = 0.8 bridge_speed = 20 brim_width = 0 clip_multipart_objects = 1 -compatible_printers = "Original Prusa i3 MK2 0.6 nozzle";"Original Prusa i3 MK2 MM Single Mode 0.6 nozzle";"Original Prusa i3 MK2 MultiMaterial 0.6 nozzle" +compatible_printers = +compatible_printers_condition = printer_notes=~/.*PRINTER_VENDOR_PRUSA3D.*/ and printer_notes=~/.*PRINTER_MODEL_MK2.*/ and nozzle_diameter[0]==0.6 complete_objects = 0 default_acceleration = 1000 dont_support_bridges = 1 @@ -2214,7 +2235,8 @@ bridge_flow_ratio = 0.8 bridge_speed = 30 brim_width = 0 clip_multipart_objects = 1 -compatible_printers = "Original Prusa i3 MK3" +compatible_printers = +compatible_printers_condition = printer_notes=~/.*PRINTER_VENDOR_PRUSA3D.*/ and printer_notes=~/.*PRINTER_MODEL_MK3.*/ complete_objects = 0 default_acceleration = 1000 dont_support_bridges = 1 @@ -2319,7 +2341,8 @@ bridge_flow_ratio = 0.8 bridge_speed = 20 brim_width = 0 clip_multipart_objects = 1 -compatible_printers = "Original Prusa i3 MK2 MultiMaterial 0.6 nozzle" +compatible_printers = +compatible_printers_condition = printer_notes=~/.*PRINTER_VENDOR_PRUSA3D.*/ and printer_notes=~/.*PRINTER_MODEL_MK2.*/ and nozzle_diameter[0]==0.6 and num_extruders>1 complete_objects = 0 default_acceleration = 1000 dont_support_bridges = 1 @@ -2424,7 +2447,8 @@ bridge_flow_ratio = 0.8 bridge_speed = 20 brim_width = 0 clip_multipart_objects = 1 -compatible_printers = "Original Prusa i3 MK2 MultiMaterial 0.6 nozzle" +compatible_printers = +compatible_printers_condition = printer_notes=~/.*PRINTER_VENDOR_PRUSA3D.*/ and printer_notes=~/.*PRINTER_MODEL_MK2.*/ and nozzle_diameter[0]==0.6 and num_extruders>1 complete_objects = 0 default_acceleration = 1000 dont_support_bridges = 1 @@ -2523,7 +2547,8 @@ xy_size_compensation = 0 [filament:ColorFabb Brass Bronze 1.75mm] bed_temperature = 60 bridge_fan_speed = 100 -compatible_printers = "Original Prusa i3 MK2";"Original Prusa i3 MK2 0.6 nozzle";"Original Prusa i3 MK2 MM Single Mode";"Original Prusa i3 MK2 MM Single Mode 0.6 nozzle";"Original Prusa i3 MK2 MultiMaterial";"Original Prusa i3 MK2 MultiMaterial 0.6 nozzle";"Original Prusa i3 MK3" +compatible_printers = +compatible_printers_condition = nozzle_diameter[0]>0.35 cooling = 1 disable_fan_first_layers = 1 end_filament_gcode = "; Filament-specific end gcode" @@ -2545,13 +2570,14 @@ max_fan_speed = 100 min_fan_speed = 85 min_print_speed = 5 slowdown_below_layer_time = 10 -start_filament_gcode = "M900 K{if printer_preset==\"Original Prusa i3 MK2 MultiMaterial\"}200{elsif printer_preset==\"Original Prusa i3 MK2 MM Single Mode\"}200{else}10{endif}; Filament gcode" +start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}10{endif}; Filament gcode" temperature = 210 [filament:ColorFabb HT 1.75mm] bed_temperature = 105 bridge_fan_speed = 30 compatible_printers = +compatible_printers_condition = cooling = 1 disable_fan_first_layers = 3 end_filament_gcode = "; Filament-specific end gcode" @@ -2573,13 +2599,14 @@ max_fan_speed = 20 min_fan_speed = 10 min_print_speed = 5 slowdown_below_layer_time = 10 -start_filament_gcode = "M900 K{if printer_preset==\"Original Prusa i3 MK2 MultiMaterial\"}200{elsif printer_preset==\"Original Prusa i3 MK2 MM Single Mode\"}200{else}45{endif}; Filament gcode" +start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}45{endif}; Filament gcode" temperature = 270 [filament:ColorFabb PLA-PHA] bed_temperature = 60 bridge_fan_speed = 100 compatible_printers = +compatible_printers_condition = cooling = 1 disable_fan_first_layers = 1 end_filament_gcode = "; Filament-specific end gcode" @@ -2601,13 +2628,14 @@ max_fan_speed = 100 min_fan_speed = 85 min_print_speed = 15 slowdown_below_layer_time = 10 -start_filament_gcode = "M900 K{if printer_preset==\"Original Prusa i3 MK2 MultiMaterial\"}200{elsif printer_preset==\"Original Prusa i3 MK2 MM Single Mode\"}200{else}30{endif}; Filament gcode" +start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}30{endif}; Filament gcode" temperature = 210 [filament:ColorFabb Woodfil 1.75mm] bed_temperature = 60 bridge_fan_speed = 100 -compatible_printers = "Original Prusa i3 MK2";"Original Prusa i3 MK2 0.6 nozzle";"Original Prusa i3 MK2 MM Single Mode";"Original Prusa i3 MK2 MM Single Mode 0.6 nozzle";"Original Prusa i3 MK2 MultiMaterial";"Original Prusa i3 MK2 MultiMaterial 0.6 nozzle";"Original Prusa i3 MK3" +compatible_printers = +compatible_printers_condition = nozzle_diameter[0]>0.35 cooling = 1 disable_fan_first_layers = 1 end_filament_gcode = "; Filament-specific end gcode" @@ -2629,13 +2657,14 @@ max_fan_speed = 100 min_fan_speed = 85 min_print_speed = 5 slowdown_below_layer_time = 10 -start_filament_gcode = "M900 K{if printer_preset==\"Original Prusa i3 MK2 MultiMaterial\"}200{elsif printer_preset==\"Original Prusa i3 MK2 MM Single Mode\"}200{else}10{endif}; Filament gcode" +start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}10{endif}; Filament gcode" temperature = 200 [filament:ColorFabb XT 1.75mm] bed_temperature = 65 bridge_fan_speed = 50 compatible_printers = +compatible_printers_condition = cooling = 1 disable_fan_first_layers = 3 end_filament_gcode = "; Filament-specific end gcode" @@ -2657,13 +2686,14 @@ max_fan_speed = 50 min_fan_speed = 30 min_print_speed = 5 slowdown_below_layer_time = 10 -start_filament_gcode = "M900 K{if printer_preset==\"Original Prusa i3 MK2 MultiMaterial\"}200{elsif printer_preset==\"Original Prusa i3 MK2 MM Single Mode\"}200{else}45{endif}; Filament gcode" +start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}45{endif}; Filament gcode" temperature = 240 [filament:ColorFabb XT-CF20 1.75mm] bed_temperature = 90 bridge_fan_speed = 50 compatible_printers = +compatible_printers_condition = cooling = 1 disable_fan_first_layers = 3 end_filament_gcode = "; Filament-specific end gcode" @@ -2685,13 +2715,14 @@ max_fan_speed = 50 min_fan_speed = 30 min_print_speed = 5 slowdown_below_layer_time = 10 -start_filament_gcode = "M900 K{if printer_preset==\"Original Prusa i3 MK2 MultiMaterial\"}200{elsif printer_preset==\"Original Prusa i3 MK2 MM Single Mode\"}200{else}30{endif}; Filament gcode" +start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}30{endif}; Filament gcode" temperature = 260 [filament:ColorFabb nGen 1.75mm] bed_temperature = 85 bridge_fan_speed = 40 compatible_printers = +compatible_printers_condition = cooling = 1 disable_fan_first_layers = 3 end_filament_gcode = "; Filament-specific end gcode" @@ -2713,13 +2744,14 @@ max_fan_speed = 35 min_fan_speed = 20 min_print_speed = 5 slowdown_below_layer_time = 10 -start_filament_gcode = "M900 K{if printer_preset==\"Original Prusa i3 MK2 MultiMaterial\"}200{elsif printer_preset==\"Original Prusa i3 MK2 MM Single Mode\"}200{else}45{endif}; Filament gcode" +start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}45{endif}; Filament gcode" temperature = 240 [filament:ColorFabb nGen flex] bed_temperature = 85 bridge_fan_speed = 40 compatible_printers = +compatible_printers_condition = cooling = 1 disable_fan_first_layers = 3 end_filament_gcode = "; Filament-specific end gcode" @@ -2741,13 +2773,14 @@ max_fan_speed = 35 min_fan_speed = 20 min_print_speed = 5 slowdown_below_layer_time = 10 -start_filament_gcode = "M900 K{if printer_preset==\"Original Prusa i3 MK2 MultiMaterial\"}200{elsif printer_preset==\"Original Prusa i3 MK2 MM Single Mode\"}200{else}10{endif}; Filament gcode" +start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}10{endif}; Filament gcode" temperature = 260 [filament:E3D Edge] bed_temperature = 90 bridge_fan_speed = 50 compatible_printers = +compatible_printers_condition = cooling = 1 disable_fan_first_layers = 3 end_filament_gcode = "; Filament-specific end gcode" @@ -2769,13 +2802,14 @@ max_fan_speed = 50 min_fan_speed = 30 min_print_speed = 5 slowdown_below_layer_time = 10 -start_filament_gcode = "M900 K{if printer_preset==\"Original Prusa i3 MK2 MultiMaterial\"}200{elsif printer_preset==\"Original Prusa i3 MK2 MM Single Mode\"}200{else}45{endif}; Filament gcode" +start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}45{endif}; Filament gcode" temperature = 240 [filament:E3D PC-ABS 1.75mm] bed_temperature = 100 bridge_fan_speed = 30 compatible_printers = +compatible_printers_condition = cooling = 0 disable_fan_first_layers = 3 end_filament_gcode = "; Filament-specific end gcode" @@ -2797,13 +2831,14 @@ max_fan_speed = 30 min_fan_speed = 10 min_print_speed = 5 slowdown_below_layer_time = 10 -start_filament_gcode = "M900 K{if printer_preset==\"Original Prusa i3 MK2 MultiMaterial\"}200{elsif printer_preset==\"Original Prusa i3 MK2 MM Single Mode\"}200{else}30{endif}; Filament gcode" +start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}30{endif}; Filament gcode" temperature = 270 [filament:Fillamentum ABS 1.75mm] bed_temperature = 100 bridge_fan_speed = 30 compatible_printers = +compatible_printers_condition = cooling = 0 disable_fan_first_layers = 3 end_filament_gcode = "; Filament-specific end gcode" @@ -2825,13 +2860,14 @@ max_fan_speed = 30 min_fan_speed = 10 min_print_speed = 5 slowdown_below_layer_time = 10 -start_filament_gcode = "M900 K{if printer_preset==\"Original Prusa i3 MK2 MultiMaterial\"}200{elsif printer_preset==\"Original Prusa i3 MK2 MM Single Mode\"}200{else}30{endif}; Filament gcode" +start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}30{endif}; Filament gcode" temperature = 240 [filament:Fillamentum ASA 1.75mm] bed_temperature = 100 bridge_fan_speed = 30 compatible_printers = +compatible_printers_condition = cooling = 0 disable_fan_first_layers = 3 end_filament_gcode = "; Filament-specific end gcode" @@ -2853,13 +2889,14 @@ max_fan_speed = 30 min_fan_speed = 10 min_print_speed = 5 slowdown_below_layer_time = 10 -start_filament_gcode = "M900 K{if printer_preset==\"Original Prusa i3 MK2 MultiMaterial\"}200{elsif printer_preset==\"Original Prusa i3 MK2 MM Single Mode\"}200{else}30{endif}; Filament gcode" +start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}30{endif}; Filament gcode" temperature = 265 [filament:Fillamentum CPE HG100 HM100] bed_temperature = 90 bridge_fan_speed = 50 compatible_printers = +compatible_printers_condition = cooling = 1 disable_fan_first_layers = 1 end_filament_gcode = "; Filament-specific end gcode" @@ -2881,13 +2918,14 @@ max_fan_speed = 80 min_fan_speed = 80 min_print_speed = 5 slowdown_below_layer_time = 10 -start_filament_gcode = "M900 K{if printer_preset==\"Original Prusa i3 MK2 MultiMaterial\"}200{elsif printer_preset==\"Original Prusa i3 MK2 MM Single Mode\"}200{else}45{endif}; Filament gcode" +start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}45{endif}; Filament gcode" temperature = 260 [filament:Fillamentum Timberfil] bed_temperature = 60 bridge_fan_speed = 100 -compatible_printers = "Original Prusa i3 MK2";"Original Prusa i3 MK2 0.6 nozzle";"Original Prusa i3 MK2 MM Single Mode";"Original Prusa i3 MK2 MM Single Mode 0.6 nozzle";"Original Prusa i3 MK2 MultiMaterial";"Original Prusa i3 MK2 MultiMaterial 0.6 nozzle";"Original Prusa i3 MK3" +compatible_printers = +compatible_printers_condition = nozzle_diameter[0]>0.35 cooling = 1 disable_fan_first_layers = 1 end_filament_gcode = "; Filament-specific end gcode" @@ -2909,13 +2947,14 @@ max_fan_speed = 100 min_fan_speed = 85 min_print_speed = 15 slowdown_below_layer_time = 10 -start_filament_gcode = "M900 K{if printer_preset==\"Original Prusa i3 MK2 MultiMaterial\"}200{elsif printer_preset==\"Original Prusa i3 MK2 MM Single Mode\"}200{else}10{endif}; Filament gcode" +start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}10{endif}; Filament gcode" temperature = 190 [filament:Generic ABS 1.75mm] bed_temperature = 100 bridge_fan_speed = 30 compatible_printers = +compatible_printers_condition = cooling = 0 disable_fan_first_layers = 3 end_filament_gcode = "; Filament-specific end gcode" @@ -2937,13 +2976,14 @@ max_fan_speed = 30 min_fan_speed = 10 min_print_speed = 5 slowdown_below_layer_time = 10 -start_filament_gcode = "M900 K{if printer_preset==\"Original Prusa i3 MK2 MultiMaterial\"}200{elsif printer_preset==\"Original Prusa i3 MK2 MM Single Mode\"}200{else}30{endif}; Filament gcode" +start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}30{endif}; Filament gcode" temperature = 255 [filament:Generic PET 1.75mm] bed_temperature = 90 bridge_fan_speed = 50 compatible_printers = +compatible_printers_condition = cooling = 1 disable_fan_first_layers = 3 end_filament_gcode = "; Filament-specific end gcode" @@ -2965,13 +3005,14 @@ max_fan_speed = 50 min_fan_speed = 30 min_print_speed = 5 slowdown_below_layer_time = 10 -start_filament_gcode = "M900 K{if printer_preset==\"Original Prusa i3 MK2 MultiMaterial\"}200{elsif printer_preset==\"Original Prusa i3 MK2 MM Single Mode\"}200{else}45{endif}; Filament gcode" +start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}45{endif}; Filament gcode" temperature = 240 [filament:Generic PLA 1.75mm] bed_temperature = 60 bridge_fan_speed = 100 compatible_printers = +compatible_printers_condition = cooling = 1 disable_fan_first_layers = 1 end_filament_gcode = "; Filament-specific end gcode" @@ -2993,13 +3034,14 @@ max_fan_speed = 100 min_fan_speed = 85 min_print_speed = 15 slowdown_below_layer_time = 10 -start_filament_gcode = "M900 K{if printer_preset==\"Original Prusa i3 MK2 MultiMaterial\"}200{elsif printer_preset==\"Original Prusa i3 MK2 MM Single Mode\"}200{else}30{endif}; Filament gcode" +start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}30{endif}; Filament gcode" temperature = 210 [filament:Polymaker PC-Max] bed_temperature = 120 bridge_fan_speed = 30 compatible_printers = +compatible_printers_condition = cooling = 0 disable_fan_first_layers = 3 end_filament_gcode = "; Filament-specific end gcode" @@ -3021,13 +3063,14 @@ max_fan_speed = 30 min_fan_speed = 10 min_print_speed = 5 slowdown_below_layer_time = 10 -start_filament_gcode = "M900 K{if printer_preset==\"Original Prusa i3 MK2 MultiMaterial\"}200{elsif printer_preset==\"Original Prusa i3 MK2 MM Single Mode\"}200{else}30{endif}; Filament gcode" +start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}30{endif}; Filament gcode" temperature = 270 [filament:Primavalue PVA] bed_temperature = 60 bridge_fan_speed = 100 compatible_printers = +compatible_printers_condition = cooling = 0 disable_fan_first_layers = 1 end_filament_gcode = "; Filament-specific end gcode" @@ -3049,13 +3092,14 @@ max_fan_speed = 100 min_fan_speed = 85 min_print_speed = 15 slowdown_below_layer_time = 10 -start_filament_gcode = "M900 K{if printer_preset==\"Original Prusa i3 MK2 MultiMaterial\"}200{elsif printer_preset==\"Original Prusa i3 MK2 MM Single Mode\"}200{else}10{endif}; Filament gcode" +start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}10{endif}; Filament gcode" temperature = 195 [filament:Prusa ABS 1.75mm] bed_temperature = 100 bridge_fan_speed = 30 compatible_printers = +compatible_printers_condition = cooling = 0 disable_fan_first_layers = 3 end_filament_gcode = "; Filament-specific end gcode" @@ -3077,13 +3121,14 @@ max_fan_speed = 30 min_fan_speed = 10 min_print_speed = 5 slowdown_below_layer_time = 10 -start_filament_gcode = "M900 K{if printer_preset==\"Original Prusa i3 MK2 MultiMaterial\"}200{elsif printer_preset==\"Original Prusa i3 MK2 MM Single Mode\"}200{else}30{endif}; Filament gcode" +start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}30{endif}; Filament gcode" temperature = 255 [filament:Prusa HIPS 1.75mm] bed_temperature = 100 bridge_fan_speed = 50 compatible_printers = +compatible_printers_condition = cooling = 1 disable_fan_first_layers = 3 end_filament_gcode = "; Filament-specific end gcode" @@ -3105,13 +3150,14 @@ max_fan_speed = 20 min_fan_speed = 20 min_print_speed = 5 slowdown_below_layer_time = 10 -start_filament_gcode = "M900 K{if printer_preset==\"Original Prusa i3 MK2 MultiMaterial\"}200{elsif printer_preset==\"Original Prusa i3 MK2 MM Single Mode\"}200{else}10{endif}; Filament gcode" +start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}10{endif}; Filament gcode" temperature = 220 [filament:Prusa PET 1.75mm] bed_temperature = 90 bridge_fan_speed = 50 compatible_printers = +compatible_printers_condition = cooling = 1 disable_fan_first_layers = 3 end_filament_gcode = "; Filament-specific end gcode" @@ -3133,13 +3179,14 @@ max_fan_speed = 50 min_fan_speed = 30 min_print_speed = 5 slowdown_below_layer_time = 10 -start_filament_gcode = "M900 K{if printer_preset==\"Original Prusa i3 MK2 MultiMaterial\"}200{elsif printer_preset==\"Original Prusa i3 MK2 MM Single Mode\"}200{else}45{endif}; Filament gcode" +start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}45{endif}; Filament gcode" temperature = 240 [filament:Prusa PLA 1.75mm] bed_temperature = 60 bridge_fan_speed = 100 compatible_printers = +compatible_printers_condition = cooling = 1 disable_fan_first_layers = 1 end_filament_gcode = "; Filament-specific end gcode" @@ -3161,13 +3208,14 @@ max_fan_speed = 100 min_fan_speed = 85 min_print_speed = 15 slowdown_below_layer_time = 10 -start_filament_gcode = "M900 K{if printer_preset==\"Original Prusa i3 MK2 MultiMaterial\"}200{elsif printer_preset==\"Original Prusa i3 MK2 MM Single Mode\"}200{else}30{endif}; Filament gcode" +start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}30{endif}; Filament gcode" temperature = 210 [filament:SemiFlex or Flexfill 98A] bed_temperature = 50 bridge_fan_speed = 100 -compatible_printers = "Original Prusa i3 MK2";"Original Prusa i3 MK2 0.6 nozzle";"Original Prusa i3 MK2 MM Single Mode";"Original Prusa i3 MK2 MM Single Mode 0.6 nozzle";"Original Prusa i3 MK3" +compatible_printers = +compatible_printers_condition = nozzle_diameter[0]>0.35 and num_extruders==1 cooling = 0 disable_fan_first_layers = 1 end_filament_gcode = "; Filament-specific end gcode" @@ -3189,13 +3237,14 @@ max_fan_speed = 90 min_fan_speed = 70 min_print_speed = 5 slowdown_below_layer_time = 10 -start_filament_gcode = "M900 K{if printer_preset==\"Original Prusa i3 MK2 MultiMaterial\"}200{elsif printer_preset==\"Original Prusa i3 MK2 MM Single Mode\"}200{else}10{endif}; Filament gcode" +start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}10{endif}; Filament gcode" temperature = 230 [filament:Taulman Bridge 1.75mm] bed_temperature = 50 bridge_fan_speed = 40 compatible_printers = +compatible_printers_condition = cooling = 0 disable_fan_first_layers = 3 end_filament_gcode = "; Filament-specific end gcode" @@ -3217,13 +3266,14 @@ max_fan_speed = 5 min_fan_speed = 0 min_print_speed = 5 slowdown_below_layer_time = 10 -start_filament_gcode = "M900 K{if printer_preset==\"Original Prusa i3 MK2 MultiMaterial\"}200{elsif printer_preset==\"Original Prusa i3 MK2 MM Single Mode\"}200{else}10{endif}; Filament gcode" +start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}10{endif}; Filament gcode" temperature = 250 [filament:Taulman T-Glase 1.75mm] bed_temperature = 90 bridge_fan_speed = 40 compatible_printers = +compatible_printers_condition = cooling = 0 disable_fan_first_layers = 3 end_filament_gcode = "; Filament-specific end gcode" @@ -3245,13 +3295,14 @@ max_fan_speed = 5 min_fan_speed = 0 min_print_speed = 5 slowdown_below_layer_time = 10 -start_filament_gcode = "M900 K{if printer_preset==\"Original Prusa i3 MK2 MultiMaterial\"}200{elsif printer_preset==\"Original Prusa i3 MK2 MM Single Mode\"}200{else}30{endif}; Filament gcode" +start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}30{endif}; Filament gcode" temperature = 240 [filament:Verbatim BVOH] bed_temperature = 60 bridge_fan_speed = 100 compatible_printers = +compatible_printers_condition = cooling = 0 disable_fan_first_layers = 1 end_filament_gcode = "; Filament-specific end gcode" @@ -3273,13 +3324,14 @@ max_fan_speed = 100 min_fan_speed = 85 min_print_speed = 15 slowdown_below_layer_time = 10 -start_filament_gcode = "M900 K{if printer_preset==\"Original Prusa i3 MK2 MultiMaterial\"}200{elsif printer_preset==\"Original Prusa i3 MK2 MM Single Mode\"}200{else}10{endif}; Filament gcode" +start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}10{endif}; Filament gcode" temperature = 210 [filament:Verbatim PP] bed_temperature = 100 bridge_fan_speed = 100 compatible_printers = +compatible_printers_condition = cooling = 1 disable_fan_first_layers = 2 end_filament_gcode = "; Filament-specific end gcode" @@ -3301,7 +3353,7 @@ max_fan_speed = 100 min_fan_speed = 100 min_print_speed = 15 slowdown_below_layer_time = 10 -start_filament_gcode = "M900 K{if printer_preset==\"Original Prusa i3 MK2 MultiMaterial\"}200{elsif printer_preset==\"Original Prusa i3 MK2 MM Single Mode\"}200{else}10{endif}; Filament gcode" +start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}10{endif}; Filament gcode" temperature = 220 [printer:Original Prusa i3 MK2] @@ -3319,15 +3371,15 @@ min_layer_height = 0.07 nozzle_diameter = 0.4 octoprint_apikey = octoprint_host = -printer_notes = +printer_notes = Don't remove the following keywords! These keywords 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_PRUSA3D\nPRINTER_MODEL_MK2\n printer_settings_id = retract_before_travel = 1 retract_before_wipe = 0% retract_layer_change = 1 retract_length = 0.8 retract_length_toolchange = 3 -retract_lift = 0.5 -retract_lift_above = 1 +retract_lift = 0.6 +retract_lift_above = 0 retract_lift_below = 199 retract_restart_extra = 0 retract_restart_extra_toolchange = 0 @@ -3359,15 +3411,15 @@ min_layer_height = 0.05 nozzle_diameter = 0.25 octoprint_apikey = octoprint_host = -printer_notes = +printer_notes = Don't remove the following keywords! These keywords 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_PRUSA3D\nPRINTER_MODEL_MK2\n printer_settings_id = retract_before_travel = 1 retract_before_wipe = 0% retract_layer_change = 1 retract_length = 1 retract_length_toolchange = 3 -retract_lift = 0.5 -retract_lift_above = 1 +retract_lift = 0.6 +retract_lift_above = 0 retract_lift_below = 199 retract_restart_extra = 0 retract_restart_extra_toolchange = 0 @@ -3399,15 +3451,15 @@ min_layer_height = 0.1 nozzle_diameter = 0.6 octoprint_apikey = octoprint_host = -printer_notes = +printer_notes = Don't remove the following keywords! These keywords 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_PRUSA3D\nPRINTER_MODEL_MK2\n printer_settings_id = retract_before_travel = 1 retract_before_wipe = 0% retract_layer_change = 1 retract_length = 0.8 retract_length_toolchange = 3 -retract_lift = 0.5 -retract_lift_above = 1 +retract_lift = 0.6 +retract_lift_above = 0 retract_lift_below = 199 retract_restart_extra = 0 retract_restart_extra_toolchange = 0 @@ -3439,14 +3491,14 @@ min_layer_height = 0.07 nozzle_diameter = 0.4 octoprint_apikey = octoprint_host = -printer_notes = +printer_notes = Don't remove the following keywords! These keywords 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_PRUSA3D\nPRINTER_MODEL_MK2\nPRINTER_HAS_BOWDEN printer_settings_id = retract_before_travel = 3 retract_before_wipe = 0% retract_layer_change = 0 retract_length = 4 retract_length_toolchange = 6 -retract_lift = 0.5 +retract_lift = 0.6 retract_lift_above = 0 retract_lift_below = 199 retract_restart_extra = 0 @@ -3479,14 +3531,14 @@ min_layer_height = 0.07 nozzle_diameter = 0.6 octoprint_apikey = octoprint_host = -printer_notes = +printer_notes = Don't remove the following keywords! These keywords 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_PRUSA3D\nPRINTER_MODEL_MK2\nPRINTER_HAS_BOWDEN printer_settings_id = retract_before_travel = 3 retract_before_wipe = 0% retract_layer_change = 0 retract_length = 4 retract_length_toolchange = 6 -retract_lift = 0.5 +retract_lift = 0.6 retract_lift_above = 0 retract_lift_below = 199 retract_restart_extra = 0 @@ -3519,14 +3571,14 @@ min_layer_height = 0.07,0.07,0.07,0.07 nozzle_diameter = 0.4,0.4,0.4,0.4 octoprint_apikey = octoprint_host = -printer_notes = +printer_notes = Don't remove the following keywords! These keywords 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_PRUSA3D\nPRINTER_MODEL_MK2\nPRINTER_HAS_BOWDEN printer_settings_id = retract_before_travel = 3,3,3,3 retract_before_wipe = 60%,60%,60%,60% retract_layer_change = 0,0,0,0 retract_length = 4,4,4,4 retract_length_toolchange = 4,4,4,4 -retract_lift = 0.5,0.5,0.5,0.5 +retract_lift = 0.6,0.6,0.6,0.6 retract_lift_above = 0,0,0,0 retract_lift_below = 199,199,199,199 retract_restart_extra = 0,0,0,0 @@ -3559,14 +3611,14 @@ min_layer_height = 0.07,0.07,0.07,0.07 nozzle_diameter = 0.6,0.6,0.6,0.6 octoprint_apikey = octoprint_host = -printer_notes = +printer_notes = Don't remove the following keywords! These keywords 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_PRUSA3D\nPRINTER_MODEL_MK2\nPRINTER_HAS_BOWDEN printer_settings_id = retract_before_travel = 3,3,3,3 retract_before_wipe = 60%,60%,60%,60% retract_layer_change = 0,0,0,0 retract_length = 4,4,4,4 retract_length_toolchange = 4,4,4,4 -retract_lift = 0.5,0.5,0.5,0.5 +retract_lift = 0.6,0.6,0.6,0.6 retract_lift_above = 0,0,0,0 retract_lift_below = 199,199,199,199 retract_restart_extra = 0,0,0,0 @@ -3599,22 +3651,22 @@ min_layer_height = 0.07 nozzle_diameter = 0.4 octoprint_apikey = octoprint_host = -printer_notes = +printer_notes = Don't remove the following keywords! These keywords 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_PRUSA3D\nPRINTER_MODEL_MK3\n retract_before_travel = 1 retract_before_wipe = 0% retract_layer_change = 1 retract_length = 0.8 retract_length_toolchange = 3 -retract_lift = 0.5 -retract_lift_above = 1 -retract_lift_below = 199 +retract_lift = 0.6 +retract_lift_above = 0 +retract_lift_below = 209 retract_restart_extra = 0 retract_restart_extra_toolchange = 0 retract_speed = 35 serial_port = serial_speed = 250000 single_extruder_multi_material = 0 -start_gcode = M115 U3.1.0 ; tell printer latest fw version\nM83 ; extruder relative mode\nM104 S[first_layer_temperature] ; set extruder temp\nM140 S[first_layer_bed_temperature] ; set bed temp\nM190 S[first_layer_bed_temperature] ; wait for bed temp\nM109 S[first_layer_temperature] ; wait for extruder temp\nG28 W ; home all without mesh bed level\nG80 ; mesh bed leveling\nG1 Y-3.0 F1000.0 ; go outside pritn area\nG1 X60.0 E9.0 F1000.0 ; intro line\nG1 X100.0 E12.5 F1000.0 ; intro line +start_gcode = M115 U3.1.0 ; tell printer latest fw version\nM83 ; extruder relative mode\nM104 S[first_layer_temperature] ; set extruder temp\nM140 S[first_layer_bed_temperature] ; set bed temp\nM190 S[first_layer_bed_temperature] ; wait for bed temp\nM109 S[first_layer_temperature] ; wait for extruder temp\nG28 W ; home all without mesh bed level\nG80 ; mesh bed leveling\nG1 Y-3.0 F1000.0 ; go outside print area\nG92 E0.0\nG1 X60.0 E9.0 F1000.0 ; intro line\nG1 X100.0 E12.5 F1000.0 ; intro line\nG92 E0.0 toolchange_gcode = use_firmware_retraction = 0 use_relative_e_distances = 1