Guest User

Untitled

a guest
Nov 18th, 2024
51
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 14.07 KB | None | 0 0
  1. 11:47 PM
  2. Sending BLTOUCH_DEBUG COMMAND=pin_up
  3. 11:47 PM
  4. BLTOUCH_DEBUG COMMAND=pin_up
  5. 11:47 PM
  6. probe: open
  7. 11:47 PM
  8. QUERY_PROBE
  9. 11:47 PM
  10. Sending BLTOUCH_DEBUG COMMAND=pin_down
  11. 11:47 PM
  12. BLTOUCH_DEBUG COMMAND=pin_down
  13. 11:05 PM
  14. BLTouch failed to verify sensor state
  15. 11:05 PM
  16. BLTouch failed to verify sensor state; retrying.
  17. 11:05 PM
  18. BLTouch failed to verify sensor state; retrying.
  19. 11:04 PM
  20. QUAD_GANTRY_LEVEL
  21. 11:02 PM
  22. G28
  23. 11:02 PM
  24. Must home axis first: 0.000 0.000 10.000 [0.000]
  25. 11:02 PM
  26. QUAD_GANTRY_LEVEL
  27. [include mainsail.cfg]
  28. [include timelapse.cfg]
  29.  
  30. # This file contains common pin mappings for the Fysetc Spider board.
  31. # To use this config, the firmware should be compiled for the STM32F446.
  32. # When calling "menuconfig", enable "extra low-level configuration setup"
  33. # and select the "12MHz crystal" as clock reference
  34. # For flashing, write the compiled klipper.bin to memory location 0x08000000
  35.  
  36. # See docs/Config_Reference.md for a description of parameters.
  37.  
  38. ## Voron Design VORON2 250/300/350mm Spider TMC2209 UART config
  39.  
  40. ## *** THINGS TO CHANGE/CHECK: ***
  41. ## Spider version Please search this file for "SpiderVersion" and uncomment the appropriate line for each
  42. ## MCU paths [mcu] section
  43. ## Thermistor types [extruder] and [heater_bed] sections - See 'sensor types' list at end of file
  44. ## Z Endstop Switch location [safe_z_home] section
  45. ## Homing end position [gcode_macro G32] section
  46. ## Z Endstop Switch offset for Z0 [stepper_z] section
  47. ## Probe points [quad_gantry_level] section
  48. ## Min & Max gantry corner postions [quad_gantry_level] section
  49. ## PID tune [extruder] and [heater_bed] sections
  50. ## Fine tune E steps [extruder] section
  51.  
  52. [mcu]
  53.  
  54. ## Uncomment below if you're using the Raspberry uart0 to communicate with Spider
  55. #restart_method: command
  56.  
  57. ## You need to select 'Communication interface' to USB in 'make menuconfig'
  58. ## when you compile Klipper for Spider
  59. ## Obtain definition by "ls -l /dev/serial/by-id/" then unplug to verify
  60. ##--------------------------------------------------------------------
  61.  
  62. serial:/dev/serial/by-id/usb-Klipper_stm32f446xx_3C000C000950315239323320-if00
  63. #serial: /dev/serial/by-id/usb-Klipper_stm32f446xx_3C000C000950315239323320-if000
  64. ##dev/serial/by-id/usb-Klipper_stm32f446xx_3C000C000950315239323320-if00
  65.  
  66. #new board:/dev/serial/by-id/usb-Klipper_stm32f446xx_3C000C000950315239323320-if00
  67. ## If you want to use the Raspberry uart0 to communicate with Spider,
  68. ## you need to select 'Communication interface' to 'Serial (on USART1 PA10/PA9)'
  69. ## in 'make menuconfig' when you compile klipper and set the serial as below
  70. ##--------------------------------------------------------------------
  71. #serial: /dev/ttyAMA0
  72. ##--------------------------------------------------------------------
  73.  
  74.  
  75. #####################################################################
  76. # LED Control
  77. #####################################################################
  78.  
  79. [output_pin caselight ]
  80. # Chamber Lighting - In 5V-RGB Position
  81. pin: PD3
  82. pwm: true
  83. shutdown_value: 0
  84. value:1.00
  85. cycle_time: 0.01
  86.  
  87.  
  88. [bed_mesh]
  89. speed: 100
  90. horizontal_move_z: 2
  91. mesh_min: 0, 0
  92. mesh_max:200, 200
  93. probe_count: 6, 6
  94.  
  95.  
  96. [printer]
  97. kinematics: corexy
  98. max_velocity: 300
  99. max_accel: 3000 #Max 4000
  100. max_z_velocity: 5 #Max 15 for 12V TMC Drivers, can increase for 24V
  101. max_z_accel: 350
  102. square_corner_velocity: 5.0
  103.  
  104. #####################################################################
  105. # X/Y Stepper Settings
  106. #####################################################################
  107.  
  108. [stepper_x]
  109. ## Connected to X-MOT (B Motor)
  110. step_pin: PE11
  111. dir_pin: !PE10
  112. enable_pin: !PE9
  113. rotation_distance: 40#####################################################################
  114. # LED Control
  115. #####################################################################
  116.  
  117. #[output_pin caselight ]
  118. ## Chamber Lighting - In 5V-RGB Position
  119. #pin: PD3
  120. #pwm: true
  121. #shutdown_value: 0
  122. #value:100
  123. #cycle_time: 0.01
  124. microsteps: 16
  125. full_steps_per_rotation:200 #set to 400 for 0.9 degree stepper
  126. endstop_pin: PB14
  127. position_min: 0
  128. homing_speed: 80
  129.  
  130. ##--------------------------------------------------------------------
  131.  
  132. ## Uncomment below for 250mm build
  133. position_endstop: 250
  134. position_max: 250
  135.  
  136. ##----------------------------
  137.  
  138. #homing_retract_dist: 5
  139. #homing_positive_dir: true
  140.  
  141.  
  142. [tmc2209 stepper_x]
  143. uart_pin: PE7
  144. interpolate: True
  145. run_current: 0.7
  146. hold_current: 0.4
  147. sense_resistor: 0.110
  148. stealthchop_threshold: 0
  149.  
  150. [stepper_y]
  151. ## Connected to Y-MOT (A Motor)
  152. step_pin: PD8
  153. dir_pin: !PB12
  154. enable_pin: !PD9
  155. rotation_distance: 40
  156. microsteps: 16
  157. full_steps_per_rotation:200 #set to 400 for 0.9 degree stepper
  158. endstop_pin: PB13
  159. position_min: 0
  160. homing_speed: 80
  161.  
  162. ##--------------------------------------------------------------------
  163.  
  164. ## Uncomment for 250mm build
  165. position_endstop: 250
  166. position_max: 250
  167.  
  168. [tmc2209 stepper_y]
  169. uart_pin: PE15
  170. interpolate: True
  171. run_current: 0.7
  172. hold_current: 0.4
  173. sense_resistor: 0.110
  174. stealthchop_threshold: 0
  175.  
  176.  
  177.  
  178. ##--------------------------------------------------------------------
  179. #homing_retract_dist: 5homing_positive_dir: true
  180.  
  181.  
  182. #####################################################################
  183. # Z Stepper Settings
  184. #####################################################################
  185.  
  186.  
  187.  
  188. ## In Z-MOT Position
  189. ## Z0 Stepper - Front Left
  190. [stepper_z]
  191. step_pin: PD14
  192. dir_pin: !PD13
  193. enable_pin: !PD15
  194. rotation_distance: 63
  195. gear_ratio: 80:48
  196. microsteps: 32
  197. endstop_pin: !PA3 #probe:z_virtual_endstop
  198. position_endstop: 215
  199.  
  200. #probe:z_virtual_endstop
  201. #endstop_pin = probe:z_virtual_endstop
  202. position_max: 215
  203. position_min: -5
  204. homing_speed: 2
  205. homing_retract_dist: 3
  206. [stepper_z1]
  207. step_pin: PD5
  208. dir_pin: !PD6
  209. enable_pin: !PD4
  210. rotation_distance: 64
  211. gear_ratio: 80:20
  212. microsteps: 32
  213.  
  214. [stepper_z2] #z2
  215. step_pin: PE6 # PE5 PE6 PC13
  216. dir_pin: PC13
  217. enable_pin: !PE5
  218. rotation_distance: 64
  219. gear_ratio: 80:20
  220. microsteps: 32
  221.  
  222. [stepper_z3]
  223. step_pin: PE2
  224. dir_pin: !PE4
  225. enable_pin: !PE3
  226. rotation_distance: 63
  227. gear_ratio: 80:48
  228. microsteps: 32
  229.  
  230.  
  231. #
  232. #
  233. #
  234. # L F
  235. # Z1#########Z2
  236. # # #
  237. # # #
  238. # # #
  239. # # #
  240. # # #
  241. # # #
  242. # Z Z3
  243. #
  244. # z1 z2 z3 z4 e0
  245. # [] [] [] [] [] [] [] []
  246. # X Y Z1 Z2 Z3 Z4 -- E0
  247. # PE9 PD9 PD15 PD4 PE5 PE3 PE8 PC5
  248. # x x x # x x x x
  249.  
  250. ########################################
  251. # Extruder
  252. #####################################################################
  253.  
  254. ## In E0-MOT Position
  255. [extruder]
  256. step_pin: PE1
  257. dir_pin: PE0
  258. enable_pin: !PC5
  259.  
  260. ## Update value below when you perform extruder calibration
  261. ## If you ask for 100mm of filament, but in reality it is 98mm:
  262. ## rotation_distance = <previous_rotation_distance> * <actual_extrude_distance> / 100
  263. ## 22.6789511 is a good starting point
  264. rotation_distance: 22.6789511 #Bondtech 5mm Drive Gears
  265. ## Update Gear Ratio depending on your Extruder Type
  266. ## Use 50:17 for Afterburner/Clockwork (BMG Gear Ratio)
  267. ## Use 80:20 for M4, M3.1
  268. gear_ratio: 50:17 #BMG Gear Ratio
  269. microsteps: 16
  270. full_steps_per_rotation: 200 #200 for 1.8 degree, 400 for 0.9 degree
  271. nozzle_diameter: 0.400
  272. filament_diameter: 1.75
  273. ## In E0 OUT Position
  274. heater_pin: PB15
  275. ## Validate the following thermistor type to make sure it is correct
  276. sensor_type: Generic 3950#ATC Semitec 104GT-2
  277. sensor_pin: PC0 # TE0 Position
  278. min_temp: -250
  279. max_temp: 270
  280. max_power: 1.0
  281. min_extrude_temp: 170
  282. control = pid
  283. pid_kp = 26.213
  284. pid_ki = 1.304
  285. pid_kd = 131.721
  286. ## Try to keep pressure_advance below 1.0
  287. pressure_advance: 0.05
  288. ## Default is 0.040, leave stock
  289. pressure_advance_smooth_time: 0.040
  290.  
  291. #####################################################################
  292. # Bed Heater
  293. #####################################################################
  294. [heater_bed]
  295. ## SSR Pin - In BED OUT position
  296. heater_pin: PC8 # changed from pb4
  297. sensor_type: Generic 3950 # NTC 100K MGB18-104F39050L32
  298. ## Uncomment below for SpiderVersion 1.x
  299. #sensor_pin: PC3 # TB Position
  300. ## Uncomment below for SpiderVersion 2.2
  301. sensor_pin: PB0 # TB Position
  302. ## Adjust Max Power so your heater doesn't warp your bed
  303. max_power: 0.6
  304. min_temp: -250
  305. max_temp: 120
  306. control: pid
  307. pid_kp: 58.437
  308. pid_ki: 2.347
  309. pid_kd: 363.769
  310.  
  311. #####################################################################
  312. # Probe
  313. #####################################################################
  314.  
  315.  
  316. #####################################################################
  317. # Bltouch
  318. #####################################################################
  319.  
  320. [bltouch]
  321. ## Bltouch - If you use this section , please comment the [probe] section
  322. ## More infomation at : https://www.klipper3d.org/BLTouch.html
  323. ## This bltouch is not used for Z height, only Quad Gantry Leveling
  324. ## In Z+ Position
  325. sensor_pin: PA0
  326. # In Y+ Position
  327. control_pin: PA2
  328. #probe_with_touch_mode: true
  329. x_offset: 0
  330. y_offset: 25.0
  331. z_offset: 0
  332. #speed: 10.0
  333. samples: 3
  334. samples_result: median
  335. sample_retract_dist: 3.0
  336. samples_tolerance: 0.006
  337. samples_tolerance_retries: 3
  338. #####################################################################
  339. # Fan Control
  340. #####################################################################
  341.  
  342. [heater_fan hotend_fan]
  343. ## Hotend Fan - FAN0 Connector
  344. ## Uncomment below for SpiderVersion 1.x
  345. #pin: PB0
  346. ## Uncomment below for SpiderVersion 2.2
  347. pin: PA13
  348. max_power: 1.0
  349. kick_start_time: 0.5
  350. heater: extruder
  351. heater_temp: 50.0
  352. ## If you are experiencing back flow, you can reduce fan_speed
  353. #fan_speed: 1.0
  354.  
  355. [fan]
  356. ## Print Cooling Fan - FAN1 Connector
  357. ## Uncomment below for SpiderVersion 1.x
  358. #pin: PB1
  359. ## Uncomment below for SpiderVersion 2.2
  360. pin: PA14
  361. max_power: 0.4
  362. kick_start_time: 0.5
  363. ## Depending on your fan, you may need to increase this value
  364. ## if your fan will not start. Can change cycle_time (increase)
  365. ## if your fan is not able to slow down effectively
  366. off_below: 0.10
  367.  
  368. [heater_fan controller_fan]
  369. ## Controller fan - FAN2 Connector
  370. pin: PB2
  371. kick_start_time: 0.5
  372. heater: heater_bed
  373. heater_temp: 45.0
  374.  
  375. #[heater_fan exhaust_fan]
  376. ## Exhaust fan - In E2 OUT Positon
  377. #pin: PB3
  378. #max_power: 1.0
  379. #shutdown_speed: 0.0
  380. #kick_start_time: 5.0
  381. #heater: heater_bed
  382. #heater_temp: 60
  383. #fan_speed: 1.0
  384.  
  385. #[controller_fan nevermore]
  386. # Nevermore - In E1 OUT Position
  387. #pin: PC8
  388. #kick_start_time: 0.500
  389. #fan_speed: 0.5
  390.  
  391. #####################################################################
  392. # LED Control
  393. #####################################################################
  394.  
  395. #[output_pin caselight ]
  396. ## Chamber Lighting - In 5V-RGB Position
  397. #pin: PD3
  398. #pwm: true
  399. #shutdown_value: 0
  400. #value:100
  401. #cycle_time: 0.01
  402.  
  403. #####################################################################
  404. # Homing and Gantry Adjustment Routines
  405. #####################################################################
  406.  
  407. [idle_timeout]
  408. timeout: 1800
  409.  
  410. [safe_z_home]
  411. ## XY Location of the Z Endstop Switch
  412. ## Update -100,-100 to the XY coordinates of your endstop pin
  413. ## (such as 157,305) after going through Z Endstop Pin
  414. ## Location Definition step.
  415. home_xy_position:100,100
  416. speed:50
  417. z_hop:5
  418. z_hop_speed: 2
  419.  
  420. [quad_gantry_level]
  421. # Use QUAD_GANTRY_LEVEL to level a gantry.
  422. # Min & Max gantry corners - measure from nozzle at MIN (0,0) and
  423. # MAX (250, 250), (300,300), or (350,350) depending on your printer size
  424. # to respective belt positions
  425.  
  426. #--------------------------------------------------------------------
  427. # Gantry Corners for 250mm Build
  428. # Uncomment for 250mm build
  429. gantry_corners:
  430. -60,-10
  431. 310, 320
  432. # Probe points
  433. points:
  434. 50,25
  435. 50,175
  436. 200,175
  437. 200,25
  438.  
  439. ## Gantry Corners for 300mm Build
  440. ## Uncomment for 300mm build
  441. #gantry_corners:
  442. # -60,-10
  443. # 360,370
  444. ## Probe points
  445. #points:
  446. # 50,25
  447. # 50,225
  448. # 250,225
  449. # 250,25
  450.  
  451. ## Gantry Corners for 350mm Build
  452. ## Uncomment for 350mm build
  453. #gantry_corners:
  454. # -60,-10
  455. # 410,420
  456. ## Probe points
  457. #points:
  458. # 50,25
  459. # 50,275
  460. # 300,275
  461. # 300,25
  462.  
  463. #--------------------------------------------------------------------
  464. speed: 100
  465. horizontal_move_z: 10
  466. retries: 5
  467. retry_tolerance: 0.0075
  468. max_adjust: 10
  469.  
  470. #####################################################################
  471. # Macros
  472. #####################################################################
  473.  
  474. [gcode_macro G32]
  475. gcode:
  476. BED_MESH_CLEAR
  477. G28
  478. QUAD_GANTRY_LEVEL
  479. G28
  480. ## Uncomment for for your size printer:
  481. #--------------------------------------------------------------------
  482. ## Uncomment for 250mm build
  483. G0 X125 Y125 Z30 F3600
  484.  
  485. ## Uncomment for 300 build
  486. #G0 X150 Y150 Z30 F3600
  487.  
  488. ## Uncomment for 350mm build
  489. #G0 X175 Y175 Z30 F3600
  490. #--------------------------------------------------------------------
  491.  
  492.  
  493. [gcode_macro PRINT_START]
  494. # Use PRINT_START for the slicer starting script - please customise for your slicer of choice
  495. gcode:
  496. G32 ; home all axes
  497. G1 Z20 F3000 ; move nozzle away from bed
  498.  
  499. [gcode_macro PRINT_END]
  500. # Use PRINT_END for the slicer ending script - please customise for your slicer of choice
  501. gcode:
  502. M400 ; wait for buffer to clear
  503. G92 E0 ; zero the extruder
  504. G1 E-1.0 F3600 ; retract filament
  505. G91 ; relative positioning
  506. G0 Z1.00 X20.0 Y20.0 F20000 ; move nozzle to remove stringing
  507. TURN_OFF_HEATERS
  508. M107 ; turn off fan
  509. G1 Z2 F3000 ; move nozzle up 2mm
  510. G90 ; absolute positioning
  511. G0 X125 Y250 F3600 ; park nozzle at rear
  512. BED_MESH_CLEAR
  513.  
  514. ## Thermistor Types
  515. ## "EPCOS 100K B57560G104F"
  516. ## "ATC Semitec 104GT-2"
  517. ## "NTC 100K beta 3950"
  518. ## "Honeywell 100K 135-104LAG-J01"
  519. ## "NTC 100K MGB18-104F39050L32" (Keenovo Heater Pad)
  520. ## "AD595"
  521. ## "PT100 INA826"
  522.  
Add Comment
Please, Sign In to add comment