diff --git a/resources/profiles/PrusaResearch.idx b/resources/profiles/PrusaResearch.idx index d0d6244137..a99420bd99 100644 --- a/resources/profiles/PrusaResearch.idx +++ b/resources/profiles/PrusaResearch.idx @@ -1,4 +1,6 @@ min_slic3r_version = 2.8.1-rc0 +2.1.11 Added filament profiles for Elegoo PLA and Elegoo Rapid PETG. Updated filament settings. +2.1.10 Added MMU3 support for selected ASA, ABS, BVOH and PC Blend filaments (MK3.9/MK4 family printers). 2.1.9 Updated minimal chamber temperatures (CORE One). 2.1.8 Added printer profiles for Prusa CORE One. 2.1.7 Updated organic support parameters for alternative nozzle diameters. diff --git a/resources/profiles/PrusaResearch.ini b/resources/profiles/PrusaResearch.ini index 0acfedd778..8f28d073fb 100644 --- a/resources/profiles/PrusaResearch.ini +++ b/resources/profiles/PrusaResearch.ini @@ -3,7 +3,7 @@ [vendor] repo_id = prusa-fff name = Prusa Research -config_version = 2.1.9 +config_version = 2.1.11 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% @@ -7675,7 +7675,7 @@ temperature = 225 start_filament_gcode = "{if printer_notes!~/.*(MK3.5|MINIIS).*/}\nM900 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{endif}\n\n{if printer_notes=~/.*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}\n\n{if printer_notes=~/.*MK3.5.*/}\nM572 S{if nozzle_diameter[0]==0.4}0.02{elsif nozzle_diameter[0]==0.5}0.018{elsif nozzle_diameter[0]==0.6}0.012{elsif nozzle_diameter[0]==0.8}0.01{elsif nozzle_diameter[0]==0.25}0.09{elsif nozzle_diameter[0]==0.3}0.065{else}0{endif} ; Filament gcode\n{endif}" [filament:*PLAPG*] -start_filament_gcode = "M900 K{if nozzle_diameter[filament_extruder_id]==0.4}0.05{elsif nozzle_diameter[filament_extruder_id]==0.25}0.14{elsif nozzle_diameter[filament_extruder_id]==0.3}0.07{elsif nozzle_diameter[filament_extruder_id]==0.35}0.06{elsif nozzle_diameter[filament_extruder_id]==0.6}0.03{elsif nozzle_diameter[filament_extruder_id]==0.5}0.035{elsif nozzle_diameter[filament_extruder_id]==0.8}0.015{else}0{endif} ; Filament gcode\n\n{if printer_notes=~/.*(MK4IS|XLIS|MK4S|MK3.9S).*/}\nM572 S{if nozzle_diameter[filament_extruder_id]==0.4}0.036{elsif nozzle_diameter[filament_extruder_id]==0.5}0.025{elsif nozzle_diameter[filament_extruder_id]==0.6}0.02{elsif nozzle_diameter[filament_extruder_id]==0.8}0.014{elsif nozzle_diameter[filament_extruder_id]==0.25}0.12{elsif nozzle_diameter[filament_extruder_id]==0.3}0.08{else}0{endif} ; Filament gcode\n{endif}\n\nM142 S36 ; set heatbreak target temp" +start_filament_gcode = "M900 K{if nozzle_diameter[filament_extruder_id]==0.4}0.05{elsif nozzle_diameter[filament_extruder_id]==0.25}0.14{elsif nozzle_diameter[filament_extruder_id]==0.3}0.07{elsif nozzle_diameter[filament_extruder_id]==0.35}0.06{elsif nozzle_diameter[filament_extruder_id]==0.6}0.03{elsif nozzle_diameter[filament_extruder_id]==0.5}0.035{elsif nozzle_diameter[filament_extruder_id]==0.8}0.015{else}0{endif} ; Filament gcode\n\n{if printer_notes=~/.*(MK4IS|XLIS|MK4S|MK3.9S|COREONE).*/}\nM572 S{if nozzle_diameter[filament_extruder_id]==0.4}0.036{elsif nozzle_diameter[filament_extruder_id]==0.5}0.025{elsif nozzle_diameter[filament_extruder_id]==0.6}0.02{elsif nozzle_diameter[filament_extruder_id]==0.8}0.014{elsif nozzle_diameter[filament_extruder_id]==0.25}0.12{elsif nozzle_diameter[filament_extruder_id]==0.3}0.08{else}0{endif} ; Filament gcode\n{endif}\n\nM142 S36 ; set heatbreak target temp" compatible_printers_condition = printer_model=~/(MK4|MK4IS|MK4ISMMU3|MK3.9|MK3.9MMU3)/ and nozzle_diameter[0]!=0.8 and nozzle_diameter[0]!=0.6 and ! nozzle_high_flow[0] slowdown_below_layer_time = 8 idle_temperature = 70 @@ -7935,7 +7935,7 @@ filament_colour = #FF8000 filament_max_volumetric_speed = 8 filament_type = PETG first_layer_bed_temperature = 85 -first_layer_temperature = 230 +first_layer_temperature = 240 max_fan_speed = 50 min_fan_speed = 30 start_filament_gcode = "{if printer_notes!~/.*(MK3.5|MINIIS).*/}\nM900 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.02{elsif nozzle_diameter[0]==0.6}0.04{else}0.08{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 K24{elsif nozzle_diameter[0]==0.8};{else}M900 K45{endif} ; Filament gcode LA 1.0\n{endif}\n\n{if printer_notes=~/.*MINIIS.*/}\nM572 S{if nozzle_diameter[0]==0.6}0.22{elsif nozzle_diameter[0]==0.8}0.15{elsif nozzle_diameter[0]==0.4}0.36{elsif nozzle_diameter[0]==0.25}1.02{else}0{endif}\n{endif}\n\n{if printer_notes=~/.*MK3.5.*/}\nM572 S{if nozzle_diameter[0]==0.4}0.052{elsif nozzle_diameter[0]==0.5}0.042{elsif nozzle_diameter[0]==0.6}0.025{elsif nozzle_diameter[0]==0.8}0.018{elsif nozzle_diameter[0]==0.25}0.18{elsif nozzle_diameter[0]==0.3}0.1{else}0{endif} ; Filament gcode\n{endif}" @@ -7952,7 +7952,7 @@ filament_max_volumetric_speed = 15 [filament:*PETPG*] compatible_printers_condition = printer_model=~/(MK4|MK4IS|MK4ISMMU3|MK3.9|MK3.9MMU3)/ and nozzle_diameter[0]!=0.6 and nozzle_diameter[0]!=0.8 and ! nozzle_high_flow[0] filament_max_volumetric_speed = 12 -start_filament_gcode = "M900 K{if nozzle_diameter[filament_extruder_id]==0.4}0.07{elsif nozzle_diameter[filament_extruder_id]==0.25}0.12{elsif nozzle_diameter[filament_extruder_id]==0.3}0.09{elsif nozzle_diameter[filament_extruder_id]==0.35}0.08{elsif nozzle_diameter[filament_extruder_id]==0.6}0.04{elsif nozzle_diameter[filament_extruder_id]==0.5}0.05{elsif nozzle_diameter[filament_extruder_id]==0.8}0.02{else}0{endif} ; Filament gcode\n\n{if printer_notes=~/.*(MK4IS|XLIS|MK4S|MK3.9S).*/}\nM572 S{if nozzle_diameter[filament_extruder_id]==0.4}0.053{elsif nozzle_diameter[filament_extruder_id]==0.5}0.042{elsif nozzle_diameter[filament_extruder_id]==0.6}0.032{elsif nozzle_diameter[filament_extruder_id]==0.8}0.018{elsif nozzle_diameter[filament_extruder_id]==0.25}0.18{elsif nozzle_diameter[filament_extruder_id]==0.3}0.1{else}0{endif} ; Filament gcode\n{endif}\n\nM142 S36 ; set heatbreak target temp" +start_filament_gcode = "M900 K{if nozzle_diameter[filament_extruder_id]==0.4}0.07{elsif nozzle_diameter[filament_extruder_id]==0.25}0.12{elsif nozzle_diameter[filament_extruder_id]==0.3}0.09{elsif nozzle_diameter[filament_extruder_id]==0.35}0.08{elsif nozzle_diameter[filament_extruder_id]==0.6}0.04{elsif nozzle_diameter[filament_extruder_id]==0.5}0.05{elsif nozzle_diameter[filament_extruder_id]==0.8}0.02{else}0{endif} ; Filament gcode\n\n{if printer_notes=~/.*(MK4IS|XLIS|MK4S|MK3.9S|COREONE).*/}\nM572 S{if nozzle_diameter[filament_extruder_id]==0.4}0.053{elsif nozzle_diameter[filament_extruder_id]==0.5}0.042{elsif nozzle_diameter[filament_extruder_id]==0.6}0.032{elsif nozzle_diameter[filament_extruder_id]==0.8}0.018{elsif nozzle_diameter[filament_extruder_id]==0.25}0.18{elsif nozzle_diameter[filament_extruder_id]==0.3}0.1{else}0{endif} ; Filament gcode\n{endif}\n\nM142 S36 ; set heatbreak target temp" idle_temperature = 70 filament_retract_length = 0.8 filament_wipe = 1 @@ -8076,7 +8076,7 @@ start_filament_gcode = "M572 S{if nozzle_diameter[0]==0.4}0.05{elsif nozzle_diam [filament:*PETHF*] inherits = *PETPG*; *PA_PETHF* -filament_max_volumetric_speed = 26 +filament_max_volumetric_speed = 24 filament_infill_max_speed = 200 filament_infill_max_crossing_speed = 110 compatible_printers_condition = printer_model=~/(MK4|MK4IS|MK4ISMMU3|MK3.9|MK3.9MMU3)/ and nozzle_diameter[0]!=0.8 and nozzle_diameter[0]!=0.6 and nozzle_diameter[0]!=0.5 and nozzle_high_flow[0] @@ -8087,14 +8087,14 @@ filament_ramming_parameters = "250 100 42.4194 42.4194| 0.05 42.4387 0.45 42.438 [filament:*PET05HF*] inherits = *PETPG*; *PA_PETHF* -filament_max_volumetric_speed = 29 +filament_max_volumetric_speed = 27 filament_infill_max_speed = 200 filament_infill_max_crossing_speed = 120 compatible_printers_condition = printer_model=~/(MK4|MK4IS|MK4ISMMU3|MK3.9|MK3.9MMU3)/ and nozzle_diameter[0]==0.5 and nozzle_high_flow[0] [filament:*PET06HF*] inherits = *PET06PG*; *PA_PETHF* -filament_max_volumetric_speed = 33 +filament_max_volumetric_speed = 31 filament_infill_max_speed = 200 filament_infill_max_crossing_speed = 140 compatible_printers_condition = printer_model=~/(MK4|MK4IS|MK4ISMMU3|MK3.9|MK3.9MMU3)/ and nozzle_diameter[0]==0.6 and nozzle_high_flow[0] @@ -8323,7 +8323,7 @@ compatible_printers_condition = printer_notes!~/.*MINI.*/ and printer_notes!~/.* [filament:*ABSPG*] compatible_printers_condition = printer_model=~/(MK4|MK4IS|MK4ISMMU3|MK3.9|MK3.9MMU3)/ and nozzle_diameter[0]!=0.6 and nozzle_diameter[0]!=0.8 and ! nozzle_high_flow[0] and ! single_extruder_multi_material filament_max_volumetric_speed = 15 -start_filament_gcode = "M900 K{if nozzle_diameter[filament_extruder_id]==0.4}0.04{elsif nozzle_diameter[filament_extruder_id]==0.25}0.1{elsif nozzle_diameter[filament_extruder_id]==0.3}0.06{elsif nozzle_diameter[filament_extruder_id]==0.35}0.05{elsif nozzle_diameter[filament_extruder_id]==0.5}0.03{elsif nozzle_diameter[filament_extruder_id]==0.6}0.02{elsif nozzle_diameter[filament_extruder_id]==0.8}0.01{else}0{endif} ; Filament gcode\n\n{if printer_notes=~/.*(MK4IS|XLIS|MK4S|MK3.9S).*/}\nM572 S{if nozzle_diameter[filament_extruder_id]==0.4}0.02{elsif nozzle_diameter[filament_extruder_id]==0.5}0.018{elsif nozzle_diameter[filament_extruder_id]==0.6}0.012{elsif nozzle_diameter[filament_extruder_id]==0.8}0.01{elsif nozzle_diameter[filament_extruder_id]==0.25}0.09{elsif nozzle_diameter[filament_extruder_id]==0.3}0.065{else}0{endif} ; Filament gcode\n{endif}\n\nM142 S40 ; set heatbreak target temp" +start_filament_gcode = "M900 K{if nozzle_diameter[filament_extruder_id]==0.4}0.04{elsif nozzle_diameter[filament_extruder_id]==0.25}0.1{elsif nozzle_diameter[filament_extruder_id]==0.3}0.06{elsif nozzle_diameter[filament_extruder_id]==0.35}0.05{elsif nozzle_diameter[filament_extruder_id]==0.5}0.03{elsif nozzle_diameter[filament_extruder_id]==0.6}0.02{elsif nozzle_diameter[filament_extruder_id]==0.8}0.01{else}0{endif} ; Filament gcode\n\n{if printer_notes=~/.*(MK4IS|XLIS|MK4S|MK3.9S|COREONE).*/}\nM572 S{if nozzle_diameter[filament_extruder_id]==0.4}0.02{elsif nozzle_diameter[filament_extruder_id]==0.5}0.018{elsif nozzle_diameter[filament_extruder_id]==0.6}0.012{elsif nozzle_diameter[filament_extruder_id]==0.8}0.01{elsif nozzle_diameter[filament_extruder_id]==0.25}0.09{elsif nozzle_diameter[filament_extruder_id]==0.3}0.065{else}0{endif} ; Filament gcode\n{endif}\n\nM142 S40 ; set heatbreak target temp" idle_temperature = 100 filament_infill_max_speed = 0 filament_infill_max_crossing_speed = 140 @@ -8405,11 +8405,14 @@ start_filament_gcode = "M572 S{if nozzle_diameter[0]==0.4}0.02{elsif nozzle_diam [filament:*ABSHF*] inherits = *ABSPG*; *PA_ABSHF* -filament_max_volumetric_speed = 26 +filament_max_volumetric_speed = 25 filament_infill_max_speed = 0 filament_infill_max_crossing_speed = 200 compatible_printers_condition = printer_model=~/(MK4|MK4IS|MK4ISMMU3|MK3.9|MK3.9MMU3)/ and nozzle_diameter[0]!=0.8 and nozzle_diameter[0]!=0.6 and nozzle_diameter[0]!=0.5 and nozzle_high_flow[0] and ! single_extruder_multi_material +#MMU3 parameters +filament_ramming_parameters = "250 100 42.4194 42.4194| 0.05 42.4387 0.45 42.4387 0.95 42.4387 1.45 42.4387 1.95 42.4387 2.45 42.4387 2.95 42.4387 3.45 42.4387 3.95 42.4387 4.45 42.4387 4.95 42.4387" + [filament:*ABS05HF*] inherits = *ABSPG*; *PA_ABSHF* filament_max_volumetric_speed = 27 @@ -8488,7 +8491,7 @@ filament_infill_max_crossing_speed = 0 compatible_printers_condition = printer_notes=~/.*XL.*/ and nozzle_diameter[0]==0.8 and printer_notes=~/.*HF_NOZZLE.*/ [filament:*PA_PC*] -start_filament_gcode = "M900 K{if nozzle_diameter[filament_extruder_id]==0.4}0.07{elsif nozzle_diameter[filament_extruder_id]==0.3}0.09{elsif nozzle_diameter[filament_extruder_id]==0.35}0.08{elsif nozzle_diameter[filament_extruder_id]==0.6}0.04{elsif nozzle_diameter[filament_extruder_id]==0.5}0.05{elsif nozzle_diameter[filament_extruder_id]==0.8}0.02{else}0{endif} ; Filament gcode\n\n{if printer_notes=~/.*(MK4IS|XLIS|MK4S|MK3.9S).*/}\nM572 S{if nozzle_diameter[filament_extruder_id]==0.4}0.05{elsif nozzle_diameter[filament_extruder_id]==0.5}0.035{elsif nozzle_diameter[filament_extruder_id]==0.6}0.025{elsif nozzle_diameter[filament_extruder_id]==0.8}0.016{elsif nozzle_diameter[filament_extruder_id]==0.25}0.14{elsif nozzle_diameter[filament_extruder_id]==0.3}0.09{else}0{endif} ; Filament gcode\n{endif}\n\nM142 S45 ; set heatbreak target temp" +start_filament_gcode = "M900 K{if nozzle_diameter[filament_extruder_id]==0.4}0.07{elsif nozzle_diameter[filament_extruder_id]==0.3}0.09{elsif nozzle_diameter[filament_extruder_id]==0.35}0.08{elsif nozzle_diameter[filament_extruder_id]==0.6}0.04{elsif nozzle_diameter[filament_extruder_id]==0.5}0.05{elsif nozzle_diameter[filament_extruder_id]==0.8}0.02{else}0{endif} ; Filament gcode\n\n{if printer_notes=~/.*(MK4IS|XLIS|MK4S|MK3.9S|COREONE).*/}\nM572 S{if nozzle_diameter[filament_extruder_id]==0.4}0.05{elsif nozzle_diameter[filament_extruder_id]==0.5}0.035{elsif nozzle_diameter[filament_extruder_id]==0.6}0.025{elsif nozzle_diameter[filament_extruder_id]==0.8}0.016{elsif nozzle_diameter[filament_extruder_id]==0.25}0.14{elsif nozzle_diameter[filament_extruder_id]==0.3}0.09{else}0{endif} ; Filament gcode\n{endif}\n\nM142 S45 ; set heatbreak target temp" [filament:*PCPG*] inherits = *ABSPG*; *PA_PC* @@ -8498,6 +8501,21 @@ filament_infill_max_speed = 0 filament_infill_max_crossing_speed = 100 compatible_printers_condition = printer_model=~/(MK4|MK4IS|MK4ISMMU3|MK3.9|MK3.9MMU3)/ and nozzle_diameter[0]!=0.6 and nozzle_diameter[0]!=0.8 and ! single_extruder_multi_material and ! nozzle_high_flow[0] +## MMU3 parameters +filament_loading_speed = 10 +filament_loading_speed_start = 50 +filament_unloading_speed = 100 +filament_unloading_speed_start = 100 +filament_load_time = 10.5 +filament_unload_time = 8.5 +filament_toolchange_delay = 0 +filament_cooling_moves = 3 +filament_cooling_final_speed = 2.5 +filament_cooling_initial_speed = 5 +filament_stamping_distance = 45 +filament_stamping_loading_speed = 26.5 +filament_ramming_parameters = "250 100 42.4194 42.4194 42.4194 42.4194 42.4194| 0.05 42.4387 0.45 42.4387 0.95 42.4387 1.45 42.4387 1.95 42.4387 2.45 42.4387 2.95 42.4387 3.45 42.4387 3.95 42.4387 4.45 42.4387 4.95 42.4387" + [filament:*PC06PG*] inherits = *PCPG* filament_max_volumetric_speed = 14 @@ -8518,6 +8536,22 @@ max_fan_speed = 12 bridge_fan_speed = 20 compatible_printers_condition = printer_model=~/(MK4S|MK4SMMU3|MK3.9S|MK3.9SMMU3)/ and nozzle_diameter[0]!=0.6 and nozzle_diameter[0]!=0.8 and ! single_extruder_multi_material and ! nozzle_high_flow[0] +## MMU3 parameters +filament_minimal_purge_on_wipe_tower = 35 +filament_loading_speed = 10 +filament_loading_speed_start = 50 +filament_unloading_speed = 100 +filament_unloading_speed_start = 100 +filament_load_time = 10.5 +filament_unload_time = 8.5 +filament_toolchange_delay = 0 +filament_cooling_moves = 3 +filament_cooling_final_speed = 2.5 +filament_cooling_initial_speed = 5 +filament_stamping_distance = 45 +filament_stamping_loading_speed = 26.5 +filament_ramming_parameters = "250 100 42.4194 42.4194 42.4194 42.4194 42.4194| 0.05 42.4387 0.45 42.4387 0.95 42.4387 1.45 42.4387 1.95 42.4387 2.45 42.4387 2.95 42.4387 3.45 42.4387 3.95 42.4387 4.45 42.4387 4.95 42.4387" + [filament:*PC06PG4S*] min_fan_speed = 15 max_fan_speed = 15 @@ -8561,6 +8595,9 @@ filament_infill_max_speed = 200 filament_infill_max_crossing_speed = 100 compatible_printers_condition = printer_model=~/(MK4|MK4IS|MK4ISMMU3|MK3.9|MK3.9MMU3)/ and nozzle_diameter[0]!=0.8 and nozzle_diameter[0]!=0.6 and nozzle_diameter[0]!=0.5 and nozzle_high_flow[0] and ! single_extruder_multi_material +# MMU3 parameters +filament_ramming_parameters = "250 100 42.4194 42.4194| 0.05 42.4387 0.45 42.4387 0.95 42.4387 1.45 42.4387 1.95 42.4387 2.45 42.4387 2.95 42.4387 3.45 42.4387 3.95 42.4387 4.45 42.4387 4.95 42.4387" + [filament:*PC05HF*] inherits = *PCPG* filament_max_volumetric_speed = 25 @@ -8590,6 +8627,9 @@ max_fan_speed = 12 bridge_fan_speed = 20 compatible_printers_condition = printer_model=~/(MK4S|MK4SMMU3|MK3.9S|MK3.9SMMU3)/ and nozzle_diameter[0]!=0.8 and nozzle_diameter[0]!=0.6 and nozzle_diameter[0]!=0.5 and nozzle_high_flow[0] and ! single_extruder_multi_material +#MMU3 parameters +filament_ramming_parameters = "250 100 42.4194 42.4194| 0.05 42.4387 0.45 42.4387 0.95 42.4387 1.45 42.4387 1.95 42.4387 2.45 42.4387 2.95 42.4387 3.45 42.4387 3.95 42.4387 4.45 42.4387 4.95 42.4387" + [filament:*PC05HF4S*] min_fan_speed = 12 max_fan_speed = 12 @@ -8641,7 +8681,7 @@ compatible_printers_condition = printer_notes=~/.*XL.*/ and nozzle_diameter[0]== [filament:*PAPG*] inherits = *ABSPG* filament_max_volumetric_speed = 5 -start_filament_gcode = "M900 K{if nozzle_diameter[filament_extruder_id]==0.4}0.07{elsif nozzle_diameter[filament_extruder_id]==0.3}0.09{elsif nozzle_diameter[filament_extruder_id]==0.35}0.08{elsif nozzle_diameter[filament_extruder_id]==0.6}0.04{elsif nozzle_diameter[filament_extruder_id]==0.5}0.05{elsif nozzle_diameter[filament_extruder_id]==0.8}0.02{else}0{endif} ; Filament gcode\n\n{if printer_notes=~/.*(MK4IS|XLIS|MK4S|MK3.9S).*/}\nM572 S{if nozzle_diameter[filament_extruder_id]==0.4}0.05{elsif nozzle_diameter[filament_extruder_id]==0.5}0.035{elsif nozzle_diameter[filament_extruder_id]==0.6}0.025{elsif nozzle_diameter[filament_extruder_id]==0.8}0.016{elsif nozzle_diameter[filament_extruder_id]==0.25}0.14{elsif nozzle_diameter[filament_extruder_id]==0.3}0.09{else}0{endif} ; Filament gcode\n{endif}\n\nM142 S45 ; set heatbreak target temp" +start_filament_gcode = "M900 K{if nozzle_diameter[filament_extruder_id]==0.4}0.07{elsif nozzle_diameter[filament_extruder_id]==0.3}0.09{elsif nozzle_diameter[filament_extruder_id]==0.35}0.08{elsif nozzle_diameter[filament_extruder_id]==0.6}0.04{elsif nozzle_diameter[filament_extruder_id]==0.5}0.05{elsif nozzle_diameter[filament_extruder_id]==0.8}0.02{else}0{endif} ; Filament gcode\n\n{if printer_notes=~/.*(MK4IS|XLIS|MK4S|MK3.9S|COREONE).*/}\nM572 S{if nozzle_diameter[filament_extruder_id]==0.4}0.05{elsif nozzle_diameter[filament_extruder_id]==0.5}0.035{elsif nozzle_diameter[filament_extruder_id]==0.6}0.025{elsif nozzle_diameter[filament_extruder_id]==0.8}0.016{elsif nozzle_diameter[filament_extruder_id]==0.25}0.14{elsif nozzle_diameter[filament_extruder_id]==0.3}0.09{else}0{endif} ; Filament gcode\n{endif}\n\nM142 S45 ; set heatbreak target temp" idle_temperature = 150 filament_minimal_purge_on_wipe_tower = 35 compatible_printers_condition = printer_model=~/(MK4|MK4IS|MK4ISMMU3|MK3.9|MK3.9MMU3)/ and nozzle_diameter[0]!=0.6 and nozzle_diameter[0]!=0.8 and ! single_extruder_multi_material @@ -11255,18 +11295,21 @@ inherits = ColorFabb nGen flex @MK4; *FLEXPGC1* min_fan_speed = 20 max_fan_speed = 20 bridge_fan_speed = 30 +filament_max_volumetric_speed = 5 [filament:ColorFabb nGen flex @COREONE 0.6] inherits = ColorFabb nGen flex @MK4 0.6; *FLEX06PGC1* min_fan_speed = 20 max_fan_speed = 20 bridge_fan_speed = 30 +filament_max_volumetric_speed = 6 [filament:ColorFabb nGen flex @COREONE 0.8] inherits = ColorFabb nGen flex @MK4 0.8; *FLEX08PGC1* min_fan_speed = 20 max_fan_speed = 20 bridge_fan_speed = 30 +filament_max_volumetric_speed = 9 [filament:Kimya PETG Carbon] inherits = *PET* @@ -12010,6 +12053,7 @@ renamed_from = "Prusament ASA @PG 0.8" inherits = Prusament ASA; *ABSPG* min_fan_speed = 20 max_fan_speed = 20 +compatible_printers_condition = printer_model=~/(MK4|MK4IS|MK4ISMMU3|MK3.9|MK3.9MMU3)/ and nozzle_diameter[0]!=0.6 and nozzle_diameter[0]!=0.8 and ! nozzle_high_flow[0] [filament:Prusament ASA @MK4 0.6] inherits = Prusament ASA @MK4; *ABS06PG* @@ -12026,6 +12070,7 @@ min_fan_speed = 12 max_fan_speed = 12 slowdown_below_layer_time = 10 bridge_fan_speed = 20 +compatible_printers_condition = printer_model=~/(MK4S|MK4SMMU3|MK3.9S|MK3.9SMMU3)/ and nozzle_diameter[0]!=0.6 and nozzle_diameter[0]!=0.8 and ! nozzle_high_flow[0] [filament:Prusament ASA @MK4S 0.6] inherits = Prusament ASA @MK4 0.6; *ABS06PG4S* @@ -12076,6 +12121,7 @@ max_fan_speed = 15 first_layer_temperature = 265 temperature = 265 filament_max_volumetric_speed = 26 +compatible_printers_condition = printer_model=~/(MK4|MK4IS|MK4ISMMU3|MK3.9|MK3.9MMU3)/ and nozzle_diameter[0]!=0.8 and nozzle_diameter[0]!=0.6 and nozzle_diameter[0]!=0.5 and nozzle_high_flow[0] [filament:Prusament ASA @HF0.5] inherits = Prusament ASA @HF0.4; *ABS05HF* @@ -12097,6 +12143,7 @@ inherits = Prusament ASA @HF0.4; *ABSHF4S* min_fan_speed = 12 max_fan_speed = 12 bridge_fan_speed = 20 +compatible_printers_condition = printer_model=~/(MK4S|MK4SMMU3|MK3.9S|MK3.9SMMU3)/ and nozzle_diameter[0]!=0.8 and nozzle_diameter[0]!=0.6 and nozzle_diameter[0]!=0.5 and nozzle_high_flow[0] [filament:Prusament ASA @MK4S HF0.5] inherits = Prusament ASA @HF0.5; *ABS05HF4S* @@ -12242,6 +12289,7 @@ inherits = Prusament PC Blend; *PCPG* filament_max_volumetric_speed = 12 min_fan_speed = 20 max_fan_speed = 20 +compatible_printers_condition = printer_model=~/(MK4|MK4IS|MK4ISMMU3|MK3.9|MK3.9MMU3)/ and nozzle_diameter[0]!=0.6 and nozzle_diameter[0]!=0.8 and ! nozzle_high_flow[0] [filament:Prusament PC Blend @MK4 0.6] inherits = Prusament PC Blend @MK4; *PC06PG* @@ -12255,6 +12303,7 @@ filament_max_volumetric_speed = 18 [filament:Prusament PC Blend @MK4S] inherits = Prusament PC Blend @MK4; *PCPG4S* +compatible_printers_condition = printer_model=~/(MK4S|MK4SMMU3|MK3.9S|MK3.9SMMU3)/ and nozzle_diameter[0]!=0.6 and nozzle_diameter[0]!=0.8 and ! nozzle_high_flow[0] [filament:Prusament PC Blend @MK4S 0.6] inherits = Prusament PC Blend @MK4 0.6; *PC06PG4S* @@ -12264,6 +12313,7 @@ inherits = Prusament PC Blend @MK4 0.8; *PC08PG4S* [filament:Prusament PC Blend @HF0.4] inherits = Prusament PC Blend @MK4; *PCHF* +compatible_printers_condition = printer_model=~/(MK4|MK4IS|MK4ISMMU3|MK3.9|MK3.9MMU3)/ and nozzle_diameter[0]!=0.8 and nozzle_diameter[0]!=0.6 and nozzle_diameter[0]!=0.5 and nozzle_high_flow[0] [filament:Prusament PC Blend @HF0.5] inherits = Prusament PC Blend @HF0.4; *PC05HF* @@ -12276,6 +12326,7 @@ inherits = Prusament PC Blend @MK4 0.8; *PC08HF* [filament:Prusament PC Blend @MK4S HF0.4] inherits = Prusament PC Blend @HF0.4; *PCHF4S* +compatible_printers_condition = printer_model=~/(MK4S|MK4SMMU3|MK3.9S|MK3.9SMMU3)/ and nozzle_diameter[0]!=0.8 and nozzle_diameter[0]!=0.6 and nozzle_diameter[0]!=0.5 and nozzle_high_flow[0] [filament:Prusament PC Blend @MK4S HF0.5] inherits = Prusament PC Blend @HF0.5; *PC05HF4S* @@ -13452,7 +13503,7 @@ compatible_printers_condition = printer_model=="MK4" and printer_notes!~/.*MK4IS [filament:Generic PETG @PG 0.8] inherits = Generic PETG; *PET08PG* -first_layer_temperature = 240 +first_layer_temperature = 245 temperature = 245 compatible_printers_condition = printer_model=="MK4" and printer_notes!~/.*MK4IS.*/ and nozzle_diameter[0]==0.8 @@ -13481,7 +13532,7 @@ renamed_from = "Generic PETG @MK4IS" filament_max_volumetric_speed = 9 min_fan_speed = 30 max_fan_speed = 60 -first_layer_temperature = 240 +first_layer_temperature = 245 temperature = 245 compatible_printers_condition = printer_notes=~/.*PG.*/ and printer_notes=~/.*MK4IS.*/ and nozzle_diameter[0]!=0.8 and nozzle_diameter[0]!=0.6 and ! nozzle_high_flow[0] @@ -13493,15 +13544,15 @@ compatible_printers_condition = printer_notes=~/.*PG.*/ and printer_notes=~/.*MK [filament:Generic PETG @PGIS 0.8] inherits = Generic PETG @PG 0.8 -first_layer_temperature = 240 +first_layer_temperature = 245 temperature = 245 compatible_printers_condition = printer_notes=~/.*PG.*/ and printer_notes=~/.*MK4IS.*/ and nozzle_diameter[0]==0.8 and ! nozzle_high_flow[0] [filament:Generic PETG @HF0.4] inherits = Generic PETG @PG; *PETHF* -first_layer_temperature = 235 +first_layer_temperature = 245 temperature = 245 -filament_max_volumetric_speed = 24 +filament_max_volumetric_speed = 22 [filament:Generic PETG @HF0.5] inherits = Generic PETG @HF0.4; *PET05HF* @@ -13527,7 +13578,7 @@ inherits = Generic PETG @HF0.8; *PET08HF4S* [filament:Generic PETG @XL HF0.4] inherits = Generic PETG @PG; *PETHFXL* -first_layer_temperature = 235 +first_layer_temperature = 245 temperature = 245 filament_max_volumetric_speed = 24 @@ -15009,18 +15060,21 @@ inherits = Extrudr Flex Hard @MK4; *FLEXPGC1* min_fan_speed = 40 max_fan_speed = 60 bridge_fan_speed = 70 +filament_max_volumetric_speed = 3.5 [filament:Extrudr Flex Hard @COREONE 0.6] inherits = Extrudr Flex Hard @MK4 0.6; *FLEX06PGC1* min_fan_speed = 40 max_fan_speed = 60 bridge_fan_speed = 80 +filament_max_volumetric_speed = 4.5 [filament:Extrudr Flex Hard @COREONE 0.8] inherits = Extrudr Flex Hard @MK4 0.8; *FLEX08PGC1* min_fan_speed = 45 max_fan_speed = 60 bridge_fan_speed = 80 +filament_max_volumetric_speed = 8 [filament:Extrudr Flex Medium] inherits = *FLEX* @@ -15086,18 +15140,21 @@ inherits = Extrudr Flex Medium @MK4; *FLEXPGC1* min_fan_speed = 40 max_fan_speed = 60 bridge_fan_speed = 70 +filament_max_volumetric_speed = 3.5 [filament:Extrudr Flex Medium @COREONE 0.6] inherits = Extrudr Flex Medium @MK4 0.6; *FLEX06PGC1* min_fan_speed = 40 max_fan_speed = 60 bridge_fan_speed = 70 +filament_max_volumetric_speed = 4.5 [filament:Extrudr Flex Medium @COREONE 0.8] inherits = Extrudr Flex Medium @MK4 0.8; *FLEX08PGC1* min_fan_speed = 45 max_fan_speed = 60 bridge_fan_speed = 80 +filament_max_volumetric_speed = 8 [filament:Extrudr Flex SemiSoft] inherits = *FLEX* @@ -15170,18 +15227,21 @@ inherits = Extrudr Flex SemiSoft @MK4; *FLEXPGC1* min_fan_speed = 40 max_fan_speed = 60 bridge_fan_speed = 70 +filament_max_volumetric_speed = 3 [filament:Extrudr Flex SemiSoft @COREONE 0.6] inherits = Extrudr Flex SemiSoft @MK4 0.6; *FLEX06PGC1* min_fan_speed = 40 max_fan_speed = 60 bridge_fan_speed = 70 +filament_max_volumetric_speed = 4.5 [filament:Extrudr Flex SemiSoft @COREONE 0.8] inherits = Extrudr Flex SemiSoft @MK4 0.8; *FLEX08PGC1* min_fan_speed = 45 max_fan_speed = 60 bridge_fan_speed = 80 +filament_max_volumetric_speed = 8 [filament:addnorth Adamant S1] inherits = *FLEX* @@ -15278,6 +15338,7 @@ inherits = addnorth Adamant S1 @MK4 0.6; *FLEX06PGC1* min_fan_speed = 30 max_fan_speed = 50 bridge_fan_speed = 40 +filament_max_volumetric_speed = 4.5 [filament:addnorth Adamant S1 @COREONE 0.8] inherits = addnorth Adamant S1 @MK4 0.8; *FLEX08PGC1* @@ -16900,7 +16961,7 @@ first_layer_temperature = 230 temperature = 225 slowdown_below_layer_time = 9 filament_max_volumetric_speed = 7 -start_filament_gcode = "M900 K{if nozzle_diameter[0]==0.4}0.05{elsif nozzle_diameter[0]==0.25}0.14{elsif nozzle_diameter[0]==0.3}0.07{elsif nozzle_diameter[0]==0.35}0.06{elsif nozzle_diameter[0]==0.6}0.03{elsif nozzle_diameter[0]==0.5}0.035{elsif nozzle_diameter[0]==0.8}0.015{else}0{endif} ; Filament gcode\n\n{if printer_notes=~/.*(MK4IS|XLIS|MK4S|MK3.9S).*/}\nM572 S{if nozzle_diameter[0]==0.4}0.03{elsif nozzle_diameter[0]==0.5}0.022{elsif nozzle_diameter[0]==0.6}0.018{elsif nozzle_diameter[0]==0.8}0.012{elsif nozzle_diameter[0]==0.25}0.12{elsif nozzle_diameter[0]==0.3}0.075{else}0{endif} ; Filament gcode\n{endif}\n\nM142 S36 ; set heatbreak target temp" +start_filament_gcode = "M900 K{if nozzle_diameter[0]==0.4}0.05{elsif nozzle_diameter[0]==0.25}0.14{elsif nozzle_diameter[0]==0.3}0.07{elsif nozzle_diameter[0]==0.35}0.06{elsif nozzle_diameter[0]==0.6}0.03{elsif nozzle_diameter[0]==0.5}0.035{elsif nozzle_diameter[0]==0.8}0.015{else}0{endif} ; Filament gcode\n\n{if printer_notes=~/.*(MK4IS|XLIS|MK4S|MK3.9S|COREONE).*/}\nM572 S{if nozzle_diameter[0]==0.4}0.03{elsif nozzle_diameter[0]==0.5}0.022{elsif nozzle_diameter[0]==0.6}0.018{elsif nozzle_diameter[0]==0.8}0.012{elsif nozzle_diameter[0]==0.25}0.12{elsif nozzle_diameter[0]==0.3}0.075{else}0{endif} ; Filament gcode\n{endif}\n\nM142 S36 ; set heatbreak target temp" compatible_printers_condition = printer_notes=~/.*PG.*/ and printer_notes=~/.*MK4IS.*/ and nozzle_diameter[0]!=0.8 and nozzle_diameter[0]!=0.6 [filament:Generic PLA Silk @PGIS 0.6] @@ -19042,7 +19103,7 @@ compatible_printers_condition = nozzle_diameter[0]>=0.35 and nozzle_diameter[0]! [filament:Generic FLEX @XL] inherits = Generic FLEX; *FLEXXL* -filament_max_volumetric_speed = 3 +filament_max_volumetric_speed = 2.5 filament_retract_length = 2.5 fan_always_on = 1 min_fan_speed = 30 @@ -19053,18 +19114,18 @@ slowdown_below_layer_time = 10 first_layer_temperature = 230 temperature = 230 extrusion_multiplier = 1.08 -filament_multitool_ramming_flow = 3 +filament_multitool_ramming_flow = 2.5 filament_retract_length_toolchange = 2.5 [filament:Generic FLEX @XL 0.6] inherits = Generic FLEX @XL; *FLEX06XL* -filament_max_volumetric_speed = 4 -filament_multitool_ramming_flow = 4 +filament_max_volumetric_speed = 3.5 +filament_multitool_ramming_flow = 3.5 [filament:Generic FLEX @XL 0.8] inherits = Generic FLEX @XL; *FLEX08XL* -filament_max_volumetric_speed = 8 -filament_multitool_ramming_flow = 8 +filament_max_volumetric_speed = 7.5 +filament_multitool_ramming_flow = 7.5 [filament:Generic FLEX @MK4] inherits = Generic FLEX; *FLEXPG* @@ -19111,18 +19172,21 @@ inherits = Generic FLEX @MK4; *FLEXPGC1* min_fan_speed = 30 max_fan_speed = 50 bridge_fan_speed = 70 +filament_max_volumetric_speed = 2.5 [filament:Generic FLEX @COREONE 0.6] inherits = Generic FLEX @MK4 0.6; *FLEX06PGC1* min_fan_speed = 30 max_fan_speed = 50 bridge_fan_speed = 70 +filament_max_volumetric_speed = 3.5 [filament:Generic FLEX @COREONE 0.8] inherits = Generic FLEX @MK4 0.8; *FLEX08PGC1* min_fan_speed = 30 max_fan_speed = 50 bridge_fan_speed = 70 +filament_max_volumetric_speed = 7.5 [filament:Fillamentum Flexfill 92A] inherits = *FLEX* @@ -19200,18 +19264,21 @@ inherits = Fillamentum Flexfill 92A @MK4; *FLEXPGC1* min_fan_speed = 40 max_fan_speed = 45 bridge_fan_speed = 70 +filament_max_volumetric_speed = 3 [filament:Fillamentum Flexfill 92A @COREONE 0.6] inherits = Fillamentum Flexfill 92A @MK4 0.6; *FLEX06PGC1* min_fan_speed = 40 max_fan_speed = 45 bridge_fan_speed = 70 +filament_max_volumetric_speed = 4 [filament:Fillamentum Flexfill 92A @COREONE 0.8] inherits = Fillamentum Flexfill 92A @MK4 0.8; *FLEX08PGC1* min_fan_speed = 40 max_fan_speed = 45 bridge_fan_speed = 70 +filament_max_volumetric_speed = 8 [filament:AmazonBasics TPU] inherits = *FLEX* @@ -19294,18 +19361,21 @@ inherits = AmazonBasics TPU @MK4; *FLEXPGC1* min_fan_speed = 50 max_fan_speed = 60 bridge_fan_speed = 70 +filament_max_volumetric_speed = 3.5 [filament:AmazonBasics TPU @COREONE 0.6] inherits = AmazonBasics TPU @MK4 0.6; *FLEX06PGC1* min_fan_speed = 50 max_fan_speed = 60 bridge_fan_speed = 70 +filament_max_volumetric_speed = 4.5 [filament:AmazonBasics TPU @COREONE 0.8] inherits = AmazonBasics TPU @MK4 0.8; *FLEX08PGC1* min_fan_speed = 50 max_fan_speed = 60 bridge_fan_speed = 70 +filament_max_volumetric_speed = 8 [filament:SainSmart TPU] inherits = *FLEX* @@ -19387,18 +19457,21 @@ inherits = SainSmart TPU @MK4; *FLEXPGC1* min_fan_speed = 50 max_fan_speed = 60 bridge_fan_speed = 70 +filament_max_volumetric_speed = 5 [filament:SainSmart TPU @COREONE 0.6] inherits = SainSmart TPU @MK4 0.6; *FLEX06PGC1* min_fan_speed = 50 max_fan_speed = 60 bridge_fan_speed = 70 +filament_max_volumetric_speed = 6 [filament:SainSmart TPU @COREONE 0.8] inherits = SainSmart TPU @MK4 0.8; *FLEX08PGC1* min_fan_speed = 50 max_fan_speed = 60 bridge_fan_speed = 70 +filament_max_volumetric_speed = 9 [filament:NinjaTek NinjaFlex TPU] inherits = *FLEX* @@ -19484,18 +19557,21 @@ inherits = NinjaTek NinjaFlex TPU @MK4; *FLEXPGC1* min_fan_speed = 40 max_fan_speed = 50 bridge_fan_speed = 60 +filament_max_volumetric_speed = 3 [filament:NinjaTek NinjaFlex TPU @COREONE 0.6] inherits = NinjaTek NinjaFlex TPU @MK4 0.6; *FLEX06PGC1* min_fan_speed = 40 max_fan_speed = 50 bridge_fan_speed = 60 +filament_max_volumetric_speed = 4 [filament:NinjaTek NinjaFlex TPU @COREONE 0.8] inherits = NinjaTek NinjaFlex TPU @MK4 0.8; *FLEX08PGC1* min_fan_speed = 40 max_fan_speed = 50 bridge_fan_speed = 60 +filament_max_volumetric_speed = 8 [filament:NinjaTek Cheetah TPU] inherits = NinjaTek NinjaFlex TPU @@ -19563,18 +19639,21 @@ inherits = NinjaTek Cheetah TPU @MK4; *FLEXPGC1* min_fan_speed = 40 max_fan_speed = 50 bridge_fan_speed = 60 +filament_max_volumetric_speed = 5 [filament:NinjaTek Cheetah TPU @COREONE 0.6] inherits = NinjaTek Cheetah TPU @MK4 0.6; *FLEX06PGC1* min_fan_speed = 40 max_fan_speed = 50 bridge_fan_speed = 60 +filament_max_volumetric_speed = 6.5 [filament:NinjaTek Cheetah TPU @COREONE 0.8] inherits = NinjaTek Cheetah TPU @MK4 0.8; *FLEX08PGC1* min_fan_speed = 40 max_fan_speed = 50 bridge_fan_speed = 60 +filament_max_volumetric_speed = 10 [filament:NinjaTek Cheetah TPU @MINI] inherits = NinjaTek NinjaFlex TPU; *FLEXMINI* @@ -19674,18 +19753,21 @@ inherits = Filatech FilaFlexible40 @MK4; *FLEXPGC1* min_fan_speed = 35 max_fan_speed = 40 bridge_fan_speed = 70 +filament_max_volumetric_speed = 4 [filament:Filatech FilaFlexible40 @COREONE 0.6] inherits = Filatech FilaFlexible40 @MK4 0.6; *FLEX06PGC1* min_fan_speed = 35 max_fan_speed = 40 bridge_fan_speed = 70 +filament_max_volumetric_speed = 5 [filament:Filatech FilaFlexible40 @COREONE 0.8] inherits = Filatech FilaFlexible40 @MK4 0.8; *FLEX08PGC1* min_fan_speed = 35 max_fan_speed = 40 bridge_fan_speed = 70 +filament_max_volumetric_speed = 10 [filament:Filatech FilaFlexible30] inherits = Filatech FilaFlexible40 @@ -19754,18 +19836,21 @@ inherits = Filatech FilaFlexible30 @MK4; *FLEXPGC1* min_fan_speed = 35 max_fan_speed = 40 bridge_fan_speed = 70 +filament_max_volumetric_speed = 3.5 [filament:Filatech FilaFlexible30 @COREONE 0.6] inherits = Filatech FilaFlexible30 @MK4 0.6; *FLEX06PGC1* min_fan_speed = 35 max_fan_speed = 40 bridge_fan_speed = 70 +filament_max_volumetric_speed = 5 [filament:Filatech FilaFlexible30 @COREONE 0.8] inherits = Filatech FilaFlexible30 @MK4 0.8; *FLEX08PGC1* min_fan_speed = 35 max_fan_speed = 40 bridge_fan_speed = 70 +filament_max_volumetric_speed = 8 [filament:Filatech FilaFlexible55] inherits = Filatech FilaFlexible40 @@ -19865,18 +19950,21 @@ inherits = Filatech TPU @MK4; *FLEXPGC1* min_fan_speed = 30 max_fan_speed = 60 bridge_fan_speed = 70 +filament_max_volumetric_speed = 4.5 [filament:Filatech TPU @COREONE 0.6] inherits = Filatech TPU @MK4 0.6; *FLEX06PGC1* min_fan_speed = 35 max_fan_speed = 60 bridge_fan_speed = 70 +filament_max_volumetric_speed = 5 [filament:Filatech TPU @COREONE 0.8] inherits = Filatech TPU @MK4 0.8; *FLEX08PGC1* min_fan_speed = 35 max_fan_speed = 60 bridge_fan_speed = 70 +filament_max_volumetric_speed = 8 [filament:Filatech ABS] inherits = *ABSC* @@ -22359,16 +22447,19 @@ max_fan_speed = 80 inherits = Ultrafuse TPU-64D @PG; *FLEXPGC1* min_fan_speed = 20 max_fan_speed = 80 +filament_max_volumetric_speed = 3 [filament:Ultrafuse TPU-64D @COREONE 0.6] inherits = Ultrafuse TPU-64D @PG 0.6; *FLEX06PGC1* min_fan_speed = 20 max_fan_speed = 80 +filament_max_volumetric_speed = 5 [filament:Ultrafuse TPU-64D @COREONE 0.8] inherits = Ultrafuse TPU-64D @PG 0.8; *FLEX08PGC1* min_fan_speed = 20 max_fan_speed = 80 +filament_max_volumetric_speed = 8 [filament:Ultrafuse TPU-64D @XL] inherits = Ultrafuse TPU-64D; *FLEXXL* @@ -22379,13 +22470,13 @@ filament_retract_length_toolchange = 3 [filament:Ultrafuse TPU-64D @XL 0.6] inherits = Ultrafuse TPU-64D @XL; *FLEX06XL* -filament_max_volumetric_speed = 6 -filament_multitool_ramming_flow = 6 +filament_max_volumetric_speed = 5 +filament_multitool_ramming_flow = 5 [filament:Ultrafuse TPU-64D @XL 0.8] inherits = Ultrafuse TPU-64D @XL; *FLEX08XL* -filament_max_volumetric_speed = 8.5 -filament_multitool_ramming_flow = 8.5 +filament_max_volumetric_speed = 8 +filament_multitool_ramming_flow = 8 [filament:Ultrafuse TPU-85A] inherits = Ultrafuse TPU-64D @@ -22456,18 +22547,21 @@ inherits = Ultrafuse TPU-85A @MK4; *FLEXPGC1* min_fan_speed = 20 max_fan_speed = 75 bridge_fan_speed = 75 +filament_max_volumetric_speed = 3 [filament:Ultrafuse TPU-85A @COREONE 0.6] inherits = Ultrafuse TPU-85A @MK4 0.6; *FLEX06PGC1* min_fan_speed = 20 max_fan_speed = 75 bridge_fan_speed = 75 +filament_max_volumetric_speed = 4 [filament:Ultrafuse TPU-85A @COREONE 0.8] inherits = Ultrafuse TPU-85A @MK4 0.8; *FLEX08PGC1* min_fan_speed = 20 max_fan_speed = 75 bridge_fan_speed = 80 +filament_max_volumetric_speed = 7 [filament:Ultrafuse TPU-95A] inherits = Ultrafuse TPU-85A @@ -22532,18 +22626,21 @@ inherits = Ultrafuse TPU-95A @MK4; *FLEXPGC1* min_fan_speed = 20 max_fan_speed = 75 bridge_fan_speed = 80 +filament_max_volumetric_speed = 2.5 [filament:Ultrafuse TPU-95A @COREONE 0.6] inherits = Ultrafuse TPU-95A @MK4 0.6; *FLEX06PGC1* min_fan_speed = 20 max_fan_speed = 75 bridge_fan_speed = 80 +filament_max_volumetric_speed = 2.5 [filament:Ultrafuse TPU-95A @COREONE 0.8] inherits = Ultrafuse TPU-95A @MK4 0.8; *FLEX08PGC1* min_fan_speed = 20 max_fan_speed = 75 bridge_fan_speed = 80 +filament_max_volumetric_speed = 5 [filament:Ultrafuse rPET] inherits = Ultrafuse PET @@ -23131,6 +23228,7 @@ temperature = 260 inherits = Prusa ABS; *ABSPG* filament_infill_max_speed = 0 filament_infill_max_crossing_speed = 140 +compatible_printers_condition = printer_model=~/(MK4|MK4IS|MK4ISMMU3|MK3.9|MK3.9MMU3)/ and nozzle_diameter[0]!=0.6 and nozzle_diameter[0]!=0.8 and ! nozzle_high_flow[0] [filament:Prusa ABS @MK4 0.6] inherits = Prusa ABS @MK4; *ABS06PG* @@ -23144,6 +23242,7 @@ temperature = 260 inherits = Prusa ABS @MK4; *ABSPG4S* filament_infill_max_speed = 0 filament_infill_max_crossing_speed = 140 +compatible_printers_condition = printer_model=~/(MK4S|MK4SMMU3|MK3.9S|MK3.9SMMU3)/ and nozzle_diameter[0]!=0.6 and nozzle_diameter[0]!=0.8 and ! nozzle_high_flow[0] [filament:Prusa ABS @MK4S 0.6] inherits = Prusa ABS @MK4 0.6; *ABS06PG4S* @@ -23171,6 +23270,7 @@ temperature = 260 inherits = Prusa ABS @MK4; *ABSHF* filament_infill_max_speed = 0 filament_infill_max_crossing_speed = 140 +compatible_printers_condition = printer_model=~/(MK4|MK4IS|MK4ISMMU3|MK3.9|MK3.9MMU3)/ and nozzle_diameter[0]!=0.8 and nozzle_diameter[0]!=0.6 and nozzle_diameter[0]!=0.5 and nozzle_high_flow[0] [filament:Prusa ABS @HF0.5] inherits = Prusa ABS @MK4; *ABS05HF* @@ -23189,6 +23289,7 @@ temperature = 260 inherits = Prusa ABS @HF0.4; *ABSHF4S* filament_infill_max_speed = 0 filament_infill_max_crossing_speed = 140 +compatible_printers_condition = printer_model=~/(MK4S|MK4SMMU3|MK3.9S|MK3.9SMMU3)/ and nozzle_diameter[0]!=0.8 and nozzle_diameter[0]!=0.6 and nozzle_diameter[0]!=0.5 and nozzle_high_flow[0] [filament:Prusa ABS @MK4S HF0.5] inherits = Prusa ABS @HF0.5; *ABS05HF4S* @@ -23848,7 +23949,7 @@ bed_temperature = 85 [filament:Prusament PETG] inherits = *PET* filament_vendor = Prusa Polymers -first_layer_temperature = 240 +first_layer_temperature = 250 temperature = 250 filament_cost = 29.99 filament_density = 1.27 @@ -23903,7 +24004,7 @@ temperature = 250 [filament:Prusament PETG @HF0.8] inherits = Prusament PETG @PG 0.8; *PET08HF* -first_layer_temperature = 250 +first_layer_temperature = 260 temperature = 260 [filament:Prusament PETG @MK4S HF0.4] @@ -23931,7 +24032,7 @@ temperature = 250 [filament:Prusament PETG @XL HF0.8] inherits = Prusament PETG @PG 0.8; *PET08HFXL* -first_layer_temperature = 250 +first_layer_temperature = 260 temperature = 260 [filament:Prusament PETG @PGIS] @@ -25148,18 +25249,21 @@ inherits = Eolas Prints TPU 93A @MK4; *FLEXPGC1* min_fan_speed = 40 max_fan_speed = 60 bridge_fan_speed = 70 +filament_max_volumetric_speed = 3.5 [filament:Eolas Prints TPU 93A @COREONE 0.6] inherits = Eolas Prints TPU 93A @MK4 0.6; *FLEX06PGC1* min_fan_speed = 40 max_fan_speed = 60 bridge_fan_speed = 70 +filament_max_volumetric_speed = 4.5 [filament:Eolas Prints TPU 93A @COREONE 0.8] inherits = Eolas Prints TPU 93A @MK4 0.8; *FLEX08PGC1* min_fan_speed = 40 max_fan_speed = 60 bridge_fan_speed = 70 +filament_max_volumetric_speed = 8 [filament:Cookiecad PLA] inherits = *PLA* @@ -25886,18 +25990,21 @@ inherits = Print With Smile TPU96A @MK4; *FLEXPGC1* min_fan_speed = 45 max_fan_speed = 45 bridge_fan_speed = 60 +filament_max_volumetric_speed = 2.5 [filament:Print With Smile TPU96A @COREONE 0.6] inherits = Print With Smile TPU96A @MK4 0.6; *FLEX06PGC1* min_fan_speed = 45 max_fan_speed = 45 bridge_fan_speed = 60 +filament_max_volumetric_speed = 3.5 [filament:Print With Smile TPU96A @COREONE 0.8] inherits = Print With Smile TPU96A @MK4 0.8; *FLEX08PGC1* min_fan_speed = 45 max_fan_speed = 45 bridge_fan_speed = 60 +filament_max_volumetric_speed = 7 [filament:Fiberlogy Easy PLA] inherits = *PLA* @@ -26862,18 +26969,21 @@ inherits = Fiberlogy FiberFlex 40D @MK4; *FLEXPGC1* min_fan_speed = 20 max_fan_speed = 60 bridge_fan_speed = 60 +filament_max_volumetric_speed = 2.5 [filament:Fiberlogy FiberFlex 40D @COREONE 0.6] inherits = Fiberlogy FiberFlex 40D @MK4 0.6; *FLEX06PGC1* min_fan_speed = 20 max_fan_speed = 60 bridge_fan_speed = 60 +filament_max_volumetric_speed = 4.5 [filament:Fiberlogy FiberFlex 40D @COREONE 0.8] inherits = Fiberlogy FiberFlex 40D @MK4 0.8; *FLEX08PGC1* min_fan_speed = 20 max_fan_speed = 60 bridge_fan_speed = 60 +filament_max_volumetric_speed = 9 [filament:Fiberlogy FiberFlex 40D @MINI] inherits = *FLEXMINI* @@ -26960,18 +27070,21 @@ inherits = Fiberlogy MattFlex 40D @MK4; *FLEXPGC1* min_fan_speed = 20 max_fan_speed = 60 bridge_fan_speed = 60 +filament_max_volumetric_speed = 3 [filament:Fiberlogy MattFlex 40D @COREONE 0.6] inherits = Fiberlogy MattFlex 40D @MK4 0.6; *FLEX06PGC1* min_fan_speed = 20 max_fan_speed = 60 bridge_fan_speed = 60 +filament_max_volumetric_speed = 4.5 [filament:Fiberlogy MattFlex 40D @COREONE 0.8] inherits = Fiberlogy MattFlex 40D @MK4 0.8; *FLEX08PGC1* min_fan_speed = 20 max_fan_speed = 60 bridge_fan_speed = 60 +filament_max_volumetric_speed = 8 [filament:Fiberlogy FiberFlex 30D] inherits = Fiberlogy FiberFlex 40D @@ -27049,18 +27162,21 @@ inherits = Fiberlogy FiberFlex 30D @MK4; *FLEXPGC1* min_fan_speed = 20 max_fan_speed = 45 bridge_fan_speed = 50 +filament_max_volumetric_speed = 2.5 [filament:Fiberlogy FiberFlex 30D @COREONE 0.6] inherits = Fiberlogy FiberFlex 30D @MK4 0.6; *FLEX06PGC1* min_fan_speed = 20 max_fan_speed = 45 bridge_fan_speed = 50 +filament_max_volumetric_speed = 5 [filament:Fiberlogy FiberFlex 30D @COREONE 0.8] inherits = Fiberlogy FiberFlex 30D @MK4 0.8; *FLEX08PGC1* min_fan_speed = 20 max_fan_speed = 45 bridge_fan_speed = 50 +filament_max_volumetric_speed = 8 [filament:Fiberlogy FiberSatin] inherits = Fiberlogy Easy PLA @@ -27889,7 +28005,7 @@ filament_max_volumetric_speed = 7 filament_cost = 109.90 filament_density = 1.24 filament_spool_weight = 250 -start_filament_gcode = "M900 K{if nozzle_diameter[0]==0.4}0.05{elsif nozzle_diameter[0]==0.25}0.14{elsif nozzle_diameter[0]==0.3}0.07{elsif nozzle_diameter[0]==0.35}0.06{elsif nozzle_diameter[0]==0.6}0.03{elsif nozzle_diameter[0]==0.5}0.035{elsif nozzle_diameter[0]==0.8}0.015{else}0{endif} ; Filament gcode\n\n{if printer_notes=~/.*(MK4IS|XLIS|MK4S|MK3.9S).*/}\nM572 S{if nozzle_diameter[0]==0.4}0.03{elsif nozzle_diameter[0]==0.5}0.022{elsif nozzle_diameter[0]==0.6}0.018{elsif nozzle_diameter[0]==0.8}0.012{elsif nozzle_diameter[0]==0.25}0.12{elsif nozzle_diameter[0]==0.3}0.075{else}0{endif} ; Filament gcode\n{endif}\n\nM142 S36 ; set heatbreak target temp" +start_filament_gcode = "M900 K{if nozzle_diameter[0]==0.4}0.05{elsif nozzle_diameter[0]==0.25}0.14{elsif nozzle_diameter[0]==0.3}0.07{elsif nozzle_diameter[0]==0.35}0.06{elsif nozzle_diameter[0]==0.6}0.03{elsif nozzle_diameter[0]==0.5}0.035{elsif nozzle_diameter[0]==0.8}0.015{else}0{endif} ; Filament gcode\n\n{if printer_notes=~/.*(MK4IS|XLIS|MK4S|MK3.9S|COREONE).*/}\nM572 S{if nozzle_diameter[0]==0.4}0.03{elsif nozzle_diameter[0]==0.5}0.022{elsif nozzle_diameter[0]==0.6}0.018{elsif nozzle_diameter[0]==0.8}0.012{elsif nozzle_diameter[0]==0.25}0.12{elsif nozzle_diameter[0]==0.3}0.075{else}0{endif} ; Filament gcode\n{endif}\n\nM142 S36 ; set heatbreak target temp" [filament:ROSA3D PLA Silk @PG] inherits = ROSA3D PLA Silk; *PLAPG*; *PG_MMU_NOHF* @@ -28899,18 +29015,21 @@ inherits = Filament PM TPE88 RubberJet @PG; *FLEXPGC1* min_fan_speed = 10 max_fan_speed = 10 bridge_fan_speed = 20 +filament_max_volumetric_speed = 3 [filament:Filament PM TPE88 RubberJet @COREONE 0.6] inherits = Filament PM TPE88 RubberJet @PG 0.6; *FLEX06PGC1* min_fan_speed = 10 max_fan_speed = 10 bridge_fan_speed = 20 +filament_max_volumetric_speed = 4 [filament:Filament PM TPE88 RubberJet @COREONE 0.8] inherits = Filament PM TPE88 RubberJet @PG 0.8; *FLEX08PGC1* min_fan_speed = 10 max_fan_speed = 10 bridge_fan_speed = 20 +filament_max_volumetric_speed = 5 [filament:AmazonBasics PLA] inherits = *PLA* @@ -29006,11 +29125,259 @@ inherits = AmazonBasics PLA @HF0.6; *PLA06HFC1* [filament:AmazonBasics PLA @COREONE HF0.8] inherits = AmazonBasics PLA @HF0.8; *PLA08HFC1* +[filament:Elegoo PLA] +inherits = *PLA* +filament_vendor = Elegoo +filament_cost = 22 +filament_density = 1.26 +filament_spool_weight = 160 +start_filament_gcode = "{if printer_notes!~/.*(MK3.5|MINIIS).*/}\nM900 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.03{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 K15{elsif nozzle_diameter[0]==0.8};{else}M900 K22{endif} ; Filament gcode LA 1.0\n{endif}\n\n{if printer_notes=~/.*MINIIS.*/}\nM572 S{if nozzle_diameter[0]==0.6}0.12{elsif nozzle_diameter[0]==0.8}0.08{elsif nozzle_diameter[0]==0.4}0.19{elsif nozzle_diameter[0]==0.25}0.59{else}0{endif}\n{endif}\n\n{if printer_notes=~/.*MK3.5.*/}\nM572 S{if nozzle_diameter[0]==0.4}0.024{elsif nozzle_diameter[0]==0.5}0.018{elsif nozzle_diameter[0]==0.6}0.014{elsif nozzle_diameter[0]==0.8}0.01{elsif nozzle_diameter[0]==0.25}0.08{elsif nozzle_diameter[0]==0.3}0.056{else}0{endif} ; Filament gcode\n{endif}" + +[filament:*PA_Elegoo_PLA*] +start_filament_gcode = "M900 K{if nozzle_diameter[filament_extruder_id]==0.4}0.035{elsif nozzle_diameter[filament_extruder_id]==0.25}0.1{elsif nozzle_diameter[filament_extruder_id]==0.3}0.05{elsif nozzle_diameter[filament_extruder_id]==0.35}0.04{elsif nozzle_diameter[filament_extruder_id]==0.6}0.02{elsif nozzle_diameter[filament_extruder_id]==0.5}0.025{elsif nozzle_diameter[filament_extruder_id]==0.8}0.01{else}0{endif} ; Filament gcode\n\n{if printer_notes=~/.*(MK4IS|XLIS|MK4S|MK3.9S|COREONE).*/}\nM572 S{if nozzle_diameter[filament_extruder_id]==0.4}0.023{elsif nozzle_diameter[filament_extruder_id]==0.5}0.018{elsif nozzle_diameter[filament_extruder_id]==0.6}0.014{elsif nozzle_diameter[filament_extruder_id]==0.8}0.01{elsif nozzle_diameter[filament_extruder_id]==0.25}0.08{elsif nozzle_diameter[filament_extruder_id]==0.3}0.05{else}0{endif} ; Filament gcode\n{endif}\nM142 S36 ; set heatbreak target temp" + +[filament:*PAHF_Elegoo_PLA*] +start_filament_gcode = "M572 S{if nozzle_diameter[filament_extruder_id]==0.4}0.023{elsif nozzle_diameter[filament_extruder_id]==0.5}0.018{elsif nozzle_diameter[filament_extruder_id]==0.6}0.014{elsif nozzle_diameter[filament_extruder_id]==0.8}0.01{elsif nozzle_diameter[filament_extruder_id]==0.25}0.08{elsif nozzle_diameter[filament_extruder_id]==0.3}0.05{else}0{endif} ; Filament gcode\nM142 S36 ; set heatbreak target temp" + +[filament:Elegoo PLA @PG] +inherits = Elegoo PLA; *PLAPG*; *PLAIS*; *PA_Elegoo_PLA* + +[filament:Elegoo PLA @PG 0.6] +inherits = Elegoo PLA @PG; *PLA06PG*; *PLAIS*; *PA_Elegoo_PLA* + +[filament:Elegoo PLA @PG 0.8] +inherits = Elegoo PLA @PG; *PLA08PG*; *PLAIS*; *PA_Elegoo_PLA* + +[filament:Elegoo PLA @MK4S] +inherits = Elegoo PLA @PG; *PLAPG4S* + +[filament:Elegoo PLA @MK4S 0.6] +inherits = Elegoo PLA @PG 0.6; *PLA06PG4S* + +[filament:Elegoo PLA @MK4S 0.8] +inherits = Elegoo PLA @PG 0.8; *PLA08PG4S* + +[filament:Elegoo PLA @XL] +inherits = Elegoo PLA @PG; *PLAXL* + +[filament:Elegoo PLA @XL 0.6] +inherits = Elegoo PLA @PG 0.6; *PLA06XL* + +[filament:Elegoo PLA @XL 0.8] +inherits = Elegoo PLA @PG 0.8; *PLA08XL* + +[filament:Elegoo PLA @HF0.4] +inherits = Elegoo PLA @PG; *PLAHF*; *PAHF_Elegoo_PLA* + +[filament:Elegoo PLA @HF0.5] +inherits = Elegoo PLA @HF0.4; *PLA05HF*; *PAHF_Elegoo_PLA* + +[filament:Elegoo PLA @HF0.6] +inherits = Elegoo PLA @PG 0.6; *PLA06HF*; *PAHF_Elegoo_PLA* + +[filament:Elegoo PLA @HF0.8] +inherits = Elegoo PLA @PG 0.8; *PLA08HF*; *PAHF_Elegoo_PLA* + +[filament:Elegoo PLA @MK4S HF0.4] +inherits = Elegoo PLA @HF0.4; *PLAHF4S* + +[filament:Elegoo PLA @MK4S HF0.5] +inherits = Elegoo PLA @HF0.5; *PLA05HF4S* + +[filament:Elegoo PLA @MK4S HF0.6] +inherits = Elegoo PLA @HF0.6; *PLA06HF4S* + +[filament:Elegoo PLA @MK4S HF0.8] +inherits = Elegoo PLA @HF0.8; *PLA08HF4S* + +[filament:Elegoo PLA @XL HF0.4] +inherits = Elegoo PLA @PG; *PLAHFXL*; *PAHF_Elegoo_PLA* + +[filament:Elegoo PLA @XL HF0.5] +inherits = Elegoo PLA @PG 0.6; *PLA05HFXL*; *PAHF_Elegoo_PLA* + +[filament:Elegoo PLA @XL HF0.6] +inherits = Elegoo PLA @PG 0.6; *PLA06HFXL*; *PAHF_Elegoo_PLA* + +[filament:Elegoo PLA @XL HF0.8] +inherits = Elegoo PLA @PG 0.8; *PLA08HFXL*; *PAHF_Elegoo_PLA* + +[filament:Elegoo PLA @COREONE] +inherits = Elegoo PLA @PG; *PLAPGC1*; *PA_Elegoo_PLA* + +[filament:Elegoo PLA @COREONE 0.6] +inherits = Elegoo PLA @PG 0.6; *PLA06PGC1* + +[filament:Elegoo PLA @COREONE 0.8] +inherits = Elegoo PLA @PG 0.8; *PLA08PGC1* + +[filament:Elegoo PLA @COREONE HF0.4] +inherits = Elegoo PLA @HF0.4; *PLAHFC1* + +[filament:Elegoo PLA @COREONE HF0.5] +inherits = Elegoo PLA @HF0.5; *PLA05HFC1* + +[filament:Elegoo PLA @COREONE HF0.6] +inherits = Elegoo PLA @HF0.6; *PLA06HFC1* + +[filament:Elegoo PLA @COREONE HF0.8] +inherits = Elegoo PLA @HF0.8; *PLA08HFC1* + +[filament:Elegoo Rapid PETG] +inherits = *PET* +filament_vendor = Elegoo +filament_cost = 22 +filament_spool_weight = 160 +filament_density = 1.29 +first_layer_temperature = 250 +first_layer_bed_temperature = 85 +temperature = 250 +bed_temperature = 90 +filament_max_volumetric_speed = 12 +filament_infill_max_speed = 0 +filament_infill_max_crossing_speed = 0 +start_filament_gcode = "{if printer_notes!~/.*(MK3.5|MINIIS).*/}\nM900 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.014{elsif nozzle_diameter[0]==0.6}0.028{else}0.055{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 K17{elsif nozzle_diameter[0]==0.8};{else}M900 K32{endif} ; Filament gcode LA 1.0\n{endif}\n\n{if printer_notes=~/.*MINIIS.*/}\nM572 S{if nozzle_diameter[0]==0.6}0.16{elsif nozzle_diameter[0]==0.8}0.11{elsif nozzle_diameter[0]==0.4}0.26{elsif nozzle_diameter[0]==0.25}0.73{else}0{endif}\n{endif}\n\n{if printer_notes=~/.*MK3.5.*/}\nM572 S{if nozzle_diameter[0]==0.4}0.037{elsif nozzle_diameter[0]==0.5}0.03{elsif nozzle_diameter[0]==0.6}0.018{elsif nozzle_diameter[0]==0.8}0.013{elsif nozzle_diameter[0]==0.25}0.13{elsif nozzle_diameter[0]==0.3}0.07{else}0{endif} ; Filament gcode\n{endif}" + +[filament:*PA_Elegoo_Rapid_PETG*] +start_filament_gcode = "M900 K{if nozzle_diameter[filament_extruder_id]==0.4}0.05{elsif nozzle_diameter[filament_extruder_id]==0.25}0.086{elsif nozzle_diameter[filament_extruder_id]==0.3}0.065{elsif nozzle_diameter[filament_extruder_id]==0.35}0.058{elsif nozzle_diameter[filament_extruder_id]==0.6}0.028{elsif nozzle_diameter[filament_extruder_id]==0.5}0.036{elsif nozzle_diameter[filament_extruder_id]==0.8}0.014{else}0{endif} ; Filament gcode\n\n{if printer_notes=~/.*(MK4IS|XLIS|MK4S|MK3.9S|COREONE).*/}\nM572 S{if nozzle_diameter[filament_extruder_id]==0.4}0.038{elsif nozzle_diameter[filament_extruder_id]==0.5}0.03{elsif nozzle_diameter[filament_extruder_id]==0.6}0.023{elsif nozzle_diameter[filament_extruder_id]==0.8}0.012{elsif nozzle_diameter[filament_extruder_id]==0.25}0.13{elsif nozzle_diameter[filament_extruder_id]==0.3}0.07{else}0{endif} ; Filament gcode\n{endif}\n\nM142 S36 ; set heatbreak target temp" + +[filament:*PAHF_Elegoo_Rapid_PETG*] +start_filament_gcode = "M572 S{if nozzle_diameter[filament_extruder_id]==0.4}0.038{elsif nozzle_diameter[filament_extruder_id]==0.5}0.03{elsif nozzle_diameter[filament_extruder_id]==0.6}0.023{elsif nozzle_diameter[filament_extruder_id]==0.8}0.012{elsif nozzle_diameter[filament_extruder_id]==0.25}0.13{elsif nozzle_diameter[filament_extruder_id]==0.3}0.07{else}0{endif} ; Filament gcode\n\nM142 S36 ; set heatbreak target temp" + +[filament:Elegoo Rapid PETG @PG] +inherits = Elegoo Rapid PETG; *PETPG*; *PA_Elegoo_Rapid_PETG* +filament_infill_max_speed = 0 +filament_infill_max_crossing_speed = 200 +filament_max_volumetric_speed = 14 + +[filament:Elegoo Rapid PETG @PG 0.6] +inherits = Elegoo Rapid PETG @PG; *PET06PG*; *PA_Elegoo_Rapid_PETG* + +[filament:Elegoo Rapid PETG @PG 0.8] +inherits = Elegoo Rapid PETG @PG; *PET08PG*; *PA_Elegoo_Rapid_PETG* + +[filament:Elegoo Rapid PETG @MK4S] +inherits = Elegoo Rapid PETG @PG; *PETPG4S* +filament_infill_max_speed = 0 +filament_infill_max_crossing_speed = 200 + +[filament:Elegoo Rapid PETG @MK4S 0.6] +inherits = Elegoo Rapid PETG @PG 0.6; *PET06PG4S* + +[filament:Elegoo Rapid PETG @MK4S 0.8] +inherits = Elegoo Rapid PETG @PG 0.8; *PET08PG4S* + +[filament:Elegoo Rapid PETG @XL] +inherits = Elegoo Rapid PETG @PG; *PETXL* +filament_infill_max_speed = 0 +filament_infill_max_crossing_speed = 200 +filament_max_volumetric_speed = 14 + +[filament:Elegoo Rapid PETG @XL 0.6] +inherits = Elegoo Rapid PETG @PG 0.6; *PET06XL* + +[filament:Elegoo Rapid PETG @XL 0.8] +inherits = Elegoo Rapid PETG @PG 0.8; *PET08XL* + +[filament:Elegoo Rapid PETG @HF0.4] +inherits = Elegoo Rapid PETG @PG; *PETHF*; *PAHF_Elegoo_Rapid_PETG* +filament_infill_max_speed = 0 +filament_infill_max_crossing_speed = 250 +filament_max_volumetric_speed = 25 + +[filament:Elegoo Rapid PETG @HF0.5] +inherits = Elegoo Rapid PETG @PG; *PET05HF*; *PAHF_Elegoo_Rapid_PETG* +filament_infill_max_speed = 0 +filament_infill_max_crossing_speed = 200 +filament_max_volumetric_speed = 28 + +[filament:Elegoo Rapid PETG @HF0.6] +inherits = Elegoo Rapid PETG @PG 0.6; *PET06HF*; *PAHF_Elegoo_Rapid_PETG* +filament_max_volumetric_speed = 32 +filament_infill_max_crossing_speed = 200 + +[filament:Elegoo Rapid PETG @HF0.8] +inherits = Elegoo Rapid PETG @PG 0.8; *PET08HF*; *PAHF_Elegoo_Rapid_PETG* +filament_max_volumetric_speed = 39 +first_layer_temperature = 260 +temperature = 260 + +[filament:Elegoo Rapid PETG @MK4S HF0.4] +inherits = Elegoo Rapid PETG @HF0.4; *PETHF4S* +filament_infill_max_speed = 0 +filament_infill_max_crossing_speed = 250 + +[filament:Elegoo Rapid PETG @MK4S HF0.5] +inherits = Elegoo Rapid PETG @HF0.5; *PET05HF4S* +filament_infill_max_speed = 0 +filament_infill_max_crossing_speed = 200 + +[filament:Elegoo Rapid PETG @MK4S HF0.6] +inherits = Elegoo Rapid PETG @HF0.6; *PET06HF4S* +filament_infill_max_crossing_speed = 200 + +[filament:Elegoo Rapid PETG @MK4S HF0.8] +inherits = Elegoo Rapid PETG @HF0.8; *PET08HF4S* + +[filament:Elegoo Rapid PETG @XL HF0.4] +inherits = Elegoo Rapid PETG @PG; *PETHFXL*; *PAHF_Elegoo_Rapid_PETG* +filament_infill_max_speed = 0 +filament_infill_max_crossing_speed = 250 + +[filament:Elegoo Rapid PETG @XL HF0.5] +inherits = Elegoo Rapid PETG @PG 0.6; *PET05HFXL*; *PAHF_Elegoo_Rapid_PETG* +filament_infill_max_speed = 0 +filament_infill_max_crossing_speed = 200 + +[filament:Elegoo Rapid PETG @XL HF0.6] +inherits = Elegoo Rapid PETG @PG 0.6; *PET06HFXL*; *PAHF_Elegoo_Rapid_PETG* +filament_infill_max_crossing_speed = 200 + +[filament:Elegoo Rapid PETG @XL HF0.8] +inherits = Elegoo Rapid PETG @PG 0.8; *PET08HFXL*; *PAHF_Elegoo_Rapid_PETG* + +[filament:Elegoo Rapid PETG @MINI] +inherits = Elegoo Rapid PETG; *PETMINI* +bed_temperature = 85 +start_filament_gcode = "M900 K{if nozzle_diameter[0]==0.6}0.12{elsif nozzle_diameter[0]==0.8}0.06{else}0.2{endif} ; Filament gcode\n\n{if printer_notes=~/.*PRINTER_MODEL_MINIIS.*/}\nM572 S{if nozzle_diameter[0]==0.6}0.16{elsif nozzle_diameter[0]==0.8}0.11{elsif nozzle_diameter[0]==0.4}0.26{elsif nozzle_diameter[0]==0.25}0.73{else}0{endif}\n{endif}" + +[filament:Elegoo Rapid PETG @COREONE] +inherits = Elegoo Rapid PETG @PG; *PETPGC1* +filament_infill_max_crossing_speed = 200 +bed_temperature = 85 + +[filament:Elegoo Rapid PETG @COREONE 0.6] +inherits = Elegoo Rapid PETG @PG 0.6; *PET06PGC1* +bed_temperature = 85 + +[filament:Elegoo Rapid PETG @COREONE 0.8] +inherits = Elegoo Rapid PETG @PG 0.8; *PET08PGC1* +bed_temperature = 85 + +[filament:Elegoo Rapid PETG @COREONE HF0.4] +inherits = Elegoo Rapid PETG @HF0.4; *PETHFC1* +filament_infill_max_crossing_speed = 250 +bed_temperature = 85 + +[filament:Elegoo Rapid PETG @COREONE HF0.5] +inherits = Elegoo Rapid PETG @HF0.5; *PET05HFC1* +filament_infill_max_crossing_speed = 200 +bed_temperature = 85 + +[filament:Elegoo Rapid PETG @COREONE HF0.6] +inherits = Elegoo Rapid PETG @HF0.6; *PET06HFC1* +bed_temperature = 85 +filament_infill_max_crossing_speed = 200 + +[filament:Elegoo Rapid PETG @COREONE HF0.8] +inherits = Elegoo Rapid PETG @HF0.8; *PET08HFC1* +bed_temperature = 85 + [filament:Overture PLA] inherits = *PLA* filament_vendor = Overture filament_cost = 22 -filament_density = 1.24 +filament_density = 1.21 filament_spool_weight = 235 [filament:Overture PLA @PG] @@ -29822,7 +30189,7 @@ first_layer_temperature = 230 temperature = 225 filament_max_volumetric_speed = 7.5 slowdown_below_layer_time = 8 -start_filament_gcode = "M900 K{if nozzle_diameter[0]==0.4}0.05{elsif nozzle_diameter[0]==0.25}0.14{elsif nozzle_diameter[0]==0.3}0.07{elsif nozzle_diameter[0]==0.35}0.06{elsif nozzle_diameter[0]==0.6}0.03{elsif nozzle_diameter[0]==0.5}0.035{elsif nozzle_diameter[0]==0.8}0.015{else}0{endif} ; Filament gcode\n\n{if printer_notes=~/.*(MK4IS|XLIS|MK4S|MK3.9S).*/}\nM572 S{if nozzle_diameter[0]==0.4}0.033{elsif nozzle_diameter[0]==0.5}0.022{elsif nozzle_diameter[0]==0.6}0.018{elsif nozzle_diameter[0]==0.8}0.012{elsif nozzle_diameter[0]==0.25}0.12{elsif nozzle_diameter[0]==0.3}0.075{else}0{endif} ; Filament gcode\n{endif}\n\nM142 S36 ; set heatbreak target temp" +start_filament_gcode = "M900 K{if nozzle_diameter[0]==0.4}0.05{elsif nozzle_diameter[0]==0.25}0.14{elsif nozzle_diameter[0]==0.3}0.07{elsif nozzle_diameter[0]==0.35}0.06{elsif nozzle_diameter[0]==0.6}0.03{elsif nozzle_diameter[0]==0.5}0.035{elsif nozzle_diameter[0]==0.8}0.015{else}0{endif} ; Filament gcode\n\n{if printer_notes=~/.*(MK4IS|XLIS|MK4S|MK3.9S|COREONE).*/}\nM572 S{if nozzle_diameter[0]==0.4}0.033{elsif nozzle_diameter[0]==0.5}0.022{elsif nozzle_diameter[0]==0.6}0.018{elsif nozzle_diameter[0]==0.8}0.012{elsif nozzle_diameter[0]==0.25}0.12{elsif nozzle_diameter[0]==0.3}0.075{else}0{endif} ; Filament gcode\n{endif}\n\nM142 S36 ; set heatbreak target temp" compatible_printers_condition = printer_notes=~/.*PG.*/ and printer_notes=~/.*MK4IS.*/ and nozzle_diameter[0]!=0.8 and nozzle_diameter[0]!=0.6 [filament:Prusament PLA Blend @PGIS 0.6] @@ -30105,18 +30472,21 @@ inherits = Fillamentum Flexfill 98A @MK4; *FLEXPGC1* min_fan_speed = 45 max_fan_speed = 45 bridge_fan_speed = 70 +filament_max_volumetric_speed = 2.5 [filament:Fillamentum Flexfill 98A @COREONE 0.6] inherits = Fillamentum Flexfill 98A @MK4 0.6; *FLEX06PGC1* min_fan_speed = 45 max_fan_speed = 45 bridge_fan_speed = 70 +filament_max_volumetric_speed = 3 [filament:Fillamentum Flexfill 98A @COREONE 0.8] inherits = Fillamentum Flexfill 98A @MK4 0.8; *FLEX08PGC1* min_fan_speed = 45 max_fan_speed = 45 bridge_fan_speed = 70 +filament_max_volumetric_speed = 8 [filament:ColorFabb VarioShore TPU] inherits = Fillamentum Flexfill 98A @@ -30789,7 +31159,7 @@ first_layer_temperature = 220 temperature = 220 idle_temperature = 70 filament_max_volumetric_speed = 4 -compatible_printers_condition = printer_model=~/(MK4|MK4IS|MK4ISMMU3|MK3.9|MK3.9MMU3)/ and nozzle_diameter[0]!=0.6 and nozzle_diameter[0]!=0.8 and ! single_extruder_multi_material +compatible_printers_condition = printer_model=~/(MK4|MK4IS|MK4ISMMU3|MK3.9|MK3.9MMU3)/ and nozzle_diameter[0]!=0.6 and nozzle_diameter[0]!=0.8 and ! nozzle_high_flow[0] #MMU3 parameters filament_minimal_purge_on_wipe_tower = 35 @@ -30816,10 +31186,17 @@ inherits = Verbatim BVOH @PG; *ABS08PG*; *PG_NOHF08* temperature = 215 filament_max_volumetric_speed = 8 +[filament:Verbatim BVOH @HF0.4] +inherits = Verbatim BVOH @PG +compatible_printers_condition = printer_model=~/(MK4|MK4IS|MK4ISMMU3|MK3.9|MK3.9MMU3)/ and nozzle_diameter[0]==0.4 and nozzle_high_flow[0] + +#MMU3 parameters +filament_ramming_parameters = "250 100 39.9194 40| 0.05 39.9548 0.45 40.1484 0.95 40.1484 1.45 40.1484 1.95 40.1484 2.45 40.1484 2.95 40.1484 3.45 40.1484 3.95 40.1484 4.45 40.1484 4.95 40.1484" + [filament:Verbatim BVOH @MK4S] inherits = Verbatim BVOH @PG; *ABSPG4S*; *PG_NOHF4S* bridge_fan_speed = 75 -compatible_printers_condition = printer_model=~/(MK4S|MK4SMMU3|MK3.9S|MK3.9SMMU3)/ and nozzle_diameter[0]!=0.8 and nozzle_diameter[0]!=0.6 and ! nozzle_high_flow[0] and ! single_extruder_multi_material +compatible_printers_condition = printer_model=~/(MK4S|MK4SMMU3|MK3.9S|MK3.9SMMU3)/ and nozzle_diameter[0]!=0.8 and nozzle_diameter[0]!=0.6 and ! nozzle_high_flow[0] [filament:Verbatim BVOH @MK4S 0.6] inherits = Verbatim BVOH @PG 0.6; *ABS06PG4S*; *PG_NOHF064S* @@ -30829,6 +31206,11 @@ bridge_fan_speed = 75 inherits = Verbatim BVOH @PG 0.8; *ABS08PG4S*; *PG_NOHF084S* bridge_fan_speed = 75 +[filament:Verbatim BVOH @MK4S HF0.4] +inherits = Verbatim BVOH @HF0.4 +bridge_fan_speed = 75 +compatible_printers_condition = printer_model=~/(MK4S|MK4SMMU3|MK3.9S|MK3.9SMMU3)/ and nozzle_diameter[0]==0.4 and nozzle_high_flow[0] + [filament:Verbatim BVOH @XL] inherits = Verbatim BVOH @PG; *ABSXL*; *PVAXL*; *XL_NOHF* @@ -30841,7 +31223,6 @@ inherits = Verbatim BVOH @PG 0.8; *ABS08XL*; *PVAXL*; *XL_NOHF08* [filament:Verbatim BVOH @COREONE] inherits = Verbatim BVOH @PG; *ABSPGC1*; *PG_NOHFC1* bridge_fan_speed = 75 -compatible_printers_condition = printer_model=="COREONE" and nozzle_diameter[0]!=0.8 and nozzle_diameter[0]!=0.6 and ! single_extruder_multi_material [filament:Verbatim BVOH @COREONE 0.6] inherits = Verbatim BVOH @PG 0.6; *ABS06PGC1*; *PG_NOHF06C1* @@ -30896,6 +31277,12 @@ filament_vendor = Fiberlogy filament_cost = 152 filament_spool_weight = 0 +[filament:Fiberlogy BVOH @HF0.4] +inherits = Verbatim BVOH @HF0.4 +filament_vendor = Fiberlogy +filament_cost = 152 +filament_spool_weight = 0 + [filament:Fiberlogy BVOH @MK4S] inherits = Verbatim BVOH @MK4S filament_vendor = Fiberlogy @@ -30914,6 +31301,12 @@ filament_vendor = Fiberlogy filament_cost = 152 filament_spool_weight = 0 +[filament:Fiberlogy BVOH @MK4S HF0.4] +inherits = Verbatim BVOH @MK4S HF0.4 +filament_vendor = Fiberlogy +filament_cost = 152 +filament_spool_weight = 0 + [filament:Fiberlogy BVOH @XL] inherits = Verbatim BVOH @XL filament_vendor = Fiberlogy