Files
flsun-v400/03-cura/01-configuration-frank-scratch/variants/flsun_v400_0.4.inst.cfg
2026-02-22 17:55:00 +01:00

160 lines
4.4 KiB
INI

[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