Guest User

k1 max printer cfg

a guest
Aug 3rd, 2026
20
0
362 days
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 9.94 KB | None | 0 0
  1. # K1-MAX
  2. # Printer_size: 300x300x300
  3. # Version: v1.0.30
  4. # CreateDate: 2023/03/21
  5. # Nozzle_mcu: chip: GD32F303CBT6
  6. # version: K1-NOZZLE-M_V12
  7. # Leveling_mcu: chip: GD32E230F8P6
  8. # version: K1-MAX-L-V11
  9. # mcu: chip: GD32F303RET6
  10. # version: CR4CU220812S12
  11.  
  12. [virtual_pins]
  13. [include sensorless.cfg]
  14. [include gcode_macro.cfg]
  15. [include printer_params.cfg]
  16. [include Helper-Script/save-zoffset.cfg]
  17. [include Helper-Script/KAMP/KAMP_Settings.cfg]
  18.  
  19. [mcu]
  20. serial: /dev/ttyS7
  21. baud: 230400
  22. restart_method: command
  23.  
  24. [mcu nozzle_mcu]
  25. serial: /dev/ttyS1
  26. baud: 230400
  27. restart_method: command
  28.  
  29. [mcu leveling_mcu]
  30. serial: /dev/ttyS9
  31. baud: 230400
  32. restart_method: command
  33.  
  34. [verify_heater extruder]
  35. [verify_heater heater_bed]
  36. check_gain_time: 120
  37. heating_gain: 1.0
  38. hysteresis: 10
  39.  
  40. [mcu rpi]
  41. serial: /tmp/klipper_host_mcu
  42.  
  43. [bl24c16f]
  44. i2c_mcu: rpi
  45. i2c_bus: i2c.2
  46. i2c_speed: 400000
  47.  
  48. [idle_timeout]
  49. timeout: 99999999
  50.  
  51. [virtual_sdcard]
  52. path: /usr/data/printer_data/gcodes
  53.  
  54. [gcode_arcs]
  55. resolution: 1.0
  56.  
  57. [temperature_sensor mcu_temp]
  58. sensor_type: temperature_mcu
  59. min_temp: 0
  60. max_temp: 100
  61.  
  62. [temperature_sensor chamber_temp]
  63. sensor_type: EPCOS 100K B57560G104F
  64. sensor_pin: PC5
  65. min_temp: 0
  66. max_temp: 125
  67.  
  68. [duplicate_pin_override]
  69. pins: PC0, PC5
  70.  
  71. [temperature_fan chamber_fan]
  72. pin: PC0
  73. cycle_time: 0.0100
  74. hardware_pwm: false
  75. max_power: 1
  76. shutdown_speed: 0
  77. sensor_type: EPCOS 100K B57560G104F
  78. sensor_pin: PC5
  79. min_temp: 0
  80. max_temp: 70
  81. control: watermark
  82. max_delta: 2
  83. target_temp: 35.0
  84. max_speed: 1.0
  85. min_speed: 0.0
  86.  
  87. [stepper_x]
  88. step_pin: PC2
  89. dir_pin: !PB9
  90. enable_pin: !PC3
  91. microsteps: 16
  92. rotation_distance: 40
  93. endstop_pin: tmc2209_stepper_x:virtual_endstop
  94. position_endstop: 304.0
  95. position_min: 0.5
  96. position_max: 304.0
  97. homing_speed: 36
  98. homing_retract_dist:0
  99. full_steps_per_rotation:400
  100.  
  101. [tmc2209 stepper_x]
  102. uart_pin:PA9
  103. interpolate: False
  104. run_current:1.0
  105. sense_resistor: 0.100
  106. uart_address:3
  107. diag_pin: ^PB12
  108. # driver_IHOLDDELAY: 8
  109. # driver_TPOWERDOWN: 20
  110. # driver_TBL: 1
  111. # driver_TOFF: 1
  112. # driver_HEND: 0
  113. # driver_HSTRT: 7
  114. driver_SGTHRS:150
  115.  
  116. [stepper_y]
  117. step_pin: PB8
  118. dir_pin: !PB7
  119. enable_pin: !PC3
  120. microsteps: 16
  121. rotation_distance: 40
  122. endstop_pin: tmc2209_stepper_y:virtual_endstop
  123. position_endstop: -2
  124. position_min: -2
  125. position_max: 304
  126. homing_speed: 36
  127. homing_retract_dist:0
  128.  
  129. [tmc2209 stepper_y]
  130. uart_pin:PA10
  131. interpolate: True
  132. run_current:1.0
  133. sense_resistor: 0.100
  134. uart_address:3
  135. diag_pin: ^PB13
  136. # driver_IHOLDDELAY: 8
  137. # driver_TPOWERDOWN: 20
  138. # driver_TBL: 1
  139. # driver_TOFF: 1
  140. # driver_HEND: 0
  141. # driver_HSTRT: 7
  142. driver_SGTHRS: 150
  143.  
  144. [stepper_z]
  145. step_pin: PB6
  146. dir_pin: !PB5
  147. enable_pin: !PC3
  148. microsteps: 16
  149. rotation_distance:8
  150. gear_ratio: 64:20
  151. endstop_pin: tmc2209_stepper_z:virtual_endstop# PA15 #probe:z_virtual_endstop
  152. position_endstop: 0
  153. position_max: 305
  154. position_min: -10
  155. homing_speed: 10
  156. second_homing_speed: 1
  157. homing_retract_dist: 2.0
  158.  
  159. [tmc2209 stepper_z]
  160. uart_pin: PA11
  161. uart_address: 3
  162. run_current: 0.8
  163. diag_pin: ^PB14
  164. stealthchop_threshold: 0
  165. sense_resistor: 0.100
  166. # driver_IHOLDDELAY: 8
  167. # driver_TPOWERDOWN: 20
  168. # driver_TBL: 1
  169. # driver_TOFF: 1
  170. # driver_HEND: 2
  171. # driver_HSTRT: 2
  172. driver_SGTHRS: 0
  173.  
  174. [extruder]
  175. max_extrude_only_distance: 1000.0
  176. max_extrude_cross_section: 80
  177. step_pin: nozzle_mcu:PB1
  178. dir_pin: nozzle_mcu:PB0
  179. enable_pin: !nozzle_mcu:PB2
  180. microsteps: 16
  181. rotation_distance: 6.9
  182. nozzle_diameter: 0.400
  183. filament_diameter: 1.750
  184. heater_pin: nozzle_mcu:PB7
  185. sensor_type: EPCOS 100K B57560G104F
  186. sensor_pin: nozzle_mcu:PA0
  187. pressure_advance: 0.04
  188. pressure_advance_smooth_time: 0.040
  189. control: pid
  190. pid_Kp: 25.013
  191. pid_Ki: 2.566
  192. pid_Kd: 60.966
  193. min_temp: 0
  194. max_temp: 320
  195.  
  196. [tmc2209 extruder]
  197. uart_pin: nozzle_mcu:PB11
  198. tx_pin: nozzle_mcu:PB10
  199. uart_address: 3
  200. run_current: 0.55
  201. sense_resistor: 0.150
  202. stealthchop_threshold: 0
  203. # driver_IHOLDDELAY: 8
  204. # driver_TPOWERDOWN: 20
  205. # driver_TBL: 2
  206. # driver_TOFF: 3
  207. # driver_HEND: 0
  208. # driver_HSTRT: 5
  209.  
  210. [heater_bed]
  211. heater_pin: PC8
  212. sensor_type: EPCOS 100K B57560G104F
  213. sensor_pin: PC4
  214. control: pid
  215. pid_Kp: 37
  216. pid_Ki: 0.18
  217. pid_Kd: 280
  218. min_temp: 0
  219. max_temp: 125
  220.  
  221. [filament_switch_sensor filament_sensor]
  222. pause_on_runout: true
  223. switch_pin: !PC15
  224. runout_gcode:
  225. {% if printer.extruder.can_extrude|lower == 'true' %}
  226. G91
  227. G0 E30 F600
  228. G90
  229. {% endif %}
  230.  
  231. [filament_switch_sensor filament_sensor_2]
  232. pause_on_runout: true
  233. switch_pin: !nozzle_mcu:PA10
  234.  
  235. [multi_pin heater_fans]
  236. pins:nozzle_mcu:PB5,PB2
  237.  
  238. [heater_fan hotend_fan]
  239. pin: multi_pin:heater_fans
  240. heater: extruder
  241. heater_temp: 40
  242.  
  243. [static_digital_output my_fan_output_pins]
  244. pins: nozzle_mcu: PB6
  245.  
  246. [output_pin fan0]
  247. pin: !nozzle_mcu: PB8
  248. pwm: True
  249. cycle_time: 0.0100
  250. hardware_pwm: false
  251. value: 0.00
  252. scale: 255
  253. shutdown_value: 0.0
  254.  
  255. [output_pin fan1]
  256. pin: PC0
  257. pwm: True
  258. cycle_time: 0.0100
  259. hardware_pwm: false
  260. value: 0.00
  261. scale: 255
  262. shutdown_value: 0.0
  263.  
  264. [output_pin fan2]
  265. pin: PB1
  266. pwm: True
  267. cycle_time: 0.0100
  268. hardware_pwm: false
  269. value: 0.00
  270. scale: 255
  271. shutdown_value: 0.0
  272.  
  273. [output_pin LED]
  274. pin:PB0
  275. pwm: True
  276. cycle_time: 0.010
  277. value: 1
  278.  
  279. [output_pin power]
  280. pin: PC9
  281.  
  282. [adxl345]
  283. cs_pin: nozzle_mcu:PA4
  284. spi_speed: 5000000
  285. axes_map: x,-z,y
  286. spi_software_sclk_pin: nozzle_mcu:PA5
  287. spi_software_mosi_pin: nozzle_mcu:PA7
  288. spi_software_miso_pin: nozzle_mcu:PA6
  289.  
  290. [resonance_tester]
  291. accel_chip: adxl345
  292. accel_per_hz: 75
  293. # min_freq: 30
  294. # max_freq: 100
  295. probe_points:
  296. 150,150,10
  297.  
  298. [prtouch_v2]
  299. pr_version: 2
  300. step_base: 2
  301. z_offset: 0
  302. noz_ex_com: 0.09 #0.09 喷头加热补偿值
  303. tilt_corr_dis:0.05 # //0.05 #热床差补偿值
  304. tri_min_hold: 6000,10000 #2000,10000
  305. tri_max_hold: 13000,60000
  306. pres_cnt: 4
  307. pres0_clk_pins: leveling_mcu:PA7
  308. pres0_sdo_pins: leveling_mcu:PA4
  309. pres1_clk_pins: leveling_mcu:PA6
  310. pres1_sdo_pins: leveling_mcu:PA3
  311. pres2_clk_pins: leveling_mcu:PA2
  312. pres2_sdo_pins: leveling_mcu:PA0
  313. pres3_clk_pins: leveling_mcu:PA5
  314. pres3_sdo_pins: leveling_mcu:PA1
  315. show_msg: False
  316. step_swap_pin: PC10
  317. pres_swap_pin: leveling_mcu:PB1
  318. g28_wait_cool_down: true
  319. pa_clr_down_mm: -0.15
  320. clr_noz_start_x: 130
  321. clr_noz_start_y: 301.5
  322. clr_noz_len_x: 40
  323. clr_noz_len_y: 1
  324. speeds: 2.5,1.0
  325. tri_hftr_cut: 2,1
  326. tri_lftr_k1: 0.50,0.15
  327.  
  328. #tri_wave_ip:172.22.40.244
  329.  
  330. #进入调平状态用到的参数
  331. tri_min_hold_1:6000,10000
  332. tri_min_hold_2:6000,10000
  333. tri_min_hold_3:6000,10000
  334. tri_min_hold_4:6000,10000
  335. tri_min_hold_5:6000,10000
  336. tri_min_hold_6:6000,10000
  337.  
  338. tri_min_hold_7:6000,10000
  339. tri_min_hold_8:6000,10000
  340. tri_min_hold_9:6000,10000
  341. tri_min_hold_10:6000,10000
  342. tri_min_hold_11:6000,10000
  343. tri_min_hold_12:6000,10000
  344.  
  345. tri_min_hold_13:6000,10000
  346. tri_min_hold_14:6000,10000
  347. tri_min_hold_15:6000,10000
  348. tri_min_hold_16:6000,10000
  349. tri_min_hold_17:6000,10000
  350. tri_min_hold_18:6000,10000
  351.  
  352. tri_min_hold_19:6000,10000
  353. tri_min_hold_20:6000,10000
  354. tri_min_hold_21:6000,10000
  355. tri_min_hold_22:6000,10000
  356. tri_min_hold_23:6000,10000
  357. tri_min_hold_24:6000,10000
  358.  
  359. tri_min_hold_25:6000,10000
  360. tri_min_hold_26:6000,10000
  361. tri_min_hold_27:6000,10000
  362. tri_min_hold_28:6000,10000
  363. tri_min_hold_29:6000,10000
  364. tri_min_hold_30:6000,10000
  365.  
  366. tri_min_hold_31:6000,10000
  367. tri_min_hold_32:6000,10000
  368. tri_min_hold_33:6000,10000
  369. tri_min_hold_34:6000,10000
  370. tri_min_hold_35:6000,10000
  371. tri_min_hold_36:6000,10000
  372.  
  373. tri_max_hold_1:13000,60000
  374. tri_max_hold_2:13000,60000
  375. tri_max_hold_3:13000,60000
  376. tri_max_hold_4:13000,60000
  377. tri_max_hold_5:13000,60000
  378. tri_max_hold_6:13000,60000
  379. tri_max_hold_7:13000,60000
  380. tri_max_hold_8:13000,60000
  381. tri_max_hold_9:13000,60000
  382. tri_max_hold_10:13000,60000
  383. tri_max_hold_11:13000,60000
  384. tri_max_hold_12:13000,60000
  385. tri_max_hold_13:13000,60000
  386. tri_max_hold_14:13000,60000
  387. tri_max_hold_15:13000,60000
  388. tri_max_hold_16:13000,60000
  389. tri_max_hold_17:13000,60000
  390. tri_max_hold_18:13000,60000
  391. tri_max_hold_19:13000,60000
  392. tri_max_hold_20:13000,60000
  393. tri_max_hold_21:13000,60000
  394. tri_max_hold_22:13000,60000
  395. tri_max_hold_23:13000,60000
  396. tri_max_hold_24:13000,60000
  397. tri_max_hold_25:13000,60000
  398. tri_max_hold_26:13000,60000
  399. tri_max_hold_27:13000,60000
  400. tri_max_hold_28:13000,60000
  401. tri_max_hold_29:13000,60000
  402. tri_max_hold_30:13000,60000
  403. tri_max_hold_31:13000,60000
  404. tri_max_hold_32:13000,60000
  405. tri_max_hold_33:13000,60000
  406. tri_max_hold_34:13000,60000
  407. tri_max_hold_35:13000,60000
  408. tri_max_hold_36:13000,60000
  409.  
  410. [bed_mesh]
  411. speed: 150
  412. mesh_min: 5,5
  413. mesh_max: 295,295
  414. probe_count: 6,6
  415. fade_start: 5.0
  416. fade_end: 50.0
  417.  
  418. [display_status]
  419.  
  420. [printer]
  421. kinematics: corexy
  422. max_velocity: 800
  423. max_accel: 20000
  424. max_accel_to_decel: 20000
  425. max_z_velocity: 20
  426. square_corner_velocity: 5.0
  427. square_corner_max_velocity: 200.0
  428. max_z_accel: 300
  429.  
  430. [pause_resume]
  431. # recover_velocity: 500.
  432.  
  433. [exclude_object]
  434.  
  435. #*# <---------------------- SAVE_CONFIG ---------------------->
  436. #*# DO NOT EDIT THIS BLOCK OR BELOW. The contents are auto-generated.
  437. #*#
  438. #*# [input_shaper]
  439. #*# shaper_type_y = ei
  440. #*# shaper_freq_y = 55.0
  441. #*# shaper_type_x = ei
  442. #*# shaper_freq_x = 55.0
  443. #*#
  444. #*# [bed_mesh default]
  445. #*# version = 1
  446. #*# points =
  447. #*# -0.638539, -0.776320, -0.720820, -0.747352, -0.797477, -0.899633
  448. #*# -0.370633, -0.306195, -0.334508, -0.316883, -0.361758, -0.468883
  449. #*# 0.038447, -0.048039, -0.086164, -0.066102, -0.071258, -0.130320
  450. #*# 0.239208, 0.238023, 0.289211, 0.223055, 0.203887, 0.148944
  451. #*# 0.370083, 0.393333, 0.414117, 0.397217, 0.318867, 0.202648
  452. #*# 0.394773, 0.402555, 0.446992, 0.376180, 0.294367, 0.231836
  453. #*# x_count = 6
  454. #*# y_count = 6
  455. #*# mesh_x_pps = 2
  456. #*# mesh_y_pps = 2
  457. #*# algo = lagrange
  458. #*# tension = 0.2
  459. #*# min_x = 5.0
  460. #*# max_x = 295.0
  461. #*# min_y = 5.0
  462. #*# max_y = 295.0
  463. #*#
  464. #*# [bed_mesh adaptive]
  465. #*# version = 1
  466. #*# points =
  467. #*# 0.112761, 0.106883, 0.066588
  468. #*# 0.064146, 0.090000, 0.033592
  469. #*# 0.033750, 0.070513, 0.094468
  470. #*# x_count = 3
  471. #*# y_count = 3
  472. #*# mesh_x_pps = 2
  473. #*# mesh_y_pps = 2
  474. #*# algo = lagrange
  475. #*# tension = 0.2
  476. #*# min_x = 101.83
  477. #*# max_x = 177.47
  478. #*# min_y = 142.18
  479. #*# max_y = 157.28
  480. #*#
  481. #*# [prtouch default]
  482. #*# version = 307
  483.  
Advertisement
Add Comment
Please, Sign In to add comment