printer.cfg 4.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144
  1. [mcu]
  2. serial: /dev/serial/by-id/usb-Klipper_stm32f429xx_1F0042001451303439373431-if00
  3. #baud: 250000
  4. restart_method: command
  5. [printer]
  6. kinematics: cartesian
  7. max_velocity: 500
  8. max_accel: 3000 # 10000
  9. #minimum_cruise_ratio: 0.5
  10. # Most moves will accelerate to a cruising speed, travel at that
  11. # cruising speed, and then decelerate. However, some moves that
  12. # travel a short distance could nominally accelerate and then
  13. # immediately decelerate. This option reduces the top speed of these
  14. # moves to ensure there is always a minimum distance traveled at a
  15. # cruising speed. That is, it enforces a minimum distance traveled
  16. # at cruising speed relative to the total distance traveled. It is
  17. # intended to reduce the top speed of short zigzag moves (and thus
  18. # reduce printer vibration from these moves). For example, a
  19. # minimum_cruise_ratio of 0.5 would ensure that a standalone 1.5mm
  20. # move would have a minimum cruising distance of 0.75mm. Specify a
  21. # ratio of 0.0 to disable this feature (there would be no minimum
  22. # cruising distance enforced between acceleration and deceleration).
  23. # The value specified here may be changed at runtime using the
  24. # SET_VELOCITY_LIMIT command. The default is 0.5.
  25. square_corner_velocity: 5.0
  26. max_z_velocity: 12 # 25
  27. max_z_accel: 30
  28. [include prn_stepper_XL.cfg]
  29. #[include prn_stepper_XR.cfg]
  30. #[include prn_stepper_YL.cfg]
  31. [include prn_stepper_YR.cfg]
  32. [include prn_stepper_ZL.cfg]
  33. [include prn_stepper_ZR.cfg]
  34. [include prn_extruder_L.cfg]
  35. #[include prn_extruder_R.cfg]
  36. [include prn_connectors.cfg]
  37. [include prn_display.cfg]
  38. [include prn_fans.cfg]
  39. [include prn_glyphs.cfg]
  40. [include prn_heater_bed.cfg]
  41. [include prn_led.cfg]
  42. [include prn_servo.cfg]
  43. [include prn_buttons.cfg]
  44. [include prn_bed_leveling.cfg]
  45. [include prn_macro.cfg]
  46. [include prn_pins.cfg]
  47. [include timelapse.cfg]
  48. [include macros/*.cfg]
  49. ############################################
  50. [virtual_sdcard]
  51. path: /home/pi/printer_data/gcodes
  52. on_error_gcode:
  53. CANCEL_PRINT
  54. [save_variables]
  55. filename: ~/variables.cfg
  56. [pause_resume]
  57. recover_velocity: 50
  58. [endstop_phase]
  59. [firmware_retraction]
  60. retract_length: 1.26
  61. retract_speed: 30
  62. #unretract_extra_length: 0
  63. #unretract_speed: 30
  64. #[input_shaper]
  65. #shaper_type_x: mzv
  66. #shaper_freq_x: 55.3
  67. #shaper_type_y: mzv
  68. #shaper_freq_y: 53.6
  69. [verify_heater extruder]
  70. #hysteresis: 5
  71. max_error: 300
  72. #heating_gain: 2
  73. #check_gain_time: 30
  74. [gcode_arcs]
  75. #resolution: 1.0
  76. # An arc will be split into segments. Each segment's length will
  77. # equal the resolution in mm set above. Lower values will produce a
  78. # finer arc, but also more work for your machine. Arcs smaller than
  79. # the configured value will become straight lines. The default is
  80. # 1mm.
  81. [force_move]
  82. enable_force_move: True
  83. # Set to true to enable FORCE_MOVE and SET_KINEMATIC_POSITION
  84. # extended G-Code commands. The default is false.
  85. ########################################
  86. # resonance
  87. ########################################
  88. #[mcu rpi]
  89. #serial: /tmp/klipper_host_mcu
  90. #[adxl345]
  91. #cs_pin: rpi:None
  92. #[resonance_tester]
  93. #accel_chip: adxl345
  94. #probe_points:
  95. # 150,100,20 # an example
  96. ########################################
  97. [respond]
  98. #default_type: echo
  99. # Sets the default prefix of the "M118" and "RESPOND" output to one
  100. # of the following:
  101. # echo: "echo: " (This is the default)
  102. # command: "// "
  103. # error: "!! "
  104. #default_prefix: echo:
  105. # Directly sets the default prefix. If present, this value will
  106. # override the "default_type".
  107. #[filament_switch_sensor filament_sensor]
  108. #switch_pin:
  109. #runout_gcode:
  110. # BEEP P=1500
  111. ############################################
  112. [exclude_object]
  113. [idle_timeout]
  114. timeout: 600.0
  115. gcode:
  116. {% if 'heaters' in printer %}
  117. TURN_OFF_HEATERS
  118. {% endif %}
  119. M84
  120. #*# <---------------------- SAVE_CONFIG ---------------------->
  121. #*# DO NOT EDIT THIS BLOCK OR BELOW. The contents are auto-generated.
  122. #*#