[general] name = 0.4 version = 4 definition = flsun_v400 [metadata] setting_version = 23 type = variant hardware_type = nozzle [values] # Global Settings, valid for all # Printing with a 0.4 nozzle size machine_nozzle_size = 0.4 # This printer is using Klipper Firmware Acceleration control, Jerk control, Retraction and Input Shaping is done by the # firmware and does not need to be done by Cura. # - enable hardware retraction with G10/G11 machine_firmware_retract = True klipper_retract_length = =retraction_amount klipper_retract_prime_length = =retraction_extra_prime_amount klipper_retraction_speed = =retraction_speed klipper_retract_speed = =retraction_retract_speed klipper_retract_prime_speed = =retraction_prime_speed # - disable cura acceleration and jerk control acceleration_enabled = False jerk_enabled = False # Quality # Walls wall_distribution_count = 2 wall_0_wipe_dist = =machine_nozzle_size * 2 optimize_wall_printing_order = True # wall oder inset_direction = ='inside_out' # print thin walls fill_outline_gaps = True z_seam_type = ='sharpest_corner' # Top/Bottom # extra skin wall count skin_outline_count = 2 # Infill infill_sparse_density = 15 infill_pattern = ='gyroid' if infill_sparse_density < 80 else 'zigzag' infill_wall_line_count = 1 connect_infill_polygons = True skin_edge_support_layers = 2 # Material material_print_temperature = =default_material_print_temperature # Already start printing when reaching this temperature, we will still have some time to heat up # while printing the waste lien and the skirt / brim material_initial_print_temperature = =default_material_print_temperature - 10 # first layer material_print_temperature_layer_0 = =default_material_print_temperature # Cool down the nozzle when a nozzle switch or standby is expected to happen # Nozzle will reach this temperature at the exact moment of nozzle switch or standby start material_final_print_temperature = =default_material_print_temperature - 15 # first layer material_bed_temperature_layer_0 = =material_bed_temperature # Speed # General Print Speed, somewhat good quality but still good speed speed_print = 150 # Infill, can be printed faster speed_infill = =speed_print * 1.4 # Walls print a little bit slower speed_wall = =speed_print * 0.8 # outer wall, prioritize quality speed_wall_0 = =speed_print * 0.6 # between outer wall and infill, maintain adhesion speed_wall_x = =speed_print * 0.8 # top surface outer wall, slower for better finish speed_wall_0_roofing = =speed_print * 0.5 # top surface inner wall, sligthly faster than outer wall speed_wall_x_roofing = =speed_print * 0.6 # Top skin, slower to ensure smooth finish and layer bonding speed_roofing = =speed_print * 0.6 # balance of flatness and time speed_topbottom = =speed_print * 0.6 # support finish does not matter, but needs to maintin somewhat dimensional accuracy speed_support = =speed_print * 1.2 # infill speed_infill = =speed_print * 1.2 speed_support_infill = =speed_print * 1.2 speed_support_interface = =speed_print * 0.8 speed_support_roof = =speed_print * 0.7 speed_support_bottom = =speed_print * 0.8 speed_prime_tower = =speed_print * 0.7 speed_travel = =speed_print * 1.5 # Layer 0 always slow for good adhesion speed_layer_0 = 30 speed_print_layer_0 = 30 speed_travel_layer_0 = 60 skirt_brim_speed = 30 speed_z_hop = 10 speed_slowdown_layers = 3 speed_euqalize_flow_width_factor = 70 # Travel retraction_enable = True retract_at_layer_change = False retraction_amount = 0.8 retraction_speed = 30 retract_retract_speed = =retraction_speed retraction_prime_speed = =retraction_speed * 0.7 retraction_extra_prime_amount = 0 retraction_combing = no_outer_surfaces retraction_combing_max_distance = 2 travel_avoid_other_parts = True travel_avoid_supports = True # Cooling cool_fan_speed = 80 cool_fan_speed_min = =cool_fan_speed cool_fan_speed_max = 100 cool_min_layer_time_fan_speed_max = 20 cool_fan_speed_0 = 0 cool_fan_full_layer = 3 cool_min_layer_time = 10 cool_min_speed = 15 cool_lift_head = True cool_min_temperature = =material_print_temperature - 15 # Support support_brim_width = 5 support_xy_distance_overhang = 0.5 support_tower_diameter = 8 support_angle = 60 # Build Plate Adhesion prime_blob_enable = False adhesion_type = ='skirt' skirt_line_count = 3 skirt_gap = 3 skirt_brim_minimal_length = 300 # Mesh Fixes # Special Modes # Experimental infill_enable_travel_optimization = True wall_overhang_angle = 60 bridge_settings_enabled = True