-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathprinter-20240305_112255.cfg
154 lines (122 loc) · 3.9 KB
/
printer-20240305_112255.cfg
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
# Prusa MK3s Klipper Config
# You'll be able to print just fine with this config as it is, but it is recommended
# that you follow these steps to properly calibrate your printer:
# 0) Sanity check and PID Tuning: https://www.klipper3d.org/Config_checks.html
# 1) Pressure Advance: https://www.klipper3d.org/Pressure_Advance.html
# 2) Skew Correction: https://www.klipper3d.org/skew_correction.html
# 3) Resonance Compensation: https://www.klipper3d.org/Resonance_Compensation.html
# Read more about klipper here: https://www.klipper3d.org/Overview.html
### UI
[include mainsail.cfg]
[mcu]
# serial: /dev/serial0 # If you are using internal RPI serial port
serial: /dev/ttyACM0 # If you are using RPI via USB connection to printer
restart_method: command
### CONTROL BOARD
[include klipper-prusa-mk3s/mk3s/einsy-rambo.cfg]
[bed_mesh]
probe_count: 7,7
speed: 250
### BASE SETUP
[include klipper-prusa-mk3s/mk3s/display.cfg]
[include klipper-prusa-mk3s/mk3s/steppers.cfg]
[include klipper-prusa-mk3s/mk3s/tmc2130.cfg]
### EXTRUSION
# Extruder
[include klipper-prusa-mk3s/extruders/bmg.cfg]
# Hotend
[include klipper-prusa-mk3s/hotends/mosquito.cfg]
# Thermistors
[include klipper-prusa-mk3s/hotends/atc_104gt-2.cfg]
[extruder]
# To tune Pressure Advance see https://www.klipper3d.org/Pressure_Advance.html
# default is already set based on hotend, but you can further improve prints by calibrating it to your nozzle and material
# pressure_advance: 0.05
nozzle_diameter: 0.4 # Remember to change this if you change nozzle diameter.
## copy this from your current setting on Prusa, but make it absolute (removing -)
[probe]
#z_offset = 0.685
## For faster printing enable
[printer]
max_velocity: 300
max_accel: 4000
max_accel_to_decel: 4000
max_z_velocity: 20
max_z_accel: 300
#max_accel: 10000
#max_accel_to_decel: 8000
#max_velocity: 500
#max_z_velocity: 20
#max_z_accel: 300
square_corner_velocity: 5
## Custom bed mest probes
## Prusa has 3x3 or 7x7, you can do any variation you want
[bed_mesh]
probe_count: 7,7
speed: 250
# Linear correction
# Default Prusa linear correction optimized for LDO motors
# Check `extruders/linear-correction` for more informations.
[include klipper-prusa-mk3s/extruders/linear-correction/linear-correction-0.cfg]
[input_shaper]
shaper_freq_x: 50 #(max recomended is 8.5k)
shaper_freq_y: 57 #(recomended is 9.6k)
shaper_type_x: mzv
shaper_type_y: mzv
[exclude_object]
### MACROS
[include klipper-prusa-mk3s/macros.cfg]
[include KAMP_Settings.cfg]
# [include klipper-prusa-mk3s/macros/auto_speed.cfg]
[include klipper-prusa-mk3s/macros/config_backup.cfg]
[include klipper-prusa-mk3s/macros/flexplate.cfg]
[include klipper-prusa-mk3s/macros/spoolman.cfg]
[include klipper-prusa-mk3s/macros/test_speed.cfg]
# File location of stored varibales
[save_variables]
filename: /home/pi/printer_data/config/.variables.stb
#If not using with Octoprint remove the menu.
[menu __main __octoprint]
type: disabled
[include bed_mesh_macros.cfg]
# FIRST RUN:
# Execute these sequentially in the console, let PID tuning finish before saving
# PID_CALIBRATE HEATER=extruder TARGET=170
# SAVE_CONFIG
# PID_CALIBRATE HEATER=heater_bed TARGET=60
# SAVE_CONFIG
### The end, on the end the printer will store it's tuning data, so do not edit it.
#*# <---------------------- SAVE_CONFIG ---------------------->
#*# DO NOT EDIT THIS BLOCK OR BELOW. The contents are auto-generated.
#*#
#*# [heater_bed]
#*# control = pid
#*# pid_kp = 50.249
#*# pid_ki = 0.601
#*# pid_kd = 1049.575
#*#
#*# [extruder]
#*# control = pid
#*# pid_kp = 19.356
#*# pid_ki = 0.787
#*# pid_kd = 119.037
#*#
#*# [probe]
#*# z_offset = 1.839
#*#
#*# [bed_mesh default]
#*# version = 1
#*# points =
#*# -0.056667, 0.009722, 0.103750
#*# -0.200000, -0.014167, 0.045833
#*# -0.114167, -0.015000, 0.165000
#*# x_count = 3
#*# y_count = 3
#*# mesh_x_pps = 3
#*# mesh_y_pps = 3
#*# algo = lagrange
#*# tension = 0.2
#*# min_x = 24.0
#*# max_x = 228.0
#*# min_y = 6.0
#*# max_y = 210.0