Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # !Ender-3 V2 ABL
- [virtual_sdcard]
- path: ~/gcode_files
- [display_status]
- [stepper_x]
- step_pin: PC2
- dir_pin: PB9
- enable_pin: !PC3
- microsteps: 16
- rotation_distance: 40
- endstop_pin: ^PA5
- position_endstop: 0
- position_max: 245
- homing_speed: 80
- [stepper_y]
- step_pin: PB8
- dir_pin: PB7
- enable_pin: !PC3
- microsteps: 16
- rotation_distance: 40
- endstop_pin: ^PA6
- position_endstop: 0
- position_max: 225
- homing_speed: 100
- [stepper_z]
- step_pin: PB6
- dir_pin: !PB5
- enable_pin: !PC3
- microsteps: 16
- rotation_distance: 8
- endstop_pin: probe:z_virtual_endstop #enable to use bltouch
- # endstop_pin: ^PA7 #disable to use bltouch
- # position_endstop: 0.0 #disable to use bltouch
- position_max: 220
- position_min: -10
- homing_speed: 8
- second_homing_speed: 2
- homing_retract_dist: 2.0
- [extruder]
- max_extrude_only_distance: 101.0
- step_pin: PB4
- dir_pin: PB3
- enable_pin: !PC3
- microsteps: 16
- rotation_distance: 7.92816 #32.473 SONIC PAD
- nozzle_diameter: 0.400
- filament_diameter: 1.750
- heater_pin: PA1
- sensor_type: EPCOS 100K B57560G104F
- sensor_pin: PC5
- #control: pid
- # tuned for stock hardware with 200 degree Celsius target
- #pid_Kp: 29.291
- #pid_Ki: 1.743
- #pid_Kd: 123.021
- min_temp: 0
- max_temp: 265
- [verify_heater extruder]
- check_gain_time: 200
- hysteresis: 5
- [heater_bed]
- heater_pin: PA2
- sensor_type: EPCOS 100K B57560G104F
- sensor_pin: PC4
- control: pid
- # tuned for stock hardware with 50 degree Celsius target
- pid_Kp: 67.104
- pid_Ki: 0.544
- pid_Kd: 2068.466
- min_temp: 0
- max_temp: 130
- [fan]
- pin: PA0
- [fan_generic extruder_partfan]
- # pin: PB15
- pin: PC6
- #max_power:
- #shutdown_speed:
- #cycle_time:
- #hardware_pwm:
- #kick_start_time:
- #off_below:
- #tachometer_pin:
- #tachometer_ppr:
- #tachometer_poll_interval:
- # See the "fan" section for a description of the above parameters.
- #heater: extruder
- # Name of the config section defining the heater that this fan is
- # associated with. If a comma separated list of heater names is
- # provided here, then the fan will be enabled when any of the given
- # heaters are enabled. The default is "extruder".
- #heater_temp: 50.0
- # A temperature (in Celsius) that the heater must drop below before
- # the fan is disabled. The default is 50 Celsius.
- #fan_speed: 1.0
- # The fan speed (expressed as a value from 0.0 to 1.0) that the fan
- # will be set to when its associated heater is enabled. The default
- # is 1.0
- [heater_fan heater_partfan]
- pin: PB14
- #max_power:
- #shutdown_speed:
- #cycle_time:
- #hardware_pwm:
- #kick_start_time:
- #off_below:
- #tachometer_pin:
- #tachometer_ppr:
- #tachometer_poll_interval:
- # See the "fan" section for a description of the above parameters.
- #heater: extruder
- # Name of the config section defining the heater that this fan is
- # associated with. If a comma separated list of heater names is
- # provided here, then the fan will be enabled when any of the given
- # heaters are enabled. The default is "extruder".
- #heater_temp: 50.0
- # A temperature (in Celsius) that the heater must drop below before
- # the fan is disabled. The default is 50 Celsius.
- #fan_speed: 1.0
- # The fan speed (expressed as a value from 0.0 to 1.0) that the fan
- # will be set to when its associated heater is enabled. The default
- # is 1.0
- [mcu]
- serial: /dev/serial/by-id/usb_serial_1
- restart_method: command
- [printer]
- kinematics: cartesian
- max_velocity: 750
- max_accel: 10000
- # max_accel_to_decel: 7000
- max_z_velocity: 5
- square_corner_velocity: 5.0
- max_z_accel: 100
- [exclude_object]
- # [mcu rpi]
- # serial: /tmp/klipper_host_mcu
- # [adxl345]
- # cs_pin: rpi:None
- # spi_speed: 2000000
- # spi_bus: spidev2.0
- # [resonance_tester]
- # accel_chip: adxl345
- # accel_per_hz: 70
- # probe_points:
- # 117.5,117.5,10
- [idle_timeout]
- timeout: 172800
- [input_shaper]
- #shaper_type_x = mzv
- #shaper_freq_x = 89.8
- #shaper_type_y = mzv
- #shaper_freq_y = 35.2
- [bltouch]
- sensor_pin: ^PB1
- control_pin: PB0
- x_offset: -54
- y_offset: -5
- z_offset: 4.29
- speed: 20
- samples: 1
- sample_retract_dist: 8.0
- stow_on_each_sample = false #high speed for bltoch
- [safe_z_home]
- home_xy_position: 175,120 # Change coordinates to the center of your print bed
- speed: 150
- z_hop: 10 # Move up 10mm
- z_hop_speed: 10
- [bed_mesh]
- speed: 120
- mesh_min: 30,30 #need to handle head distance with bl_touch
- mesh_max: 180,200 #max probe range
- probe_count: 5,5
- fade_start: 1
- fade_end: 10
- fade_target: 0
- algorithm: bicubic
- # [output_pin my_led]
- # pin: PB12
- # The pin to configure as an output. This parameter must be
- # provided.
- #pwm: False
- # Set if the output pin should be capable of pulse-width-modulation.
- # If this is true, the value fields should be between 0 and 1; if it
- # is false the value fields should be either 0 or 1. The default is
- # False.
- #static_value:
- # If this is set, then the pin is assigned to this value at startup
- # and the pin can not be changed during runtime. A static pin uses
- # slightly less ram in the micro-controller. The default is to use
- # runtime configuration of pins.
- #value:
- # The value to initially set the pin to during MCU configuration.
- # The default is 0 (for low voltage).
- #shutdown_value:
- # The value to set the pin to on an MCU shutdown event. The default
- # is 0 (for low voltage).
- #maximum_mcu_duration:
- # The maximum duration a non-shutdown value may be driven by the MCU
- # without an acknowledge from the host.
- # If host can not keep up with an update, the MCU will shutdown
- # and set all pins to their respective shutdown values.
- # Default: 0 (disabled)
- # Usual values are around 5 seconds.
- #cycle_time: 0.100
- # The amount of time (in seconds) per PWM cycle. It is recommended
- # this be 10 milliseconds or greater when using software based PWM.
- # The default is 0.100 seconds for pwm pins.
- #hardware_pwm: False
- # Enable this to use hardware PWM instead of software PWM. When
- # using hardware PWM the actual cycle time is constrained by the
- # implementation and may be significantly different than the
- # requested cycle_time. The default is False.
- #scale:
- # This parameter can be used to alter how the 'value' and
- # 'shutdown_value' parameters are interpreted for pwm pins. If
- # provided, then the 'value' parameter should be between 0.0 and
- # 'scale'. This may be useful when configuring a PWM pin that
- # controls a stepper voltage reference. The 'scale' can be set to
- # the equivalent stepper amperage if the PWM were fully enabled, and
- # then the 'value' parameter can be specified using the desired
- # amperage for the stepper. The default is to not scale the 'value'
- # parameter.
- #*# <---------------------- SAVE_CONFIG ---------------------->
- #*# DO NOT EDIT THIS BLOCK OR BELOW. The contents are auto-generated.
- #*#
- #*# [input_shaper]
- #*# shaper_type_x = ei
- #*# shaper_freq_x = 41.8
- #*# shaper_type_y = 2hump_ei
- #*# shaper_freq_y = 52.2
- #*#
- #*# [extruder]
- #*# control = pid
- #*# pid_kp = 22.699
- #*# pid_ki = 1.261
- #*# pid_kd = 102.145
Advertisement
Add Comment
Please, Sign In to add comment