Advertisement
Guest User

Untitled

a guest
Aug 18th, 2019
126
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 8.62 KB | None | 0 0
  1. # VORON2 300mm config 08/13/2019 4:45PM
  2.  
  3. [mcu]
  4. serial: /dev/serial/by-id/usb-Arduino__www.arduino.cc__0042_8573531383235111E0C2-if00
  5. pin_map: arduino
  6. restart_method: arduino
  7.  
  8. [mcu z]
  9. serial: /dev/serial/by-id/usb-Arduino__www.arduino.cc__0042_95735343633351D041C0-if00
  10. pin_map: arduino
  11. restart_method: arduino
  12.  
  13. [printer]
  14. kinematics: corexy
  15. max_velocity: 500
  16. max_accel: 3000
  17. max_z_velocity: 41
  18. max_z_accel: 2000
  19. square_corner_velocity: 10.0
  20.  
  21. [idle_timeout]
  22. gcode:
  23. TURN_OFF_HEATERS
  24. M84 ; disable steppers
  25. timeout: 1800
  26.  
  27. [stepper_x]
  28. step_pin: ar54
  29. dir_pin: !ar55
  30. enable_pin: !ar38
  31. step_distance: 0.0125
  32. endstop_pin: ^ar2
  33. position_min: 0
  34. position_endstop: 300
  35. position_max: 300
  36. homing_speed: 100
  37. second_homing_speed: 25
  38. homing_retract_dist: 5
  39. homing_positive_dir: true
  40.  
  41. [stepper_y]
  42. step_pin: ar60
  43. dir_pin: !ar61
  44. enable_pin: !ar56
  45. step_distance: 0.0125
  46. endstop_pin: ^ar15
  47. position_min: 0
  48. position_endstop: 305
  49. position_max: 305
  50. homing_speed: 100
  51. second_homing_speed: 25
  52. homing_retract_dist: 5
  53. homing_positive_dir: true
  54.  
  55. [stepper_z]
  56. step_pin: z:ar54
  57. dir_pin: !z:ar55
  58. enable_pin: !z:ar38
  59. step_distance: 0.00250
  60. endstop_pin: ^!z:ar18
  61. position_max: 290
  62. position_min: -5
  63. homing_speed: 15.0
  64. second_homing_speed: 1.5
  65. homing_retract_dist: 3.0
  66. homing_positive_dir: false
  67.  
  68. [stepper_z1]
  69. step_pin: z:ar60
  70. dir_pin: z:ar61
  71. enable_pin: !z:ar56
  72. step_distance: 0.00250
  73.  
  74. [stepper_z2]
  75. step_pin: z:ar46
  76. dir_pin: !z:ar48
  77. enable_pin: !z:ar62
  78. step_distance: 0.00250
  79.  
  80. [stepper_z3]
  81. step_pin: z:ar26
  82. dir_pin: z:ar28
  83. enable_pin: !z:ar24
  84. step_distance: 0.00250
  85.  
  86. [extruder]
  87. step_pin: ar26
  88. dir_pin: ar28
  89. enable_pin: !ar24
  90. step_distance: 0.001714
  91. nozzle_diameter: 0.400
  92. filament_diameter: 1.750
  93. max_extrude_only_distance: 780
  94. max_extrude_cross_section: 2.5
  95. heater_pin: ar10
  96. max_power: 1.0
  97. sensor_type: ATC Semitec 104GT-2
  98. sensor_pin: analog13
  99. smooth_time: 3.0
  100. min_extrude_temp: 170
  101. min_temp: 0
  102. max_temp: 270
  103. pressure_advance: .15
  104. pressure_advance_lookahead_time: 0.2
  105.  
  106. [probe]
  107. pin: ^z:ar19
  108. x_offset: 0.0
  109. y_offset: 25.0
  110. z_offset: 0.0
  111. speed: 25.0
  112. samples: 4
  113. sample_retract_dist: 5
  114. samples_result: average
  115.  
  116. [fan]
  117. # Print cooling fan
  118. pin: ar9
  119. max_power: .8
  120. shutdown_speed: 0
  121. cycle_time: 0.010
  122. hardware_pwm: false
  123. kick_start_time: 0.500
  124.  
  125. [heater_fan hotend_fan]
  126. pin: z:ar9
  127. max_power: 1.0
  128. shutdown_speed: 1.0
  129. cycle_time: 0.010
  130. hardware_pwm: false
  131. kick_start_time: 0.500
  132. heater: extruder
  133. heater_temp: 75.0
  134. fan_speed: 1.0
  135.  
  136. [controller_fan controller_fan]
  137. pin: z:ar10
  138. max_power: 1.0
  139. shutdown_speed: 0
  140. cycle_time: 0.010
  141. hardware_pwm: false
  142. kick_start_time: 0.500
  143. idle_timeout: 30
  144. idle_speed: 0.4
  145. heater: extruder,heater_bed
  146.  
  147. [heater_bed]
  148. heater_pin: z:ar11
  149. sensor_type: NTC 100K MGB18-104F39050L32
  150. sensor_pin: z:analog15
  151. smooth_time: 3.0
  152. max_power: 0.75
  153. control: pid
  154. pid_Kp=47.690
  155. pid_Ki=1.556
  156. pid_Kd=365.338
  157. min_temp: 0
  158. max_temp: 110
  159.  
  160. [verify_heater heater_bed]
  161. max_error: 120
  162. check_gain_time: 60
  163. hysteresis: 5
  164. heating_gain: 2
  165.  
  166. [verify_heater extruder]
  167. max_error: 120
  168. check_gain_time: 20
  169. hysteresis: 5
  170. heating_gain: 2
  171.  
  172. [homing_override]
  173. axes: z
  174. set_position_z: 0
  175. gcode:
  176. G90
  177. BED_MESH_CLEAR
  178. G0 Z5 F600
  179. G90
  180. G28 X Y
  181. G0 X204 Y305 F3600
  182. # XY Location of the FSR Switch. Update to your machines XY location.
  183. G28 Z0
  184. G0 Z10 F1800
  185. G0 X150 Y150 Z20 F3600
  186.  
  187. [quad_gantry_level]
  188. gantry_corners:
  189. -58,-3
  190. 360,368
  191. points:
  192. 65,0
  193. 65,245
  194. 250,245
  195. 250,0
  196. speed: 200
  197. horizontal_move_z: 10
  198. retries: 5
  199. retry_tolerance: 0.005
  200. max_adjust: 6
  201.  
  202. [display]
  203. lcd_type: st7920
  204. cs_pin: z:ar16
  205. sclk_pin: z:ar23
  206. sid_pin: z:ar17
  207. menu_timeout: 40
  208. encoder_pins: ^z:ar33, ^z:ar31
  209. click_pin: ^!z:ar35
  210. kill_pin: ^!z:ar41
  211.  
  212. [skew_correction]
  213.  
  214. [bed_mesh]
  215. speed: 100
  216. horizontal_move_z: 10
  217. min_point: 25,25
  218. max_point: 275,250
  219. probe_count: 7,7
  220. fade_end: 10
  221. split_delta_z: .01
  222. move_check_distance: 3
  223. mesh_pps: 2,2
  224. algorithm: lagrange
  225. relative_reference_index:24
  226.  
  227. ### Macros ###
  228.  
  229.  
  230. # Nozzle purge macro. .
  231. [gcode_macro purge_nozzle]
  232. gcode:
  233. G28
  234. G0 X275 Y10 Z0.5 F2000
  235. G92 E0
  236. G1 E2 F600
  237. G1 X220 E20 F600
  238. G1 X180 F1000
  239. G1 E-5 F600
  240. G92 E0
  241.  
  242. [gcode_macro G32]
  243. gcode:
  244. BED_MESH_CLEAR
  245. G28
  246. QUAD_GANTRY_LEVEL
  247. G28
  248.  
  249. [gcode_macro NOZZLE_CLEAN]
  250. gcode:
  251. G1 Z6.80 F3000 ;lift nozzle 25mm
  252. G1 X80 Y305 F20000 ;move to nozzle scrubber
  253. G91 ;relative positioning
  254. G1 Z-5.00 F3000 ;move nozzle to end of brush into bristles
  255. G1 X+50.00 F6000 ;scrub forwards once
  256. G1 X-50.00 F6000 ;scrub backwards once
  257. G1 X+50.00 F6000 ;scrub forwards once
  258. G1 X-50.00 F6000 ;scrub backwards once
  259. G1 X+50.00 F6000 ;scrub forwards once
  260. G1 X-50.00 F6000 ;scrub backwards once
  261. G1 Z+5.00 F3000 ;lift z 15mm
  262. G90 ;absolute positioning
  263.  
  264. [gcode_macro PRINT_START]
  265. gcode:
  266. SET_SKEW CLEAR=1
  267. G32
  268. NOZZLE_CLEAN
  269. G28
  270. BED_MESH_PROFILE LOAD=HOT
  271. G1 Z20 F2000 ; move nozzle away from bed
  272. SET_SKEW XY=140.62,140.41,99.42
  273. M83 ; Relative E
  274.  
  275.  
  276. [gcode_macro PRINT_END]
  277. # Use PRINT_END for the slicer ending script - please customize for your slicer of choice
  278. gcode:
  279. M400 ; wait for buffer to clear
  280. G92 E0 ; zero the extruder
  281. G1 E-4.0 F3600 ; retract filament
  282. G91 ; relative positioning
  283. G0 Z1.00 X20.0 Y20.0 F20000 ; move nozzle to remove stringing
  284. TURN_OFF_HEATERS
  285. M107 ; turn off fan
  286. G1 Z5 F3000 ; move nozzle up 5mm
  287. G90 ; absolute positioning
  288. SET_SKEW CLEAR=1
  289. G0 X125 Y250 F3600 ; park nozzle at rear
  290. M117 Finished! ; display message
  291.  
  292. [gcode_macro UNLOAD_FILAMENT]
  293. # Extrusion lengths must be adjusted for your particular configuration before use
  294. gcode:
  295. M83 ; set extruder to relative
  296. G1 E10 F300 ; extrude a little to soften tip
  297. G1 E-780 F1800 ; retract filament completely
  298. M82 ; set extruder to absolute
  299.  
  300. [gcode_macro LOAD_FILAMENT]
  301. # Extrusion lengths must be adjusted for your particular configuration before use
  302. gcode:
  303. M83 ; set extruder to relative
  304. G1 E750 F1800 ; quickly load filament to down bowden
  305. G1 E30 F300 ; slower extrusion for hotend path
  306. G1 E15 F150 ; prime nozzle with filament
  307. M82 ; set extruder to absolute
  308.  
  309.  
  310. #*# <---------------------- SAVE_CONFIG ---------------------->
  311. #*# DO NOT EDIT THIS BLOCK OR BELOW. The contents are auto-generated.
  312. #*#
  313. #*# [stepper_z]
  314. #*# position_endstop = 0.95
  315. #*#
  316. #*# [extruder]
  317. #*# control = pid
  318. #*# pid_kp = 19.935
  319. #*# pid_ki = 1.187
  320. #*# pid_kd = 83.728
  321. #*#
  322. #*# [bed_mesh default]
  323. #*# points =
  324. #*# 0.075625, 0.068125, 0.073125, 0.084375, 0.101875, 0.102500, 0.148750
  325. #*# 0.043750, 0.039375, 0.040000, 0.047500, 0.066875, 0.062500, 0.106875
  326. #*# 0.017500, 0.012500, 0.013750, 0.018125, 0.034375, 0.030000, 0.070000
  327. #*# 0.002500, -0.003125, -0.003125, 0.000000, 0.014375, 0.010000, 0.048125
  328. #*# 0.001875, -0.005000, -0.004375, -0.003750, 0.005625, -0.000625, 0.037500
  329. #*# 0.013750, 0.011250, 0.005000, 0.006875, 0.020625, 0.013125, 0.050000
  330. #*# 0.049375, 0.041875, 0.033750, 0.036250, 0.049375, 0.042500, 0.080625
  331. #*# x_count = 7
  332. #*# y_count = 7
  333. #*# min_x = 25.0
  334. #*# max_x = 274.96
  335. #*# min_y = 25.0
  336. #*# max_y = 250.0
  337. #*# x_offset = 0.0
  338. #*# y_offset = 25.0
  339. #*# mesh_x_pps = 2
  340. #*# mesh_y_pps = 2
  341. #*# algo = lagrange
  342. #*# tension = 0.2
  343. #*#
  344. #*# [bed_mesh HOT]
  345. #*# points =
  346. #*# 0.075625, 0.068125, 0.073125, 0.084375, 0.101875, 0.102500, 0.148750
  347. #*# 0.043750, 0.039375, 0.040000, 0.047500, 0.066875, 0.062500, 0.106875
  348. #*# 0.017500, 0.012500, 0.013750, 0.018125, 0.034375, 0.030000, 0.070000
  349. #*# 0.002500, -0.003125, -0.003125, 0.000000, 0.014375, 0.010000, 0.048125
  350. #*# 0.001875, -0.005000, -0.004375, -0.003750, 0.005625, -0.000625, 0.037500
  351. #*# 0.013750, 0.011250, 0.005000, 0.006875, 0.020625, 0.013125, 0.050000
  352. #*# 0.049375, 0.041875, 0.033750, 0.036250, 0.049375, 0.042500, 0.080625
  353. #*# x_count = 7
  354. #*# y_count = 7
  355. #*# min_x = 25.0
  356. #*# max_x = 274.96
  357. #*# min_y = 25.0
  358. #*# max_y = 250.0
  359. #*# x_offset = 0.0
  360. #*# y_offset = 25.0
  361. #*# mesh_x_pps = 2
  362. #*# mesh_y_pps = 2
  363. #*# algo = lagrange
  364. #*# tension = 0.2
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement