From 6e1781f560ea73a24d672143e69e7d1c29d3bdff Mon Sep 17 00:00:00 2001 From: just-trey Date: Mon, 31 Jul 2023 23:50:59 -0400 Subject: [PATCH] Add M5C and other cleanup (#31) * bump versions and update documentation * Add M5C and other cleanup * fix typos --- AMCE_config_bundle.ini | 203 +++++++++++++++++++++-------------------- changelog.md | 6 ++ readme.md | 6 +- vendor/AnkerMakeCE.idx | 1 + vendor/AnkerMakeCE.ini | 75 ++++++++------- 5 files changed, 148 insertions(+), 143 deletions(-) diff --git a/AMCE_config_bundle.ini b/AMCE_config_bundle.ini index 0877012..82342fb 100644 --- a/AMCE_config_bundle.ini +++ b/AMCE_config_bundle.ini @@ -1,5 +1,5 @@ # Community created printer profiles for AnkerMake printers. -# v2.3.3 +# v2.4.0 [print:0.05mm ULTRADETAIL @AMCE] avoid_crossing_curled_overhangs = 0 @@ -16,7 +16,7 @@ brim_separation = 0.1 brim_type = outer_only brim_width = 0 compatible_printers = -compatible_printers_condition = printer_notes=~/.*PRINTER_VENDOR_ANKERMAKE.*/ and nozzle_diameter[0]==0.4 +compatible_printers_condition = printer_model=~/(M5C?-CE).*/ and nozzle_diameter[0]==0.4 complete_objects = 0 default_acceleration = 2500 dont_support_bridges = 1 @@ -59,7 +59,6 @@ infill_extrusion_width = 0.48 infill_first = 0 infill_overlap = 23% infill_speed = 250 -inherits = interface_shells = 0 ironing = 0 ironing_flowrate = 15% @@ -192,7 +191,7 @@ brim_separation = 0.1 brim_type = outer_only brim_width = 0 compatible_printers = -compatible_printers_condition = printer_notes=~/.*PRINTER_VENDOR_ANKERMAKE.*/ and nozzle_diameter[0]==0.4 +compatible_printers_condition = printer_model=~/(M5C?-CE).*/ and nozzle_diameter[0]==0.4 complete_objects = 0 default_acceleration = 2500 dont_support_bridges = 1 @@ -235,7 +234,6 @@ infill_extrusion_width = 0.48 infill_first = 0 infill_overlap = 23% infill_speed = 250 -inherits = interface_shells = 0 ironing = 0 ironing_flowrate = 15% @@ -368,7 +366,7 @@ brim_separation = 0.1 brim_type = outer_only brim_width = 0 compatible_printers = -compatible_printers_condition = printer_notes=~/.*PRINTER_VENDOR_ANKERMAKE.*/ and nozzle_diameter[0]==0.4 +compatible_printers_condition = printer_model=~/(M5C?-CE).*/ and nozzle_diameter[0]==0.4 complete_objects = 0 default_acceleration = 6000 dont_support_bridges = 1 @@ -411,7 +409,6 @@ infill_extrusion_width = 0.48 infill_first = 0 infill_overlap = 23% infill_speed = 600 -inherits = interface_shells = 0 ironing = 0 ironing_flowrate = 15% @@ -544,7 +541,7 @@ brim_separation = 0.1 brim_type = outer_only brim_width = 0 compatible_printers = -compatible_printers_condition = printer_notes=~/.*PRINTER_VENDOR_ANKERMAKE.*/ and nozzle_diameter[0]==0.4 +compatible_printers_condition = printer_model=~/(M5C?-CE).*/ and nozzle_diameter[0]==0.4 complete_objects = 0 default_acceleration = 2500 dont_support_bridges = 1 @@ -587,7 +584,6 @@ infill_extrusion_width = 0.48 infill_first = 0 infill_overlap = 23% infill_speed = 250 -inherits = interface_shells = 0 ironing = 0 ironing_flowrate = 15% @@ -720,7 +716,7 @@ brim_separation = 0.1 brim_type = outer_only brim_width = 0 compatible_printers = -compatible_printers_condition = printer_notes=~/.*PRINTER_VENDOR_ANKERMAKE.*/ and nozzle_diameter[0]==0.4 +compatible_printers_condition = printer_model=~/(M5C?-CE).*/ and nozzle_diameter[0]==0.4 complete_objects = 0 default_acceleration = 6000 dont_support_bridges = 1 @@ -763,7 +759,6 @@ infill_extrusion_width = 0.48 infill_first = 0 infill_overlap = 23% infill_speed = 600 -inherits = interface_shells = 0 ironing = 0 ironing_flowrate = 15% @@ -896,7 +891,7 @@ brim_separation = 0.1 brim_type = outer_only brim_width = 0 compatible_printers = -compatible_printers_condition = printer_notes=~/.*PRINTER_VENDOR_ANKERMAKE.*/ and nozzle_diameter[0]==0.4 +compatible_printers_condition = printer_model=~/(M5C?-CE).*/ and nozzle_diameter[0]==0.4 complete_objects = 0 default_acceleration = 2500 dont_support_bridges = 1 @@ -939,7 +934,6 @@ infill_extrusion_width = 0.48 infill_first = 0 infill_overlap = 23% infill_speed = 250 -inherits = interface_shells = 0 ironing = 0 ironing_flowrate = 15% @@ -1072,7 +1066,7 @@ brim_separation = 0.1 brim_type = outer_only brim_width = 0 compatible_printers = -compatible_printers_condition = printer_notes=~/.*PRINTER_VENDOR_ANKERMAKE.*/ and nozzle_diameter[0]==0.4 +compatible_printers_condition = printer_model=~/(M5C?-CE).*/ and nozzle_diameter[0]==0.4 complete_objects = 0 default_acceleration = 2500 dont_support_bridges = 1 @@ -1115,7 +1109,6 @@ infill_extrusion_width = 0.48 infill_first = 0 infill_overlap = 23% infill_speed = 250 -inherits = interface_shells = 0 ironing = 0 ironing_flowrate = 15% @@ -1248,7 +1241,7 @@ brim_separation = 0.1 brim_type = outer_only brim_width = 0 compatible_printers = -compatible_printers_condition = printer_notes=~/.*PRINTER_VENDOR_ANKERMAKE.*/ and nozzle_diameter[0]==0.4 +compatible_printers_condition = printer_model=~/(M5C?-CE).*/ and nozzle_diameter[0]==0.4 complete_objects = 0 default_acceleration = 6000 dont_support_bridges = 1 @@ -1291,7 +1284,6 @@ infill_extrusion_width = 0.48 infill_first = 0 infill_overlap = 23% infill_speed = 600 -inherits = interface_shells = 0 ironing = 0 ironing_flowrate = 15% @@ -1424,7 +1416,7 @@ brim_separation = 0.1 brim_type = outer_only brim_width = 0 compatible_printers = -compatible_printers_condition = printer_notes=~/.*PRINTER_VENDOR_ANKERMAKE.*/ and nozzle_diameter[0]==0.4 +compatible_printers_condition = printer_model=~/(M5C?-CE).*/ and nozzle_diameter[0]==0.4 complete_objects = 0 default_acceleration = 2500 dont_support_bridges = 1 @@ -1467,7 +1459,6 @@ infill_extrusion_width = 0.48 infill_first = 0 infill_overlap = 23% infill_speed = 250 -inherits = interface_shells = 0 ironing = 0 ironing_flowrate = 15% @@ -1589,7 +1580,7 @@ xy_size_compensation = 0 bed_temperature = 90 bridge_fan_speed = 25 compatible_printers = -compatible_printers_condition = printer_notes=~/.*PRINTER_VENDOR_ANKERMAKE.*/ +compatible_printers_condition = printer_model=~/(M5C?-CE).*/ compatible_prints = compatible_prints_condition = cooling = 0 @@ -1637,7 +1628,6 @@ first_layer_bed_temperature = 90 first_layer_temperature = 240 full_fan_speed_layer = 0 idle_temperature = nil -inherits = Generic ABS @ANKER-CE max_fan_speed = 30 min_fan_speed = 20 min_print_speed = 10 @@ -1653,7 +1643,7 @@ temperature = 240 bed_temperature = 80 bridge_fan_speed = 50 compatible_printers = -compatible_printers_condition = printer_notes=~/.*PRINTER_VENDOR_ANKERMAKE.*/ +compatible_printers_condition = printer_model=~/(M5C?-CE).*/ compatible_prints = compatible_prints_condition = cooling = 0 @@ -1701,7 +1691,6 @@ first_layer_bed_temperature = 80 first_layer_temperature = 240 full_fan_speed_layer = 3 idle_temperature = nil -inherits = Generic PETG @ANKER-CE max_fan_speed = 50 min_fan_speed = 30 min_print_speed = 10 @@ -1713,11 +1702,11 @@ slowdown_below_layer_time = 5 start_filament_gcode = "; Filament gcode\n" temperature = 240 -[filament:Generic PLA @AMCE] +[filament:Generic PLA-PLA+ @AMCE] bed_temperature = 60 bridge_fan_speed = 100 compatible_printers = -compatible_printers_condition = printer_notes=~/.*PRINTER_VENDOR_ANKERMAKE.*/ +compatible_printers_condition = printer_model=~/(M5C?-CE).*/ compatible_prints = compatible_prints_condition = cooling = 0 @@ -1727,7 +1716,7 @@ end_filament_gcode = "; Filament-specific end gcode \n;END gcode for filament\n" extrusion_multiplier = 0.97 fan_always_on = 1 fan_below_layer_time = 60 -filament_colour = #0dfc05 +filament_colour = #f2e34c filament_cooling_final_speed = 3.4 filament_cooling_initial_speed = 2.2 filament_cooling_moves = 4 @@ -1738,7 +1727,7 @@ filament_diameter = 1.75 filament_load_time = 0 filament_loading_speed = 28 filament_loading_speed_start = 3 -filament_max_volumetric_speed = 14 +filament_max_volumetric_speed = 15 filament_minimal_purge_on_wipe_tower = 15 filament_notes = "" filament_ramming_parameters = "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" @@ -1765,7 +1754,6 @@ first_layer_bed_temperature = 60 first_layer_temperature = 215 full_fan_speed_layer = 0 idle_temperature = nil -inherits = Generic PLA @ANKER-CE max_fan_speed = 100 min_fan_speed = 100 min_print_speed = 10 @@ -1775,77 +1763,13 @@ overhang_fan_speed_2 = 0 overhang_fan_speed_3 = 0 slowdown_below_layer_time = 5 start_filament_gcode = "; Filament gcode\n" -temperature = 205 - -[filament:Generic PLA+ @AMCE] -bed_temperature = 60 -bridge_fan_speed = 100 -compatible_printers = -compatible_printers_condition = printer_notes=~/.*PRINTER_VENDOR_ANKERMAKE.*/ -compatible_prints = -compatible_prints_condition = -cooling = 0 -disable_fan_first_layers = 1 -enable_dynamic_fan_speeds = 0 -end_filament_gcode = "; Filament-specific end gcode \n;END gcode for filament\n" -extrusion_multiplier = 0.97 -fan_always_on = 1 -fan_below_layer_time = 60 -filament_colour = #fc9e05 -filament_cooling_final_speed = 3.4 -filament_cooling_initial_speed = 2.2 -filament_cooling_moves = 4 -filament_cost = 0 -filament_density = 1.25 -filament_deretract_speed = nil -filament_diameter = 1.75 -filament_load_time = 0 -filament_loading_speed = 28 -filament_loading_speed_start = 3 -filament_max_volumetric_speed = 16 -filament_minimal_purge_on_wipe_tower = 15 -filament_notes = "" -filament_ramming_parameters = "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" -filament_retract_before_travel = nil -filament_retract_before_wipe = nil -filament_retract_layer_change = nil -filament_retract_length = nil -filament_retract_lift = nil -filament_retract_lift_above = nil -filament_retract_lift_below = nil -filament_retract_restart_extra = nil -filament_retract_speed = nil -filament_settings_id = "" -filament_soluble = 0 -filament_spool_weight = 0 -filament_toolchange_delay = 0 -filament_type = PLA+ -filament_unload_time = 0 -filament_unloading_speed = 90 -filament_unloading_speed_start = 100 -filament_vendor = Generic -filament_wipe = nil -first_layer_bed_temperature = 60 -first_layer_temperature = 215 -full_fan_speed_layer = 0 -idle_temperature = nil -inherits = Generic PLA+ @ANKER-CE -max_fan_speed = 100 -min_fan_speed = 100 -min_print_speed = 10 -overhang_fan_speed_0 = 0 -overhang_fan_speed_1 = 0 -overhang_fan_speed_2 = 0 -overhang_fan_speed_3 = 0 -slowdown_below_layer_time = 5 -start_filament_gcode = "; Filament gcode\n" -temperature = 205 +temperature = 215 [filament:Generic TPU 95A @AMCE] bed_temperature = 30 bridge_fan_speed = 50 compatible_printers = -compatible_printers_condition = printer_notes=~/.*PRINTER_VENDOR_ANKERMAKE.*/ +compatible_printers_condition = printer_model=~/(M5C?-CE).*/ compatible_prints = compatible_prints_condition = cooling = 0 @@ -1893,7 +1817,6 @@ first_layer_bed_temperature = 30 first_layer_temperature = 225 full_fan_speed_layer = 3 idle_temperature = nil -inherits = Generic TPU 95A @ANKER-CE max_fan_speed = 80 min_fan_speed = 30 min_print_speed = 10 @@ -1905,7 +1828,7 @@ slowdown_below_layer_time = 5 start_filament_gcode = "; Filament gcode\n" temperature = 225 -[printer:AnkerMake M5 (0.4 mm nozzle) @AMCE] +[printer:AnkerMake M5 (0.4 mm nozzle) -AMCE] autoemit_temperature_commands = 1 bed_custom_model = bed_custom_texture = @@ -1915,7 +1838,7 @@ between_objects_gcode = color_change_gcode = ;COLOR CHANGE (by Lukagra)\nG91\nG1 Z10 F600\nG90\nM600\nG91\nG1 E-3 F1200\nG1 Z-10 F600\nG90 cooling_tube_length = 5 cooling_tube_retraction = 91.5 -default_filament_profile = "Generic PLA+ @ANKER" +default_filament_profile = "Generic PLA-PLA+ @AMCE" default_print_profile = deretract_speed = 0 end_gcode = M104 S0\nM140 S0\n;Retract the filament\nG92 E1\nG1 E-1 F300\nG28 X0 Y0\nM84 @@ -1924,7 +1847,6 @@ extruder_colour = "" extruder_offset = 0x0 gcode_flavor = marlin2 high_current_on_filament_swap = 0 -inherits = layer_gcode = machine_limits_usage = time_estimate_only machine_max_acceleration_e = 4000 @@ -1951,8 +1873,87 @@ nozzle_diameter = 0.4 parking_pos_retraction = 92 pause_print_gcode = M601 print_host = -printer_model = M5 -printer_notes = Do not 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_ANKERMAKE\nPRINTER_MODEL_M5 +printer_model = M5-CE +printer_notes = +printer_settings_id = +printer_technology = FFF +printer_variant = 0.4 +printer_vendor = +printhost_apikey = +printhost_cafile = +remaining_times = 0 +retract_before_travel = 3 +retract_before_wipe = 0% +retract_layer_change = 0 +retract_length = 1.5 +retract_length_toolchange = 10 +retract_lift = 0 +retract_lift_above = 0 +retract_lift_below = 0 +retract_restart_extra = 0 +retract_restart_extra_toolchange = 0 +retract_speed = 60 +silent_mode = 0 +single_extruder_multi_material = 0 +start_gcode = M4899 T3 ; Enable v3 jerk and S-curve acceleration \nM104 S{first_layer_temperature[0]-30} ; Anti-ooze - Set hotend temp to 30 degrees less than target\nM190 S{first_layer_bed_temperature[0]} ; set and wait for bed temp to stabilize\nM109 S{first_layer_temperature[0]} ; set final nozzle temp to stabilize\nG28 ;Home +template_custom_gcode = +thumbnails = 128x128 +thumbnails_format = PNG +toolchange_gcode = +use_firmware_retraction = 0 +use_relative_e_distances = 0 +use_volumetric_e = 0 +variable_layer_height = 1 +wipe = 0 +z_offset = 0 + +[printer:AnkerMake M5C (0.4mm nozzle) -AMCE] +autoemit_temperature_commands = 1 +bed_custom_model = +bed_custom_texture = +bed_shape = 0x0,220x0,220x220,0x220 +before_layer_gcode = +between_objects_gcode = +color_change_gcode = ;COLOR CHANGE (by Lukagra)\nG91\nG1 Z10 F600\nG90\nM600\nG91\nG1 E-3 F1200\nG1 Z-10 F600\nG90 +cooling_tube_length = 5 +cooling_tube_retraction = 91.5 +default_filament_profile = "Generic PLA-PLA+ @AMCE" +default_print_profile = "0.20mm NORMAL @AMCE" +deretract_speed = 0 +end_gcode = M104 S0\nM140 S0\n;Retract the filament\nG92 E1\nG1 E-1 F300\nG28 X0 Y0\nM84 +extra_loading_move = -2 +extruder_colour = "" +extruder_offset = 0x0 +gcode_flavor = marlin2 +high_current_on_filament_swap = 0 +layer_gcode = +machine_limits_usage = time_estimate_only +machine_max_acceleration_e = 4000 +machine_max_acceleration_extruding = 6000 +machine_max_acceleration_retracting = 6000 +machine_max_acceleration_travel = 6000 +machine_max_acceleration_x = 6000 +machine_max_acceleration_y = 6000 +machine_max_acceleration_z = 100 +machine_max_feedrate_e = 50 +machine_max_feedrate_x = 600 +machine_max_feedrate_y = 600 +machine_max_feedrate_z = 80 +machine_max_jerk_e = 3 +machine_max_jerk_x = 8 +machine_max_jerk_y = 8 +machine_max_jerk_z = 0.3 +machine_min_extruding_rate = 0 +machine_min_travel_rate = 0 +max_layer_height = 0.32 +max_print_height = 250 +min_layer_height = 0.05 +nozzle_diameter = 0.4 +parking_pos_retraction = 92 +pause_print_gcode = M601 +print_host = +printer_model = M5C-CE +printer_notes = printer_settings_id = printer_technology = FFF printer_variant = 0.4 @@ -1990,4 +1991,4 @@ print = 0.20mm NORMAL @AMCE sla_print = sla_material = printer = AnkerMake-CE M5 (0.4mm nozzle) @AMCE -filament = Generic PLA+ @AMCE +filament = Generic PLA-PLA+ @AMCE diff --git a/changelog.md b/changelog.md index 5c38794..4dcd2d6 100644 --- a/changelog.md +++ b/changelog.md @@ -1,5 +1,11 @@ # Changelog +## v2.4.0 + +- Added AnkerMake M5C printer +- Changed default PLA Color to yellow so it does not conflict with the selected object color (Green) +- Merged PLA and PLA+ profiles as they were redundant + ## v2.3.3 - Added New Profile for TPU (by @natescherer) diff --git a/readme.md b/readme.md index 753896f..64e6770 100644 --- a/readme.md +++ b/readme.md @@ -6,7 +6,7 @@ ## Overview -This repository holds the latest version and updates to AnkerMake community profiles [initially developed and maintained by @just-trey](https://github.com/just-trey/ankermake-m5-profile). We have decided to continue to support these profiles to allow users an alternative to the official profiles provided by AnkerMake. You can install these profiles alongside the built-in AnkerMake profiles. Why not install both and see which one you prefer? +This repository holds the latest version and updates to AnkerMake M5 andAnkerMake M5C community profiles for the [initially developed and maintained by @just-trey](https://github.com/just-trey/ankermake-m5-profile). We have decided to continue to support these profiles to allow users an alternative to the official profiles provided by AnkerMake. You can install these profiles alongside the built-in AnkerMake profiles. Why not install both and see which one you prefer? ### "FAST" modes @@ -64,11 +64,11 @@ Run `./install.sh` or `./install.ps1` to install/update the profiles. 1. Open the AnkerMake Alpha slicer 1. Go to File -> Import -> Import Config Bundle 2. Locate 'AMCE_config_bundle.ini' in the extracted zip location and click open. -3. On the printer setting panel, select 'AnkerMake M5 (0.4 nozzle) @AMCE', then choose the filament and Print settings you would like to use. +3. On the printer setting panel, select 'AnkerMake M5 (0.4 nozzle) @AMCE' or 'AnkerMake M5C (0.4 nozzle) @AMCE', then choose the filament and Print settings you would like to use. ## Adding the printer (only needed for Scripted Install and Manual Install) -1. Open PrusaSlicer and you should now be able to add a new AnkerMake M5 CE Printer. (printer Settings tab → Printer drop-down → Add/remove printers +1. Open PrusaSlicer and you should now be able to add a new AnkerMake M5 or M5C CE Printer. (printer Settings tab → Printer drop-down → Add/remove printers 1. In the Configuration Wizard, choose Other Vendors: 1. Select the AnkerMake CE Checkbox 1. Select AnkerMake CE FFF under the left menu diff --git a/vendor/AnkerMakeCE.idx b/vendor/AnkerMakeCE.idx index 1b329b9..668a49b 100644 --- a/vendor/AnkerMakeCE.idx +++ b/vendor/AnkerMakeCE.idx @@ -1,4 +1,5 @@ min_slic3r_version = 2.6.0 +2.4.0 Add AnkerMake M5C 2.3.3 TPU Profile 2.3.2 PETG improvements min_slic3r_version = 2.6.0-alpha6 diff --git a/vendor/AnkerMakeCE.ini b/vendor/AnkerMakeCE.ini index e1fb55a..a72e479 100644 --- a/vendor/AnkerMakeCE.ini +++ b/vendor/AnkerMakeCE.ini @@ -5,7 +5,7 @@ name = AnkerMake CE # 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 = 2.3.3 +config_version = 2.4.0 # Where to get the updates from? # config_update_url = https://github.com/Ankermgmt/prusaslicer-ankermake-ce-profiles/releases/latest # changelog_url = https://github.com/Ankermgmt/prusaslicer-ankermake-ce-profiles/blob/main/changelog.md @@ -22,7 +22,17 @@ family = AnkerMake CE bed_model = M5-CE-bed.stl bed_texture = M5-CE-texture.svg thumbnail = M5-CE_thumbnail.png -default_materials = Generic PLA+ @ANKER; Generic PLA @ANKER; Generic PET @ANKER; Generic ABS @ANKER; +default_materials = Generic PLA+ @ANKER; Generic PLA @ANKER; Generic PET @ANKER; Generic ABS @ANKER; Generic TPU 95A @ANKER-CE; + +[printer_model:M5C-CE] +name = AnkerMake M5C CE +variants = 0.4 +technology = FFF +family = AnkerMake CE +bed_model = M5C-CE-bed.stl +bed_texture = M5-CE-texture.svg +thumbnail = M5C-CE_thumbnail.png +default_materials = Generic PLA+ @ANKER; Generic PLA @ANKER; Generic PET @ANKER; Generic ABS @ANKER; Generic TPU 95A @ANKER-CE; # All presets starting with asterisk, for example *common*, are intermediate and they will # not make it into the user interface. @@ -182,41 +192,41 @@ travel_speed = 500 [print:0.05mm ULTRADETAIL @ANKER-CE] inherits = *0.05mm* -compatible_printers_condition = printer_model=~/(M5-CE).*/ and nozzle_diameter[0]==0.4 +compatible_printers_condition = printer_model=~/(M5C?-CE).*/ and nozzle_diameter[0]==0.4 [print:0.10mm DETAIL @ANKER-CE] inherits = *0.10mm* -compatible_printers_condition = printer_model=~/(M5-CE).*/ and nozzle_diameter[0]==0.4 +compatible_printers_condition = printer_model=~/(M5C?-CE).*/ and nozzle_diameter[0]==0.4 [print:0.15mm OPTIMAL @ANKER-CE] inherits = *0.15mm* -compatible_printers_condition = printer_model=~/(M5-CE).*/ and nozzle_diameter[0]==0.4 +compatible_printers_condition = printer_model=~/(M5C?-CE).*/ and nozzle_diameter[0]==0.4 [print:0.20mm NORMAL @ANKER-CE] inherits = *0.20mm* -compatible_printers_condition = printer_model=~/(M5-CE).*/ and nozzle_diameter[0]==0.4 +compatible_printers_condition = printer_model=~/(M5C?-CE).*/ and nozzle_diameter[0]==0.4 [print:0.25mm DRAFT @ANKER-CE] inherits = *0.25mm*; -compatible_printers_condition = printer_model=~/(M5-CE).*/ and nozzle_diameter[0]==0.4 +compatible_printers_condition = printer_model=~/(M5C?-CE).*/ and nozzle_diameter[0]==0.4 [print:0.30mm SUPERDRAFT @ANKER-CE] inherits = *0.30mm* -compatible_printers_condition = printer_model=~/(M5-CE).*/ and nozzle_diameter[0]==0.4 +compatible_printers_condition = printer_model=~/(M5C?-CE).*/ and nozzle_diameter[0]==0.4 [print:0.15mm FAST @ANKER-CE] inherits = *0.15mm*; *fast* -compatible_printers_condition = printer_model=~/(M5-CE).*/ and nozzle_diameter[0]==0.4 +compatible_printers_condition = printer_model=~/(M5C?-CE).*/ and nozzle_diameter[0]==0.4 top_solid_layers = 5 [print:0.20mm FAST @ANKER-CE] inherits = *0.20mm*; *fast* -compatible_printers_condition = printer_model=~/(M5-CE).*/ and nozzle_diameter[0]==0.4 +compatible_printers_condition = printer_model=~/(M5C?-CE).*/ and nozzle_diameter[0]==0.4 top_solid_layers = 4 [print:0.25mm FAST @ANKER-CE] inherits = *0.25mm*; *fast* -compatible_printers_condition = printer_model=~/(M5-CE).*/ and nozzle_diameter[0]==0.4 +compatible_printers_condition = printer_model=~/(M5C?-CE).*/ and nozzle_diameter[0]==0.4 top_solid_layers = 3 # When submitting new filaments please print the following temperature tower at 0.1mm layer height: @@ -237,30 +247,15 @@ inherits = *common* bed_temperature = 60 bridge_fan_speed = 100 extrusion_multiplier = 0.97 -filament_colour = #0dfc05 +filament_colour = #f2e34c filament_density = 1.24 -filament_max_volumetric_speed = 14 +filament_max_volumetric_speed = 15 filament_type = PLA first_layer_bed_temperature = 60 first_layer_temperature = 215 max_fan_speed = 100 min_fan_speed = 100 -temperature = 205 - -[filament:*PLA+*] -inherits = *common* -bed_temperature = 60 -bridge_fan_speed = 100 -extrusion_multiplier = 0.97 -filament_colour = #fc9e05 -filament_density = 1.25 -filament_max_volumetric_speed = 16 -filament_type = PLA+ -first_layer_bed_temperature = 60 -first_layer_temperature = 215 -max_fan_speed = 100 -min_fan_speed = 100 -temperature = 205 +temperature = 215 [filament:*PET*] inherits = *common* @@ -312,19 +307,14 @@ max_fan_speed = 80 min_fan_speed = 30 temperature = 225 -[filament:Generic PLA @ANKER-CE] +[filament:Generic PLA/PLA+ @ANKER-CE] inherits = *PLA* -compatible_printers_condition = printer_model=~/(M5-CE).*/ -filament_vendor = Generic - -[filament:Generic PLA+ @ANKER-CE] -inherits = *PLA+* -compatible_printers_condition = printer_model=~/(M5-CE).*/ +compatible_printers_condition = printer_model=~/(M5C?-CE).*/ filament_vendor = Generic [filament:Generic PETG @ANKER-CE] inherits = *PET* -compatible_printers_condition = printer_model=~/(M5-CE).*/ +compatible_printers_condition = printer_model=~/(M5C?-CE).*/ filament_vendor = Generic filament_retract_length = 2.5 filament_retract_speed = 20 @@ -335,12 +325,12 @@ filament_retract_before_wipe = 100 [filament:Generic ABS @ANKER-CE] inherits = *ABS* -compatible_printers_condition = printer_model=~/(M5-CE).*/ +compatible_printers_condition = printer_model=~/(M5C?-CE).*/ filament_vendor = Generic [filament:Generic TPU 95A @ANKER-CE] inherits = *TPU* -compatible_printers_condition = printer_model=~/(M5-CE).*/ +compatible_printers_condition = printer_model=~/(M5C?-CE).*/ filament_vendor = Generic filament_retract_length = 3.5 filament_retract_speed = 90 @@ -388,3 +378,10 @@ bed_shape = 0x0,235x0,235x235,0x235 nozzle_diameter = 0.4 printer_model = M5-CE printer_variant = 0.4 + +[printer:AnkerMake-CE M5C (0.4mm nozzle)] +inherits = *common*; +bed_shape = 0x0,220x0,220x220,0x220 +nozzle_diameter = 0.4 +printer_model = M5C-CE +printer_variant = 0.4 \ No newline at end of file