vzbot330-klipper/printer.cfg
2024-05-16 17:36:09 -07:00

86 lines
2 KiB
INI

# [include pico.cfg]
#[include tinytemp.cfg]
[include basic_macros.cfg]
[include timelapse.cfg]
[include kiauh_macros.cfg]
[include steppers.cfg]
[include sherpa_mini.cfg]
[include fans.cfg]
[include calibration_macros.cfg]
[include purge_bucket.cfg]
[include timelapse.cfg]
[include sensorless.cfg]
[include probe.cfg]
[pause_resume]
[display_status]
[exclude_object]
[virtual_sdcard]
path: ~/gcode_files
[idle_timeout]
timeout: 1800 # change timeout to 30 minutes
# Tested speeds 2wd
# 500mm/s 58k accel
# 700mm/s 45k accel
# 1000mm/s 29k accel
# 1200mm/s 20k accel
# Tested speeds AWD
# 500mm/s 85k accel
[printer]
# https://github.com/Piezoid/klipper/blob/ae295ba64b3111b0eb296e1d15adc2ac7b2e6eae/klippy/kinematics/limited_cartesian.py
kinematics: limited_corexy
max_velocity: 1000
max_accel: 45000
minimum_cruise_ratio: 0
max_x_accel: 45000
max_y_accel: 16000
scale_xy_accel: true
max_z_velocity: 80
max_z_accel: 1000
square_corner_velocity: 12
[mcu]
serial: /dev/serial/by-id/usb-Klipper_stm32f446xx_3F003E001650534E4E313420-if00
[mcu skr]
serial: /dev/serial/by-id/usb-Klipper_stm32f103xe_33FFD8055646303527842243-if00
[heater_bed]
heater_pin: PA3
sensor_type: NTC 100K MGB18-104F39050L32
sensor_pin: PF3
control = pid
pid_kp = 49.702
pid_ki = 1.246
pid_kd = 495.773
#control: pid
#pid_Kp: 34.144
#pid_Ki: 0.650
#pid_Kd: 448.141
#max_power: 0.6
min_temp: 0
max_temp: 150
pwm_cycle_time: 0.0166
[firmware_retraction]
retract_length: 0.4
retract_speed: 100
unretract_speed: 100
[input_shaper]
# Fitted shaper 'zv' frequency = 120.4 Hz (vibrations = 1.7%, smoothing ~= 0.016)
# To avoid too much smoothing with 'zv', suggested max_accel <= 56500 mm/sec^2
shaper_type_x = zv
shaper_freq_x = 120.4
# Fitted shaper 'zv' frequency = 96.8 Hz (vibrations = 17.8%, smoothing ~= 0.022)
# To avoid too much smoothing with 'zv', suggested max_accel <= 36500 mm/sec^2
# Fitted shaper 'mzv' frequency = 75.0 Hz (vibrations = 0.0%, smoothing ~= 0.038)
# To avoid too much smoothing with 'mzv', suggested max_accel <= 16600 mm/sec^2
shaper_type_y = mzv
shaper_freq_y = 75.0