-
Notifications
You must be signed in to change notification settings - Fork 0
/
printer.cfg
138 lines (110 loc) · 3.32 KB
/
printer.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
# 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]
[exclude_object]
[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 mk3s/einsy-rambo.cfg]
### BASE SETUP
[include mk3s/display.cfg]
[include mk3s/steppers.cfg]
[include mk3s/tmc2130.cfg]
### EXTRUSION
# Extruder
[include extruders/bmg.cfg]
# Hotend
[include hotends/mosquito.cfg]
[include hotends/pt1000.cfg]
[include KAMP_Settings.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 = 1.400
## For faster printing enable
[printer]
kinematics: cartesian
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: 3,3
# Linear correction
# Default Prusa linear correction optimized for LDO motors
[include 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
### MACROS
[include macros.cfg]
[include config_backup.cfg]
[include auto_speed.cfg]
[include flexplate.cfg]
[include 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
# 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.
#*#
#*# [extruder]
#*# control = pid
#*# pid_kp = 19.369
#*# pid_ki = 0.787
#*# pid_kd = 119.122
#*#
#*# [heater_bed]
#*# control = pid
#*# pid_kp = 49.655
#*# pid_ki = 0.584
#*# pid_kd = 1055.799
#*#
#*# [bed_mesh default]
#*# version = 1
#*# points =
#*# 0.134167, 0.084722, -0.076250
#*# 0.243056, 0.003333, -0.076667
#*# 0.183333, 0.047500, -0.017500
#*# 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
#*#
#*# [probe]
#*# z_offset = 0.900