diff --git a/resources/profiles/PrusaResearch.idx b/resources/profiles/PrusaResearch.idx index b81eef10b3..154ee0cefd 100644 --- a/resources/profiles/PrusaResearch.idx +++ b/resources/profiles/PrusaResearch.idx @@ -1,3 +1,5 @@ +min_slic3r_version = 2.7.0-beta1 +1.11.2-beta0 Bumped up version for beta. Updated start/end g-code for Prusa MINI Input Shaper. min_slic3r_version = 2.7.0-alpha2 1.11.2-alpha1 Updated settings for ramping lift and XL ramming. Updated FW version notification. 1.11.2-alpha0 Enabled z-hop ramping (PLA/PETG 0.6). Increased Z jerk (XL 0.6 variants). Enabled multi-tool ramming for PLA. diff --git a/resources/profiles/PrusaResearch.ini b/resources/profiles/PrusaResearch.ini index 12a98a096b..c918e79419 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 PrusaSlicer configuration to be downgraded. -config_version = 1.11.2-alpha1 +config_version = 1.11.2-beta0 # Where to get the updates from? config_update_url = https://files.prusa3d.com/wp-content/uploads/repository/PrusaSlicer-settings-master/live/PrusaResearch/ changelog_url = https://files.prusa3d.com/?latest=slicer-profiles&lng=%1% @@ -6132,10 +6132,13 @@ compatible_printers_condition = printer_notes=~/.*XL.*/ and nozzle_diameter[0]== [filament:*PETXLNT*] compatible_printers_condition = printer_notes=~/.*XL.*/ and nozzle_diameter[0]!=0.6 and nozzle_diameter[0]!=0.8 filament_multitool_ramming = 1 -filament_multitool_ramming_volume = 5 +filament_multitool_ramming_volume = 10 filament_multitool_ramming_flow = 40 filament_minimal_purge_on_wipe_tower = 35 filament_retract_length_toolchange = 20 +filament_travel_ramping_lift = 1 +filament_travel_max_lift = 1.5 +filament_travel_slope = 1 [filament:*PET06XLNT*] inherits = *PETXLNT* @@ -7181,7 +7184,6 @@ slowdown_below_layer_time = 15 disable_fan_first_layers = 4 filament_type = ASA filament_colour = #FFF2EC -start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_MODEL_MINI.*/ and nozzle_diameter[0]==0.6}0.12{elsif printer_notes=~/.*PRINTER_MODEL_MINI.*/ and nozzle_diameter[0]==0.8}0.06{elsif printer_notes=~/.*PRINTER_MODEL_MINI.*/}0.2{elsif nozzle_diameter[0]==0.8}0.01{elsif nozzle_diameter[0]==0.6}0.02{else}0.04{endif} ; Filament gcode LA 1.5\n{if printer_notes=~/.*PRINTER_MODEL_MINI.*/};{elsif printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}M900 K200{elsif nozzle_diameter[0]==0.6}M900 K12{elsif nozzle_diameter[0]==0.8};{else}M900 K20{endif} ; Filament gcode LA 1.0\n\n{if printer_notes=~/.*PRINTER_MODEL_MINIIS.*/}\nM572 S{if nozzle_diameter[0]==0.6}0.1{elsif nozzle_diameter[0]==0.8}0.07{elsif nozzle_diameter[0]==0.4}0.19{elsif nozzle_diameter[0]==0.25}0.55{else}0{endif}\n{endif}" compatible_printers_condition = nozzle_diameter[0]!=0.8 and printer_notes!~/.*MINI.*/ and printer_notes!~/.*PG.*/ and ! (printer_notes=~/.*PRINTER_VENDOR_PRUSA3D.*/ and printer_notes=~/.*PRINTER_MODEL_MK(2.5|3).*/ and single_extruder_multi_material) [filament:Prusament ASA @XL] @@ -7293,7 +7295,7 @@ filament_retract_lift = nil compatible_printers_condition = printer_notes!~/.*PRINTER_MODEL_MK(2|2.5).*/ and nozzle_diameter[0]>=0.4 and nozzle_diameter[0]!=0.8 and printer_notes!~/.*MINI.*/ and printer_notes!~/.*PG.*/ and ! (printer_notes=~/.*PRINTER_VENDOR_PRUSA3D.*/ and printer_notes=~/.*PRINTER_MODEL_MK(2.5|3).*/ and single_extruder_multi_material) [filament:Prusament PC Blend Carbon Fiber @XL] -inherits = Prusament PC Blend Carbon Fiber; *PCPG*; *PCXL* +inherits = Prusament PC Blend Carbon Fiber; *PCPG*; *PCXL*; *04PLUSXL* renamed_from = "Prusament PC Blend Carbon Fiber @PG" min_fan_speed = 10 max_fan_speed = 10 @@ -7310,7 +7312,7 @@ renamed_from = "Prusament PC Blend Carbon Fiber @PG 0.8" filament_max_volumetric_speed = 18 [filament:Prusament PC Blend Carbon Fiber @MK4] -inherits = Prusament PC Blend Carbon Fiber; *PCPG* +inherits = Prusament PC Blend Carbon Fiber; *PCPG*; *04PLUSPG* min_fan_speed = 10 max_fan_speed = 10 @@ -7346,7 +7348,7 @@ filament_spool_weight = 197 compatible_printers_condition = printer_notes!~/.*PRINTER_MODEL_MK(2|2.5).*/ and nozzle_diameter[0]>=0.4 and nozzle_diameter[0]!=0.8 and printer_notes!~/.*MINI.*/ and printer_notes!~/.*PG.*/ and ! (printer_notes=~/.*PRINTER_VENDOR_PRUSA3D.*/ and printer_notes=~/.*PRINTER_MODEL_MK(2.5|3).*/ and single_extruder_multi_material) [filament:Prusament PA11 Carbon Fiber @XL] -inherits = Prusament PA11 Carbon Fiber; *PCPG*; *PCXL* +inherits = Prusament PA11 Carbon Fiber; *PCPG*; *PCXL*; *04PLUSXL* filament_max_volumetric_speed = 6.5 [filament:Prusament PA11 Carbon Fiber @XL 0.6] @@ -7359,7 +7361,7 @@ inherits = Prusament PA11 Carbon Fiber @XL; *PC08XL* filament_max_volumetric_speed = 10 [filament:Prusament PA11 Carbon Fiber @MK4] -inherits = Prusament PA11 Carbon Fiber; *PCPG* +inherits = Prusament PA11 Carbon Fiber; *PCPG*; *04PLUSPG* filament_max_volumetric_speed = 6.5 [filament:Prusament PA11 Carbon Fiber @MK4 0.6] @@ -7465,7 +7467,7 @@ temperature = 220 filament_retract_lift = 0.2 [filament:Smartfil Wood @PG] -inherits = Smartfil Wood; *PLAPG* +inherits = Smartfil Wood; *PLAPG*; *04PLUSPG* filament_max_volumetric_speed = 11 [filament:Smartfil Wood @PG 0.6] @@ -7480,7 +7482,7 @@ filament_max_volumetric_speed = 17 extrusion_multiplier = 1.05 [filament:Smartfil Wood @XL] -inherits = Smartfil Wood @PG; *PLAXL* +inherits = Smartfil Wood @PG; *PLAXL*; *04PLUSXL* [filament:Smartfil Wood @XL 0.6] inherits = Smartfil Wood @PG 0.6; *PLA06XL* @@ -7988,7 +7990,7 @@ slowdown_below_layer_time = 20 filament_spool_weight = 230 [filament:Extrudr GreenTEC Pro Carbon @PG] -inherits = Extrudr GreenTEC Pro Carbon; *PLAPG* +inherits = Extrudr GreenTEC Pro Carbon; *PLAPG*; *04PLUSPG* [filament:Extrudr GreenTEC Pro Carbon @PG 0.6] inherits = Extrudr GreenTEC Pro Carbon; *PLA06PG* @@ -7998,7 +8000,7 @@ temperature = 220 inherits = Extrudr GreenTEC Pro Carbon; *PLA08PG* [filament:Extrudr GreenTEC Pro Carbon @XL] -inherits = Extrudr GreenTEC Pro Carbon @PG; *PLAXL* +inherits = Extrudr GreenTEC Pro Carbon @PG; *PLAXL*; *04PLUSXL* [filament:Extrudr GreenTEC Pro Carbon @XL 0.6] inherits = Extrudr GreenTEC Pro Carbon @PG 0.6; *PLA06XL* @@ -9449,7 +9451,7 @@ filament_density = 1.24 compatible_printers_condition = nozzle_diameter[0]>=0.4 and printer_notes!~/.*MINI.*/ and printer_notes!~/.*PG.*/ and ! (printer_notes=~/.*PRINTER_VENDOR_PRUSA3D.*/ and printer_notes=~/.*PRINTER_MODEL_MK(2.5|3).*/ and single_extruder_multi_material) [filament:Spectrum ASA Kevlar @XL] -inherits = Spectrum ASA Kevlar; *ABSPG*; *ABSXL* +inherits = Spectrum ASA Kevlar; *ABSPG*; *ABSXL*; *04PLUSXL* renamed_from = "Spectrum ASA Kevlar @PG" [filament:Spectrum ASA Kevlar @XL 0.6] @@ -9462,7 +9464,7 @@ inherits = Spectrum ASA Kevlar @XL; *ABS08XL* renamed_from = "Spectrum ASA Kevlar @PG 0.8" [filament:Spectrum ASA Kevlar @MK4] -inherits = Spectrum ASA Kevlar; *ABSPG* +inherits = Spectrum ASA Kevlar; *ABSPG*; *04PLUSPG* [filament:Spectrum ASA Kevlar @MK4 0.6] inherits = Spectrum ASA Kevlar @MK4; *ABS06PG* @@ -13579,7 +13581,7 @@ filament_type = PA filament_max_volumetric_speed = 7 [filament:Filament PM PAJet @PG] -inherits = Filament PM PAJet; *PAPG*; *04PLUSPG* +inherits = Filament PM PAJet; *PAPG* filament_max_volumetric_speed = 7 [filament:Filament PM PAJet @PG 0.6] @@ -13589,7 +13591,7 @@ inherits = Filament PM PAJet @PG; *PA06PG* inherits = Filament PM PAJet @PG; *PA08PG* [filament:Filament PM PAJet @XL] -inherits = Filament PM PAJet @PG; *PAXL*; *04PLUSXL* +inherits = Filament PM PAJet @PG; *PAXL* first_layer_bed_temperature = 105 bed_temperature = 105 @@ -13707,7 +13709,7 @@ filament_type = PC filament_max_volumetric_speed = 8 [filament:Filament PM PC-ABS @PG] -inherits = Filament PM PC-ABS; *PCPG*; *04PLUSPG* +inherits = Filament PM PC-ABS; *PCPG* [filament:Filament PM PC-ABS @PG 0.6] inherits = Filament PM PC-ABS @PG; *PC06PG* @@ -13717,7 +13719,7 @@ temperature = 270 inherits = Filament PM PC-ABS @PG; *PC08PG* [filament:Filament PM PC-ABS @XL] -inherits = Filament PM PC-ABS @PG; *PCXL*; *04PLUSXL* +inherits = Filament PM PC-ABS @PG; *PCXL* first_layer_bed_temperature = 105 bed_temperature = 105 @@ -13757,7 +13759,7 @@ filament_deretract_speed = 25 filament_wipe = 0 [filament:Filament PM PPJet @PG] -inherits = Filament PM PPJet; *FLEXPG*; *04PLUSPG* +inherits = Filament PM PPJet; *FLEXPG* filament_max_volumetric_speed = 3 filament_retract_length = 2.5 @@ -13770,7 +13772,7 @@ inherits = Filament PM PPJet @PG; *FLEX08PG* filament_max_volumetric_speed = 6 [filament:Filament PM PPJet @XL] -inherits = Filament PM PPJet @PG; *FLEXXL*; *04PLUSXL* +inherits = Filament PM PPJet @PG; *FLEXXL* first_layer_bed_temperature = 105 bed_temperature = 105 filament_max_volumetric_speed = 3 @@ -13812,7 +13814,7 @@ filament_deretract_speed = 25 filament_diameter = 1.68 [filament:Filament PM TPE88 RubberJet @PG] -inherits = Filament PM TPE88 RubberJet; *FLEXPG*; *04PLUSPG* +inherits = Filament PM TPE88 RubberJet; *FLEXPG* filament_max_volumetric_speed = 3 filament_retract_length = 2.5 @@ -13826,7 +13828,7 @@ inherits = Filament PM TPE88 RubberJet @PG; *FLEX08PG* filament_max_volumetric_speed = 6 [filament:Filament PM TPE88 RubberJet @XL] -inherits = Filament PM TPE88 RubberJet @PG; *FLEXXL*; *04PLUSXL* +inherits = Filament PM TPE88 RubberJet @PG; *FLEXXL* filament_max_volumetric_speed = 3 filament_retract_length = 2.5 filament_multitool_ramming_flow = 3 @@ -14576,7 +14578,7 @@ filament_wipe = 0 compatible_printers_condition = nozzle_diameter[0]>=0.4 and printer_model!="MK2SMM" and printer_notes!~/.*MINI.*/ and printer_notes!~/.*PG.*/ and ! single_extruder_multi_material [filament:Fiberthree F3 PA-CF Pro @PG] -inherits = Fiberthree F3 PA-CF Pro; *PAPG* +inherits = Fiberthree F3 PA-CF Pro; *PAPG*; *04PLUSPG* filament_max_volumetric_speed = 5 bed_temperature = 90 first_layer_bed_temperature = 90 @@ -14595,7 +14597,7 @@ bed_temperature = 90 first_layer_bed_temperature = 90 [filament:Fiberthree F3 PA-CF Pro @XL] -inherits = Fiberthree F3 PA-CF Pro @PG; *PAXL* +inherits = Fiberthree F3 PA-CF Pro @PG; *PAXL*; *04PLUSXL* [filament:Fiberthree F3 PA-CF Pro @XL 0.6] inherits = Fiberthree F3 PA-CF Pro @PG 0.6; *PA06XL* @@ -14614,7 +14616,7 @@ max_fan_speed = 15 min_fan_speed = 15 [filament:Fiberthree F3 PA-GF Pro @PG] -inherits = Fiberthree F3 PA-GF Pro; *PAPG* +inherits = Fiberthree F3 PA-GF Pro; *PAPG*; *04PLUSPG* filament_max_volumetric_speed = 5 bed_temperature = 90 first_layer_bed_temperature = 90 @@ -14632,7 +14634,7 @@ bed_temperature = 90 first_layer_bed_temperature = 90 [filament:Fiberthree F3 PA-GF Pro @XL] -inherits = Fiberthree F3 PA-GF Pro @PG; *PAXL* +inherits = Fiberthree F3 PA-GF Pro @PG; *PAXL*; *04PLUSXL* [filament:Fiberthree F3 PA-GF Pro @XL 0.6] inherits = Fiberthree F3 PA-GF Pro @PG 0.6; *PA06XL* @@ -14658,7 +14660,7 @@ filament_type = PA filament_max_volumetric_speed = 6 [filament:Fiberthree F3 PA-GF30 Pro @PG] -inherits = Fiberthree F3 PA-GF30 Pro; *PAPG* +inherits = Fiberthree F3 PA-GF30 Pro; *PAPG*; *04PLUSPG* filament_max_volumetric_speed = 6 bed_temperature = 90 first_layer_bed_temperature = 90 @@ -14677,7 +14679,7 @@ bed_temperature = 90 first_layer_bed_temperature = 90 [filament:Fiberthree F3 PA-GF30 Pro @XL] -inherits = Fiberthree F3 PA-GF30 Pro @PG; *PAXL* +inherits = Fiberthree F3 PA-GF30 Pro @PG; *PAXL*; *04PLUSXL* [filament:Fiberthree F3 PA-GF30 Pro @XL 0.6] inherits = Fiberthree F3 PA-GF30 Pro @PG 0.6; *PA06XL* @@ -20715,8 +20717,8 @@ machine_max_feedrate_y = 400 retract_length = 2.5 retract_lift = 0.2 wipe = 0 -start_gcode = M862.3 P "MINI" ; printer model check\nM862.1 P[nozzle_diameter] ; nozzle diameter check\nM862.5 P2 ; g-code level check\nM862.6 P"Input shaper" ; FW feature check\nM115 U5.1.0-alpha2+13126\nG90 ; use absolute coordinates\nM83 ; extruder relative mode\nM104 S170 ; set extruder temp for bed leveling\nM140 S[first_layer_bed_temperature] ; set bed temp\nM109 R170 ; wait for bed leveling temp\nM190 S[first_layer_bed_temperature] ; wait for bed temp\nM569 S1 X Y ; set stealthchop for X Y\nM204 T1250 ; set travel acceleration\nG28 ; home all without mesh bed level\nG29 ; mesh bed leveling \nM104 S[first_layer_temperature] ; set extruder temp\nG92 E0\nG1 Y-2 X179 F2400\nG1 Z3 F720\nM109 S[first_layer_temperature] ; wait for extruder temp\n\n; intro line\nG1 X170 F1000\nG1 Z0.2 F720\nG1 X110 E8 F900\nG1 X40 E10 F700\nG92 E0\n\nM569 S0 X Y ; set spreadcycle for X Y\nM204 T[machine_max_acceleration_travel] ; restore travel acceleration\nM572 W0.06 ; set smooth time\nM221 S95 ; set flow\n -end_gcode = G1 E-1 F2100 ; retract\n{if max_layer_z < max_print_height}G1 Z{z_offset+min(max_layer_z+2, max_print_height)} F720 ; Move print head up{endif}\nG1 X178 Y178 F4200 ; park print head\n{if max_layer_z < max_print_height}G1 Z{z_offset+min(max_layer_z+30, max_print_height)} F720 ; Move print head further up{endif}\nG4 ; wait\nM104 S0 ; turn off temperature\nM140 S0 ; turn off heatbed\nM107 ; turn off fan\nM221 S100 ; reset flow\nM572 S0 ; reset PA\nM569 S1 X Y ; reset to stealthchop for X Y\nM84 ; disable motors\n; max_layer_z = [max_layer_z] +start_gcode = M862.3 P "MINI" ; printer model check\nM862.1 P[nozzle_diameter] ; nozzle diameter check\nM862.5 P2 ; g-code level check\nM862.6 P"Input shaper" ; FW feature check\nM115 U5.1.0-alpha2+13126\nG90 ; use absolute coordinates\nM83 ; extruder relative mode\nM104 S170 ; set extruder temp for bed leveling\nM140 S[first_layer_bed_temperature] ; set bed temp\nM109 R170 ; wait for bed leveling temp\nM190 S[first_layer_bed_temperature] ; wait for bed temp\nM569 S1 X Y ; set stealthchop for X Y\nM204 T1250 ; set travel acceleration\nG28 ; home all without mesh bed level\nG29 ; mesh bed leveling \nM104 S[first_layer_temperature] ; set extruder temp\nG92 E0\n\nG1 X0 Y-2 Z3 F2400\n\nM109 S[first_layer_temperature] ; wait for extruder temp\n\n; intro line\nG1 X10 Z0.2 F1000\nG1 X70 E8 F900\nG1 X140 E10 F700\nG92 E0\n\nM569 S0 X Y ; set spreadcycle for X Y\nM204 T[machine_max_acceleration_travel] ; restore travel acceleration\nM572 W0.06 ; set smooth time\nM221 S95 ; set flow\n +end_gcode = {if max_layer_z < max_print_height}G1 Z{z_offset+min(max_layer_z+2, max_print_height)} F720 ; Move print head up{endif}\nG1 X170 Y170 F4200 ; park print head\n{if max_layer_z < max_print_height}G1 Z{z_offset+min(max_layer_z+50, max_print_height)} F720 ; Move print head further up{endif}\nG4 ; wait\nM104 S0 ; turn off temperature\nM140 S0 ; turn off heatbed\nM107 ; turn off fan\nM221 S100 ; reset flow\nM572 S0 ; reset PA\nM569 S1 X Y ; reset to stealthchop for X Y\nM84 ; disable motors\n; max_layer_z = [max_layer_z] 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_MINIIS\nNO_TEMPLATES\n before_layer_gcode = ;BEFORE_LAYER_CHANGE\nG92 E0.0\n;[layer_z]\nM201 X{interpolate_table(extruded_weight_total, (0,4000), (1000,1700), (10000,1700))} Y{interpolate_table(extruded_weight_total, (0,4000), (1000,1700), (10000,1700))}\n{if ! spiral_vase}M74 W[extruded_weight_total]{endif}\n