Advertisement
Guest User

Untitled

a guest
Apr 11th, 2021
51
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 22.02 KB | None | 0 0
  1.  
  2. [include kiauh.cfg]
  3.  
  4. [virtual_sdcard]
  5. path: ~/sdcard
  6. [pause_resume]
  7. [display_status]
  8. [mcu]
  9. ## MCU for X/Y/E steppers main MCU
  10. ## [X in X] - B Motor
  11. ## [Y in Y] - A Motor
  12. ## [E in E0] - Extruder
  13. ## Obtain definition by "ls -l /dev/serial/by-path/" then unplug to verify
  14. ##--------------------------------------------------------------------
  15. serial: /dev/serial/by-path/platform-fd500000.pcie-pci-0000:01:00.0-usb-0:1.2:1.0
  16. ##--------------------------------------------------------------------
  17.  
  18. [mcu z]
  19. ## MCU for Z steppers
  20. ## [Z in X] - Front Left
  21. ## [Z1 in Y] - Rear Left
  22. ## [Z2 in Z] - Rear Right
  23. ## [Z3 in E0]- Front Right
  24. ## Obtain definition by "ls -l /dev/serial/by-path/" then unplug to verify
  25. ##--------------------------------------------------------------------
  26. serial: /dev/serial/by-path/platform-fd500000.pcie-pci-0000:01:00.0-usb-0:1.1:1.0
  27. ##--------------------------------------------------------------------
  28.  
  29. [printer]
  30. kinematics: corexy
  31. max_velocity: 300
  32. max_accel: 10000 #Max 4000
  33. max_accel_to_decel: 10000
  34. max_z_velocity: 15 #Max 15 for 12V TMC Drivers, can increase for 24V
  35. max_z_accel: 350 #Max ?
  36. square_corner_velocity: 5.0 #Can experiment with 8.0, default 5.0
  37.  
  38. #####################################################################
  39. # X/Y Stepper Settings
  40. #####################################################################
  41. [input_shaper]
  42.  
  43.  
  44. [stepper_x]
  45. step_pin: P2.2
  46. dir_pin: !P2.3
  47. enable_pin: !P2.1
  48. rotation_distance: 40
  49. microsteps: 16
  50. full_steps_per_rotation: 400
  51. endstop_pin: !P1.29
  52. position_min: 0
  53. position_endstop: 301
  54. position_max: 303
  55. homing_speed: 50 #Max 100
  56. homing_retract_dist: 5
  57. homing_positive_dir: true
  58.  
  59. [tmc2209 stepper_x]
  60. uart_pin: P1.1
  61. interpolate: True
  62. run_current: 1.2
  63. hold_current: 0.8
  64. sense_resistor: 0.110
  65. stealthchop_threshold: 0
  66.  
  67. [stepper_y]
  68. step_pin: P0.19
  69. dir_pin: P0.20
  70. enable_pin: !P2.8
  71. rotation_distance: 40
  72. microsteps: 16
  73. full_steps_per_rotation: 400
  74. endstop_pin: !P1.27
  75. position_min: 0
  76. position_endstop: 302
  77. position_max: 306
  78. homing_speed: 50 #Max 100
  79. homing_retract_dist: 5
  80. homing_positive_dir: true
  81.  
  82. [tmc2209 stepper_y]
  83. uart_pin: P1.8
  84. interpolate: True
  85. run_current: 1.2
  86. hold_current: 0.8
  87. sense_resistor: 0.110
  88. stealthchop_threshold: 0
  89.  
  90. #####################################################################
  91. # Z Stepper Settings
  92. #####################################################################
  93.  
  94. ## Z MCU - In X Position
  95. ## Z0 Stepper - Front Left
  96. [stepper_z]
  97. step_pin: z:P2.2
  98. dir_pin: z:P2.3
  99. enable_pin: !z:P2.1
  100. rotation_distance: 40
  101. gear_ratio: 80:16
  102. microsteps: 16
  103. endstop_pin: z:P1.25
  104. position_max: 290
  105. position_min: -5
  106. homing_speed: 15.0
  107. second_homing_speed: 3.0
  108. homing_retract_dist: 3.0
  109. ## Make sure to update below for your relevant driver (2208 or 2209)
  110. [tmc2209 stepper_z]
  111. uart_pin: z:P1.1
  112. interpolate: true
  113. run_current: 0.8
  114. hold_current: 0.8
  115. sense_resistor: 0.110
  116. stealthchop_threshold: 0
  117.  
  118. ## Z MCU - In Y Position
  119. ## Z1 Stepper - Rear Left
  120. [stepper_z1]
  121. step_pin: z:P0.19
  122. dir_pin: !z:P0.20
  123. enable_pin: !z:P2.8
  124. rotation_distance: 40
  125. gear_ratio: 80:16
  126. microsteps: 16
  127.  
  128. ## Make sure to update below for your relevant driver (2208 or 2209)
  129. [tmc2209 stepper_z1]
  130. uart_pin: z:P1.8
  131. interpolate: true
  132. run_current: 0.8
  133. hold_current: 0.8
  134. sense_resistor: 0.110
  135. stealthchop_threshold: 0
  136.  
  137. ## Z MCU - In Z Position
  138. ## Z2 Stepper - Rear Right
  139. [stepper_z2]
  140. step_pin: z:P0.22
  141. dir_pin: z:P2.11
  142. enable_pin: !z:P0.21
  143. rotation_distance: 40
  144. gear_ratio: 80:16
  145. microsteps: 16
  146.  
  147. ## Make sure to update below for your relevant driver (2208 or 2209)
  148. [tmc2209 stepper_z2]
  149. uart_pin: z:P1.10
  150. interpolate: true
  151. run_current: 0.8
  152. hold_current: 0.80
  153. sense_resistor: 0.110
  154. stealthchop_threshold: 0
  155.  
  156. ## Z MCU - In E0 Position
  157. ## Z3 Stepper - Front Right
  158. [stepper_z3]
  159. step_pin: z:P2.13
  160. dir_pin: !z:P0.11
  161. enable_pin: !z:P2.12
  162. rotation_distance: 40
  163. gear_ratio: 80:16
  164. microsteps: 16
  165.  
  166. ## Make sure to update below for your relevant driver (2208 or 2209)
  167. [tmc2209 stepper_z3]
  168. uart_pin: z:P1.15
  169. interpolate: true
  170. run_current: 0.8
  171. hold_current: 0.80
  172. sense_resistor: 0.110
  173. stealthchop_threshold: 0
  174.  
  175.  
  176. #####################################################################
  177. # Extruder
  178. #####################################################################
  179.  
  180. # E0 on MCU X/Y
  181. [extruder]
  182. step_pin: P0.22
  183. dir_pin: !P2.11
  184. enable_pin: !P0.21
  185. max_extrude_only_distance: 1000
  186. rotation_distance: 34.161
  187. gear_ratio: 7.5:1
  188. full_steps_per_rotation: 200
  189. microsteps: 16
  190. nozzle_diameter: 0.400
  191. filament_diameter: 1.75
  192. heater_pin: P2.7
  193.  
  194. sensor_type: ATC Semitec 104GT-2
  195. sensor_pin: P0.23
  196. min_temp: 10
  197. max_temp: 270
  198. max_power: 1.0
  199. min_extrude_temp: 10
  200.  
  201. ## Try to keep pressure_advance below 1.0
  202. pressure_advance: 0.043
  203. ## Default is 0.040, leave stock
  204. pressure_advance_smooth_time: 0.040
  205.  
  206. ## E0 on MCU X/Y
  207. ## Make sure to update below for your relevant driver (2208 or 2209)
  208. [tmc2209 extruder]
  209. uart_pin: P1.10
  210. interpolate: false
  211. run_current: 0.33
  212. hold_current: 0.33
  213. sense_resistor: 0.110
  214. stealthchop_threshold: 0
  215.  
  216. #####################################################################
  217. # Bed Heater
  218. #####################################################################
  219.  
  220. [heater_bed]
  221. ## SSR Pin - Z board, Fan Pin
  222. heater_pin: z:P2.4
  223. sensor_type: NTC 100K MGB18-104F39050L32
  224. sensor_pin: z:P0.24
  225. ## Adjust Max Power so your heater doesn't warp your bed
  226. max_power: 0.6
  227. min_temp: 0
  228. max_temp: 120
  229. #control: pid
  230. #pid_kp: 58.437
  231. #pid_ki: 2.347
  232. #pid_kd: 363.769
  233.  
  234. #####################################################################
  235. # Probe
  236. #####################################################################
  237.  
  238. [probe]
  239. ## Inductive Probe
  240. ## This probe is not used for Z height, only Quad Gantry Leveling
  241. ## Z_MAX on mcu_z
  242. ## If your probe is NO instead of NC, add change pin to !z:P0.10
  243. pin: ^z:P2.0
  244. x_offset: 0
  245. y_offset: 25.0
  246. z_offset: 0
  247. speed: 10.0
  248. samples: 3
  249. samples_result: median
  250. sample_retract_dist: 3.0
  251. samples_tolerance: 0.006
  252. samples_tolerance_retries: 3
  253.  
  254.  
  255. #####################################################################
  256. # Fan Control
  257. #####################################################################
  258.  
  259. [heater_fan hotend_fan]
  260. ## Hotend Fan - XYE board, HE1 Connector
  261. pin: P2.6
  262. max_power: 1.0
  263. kick_start_time: 0.5
  264. heater: extruder
  265. heater_temp: 50.0
  266. ## If you are experiencing back flow, you can reduce fan_speed
  267. #fan_speed: 1.0
  268.  
  269. [fan]
  270. ## Print Cooling Fan - XYE board, Fan Pin
  271. pin: z:P1.4
  272. kick_start_time: 0.5
  273. ## Depending on your fan, you may need to increase this value
  274. ## if your fan will not start. Can change cycle_time (increase)
  275. ## if your fan is not able to slow down effectively
  276. off_below: 0.10
  277.  
  278. [heater_fan controller_fan]
  279. ## Controller fan - Z board, HE1 Connector
  280. pin: z:P2.6
  281. kick_start_time: 0.5
  282. heater: heater_bed
  283. heater_temp: 45.0
  284. fan_speed: 0.4
  285. max_power: 0.4
  286. cycle_time: 0.00004
  287. shutdown_speed: 0.0
  288.  
  289. [heater_fan exhaust_fan]
  290. ## Exhaust fan - Z board, HE0 Connector
  291. pin: z:P2.7
  292. max_power: 1.0
  293. shutdown_speed: 0.0
  294. kick_start_time: 5.0
  295. heater: heater_bed
  296. heater_temp: 60
  297. fan_speed: 1.0
  298.  
  299. #####################################################################
  300. # LED Control
  301. #####################################################################
  302.  
  303. #[output_pin caselight ]
  304. #pin: P2.5
  305. #pwm: true
  306. #value: 0
  307. #scale: 10
  308.  
  309. #####################################################################
  310. # Homing and Gantry Adjustment Routines
  311. #####################################################################
  312.  
  313. [idle_timeout]
  314. timeout: 1800
  315.  
  316.  
  317.  
  318. [quad_gantry_level]
  319. gantry_corners:
  320. -60,-10
  321. 360,370
  322. ## Probe points
  323. points:
  324. 50,25
  325. 50,225
  326. 250,225
  327. 250,25
  328. speed: 100
  329. horizontal_move_z: 10
  330. retries: 5
  331. retry_tolerance: 0.0075
  332. max_adjust: 10
  333.  
  334.  
  335. [temperature_sensor bedcorner]
  336. sensor_type: NTC 100K beta 3950
  337. sensor_pin: P0.24
  338.  
  339. [display]
  340. lcd_type: uc1701
  341. cs_pin: z:P0.18
  342. a0_pin: z:P0.16
  343. rst_pin: z:P0.15
  344. contrast: 63
  345. encoder_pins: ^z:P3.26, ^z:P3.25
  346. click_pin: ^!z:P1.30
  347. spi_software_miso_pin: z:P0.8
  348. spi_software_mosi_pin: z:P0.9
  349. spi_software_sclk_pin: z:P0.7
  350.  
  351. [output_pin beeper]
  352. pin: z:P1.31
  353.  
  354. [neopixel fysetc_mini12864]
  355. pin: z:P0.17
  356. chain_count: 3
  357. initial_RED: 0.4
  358. initial_GREEN: 0.4
  359. initial_BLUE: 0.4
  360. color_order: RGB
  361.  
  362. [delayed_gcode setdisplayneopixel]
  363. initial_duration: 1
  364. gcode:
  365. SET_LED LED=fysetc_mini12864 RED=1 GREEN=0 BLUE=0 INDEX=1 TRANSMIT=0
  366. SET_LED LED=fysetc_mini12864 RED=1 GREEN=0 BLUE=0 INDEX=2 TRANSMIT=0
  367. SET_LED LED=fysetc_mini12864 RED=1 GREEN=0 BLUE=0 INDEX=3
  368.  
  369. #####################################################################
  370. # Macros
  371. #####################################################################
  372.  
  373. [gcode_macro G32]
  374. gcode:
  375. BED_MESH_CLEAR
  376. G28
  377. QUAD_GANTRY_LEVEL
  378. CLEAN_NOZZLE
  379. G28 Z
  380. G0 X150 Y150 Z20 F6000
  381.  
  382. [gcode_macro PRINT_START]
  383. default_parameter_BED_TEMP: 100
  384. default_parameter_EXTRUDER_TEMP: 235
  385. gcode:
  386. M117 Heating...
  387. M140 S{BED_TEMP} ; set bed final temp
  388. M104 S{EXTRUDER_TEMP} ; set extruder final temp
  389. M190 S{BED_TEMP} ; wait for bed final temp
  390. M109 S{EXTRUDER_TEMP} ; wait for extruder final temp
  391.  
  392. G21 ; set units to millimeters
  393. G90 ; use absolute coordinates
  394. M83 ; use relative distances for extrusion
  395. G32 ; home all axes
  396. BED_MESH_PROFILE LOAD=90
  397. G1 Z20 F3000 ; move nozzle away from bed
  398.  
  399. [safe_z_home]
  400. home_xy_position: 205,304
  401. speed: 80.0
  402. z_hop: 5
  403. z_hop_speed: 20.0
  404. move_to_previous: False
  405.  
  406. [gcode_macro PRINT_END]
  407. # Use PRINT_END for the slicer ending script - please customise for your slicer of choice
  408. gcode:
  409. M400 ; wait for buffer to clear
  410. G92 E0 ; zero the extruder
  411. G1 E-5.0 F3600 ; retract filament
  412. G91 ; relative positioning
  413. G0 Z1.00 X20.0 Y20.0 F20000 ; move nozzle to remove stringing
  414. TURN_OFF_HEATERS
  415. M107 ; turn off fan
  416. G1 Z20 F3000 ; move nozzle up 20mm
  417. G90 ; absolute positioning
  418. G0 X125 Y250 F3600 ; park nozzle at rear
  419. BED_MESH_CLEAR
  420.  
  421. #######################################################################################################################################
  422.  
  423. # Sample macro config to be used in conjunction with the Decontaminator Purge Bucket & Nozzle Scrubber mod. Created by Hernsl
  424. # (hernsl#8860 on Voron Design discord) and edited by Edwardyeeks (edwardyeeks#6042 on Voron Design Discord).
  425.  
  426. # The goal of this macro is to provide a nozzle scrubbing and purging routine that is easily copied/referenced into your printer.cfg.
  427. # Users can simply change parameters and enable/disable options in the first half. Descriptions are laid out in sequence to be read
  428. # first; PLEASE READ CAREFULLY.
  429.  
  430. # This sample config assumes the following: The user has implemented the default decontaminator purge bucket & nozzle scrubber mod
  431. # for the VORON 1/2.
  432.  
  433. # Features in this macro: option of putting the bucket at the rear or front of the bed. Purge routine that can be enabled/disabled.
  434. # By default, bucket is located at rear left of bed and purge routine is enabled.
  435.  
  436. # Default parameters are set for safe speeds and movements. Where necessary, tweak the parameters for the nozzle scrub procedure
  437. # to fit your printer.
  438.  
  439. # To avoid adding length of lines to your main printer.cfg config file, one can upload a config file separately into klipper and
  440. # include it into the main printer config. Upload nozzle_scrub.cfg to the same directory as printer.cfg. Usually, it is in /home/pi/.
  441.  
  442. # Once uploaded, add the following to your printer.cfg in the Macros section: [include /home/pi/nozzle_scrub.cfg]
  443. # Those running mainsail will need to use the following location instead: [include /home/pi/klipper_config/nozzle_scrub.cfg]
  444.  
  445. #######################################################################################################################################
  446.  
  447. # Name of the macro is clean_nozzle.
  448.  
  449. [gcode_macro clean_nozzle]
  450.  
  451. # If you are putting your purge bucket at the rear left of the bed as per default installation, enable True on your location_bucket_rear
  452. # variable. If you want to put your purge bucket elsewhere (perhaps the front), then set it to False. See diagrams and description
  453. # further below on how to set your XY position.
  454. variable_location_bucket_rear: True
  455.  
  456. # If you want the purging routine in your bucket enabled, set to True (and vice versa).
  457. variable_enable_purge: False
  458.  
  459. # These parameters define your filament purging. Update as necessary. If you decided to not enable purge, you can ignore this section.
  460. variable_purge_len: 10 ; Amount of filament, in mm, to purge.
  461. variable_purge_spd: 150 ; Speed, in mm/s, of the purge.
  462. variable_purge_temp_min: 240 ; Minimum nozzle temperature to permit a purge. Otherwise, purge will not occur.
  463.  
  464. # Adjust this so that your nozzle scrubs within the brush. Currently defaulted to be a lot higher for safety. Be careful not to go too low!
  465. variable_brush_top: -1
  466.  
  467. # These parameters define your scrubbing, travel speeds, safe z clearance and how many times you want to wipe. Update as necessary.
  468. variable_clearance_z: 5 ; When traveling, but not cleaning, the clearance along the z-axis between nozzle and brush.
  469. variable_wipe_qty: 10 ; Number of complete (A complete wipe: start left, go right, go left) wipes.
  470. variable_prep_spd_xy: 10000 ; Travel (not cleaning) speed along x and y-axis in mm/min.
  471. variable_prep_spd_z: 1500 ; Travel (not cleaning) speed along z axis in mm/min.
  472. variable_wipe_spd_xy: 10000 ; Nozzle wipe speed in mm/min.
  473.  
  474.  
  475. # These parameters define the size of the brush. Update as necessary. A visual reference is provided below. Note that orientation of
  476. # parameters remain the same whether bucket is at rear or front.
  477. #
  478. # ← brush_width →
  479. # _________________ ↑
  480. # | | ↑ If you chose location_bucket_rear = True, Y position is acquired
  481. # brush_start (x) | | brush_depth from your stepper_y position_max. Adjust your brush physically in
  482. # |_________________| ↓ Y so that the nozzle scrubs within the brush.
  483. # (y) ↓
  484. # brush_front
  485. # __________________________________________________________
  486. # PRINTER FRONT
  487. #
  488. #
  489. ## For V1.8, you may need to measure where your brush is on the x axis and input manually into any of the variable_brush_start uncommented.
  490. ## For V2.4 250mm build, uncomment this below:
  491. #variable_brush_start: 25
  492.  
  493. ## For V2.4 300mm build, uncomment this below:
  494. variable_brush_start: 50
  495.  
  496. ## For V2.4 350mm build, uncomment this below:
  497. #variable_brush_start: 75
  498.  
  499. ## These are only used if location_bucket_rear is False. You specify a custom location in y axis for your brush - see diagram above. ##
  500. variable_brush_front: 0
  501. variable_brush_depth: 0
  502.  
  503.  
  504. # These parameters define the size of your purge bucket. Update as necessary. If you decided to not enable purge, you can ignore
  505. # this section. A visual reference is provided below. Note that orientation of parameters remain the same whether bucket is at rear
  506. # or front.
  507. #
  508. # bucket_gap
  509. # ← ---- →
  510. # __________________________________________
  511. # | | | |
  512. # | | | |
  513. # bucket_start (x) | |______| |
  514. # | | | |
  515. # | | | |
  516. # |_________________|. . . |_________________|
  517. # ← ------------- → ← ------------- →
  518. # bucket_left_width bucket_right_width
  519. # _______________________________________________________________________________________
  520. # PRINTER FRONT
  521. #
  522. ## For V2.4 250mm build, uncomment below
  523. #variable_bucket_left_width: 42
  524.  
  525. ## For V2.4 300mm build, uncomment below
  526. variable_bucket_left_width: 67
  527.  
  528. ## For V2.4 350mm build, uncomment below
  529. #variable_bucket_left_width: 92
  530.  
  531. # For V1.8, you may need to measure where your bucket start is and input into bucket_start. Otherwise, a value of 0 is for a default
  532. # installation of purge bucket at rear left.
  533. variable_bucket_start: 0
  534.  
  535.  
  536. ###############################################################################################################################################
  537. ###############################################################################################################################################
  538.  
  539. ### From here on, unless you know what you're doing, it's recommended not to change anything.
  540.  
  541. ###############################################################################################################################################
  542. ###############################################################################################################################################
  543.  
  544. # Placeholder. The variable will contain at random a number representing the left or right bucket.
  545. variable_bucket_pos: 1
  546.  
  547. # This value is defaulted from brush location in CAD (rear left). Refer to diagram for visual reference.
  548. variable_brush_width: 52
  549.  
  550. # These values are defaulted from bucket geometry in CAD (rear left location). Refer to diagram for visual reference.
  551. variable_bucket_right_width: 40
  552. variable_bucket_gap: 22
  553.  
  554. gcode:
  555. # First, check if the axes are homed.
  556. {% if "xyz" in printer.toolhead.homed_axes %}
  557.  
  558. ## Save the gcode state in this macro instance.
  559. SAVE_GCODE_STATE NAME=clean_nozzle
  560.  
  561. ## Set to absolute positioning.
  562. G90
  563.  
  564. ## Grab max position of Y-axis from config to use in setting a fixed y position for location_bucket_rear = True.
  565. {% set Ry = printer.configfile.config["stepper_y"]["position_max"]|float %}
  566.  
  567. ## Check if user enabled purge option or not.
  568. {% if enable_purge %}
  569.  
  570. ### Randomly select left or right bin for purge.
  571. SET_GCODE_VARIABLE MACRO=clean_nozzle VARIABLE=bucket_pos VALUE={(range(0, 1) | random)}
  572.  
  573. ### Raise Z for travel.
  574. G1 Z{brush_top + clearance_z} F{prep_spd_z}
  575.  
  576. ### Check if user chose to use rear location.
  577. {% if location_bucket_rear %}
  578. G1 Y{Ry} F{prep_spd_xy}
  579. {% else %}
  580. G1 Y{brush_front + (brush_depth / 2)} F{prep_spd_xy}
  581. {% endif %}
  582.  
  583. ### Position for purge. Randomly selects middle of left or right bucket. It references from the middle of the left bucket.
  584. G1 X{bucket_start + (bucket_left_width / 2) + (bucket_pos * bucket_gap) + (bucket_pos * (bucket_right_width / 2))}
  585.  
  586. ### Perform purge if the temp is up to min temp. If not, it will skip and continue executing rest of macro.
  587. {% if printer.extruder.temperature >= purge_temp_min %}
  588. M83 ; relative mode
  589. G1 E{purge_len} F{purge_spd}
  590. G92 E0 ; reset extruder
  591. {% endif %}
  592.  
  593. {% endif %}
  594.  
  595. ## Position for wipe.
  596. G1 Z{brush_top + clearance_z} F{prep_spd_z}
  597. G1 X{brush_start} F{prep_spd_xy}
  598.  
  599. ## Check if user chose to use rear location.
  600. {% if location_bucket_rear %}
  601. G1 Y{Ry}
  602. {% else %}
  603. G1 Y{brush_front + (brush_depth / 2)}
  604. {% endif %}
  605.  
  606. ## Move nozzle down into brush.
  607. G1 Z{brush_top} F{prep_spd_z}
  608.  
  609. ## Perform wipe.
  610. {% for wipes in range(1, (wipe_qty + 1)) %}
  611. G1 X{brush_start + brush_width} F{wipe_spd_xy}
  612. G1 X{brush_start} F{wipe_spd_xy}
  613. {% endfor %}
  614.  
  615. ## Clear from area.
  616. M117 Cleaned!
  617. G1 Z{brush_top + clearance_z} F{prep_spd_z}
  618. G1 X{bucket_left_width / 4} F{prep_spd_xy}
  619.  
  620. ## Restore the gcode state to how it was before the macro.
  621. RESTORE_GCODE_STATE NAME=clean_nozzle
  622.  
  623. {% else %}
  624.  
  625. ## raise error will stop any macros that clean_nozzle is referenced in from proceeding for safety.
  626. { action_raise_error("Please home your axes!") }
  627. M117 Please home first!
  628.  
  629. {% endif %}
  630.  
  631. ## Thermistor Types
  632. ## "EPCOS 100K B57560G104F"
  633. ## "ATC Semitec 104GT-2"
  634. ## "NTC 100K beta 3950"
  635. ## "Honeywell 100K 135-104LAG-J01"
  636. ## "NTC 100K MGB18-104F39050L32" (Keenovo Heater Pad)
  637. ## "AD595"
  638. ## "PT100 INA826"
  639.  
  640. #[bed_mesh]
  641. #speed: 200
  642. #horizontal_move_z: 10
  643. #probe_count: 7,7
  644. #fade_start: 0.5
  645. #fade_end: 25.0
  646. #split_delta_z: .01
  647. #move_check_distance: 3
  648. #mesh_pps: 2,2
  649. #algorithm: bicubic
  650. #relative_reference_index: 24
  651. #mesh_min: 20,50
  652. #mesh_max: 270,270
  653.  
  654. [mcu rpi]
  655. serial: /tmp/klipper_host_mcu
  656.  
  657. [temperature_sensor Pi]
  658. sensor_type: rpi_temperature
  659. min_temp: 0
  660. max_temp: 90
  661.  
  662.  
  663. #*# <---------------------- SAVE_CONFIG ---------------------->
  664. #*# DO NOT EDIT THIS BLOCK OR BELOW. The contents are auto-generated.
  665. #*#
  666. #*# [extruder]
  667. #*# control = pid
  668. #*# pid_kp = 24.367
  669. #*# pid_ki = 1.321
  670. #*# pid_kd = 112.393
  671. #*#
  672. #*# [heater_bed]
  673. #*# control = pid
  674. #*# pid_kp = 39.431
  675. #*# pid_ki = 1.511
  676. #*# pid_kd = 257.289
  677. #*#
  678. #*# [stepper_z]
  679. #*# position_endstop = -1.025
  680. #*#
  681. #*# [input_shaper]
  682. #*# shaper_type_x = mzv
  683. #*# shaper_freq_x = 58.8
  684. #*# shaper_type_y = mzv
  685. #*# shaper_freq_y = 44
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement