diff --git a/cfgs/kamp/Line_Purge.cfg b/cfgs/kamp/Line_Purge.cfg index d03c61f..4da1baf 100644 --- a/cfgs/kamp/Line_Purge.cfg +++ b/cfgs/kamp/Line_Purge.cfg @@ -60,7 +60,7 @@ gcode: {% if purge_y_origin > 0 %} - {action_respond_info("KAMP purge starting at {}, {} and purging {}mm of filament, requested flow rate is {}mm/s3.".format( + {action_respond_info("KAMP purge starting at {}, {} and purging {}mm of filament, requested flow rate is {}mm3/s.".format( (purge_x_center), (purge_y_origin), (purge_amount), @@ -69,7 +69,7 @@ gcode: {% else %} - {action_respond_info("KAMP purge starting at {}, {} and purging {}mm of filament, requested flow rate is {}mm/s3.".format( + {action_respond_info("KAMP purge starting at {}, {} and purging {}mm of filament, requested flow rate is {}mm3/s.".format( (purge_x_origin), (purge_y_center), (purge_amount), diff --git a/misc/PrusaSlicer_config_bundle-SV06-Both.ini b/misc/PrusaSlicer_config_bundle-SV06-SV07-All.ini similarity index 83% rename from misc/PrusaSlicer_config_bundle-SV06-Both.ini rename to misc/PrusaSlicer_config_bundle-SV06-SV07-All.ini index ce24ab9..7b1d491 100644 --- a/misc/PrusaSlicer_config_bundle-SV06-Both.ini +++ b/misc/PrusaSlicer_config_bundle-SV06-SV07-All.ini @@ -1,4 +1,4 @@ -# generated by PrusaSlicer 2.6.1+linux-x64-GTK3 on 2023-11-23 at 18:53:35 UTC +# generated by PrusaSlicer 2.6.1+linux-x64-GTK3 on 2023-12-01 at 20:34:38 UTC [print:0.20mm QUALITY SV06 Ellis] avoid_crossing_curled_overhangs = 0 @@ -391,7 +391,7 @@ fill_pattern = grid first_layer_acceleration = 1000 first_layer_acceleration_over_raft = 0 first_layer_extrusion_width = 0.5 -first_layer_height = 0.25 +first_layer_height = 0.26 first_layer_speed = 30 first_layer_speed_over_raft = 30 fuzzy_skin = none @@ -564,7 +564,7 @@ extruder_clearance_radius = 20 extrusion_width = 0.46 fill_angle = 45 fill_density = 10% -fill_pattern = monotonic +fill_pattern = rectilinear first_layer_acceleration = 2000 first_layer_acceleration_over_raft = 0 first_layer_extrusion_width = 0.5 @@ -885,6 +885,360 @@ wipe_tower_x = 180 wipe_tower_y = 140 xy_size_compensation = 0 +[print:__Ellis_Decorative_Standard_24mm3_CoreXY-Speeds] +avoid_crossing_curled_overhangs = 0 +avoid_crossing_perimeters = 0 +avoid_crossing_perimeters_max_detour = 0 +bottom_fill_pattern = monotoniclines +bottom_solid_layers = 3 +bottom_solid_min_thickness = 0.6 +bridge_acceleration = 5000 +bridge_angle = 0 +bridge_flow_ratio = 0.85 +bridge_speed = 140 +brim_separation = 0 +brim_type = outer_only +brim_width = 0 +compatible_printers = +compatible_printers_condition = +complete_objects = 0 +default_acceleration = 4000 +dont_support_bridges = 1 +draft_shield = disabled +elefant_foot_compensation = 0 +enable_dynamic_overhang_speeds = 0 +external_perimeter_acceleration = 1000 +external_perimeter_extrusion_width = 0.4 +external_perimeter_speed = 80 +external_perimeters_first = 0 +extra_perimeters = 0 +extra_perimeters_on_overhangs = 1 +extruder_clearance_height = 20 +extruder_clearance_radius = 20 +extrusion_width = 0.46 +fill_angle = 45 +fill_density = 10% +fill_pattern = rectilinear +first_layer_acceleration = 2000 +first_layer_acceleration_over_raft = 0 +first_layer_extrusion_width = 0.5 +first_layer_height = 0.26 +first_layer_speed = 30 +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 = 30 +gcode_comments = 0 +gcode_label_objects = 1 +gcode_resolution = 0 +gcode_substitutions = +infill_acceleration = 7000 +infill_anchor = 600% +infill_anchor_max = 400% +infill_every_layers = 1 +infill_extruder = 1 +infill_extrusion_width = 0.46 +infill_first = 0 +infill_overlap = 25% +infill_speed = 300 +inherits = +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 = 300 +max_volumetric_extrusion_rate_slope_negative = 0 +max_volumetric_extrusion_rate_slope_positive = 0 +max_volumetric_speed = 24 +min_bead_width = 85% +min_feature_size = 25% +min_skirt_length = 20 +mmu_segmented_region_interlocking_depth = 0 +mmu_segmented_region_max_width = 0 +notes = +only_retract_when_crossing_perimeters = 1 +ooze_prevention = 0 +output_filename_format = [input_filename_base]-[printer_settings_id]-[filament_settings_id].gcode +overhang_speed_0 = 75% +overhang_speed_1 = 80% +overhang_speed_2 = 90% +overhang_speed_3 = 100% +overhangs = 1 +perimeter_acceleration = 2000 +perimeter_extruder = 1 +perimeter_extrusion_width = 0.46 +perimeter_generator = arachne +perimeter_speed = 150 +perimeters = 3 +post_process = +print_settings_id = Ellis - Decorative Standard (15mm³) +raft_contact_distance = 0.1 +raft_expansion = 1.5 +raft_first_layer_density = 90% +raft_first_layer_expansion = 3 +raft_layers = 0 +resolution = 0.0125 +seam_position = aligned +single_extruder_multi_material_priming = 1 +skirt_distance = 3 +skirt_height = 1 +skirts = 1 +slice_closing_radius = 0.049 +slicing_mode = regular +small_perimeter_speed = 30 +solid_infill_acceleration = 5000 +solid_infill_below_area = 0 +solid_infill_every_layers = 0 +solid_infill_extruder = 1 +solid_infill_extrusion_width = 0.56 +solid_infill_speed = 200 +spiral_vase = 0 +staggered_inner_seams = 0 +standby_temperature_delta = -5 +support_material = 1 +support_material_angle = 0 +support_material_auto = 1 +support_material_bottom_contact_distance = 0 +support_material_bottom_interface_layers = -1 +support_material_buildplate_only = 1 +support_material_closing_radius = 2 +support_material_contact_distance = 0.1 +support_material_enforce_layers = 0 +support_material_extruder = 1 +support_material_extrusion_width = 0 +support_material_interface_contact_loops = 0 +support_material_interface_extruder = 1 +support_material_interface_layers = 2 +support_material_interface_pattern = rectilinear +support_material_interface_spacing = 0.2 +support_material_interface_speed = 100 +support_material_pattern = rectilinear +support_material_spacing = 3 +support_material_speed = 120 +support_material_style = organic +support_material_synchronize_layers = 0 +support_material_threshold = 30 +support_material_with_sheath = 0 +support_material_xy_spacing = 75% +support_tree_angle = 40 +support_tree_angle_slow = 25 +support_tree_branch_diameter = 2 +support_tree_branch_diameter_angle = 5 +support_tree_branch_diameter_double_wall = 3 +support_tree_branch_distance = 1 +support_tree_tip_diameter = 0.8 +support_tree_top_rate = 30% +thick_bridges = 0 +thin_walls = 1 +threads = 16 +top_fill_pattern = monotoniclines +top_infill_extrusion_width = 0.4 +top_solid_infill_acceleration = 2000 +top_solid_infill_speed = 60 +top_solid_layers = 5 +top_solid_min_thickness = 1 +travel_acceleration = 10000 +travel_speed = 300 +travel_speed_z = 0 +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 + +[print:__Ellis_PIF_Standard_24mm3_CoreXY-Speeds] +avoid_crossing_curled_overhangs = 0 +avoid_crossing_perimeters = 0 +avoid_crossing_perimeters_max_detour = 0 +bottom_fill_pattern = monotoniclines +bottom_solid_layers = 5 +bottom_solid_min_thickness = 1 +bridge_acceleration = 5000 +bridge_angle = 0 +bridge_flow_ratio = 0.85 +bridge_speed = 140 +brim_separation = 0 +brim_type = outer_only +brim_width = 0 +compatible_printers = +compatible_printers_condition = +complete_objects = 0 +default_acceleration = 4000 +dont_support_bridges = 1 +draft_shield = disabled +elefant_foot_compensation = 0 +enable_dynamic_overhang_speeds = 0 +external_perimeter_acceleration = 1000 +external_perimeter_extrusion_width = 0.4 +external_perimeter_speed = 80 +external_perimeters_first = 0 +extra_perimeters = 0 +extra_perimeters_on_overhangs = 1 +extruder_clearance_height = 20 +extruder_clearance_radius = 20 +extrusion_width = 0.46 +fill_angle = 45 +fill_density = 40% +fill_pattern = grid +first_layer_acceleration = 2000 +first_layer_acceleration_over_raft = 0 +first_layer_extrusion_width = 0.5 +first_layer_height = 0.26 +first_layer_speed = 30 +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 = 30 +gcode_comments = 0 +gcode_label_objects = 1 +gcode_resolution = 0 +gcode_substitutions = +infill_acceleration = 7000 +infill_anchor = 600% +infill_anchor_max = 400% +infill_every_layers = 1 +infill_extruder = 1 +infill_extrusion_width = 0.64 +infill_first = 0 +infill_overlap = 25% +infill_speed = 300 +inherits = +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 = 300 +max_volumetric_extrusion_rate_slope_negative = 0 +max_volumetric_extrusion_rate_slope_positive = 0 +max_volumetric_speed = 24 +min_bead_width = 85% +min_feature_size = 25% +min_skirt_length = 20 +mmu_segmented_region_interlocking_depth = 0 +mmu_segmented_region_max_width = 0 +notes = +only_retract_when_crossing_perimeters = 1 +ooze_prevention = 0 +output_filename_format = [input_filename_base]-[printer_settings_id]-[filament_settings_id].gcode +overhang_speed_0 = 75% +overhang_speed_1 = 80% +overhang_speed_2 = 90% +overhang_speed_3 = 100% +overhangs = 1 +perimeter_acceleration = 2000 +perimeter_extruder = 1 +perimeter_extrusion_width = 0.4 +perimeter_generator = arachne +perimeter_speed = 150 +perimeters = 4 +post_process = +print_settings_id = Ellis - PIF Standard (15mm³) +raft_contact_distance = 0.1 +raft_expansion = 1.5 +raft_first_layer_density = 90% +raft_first_layer_expansion = 3 +raft_layers = 0 +resolution = 0.0125 +seam_position = aligned +single_extruder_multi_material_priming = 1 +skirt_distance = 3 +skirt_height = 1 +skirts = 1 +slice_closing_radius = 0.049 +slicing_mode = regular +small_perimeter_speed = 30 +solid_infill_acceleration = 5000 +solid_infill_below_area = 0 +solid_infill_every_layers = 0 +solid_infill_extruder = 1 +solid_infill_extrusion_width = 0.56 +solid_infill_speed = 200 +spiral_vase = 0 +staggered_inner_seams = 0 +standby_temperature_delta = -5 +support_material = 0 +support_material_angle = 0 +support_material_auto = 1 +support_material_bottom_contact_distance = 0 +support_material_bottom_interface_layers = -1 +support_material_buildplate_only = 1 +support_material_closing_radius = 2 +support_material_contact_distance = 0.1 +support_material_enforce_layers = 0 +support_material_extruder = 1 +support_material_extrusion_width = 0 +support_material_interface_contact_loops = 0 +support_material_interface_extruder = 1 +support_material_interface_layers = 2 +support_material_interface_pattern = rectilinear +support_material_interface_spacing = 0.2 +support_material_interface_speed = 100 +support_material_pattern = rectilinear +support_material_spacing = 3 +support_material_speed = 120 +support_material_style = organic +support_material_synchronize_layers = 0 +support_material_threshold = 30 +support_material_with_sheath = 0 +support_material_xy_spacing = 75% +support_tree_angle = 40 +support_tree_angle_slow = 25 +support_tree_branch_diameter = 2 +support_tree_branch_diameter_angle = 5 +support_tree_branch_diameter_double_wall = 3 +support_tree_branch_distance = 1 +support_tree_tip_diameter = 0.8 +support_tree_top_rate = 30% +thick_bridges = 0 +thin_walls = 1 +threads = 16 +top_fill_pattern = monotoniclines +top_infill_extrusion_width = 0.4 +top_solid_infill_acceleration = 2000 +top_solid_infill_speed = 60 +top_solid_layers = 5 +top_solid_min_thickness = 1 +travel_acceleration = 10000 +travel_speed = 300 +travel_speed_z = 0 +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 + [filament:Basic PETG] bed_temperature = 70 bridge_fan_speed = 100 @@ -2543,8 +2897,8 @@ temperature = 210 [printer:Sovol SV06] autoemit_temperature_commands = 1 -bed_custom_model = /home/bassam/3dprinter/_tools/Ellis-SuperSlicer-Profiles/misc/sv06/SV06BuildPlate.stl -bed_custom_texture = /home/bassam/3dprinter/_tools/Ellis-SuperSlicer-Profiles/misc/sv06/sv06-buildplate-better.png +bed_custom_model = +bed_custom_texture = bed_shape = 0x0,223x0,223x223,0x223 before_layer_gcode = between_objects_gcode = @@ -2624,8 +2978,8 @@ z_offset = 0 [printer:Sovol SV06 Plus] autoemit_temperature_commands = 1 -bed_custom_model = /home/bassam/3dprinter/_tools/Ellis-SuperSlicer-Profiles/misc/sv06/SV06BuildPlate.stl -bed_custom_texture = /home/bassam/3dprinter/_tools/Ellis-SuperSlicer-Profiles/misc/sv06/sv06-buildplate-better.png +bed_custom_model = +bed_custom_texture = bed_shape = 0x0,300x0,300x300,0x300 before_layer_gcode = between_objects_gcode = @@ -2703,9 +3057,171 @@ variable_layer_height = 1 wipe = 0 z_offset = 0 +[printer:Sovol SV07] +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 = M600 +cooling_tube_length = 5 +cooling_tube_retraction = 91.5 +default_filament_profile = "Prusament PLA" +default_print_profile = 0.15mm QUALITY @MK3 +deretract_speed = 40 +end_gcode = PRINT_END +extra_loading_move = -2 +extruder_colour = #FFE3CA +extruder_offset = 0x0 +gcode_flavor = klipper +high_current_on_filament_swap = 0 +host_type = octoprint +inherits = +layer_gcode = +machine_limits_usage = time_estimate_only +machine_max_acceleration_e = 5000,5000 +machine_max_acceleration_extruding = 1250,1250 +machine_max_acceleration_retracting = 1250,1250 +machine_max_acceleration_travel = 1500,1250 +machine_max_acceleration_x = 1000,960 +machine_max_acceleration_y = 1000,960 +machine_max_acceleration_z = 200,200 +machine_max_feedrate_e = 120,120 +machine_max_feedrate_x = 200,100 +machine_max_feedrate_y = 200,100 +machine_max_feedrate_z = 12,12 +machine_max_jerk_e = 4.5,4.5 +machine_max_jerk_x = 8,8 +machine_max_jerk_y = 8,8 +machine_max_jerk_z = 0.4,0.4 +machine_min_extruding_rate = 0,0 +machine_min_travel_rate = 0,0 +max_layer_height = 0 +max_print_height = 250 +min_layer_height = 0.04 +nozzle_diameter = 0.4 +parking_pos_retraction = 92 +pause_print_gcode = PAUSE +print_host = +printer_model = +printer_notes = +printer_settings_id = Sovol Sv06 +printer_technology = FFF +printer_variant = 0.4 +printer_vendor = +printhost_apikey = +printhost_cafile = +remaining_times = 1 +retract_before_travel = 2 +retract_before_wipe = 0% +retract_layer_change = 1 +retract_length = 0.5 +retract_length_toolchange = 10 +retract_lift = 0 +retract_lift_above = 0.2 +retract_lift_below = 250 +retract_restart_extra = 0 +retract_restart_extra_toolchange = 0 +retract_speed = 40 +silent_mode = 0 +single_extruder_multi_material = 0 +start_gcode = M104 S0 ; Stops PS/SS from sending temp waits separately\r\nM140 S0\nM117\r\nPRINT_START BED=[first_layer_bed_temperature] HOTEND=[first_layer_temperature[initial_extruder]]\r\n; PURGE_LINE\n\n;; Guide: https://ellis3dp.com/Print-Tuning-Guide/articles/passing_slicer_variables.html#slicer-start-g-code +template_custom_gcode = +thumbnails = 32x32,400x300 +thumbnails_format = PNG +toolchange_gcode = +use_firmware_retraction = 0 +use_relative_e_distances = 1 +use_volumetric_e = 0 +variable_layer_height = 1 +wipe = 0 +z_offset = 0 + +[printer:Sovol SV07 Plus] +autoemit_temperature_commands = 1 +bed_custom_model = +bed_custom_texture = +bed_shape = 0x0,300x0,300x300,0x300 +before_layer_gcode = +between_objects_gcode = +color_change_gcode = M600 +cooling_tube_length = 5 +cooling_tube_retraction = 91.5 +default_filament_profile = "Prusament PLA" +default_print_profile = 0.15mm QUALITY @MK3 +deretract_speed = 40 +end_gcode = PRINT_END +extra_loading_move = -2 +extruder_colour = #FFE3CA +extruder_offset = 0x0 +gcode_flavor = klipper +high_current_on_filament_swap = 0 +host_type = octoprint +inherits = +layer_gcode = +machine_limits_usage = time_estimate_only +machine_max_acceleration_e = 5000,5000 +machine_max_acceleration_extruding = 1250,1250 +machine_max_acceleration_retracting = 1250,1250 +machine_max_acceleration_travel = 1500,1250 +machine_max_acceleration_x = 1000,960 +machine_max_acceleration_y = 1000,960 +machine_max_acceleration_z = 200,200 +machine_max_feedrate_e = 120,120 +machine_max_feedrate_x = 200,100 +machine_max_feedrate_y = 200,100 +machine_max_feedrate_z = 12,12 +machine_max_jerk_e = 4.5,4.5 +machine_max_jerk_x = 8,8 +machine_max_jerk_y = 8,8 +machine_max_jerk_z = 0.4,0.4 +machine_min_extruding_rate = 0,0 +machine_min_travel_rate = 0,0 +max_layer_height = 0 +max_print_height = 350 +min_layer_height = 0.04 +nozzle_diameter = 0.4 +parking_pos_retraction = 92 +pause_print_gcode = PAUSE +print_host = +printer_model = +printer_notes = +printer_settings_id = Sovol Sv06 +printer_technology = FFF +printer_variant = 0.4 +printer_vendor = +printhost_apikey = +printhost_cafile = +remaining_times = 1 +retract_before_travel = 2 +retract_before_wipe = 0% +retract_layer_change = 1 +retract_length = 0.5 +retract_length_toolchange = 10 +retract_lift = 0 +retract_lift_above = 0.2 +retract_lift_below = 250 +retract_restart_extra = 0 +retract_restart_extra_toolchange = 0 +retract_speed = 40 +silent_mode = 0 +single_extruder_multi_material = 0 +start_gcode = M104 S0 ; Stops PS/SS from sending temp waits separately\r\nM140 S0\nM117\r\nPRINT_START BED=[first_layer_bed_temperature] HOTEND=[first_layer_temperature[initial_extruder]]\r\n; PURGE_LINE\n\n;; Guide: https://ellis3dp.com/Print-Tuning-Guide/articles/passing_slicer_variables.html#slicer-start-g-code +template_custom_gcode = +thumbnails = 32x32,400x300 +thumbnails_format = PNG +toolchange_gcode = +use_firmware_retraction = 0 +use_relative_e_distances = 1 +use_volumetric_e = 0 +variable_layer_height = 1 +wipe = 0 +z_offset = 0 + [physical_printer:Local SV06] host_type = octoprint -preset_name = +preset_name = Sovol SV06 preset_names = "Sovol SV06" print_host = http://10.0.0.51 printer_technology = FFF @@ -2719,7 +3235,7 @@ printhost_user = [physical_printer:Local SV06 Plus] host_type = octoprint -preset_name = +preset_name = Sovol SV06 Plus preset_names = "Sovol SV06 Plus" print_host = http://10.0.0.51 printer_technology = FFF @@ -2731,8 +3247,36 @@ printhost_port = printhost_ssl_ignore_revoke = 0 printhost_user = +[physical_printer:Local SV07] +host_type = octoprint +preset_name = Sovol SV07 +preset_names = "Sovol SV07" +print_host = http://10.0.0.51 +printer_technology = FFF +printhost_apikey = +printhost_authorization_type = key +printhost_cafile = +printhost_password = +printhost_port = +printhost_ssl_ignore_revoke = 0 +printhost_user = + +[physical_printer:Local SV07 Plus] +host_type = octoprint +preset_name = Sovol SV07 Plus +preset_names = "Sovol SV07 Plus" +print_host = http://10.0.0.51 +printer_technology = FFF +printhost_apikey = +printhost_authorization_type = key +printhost_cafile = +printhost_password = +printhost_port = +printhost_ssl_ignore_revoke = 0 +printhost_user = + [presets] -print = Ellis_Decorative_Standard_15mm3 +print = Ellis_PIF_Standard_15mm3 sla_print = sla_material = printer = Sovol SV06 diff --git a/misc/SuperSlicer_config_bundle-SV06-Both.ini b/misc/SuperSlicer_config_bundle-SV06-SV07-All.ini similarity index 90% rename from misc/SuperSlicer_config_bundle-SV06-Both.ini rename to misc/SuperSlicer_config_bundle-SV06-SV07-All.ini index c31c8a2..599d78e 100644 --- a/misc/SuperSlicer_config_bundle-SV06-Both.ini +++ b/misc/SuperSlicer_config_bundle-SV06-SV07-All.ini @@ -1,6 +1,6 @@ -# generated by SuperSlicer 2.4 on 2023-11-23 at 19:03:00 UTC +# generated by SuperSlicer 2.4 on 2023-12-01 at 18:42:11 UTC -[print:Ellis_Decorative_45_Degree_15mm3] +[print:Ellis_Decorative_45_Degree_15mm3-CoreXY-Speeds] allow_empty_layers = 0 avoid_crossing_not_first_layer = 1 avoid_crossing_perimeters = 0 @@ -8,17 +8,17 @@ avoid_crossing_perimeters_max_detour = 0 bottom_fill_pattern = monotonicgapfill bottom_solid_layers = 3 bottom_solid_min_thickness = 0.6 -bridge_acceleration = 3000 +bridge_acceleration = 5000 bridge_angle = 0 bridge_flow_ratio = 85% -bridge_internal_acceleration = 3000 +bridge_internal_acceleration = 5000 bridge_overlap = 50% bridge_overlap_min = 50% bridge_speed = 140 bridge_speed_internal = 100% bridge_type = nozzle bridged_infill_margin = 300% -brim_acceleration = 1000 +brim_acceleration = 5000 brim_ears = 0 brim_ears_detection_length = 1 brim_ears_max_angle = 120 @@ -39,7 +39,7 @@ curve_smoothing_angle_concave = 0 curve_smoothing_angle_convex = 0 curve_smoothing_cutoff_dist = 2 curve_smoothing_precision = 0 -default_acceleration = 3500 +default_acceleration = 4000 default_speed = 100 dont_support_bridges = 1 draft_shield = disabled @@ -49,7 +49,7 @@ enforce_retract_first_layer = 0 ensure_vertical_shell_thickness = 0 exact_last_layer_height = 0 external_infill_margin = 4 -external_perimeter_acceleration = 750 +external_perimeter_acceleration = 1000 external_perimeter_cut_corners = 0% external_perimeter_extrusion_spacing = external_perimeter_extrusion_width = 0 @@ -73,7 +73,7 @@ fill_pattern = monotonic fill_smooth_distribution = 10% fill_smooth_width = 50% fill_top_flow_ratio = 100% -first_layer_acceleration = 1000 +first_layer_acceleration = 2000 first_layer_acceleration_over_raft = 0 first_layer_extrusion_spacing = first_layer_extrusion_width = 125% @@ -88,7 +88,7 @@ first_layer_speed_over_raft = 30 fuzzy_skin = none fuzzy_skin_point_dist = 200% fuzzy_skin_thickness = 150% -gap_fill_acceleration = 1000 +gap_fill_acceleration = 2000 gap_fill_enabled = 1 gap_fill_flow_match_perimeter = 0% gap_fill_last = 1 @@ -104,7 +104,7 @@ hole_size_threshold = 100 hole_to_polyhole = 0 hole_to_polyhole_threshold = 0.01 hole_to_polyhole_twisted = 1 -infill_acceleration = 3500 +infill_acceleration = 7000 infill_anchor = 600% infill_anchor_max = 0 infill_connection = connected @@ -124,14 +124,14 @@ infill_speed = 300 inherits = interface_shells = 0 ironing = 0 -ironing_acceleration = 1000 +ironing_acceleration = 2000 ironing_angle = -1 ironing_flowrate = 15% ironing_spacing = 0.1 ironing_speed = 15 ironing_type = top layer_height = 0.2 -max_print_speed = 200 +max_print_speed = 300 max_volumetric_speed = 15 milling_after_z = 200% milling_extra_size = 150% @@ -150,13 +150,13 @@ only_retract_when_crossing_perimeters = 1 ooze_prevention = 0 output_filename_format = [input_filename_base]-[printer_settings_id]-[filament_settings_id].gcode over_bridge_flow_ratio = 100% -overhangs_acceleration = 1000 +overhangs_acceleration = 2000 overhangs_reverse = 0 overhangs_reverse_threshold = 250% overhangs_speed = 100% overhangs_width = 75% overhangs_width_speed = 0 -perimeter_acceleration = 1000 +perimeter_acceleration = 2000 perimeter_bonding = 0% perimeter_extruder = 1 perimeter_extrusion_spacing = @@ -197,7 +197,7 @@ small_perimeter_max_length = 20 small_perimeter_min_length = 6 small_perimeter_speed = 30 solid_fill_pattern = monotonic -solid_infill_acceleration = 3000 +solid_infill_acceleration = 5000 solid_infill_below_area = 0 solid_infill_every_layers = 0 solid_infill_extruder = 1 @@ -209,7 +209,7 @@ solid_over_perimeters = 0 spiral_vase = 0 standby_temperature_delta = -5 support_material = 1 -support_material_acceleration = 3500 +support_material_acceleration = 5000 support_material_angle = 45 support_material_auto = 1 support_material_bottom_contact_distance = 0 @@ -221,7 +221,7 @@ support_material_contact_distance_type = filament support_material_enforce_layers = 0 support_material_extruder = 1 support_material_extrusion_width = 0 -support_material_interface_acceleration = 3500 +support_material_interface_acceleration = 5000 support_material_interface_contact_loops = 0 support_material_interface_extruder = 1 support_material_interface_layers = 2 @@ -239,7 +239,7 @@ support_material_xy_spacing = 75% thin_perimeters = 80% thin_perimeters_all = 20% thin_walls = 1 -thin_walls_acceleration = 750 +thin_walls_acceleration = 2000 thin_walls_merge = 1 thin_walls_min_width = 33% thin_walls_overlap = 50% @@ -248,13 +248,13 @@ threads = 16 top_fill_pattern = monotonicgapfill top_infill_extrusion_spacing = top_infill_extrusion_width = 100% -top_solid_infill_acceleration = 1000 +top_solid_infill_acceleration = 2000 top_solid_infill_speed = 60 top_solid_layers = 5 top_solid_min_thickness = 1 -travel_acceleration = 3500 +travel_acceleration = 7000 travel_deceleration_use_target = 1 -travel_speed = 200 +travel_speed = 300 travel_speed_z = 0 wipe_tower = 0 wipe_tower_bridging = 10 @@ -267,7 +267,7 @@ wipe_tower_y = 140 xy_inner_size_compensation = 0 xy_size_compensation = 0 -[print:Ellis_Decorative_Standard_15mm3] +[print:Ellis_Decorative_Standard_15mm3-CoreXY-Speeds] allow_empty_layers = 0 avoid_crossing_not_first_layer = 1 avoid_crossing_perimeters = 0 @@ -275,17 +275,17 @@ avoid_crossing_perimeters_max_detour = 0 bottom_fill_pattern = monotonicgapfill bottom_solid_layers = 3 bottom_solid_min_thickness = 0.6 -bridge_acceleration = 3000 +bridge_acceleration = 5000 bridge_angle = 0 bridge_flow_ratio = 85% -bridge_internal_acceleration = 3000 +bridge_internal_acceleration = 5000 bridge_overlap = 50% bridge_overlap_min = 50% bridge_speed = 140 bridge_speed_internal = 100% bridge_type = nozzle bridged_infill_margin = 300% -brim_acceleration = 1000 +brim_acceleration = 5000 brim_ears = 0 brim_ears_detection_length = 1 brim_ears_max_angle = 120 @@ -306,7 +306,7 @@ curve_smoothing_angle_concave = 0 curve_smoothing_angle_convex = 0 curve_smoothing_cutoff_dist = 2 curve_smoothing_precision = 0 -default_acceleration = 3500 +default_acceleration = 4000 default_speed = 100 dont_support_bridges = 1 draft_shield = disabled @@ -316,7 +316,7 @@ enforce_retract_first_layer = 0 ensure_vertical_shell_thickness = 0 exact_last_layer_height = 0 external_infill_margin = 4 -external_perimeter_acceleration = 750 +external_perimeter_acceleration = 1000 external_perimeter_cut_corners = 0% external_perimeter_extrusion_spacing = external_perimeter_extrusion_width = 0 @@ -340,7 +340,7 @@ fill_pattern = monotonic fill_smooth_distribution = 10% fill_smooth_width = 50% fill_top_flow_ratio = 100% -first_layer_acceleration = 1000 +first_layer_acceleration = 2000 first_layer_acceleration_over_raft = 0 first_layer_extrusion_spacing = first_layer_extrusion_width = 125% @@ -355,7 +355,7 @@ first_layer_speed_over_raft = 30 fuzzy_skin = none fuzzy_skin_point_dist = 200% fuzzy_skin_thickness = 150% -gap_fill_acceleration = 1000 +gap_fill_acceleration = 2000 gap_fill_enabled = 1 gap_fill_flow_match_perimeter = 0% gap_fill_last = 1 @@ -371,7 +371,7 @@ hole_size_threshold = 100 hole_to_polyhole = 0 hole_to_polyhole_threshold = 0.01 hole_to_polyhole_twisted = 1 -infill_acceleration = 3500 +infill_acceleration = 7000 infill_anchor = 600% infill_anchor_max = 0 infill_connection = connected @@ -391,14 +391,14 @@ infill_speed = 300 inherits = interface_shells = 0 ironing = 0 -ironing_acceleration = 1000 +ironing_acceleration = 2000 ironing_angle = -1 ironing_flowrate = 15% ironing_spacing = 0.1 ironing_speed = 15 ironing_type = top layer_height = 0.2 -max_print_speed = 200 +max_print_speed = 300 max_volumetric_speed = 15 milling_after_z = 200% milling_extra_size = 150% @@ -417,13 +417,13 @@ only_retract_when_crossing_perimeters = 1 ooze_prevention = 0 output_filename_format = [input_filename_base]-[printer_settings_id]-[filament_settings_id].gcode over_bridge_flow_ratio = 100% -overhangs_acceleration = 1000 +overhangs_acceleration = 2000 overhangs_reverse = 0 overhangs_reverse_threshold = 250% overhangs_speed = 100% overhangs_width = 75% overhangs_width_speed = 0 -perimeter_acceleration = 1000 +perimeter_acceleration = 2000 perimeter_bonding = 0% perimeter_extruder = 1 perimeter_extrusion_spacing = @@ -464,7 +464,7 @@ small_perimeter_max_length = 20 small_perimeter_min_length = 6 small_perimeter_speed = 30 solid_fill_pattern = monotonic -solid_infill_acceleration = 3000 +solid_infill_acceleration = 5000 solid_infill_below_area = 0 solid_infill_every_layers = 0 solid_infill_extruder = 1 @@ -476,7 +476,7 @@ solid_over_perimeters = 0 spiral_vase = 0 standby_temperature_delta = -5 support_material = 1 -support_material_acceleration = 3500 +support_material_acceleration = 5000 support_material_angle = 0 support_material_auto = 1 support_material_bottom_contact_distance = 0 @@ -488,7 +488,7 @@ support_material_contact_distance_type = filament support_material_enforce_layers = 0 support_material_extruder = 1 support_material_extrusion_width = 0 -support_material_interface_acceleration = 3500 +support_material_interface_acceleration = 5000 support_material_interface_contact_loops = 0 support_material_interface_extruder = 1 support_material_interface_layers = 2 @@ -506,7 +506,7 @@ support_material_xy_spacing = 75% thin_perimeters = 80% thin_perimeters_all = 20% thin_walls = 1 -thin_walls_acceleration = 750 +thin_walls_acceleration = 2000 thin_walls_merge = 1 thin_walls_min_width = 33% thin_walls_overlap = 50% @@ -515,13 +515,13 @@ threads = 16 top_fill_pattern = monotonicgapfill top_infill_extrusion_spacing = top_infill_extrusion_width = 100% -top_solid_infill_acceleration = 1000 +top_solid_infill_acceleration = 2000 top_solid_infill_speed = 60 top_solid_layers = 5 top_solid_min_thickness = 1 -travel_acceleration = 3500 +travel_acceleration = 7000 travel_deceleration_use_target = 1 -travel_speed = 200 +travel_speed = 300 travel_speed_z = 0 wipe_tower = 0 wipe_tower_bridging = 10 @@ -534,7 +534,7 @@ wipe_tower_y = 140 xy_inner_size_compensation = 0 xy_size_compensation = 0 -[print:Ellis_PIF_45_Degree_15mm3] +[print:Ellis_PIF_45_Degree_15mm3-CoreXY-Speeds] allow_empty_layers = 0 avoid_crossing_not_first_layer = 1 avoid_crossing_perimeters = 0 @@ -542,17 +542,17 @@ avoid_crossing_perimeters_max_detour = 0 bottom_fill_pattern = monotonicgapfill bottom_solid_layers = 5 bottom_solid_min_thickness = 1 -bridge_acceleration = 3000 +bridge_acceleration = 5000 bridge_angle = 0 bridge_flow_ratio = 85% -bridge_internal_acceleration = 3000 +bridge_internal_acceleration = 5000 bridge_overlap = 50% bridge_overlap_min = 50% bridge_speed = 140 bridge_speed_internal = 100% bridge_type = nozzle bridged_infill_margin = 300% -brim_acceleration = 1000 +brim_acceleration = 5000 brim_ears = 0 brim_ears_detection_length = 1 brim_ears_max_angle = 120 @@ -573,7 +573,7 @@ curve_smoothing_angle_concave = 0 curve_smoothing_angle_convex = 0 curve_smoothing_cutoff_dist = 2 curve_smoothing_precision = 0 -default_acceleration = 3500 +default_acceleration = 4000 default_speed = 100 dont_support_bridges = 1 draft_shield = disabled @@ -583,7 +583,7 @@ enforce_retract_first_layer = 0 ensure_vertical_shell_thickness = 0 exact_last_layer_height = 0 external_infill_margin = 4 -external_perimeter_acceleration = 750 +external_perimeter_acceleration = 1000 external_perimeter_cut_corners = 0% external_perimeter_extrusion_spacing = external_perimeter_extrusion_width = 100% @@ -607,7 +607,7 @@ fill_pattern = grid fill_smooth_distribution = 10% fill_smooth_width = 50% fill_top_flow_ratio = 100% -first_layer_acceleration = 1000 +first_layer_acceleration = 2000 first_layer_acceleration_over_raft = 0 first_layer_extrusion_spacing = first_layer_extrusion_width = 125% @@ -622,7 +622,7 @@ first_layer_speed_over_raft = 30 fuzzy_skin = none fuzzy_skin_point_dist = 200% fuzzy_skin_thickness = 150% -gap_fill_acceleration = 1000 +gap_fill_acceleration = 2000 gap_fill_enabled = 1 gap_fill_flow_match_perimeter = 0% gap_fill_last = 1 @@ -638,7 +638,7 @@ hole_size_threshold = 100 hole_to_polyhole = 0 hole_to_polyhole_threshold = 0.01 hole_to_polyhole_twisted = 1 -infill_acceleration = 3500 +infill_acceleration = 7000 infill_anchor = 600% infill_anchor_max = 0 infill_connection = connected @@ -658,14 +658,14 @@ infill_speed = 300 inherits = interface_shells = 0 ironing = 0 -ironing_acceleration = 1000 +ironing_acceleration = 2000 ironing_angle = -1 ironing_flowrate = 15% ironing_spacing = 0.1 ironing_speed = 15 ironing_type = top layer_height = 0.2 -max_print_speed = 200 +max_print_speed = 300 max_volumetric_speed = 15 milling_after_z = 200% milling_extra_size = 150% @@ -684,13 +684,13 @@ only_retract_when_crossing_perimeters = 1 ooze_prevention = 0 output_filename_format = [input_filename_base]-[printer_settings_id]-[filament_settings_id].gcode over_bridge_flow_ratio = 100% -overhangs_acceleration = 1000 +overhangs_acceleration = 2000 overhangs_reverse = 0 overhangs_reverse_threshold = 250% overhangs_speed = 100% overhangs_width = 75% overhangs_width_speed = 0 -perimeter_acceleration = 1000 +perimeter_acceleration = 2000 perimeter_bonding = 0% perimeter_extruder = 1 perimeter_extrusion_spacing = @@ -731,7 +731,7 @@ small_perimeter_max_length = 20 small_perimeter_min_length = 6 small_perimeter_speed = 30 solid_fill_pattern = monotonic -solid_infill_acceleration = 3000 +solid_infill_acceleration = 5000 solid_infill_below_area = 0 solid_infill_every_layers = 0 solid_infill_extruder = 1 @@ -743,7 +743,7 @@ solid_over_perimeters = 0 spiral_vase = 0 standby_temperature_delta = -5 support_material = 0 -support_material_acceleration = 3500 +support_material_acceleration = 5000 support_material_angle = 45 support_material_auto = 1 support_material_bottom_contact_distance = 0 @@ -755,7 +755,7 @@ support_material_contact_distance_type = filament support_material_enforce_layers = 0 support_material_extruder = 1 support_material_extrusion_width = 0 -support_material_interface_acceleration = 3500 +support_material_interface_acceleration = 5000 support_material_interface_contact_loops = 0 support_material_interface_extruder = 1 support_material_interface_layers = 2 @@ -773,7 +773,7 @@ support_material_xy_spacing = 75% thin_perimeters = 80% thin_perimeters_all = 20% thin_walls = 1 -thin_walls_acceleration = 750 +thin_walls_acceleration = 2000 thin_walls_merge = 1 thin_walls_min_width = 33% thin_walls_overlap = 50% @@ -782,13 +782,13 @@ threads = 16 top_fill_pattern = monotonicgapfill top_infill_extrusion_spacing = top_infill_extrusion_width = 100% -top_solid_infill_acceleration = 1000 +top_solid_infill_acceleration = 2000 top_solid_infill_speed = 60 top_solid_layers = 5 top_solid_min_thickness = 1 -travel_acceleration = 3500 +travel_acceleration = 7000 travel_deceleration_use_target = 1 -travel_speed = 200 +travel_speed = 300 travel_speed_z = 0 wipe_tower = 0 wipe_tower_bridging = 10 @@ -801,7 +801,7 @@ wipe_tower_y = 140 xy_inner_size_compensation = 0 xy_size_compensation = 0 -[print:Ellis_PIF_Standard_15mm3] +[print:Ellis_PIF_Standard_15mm3-CoreXY-Speeds] allow_empty_layers = 0 avoid_crossing_not_first_layer = 1 avoid_crossing_perimeters = 0 @@ -809,17 +809,17 @@ avoid_crossing_perimeters_max_detour = 0 bottom_fill_pattern = monotonicgapfill bottom_solid_layers = 5 bottom_solid_min_thickness = 1 -bridge_acceleration = 3000 +bridge_acceleration = 5000 bridge_angle = 0 bridge_flow_ratio = 85% -bridge_internal_acceleration = 3000 +bridge_internal_acceleration = 5000 bridge_overlap = 50% bridge_overlap_min = 50% bridge_speed = 140 bridge_speed_internal = 100% bridge_type = nozzle bridged_infill_margin = 300% -brim_acceleration = 1000 +brim_acceleration = 5000 brim_ears = 0 brim_ears_detection_length = 1 brim_ears_max_angle = 120 @@ -840,7 +840,7 @@ curve_smoothing_angle_concave = 0 curve_smoothing_angle_convex = 0 curve_smoothing_cutoff_dist = 2 curve_smoothing_precision = 0 -default_acceleration = 3500 +default_acceleration = 4000 default_speed = 100 dont_support_bridges = 1 draft_shield = disabled @@ -850,7 +850,7 @@ enforce_retract_first_layer = 0 ensure_vertical_shell_thickness = 0 exact_last_layer_height = 0 external_infill_margin = 4 -external_perimeter_acceleration = 750 +external_perimeter_acceleration = 1000 external_perimeter_cut_corners = 0% external_perimeter_extrusion_spacing = external_perimeter_extrusion_width = 100% @@ -874,7 +874,7 @@ fill_pattern = grid fill_smooth_distribution = 10% fill_smooth_width = 50% fill_top_flow_ratio = 100% -first_layer_acceleration = 1000 +first_layer_acceleration = 2000 first_layer_acceleration_over_raft = 0 first_layer_extrusion_spacing = first_layer_extrusion_width = 125% @@ -889,7 +889,7 @@ first_layer_speed_over_raft = 30 fuzzy_skin = none fuzzy_skin_point_dist = 200% fuzzy_skin_thickness = 150% -gap_fill_acceleration = 1000 +gap_fill_acceleration = 2000 gap_fill_enabled = 1 gap_fill_flow_match_perimeter = 0% gap_fill_last = 1 @@ -905,7 +905,7 @@ hole_size_threshold = 100 hole_to_polyhole = 0 hole_to_polyhole_threshold = 0.01 hole_to_polyhole_twisted = 1 -infill_acceleration = 3500 +infill_acceleration = 7000 infill_anchor = 600% infill_anchor_max = 0 infill_connection = connected @@ -925,14 +925,14 @@ infill_speed = 300 inherits = interface_shells = 0 ironing = 0 -ironing_acceleration = 1000 +ironing_acceleration = 2000 ironing_angle = -1 ironing_flowrate = 15% ironing_spacing = 0.1 ironing_speed = 15 ironing_type = top layer_height = 0.2 -max_print_speed = 200 +max_print_speed = 300 max_volumetric_speed = 15 milling_after_z = 200% milling_extra_size = 150% @@ -951,13 +951,13 @@ only_retract_when_crossing_perimeters = 1 ooze_prevention = 0 output_filename_format = [input_filename_base]-[printer_settings_id]-[filament_settings_id].gcode over_bridge_flow_ratio = 100% -overhangs_acceleration = 1000 +overhangs_acceleration = 2000 overhangs_reverse = 0 overhangs_reverse_threshold = 250% overhangs_speed = 100% overhangs_width = 75% overhangs_width_speed = 0 -perimeter_acceleration = 1000 +perimeter_acceleration = 2000 perimeter_bonding = 0% perimeter_extruder = 1 perimeter_extrusion_spacing = @@ -998,7 +998,7 @@ small_perimeter_max_length = 20 small_perimeter_min_length = 6 small_perimeter_speed = 30 solid_fill_pattern = monotonic -solid_infill_acceleration = 3000 +solid_infill_acceleration = 5000 solid_infill_below_area = 0 solid_infill_every_layers = 0 solid_infill_extruder = 1 @@ -1010,7 +1010,7 @@ solid_over_perimeters = 0 spiral_vase = 0 standby_temperature_delta = -5 support_material = 0 -support_material_acceleration = 3500 +support_material_acceleration = 5000 support_material_angle = 0 support_material_auto = 1 support_material_bottom_contact_distance = 0 @@ -1022,7 +1022,7 @@ support_material_contact_distance_type = filament support_material_enforce_layers = 0 support_material_extruder = 1 support_material_extrusion_width = 0 -support_material_interface_acceleration = 3500 +support_material_interface_acceleration = 5000 support_material_interface_contact_loops = 0 support_material_interface_extruder = 1 support_material_interface_layers = 2 @@ -1040,7 +1040,7 @@ support_material_xy_spacing = 75% thin_perimeters = 80% thin_perimeters_all = 20% thin_walls = 1 -thin_walls_acceleration = 750 +thin_walls_acceleration = 2000 thin_walls_merge = 1 thin_walls_min_width = 33% thin_walls_overlap = 50% @@ -1049,13 +1049,13 @@ threads = 16 top_fill_pattern = monotonicgapfill top_infill_extrusion_spacing = top_infill_extrusion_width = 100% -top_solid_infill_acceleration = 1000 +top_solid_infill_acceleration = 2000 top_solid_infill_speed = 60 top_solid_layers = 5 top_solid_min_thickness = 1 -travel_acceleration = 3500 +travel_acceleration = 7000 travel_deceleration_use_target = 1 -travel_speed = 200 +travel_speed = 300 travel_speed_z = 0 wipe_tower = 0 wipe_tower_bridging = 10 @@ -1068,7 +1068,7 @@ wipe_tower_y = 140 xy_inner_size_compensation = 0 xy_size_compensation = 0 -[print:_Ellis_Decorative_45_Degree_15mm3-CoreXY-Speeds] +[print:_Ellis_Decorative_45_Degree_24mm3-CoreXY-Speeds] allow_empty_layers = 0 avoid_crossing_not_first_layer = 1 avoid_crossing_perimeters = 0 @@ -1200,7 +1200,7 @@ ironing_speed = 15 ironing_type = top layer_height = 0.2 max_print_speed = 300 -max_volumetric_speed = 15 +max_volumetric_speed = 24 milling_after_z = 200% milling_extra_size = 150% milling_post_process = 0 @@ -1335,7 +1335,7 @@ wipe_tower_y = 140 xy_inner_size_compensation = 0 xy_size_compensation = 0 -[print:_Ellis_Decorative_Standard_15mm3-CoreXY-Speeds] +[print:_Ellis_Decorative_Standard_24mm3-CoreXY-Speeds] allow_empty_layers = 0 avoid_crossing_not_first_layer = 1 avoid_crossing_perimeters = 0 @@ -1467,7 +1467,7 @@ ironing_speed = 15 ironing_type = top layer_height = 0.2 max_print_speed = 300 -max_volumetric_speed = 15 +max_volumetric_speed = 24 milling_after_z = 200% milling_extra_size = 150% milling_post_process = 0 @@ -1602,7 +1602,7 @@ wipe_tower_y = 140 xy_inner_size_compensation = 0 xy_size_compensation = 0 -[print:_Ellis_PIF_45_Degree_15mm3-CoreXY-Speeds] +[print:_Ellis_PIF_45_Degree_24mm3-CoreXY-Speeds] allow_empty_layers = 0 avoid_crossing_not_first_layer = 1 avoid_crossing_perimeters = 0 @@ -1734,7 +1734,7 @@ ironing_speed = 15 ironing_type = top layer_height = 0.2 max_print_speed = 300 -max_volumetric_speed = 15 +max_volumetric_speed = 24 milling_after_z = 200% milling_extra_size = 150% milling_post_process = 0 @@ -1869,7 +1869,7 @@ wipe_tower_y = 140 xy_inner_size_compensation = 0 xy_size_compensation = 0 -[print:_Ellis_PIF_Standard_15mm3-CoreXY-Speeds] +[print:_Ellis_PIF_Standard_24mm3-CoreXY-Speeds] allow_empty_layers = 0 avoid_crossing_not_first_layer = 1 avoid_crossing_perimeters = 0 @@ -2001,7 +2001,7 @@ ironing_speed = 15 ironing_type = top layer_height = 0.2 max_print_speed = 300 -max_volumetric_speed = 15 +max_volumetric_speed = 24 milling_after_z = 200% milling_extra_size = 150% milling_post_process = 0 @@ -3615,9 +3615,9 @@ support_material_interface_fan_speed = -1 temperature = 210 top_fan_speed = -1 -[printer:Sovol Sv06] -bed_custom_model = /home/bassam/3dprinter/voron/voron-0-parts/Ellis-SuperSlicer-Profiles/misc/sv06/SV06BuildPlate.stl -bed_custom_texture = /home/bassam/3dprinter/voron/voron-0-parts/Ellis-SuperSlicer-Profiles/misc/sv06/sv06-buildplate-better.png +[printer:Sovol SV06] +bed_custom_model = +bed_custom_texture = bed_shape = 0x0,223x0,223x223,0x223 before_layer_gcode = between_objects_gcode = @@ -3682,7 +3682,7 @@ print_host = printer_custom_variables = printer_model = printer_notes = Don't remove the following keywords! These keywords are used in the "compatible printer" condition of the print and filament profiles to link the particular print and filament profiles to this printer profile.\nPRINTER_VENDOR_PRUSA3D\nPRINTER_MODEL_MK3\n -printer_settings_id = Sovol Sv06 +printer_settings_id = Sovol SV06 printer_technology = FFF printer_variant = 0.4 printer_vendor = @@ -3740,9 +3740,9 @@ wipe_speed = 0 z_offset = 0 z_step = 0.005 -[printer:Sovol Sv06 Plus] -bed_custom_model = /home/bassam/3dprinter/voron/voron-0-parts/Ellis-SuperSlicer-Profiles/misc/sv06/SV06BuildPlate.stl -bed_custom_texture = /home/bassam/3dprinter/voron/voron-0-parts/Ellis-SuperSlicer-Profiles/misc/sv06/sv06-buildplate-better.png +[printer:Sovol SV06 Plus] +bed_custom_model = +bed_custom_texture = bed_shape = 0x0,300x0,300x300,0x300 before_layer_gcode = between_objects_gcode = @@ -3807,7 +3807,7 @@ print_host = printer_custom_variables = printer_model = printer_notes = Don't remove the following keywords! These keywords are used in the "compatible printer" condition of the print and filament profiles to link the particular print and filament profiles to this printer profile.\nPRINTER_VENDOR_PRUSA3D\nPRINTER_MODEL_MK3\n -printer_settings_id = Sovol Sv06 +printer_settings_id = Sovol SV06 printer_technology = FFF printer_variant = 0.4 printer_vendor = @@ -3865,10 +3865,260 @@ wipe_speed = 0 z_offset = 0 z_step = 0.005 -[physical_printer:Local] +[printer:Sovol SV07] +bed_custom_model = +bed_custom_texture = +bed_shape = 0x0,220x0,220x220,0x220 +before_layer_gcode = +between_objects_gcode = +color_change_gcode = M600 +cooling_tube_length = 5 +cooling_tube_retraction = 91.5 +default_filament_profile = "Prusament PLA" +default_print_profile = 0.15mm QUALITY @MK3 +deretract_speed = 40 +end_gcode = PRINT_END +extra_loading_move = -2 +extruder_colour = #FFE3CA +extruder_fan_offset = 0% +extruder_offset = 0x0 +extruder_temperature_offset = 0 +fan_kickstart = 0 +fan_percentage = 0 +fan_speedup_overhangs = 1 +fan_speedup_time = 0 +feature_gcode = +gcode_filename_illegal_char = [<>:"/\\\\|?*] +gcode_flavor = klipper +gcode_precision_e = 5 +gcode_precision_xyz = 3 +high_current_on_filament_swap = 0 host_type = octoprint -preset_name = Sovol Sv06 -preset_names = "Sovol Sv06" +inherits = +init_z_rotate = 0 +layer_gcode = +lift_min = 0 +machine_limits_usage = time_estimate_only +machine_max_acceleration_e = 5000,5000 +machine_max_acceleration_extruding = 1250,1250 +machine_max_acceleration_retracting = 1250,1250 +machine_max_acceleration_travel = 1500,1250 +machine_max_acceleration_x = 1000,960 +machine_max_acceleration_y = 1000,960 +machine_max_acceleration_z = 200,200 +machine_max_feedrate_e = 120,120 +machine_max_feedrate_x = 200,100 +machine_max_feedrate_y = 200,100 +machine_max_feedrate_z = 12,12 +machine_max_jerk_e = 4.5,4.5 +machine_max_jerk_x = 8,8 +machine_max_jerk_y = 8,8 +machine_max_jerk_z = 0.4,0.4 +machine_min_extruding_rate = 0,0 +machine_min_travel_rate = 0,0 +max_gcode_per_second = 1500 +max_layer_height = 75% +max_print_height = 250 +milling_diameter = +milling_toolchange_end_gcode = +milling_toolchange_start_gcode = +milling_z_lift = +min_layer_height = 0.04 +min_length = 0.035 +nozzle_diameter = 0.4 +parking_pos_retraction = 92 +pause_print_gcode = PAUSE +print_host = +printer_custom_variables = +printer_model = +printer_notes = Don't remove the following keywords! These keywords are used in the "compatible printer" condition of the print and filament profiles to link the particular print and filament profiles to this printer profile.\nPRINTER_VENDOR_PRUSA3D\nPRINTER_MODEL_MK3\n +printer_settings_id = Sovol SV06 +printer_technology = FFF +printer_variant = 0.4 +printer_vendor = +printhost_apikey = +printhost_cafile = +printhost_port = +remaining_times = 1 +remaining_times_type = m73 +retract_before_travel = 2 +retract_before_wipe = 0% +retract_layer_change = 1 +retract_length = 0.5 +retract_length_toolchange = 10 +retract_lift = 0 +retract_lift_above = 0.2 +retract_lift_below = 250 +retract_lift_first_layer = 0 +retract_lift_top = "All surfaces" +retract_restart_extra = 0 +retract_restart_extra_toolchange = 0 +retract_speed = 40 +seam_gap = 15% +silent_mode = 0 +single_extruder_multi_material = 0 +start_gcode = M104 S0 ; Stops PS/SS from sending temp waits separately\r\nM140 S0\nM117\r\nPRINT_START BED=[first_layer_bed_temperature] HOTEND={first_layer_temperature[initial_extruder]+extruder_temperature_offset[initial_extruder]} CHAMBER=[chamber_temperature]\r\nPURGE_LINE\n\n;; Guide: https://ellis3dp.com/Print-Tuning-Guide/articles/passing_slicer_variables.html#slicer-start-g-code +start_gcode_manual = 0 +template_custom_gcode = +thumbnails = 32x32,400x300 +thumbnails_color = #00FF00 +thumbnails_custom_color = 1 +thumbnails_end_file = 0 +thumbnails_format = PNG +thumbnails_with_bed = 1 +time_cost = 0 +time_estimation_compensation = 100% +time_start_gcode = 20 +time_toolchange = 30 +tool_name = "" +toolchange_gcode = +use_firmware_retraction = 0 +use_relative_e_distances = 1 +use_volumetric_e = 0 +variable_layer_height = 1 +wipe = 0 +wipe_advanced = 0 +wipe_advanced_algo = linear +wipe_advanced_multiplier = 60 +wipe_advanced_nozzle_melted_volume = 120 +wipe_extra_perimeter = 0 +wipe_inside_depth = 50% +wipe_inside_end = 1 +wipe_inside_start = 0 +wipe_only_crossing = 1 +wipe_speed = 0 +z_offset = 0 +z_step = 0.005 + +[printer:Sovol SV07 Plus] +bed_custom_model = +bed_custom_texture = +bed_shape = 0x0,300x0,300x300,0x300 +before_layer_gcode = +between_objects_gcode = +color_change_gcode = M600 +cooling_tube_length = 5 +cooling_tube_retraction = 91.5 +default_filament_profile = "Prusament PLA" +default_print_profile = 0.15mm QUALITY @MK3 +deretract_speed = 40 +end_gcode = PRINT_END +extra_loading_move = -2 +extruder_colour = #FFE3CA +extruder_fan_offset = 0% +extruder_offset = 0x0 +extruder_temperature_offset = 0 +fan_kickstart = 0 +fan_percentage = 0 +fan_speedup_overhangs = 1 +fan_speedup_time = 0 +feature_gcode = +gcode_filename_illegal_char = [<>:"/\\\\|?*] +gcode_flavor = klipper +gcode_precision_e = 5 +gcode_precision_xyz = 3 +high_current_on_filament_swap = 0 +host_type = octoprint +inherits = +init_z_rotate = 0 +layer_gcode = +lift_min = 0 +machine_limits_usage = time_estimate_only +machine_max_acceleration_e = 5000,5000 +machine_max_acceleration_extruding = 1250,1250 +machine_max_acceleration_retracting = 1250,1250 +machine_max_acceleration_travel = 1500,1250 +machine_max_acceleration_x = 1000,960 +machine_max_acceleration_y = 1000,960 +machine_max_acceleration_z = 200,200 +machine_max_feedrate_e = 120,120 +machine_max_feedrate_x = 200,100 +machine_max_feedrate_y = 200,100 +machine_max_feedrate_z = 12,12 +machine_max_jerk_e = 4.5,4.5 +machine_max_jerk_x = 8,8 +machine_max_jerk_y = 8,8 +machine_max_jerk_z = 0.4,0.4 +machine_min_extruding_rate = 0,0 +machine_min_travel_rate = 0,0 +max_gcode_per_second = 1500 +max_layer_height = 75% +max_print_height = 350 +milling_diameter = +milling_toolchange_end_gcode = +milling_toolchange_start_gcode = +milling_z_lift = +min_layer_height = 0.04 +min_length = 0.035 +nozzle_diameter = 0.4 +parking_pos_retraction = 92 +pause_print_gcode = PAUSE +print_host = +printer_custom_variables = +printer_model = +printer_notes = Don't remove the following keywords! These keywords are used in the "compatible printer" condition of the print and filament profiles to link the particular print and filament profiles to this printer profile.\nPRINTER_VENDOR_PRUSA3D\nPRINTER_MODEL_MK3\n +printer_settings_id = Sovol SV06 +printer_technology = FFF +printer_variant = 0.4 +printer_vendor = +printhost_apikey = +printhost_cafile = +printhost_port = +remaining_times = 1 +remaining_times_type = m73 +retract_before_travel = 2 +retract_before_wipe = 0% +retract_layer_change = 1 +retract_length = 0.5 +retract_length_toolchange = 10 +retract_lift = 0 +retract_lift_above = 0.2 +retract_lift_below = 250 +retract_lift_first_layer = 0 +retract_lift_top = "All surfaces" +retract_restart_extra = 0 +retract_restart_extra_toolchange = 0 +retract_speed = 40 +seam_gap = 15% +silent_mode = 0 +single_extruder_multi_material = 0 +start_gcode = M104 S0 ; Stops PS/SS from sending temp waits separately\r\nM140 S0\nM117\r\nPRINT_START BED=[first_layer_bed_temperature] HOTEND={first_layer_temperature[initial_extruder]+extruder_temperature_offset[initial_extruder]} CHAMBER=[chamber_temperature]\r\nPURGE_LINE\n\n;; Guide: https://ellis3dp.com/Print-Tuning-Guide/articles/passing_slicer_variables.html#slicer-start-g-code +start_gcode_manual = 0 +template_custom_gcode = +thumbnails = 32x32,400x300 +thumbnails_color = #00FF00 +thumbnails_custom_color = 1 +thumbnails_end_file = 0 +thumbnails_format = PNG +thumbnails_with_bed = 1 +time_cost = 0 +time_estimation_compensation = 100% +time_start_gcode = 20 +time_toolchange = 30 +tool_name = "" +toolchange_gcode = +use_firmware_retraction = 0 +use_relative_e_distances = 1 +use_volumetric_e = 0 +variable_layer_height = 1 +wipe = 0 +wipe_advanced = 0 +wipe_advanced_algo = linear +wipe_advanced_multiplier = 60 +wipe_advanced_nozzle_melted_volume = 120 +wipe_extra_perimeter = 0 +wipe_inside_depth = 50% +wipe_inside_end = 1 +wipe_inside_start = 0 +wipe_only_crossing = 1 +wipe_speed = 0 +z_offset = 0 +z_step = 0.005 + +[physical_printer:Local SV06] +host_type = octoprint +preset_name = Sovol SV06 +preset_names = "Sovol SV06" print_host = http://10.0.0.51 printer_technology = FFF printhost_apikey = @@ -3880,10 +4130,40 @@ printhost_port = printhost_ssl_ignore_revoke = 0 printhost_user = -[physical_printer:Local Plus] +[physical_printer:Local SV06 Plus] host_type = octoprint -preset_name = Sovol Sv06 Plus -preset_names = "Sovol Sv06 Plus" +preset_name = Sovol SV06 Plus +preset_names = "Sovol SV06 Plus" +print_host = http://10.0.0.51 +printer_technology = FFF +printhost_apikey = +printhost_authorization_type = key +printhost_cafile = +printhost_client_cert = +printhost_password = +printhost_port = +printhost_ssl_ignore_revoke = 0 +printhost_user = + +[physical_printer:Local SV07] +host_type = octoprint +preset_name = Sovol SV07 +preset_names = "Sovol SV07" +print_host = http://10.0.0.51 +printer_technology = FFF +printhost_apikey = +printhost_authorization_type = key +printhost_cafile = +printhost_client_cert = +printhost_password = +printhost_port = +printhost_ssl_ignore_revoke = 0 +printhost_user = + +[physical_printer:Local SV07 Plus] +host_type = octoprint +preset_name = Sovol SV07 Plus +preset_names = "Sovol SV07 Plus" print_host = http://10.0.0.51 printer_technology = FFF printhost_apikey = @@ -3896,9 +4176,9 @@ printhost_ssl_ignore_revoke = 0 printhost_user = [presets] -print = Ellis_Decorative_Standard_15mm3 +print = Ellis_Decorative_45_Degree_15mm3-CoreXY-Speeds sla_print = sla_material = -printer = Sovol Sv06 +printer = Sovol SV06 filament = eSun PLA+ Blue physical_printer = diff --git a/misc/compile-how-to.md b/misc/compile-how-to.md index 33bdf54..9cd89e4 100644 --- a/misc/compile-how-to.md +++ b/misc/compile-how-to.md @@ -23,6 +23,8 @@ You have to decide what camp you want to be apart off. ##### Update Klipper repo first +\*\* _For those coming from the_ ${\small{\textcolor{WildStrawberry}{\texttt{Before You B.egin}}}}$ _section (installing Klipper for the first time), complete_ **only** _this section_. No need to compile the firmware, etc. + It's always best to update the Klipper repository that lives on the host before compiling. This ensures that your `klipper.bin` will be as 'fresh' as possible. - In `Fluidd`, you can do this from `Settings` > `Software Updates`. diff --git a/misc/how-to-update.md b/misc/how-to-update.md new file mode 100644 index 0000000..961d276 --- /dev/null +++ b/misc/how-to-update.md @@ -0,0 +1,73 @@ +\*\* _Flashing the firmware is not required for any method_ + +## Should You Update? + +I treat this config like software, and like any piece of modern software, it will require periodic updates to fix issues, add features, improve functionality, etc. So, if you want to have the latest and greatest, I recommend you periodically pull the changes from this repo. + +### What Changes Should You Be Concerned With + +The only changes you need to be concerned with relate to the `.cfg` and `.conf` files; all changes to `.md` files (these are markdown files, the text that you see when you visit this repo) can be ignored. + +### Git Users + +If you do a `git diff origin/master --name-only` and it shows you that a `.cfg` file has changed, you might want to pull in those changes (but you don't have to). + +### Non-Git Users + +Unfortunately, there's no simple way for you to ascertain whether there have been changes. I simply recommend that you update your config via the instructions below from time to time. + +## How to Update + +There are three methods to accomplish this: + +1. The correct method, using `git`. +2. The mostly acceptable method, without using `git`. +3. The start-from-scratch method. _Recommended for non-git users and those who haven't made many changes to their configuration._ + +### The `git` method. + +⚠️ This method is only intended for those who already know how to use `git`. + +📝 In this example, I'm using the `master` branch which applies to SV06 users only. Be sure to use the appropriate branch for your printer. + +📝 The assumption is that you didn't change branches after the initial setup, so you are in `master`, and there are many untracked changes. + +1. `ssh` into your Klipper host. +2. `cd ~/printer_data/config` +3. `git checkout -b my-settings` +4. `git add .` +5. `git commit -m "Saving my settings."` +6. `git checkout master` +7. `git pull` +8. `git checkout my-settings` +9. `git merge master --no-ff --no-commit` +10. Deal with comparing and pulling in incoming changes from `master` using your favourite code editor. You can also do this from the command line via `git commit --interactive`, however, only advanced `git` users should attempt this, though it is easy enough. +11. Add all welcomed changes to the staging area, and discard all other changes. +12. `git commit -m "Update with upstream."` + +You should push your branch to your own fork of this repo. + +For any future updates, you can run through the same process again, however, you cannot re-create the `my-settings` branch as you did in `step 3`, because it already exists. Simply omit the `-b` flag in `step 3` next time you update. + +### The mostly acceptable method. + +This method has shortcomings, because it relies on the user's memory, and requires more manual edits. Perfectly functional method, however. + +1. Read all the documentation. +2. Backup your current configuration, essentially everything inside `~/printer_data/config`. +3. Repeat steps in [Download OSS Klipper Configuration](https://github.com/bassamanator/Sovol-SV06-firmware#download-oss-klipper-configuration), and [Adjust Configuration with MCU Path](https://github.com/bassamanator/Sovol-SV06-firmware#adjust-configuration-with-mcu-path). +4. Copy everything from `#*# <---------------------- SAVE_CONFIG ---------------------->` onward and paste into new `printer.cfg`, inclusive. +5. Copy any other changes you might have made into the new configuration. Maybe you had adjusted the size of your printer (`position_max`), or other such changes. + +### The start-from-scratch method. + +1. Delete the folder `~/printer_data/config`. +2. Recreate the folder `~/printer_data/config` via `mkdir ~/printer_data/config`. +3. Start the Klipper installation process starting from `Download OSS Klipper Configuration` in the appropriate branch. + +## Linux Tips + +- In linux, you can delete files via `rm fileName` and directories via `rmdir directoryName`. +- In linux, you can list files and folders via `ls -lah`. + +You are now up-to-date with this repo, and have added your personal settings on top. diff --git a/misc/update-hot-to.md b/misc/update-hot-to.md new file mode 100644 index 0000000..c296256 --- /dev/null +++ b/misc/update-hot-to.md @@ -0,0 +1,73 @@ +\*\* _Flashing the firmware is not required for any method_ + +## Should You Update? + +I treat this config like software, and like any piece of modern software, it will require periodic updates to fix issues, add features, improve functionality, etc. So, if you want to have the latest and greatest, I recommend you periodically pull the changes from this repo. + +### What Changes Should You Be Concerned With + +The only changes you need to be concerned with relate to the `.cfg` and `.conf` files; all changes to `.md` files (these are markdown files, the text that you see when you visit this repo) can be ignored. + +### Git Users + +If you do a `git diff origin/master --name-only` and it shows you that a `.cfg` file has changed, you might want to pull in those changes (but you don't have to). + +### Non-Git Users + +Unfortunately, there's no simple way for you to ascertain whether there have been changes. I simply recommend that you update your config via the instructions below from time to time. + +## Hot to Update + +There are three methods to accomplish this: + +1. The correct method, using `git`. +2. The mostly acceptable method, without using `git`. +3. The start-from-scratch method. _Recommended for non-git users and those who haven't made many changes to their configuration._ + +### The `git` method. + +⚠️ This method is only intended for those who already know how to use `git`. + +🗒️ In this example, I'm using the `master` branch which applies to SV06 users only. Be sure to use the appropriate branch for your printer. + +🗒️ The assumption is that you didn't change branches after the initial setup, so you are in `master`, and there are many untracked changes. + +1. `ssh` into your Klipper host. +2. `cd ~/printer_data/config` +3. `git checkout -b my-settings` +4. `git add .` +5. `git commit -m "Saving my settings."` +6. `git checkout master` +7. `git pull` +8. `git checkout my-settings` +9. `git merge master --no-ff --no-commit` +10. Deal with comparing and pulling in incoming changes from `master` using your favourite code editor. You can also do this from the command line via `git commit --interactive`, however, only advanced `git` users should attempt this, though it is easy enough. +11. Add all welcomed changes to the staging area, and discard all other changes. +12. `git commit -m "Update with upstream."` + +You should push your branch to your own fork of this repo. + +For any future updates, you can run through the same process again, however, you cannot re-create the `my-settings` branch as you did in `step 3`, because it already exists. Simply omit the `-b` flag in `step 3` next time you update. + +### The mostly acceptable method. + +This method has shortcomings, because it relies on the user's memory, and requires more manual edits. Perfectly functional method, however. + +1. Read all the documentation. +2. Backup your current configuration, essentially everything inside `~/printer_data/config`. +3. Repeat steps in [Download OSS Klipper Configuration](https://github.com/bassamanator/Sovol-SV06-firmware#download-oss-klipper-configuration), and [Adjust Configuration with MCU Path](https://github.com/bassamanator/Sovol-SV06-firmware#adjust-configuration-with-mcu-path). +4. Copy everything from `#*# <---------------------- SAVE_CONFIG ---------------------->` onward and paste into new `printer.cfg`, inclusive. +5. Copy any other changes you might have made into the new configuration. Maybe you had adjusted the size of your printer (`position_max`), or other such changes. + +### The start-from-scratch method. + +1. Delete the folder `~/printer_data/config`. +2. Recreate the folder `~/printer_data/config` via `mkdir ~/printer_data/config`. +3. Start the Klipper installation process starting from `Download OSS Klipper Configuration` in the appropriate branch. + +## Linux Tips + +- In linux, you can delete files via `rm fileName` and directories via `rmdir directoryName`. +- In linux, you can list files and folders via `ls -lah`. + +You are now up-to-date with this repo, and have added your personal settings on top. diff --git a/printer.cfg b/printer.cfg index b3264bc..71359ee 100644 --- a/printer.cfg +++ b/printer.cfg @@ -150,8 +150,8 @@ z_hop_speed: 15 [bed_mesh] speed: 175 -mesh_min: 27, 6 -mesh_max: 222, 203 +mesh_min: 27, 6 # probe as close to origin as possible while remaining fully on the bed +mesh_max: 222, 203 # (x.position_max - 1), (y.position_max - abs(y_offset)) ; probe as far as possible from the origin while remaining fully on the bed probe_count: 5,5 algorithm: bicubic fade_start: 1 @@ -159,8 +159,8 @@ fade_end: 10 fade_target: 0 [axis_twist_compensation] -calibrate_start_x: 27 -calibrate_end_x: 195 +calibrate_start_x: 27 # probe x coor at furthest left ; abs(x_offset) +calibrate_end_x: 195 # probe x coor at furthest right ; (x.position_max - abs(x_offset) - 1) calibrate_y: 115 #####################################################################