fix:Fixed the issues raised by the reviewer.

Signed-off-by: august.chi <august.chi@anker-in.com>
This commit is contained in:
august.chi 2023-12-11 16:39:44 +08:00
parent eb3ba133a3
commit aa1a66f2ba

View File

@ -36,6 +36,9 @@ default_materials = Generic PLA+ @ANKER; Generic PLA @ANKER; Generic PET @ANKER;
thumbnail = M5C_thumbnail_v2.png thumbnail = M5C_thumbnail_v2.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;
# All presets starting with asterisk, for example *common*, are intermediate and they will
# not make it into the user interface.
# Common print preset # Common print preset
[print:*common*] [print:*common*]
avoid_crossing_perimeters = 0 avoid_crossing_perimeters = 0
@ -59,12 +62,13 @@ default_materials = Generic PLA+ @ANKER; Generic PLA @ANKER; Generic PET @ANKER;
extruder_clearance_radius = 45 extruder_clearance_radius = 45
extrusion_width = 0.4 extrusion_width = 0.4
external_perimeter_extrusion_width = 0.44 external_perimeter_extrusion_width = 0.44
fill_angle = 45 fill_angle = 45
fill_density = 10% fill_density = 10%
fill_pattern = grid fill_pattern = grid
first_layer_acceleration = 2500 first_layer_acceleration = 2500
first_layer_acceleration_over_raft = 0 first_layer_acceleration_over_raft = 0
first_layer_extrusion_width = 100% first_layer_extrusion_width = 0.4
first_layer_speed = 50% first_layer_speed = 50%
first_layer_speed_over_raft = 30 first_layer_speed_over_raft = 30
gap_fill_enabled = 1 gap_fill_enabled = 1
@ -94,7 +98,7 @@ default_materials = Generic PLA+ @ANKER; Generic PLA @ANKER; Generic PET @ANKER;
perimeter_acceleration = 2500 perimeter_acceleration = 2500
perimeter_extruder = 1 perimeter_extruder = 1
perimeter_extrusion_width = 0.4 perimeter_extrusion_width = 0.4
perimeter_generator = arachne perimeter_generator = classic
perimeter_speed = 250 perimeter_speed = 250
perimeters = 3 perimeters = 3
post_process = post_process =
@ -128,7 +132,7 @@ default_materials = Generic PLA+ @ANKER; Generic PLA @ANKER; Generic PET @ANKER;
support_material_interface_speed = 80% support_material_interface_speed = 80%
support_material_pattern = rectilinear support_material_pattern = rectilinear
support_material_spacing = 2 support_material_spacing = 2
support_material_speed = 125 support_material_speed = 150
support_material_synchronize_layers = 0 support_material_synchronize_layers = 0
support_material_threshold = 55 support_material_threshold = 55
support_material_with_sheath = 0 support_material_with_sheath = 0
@ -185,17 +189,12 @@ default_materials = Generic PLA+ @ANKER; Generic PLA @ANKER; Generic PET @ANKER;
inherits = *0.30mm* inherits = *0.30mm*
compatible_printers_condition = printer_notes=~/.*(MACHINE_M5_).*/ and nozzle_diameter[0]==0.4 compatible_printers_condition = printer_notes=~/.*(MACHINE_M5_).*/ and nozzle_diameter[0]==0.4
[print:Precision - M5C (0.4 mm nozzle) @ANKER] [print:*common-M5C*]
compatible_printers_condition = printer_notes=~/.*(MACHINE_M5C_).*/ and printer_notes=~/.*(P_PRECISION).*/ and nozzle_diameter[0]==0.4
#add by august<
avoid_crossing_curled_overhangs = 0 avoid_crossing_curled_overhangs = 0
avoid_crossing_perimeters = 0 avoid_crossing_perimeters = 0
avoid_crossing_perimeters_max_detour = 0 avoid_crossing_perimeters_max_detour = 0
bottom_fill_pattern = rectilinear bottom_fill_pattern = rectilinear
bottom_solid_layers = 3
bottom_solid_min_thickness = 0.8 bottom_solid_min_thickness = 0.8
bridge_acceleration = 500
bridge_angle = 0 bridge_angle = 0
bridge_flow_ratio = 1 bridge_flow_ratio = 1
bridge_speed = 30 bridge_speed = 30
@ -203,12 +202,10 @@ default_materials = Generic PLA+ @ANKER; Generic PLA @ANKER; Generic PET @ANKER;
brim_type = no_brim brim_type = no_brim
brim_width = 8 brim_width = 8
complete_objects = 0 complete_objects = 0
default_acceleration = 4000
dont_support_bridges = 1 dont_support_bridges = 1
draft_shield = disabled draft_shield = disabled
elefant_foot_compensation = 0 elefant_foot_compensation = 0
enable_dynamic_overhang_speeds = 1 enable_dynamic_overhang_speeds = 1
external_perimeter_acceleration = 3000
external_perimeter_extrusion_width = 0.44 external_perimeter_extrusion_width = 0.44
external_perimeter_speed = 75 external_perimeter_speed = 75
external_perimeters_first = 1 external_perimeters_first = 1
@ -223,7 +220,6 @@ default_materials = Generic PLA+ @ANKER; Generic PLA @ANKER; Generic PET @ANKER;
first_layer_acceleration = 2500 first_layer_acceleration = 2500
first_layer_acceleration_over_raft = 0 first_layer_acceleration_over_raft = 0
first_layer_extrusion_width = 0.5 first_layer_extrusion_width = 0.5
first_layer_height = 0.14
first_layer_speed = 50 first_layer_speed = 50
first_layer_speed_over_raft = 30 first_layer_speed_over_raft = 30
fuzzy_skin = none fuzzy_skin = none
@ -231,7 +227,6 @@ default_materials = Generic PLA+ @ANKER; Generic PLA @ANKER; Generic PET @ANKER;
fuzzy_skin_thickness = 0.3 fuzzy_skin_thickness = 0.3
gap_fill_enabled = 1 gap_fill_enabled = 1
gap_fill_speed = 75 gap_fill_speed = 75
gcode_comments = 0 gcode_comments = 0
gcode_label_objects = 0 gcode_label_objects = 0
gcode_resolution = 0.0125 gcode_resolution = 0.0125
@ -251,7 +246,6 @@ default_materials = Generic PLA+ @ANKER; Generic PLA @ANKER; Generic PET @ANKER;
ironing_spacing = 0.1 ironing_spacing = 0.1
ironing_speed = 15 ironing_speed = 15
ironing_type = top ironing_type = top
layer_height = 0.16
max_print_speed = 500 max_print_speed = 500
max_volumetric_extrusion_rate_slope_negative = 0 max_volumetric_extrusion_rate_slope_negative = 0
max_volumetric_extrusion_rate_slope_positive = 0 max_volumetric_extrusion_rate_slope_positive = 0
@ -268,12 +262,10 @@ default_materials = Generic PLA+ @ANKER; Generic PLA @ANKER; Generic PET @ANKER;
overhang_speed_2 = 55 overhang_speed_2 = 55
overhang_speed_3 = 100% overhang_speed_3 = 100%
overhangs = 1 overhangs = 1
perimeter_acceleration = 3000
perimeter_extruder = 1 perimeter_extruder = 1
perimeter_extrusion_width = 0.4 perimeter_extrusion_width = 0.4
perimeter_generator = classic perimeter_generator = classic
perimeter_speed = 200 perimeter_speed = 200
perimeters = 2
post_process = post_process =
print_settings_id = print_settings_id =
raft_contact_distance = 0.1 raft_contact_distance = 0.1
@ -290,7 +282,6 @@ default_materials = Generic PLA+ @ANKER; Generic PLA @ANKER; Generic PET @ANKER;
slice_closing_radius = 0.049 slice_closing_radius = 0.049
slicing_mode = regular slicing_mode = regular
small_perimeter_speed = 75 small_perimeter_speed = 75
solid_infill_acceleration = 2500
solid_infill_below_area = 0 solid_infill_below_area = 0
solid_infill_every_layers = 0 solid_infill_every_layers = 0
solid_infill_extruder = 1 solid_infill_extruder = 1
@ -336,11 +327,8 @@ default_materials = Generic PLA+ @ANKER; Generic PLA @ANKER; Generic PET @ANKER;
threads = 10 threads = 10
top_fill_pattern = rectilinear top_fill_pattern = rectilinear
top_infill_extrusion_width = 0.2 top_infill_extrusion_width = 0.2
top_solid_infill_acceleration = 2500
top_solid_infill_speed = 50 top_solid_infill_speed = 50
top_solid_layers = 5
top_solid_min_thickness = 0.8 top_solid_min_thickness = 0.8
travel_acceleration = 4000
travel_speed = 500 travel_speed = 500
travel_speed_z = 10 travel_speed_z = 10
wall_distribution_count = 1 wall_distribution_count = 1
@ -359,349 +347,76 @@ default_materials = Generic PLA+ @ANKER; Generic PLA @ANKER; Generic PET @ANKER;
wipe_tower_y = 140 wipe_tower_y = 140
xy_size_compensation = 0 xy_size_compensation = 0
## Jerk(X&Y) [print:Precision - M5C (0.4 mm nozzle) @ANKER]
jerk_enable = 1 inherits = *common-M5C*
jerk_travel = 8 compatible_printers_condition = printer_notes=~/.*(MACHINE_M5C_).*/ and printer_notes=~/.*(P_PRECISION).*/ and nozzle_diameter[0]==0.4
jerk_print = 8 first_layer_height = 0.14
jerk_infill = 8 layer_height = 0.16
jerk_outer_wall = 8 top_solid_layers = 5
jerk_inner_wall = 8 bottom_solid_layers = 3
jerk_top_bottom = 8 perimeters = 2
jerk_skirt_brim = 8 bridge_acceleration = 500
default_acceleration = 4000
## Jerk(E) external_perimeter_acceleration = 3000
jerk_e_enable = 1 perimeter_acceleration = 3000
jerk_e_print = 2 top_solid_infill_acceleration = 2500
jerk_e_infill = 2 travel_acceleration = 4000
jerk_e_outer_wall = 2 solid_infill_acceleration = 2500
jerk_e_inner_wall = 2
jerk_e_skin = 2
jerk_e_support = 2
jerk_e_skirt_brim = 2
optimize_wall_printing_order = 1
precise_outer_wall = 1
inter_ext_perimeter_spacing = 0.0
slowdown_external_perimeters = 0
[print:Normal - M5C (0.4 mm nozzle) @ANKER] [print:Normal - M5C (0.4 mm nozzle) @ANKER]
inherits = *param 0.4 P_NORMAL 0.20* inherits = *common-M5C*
notes = PRINT_COMPATIBLE\n P_NORMAL\n F_PLA__Basic\n notes = PRINT_COMPATIBLE\n P_NORMAL\n F_PLA__Basic\n
compatible_printers_condition = printer_notes=~/.*(MACHINE_M5C_).*/ and printer_notes=~/.*(P_NORMAL).*/ and nozzle_diameter[0]==0.4 compatible_printers_condition = printer_notes=~/.*(MACHINE_M5C_).*/ and printer_notes=~/.*(P_NORMAL).*/ and nozzle_diameter[0]==0.4
#The early optimization parameter item override first_layer_height = 0.14
#top_infill_extrusion_width = 0.4 layer_height = 0.2
top_solid_layers = 4
#add by august<
#print---august
avoid_crossing_curled_overhangs = 0
avoid_crossing_perimeters = 0
avoid_crossing_perimeters_max_detour = 0
bottom_fill_pattern = rectilinear
bottom_solid_layers = 4 bottom_solid_layers = 4
bottom_solid_min_thickness = 0.8 perimeters = 3
bridge_acceleration = 500 bridge_acceleration = 500
bridge_angle = 0
bridge_flow_ratio = 1
bridge_speed = 30
brim_separation = 0.1
brim_type = no_brim
brim_width = 8
complete_objects = 0
default_acceleration = 2500 default_acceleration = 2500
dont_support_bridges = 1
draft_shield = disabled
elefant_foot_compensation = 0
enable_dynamic_overhang_speeds = 1
external_perimeter_acceleration = 2500 external_perimeter_acceleration = 2500
external_perimeter_extrusion_width = 0.44
external_perimeter_speed = 150 external_perimeter_speed = 150
external_perimeters_first = 1
extra_perimeters = 1
extra_perimeters_on_overhangs = 0
extruder_clearance_height = 20
extruder_clearance_radius = 20
extrusion_width = 0.4
fill_angle = 45
fill_density = 10%
fill_pattern = grid
first_layer_acceleration = 2500 first_layer_acceleration = 2500
first_layer_acceleration_over_raft = 0 first_layer_acceleration_over_raft = 0
first_layer_extrusion_width = 0.5
first_layer_height = 0.14
first_layer_speed = 50 first_layer_speed = 50
first_layer_speed_over_raft = 30
fuzzy_skin = none
fuzzy_skin_point_dist = 0.8
fuzzy_skin_thickness = 0.3
gap_fill_enabled = 1
gap_fill_speed = 75 gap_fill_speed = 75
gcode_comments = 0
gcode_label_objects = 0
gcode_resolution = 0.0125
gcode_substitutions =
infill_acceleration = 2500 infill_acceleration = 2500
infill_anchor = 30
infill_anchor_max = 60
infill_every_layers = 1
infill_extruder = 1
infill_extrusion_width = 0.4
infill_first = 0
infill_overlap = 25%
infill_speed = 250 infill_speed = 250
interface_shells = 0
ironing = 0
ironing_flowrate = 15%
ironing_spacing = 0.1
ironing_speed = 15
ironing_type = top
layer_height = 0.2
max_print_speed = 250 max_print_speed = 250
max_volumetric_extrusion_rate_slope_negative = 0
max_volumetric_extrusion_rate_slope_positive = 0
max_volumetric_speed = 0
min_bead_width = 85%
min_feature_size = 25%
min_skirt_length = 0
mmu_segmented_region_max_width = 0
#notes =
only_retract_when_crossing_perimeters = 0
ooze_prevention = 0
output_filename_format = {input_filename_base}_{layer_height}mm_{initial_filament_type}_{printer_model}.gcode
overhang_speed_0 = 15 overhang_speed_0 = 15
overhang_speed_1 = 20 overhang_speed_1 = 20
overhang_speed_2 = 30 overhang_speed_2 = 30
overhang_speed_3 = 30 overhang_speed_3 = 30
overhangs = 1
perimeter_acceleration = 2500 perimeter_acceleration = 2500
perimeter_extruder = 1
perimeter_extrusion_width = 0.4
perimeter_generator = classic
perimeter_speed = 250 perimeter_speed = 250
perimeters = 3
post_process =
raft_contact_distance = 0.1
raft_expansion = 1.5
raft_first_layer_density = 90%
raft_first_layer_expansion = 0
raft_layers = 0
resolution = 0
seam_position = aligned
single_extruder_multi_material_priming = 1
skirt_distance = 6
skirt_height = 1
skirts = 1
slice_closing_radius = 0.049
slicing_mode = regular
small_perimeter_speed = 75 small_perimeter_speed = 75
solid_infill_acceleration = 2500 solid_infill_acceleration = 2500
solid_infill_below_area = 0
solid_infill_every_layers = 0
solid_infill_extruder = 1
solid_infill_extrusion_width = 0.4
solid_infill_speed = 150 solid_infill_speed = 150
spiral_vase = 0
staggered_inner_seams = 0
standby_temperature_delta = -5
support_material = 0
support_material_angle = 90
support_material_auto = 1
support_material_bottom_contact_distance = 0
support_material_bottom_interface_layers = -1
support_material_buildplate_only = 0
support_material_closing_radius = 2
support_material_contact_distance = 0.2
support_material_enforce_layers = 0
support_material_extruder = 1
support_material_extrusion_width = 0.3
support_material_interface_contact_loops = 0
support_material_interface_extruder = 1
support_material_interface_layers = 0
support_material_interface_pattern = rectilinear
support_material_interface_spacing = 0.2
support_material_interface_speed = 100%
support_material_pattern = rectilinear
support_material_spacing = 1.333
support_material_speed = 150
support_material_style = grid
support_material_synchronize_layers = 0
support_material_threshold = 30
support_material_with_sheath = 0
support_material_xy_spacing = 0.8
support_tree_angle = 40
support_tree_angle_slow = 25
support_tree_branch_diameter = 2
support_tree_branch_diameter_angle = 5
support_tree_branch_distance = 1
support_tree_tip_diameter = 0.8
support_tree_top_rate = 15%
thick_bridges = 0
thin_walls = 1
top_fill_pattern = rectilinear
top_infill_extrusion_width = 0.4
top_solid_infill_acceleration = 2500 top_solid_infill_acceleration = 2500
top_solid_infill_speed = 150 top_solid_infill_speed = 150
top_solid_layers = 4
top_solid_min_thickness = 0.8
travel_acceleration = 2500 travel_acceleration = 2500
travel_speed = 250 travel_speed = 250
travel_speed_z = 10 travel_speed_z = 10
wall_distribution_count = 1
wall_transition_angle = 10
wall_transition_filter_deviation = 25%
wall_transition_length = 100%
wipe_tower = 0
wipe_tower_bridging = 10
wipe_tower_brim_width = 2
wipe_tower_cone_angle = 0
wipe_tower_extra_spacing = 100%
wipe_tower_extruder = 0
wipe_tower_no_sparse_layers = 0
wipe_tower_rotation_angle = 0
wipe_tower_width = 60
wipe_tower_x = 180
wipe_tower_y = 140
xy_size_compensation = 0
#²ÂÏë
support_tree_branch_diameter_double_wall = 3
## Jerk(X&Y)
jerk_enable = 1
jerk_travel = 10
jerk_print = 10
jerk_infill = 10
jerk_outer_wall = 8
jerk_inner_wall = 8
jerk_top_bottom = 10
jerk_skirt_brim = 10
## Jerk(E)
jerk_e_enable = 0
jerk_e_print = 5
jerk_e_infill = 5
jerk_e_outer_wall = 5
jerk_e_inner_wall = 5
jerk_e_skin = 5
jerk_e_support = 5
jerk_e_skirt_brim = 5
optimize_wall_printing_order = 1
precise_outer_wall = 1
inter_ext_perimeter_spacing = 0.0
slowdown_external_perimeters = 0
[print:Fast - M5C (0.4 mm nozzle) @ANKER] [print:Fast - M5C (0.4 mm nozzle) @ANKER]
inherits = *param 0.4 P_FAST 0.25* inherits = *common-M5C*
notes = PRINT_COMPATIBLE\n P_FAST\n F_PLA__Basic\n
#add by august< compatible_printers_condition = printer_notes=~/.*(MACHINE_M5C_).*/ and printer_notes=~/.*(P_FAST).*/ and nozzle_diameter[0]==0.4
#print---august
layer_height = 0.25 layer_height = 0.25
first_layer_height = 0.14 first_layer_height = 0.14
perimeters = 2 perimeters = 2
spiral_vase = 0
top_solid_layers = 4 top_solid_layers = 4
bottom_solid_layers = 3 bottom_solid_layers = 3
top_solid_min_thickness = 0.8 external_perimeter_acceleration = 3000
bottom_solid_min_thickness = 0.8 perimeter_acceleration = 5000
top_solid_infill_acceleration = 4000
extra_perimeters = 1 solid_infill_acceleration = 4000
extra_perimeters_on_overhangs = 0 infill_acceleration = 5000
avoid_crossing_curled_overhangs = 0 bridge_acceleration = 500
avoid_crossing_perimeters = 0 first_layer_acceleration = 2500
avoid_crossing_perimeters_max_detour = 0 first_layer_acceleration_over_raft = 0
thin_walls = 1 travel_acceleration = 5000
thick_bridges = 0 default_acceleration = 5000
overhangs = 1
seam_position = aligned
staggered_inner_seams = 0
external_perimeters_first = 1
gap_fill_enabled = 1
perimeter_generator = classic
fuzzy_skin = none
fuzzy_skin_point_dist = 0.8
fuzzy_skin_thickness = 0.3
fill_density = 10%
fill_pattern = grid
infill_anchor = 30
infill_anchor_max = 60
top_fill_pattern = rectilinear
bottom_fill_pattern = rectilinear
ironing = 0
ironing_type = top
ironing_flowrate = 15%
ironing_spacing = 0.1
infill_every_layers = 1
solid_infill_every_layers = 0
fill_angle = 45
solid_infill_below_area = 0
bridge_angle = 0
only_retract_when_crossing_perimeters = 0
infill_first = 0
# Skirt and brim
skirts = 1
skirt_distance = 6
skirt_height = 1
draft_shield = disabled
min_skirt_length = 0
brim_separation = 0.1
brim_type = no_brim
brim_width = 8
support_material = 0
support_material_auto = 1
support_material_threshold = 30
support_material_enforce_layers = 0
raft_first_layer_density = 90%
raft_first_layer_expansion = 0
raft_layers = 0
raft_contact_distance = 0.1
raft_expansion = 1.5
support_material_style = grid
support_material_contact_distance = 0.2
support_material_bottom_contact_distance = 0
support_material_pattern = rectilinear
support_material_with_sheath = 0
support_material_spacing = 1.333
support_material_angle = 90
support_material_closing_radius = 2
support_material_interface_layers = 0
support_material_bottom_interface_layers = -1
support_material_interface_pattern = rectilinear
support_material_interface_spacing = 0.2
support_material_interface_contact_loops = 0
support_material_buildplate_only = 0
support_material_xy_spacing = 0.8
dont_support_bridges = 1
support_material_synchronize_layers = 0
support_tree_angle = 40
support_tree_angle_slow = 25
support_tree_branch_diameter = 2
support_tree_branch_diameter_angle = 5
support_tree_tip_diameter = 0.8
support_tree_branch_distance = 1
support_tree_top_rate = 15%
# Speed # Speed
perimeter_speed = 250 perimeter_speed = 250
small_perimeter_speed = 75 small_perimeter_speed = 75
@ -713,130 +428,15 @@ default_materials = Generic PLA+ @ANKER; Generic PLA @ANKER; Generic PET @ANKER;
support_material_interface_speed = 100% support_material_interface_speed = 100%
bridge_speed = 20 bridge_speed = 20
gap_fill_speed = 75 gap_fill_speed = 75
ironing_speed = 15
infill_flow_ratio = 1
enable_dynamic_overhang_speeds = 1
overhang_speed_0 = 15 overhang_speed_0 = 15
overhang_speed_1 = 20 overhang_speed_1 = 20
overhang_speed_2 = 30 overhang_speed_2 = 30
overhang_speed_3 = 30 overhang_speed_3 = 30
travel_speed = 500 travel_speed = 500
travel_speed_z = 10 travel_speed_z = 10
first_layer_speed = 50 first_layer_speed = 50
first_layer_speed_over_raft = 30 first_layer_speed_over_raft = 30
external_perimeter_acceleration = 3000
perimeter_acceleration = 5000
top_solid_infill_acceleration = 4000
solid_infill_acceleration = 4000
infill_acceleration = 5000
bridge_acceleration = 500
first_layer_acceleration = 2500
first_layer_acceleration_over_raft = 0
travel_acceleration = 5000
default_acceleration = 5000
max_print_speed = 500 max_print_speed = 500
max_volumetric_speed = 0
max_volumetric_extrusion_rate_slope_negative = 0
max_volumetric_extrusion_rate_slope_positive = 0
# Multiple Extruders
perimeter_extruder = 1
infill_extruder = 1
solid_infill_extruder = 1
support_material_extruder = 1
support_material_interface_extruder = 1
ooze_prevention = 0
standby_temperature_delta = -5
wipe_tower = 0
wipe_tower_bridging = 10
wipe_tower_brim_width = 2
wipe_tower_cone_angle = 0
wipe_tower_extra_spacing = 100%
wipe_tower_extruder = 0
wipe_tower_no_sparse_layers = 0
wipe_tower_rotation_angle = 0
wipe_tower_width = 60
wipe_tower_x = 180
wipe_tower_y = 140
single_extruder_multi_material_priming = 1
interface_shells = 0
mmu_segmented_region_max_width = 0
# Advanced
extrusion_width = 0.4
first_layer_extrusion_width = 0.5
perimeter_extrusion_width = 0.4
external_perimeter_extrusion_width = 0.44
infill_extrusion_width = 0.4
solid_infill_extrusion_width = 0.4
support_material_extrusion_width = 0.3
support_material_flow_ratio =0.9
top_infill_extrusion_width = 0.4
infill_overlap = 25%
bridge_flow_ratio = 1
slice_closing_radius = 0.049
slicing_mode = regular
resolution = 0
gcode_resolution = 0.0125
xy_size_compensation = 0
elefant_foot_compensation = 0
wall_transition_angle = 10
wall_transition_filter_deviation = 25%
wall_transition_length = 100%
wall_distribution_count = 1
min_bead_width = 85%
min_feature_size = 25%
# Output options
complete_objects = 0
extruder_clearance_height = 20
extruder_clearance_radius = 20
gcode_comments = 0
gcode_label_objects = 0
output_filename_format = {input_filename_base}_{layer_height}mm_{initial_filament_type}_{printer_model}.gcode
gcode_substitutions = "(G28 ;Home.*$)";"${1}\\nM4899 T3\\nM900 T0 K0.04\\n";r;";S-Curve";"M104 S200 ; set temperature";"M104 S220 ; set temperature";;
post_process =
#notes =
#No
support_tree_branch_diameter_double_wall = 3
## Jerk(X&Y)
jerk_enable = 1
jerk_travel = 14
jerk_print = 14
jerk_infill = 14
jerk_outer_wall = 14
jerk_inner_wall = 14
jerk_top_bottom = 14
jerk_skirt_brim = 14
## Jerk(E)
jerk_e_enable = 1
jerk_e_print = 3
jerk_e_infill = 3
jerk_e_outer_wall = 3
jerk_e_inner_wall = 3
jerk_e_skin = 3
jerk_e_support = 3
jerk_e_skirt_brim = 3
optimize_wall_printing_order = 1
precise_outer_wall = 1
inter_ext_perimeter_spacing = 0.0
slowdown_external_perimeters = 0
#add by august>
notes = PRINT_COMPATIBLE\n P_FAST\n F_PLA__Basic\n
compatible_printers_condition = printer_notes=~/.*(MACHINE_M5C_).*/ and printer_notes=~/.*(P_FAST).*/ and nozzle_diameter[0]==0.4
# When submitting new filaments please print the following temperature tower at 0.1mm layer height: # When submitting new filaments please print the following temperature tower at 0.1mm layer height:
# https://www.thingiverse.com/thing:2615842 # https://www.thingiverse.com/thing:2615842
@ -953,7 +553,6 @@ filament_vendor = Generic
printer_vendor = AnkerMake printer_vendor = AnkerMake
# General # General
## Size and coordinates ## Size and coordinates
bed_shape = 0x0,235x0,235x235,0x235
max_print_height = 250 max_print_height = 250
z_offset = 0 z_offset = 0
## Capabilities ## Capabilities
@ -970,7 +569,6 @@ filament_vendor = Generic
use_firmware_retraction = 0 use_firmware_retraction = 0
use_volumetric_e = 0 use_volumetric_e = 0
variable_layer_height = 1 variable_layer_height = 1
# Custom G-code # Custom G-code
start_gcode = M104 S{first_layer_temperature[0]} ; set final nozzle temp\nM190 S{first_layer_bed_temperature[0]} ; set and wait for bed temp to stabilize\nM109 S{first_layer_temperature[0]} ; wait for nozzle temp to stabilize\nG28 ;Home\n;LAYER_COUNT:{total_layer_count}\n start_gcode = M104 S{first_layer_temperature[0]} ; set final nozzle temp\nM190 S{first_layer_bed_temperature[0]} ; set and wait for bed temp to stabilize\nM109 S{first_layer_temperature[0]} ; wait for nozzle temp to stabilize\nG28 ;Home\n;LAYER_COUNT:{total_layer_count}\n
autoemit_temperature_commands = 1 autoemit_temperature_commands = 1
@ -982,24 +580,23 @@ filament_vendor = Generic
color_change_gcode = M600 color_change_gcode = M600
pause_print_gcode = M601 pause_print_gcode = M601
template_custom_gcode = template_custom_gcode =
# Machine limits # Machine limits
## General ## General
### machine_limits_usage = emit_to_gcode time_estimate_only ignore ### machine_limits_usage = emit_to_gcode time_estimate_only ignore
machine_limits_usage = time_estimate_only machine_limits_usage = time_estimate_only
## Maximum feedrates ## Maximum feedrates
machine_max_feedrate_e = 100 machine_max_feedrate_e = 100
machine_max_feedrate_x = 500,500 machine_max_feedrate_x = 500
machine_max_feedrate_y = 500,500 machine_max_feedrate_y = 500
machine_max_feedrate_z = 50,50 machine_max_feedrate_z = 50
## Maximum accelerations ## Maximum accelerations
machine_max_acceleration_e = 10000,5000 machine_max_acceleration_e = 10000
machine_max_acceleration_extruding = 10000,5000 machine_max_acceleration_extruding = 10000
machine_max_acceleration_retracting = 10000,5000 machine_max_acceleration_retracting = 10000
machine_max_acceleration_travel = 10000,5000 machine_max_acceleration_travel = 10000
machine_max_acceleration_x = 10000,5000 machine_max_acceleration_x = 10000
machine_max_acceleration_y = 10000,5000 machine_max_acceleration_y = 10000
machine_max_acceleration_z = 10000,5000 machine_max_acceleration_z = 10000
## Jerk limits ## Jerk limits
machine_max_jerk_x = 15, 15 machine_max_jerk_x = 15, 15
machine_max_jerk_y = 15, 15 machine_max_jerk_y = 15, 15
@ -1007,7 +604,6 @@ filament_vendor = Generic
machine_max_jerk_e = 3, 3 machine_max_jerk_e = 3, 3
machine_min_extruding_rate = 0, 0 machine_min_extruding_rate = 0, 0
machine_min_travel_rate = 0, 0 machine_min_travel_rate = 0, 0
# Extruder 1 2 3 4 5 6 # Extruder 1 2 3 4 5 6
## Size ## Size
nozzle_diameter = 0.4 nozzle_diameter = 0.4
@ -1033,16 +629,12 @@ filament_vendor = Generic
## Retraction when tool is disabled (advanced settings for multi-extruder setups) ## Retraction when tool is disabled (advanced settings for multi-extruder setups)
retract_length_toolchange = 4 retract_length_toolchange = 4
retract_restart_extra_toolchange = 0 retract_restart_extra_toolchange = 0
# Notes # Notes
printer_notes = Base printer notes is EMPTY! printer_notes = Base printer notes is EMPTY!
default_print_profile = default_print_profile =
default_filament_profile = Generic PLA+ @ANKER default_filament_profile = Generic PLA+ @ANKER
printer_technology = FFF printer_technology = FFF
printer_settings_id = printer_settings_id =
[printer:*M5*] [printer:*M5*]
inherits = *common* inherits = *common*
bed_shape = 0x0,235-0,235x235,0x235 bed_shape = 0x0,235-0,235x235,0x235
@ -1053,10 +645,7 @@ filament_vendor = Generic
deretract_speed = 60 deretract_speed = 60
retract_before_travel = 3 retract_before_travel = 3
retract_before_wipe = 0% retract_before_wipe = 0%
printer_notes = MACHINE_M5_\n PRINTER_VENDOR_ANKERMAKE\n PRINTER_MODEL_M5\n printer_notes = MACHINE_M5_\n PRINTER_VENDOR_ANKERMAKE\n PRINTER_MODEL_M5\n
;printer_notes = Don 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:*M5C*] [printer:*M5C*]
inherits = *common* inherits = *common*
bed_shape = 0x0,220x0,220x220,0x220 bed_shape = 0x0,220x0,220x220,0x220
@ -1068,8 +657,6 @@ filament_vendor = Generic
retract_before_travel = 3 retract_before_travel = 3
retract_before_wipe = 0% retract_before_wipe = 0%
wipe = 1 wipe = 1
;printer_notes = PRINTER_VENDOR_ANKERMAKE\n PRINTER_MODEL_M5C\n
printer_notes = MACHINE_M5C_\n PRINTER_VENDOR_ANKERMAKE\n P_PRECISION P_NORMAL P_FAST\n printer_notes = MACHINE_M5C_\n PRINTER_VENDOR_ANKERMAKE\n P_PRECISION P_NORMAL P_FAST\n
[printer:AnkerMake M5 (0.4 mm nozzle)] [printer:AnkerMake M5 (0.4 mm nozzle)]
inherits = *M5* inherits = *M5*