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
155
156
157
158
159
160
161
162
163
164
165
166
167
|
# Klipper printer configuration
[stepper_x]
step_pin: PD7
dir_pin: PC5
enable_pin: !PD6
step_distance: .01
endstop_pin: ^!PC2
position_endstop: -12
position_max: 215
position_min: -12
homing_speed: 50
[stepper_y]
step_pin: PC6
dir_pin: PC7
enable_pin: !PD6
step_distance: .01
endstop_pin: ^!PC3
position_endstop: -8
position_min: -8
position_max: 220
homing_speed: 50
[stepper_z]
step_pin: PB3
dir_pin: !PB2
enable_pin: !PA5
step_distance: .0025
endstop_pin: probe:z_virtual_endstop
position_max: 200
homing_speed: 20
[extruder]
step_pin: PB1
dir_pin: PB0
enable_pin: !PD6
step_distance: .0105
nozzle_diameter: 0.400
filament_diameter: 1.750
heater_pin: PD5
sensor_type: ATC Semitec 104GT-2
sensor_pin: PA7
control: pid
pid_Kp: 25.81
pid_Ki: 1.97
pid_Kd: 84.57
min_temp: 0
max_temp: 275
pressure_advance: 0.425 #0.475
# [heater_bed]
# heater_pin: PD4
# sensor_type: ATC Semitec 104GT-2
# sensor_pin: PA6
# control: watermark
# min_temp: 0
# max_temp: 130
[fan]
pin: PB4
[mcu]
serial: /dev/serial/by-id/usb-1a86_USB2.0-Serial-if00-port0
[printer]
kinematics: cartesian
max_velocity: 300
max_accel: 1000
max_z_velocity: 20
max_z_accel: 100
[display]
lcd_type: hd44780
rs_pin: PA3
e_pin: PA2
d4_pin: PD2
d5_pin: PD3
d6_pin: PC0
d7_pin: PC1
up_pin: PA1
analog_range_up_pin: 9000, 13000
down_pin: PA1
analog_range_down_pin: 800, 1300
click_pin: PA1
analog_range_click_pin: 2000, 2500
back_pin: PA1
analog_range_back_pin: 4500, 5000
#kill_pin: PA1
#analog_range_kill_pin: 400, 600
[bltouch]
sensor_pin: ^PC4
control_pin: PA4
x_offset: 30
y_offset: 0
z_offset: 0.98 #0.87
speed: 4
samples: 2
pin_move_time: 0.8
pin_up_reports_not_triggered: true
pin_up_touch_mode_reports_triggered: false
[bed_mesh]
speed: 50
horizontal_move_z: 5
mesh_min: 20,5
mesh_max: 200,210
probe_count: 3,3
fade_start: 1.0
fade_end: 0.0
split_delta_z: .025
move_check_distance: 7.0
mesh_pps: 2,2
algorithm: lagrange
bicubic_tension: .2
[force_move]
enable_force_move: True
[homing_override]
gcode:
G90 ; Use absolute position mode
G1 Z15
G28 X Y
G0 X108 Y108 F6000 ; Centre of bed
G28 Z
set_position_z: 0.0
[screws_tilt_adjust]
screw1: -10,5
screw1_name: front left screw
screw2: 170,5
screw2_name: front right screw
screw3: 170,210
screw3_name: rear right screw
screw4: -10,210
screw4_name: rear left screw
horizontal_move_z: 5.
speed: 50.
screw_thread: CW-M3
[virtual_sdcard]
path: ~/.octoprint/uploads
[idle_timeout]
gcode:
TURN_OFF_HEATERS
timeout: 600
# [pause_resume]
# [gcode_macro M600]
# default_parameter_X: -10
# default_parameter_Y: 5
# default_parameter_Z: 100
# gcode:
# SAVE_GCODE_STATE NAME=M600_state
# PAUSE
# G91
# G1 E-.8 F2700
# G1 Z{Z}
# G90
# G1 X{X} Y{Y} F3000
# G91
# G1 E-50 F1000
# RESTORE_GCODE_STATE NAME=M600_state
|