From 109b6fb79cef1f85004b6518fe656161040f1f8f Mon Sep 17 00:00:00 2001 From: bubnikv Date: Sat, 21 Jul 2018 15:46:54 +0200 Subject: [PATCH] Added the MK3 MMU2 printer into the profiles, added an image of the MK3 MMU2 to the wizard. --- .../icons/printers/PrusaResearch_MK3SMM.png | Bin 0 -> 41571 bytes resources/profiles/PrusaResearch.idx | 1 + resources/profiles/PrusaResearch.ini | 96 +++++++++++++++--- 3 files changed, 85 insertions(+), 12 deletions(-) create mode 100644 resources/icons/printers/PrusaResearch_MK3SMM.png diff --git a/resources/icons/printers/PrusaResearch_MK3SMM.png b/resources/icons/printers/PrusaResearch_MK3SMM.png new file mode 100644 index 0000000000000000000000000000000000000000..1068bfc105f02d13e374764352e61ce76087ecb0 GIT binary patch literal 41571 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%0DF%RgsF}R*<8&ArgN&BuY(A6?$Vu7QvDx< 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 literal 0 HcmV?d00001 diff --git a/resources/profiles/PrusaResearch.idx b/resources/profiles/PrusaResearch.idx index d050ef39c..8b8e8951e 100644 --- a/resources/profiles/PrusaResearch.idx +++ b/resources/profiles/PrusaResearch.idx @@ -1,4 +1,5 @@ min_slic3r_version = 1.41.0-alpha +0.2.0-alpha1 0.2.0-alpha min_slic3r_version = 1.40.0 0.1.6 Split the MK2.5 profile from the MK2S diff --git a/resources/profiles/PrusaResearch.ini b/resources/profiles/PrusaResearch.ini index 7e2c78377..2f0761d15 100644 --- a/resources/profiles/PrusaResearch.ini +++ b/resources/profiles/PrusaResearch.ini @@ -5,7 +5,7 @@ name = Prusa Research # Configuration version of this file. Config file will only be installed, if the config_version differs. # This means, the server may force the Slic3r configuration to be downgraded. -config_version = 0.2.0-alpha +config_version = 0.2.0-alpha1 # Where to get the updates from? config_update_url = https://raw.githubusercontent.com/prusa3d/Slic3r-settings/master/live/PrusaResearch/ @@ -30,6 +30,10 @@ variants = 0.4; 0.25; 0.6 name = Original Prusa i3 MK2SMM variants = 0.4; 0.6 +[printer_model:MK3SMM] +name = Original Prusa i3 MK3SMM +variants = 0.4 + # All presets starting with asterisk, for example *common*, are intermediate and they will # not make it into the user interface. @@ -207,7 +211,7 @@ infill_extrusion_width = 0.5 [print:0.05mm ULTRADETAIL MK3] inherits = *0.05mm* -compatible_printers_condition = printer_notes=~/.*PRINTER_VENDOR_PRUSA3D.*/ and printer_notes=~/.*PRINTER_MODEL_MK3.*/ and nozzle_diameter[0]==0.4 +compatible_printers_condition = printer_notes=~/.*PRINTER_VENDOR_PRUSA3D.*/ and printer_notes=~/.*PRINTER_MODEL_MK3.*/ and nozzle_diameter[0]==0.4 and ! single_extruder_multi_material fill_pattern = grid top_infill_extrusion_width = 0.4 @@ -252,7 +256,7 @@ solid_infill_speed = 50 [print:0.10mm DETAIL MK3] inherits = *0.10mm* bridge_speed = 30 -compatible_printers_condition = printer_notes=~/.*PRINTER_VENDOR_PRUSA3D.*/ and printer_notes=~/.*PRINTER_MODEL_MK3.*/ and nozzle_diameter[0]==0.4 +compatible_printers_condition = printer_notes=~/.*PRINTER_VENDOR_PRUSA3D.*/ and printer_notes=~/.*PRINTER_MODEL_MK3.*/ and nozzle_diameter[0]==0.4 and ! single_extruder_multi_material external_perimeter_speed = 35 fill_pattern = grid infill_acceleration = 1500 @@ -358,7 +362,7 @@ compatible_printers_condition = printer_notes=~/.*PRINTER_VENDOR_PRUSA3D.*/ and [print:0.15mm OPTIMAL MK3] inherits = *0.15mm* bridge_speed = 30 -compatible_printers_condition = printer_notes=~/.*PRINTER_VENDOR_PRUSA3D.*/ and printer_notes=~/.*PRINTER_MODEL_MK3.*/ and nozzle_diameter[0]==0.4 +compatible_printers_condition = printer_notes=~/.*PRINTER_VENDOR_PRUSA3D.*/ and printer_notes=~/.*PRINTER_MODEL_MK3.*/ and nozzle_diameter[0]==0.4 and ! single_extruder_multi_material external_perimeter_speed = 35 fill_pattern = grid infill_acceleration = 1500 @@ -426,6 +430,32 @@ perimeter_speed = 45 solid_infill_speed = 200 top_solid_infill_speed = 50 +[print:0.15mm OPTIMAL MK3 MMU2] +inherits = 0.15mm OPTIMAL MK3 +compatible_printers_condition = printer_notes=~/.*PRINTER_VENDOR_PRUSA3D.*/ and printer_notes=~/.*PRINTER_MODEL_MK3.*/ and single_extruder_multi_material +bottom_solid_layers = 4 +external_perimeter_speed = 40 +fill_density = 10% +infill_overlap = 15% +perimeter_speed = 60 +small_perimeter_speed = 20 +support_material_threshold = 20 +top_solid_layers = 5 + +[print:0.20mm FAST MK3 MMU2] +inherits = 0.20mm FAST MK3 +compatible_printers_condition = printer_notes=~/.*PRINTER_VENDOR_PRUSA3D.*/ and printer_notes=~/.*PRINTER_MODEL_MK3.*/ and single_extruder_multi_material +bridge_flow_ratio = 0.8 +external_perimeter_speed = 40 +fill_density = 15% +infill_overlap = 35% +infill_speed = 150 +perimeter_speed = 50 +small_perimeter_speed = 20 +solid_infill_speed = 150 +wipe_tower_x = 169 +wipe_tower_y = 137 + # XXXXXXXXXXXXXXXXXXXX # XXX--- 0.20mm ---XXX # XXXXXXXXXXXXXXXXXXXX @@ -445,7 +475,7 @@ top_solid_infill_speed = 70 [print:0.20mm FAST MK3] inherits = *0.20mm* bridge_speed = 30 -compatible_printers_condition = printer_notes=~/.*PRINTER_VENDOR_PRUSA3D.*/ and printer_notes=~/.*PRINTER_MODEL_MK3.*/ and nozzle_diameter[0]==0.4 +compatible_printers_condition = printer_notes=~/.*PRINTER_VENDOR_PRUSA3D.*/ and printer_notes=~/.*PRINTER_MODEL_MK3.*/ and nozzle_diameter[0]==0.4 and ! single_extruder_multi_material external_perimeter_speed = 35 fill_pattern = grid infill_acceleration = 1500 @@ -552,7 +582,8 @@ support_material_xy_spacing = 150% [filament:*common*] cooling = 1 compatible_printers = -compatible_printers_condition = +# For now, all but selected filaments are disabled for the MMU 2.0 +compatible_printers_condition = ! (printer_notes=~/.*PRINTER_VENDOR_PRUSA3D.*/ and printer_notes=~/.*PRINTER_MODEL_MK3.*/ and single_extruder_multi_material) end_filament_gcode = "; Filament-specific end gcode" extrusion_multiplier = 1 filament_loading_speed = 28 @@ -624,7 +655,8 @@ temperature = 255 inherits = *common* bed_temperature = 50 bridge_fan_speed = 100 -compatible_printers_condition = nozzle_diameter[0]>0.35 and num_extruders==1 +# For now, all but selected filaments are disabled for the MMU 2.0 +compatible_printers_condition = nozzle_diameter[0]>0.35 and num_extruders==1 && ! (printer_notes=~/.*PRINTER_VENDOR_PRUSA3D.*/ and printer_notes=~/.*PRINTER_MODEL_MK3.*/ and single_extruder_multi_material) cooling = 0 disable_fan_first_layers = 1 extrusion_multiplier = 1.2 @@ -642,7 +674,8 @@ temperature = 240 [filament:ColorFabb Brass Bronze] inherits = *PLA* -compatible_printers_condition = nozzle_diameter[0]>0.35 +# For now, all but selected filaments are disabled for the MMU 2.0 +compatible_printers_condition = nozzle_diameter[0]>0.35 and ! (printer_notes=~/.*PRINTER_VENDOR_PRUSA3D.*/ and printer_notes=~/.*PRINTER_MODEL_MK3.*/ and single_extruder_multi_material) extrusion_multiplier = 1.2 filament_colour = #804040 filament_max_volumetric_speed = 10 @@ -667,7 +700,8 @@ inherits = *PLA* [filament:ColorFabb Woodfil] inherits = *PLA* -compatible_printers_condition = nozzle_diameter[0]>0.35 +# For now, all but selected filaments are disabled for the MMU 2.0 +compatible_printers_condition = nozzle_diameter[0]>0.35 and ! (printer_notes=~/.*PRINTER_VENDOR_PRUSA3D.*/ and printer_notes=~/.*PRINTER_MODEL_MK3.*/ and single_extruder_multi_material) extrusion_multiplier = 1.2 filament_colour = #804040 filament_max_volumetric_speed = 10 @@ -748,7 +782,8 @@ temperature = 275 [filament:Fillamentum Timberfil] inherits = *PLA* -compatible_printers_condition = nozzle_diameter[0]>0.35 +# For now, all but selected filaments are disabled for the MMU 2.0 +compatible_printers_condition = nozzle_diameter[0]>0.35 and ! (printer_notes=~/.*PRINTER_VENDOR_PRUSA3D.*/ and printer_notes=~/.*PRINTER_MODEL_MK3.*/ and single_extruder_multi_material) extrusion_multiplier = 1.2 filament_colour = #804040 filament_max_volumetric_speed = 10 @@ -818,6 +853,17 @@ filament_notes = "List of manufacturers tested with standart PET print settings inherits = *PLA* filament_notes = "List of materials tested with standart PLA print settings for MK2:\n\nDas Filament\nEsun PLA\nEUMAKERS PLA\nFiberlogy HD-PLA\nFillamentum PLA\nFloreon3D\nHatchbox PLA\nPlasty Mladeč PLA\nPrimavalue PLA\nProto pasta Matte Fiber\nVerbatim PLA\nVerbatim BVOH" +[filament:Prusa PLA MMU2] +inherits = Prusa PLA +compatible_printers_condition = printer_notes=~/.*PRINTER_VENDOR_PRUSA3D.*/ and printer_notes=~/.*PRINTER_MODEL_MK3.*/ and single_extruder_multi_material +filament_cooling_final_speed = 50 +filament_cooling_initial_speed = 10 +filament_cooling_moves = 7 +filament_loading_speed = 14 +filament_ramming_parameters = "120 110 4.03226 4.12903 4.25806 4.41935 4.58065 4.80645 5.35484 6.29032 7.58065 9.09677 10.5806 11.8387 12.6452 12.9677| 0.05 4.01935 0.45 4.15483 0.95 4.50968 1.45 4.94516 1.95 6.79677 2.45 9.87102 2.95 12.4388 3.45 13.0839 3.95 7.6 4.45 7.6 4.95 7.6" +min_fan_speed = 85 +slowdown_below_layer_time = 10 + [filament:SemiFlex or Flexfill 98A] inherits = *FLEX* @@ -979,7 +1025,6 @@ end_gcode = G1 E-4 F2100.00000\nG91\nG1 Z1 F7200.000\nG90\nG1 X245 Y1\nG1 X240 E 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 start_gcode = M115 U3.1.0 ; tell printer latest fw version\n; Start G-Code sequence START\nT?\nM104 S[first_layer_temperature]\nM140 S[first_layer_bed_temperature]\nM109 S[first_layer_temperature]\nM190 S[first_layer_bed_temperature]\nG21 ; set units to millimeters\nG90 ; use absolute coordinates\nM83 ; use relative distances for extrusion\nG28 W\nG80\nG92 E0.0\nM203 E100\nM92 E140\nG1 Z0.250 F7200.000\nG1 X50.0 E80.0 F1000.0\nG1 X160.0 E20.0 F1000.0\nG1 Z0.200 F7200.000\nG1 X220.0 E13 F1000.0\nG1 X240.0 E0 F1000.0\nG1 E-4 F1000.0\nG92 E0.0 default_print_profile = 0.15mm OPTIMAL -default_filament_profile = Prusa PLA [printer:*mm-multi*] inherits = *multimaterial* @@ -990,7 +1035,6 @@ printer_notes = Don't remove the following keywords! These keywords are used in start_gcode = M115 U3.1.0 ; tell printer latest fw version\n; Start G-Code sequence START\nT[initial_tool]\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\nG21 ; set units to millimeters\nG90 ; use absolute coordinates\nM83 ; use relative distances for extrusion\nG28 W\nG80\nG92 E0.0\nM203 E100 ; set max feedrate\nM92 E140 ; E-steps per filament milimeter\n{if not has_wipe_tower}\nG1 Z0.250 F7200.000\nG1 X50.0 E80.0 F1000.0\nG1 X160.0 E20.0 F1000.0\nG1 Z0.200 F7200.000\nG1 X220.0 E13 F1000.0\nG1 X240.0 E0 F1000.0\nG1 E-4 F1000.0\n{endif}\nG92 E0.0 variable_layer_height = 0 default_print_profile = 0.15mm OPTIMAL -default_filament_profile = Prusa PLA # XXXXXXXXXXXXXXXXX # XXX--- MK2 ---XXX @@ -1107,6 +1151,34 @@ min_layer_height = 0.1 printer_variant = 0.6 default_print_profile = 0.15mm OPTIMAL 0.6 nozzle MK3 +[printer:*mm2*] +inherits = Original Prusa i3 MK3 +single_extruder_multi_material = 1 +max_print_height = 200 +cooling_tube_length = 10 +cooling_tube_retraction = 30 +parking_pos_retraction = 85 +retract_length_toolchange = 3 +extra_loading_move = -13 +printer_model = MK3SMM +default_print_profile = 0.15mm OPTIMAL MK3 MMU2 +default_filament_profile = Prusa PLA MMU2 + +[printer:Original Prusa i3 MK3 MMU2 Single] +inherits = *mm2* +start_gcode = M107\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\n\nG21 ; set units to millimeters\n\n ; go outside print area\nG1 Y-3.0 F1000.0 \nG1 Z0.4 F1000\n; select extruder\nT?\n; initial load\nG1 X50 E15 F1073\nG1 X100 E10 F2000\nG1 Z0.3 F1000\n\nG92 E0.0\nG1 X240.0 E15.0 F2400.0 \nG1 Y-2.0 F1000.0\nG1 X100.0 E10 F1400.0 \nG1 Z0.20 F1000\nG1 X0.0 E4 F1000.0\n\nG92 E0.0\nM221 S{if layer_height<0.075}100{else}95{endif}\nG90 ; use absolute coordinates\nM83 ; use relative distances for extrusion\nG92 E0.0\n +end_gcode = G1 X0 Y210 F7200\nG1 E2 F5000\nG1 E2 F5500\nG1 E2 F6000\nG1 E-15.0000 F5800\nG1 E-20.0000 F5500\nG1 E10.0000 F3000\nG1 E-10.0000 F3100\nG1 E10.0000 F3150\nG1 E-10.0000 F3250\nG1 E10.0000 F3300\n\nM702 C\n\nG4 ; wait\nM104 S0 ; turn off temperature\nM140 S0 ; turn off heatbed\nM107 ; turn off fan\nG1 X0 Y200; home X axis\nM84 ; disable motors + +[printer:Original Prusa i3 MK3 MMU2] +inherits = *mm2* +# The 5x nozzle diameter defines the number of extruders. Other extruder parameters +# (for example the retract values) are duplicaed from the first value, so they do not need +# to be defined explicitely. +nozzle_diameter = 0.4,0.4,0.4,0.4,0.4 +extruder_colour = #FFFF00;#FFFFFF;#804040;#0000FF;#C0C0C0 +start_gcode = M107\n\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\n\nG21 ; set units to millimeters\nG90 ; use absolute coordinates\nM83 ; use relative distances for extrusion\nG92 E0.0\n +end_gcode = G1 E-15.0000 F3000\n\nM702 C\n\nG4 ; wait\nM104 S0 ; turn off temperature\nM140 S0 ; turn off heatbed\nM107 ; turn off fan\nG1 X0 Y200; home X axis\nM84 ; disable motors + # 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="0.05mm DETAIL 0.25 nozzle";"0.05mm DETAIL MK3";"0.05mm DETAIL";"0.20mm NORMAL MK3";"0.35mm FAST MK3"