Daniels Lab Wiki

It is worth noting that.

Benutzer-Werkzeuge

Webseiten-Werkzeuge


projekte:3d-printing:anycubic-mega-s:klipper

Anycubic Mega S - Klipper Einrichtung und Konfiguration

Klipper Config Check

Calibrate PID settings

Um die Temperatur des Extruder zu kalibrieren führt man den ersten Befehl aus, wartet ab bis der Kalibriervorgang abgeschlossen wurde und speichert die gefundenen Werte in der printer.cnf ab (passiert automatisch und wird am Ende eingefügt).

PID_CALIBRATE HEATER=extruder TARGET=170
SAVE_CONFIG

Um die Temperatur des Printbed zu kalibrieren führt man den ersten Befehl aus, wartet ab bis der Kalibriervorgang abgeschlossen wurde und speichert die gefundenen Werte in der printer.cnf ab (passiert automatisch und wird am Ende eingefügt).

PID_CALIBRATE HEATER=heater_bed TARGET=60
SAVE_CONFIG
Extruder Printbed

Basiskonfiguration

Basiskonfiguration (Beispiel) für einen Anycubic Mega S ohne Modifikationen / Originalzustand

printer.cfg
  1. # This file contains pin mappings for the Anycubic i3 Mega with
  2. # Ultrabase from 2017. (This config may work on an Anycubic i3 Mega v1
  3. # prior to the Ultrabase if you comment out the definition of the
  4. # endstop_pin in the stepper_z1 section.) To use this config, the
  5. # firmware should be compiled for the AVR atmega2560.
  6.  
  7. # See docs/Config_Reference.md for a description of parameters.
  8.  
  9. [stepper_x]
  10. step_pin: PF0
  11. dir_pin: !PF1
  12. enable_pin: !PD7
  13. microsteps: 16
  14. rotation_distance: 40
  15. endstop_pin: ^!PE5
  16. position_min: -5
  17. position_endstop: -5
  18. position_max: 210
  19. homing_speed: 30.0
  20.  
  21. [stepper_y]
  22. step_pin: PF6
  23. dir_pin: PF7
  24. enable_pin: !PF2
  25. microsteps: 16
  26. rotation_distance: 40
  27. endstop_pin: ^!PL7
  28. position_endstop: 0
  29. position_max: 210
  30. homing_speed: 30.0
  31.  
  32. [stepper_z]
  33. step_pin: PL3
  34. dir_pin: PL1
  35. enable_pin: !PK0
  36. microsteps: 16
  37. rotation_distance: 8
  38. endstop_pin: ^!PD3
  39. position_endstop: 0.0
  40. position_max: 205
  41. homing_speed: 5.0
  42.  
  43. [stepper_z1]
  44. step_pin: PC1
  45. dir_pin: PC3
  46. enable_pin: !PC7
  47. microsteps: 16
  48. rotation_distance: 8
  49. endstop_pin: ^!PL6
  50.  
  51. [extruder]
  52. step_pin: PA4
  53. dir_pin: PA6
  54. enable_pin: !PA2
  55. microsteps: 16
  56. #rotation_distance: 34.557
  57. rotation_distance: 7.808
  58. nozzle_diameter: 0.400
  59. filament_diameter: 1.750
  60. heater_pin: PB4
  61. sensor_type: ATC Semitec 104GT-2
  62. sensor_pin: PK5
  63. control: pid
  64. pid_Kp: 15.717
  65. pid_Ki: 0.569
  66. pid_Kd: 108.451
  67. min_temp: 0
  68. max_temp: 245
  69.  
  70. [heater_fan extruder_fan]
  71. pin: PL5
  72.  
  73. [heater_bed]
  74. heater_pin: PH5
  75. sensor_type: EPCOS 100K B57560G104F
  76. sensor_pin: PK6
  77. control: pid
  78. pid_Kp: 74.883
  79. pid_Ki: 1.809
  80. pid_Kd: 775.038
  81. min_temp: 0
  82. max_temp: 110
  83.  
  84. [fan]
  85. pin: PH6
  86.  
  87. [mcu]
  88. serial: /dev/ttyUSB0
  89.  
  90. [printer]
  91. kinematics: cartesian
  92. max_velocity: 300
  93. max_accel: 3000
  94. max_z_velocity: 10
  95. max_z_accel: 60
  96.  
  97. [heater_fan stepstick_fan]
  98. pin: PH4
  99.  
  100. [virtual_sdcard]
  101. path: ~/gcode_files
  102.  
  103. [display_status]
  104.  
  105. [pause_resume]
  106.  
  107. [gcode_macro CANCEL_PRINT]
  108. description: Cancel the actual running print
  109. rename_existing: CANCEL_PRINT_BASE
  110. gcode:
  111. TURN_OFF_HEATERS
  112. CANCEL_PRINT_BASE
  113.  
  114. [gcode_macro START_PRINT]
  115. gcode:
  116. G28 X0 Y0 ; move X/Y to min endstops
  117. G28 Z0 ; move Z to min endstops
  118. G1 Z20 Y5 F500 ; move nozzle away from bed
  119. G92 E0 ; zero the extruded length
  120. G1 E2 F2400 ; extrude 5mm of feed stock
  121. G92 E0 ; zero the extruded length again
  122. M117 Printing...
  123.  
  124. [gcode_macro END_PRINT]
  125. gcode:
  126. M400 ; Clear Buffer
  127. M104 S0 ; turn off extruder
  128. M140 S0 ; turn off bed
  129. G10 ; retract
  130. G91 ; relative positioning
  131. G1 E-0.03 Z1.00 X20.0 Y20.0 ; move nozzle to remove stringing
  132. M106 S0 ; turn off fan
  133. G1 Z20 ; move nozzle up 20mm
  134. G90 ; absolute positioning
  135. G0 X0 Y175 ; park nozzle at rear
  136. M84 ; steppers off
  137. G4 P250 ; dwell
  138. _TIMELAPSE_NEW_FRAME
  139. M300 ; Beep
projekte/3d-printing/anycubic-mega-s/klipper.txt · Zuletzt geändert: 2021/12/05 01:52 von daniel