-
Notifications
You must be signed in to change notification settings - Fork 6
/
Copy pathkcm.cfg
197 lines (149 loc) · 6.68 KB
/
kcm.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
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
[mcu cp_Driver]
serial: /dev/serial/by-path/platform-xhci-hcd.3.auto-usb-0:1.2.1:1.0
restart_method: command
baud: 250000
[duplicate_pin_override]
pins: cp_Driver:PC4,cp_Driver:PC5,cp_Driver:PC10, cp_Driver:PC12,cp_Driver:PC11
[temperature_sensor cp_Driver_temp]
sensor_type: temperature_mcu
sensor_mcu: cp_Driver
min_temp: -100
max_temp: 900
[gcode_macro T_ALL]
gcode:
SYNC_EXTRUDER_MOTION EXTRUDER=ex1 MOTION_QUEUE=extruder
SYNC_EXTRUDER_MOTION EXTRUDER=ex2 MOTION_QUEUE=extruder
SYNC_EXTRUDER_MOTION EXTRUDER=ex3 MOTION_QUEUE=extruder
SYNC_EXTRUDER_MOTION EXTRUDER=ex4 MOTION_QUEUE=extruder
[gcode_macro T0]
gcode:
SYNC_EXTRUDER_MOTION EXTRUDER=ex1 MOTION_QUEUE=extruder
SYNC_EXTRUDER_MOTION EXTRUDER=ex2 MOTION_QUEUE=
SYNC_EXTRUDER_MOTION EXTRUDER=ex3 MOTION_QUEUE=
SYNC_EXTRUDER_MOTION EXTRUDER=ex4 MOTION_QUEUE=
#When ecm1 is active, uncomment the lines ex5, ex6, ex7, ex8
# SYNC_EXTRUDER_MOTION EXTRUDER=ex5 MOTION_QUEUE=
# SYNC_EXTRUDER_MOTION EXTRUDER=ex6 MOTION_QUEUE=
# SYNC_EXTRUDER_MOTION EXTRUDER=ex7 MOTION_QUEUE=
# SYNC_EXTRUDER_MOTION EXTRUDER=ex8 MOTION_QUEUE=
#When ecm2 is active, uncomment the lines ex9, ex10, ex11, ex12
# SYNC_EXTRUDER_MOTION EXTRUDER=ex9 MOTION_QUEUE=
# SYNC_EXTRUDER_MOTION EXTRUDER=ex10 MOTION_QUEUE=
# SYNC_EXTRUDER_MOTION EXTRUDER=ex11 MOTION_QUEUE=
# SYNC_EXTRUDER_MOTION EXTRUDER=ex12 MOTION_QUEUE=
#When ecm3 is active, uncomment the lines ex13, ex14, ex15, ex16
# SYNC_EXTRUDER_MOTION EXTRUDER=ex13 MOTION_QUEUE=
# SYNC_EXTRUDER_MOTION EXTRUDER=ex14 MOTION_QUEUE=
# SYNC_EXTRUDER_MOTION EXTRUDER=ex15 MOTION_QUEUE=
# SYNC_EXTRUDER_MOTION EXTRUDER=ex16 MOTION_QUEUE=
#When ecm4 is active, uncomment the lines ex17, ex18, ex19, ex20
# SYNC_EXTRUDER_MOTION EXTRUDER=ex17 MOTION_QUEUE=
# SYNC_EXTRUDER_MOTION EXTRUDER=ex18 MOTION_QUEUE=
# SYNC_EXTRUDER_MOTION EXTRUDER=ex19 MOTION_QUEUE=
# SYNC_EXTRUDER_MOTION EXTRUDER=ex20 MOTION_QUEUE=
[gcode_macro T1]
gcode:
SYNC_EXTRUDER_MOTION EXTRUDER=ex1 MOTION_QUEUE=
SYNC_EXTRUDER_MOTION EXTRUDER=ex2 MOTION_QUEUE=extruder
SYNC_EXTRUDER_MOTION EXTRUDER=ex3 MOTION_QUEUE=
SYNC_EXTRUDER_MOTION EXTRUDER=ex4 MOTION_QUEUE=
#When ecm1 is active, uncomment the lines ex5, ex6, ex7, ex8
# SYNC_EXTRUDER_MOTION EXTRUDER=ex5 MOTION_QUEUE=
# SYNC_EXTRUDER_MOTION EXTRUDER=ex6 MOTION_QUEUE=
# SYNC_EXTRUDER_MOTION EXTRUDER=ex7 MOTION_QUEUE=
# SYNC_EXTRUDER_MOTION EXTRUDER=ex8 MOTION_QUEUE=
#When ecm2 is active, uncomment the lines ex9, ex10, ex11, ex12
# SYNC_EXTRUDER_MOTION EXTRUDER=ex9 MOTION_QUEUE=
# SYNC_EXTRUDER_MOTION EXTRUDER=ex10 MOTION_QUEUE=
# SYNC_EXTRUDER_MOTION EXTRUDER=ex11 MOTION_QUEUE=
# SYNC_EXTRUDER_MOTION EXTRUDER=ex12 MOTION_QUEUE=
#When ecm3 is active, uncomment the lines ex13, ex14, ex15, ex16
# SYNC_EXTRUDER_MOTION EXTRUDER=ex13 MOTION_QUEUE=
# SYNC_EXTRUDER_MOTION EXTRUDER=ex14 MOTION_QUEUE=
# SYNC_EXTRUDER_MOTION EXTRUDER=ex15 MOTION_QUEUE=
# SYNC_EXTRUDER_MOTION EXTRUDER=ex16 MOTION_QUEUE=
#When ecm4 is active, uncomment the lines ex17, ex18, ex19, ex20
# SYNC_EXTRUDER_MOTION EXTRUDER=ex17 MOTION_QUEUE=
# SYNC_EXTRUDER_MOTION EXTRUDER=ex18 MOTION_QUEUE=
# SYNC_EXTRUDER_MOTION EXTRUDER=ex19 MOTION_QUEUE=
# SYNC_EXTRUDER_MOTION EXTRUDER=ex20 MOTION_QUEUE=
[gcode_macro T2]
gcode:
SYNC_EXTRUDER_MOTION EXTRUDER=ex1 MOTION_QUEUE=
SYNC_EXTRUDER_MOTION EXTRUDER=ex2 MOTION_QUEUE=
SYNC_EXTRUDER_MOTION EXTRUDER=ex3 MOTION_QUEUE=extruder
SYNC_EXTRUDER_MOTION EXTRUDER=ex4 MOTION_QUEUE=
#When ecm1 is active, uncomment the lines ex5, ex6, ex7, ex8
# SYNC_EXTRUDER_MOTION EXTRUDER=ex5 MOTION_QUEUE=
# SYNC_EXTRUDER_MOTION EXTRUDER=ex6 MOTION_QUEUE=
# SYNC_EXTRUDER_MOTION EXTRUDER=ex7 MOTION_QUEUE=
# SYNC_EXTRUDER_MOTION EXTRUDER=ex8 MOTION_QUEUE=
#When ecm2 is active, uncomment the lines ex9, ex10, ex11, ex12
# SYNC_EXTRUDER_MOTION EXTRUDER=ex9 MOTION_QUEUE=
# SYNC_EXTRUDER_MOTION EXTRUDER=ex10 MOTION_QUEUE=
# SYNC_EXTRUDER_MOTION EXTRUDER=ex11 MOTION_QUEUE=
# SYNC_EXTRUDER_MOTION EXTRUDER=ex12 MOTION_QUEUE=
#When ecm3 is active, uncomment the lines ex13, ex14, ex15, ex16
# SYNC_EXTRUDER_MOTION EXTRUDER=ex13 MOTION_QUEUE=
# SYNC_EXTRUDER_MOTION EXTRUDER=ex14 MOTION_QUEUE=
# SYNC_EXTRUDER_MOTION EXTRUDER=ex15 MOTION_QUEUE=
# SYNC_EXTRUDER_MOTION EXTRUDER=ex16 MOTION_QUEUE=
#When ecm4 is active, uncomment the lines ex17, ex18, ex19, ex20
# SYNC_EXTRUDER_MOTION EXTRUDER=ex17 MOTION_QUEUE=
# SYNC_EXTRUDER_MOTION EXTRUDER=ex18 MOTION_QUEUE=
# SYNC_EXTRUDER_MOTION EXTRUDER=ex19 MOTION_QUEUE=
# SYNC_EXTRUDER_MOTION EXTRUDER=ex20 MOTION_QUEUE=
[gcode_macro T3]
gcode:
SYNC_EXTRUDER_MOTION EXTRUDER=ex1 MOTION_QUEUE=
SYNC_EXTRUDER_MOTION EXTRUDER=ex2 MOTION_QUEUE=
SYNC_EXTRUDER_MOTION EXTRUDER=ex3 MOTION_QUEUE=
SYNC_EXTRUDER_MOTION EXTRUDER=ex4 MOTION_QUEUE=extruder
#When ecm1 is active, uncomment the lines ex5, ex6, ex7, ex8
# SYNC_EXTRUDER_MOTION EXTRUDER=ex5 MOTION_QUEUE=
# SYNC_EXTRUDER_MOTION EXTRUDER=ex6 MOTION_QUEUE=
# SYNC_EXTRUDER_MOTION EXTRUDER=ex7 MOTION_QUEUE=
# SYNC_EXTRUDER_MOTION EXTRUDER=ex8 MOTION_QUEUE=
#When ecm2 is active, uncomment the lines ex9, ex10, ex11, ex12
# SYNC_EXTRUDER_MOTION EXTRUDER=ex9 MOTION_QUEUE=
# SYNC_EXTRUDER_MOTION EXTRUDER=ex10 MOTION_QUEUE=
# SYNC_EXTRUDER_MOTION EXTRUDER=ex11 MOTION_QUEUE=
# SYNC_EXTRUDER_MOTION EXTRUDER=ex12 MOTION_QUEUE=
#When ecm3 is active, uncomment the lines ex13, ex14, ex15, ex16
# SYNC_EXTRUDER_MOTION EXTRUDER=ex13 MOTION_QUEUE=
# SYNC_EXTRUDER_MOTION EXTRUDER=ex14 MOTION_QUEUE=
# SYNC_EXTRUDER_MOTION EXTRUDER=ex15 MOTION_QUEUE=
# SYNC_EXTRUDER_MOTION EXTRUDER=ex16 MOTION_QUEUE=
#When ecm4 is active, uncomment the lines ex17, ex18, ex19, ex20
# SYNC_EXTRUDER_MOTION EXTRUDER=ex17 MOTION_QUEUE=
# SYNC_EXTRUDER_MOTION EXTRUDER=ex18 MOTION_QUEUE=
# SYNC_EXTRUDER_MOTION EXTRUDER=ex19 MOTION_QUEUE=
# SYNC_EXTRUDER_MOTION EXTRUDER=ex20 MOTION_QUEUE=
[extruder_stepper ex1]
extruder:extruder
step_pin:cp_Driver:PC11
dir_pin: !cp_Driver:PC10
enable_pin: !cp_Driver:PC12
microsteps: 16
rotation_distance: 7.8886460365729
[extruder_stepper ex2]
extruder:extruder
step_pin: cp_Driver:PA8
dir_pin: !cp_Driver:PC9
enable_pin: !cp_Driver:PC8
microsteps: 16
rotation_distance: 7.8897573746164
[extruder_stepper ex3]
extruder:extruder
step_pin: cp_Driver:PB15
dir_pin: !cp_Driver: PC6
enable_pin: !cp_Driver:PC7
microsteps: 16
rotation_distance: 7.8059465343747
[extruder_stepper ex4]
extruder: extruder
step_pin: cp_Driver:PB14
dir_pin: !cp_Driver:PB12
enable_pin: !cp_Driver:PB13
microsteps: 16
rotation_distance: 7.8429902512632