## Voron Design V0.1 ## ========================= ## SKR Minie E3 V2.0 Controller ## TMC2209 (UART mode) Drivers [include pinouts.d/btt-skr-mini-e3-v2.0.cfg] [printer] kinematics: corexy max_velocity: 300 max_accel: 4000 max_z_velocity: 50 max_z_accel: 1000 square_corner_velocity: 6.0 ## Uncomment if tuning input shaping #max_accel: 7000 #max_accel_to_decel: 7000 ##################################################################### # Microcontroller Definitions ##################################################################### [mcu] serial: /dev/serial/by-id/usb-Klipper_stm32f103xe_38FFD6055641343425641143-if00 restart_method: command ##################################################################### # Stepper Settings ##################################################################### ## X Stepper [stepper_x] step_pin: X_STEP dir_pin: X_DIR enable_pin: !X_ENABLE # 2mm (GT2-6mm) Belt # GT2 20T Pully rotation_distance: 40 microsteps: 16 endstop_pin: X_STOP position_min: 0 position_endstop: 120 position_max: 120 homing_speed: 20 #70; Max 100 homing_retract_dist: 5 homing_positive_dir: true [tmc2209 stepper_x] uart_pin: RX tx_pin: TX uart_address: 0 interpolate: True run_current: 0.5 hold_current: 0.25 sense_resistor: 0.110 stealthchop_threshold: 500 ## Y Stepper [stepper_y] step_pin: Y_STEP dir_pin: Y_DIR enable_pin: !Y_ENABLE # 2mm (GT2-6mm) Belt # GT2 20T Pully rotation_distance: 40 microsteps: 16 endstop_pin: Y_STOP position_min: 0 position_endstop: 120 position_max: 120 homing_speed: 20 #70; Max 100 homing_retract_dist: 5 homing_positive_dir: true [tmc2209 stepper_y] uart_pin: RX tx_pin: TX uart_address: 2 interpolate: True run_current: 0.5 hold_current: 0.25 sense_resistor: 0.110 stealthchop_threshold: 500 ## Z Stepper [stepper_z] step_pin: Z_STEP dir_pin: Z_DIR enable_pin: !Z_ENABLE # 2mm (GT2-6mm) Belt # GT2 20T Pully -> GT2 80T Pully -> 20T Pully rotation_distance: 40 gear_ratio: 80:20 microsteps: 16 endstop_pin: E0_STOP position_endstop: -0.10 position_max: 120 position_min: -1.5 homing_speed: 10 #40; Max 100 second_homing_speed: 3.0 homing_retract_dist: 3.0 [tmc2209 stepper_z] uart_pin: RX tx_pin: TX uart_address: 1 interpolate: true run_current: 0.75 # TL-42BYGH23 1.0A 2.1N-cm hold_current: 0.5 sense_resistor: 0.110 stealthchop_threshold: 500 ##################################################################### # Extruder ##################################################################### ## E0 [extruder] step_pin: E0_STEP dir_pin: E0_DIR enable_pin: !E0_ENABLE rotation_distance: 22.23 # TL/Bondtech 5mm Drive Gears gear_ratio: 50:10 # Mini Afterburner microsteps: 16 full_steps_per_rotation: 200 # 200 for 1.8° motor # 400 for 0.9° motor nozzle_diameter: 0.400 max_extrude_cross_section: 1.44 # Let's pretend that I have a 0.6mm nozzle (IE Stop trying to save me Klipper) filament_diameter: 1.75 heater_pin: HEAT_0 sensor_type: EPCOS 100K B57560G104F sensor_pin: TEMP_0 min_temp: 0 max_temp: 270 min_extrude_temp: 170 max_extrude_only_distance: 780.0 max_extrude_cross_section: 0.8 #control = pid #pid_kp = 26.213 #pid_ki = 1.304 #pid_kd = 131.721 pressure_advance: 0.0 pressure_advance_smooth_time: 0.040 ## E0 on MCU [tmc2209 extruder] uart_pin: RX tx_pin: TX uart_address: 3 interpolate: True run_current: 0.3 hold_current: 0.2 sense_resistor: 0.110 stealthchop_threshold: 500 ##################################################################### # Bed Heater ##################################################################### ## Hotbed [heater_bed] heater_pin: HEAT_BED sensor_type: EPCOS 100K B57560G104F sensor_pin: TEMP_BED ## Adjust Max Power so your heater doesn't warp your bed max_power: 0.6 # for 100W pads min_temp: 0 max_temp: 120 #control: pid #pid_Kp: 54.027 #pid_Ki: 0.770 #pid_Kd: 948.182 ##################################################################### # Fan Control ##################################################################### ## Hotend Fan [heater_fan hotend_fan] pin: FAN1 heater: extruder heater_temp: 50.0 ## If you are experiencing back flow, you can reduce fan_speed fan_speed: 1.0 max_power: 1.0 kick_start_time: 0.5 ## Print Cooling Fan [fan] pin: FAN max_power: 1.0 kick_start_time: 0.5 # Depending on your fan, you may need to increase this value # if your fan will not start. Can change cycle_time (increase) # if your fan is not able to slow down effectively off_below: 0.13 cycle_time: 0.010 ##################################################################### # Other Sensors ##################################################################### [temperature_sensor chamber] sensor_type: NTC 100K beta 3950 sensor_pin: Z_STOP pullup_resistor: 10000 inline_resistor: 100 min_temp: 0 max_temp: 100 gcode_id: C ##################################################################### # Advanced Features ##################################################################### ### Filament Runout Sensor - XYE Board, Z+ #[filament_switch_sensor filament_sensor] #pause_on_runout: True #switch_pin: ^!P1.24 #insert_gcode: # M117 Insert Detected #runout_gcode: # M117 Runout Detected # M600 # M400