From ef7cfd846bc0939298b472680de4527ffd9e1ee8 Mon Sep 17 00:00:00 2001 From: Ghostkeeper Date: Tue, 3 Nov 2020 11:48:07 +0100 Subject: [PATCH] Change maximum resolution from 0.05mm to 0.25mm This was found to be better in https://github.com/Ultimaker/Cura/issues/8321 due to changes to the simplification function. Other printers are assumed to have a similar effect, or have their original value copied from Creality printers. --- resources/definitions/anet3d.def.json | 2 +- resources/definitions/artillery_base.def.json | 6 +- resources/definitions/biqu_base.def.json | 2 +- resources/definitions/creality_base.def.json | 2 +- resources/definitions/erzay3d.def.json | 2 +- .../definitions/flyingbear_base.def.json | 476 +++++++++--------- resources/definitions/lotmaxx_sc10.def.json | 2 +- resources/definitions/lotmaxx_sc20.def.json | 2 +- resources/definitions/lotmaxx_sc60.def.json | 2 +- resources/definitions/rigid3d_base.def.json | 2 +- resources/definitions/tronxy_x.def.json | 2 +- 11 files changed, 250 insertions(+), 250 deletions(-) diff --git a/resources/definitions/anet3d.def.json b/resources/definitions/anet3d.def.json index 990be55463..db56c9cbb0 100644 --- a/resources/definitions/anet3d.def.json +++ b/resources/definitions/anet3d.def.json @@ -124,7 +124,7 @@ "adaptive_layer_height_variation": { "value": 0.04 }, "adaptive_layer_height_variation_step": { "value": 0.04 }, - "meshfix_maximum_resolution": { "value": "0.05" }, + "meshfix_maximum_resolution": { "value": "0.25" }, "meshfix_maximum_travel_resolution": { "value": "meshfix_maximum_resolution" }, "top_bottom_thickness": {"value": "layer_height_0 + layer_height * 3" }, diff --git a/resources/definitions/artillery_base.def.json b/resources/definitions/artillery_base.def.json index a0f905c8fd..586fa1a8b3 100644 --- a/resources/definitions/artillery_base.def.json +++ b/resources/definitions/artillery_base.def.json @@ -235,11 +235,11 @@ "adaptive_layer_height_variation": { "value": 0.04 }, "adaptive_layer_height_variation_step": { "value": 0.04 }, - "meshfix_maximum_resolution": { "value": "0.05" }, + "meshfix_maximum_resolution": { "value": "0.25" }, "meshfix_maximum_travel_resolution": { "value": "meshfix_maximum_resolution" }, - "support_angle": { "value": "math.floor(math.degrees(math.atan(line_width / 2.0 / layer_height)))" }, - "support_pattern": { "value": "'zigzag'" }, + "support_angle": { "value": "math.floor(math.degrees(math.atan(line_width / 2.0 / layer_height)))" }, + "support_pattern": { "value": "'zigzag'" }, "support_infill_rate": { "value": "0 if support_enable and support_structure == 'tree' else 20" }, "support_use_towers": { "value": false }, "support_xy_distance": { "value": "wall_line_width_0 * 2" }, diff --git a/resources/definitions/biqu_base.def.json b/resources/definitions/biqu_base.def.json index ad85be02ff..1077b864b8 100755 --- a/resources/definitions/biqu_base.def.json +++ b/resources/definitions/biqu_base.def.json @@ -139,7 +139,7 @@ "adaptive_layer_height_variation": { "value": 0.04 }, "adaptive_layer_height_variation_step": { "value": 0.04 }, - "meshfix_maximum_resolution": { "value": "0.05" }, + "meshfix_maximum_resolution": { "value": "0.25" }, "meshfix_maximum_travel_resolution": { "value": "meshfix_maximum_resolution" }, "support_angle": { "value": "math.floor(math.degrees(math.atan(line_width / 2.0 / layer_height)))" }, diff --git a/resources/definitions/creality_base.def.json b/resources/definitions/creality_base.def.json index ae4ac76b95..b56d2b7c06 100644 --- a/resources/definitions/creality_base.def.json +++ b/resources/definitions/creality_base.def.json @@ -238,7 +238,7 @@ "adaptive_layer_height_variation": { "value": 0.04 }, "adaptive_layer_height_variation_step": { "value": 0.04 }, - "meshfix_maximum_resolution": { "value": "0.05" }, + "meshfix_maximum_resolution": { "value": "0.25" }, "meshfix_maximum_travel_resolution": { "value": "meshfix_maximum_resolution" }, "support_angle": { "value": "math.floor(math.degrees(math.atan(line_width/2.0/layer_height)))" }, diff --git a/resources/definitions/erzay3d.def.json b/resources/definitions/erzay3d.def.json index 9258a22f0c..2904b9ecfa 100644 --- a/resources/definitions/erzay3d.def.json +++ b/resources/definitions/erzay3d.def.json @@ -75,6 +75,6 @@ "adhesion_type": { "default_value": "skirt" }, "brim_outside_only": { "default_value": false }, - "meshfix_maximum_resolution": { "default_value": 0.05 } + "meshfix_maximum_resolution": { "default_value": 0.25 } } } diff --git a/resources/definitions/flyingbear_base.def.json b/resources/definitions/flyingbear_base.def.json index d78559fd58..79a0b6ea89 100644 --- a/resources/definitions/flyingbear_base.def.json +++ b/resources/definitions/flyingbear_base.def.json @@ -1,259 +1,259 @@ { - "name": "Flying Bear Base Printer", - "version": 2, - "inherits": "fdmprinter", - "metadata": { - "visible": false, - "author": "oducceu", - "manufacturer": "Flying Bear", - "file_formats": "text/x-gcode", - "first_start_actions": ["MachineSettingsAction"], + "name": "Flying Bear Base Printer", + "version": 2, + "inherits": "fdmprinter", + "metadata": { + "visible": false, + "author": "oducceu", + "manufacturer": "Flying Bear", + "file_formats": "text/x-gcode", + "first_start_actions": ["MachineSettingsAction"], - "machine_extruder_trains": { "0": "flyingbear_base_extruder_0" }, + "machine_extruder_trains": { "0": "flyingbear_base_extruder_0" }, - "has_materials": true, - "preferred_material": "generic_pla", + "has_materials": true, + "preferred_material": "generic_pla", - "has_variants": true, - "variants_name": "Nozzle Size", - "preferred_variant_name": "0.4mm Nozzle", + "has_variants": true, + "variants_name": "Nozzle Size", + "preferred_variant_name": "0.4mm Nozzle", - "has_machine_quality": true, - "preferred_quality_type": "normal", + "has_machine_quality": true, + "preferred_quality_type": "normal", - "exclude_materials": [ - "chromatik_pla", - "dsm_arnitel2045_175", - "dsm_novamid1070_175", - "emotiontech_abs", - "emotiontech_absx", - "emotiontech_asax", - "emotiontech_bvoh", - "emotiontech_hips", - "emotiontech_petg", - "emotiontech_pla", - "emotiontech_pva-m", - "emotiontech_pva-s", - "emotiontech_tpu98a", - "fabtotum_abs", - "fabtotum_nylon", - "fabtotum_pla", - "fabtotum_tpu", - "fiberlogy_hd_pla", - "filo3d_pla", - "filo3d_pla_green", - "filo3d_pla_red", - "generic_abs", - "generic_bam", - "generic_cffcpe", - "generic_cffpa", - "generic_cpe", - "generic_cpe_plus", - "generic_gffcpe", - "generic_gffpa", - "generic_hips", - "generic_nylon", - "generic_pc", - "generic_petg", - "generic_pla", - "generic_pp", - "generic_pva", - "generic_tough_pla", - "generic_tpu", - "imade3d_petg_175", - "imade3d_pla_175", - "innofill_innoflex60_175", - "leapfrog_abs_natural", - "leapfrog_epla_natural", - "leapfrog_pva_natural", - "octofiber_pla", - "polyflex_pla", - "polymax_pla", - "polyplus_pla", - "polywood_pla", - "redd_abs", - "redd_asa", - "redd_hips", - "redd_nylon", - "redd_petg", - "redd_pla", - "redd_tpe", - "structur3d_dap100silicone", - "tizyx_abs", - "tizyx_flex", - "tizyx_petg", - "tizyx_pla", - "tizyx_pla_bois", - "tizyx_pva", - "ultimaker_abs_black", - "ultimaker_abs_blue", - "ultimaker_abs_green", - "ultimaker_abs_grey", - "ultimaker_abs_orange", - "ultimaker_abs_pearl-gold", - "ultimaker_abs_red", - "ultimaker_abs_silver-metallic", - "ultimaker_abs_white", - "ultimaker_abs_yellow", - "ultimaker_bam", - "ultimaker_cpe_black", - "ultimaker_cpe_blue", - "ultimaker_cpe_dark-grey", - "ultimaker_cpe_green", - "ultimaker_cpe_light-grey", - "ultimaker_cpe_plus_black", - "ultimaker_cpe_plus_transparent", - "ultimaker_cpe_plus_white", - "ultimaker_cpe_red", - "ultimaker_cpe_transparent", - "ultimaker_cpe_white", - "ultimaker_cpe_yellow", - "ultimaker_nylon_black", - "ultimaker_nylon_transparent", - "ultimaker_pc_black", - "ultimaker_pc_transparent", - "ultimaker_pc_white", - "ultimaker_pla_black", - "ultimaker_pla_blue", - "ultimaker_pla_green", - "ultimaker_pla_magenta", - "ultimaker_pla_orange", - "ultimaker_pla_pearl-white", - "ultimaker_pla_red", - "ultimaker_pla_silver-metallic", - "ultimaker_pla_transparent", - "ultimaker_pla_white", - "ultimaker_pla_yellow", - "ultimaker_pp_transparent", - "ultimaker_pva", - "ultimaker_tough_pla_black", - "ultimaker_tough_pla_green", - "ultimaker_tough_pla_red", - "ultimaker_tough_pla_white", - "ultimaker_tpu_black", - "ultimaker_tpu_blue", - "ultimaker_tpu_red", - "ultimaker_tpu_white", - "verbatim_bvoh_175", - "Vertex_Delta_ABS", - "Vertex_Delta_PET", - "Vertex_Delta_PLA", - "Vertex_Delta_PLA_Glitter", - "Vertex_Delta_PLA_Mat", - "Vertex_Delta_PLA_Satin", - "Vertex_Delta_PLA_Wood", - "Vertex_Delta_TPU", - "zyyx_pro_flex", - "zyyx_pro_pla" - ] - }, - "overrides": { - "machine_name": { "default_value": "Flying Bear Base Printer" }, - - "machine_start_gcode": { "default_value": "M220 S100 ;Reset Feedrate\nM221 S100 ;Reset Flowrate\n\nG28 ;Home\n\n;Code for nozzle cleaning and flow normalization\nG92 E0 ;Reset Extruder\nG1 Z2.0 F3000 ;Move Z Axis up\nG1 X10.4 Y20 Z0.28 F5000.0\nG1 X10.4 Y170.0 Z0.28 F1500.0 E15\nG1 X10.1 Y170.0 Z0.28 F5000.0\nG1 X10.1 Y40 Z0.28 F1500.0 E30\n\nG92 E0 ;Reset Extruder\nG1 Z2.0 F3000 ;Move Z Axis up" }, + "exclude_materials": [ + "chromatik_pla", + "dsm_arnitel2045_175", + "dsm_novamid1070_175", + "emotiontech_abs", + "emotiontech_absx", + "emotiontech_asax", + "emotiontech_bvoh", + "emotiontech_hips", + "emotiontech_petg", + "emotiontech_pla", + "emotiontech_pva-m", + "emotiontech_pva-s", + "emotiontech_tpu98a", + "fabtotum_abs", + "fabtotum_nylon", + "fabtotum_pla", + "fabtotum_tpu", + "fiberlogy_hd_pla", + "filo3d_pla", + "filo3d_pla_green", + "filo3d_pla_red", + "generic_abs", + "generic_bam", + "generic_cffcpe", + "generic_cffpa", + "generic_cpe", + "generic_cpe_plus", + "generic_gffcpe", + "generic_gffpa", + "generic_hips", + "generic_nylon", + "generic_pc", + "generic_petg", + "generic_pla", + "generic_pp", + "generic_pva", + "generic_tough_pla", + "generic_tpu", + "imade3d_petg_175", + "imade3d_pla_175", + "innofill_innoflex60_175", + "leapfrog_abs_natural", + "leapfrog_epla_natural", + "leapfrog_pva_natural", + "octofiber_pla", + "polyflex_pla", + "polymax_pla", + "polyplus_pla", + "polywood_pla", + "redd_abs", + "redd_asa", + "redd_hips", + "redd_nylon", + "redd_petg", + "redd_pla", + "redd_tpe", + "structur3d_dap100silicone", + "tizyx_abs", + "tizyx_flex", + "tizyx_petg", + "tizyx_pla", + "tizyx_pla_bois", + "tizyx_pva", + "ultimaker_abs_black", + "ultimaker_abs_blue", + "ultimaker_abs_green", + "ultimaker_abs_grey", + "ultimaker_abs_orange", + "ultimaker_abs_pearl-gold", + "ultimaker_abs_red", + "ultimaker_abs_silver-metallic", + "ultimaker_abs_white", + "ultimaker_abs_yellow", + "ultimaker_bam", + "ultimaker_cpe_black", + "ultimaker_cpe_blue", + "ultimaker_cpe_dark-grey", + "ultimaker_cpe_green", + "ultimaker_cpe_light-grey", + "ultimaker_cpe_plus_black", + "ultimaker_cpe_plus_transparent", + "ultimaker_cpe_plus_white", + "ultimaker_cpe_red", + "ultimaker_cpe_transparent", + "ultimaker_cpe_white", + "ultimaker_cpe_yellow", + "ultimaker_nylon_black", + "ultimaker_nylon_transparent", + "ultimaker_pc_black", + "ultimaker_pc_transparent", + "ultimaker_pc_white", + "ultimaker_pla_black", + "ultimaker_pla_blue", + "ultimaker_pla_green", + "ultimaker_pla_magenta", + "ultimaker_pla_orange", + "ultimaker_pla_pearl-white", + "ultimaker_pla_red", + "ultimaker_pla_silver-metallic", + "ultimaker_pla_transparent", + "ultimaker_pla_white", + "ultimaker_pla_yellow", + "ultimaker_pp_transparent", + "ultimaker_pva", + "ultimaker_tough_pla_black", + "ultimaker_tough_pla_green", + "ultimaker_tough_pla_red", + "ultimaker_tough_pla_white", + "ultimaker_tpu_black", + "ultimaker_tpu_blue", + "ultimaker_tpu_red", + "ultimaker_tpu_white", + "verbatim_bvoh_175", + "Vertex_Delta_ABS", + "Vertex_Delta_PET", + "Vertex_Delta_PLA", + "Vertex_Delta_PLA_Glitter", + "Vertex_Delta_PLA_Mat", + "Vertex_Delta_PLA_Satin", + "Vertex_Delta_PLA_Wood", + "Vertex_Delta_TPU", + "zyyx_pro_flex", + "zyyx_pro_pla" + ] + }, + "overrides": { + "machine_name": { "default_value": "Flying Bear Base Printer" }, - "machine_end_gcode": { "default_value": "G91 ;Relative positioning\nG1 E-2 F2700 ;Retract the filament\nG1 E-2 Z0.2 F2400 ;Retract and raise Z\nG1 X5 Y5 F3000 ;Wipe out\nG1 Z10 ;Raise Z more\nG90 ;Absolute positionning\n\nG28 X0 Y0 ;Home X and Y\n\nM106 S0 ;Turn-off fan\nM104 S0 ;Turn-off hotend\nM140 S0 ;Turn-off bed\n\nM84 X Y E ;Disable all steppers but Z" }, - - "machine_heated_bed": { "default_value": true }, - "machine_shape": { "default_value": "rectangular" }, - "machine_buildplate_type": { "value": "glass" }, - "machine_center_is_zero": { "default_value": false }, + "machine_start_gcode": { "default_value": "M220 S100 ;Reset Feedrate\nM221 S100 ;Reset Flowrate\n\nG28 ;Home\n\n;Code for nozzle cleaning and flow normalization\nG92 E0 ;Reset Extruder\nG1 Z2.0 F3000 ;Move Z Axis up\nG1 X10.4 Y20 Z0.28 F5000.0\nG1 X10.4 Y170.0 Z0.28 F1500.0 E15\nG1 X10.1 Y170.0 Z0.28 F5000.0\nG1 X10.1 Y40 Z0.28 F1500.0 E30\n\nG92 E0 ;Reset Extruder\nG1 Z2.0 F3000 ;Move Z Axis up" }, - "material_diameter": { "default_value": 1.75 }, + "machine_end_gcode": { "default_value": "G91 ;Relative positioning\nG1 E-2 F2700 ;Retract the filament\nG1 E-2 Z0.2 F2400 ;Retract and raise Z\nG1 X5 Y5 F3000 ;Wipe out\nG1 Z10 ;Raise Z more\nG90 ;Absolute positionning\n\nG28 X0 Y0 ;Home X and Y\n\nM106 S0 ;Turn-off fan\nM104 S0 ;Turn-off hotend\nM140 S0 ;Turn-off bed\n\nM84 X Y E ;Disable all steppers but Z" }, - "layer_height_0": { "value": 0.2 }, - "line_width": { "value": "machine_nozzle_size" }, - "skin_line_width": { "value": "machine_nozzle_size" }, - "infill_line_width": { "value": "line_width + 0.1" }, - "skirt_brim_line_width": { "value": "line_width + 0.1" }, - "support_interface_line_width": { "value": "line_width - 0.1" }, + "machine_heated_bed": { "default_value": true }, + "machine_shape": { "default_value": "rectangular" }, + "machine_buildplate_type": { "value": "glass" }, + "machine_center_is_zero": { "default_value": false }, - "wall_thickness": { "value": "line_width * 3" }, - "wall_0_wipe_dist": { "value": 0.0 }, - "top_bottom_thickness": { "value": "layer_height_0 + layer_height * 3 if layer_height > 0.15 else 0.8" }, - "optimize_wall_printing_order": { "value": true }, - "travel_compensate_overlapping_walls_0_enabled": { "value": false }, - "fill_perimeter_gaps": { "value": "'everywhere'" }, - "filter_out_tiny_gaps": { "value": false }, - "fill_outline_gaps": { "value": false }, - "z_seam_type": { "value": "'sharpest_corner'" }, - "z_seam_corner": { "value": "'z_seam_corner_weighted'" }, + "material_diameter": { "default_value": 1.75 }, - "infill_sparse_density": { "value": 20 }, - "infill_pattern": { "value": "'lines' if infill_sparse_density > 50 else 'cubic'" }, - "infill_overlap": { "value": 30 }, - "skin_overlap": { "value": 10 }, - "infill_wipe_dist": { "value": 0.0 }, - "infill_before_walls": { "value": false }, - "infill_enable_travel_optimization": { "value": true }, + "layer_height_0": { "value": 0.2 }, + "line_width": { "value": "machine_nozzle_size" }, + "skin_line_width": { "value": "machine_nozzle_size" }, + "infill_line_width": { "value": "line_width + 0.1" }, + "skirt_brim_line_width": { "value": "line_width + 0.1" }, + "support_interface_line_width": { "value": "line_width - 0.1" }, - "material_initial_print_temperature": { "value": "material_print_temperature" }, - "material_final_print_temperature": { "value": "material_print_temperature" }, - "material_flow": { "value": 100 }, - "retraction_enable": { "value": true }, - "retraction_min_travel": { "value": 1.5 }, - "retraction_count_max": { "value": 100 }, - "retraction_extrusion_window": { "value": 10 }, + "wall_thickness": { "value": "line_width * 3" }, + "wall_0_wipe_dist": { "value": 0.0 }, + "top_bottom_thickness": { "value": "layer_height_0 + layer_height * 3 if layer_height > 0.15 else 0.8" }, + "optimize_wall_printing_order": { "value": true }, + "travel_compensate_overlapping_walls_0_enabled": { "value": false }, + "fill_perimeter_gaps": { "value": "'everywhere'" }, + "filter_out_tiny_gaps": { "value": false }, + "fill_outline_gaps": { "value": false }, + "z_seam_type": { "value": "'sharpest_corner'" }, + "z_seam_corner": { "value": "'z_seam_corner_weighted'" }, - "speed_print": { "value": 60 } , - "speed_infill": { "value": "speed_print * 1.5" }, - "speed_wall": { "value": "speed_print / 2" }, - "speed_wall_0": { "value": "speed_wall" }, - "speed_wall_x": { "value": "speed_print" }, - "speed_roofing": { "value": "speed_topbottom" }, - "speed_topbottom": { "value": "speed_print / 2" }, - "speed_support": { "value": "speed_print" }, - "speed_support_interface": { "value": "speed_topbottom" }, - "speed_prime_tower": { "value": "speed_topbottom" }, - "speed_travel": { "value": "150.0 if speed_print < 60 else 250.0 if speed_print > 100 else speed_print * 2.5" }, - "speed_layer_0": { "value": "speed_print / 2" }, - "speed_print_layer_0": { "value": "speed_layer_0" }, - "speed_travel_layer_0": { "value": "100 if speed_layer_0 < 20 else 150 if speed_layer_0 > 30 else speed_layer_0 * 5" }, - "skirt_brim_speed": { "value": "speed_layer_0" }, - "speed_z_hop": { "value": 5 }, + "infill_sparse_density": { "value": 20 }, + "infill_pattern": { "value": "'lines' if infill_sparse_density > 50 else 'cubic'" }, + "infill_overlap": { "value": 30 }, + "skin_overlap": { "value": 10 }, + "infill_wipe_dist": { "value": 0.0 }, + "infill_before_walls": { "value": false }, + "infill_enable_travel_optimization": { "value": true }, - "retraction_combing": { "value": "'off' if retraction_hop_enabled else 'noskin'" }, - "travel_retract_before_outer_wall": { "value": true }, - "retraction_combing_max_distance": { "value": 30 }, - "travel_avoid_other_parts": { "value": true }, - "travel_avoid_supports": { "value": true }, - "retraction_hop_enabled": { "value": false }, - "retraction_hop": { "value": 0.2 }, + "material_initial_print_temperature": { "value": "material_print_temperature" }, + "material_final_print_temperature": { "value": "material_print_temperature" }, + "material_flow": { "value": 100 }, + "retraction_enable": { "value": true }, + "retraction_min_travel": { "value": 1.5 }, + "retraction_count_max": { "value": 100 }, + "retraction_extrusion_window": { "value": 10 }, - "cool_fan_enabled": { "value": true }, - "cool_fan_full_at_height": { "value": "layer_height_0 + 2 * layer_height" }, - "cool_min_layer_time": { "value": 10 }, + "speed_print": { "value": 60 } , + "speed_infill": { "value": "speed_print * 1.5" }, + "speed_wall": { "value": "speed_print / 2" }, + "speed_wall_0": { "value": "speed_wall" }, + "speed_wall_x": { "value": "speed_print" }, + "speed_roofing": { "value": "speed_topbottom" }, + "speed_topbottom": { "value": "speed_print / 2" }, + "speed_support": { "value": "speed_print" }, + "speed_support_interface": { "value": "speed_topbottom" }, + "speed_prime_tower": { "value": "speed_topbottom" }, + "speed_travel": { "value": "150.0 if speed_print < 60 else 250.0 if speed_print > 100 else speed_print * 2.5" }, + "speed_layer_0": { "value": "speed_print / 2" }, + "speed_print_layer_0": { "value": "speed_layer_0" }, + "speed_travel_layer_0": { "value": "100 if speed_layer_0 < 20 else 150 if speed_layer_0 > 30 else speed_layer_0 * 5" }, + "skirt_brim_speed": { "value": "speed_layer_0" }, + "speed_z_hop": { "value": 5 }, - "support_angle": { "value": "math.floor(math.degrees(math.atan(line_width/2.0/layer_height)))" }, - "support_pattern": { "value": "'zigzag'" }, - "support_infill_rate": { "value": "0 if support_enable and support_structure == 'tree' else 20" }, - "support_z_distance": { "value": "layer_height if layer_height >= 0.16 else layer_height*2" }, - "support_xy_distance": { "value": "wall_line_width_0 * 2" }, - "support_xy_overrides_z": { "value": "'xy_overrides_z'" }, - "support_xy_distance_overhang": { "value": "wall_line_width_0" }, - "minimum_support_area": { "value": 5 }, - "minimum_interface_area": { "value": 10 }, - "support_interface_enable": { "value": true }, - "support_interface_height": { "value": "layer_height * 4" }, - "support_interface_skip_height": { "value": 0.2 }, - "support_interface_density": { "value": 33 }, - "support_interface_pattern": { "value": "'grid'" }, - "support_wall_count": { "value": 1 }, - "support_brim_enable": { "value": true }, - "support_brim_width": { "value": 4 }, - "support_use_towers": { "value": false }, + "retraction_combing": { "value": "'off' if retraction_hop_enabled else 'noskin'" }, + "travel_retract_before_outer_wall": { "value": true }, + "retraction_combing_max_distance": { "value": 30 }, + "travel_avoid_other_parts": { "value": true }, + "travel_avoid_supports": { "value": true }, + "retraction_hop_enabled": { "value": false }, + "retraction_hop": { "value": 0.2 }, - "adhesion_type": { "value": "'skirt'" }, - "skirt_line_count": { "value": 3 }, - "skirt_gap": { "value": 10 }, - "skirt_brim_minimal_length": { "value": 50 }, - "brim_replaces_support": { "value": false }, - "brim_gap": { "value": "line_width / 2 if line_width < 0.4 else 0.2" }, + "cool_fan_enabled": { "value": true }, + "cool_fan_full_at_height": { "value": "layer_height_0 + 2 * layer_height" }, + "cool_min_layer_time": { "value": 10 }, - "meshfix_maximum_resolution": { "value": 0.05 }, - "meshfix_maximum_travel_resolution": { "value": "meshfix_maximum_resolution" }, + "support_angle": { "value": "math.floor(math.degrees(math.atan(line_width/2.0/layer_height)))" }, + "support_pattern": { "value": "'zigzag'" }, + "support_infill_rate": { "value": "0 if support_enable and support_structure == 'tree' else 20" }, + "support_z_distance": { "value": "layer_height if layer_height >= 0.16 else layer_height*2" }, + "support_xy_distance": { "value": "wall_line_width_0 * 2" }, + "support_xy_overrides_z": { "value": "'xy_overrides_z'" }, + "support_xy_distance_overhang": { "value": "wall_line_width_0" }, + "minimum_support_area": { "value": 5 }, + "minimum_interface_area": { "value": 10 }, + "support_interface_enable": { "value": true }, + "support_interface_height": { "value": "layer_height * 4" }, + "support_interface_skip_height": { "value": 0.2 }, + "support_interface_density": { "value": 33 }, + "support_interface_pattern": { "value": "'grid'" }, + "support_wall_count": { "value": 1 }, + "support_brim_enable": { "value": true }, + "support_brim_width": { "value": 4 }, + "support_use_towers": { "value": false }, - "adaptive_layer_height_variation": { "value": 0.04 }, - "adaptive_layer_height_variation_step": { "value": 0.04 } + "adhesion_type": { "value": "'skirt'" }, + "skirt_line_count": { "value": 3 }, + "skirt_gap": { "value": 10 }, + "skirt_brim_minimal_length": { "value": 50 }, + "brim_replaces_support": { "value": false }, + "brim_gap": { "value": "line_width / 2 if line_width < 0.4 else 0.2" }, + + "meshfix_maximum_resolution": { "value": 0.25 }, + "meshfix_maximum_travel_resolution": { "value": "meshfix_maximum_resolution" }, + + "adaptive_layer_height_variation": { "value": 0.04 }, + "adaptive_layer_height_variation_step": { "value": 0.04 } } } \ No newline at end of file diff --git a/resources/definitions/lotmaxx_sc10.def.json b/resources/definitions/lotmaxx_sc10.def.json index ffd2437d0f..b94c63533c 100644 --- a/resources/definitions/lotmaxx_sc10.def.json +++ b/resources/definitions/lotmaxx_sc10.def.json @@ -55,7 +55,7 @@ "cool_fan_full_at_height":{ "value":"layer_height_0 + 2 * layer_height" }, "cool_fan_enabled":{ "value":true }, "cool_min_layer_time":{ "value":10 }, - "meshfix_maximum_resolution":{ "value":"0.05" }, + "meshfix_maximum_resolution":{ "value":"0.25" }, "meshfix_maximum_travel_resolution":{ "value":"meshfix_maximum_resolution" }, "adhesion_type": { "value": "'none' if support_enable else 'skirt'" }, "skirt_gap":{ "value":5.0 }, diff --git a/resources/definitions/lotmaxx_sc20.def.json b/resources/definitions/lotmaxx_sc20.def.json index 69d616a9a3..f96cb0839a 100644 --- a/resources/definitions/lotmaxx_sc20.def.json +++ b/resources/definitions/lotmaxx_sc20.def.json @@ -55,7 +55,7 @@ "cool_fan_full_at_height":{ "value":"layer_height_0 + 2 * layer_height" }, "cool_fan_enabled":{ "value":true }, "cool_min_layer_time":{ "value":10 }, - "meshfix_maximum_resolution":{ "value":"0.05" }, + "meshfix_maximum_resolution":{ "value":"0.25" }, "meshfix_maximum_travel_resolution":{ "value":"meshfix_maximum_resolution" }, "adhesion_type": { "value": "'none' if support_enable else 'skirt'" }, "skirt_gap":{ "value":5.0 }, diff --git a/resources/definitions/lotmaxx_sc60.def.json b/resources/definitions/lotmaxx_sc60.def.json index 674431eaab..abbf68d75a 100644 --- a/resources/definitions/lotmaxx_sc60.def.json +++ b/resources/definitions/lotmaxx_sc60.def.json @@ -28,7 +28,7 @@ "expand_skins_expand_distance":{"value":0.8}, "fill_outline_gaps":{"default_value":false}, "infill_sparse_density":{"value":15}, - "meshfix_maximum_resolution":{"value":0.05}, + "meshfix_maximum_resolution":{"value":0.25}, "optimize_wall_printing_order":{"value":true}, "retract_at_layer_change":{"value":false}, "retraction_amount":{"value":4.5}, diff --git a/resources/definitions/rigid3d_base.def.json b/resources/definitions/rigid3d_base.def.json index d8bdfdc395..892458cdcb 100644 --- a/resources/definitions/rigid3d_base.def.json +++ b/resources/definitions/rigid3d_base.def.json @@ -243,7 +243,7 @@ "adaptive_layer_height_variation": { "value": 0.04 }, "adaptive_layer_height_variation_step": { "value": 0.04 }, - "meshfix_maximum_resolution": { "value": "0.05" }, + "meshfix_maximum_resolution": { "value": "0.25" }, "meshfix_maximum_travel_resolution": { "value": "meshfix_maximum_resolution" }, "support_angle": { "value": "math.floor(math.degrees(math.atan(line_width/2.0/layer_height)))" }, diff --git a/resources/definitions/tronxy_x.def.json b/resources/definitions/tronxy_x.def.json index 99be1152af..aa61474f81 100644 --- a/resources/definitions/tronxy_x.def.json +++ b/resources/definitions/tronxy_x.def.json @@ -138,7 +138,7 @@ "adaptive_layer_height_variation": { "value": 0.04 }, "adaptive_layer_height_variation_step": { "value": 0.04 }, - "meshfix_maximum_resolution": { "value": "0.05" }, + "meshfix_maximum_resolution": { "value": "0.25" }, "meshfix_maximum_travel_resolution": { "value": "meshfix_maximum_resolution" }, "support_angle": { "value": "math.floor(math.degrees(math.atan(line_width/2.0/layer_height)))" },