Project

General

Profile

Wiki » History » Version 229

Frédéric Blanc, 2025-02-05 14:07

1 7 Frédéric Blanc
h1. Station sous pointe Karl Süss AP6
2 208 Frédéric Blanc
3 207 Frédéric Blanc
{{toc}}
4 208 Frédéric Blanc
5 220 Frédéric Blanc
h2. KSAP6
6
7 223 Frédéric Blanc
"Guide de démarrage rapide de la station sous pointes KSAP6":https://redmine.laas.fr/attachments/download/4862/quick%20start%20guide%20KSAP6.pdf
8
9 222 Frédéric Blanc
!clipboard-202411061527-fzlhm.png!
10 225 Frédéric Blanc
11 224 Frédéric Blanc
h3. MODULE KON
12
13 226 Frédéric Blanc
ce module est l'interface Homme Machine
14
15 220 Frédéric Blanc
[[karl_suss_ap6_console:]]
16 227 Frédéric Blanc
17 229 Frédéric Blanc
"Dépôt du code source du Firmware du MODULE KON":https://redmine.laas.fr/projects/pcb_module_kon/repository
18 227 Frédéric Blanc
19 1 Frédéric Blanc
!clipboard-202411061525-cnf6o.png!
20 225 Frédéric Blanc
21 224 Frédéric Blanc
h3. MODULE MKS
22 226 Frédéric Blanc
23
ce module est le module moteur.
24 224 Frédéric Blanc
25 221 Frédéric Blanc
[[kicad-pcb-ksap6:]]
26 227 Frédéric Blanc
27 228 Frédéric Blanc
"Dépôt du code source du Firmware du MODULE MKS":https://redmine.laas.fr/projects/kicad-pcb-ksap6/repository
28 220 Frédéric Blanc
29 96 Frédéric Blanc
h2. AP6 Châssis
30 14 Frédéric Blanc
31 194 Frédéric Blanc
!clipboard-202306230939-wk2di.png!
32
33 161 Frédéric Blanc
!clipboard-202202241549-ibnh1.png!
34 15 Frédéric Blanc
35
!clipboard-202110251012-p94w0.png!
36
37 202 Frédéric Blanc
*J12 ♂ (mâle)
38
J22 ♀ (femelle)*
39 201 Frédéric Blanc
40 14 Frédéric Blanc
h2. Contrôleur
41 1 Frédéric Blanc
42
!clipboard-202110181528-f7ndu.png!
43
210AA071-01
44 2 Frédéric Blanc
45 86 Frédéric Blanc
!clipboard-202111020930-gbcne.png!
46 85 Frédéric Blanc
47 81 Frédéric Blanc
h3. 260PC113 Karl Suss 16 Channel Input Card
48 79 Frédéric Blanc
49 41 Frédéric Blanc
!clipboard-202110291053-irhn6.png!
50
260PC113 Karl Suss 16 Channel Input Card
51 1 Frédéric Blanc
52 79 Frédéric Blanc
 
53 46 Frédéric Blanc
54 65 Frédéric Blanc
| | BROCHE | ||BROCHE| | BROCHE | ||BROCHE|
55 66 Frédéric Blanc
| DB25 | 1 | *GND* |J22| 20| DB25 | 14 |  |J22|29|
56
| DB25 | 2 | |J22| 27 | DB25 | 15 | *GND* |J22|18|
57
| DB25 | 3 | |J22| 25| DB25 | 16 |  |J22|23|
58
| DB25 | 4 | *GND* |J22| 16| DB25 | 17 |  |J22|21|
59
| DB25 | 5 | |J22| 19 | DB25 | 18 | *GND* |J22|14|
60 67 Frédéric Blanc
| DB25 | 6 | NC || | DB25 | 19 |  | *J12* |2|
61 70 Frédéric Blanc
| DB25 | 7 | *GND* |J22| 12| DB25 | 20 |  |J22|17|
62 66 Frédéric Blanc
| DB25 | 8 | |J22| 15 | DB25 | 21 | *GND* | J22 |10|
63
| DB25 | 9 | |J22| 13 | DB25 | 22 |  |J22|11|
64 68 Frédéric Blanc
| DB25 | 10 | *GND EYF* |J22| 8 | DB25 | 23 | *EYF* |J22|7|
65 66 Frédéric Blanc
| DB25 | 11 | |J22| 9 | DB25 | 24 | *GND* |J22|6|
66
| DB25 | 12 | |J22| 3 | DB25 | 25 |  |J22|5|
67 1 Frédéric Blanc
| DB25 | 13 | *GND* |J22| 4|
68 79 Frédéric Blanc
69 84 Frédéric Blanc
h3. 260PC152 Karl Suss VALVE 16 sorties
70 42 Frédéric Blanc
71 80 Frédéric Blanc
!clipboard-202110291614-h8car.png!
72
73 3 Frédéric Blanc
h2. Connecteurs
74
75
!clipboard-202110191431-ftq3o.png!
76 9 Frédéric Blanc
!clipboard-202110191504-p6tbi.png!
77 10 Frédéric Blanc
Male vue de dessus
78 3 Frédéric Blanc
Sub-D FCI 50
79
80 69 Frédéric Blanc
!clipboard-202110291524-y1awq.png!
81
82 74 Frédéric Blanc
h3. J12 ♂ (mâle)
83 204 Frédéric Blanc
Connecteur Sub-D Mâle RS PRO 50 voies Traversant Droit
84 196 Frédéric Blanc
Code commande RS:
85 204 Frédéric Blanc
    528-3581
86
https://fr.rs-online.com/web/p/connecteurs-sub-d/5283581
87 196 Frédéric Blanc
88 47 Frédéric Blanc
| | BROCHE | | | BROCHE | | | BROCHE | |
89 125 Frédéric Blanc
| J12 | 1 | AU | J12 | 18 | Moteur axe Y B- | J12 | 34 |  |
90 126 Frédéric Blanc
| J12 | 2 | DOOR | J12 | 19 | Moteur axe Y B+ | J12 | 35 | VACUUM |
91 48 Frédéric Blanc
| J12 | 3 | Moteur axe X A+ | J12 | 20 | Moteur axe Y B+ | J12 | 36 |  |
92
| J12 | 4 | Moteur axe X A+ | J12 | 21 |  | J12 | 37 |  |
93
| J12 | 5 | Moteur axe X A- | J12 | 22 |  | J12 | 38 |  |
94
| J12 | 6 | Moteur axe X A- | J12 | 23 | Moteur axe Z A+ | J12 | 39 |  |
95
| J12 | 7 | Moteur axe X B+ | J12 | 24 | Moteur axe Z A- | J12 | 40 |  |
96
| J12 | 8 | Moteur axe X B+ | J12 | 25 | Moteur axe Z B+ | J12 | 41 |  |
97
| J12 | 9 | Moteur axe X B- | J12 | 26 | Moteur axe Z B- | J12 | 42 |  |
98 89 Frédéric Blanc
| J12 | 10 | Moteur axe X B- | J12 | 27 | Moteur Theta A+ | J12 | 43 |  |
99 1 Frédéric Blanc
| J12 | 11 |  | J12 | 28 | Moteur Theta A- | J12 | 44 |  |
100 89 Frédéric Blanc
| J12 | 12 |  | J12 | 29 | Moteur Theta B+ | J12 | 45 | GND |
101
| J12 | 13 | Moteur axe Y A+ | J12 | 30 | Moteur Theta B- | J12 | 46 | GND |
102 1 Frédéric Blanc
| J12 | 14 | Moteur axe Y A+ | J12 | 31 | VACUUM | J12 | 47 | GND |
103
| J12 | 15 | Moteur axe Y A- | J12 | 32 |  | J12 | 48 | GND |
104 89 Frédéric Blanc
| J12 | 16 | Moteur axe Y A- | J12 | 33 |  | J12 | 49 | GND DOOR|
105 126 Frédéric Blanc
| J12 | 17 | Moteur axe Y B- |  |  |  | J12 | 50 | AU |
106 125 Frédéric Blanc
107
h3. J22 ♀ (femelle)
108 196 Frédéric Blanc
109 204 Frédéric Blanc
Connecteur Sub-D Femelle RS PRO 50 voies Traversant Droit
110 196 Frédéric Blanc
111
Code commande RS:
112 204 Frédéric Blanc
    528-3648
113
https://fr.rs-online.com/web/p/connecteurs-sub-d/5283648
114 196 Frédéric Blanc
115 44 Frédéric Blanc
116
| | BROCHE | | | BROCHE | | | BROCHE | |
117 77 Frédéric Blanc
| J22 | 1 | NC | J22 | 18 | *GND* | J22 | 34 | NC |
118
| J22 | 2 | NC | J22 | 19 |  | J22 | 35 | NC |
119 92 Frédéric Blanc
| J22 | 3 | EXL | J22 | 20 | *GND* | J22 | 36 | NC |
120 71 Frédéric Blanc
| J22 | 4 | *GND* | J22 | 21 |  | J22 | 37 | NC |
121 87 Frédéric Blanc
| J22 | 5 | EXR | J22 | 22 | *GND* | J22 | 38 | NC |
122 71 Frédéric Blanc
| J22 | 6 | *GND* | J22 | 23 |  | J22 | 39 | NC |
123 76 Frédéric Blanc
| J22 | 7 | EYF | J22 | 24 | *GND* | J22 | 40 | NC |
124 71 Frédéric Blanc
| J22 | 8 | *GND* EYF | J22 | 25 |  | J22 | 41 | NC |
125 90 Frédéric Blanc
| J22 | 9 | EYB | J22 | 26 | *GND* | J22 | 42 | NC |
126 71 Frédéric Blanc
| J22 | 10 | *GND* | J22 | 27 |  | J22 | 43 | NC |
127 91 Frédéric Blanc
| J22 | 11 | EZup | J22 | 28 | *GND* | J22 | 44 | NC |
128 71 Frédéric Blanc
| J22 | 12 | *GND* | J22 | 29 |  | J22 | 45 | NC |
129 91 Frédéric Blanc
| J22 | 13 | EZdn | J22 | 30 | *GND* | J22 | 46 | NC |
130 77 Frédéric Blanc
| J22 | 14 | *GND* | J22 | 31 | NC | J22 | 47 | +5V |
131 92 Frédéric Blanc
| J22 | 15 | ETcw | J22 | 32 | NC | J22 | 48 | +5V |
132 77 Frédéric Blanc
| J22 | 16 | *GND* | J22 | 33 | NC | J22 | 49 | +5V |
133 92 Frédéric Blanc
| J22 | 17 | ETccw |  |  |  | J22 | 50 | +5V |
134 38 Frédéric Blanc
135 25 Frédéric Blanc
h2. Capteur fin de course
136
137 27 Frédéric Blanc
!clipboard-202110251609-uyvvh.png!
138
fourche optique Honeywell S-180-B55
139 25 Frédéric Blanc
140 30 Frédéric Blanc
!clipboard-202110280935-peqaw.png!
141
142 32 Frédéric Blanc
!clipboard-202110280947-by0u2.png!
143 31 Frédéric Blanc
*E* Emetteur (diode) *D* Détecteur (phototransistor)
144 30 Frédéric Blanc
145 33 Frédéric Blanc
!clipboard-202110280958-0w6t2.png!
146
147 98 Frédéric Blanc
!clipboard-202111031634-76wfu.png!
148
149 215 Frédéric Blanc
h2. boitier
150
151
h3. MKS
152
153
h4. entretoise
154
155
!clipboard-202401241348-o6oqy.png!
156
Entretoise filetée Wurth Elektronik, longueur 70mm, Mâle / Femelle, M3
157
Wurth Elektronik
158
159
Code commande RS:
160
    176-8231
161
Référence fabricant:
162
    971700321
163
Marque:
164
    Wurth Elektronik
165
166
167
h2. Alimentations
168 197 Frédéric Blanc
169 198 Frédéric Blanc
h3. Connecteur IEC filtré Mâle Schurter
170
171
!clipboard-202306270927-fxcxx.png!
172
173
Connecteur IEC filtré Mâle Schurter, 4A, 250 V c.a., Montage panneau
174
175
Code commande RS:
176
    493-2973
177
Référence fabricant:
178
    4304.4003
179
Marque:
180
    Schurter
181
182 214 Frédéric Blanc
h3. Fusible
183
184
Cartouche fusible SIBA GZ, 250mA 5 x 20mm Type T 250V c.a.
185
SIBA
186
187
Code commande RS:
188
    783-3270
189
Référence fabricant:
190
    70-007-65/0.25A
191
Marque:
192
    SIBA
193
194 197 Frédéric Blanc
h3. 12V
195 198 Frédéric Blanc
196 213 Frédéric Blanc
!clipboard-202401231044-uisue.png!
197
198
Alimentation pour rail DIN RS PRO, 12Vout 2A, 120 → 370 V dc, 85 → 264 V acin, 24W
199
RS PRO
200
201
RS Stock No.:
202
    190-4191
203
Brand:
204
    RS PRO
205
206 198 Frédéric Blanc
!clipboard-202306270928-omvpu.png!
207 197 Frédéric Blanc
208
Alimentation à découpage, TRACOPOWER, TXL 25W, 1 sortie à 12V c.c. 2.1A
209
210
Code commande RS:
211
    449-3119
212
Référence fabricant:
213
    TXL 025-12S
214
Marque:
215
    TRACOPOWER
216
217 212 Frédéric Blanc
h3. 5V 
218
219 211 Frédéric Blanc
!clipboard-202401231041-z7qik.png!
220
221
Alimentation pour rail DIN RS PRO, 5Vout 3A, 120 → 370 V dc, 85 → 264V c.a.in, 15W
222
RS PRO
223
224
RS Stock No.:
225
    190-4190
226
Brand:
227
    RS PRO
228 1 Frédéric Blanc
229 212 Frédéric Blanc
230 197 Frédéric Blanc
231
Alimentation à découpage, TRACOPOWER, TXL 25W, 1 sortie à 5V c.c. 5A
232
233
Code commande RS:
234
    449-3096
235
Référence fabricant:
236
    TXL 025-05S
237
Marque:
238
    TRACOPOWER
239
240 199 Frédéric Blanc
h3. Contacteur AU
241
242
bobine 12vcc
243
244
contact NO 12vcc
245
246 210 Frédéric Blanc
Contacteur Finder série 22 Series, 2 pôles , 25 A, 12 V c.a./c.c.
247
Finder
248
249
RS Stock No.:
250
    789-2705
251
Mfr. Part No.:
252
    22.32.0.012.4320
253
Brand:
254
    Finder
255
256 200 Frédéric Blanc
h3. câblage
257
258
!clipboard-202306271425-zuytn.png!
259
260 2 Frédéric Blanc
h2. Moteurs
261
262
Theta et Axe Z
263
264
!clipboard-202110191422-xp8dx.png!
265 1 Frédéric Blanc
ESCAP P520 254 0.7 60
266 148 Frédéric Blanc
267
h4. courant dans le moteur theta
268
269
!clipboard-202112141554-gyzwb.png!
270 149 Frédéric Blanc
driver DRV8825 Vref=1V  alim 12V 2.1A TXL025-12S
271
272
h4. courant dans le moteur Z
273
274
!clipboard-202112141613-pinip.png!
275 150 Frédéric Blanc
driver DRV8825 Vref=1V  alim 12V 2.1A TXL025-12S GRBL $102=3208 steps/mm $122=50 Acceleration, mm/sec^2 CMD g01 z0.2 f25
276
277
!clipboard-202112141623-lt2pk.png!
278
$122=1 Acceleration, mm/sec^2
279
280
!clipboard-202112141624-9s0bw.png!
281
$122=0.1 Acceleration, mm/sec^2
282 16 Frédéric Blanc
283 152 Frédéric Blanc
h4. moteur X
284
285
!clipboard-202112141644-xoaye.png!
286 158 Frédéric Blanc
$120=5 Acceleration, mm/sec^2 GRBL $100=3208 steps/mm CMD g01 X-10 f100
287 152 Frédéric Blanc
288
h4. moteur Y
289
290
!clipboard-202112141644-bzf97.png!
291 157 Frédéric Blanc
$121=5 Acceleration, mm/sec^2 GRBL $101=3208 steps/mm CMD g01 y-10 f100
292 152 Frédéric Blanc
293 16 Frédéric Blanc
h3. Nouveau câblage
294
295 17 Frédéric Blanc
!clipboard-202110251302-x7174.png!
296 24 Frédéric Blanc
câble moteur AWG23 (0.25mm²,67mOhms/m,)
297 20 Frédéric Blanc
298 28 Frédéric Blanc
h3. Nouveau contrôleur  axe Z et Theta
299
300
DRV8825 Stepper Motor Driver
301
302 209 Frédéric Blanc
!clipboard-202312211420-bxs42.png!
303 22 Frédéric Blanc
304
!clipboard-202110251411-xrnym.png!
305
306 182 Frédéric Blanc
!clipboard-202204121547-urv2h.png!
307
drv8825 microstepping jumpers
308
309 94 Frédéric Blanc
https://reprap.org/wiki/RAMPS_1.4
310
311 20 Frédéric Blanc
h3. Nouveau contrôleur axe X et Y
312
313 21 Frédéric Blanc
!clipboard-202110251328-xl46h.png!
314 20 Frédéric Blanc
TB6600 4A DC 9-42V
315
!clipboard-202110251326-hfzhq.png!
316 29 Frédéric Blanc
317 103 Frédéric Blanc
Driver Trinamic 
318
https://www.trinamic.com/
319
!clipboard-202111061329-yv8kp.png!
320
321 104 Frédéric Blanc
h3. Filtre (Smoother Stepper)
322
323
lorsque le moteur se déplace lentement(100 mm/min feedrate)
324
325
!clipboard-202111061416-iuckh.png!
326
327
!clipboard-202111061406-cuuvc.png!
328
329
!clipboard-202111061403-gr9r1.png!
330
331
!clipboard-202111061404-adt61.png!
332
333
http://birkbinnard.com/blog/smoothing-stepper-motor-movement/
334
https://cabristor.blogspot.com/2015/02/drv8825-missing-steps.html
335 103 Frédéric Blanc
336 29 Frédéric Blanc
h2. Logiciel pilotage 4 axes
337
338
https://github.com/zapmaker/GrblHoming/releases/tag/v3.6.1
339 34 Frédéric Blanc
Grbl Controller 3.61 de zapmaker pour Windows
340
341 1 Frédéric Blanc
https://github.com/terjeio/ioSender
342 109 Frédéric Blanc
https://github.com/terjeio/ioSender/wiki
343 108 Frédéric Blanc
ioSender - a gcode sender for grblHAL or grbl
344 107 Frédéric Blanc
345 1 Frédéric Blanc
https://github.com/fra589/grbl-Mega-5X
346 100 Frédéric Blanc
Grbl pour Arduino Mega2560 5 axes
347 1 Frédéric Blanc
348 100 Frédéric Blanc
https://github.com/gnea/grbl/wiki
349
wiki grbl
350 36 Frédéric Blanc
351 139 Frédéric Blanc
h3. cpu_map.h - CPU and pin mapping configuration file Part of Grbl
352
353 101 Frédéric Blanc
X Step - Pin A0
354
Y Step - Pin A6
355
Z Step - Pin D46
356
A Step - Pin D26
357
358
X Dir - Pin A1
359
Y Dir - Pin A7
360
Z Dir - Pin D48
361
A Dir - Pin D28
362
363
X Enable - Pin D38
364
Y Enable - Pin A2
365
Z Enable - Pin A8
366
A Enable - Pin D24
367
368
X Limit Min - Pin D3
369
Y Limit Min - Pin D14
370
Z Limit Min - Pin D18
371 102 Frédéric Blanc
A Limit Min - Pin D42
372 101 Frédéric Blanc
373
X Limit Max - Pin D2
374
Y Limit Max - Pin D15
375
Z Limit Max - Pin D19
376 1 Frédéric Blanc
A Limit Max - Pin D40
377 102 Frédéric Blanc
378
379
| Axe | Step | Dir | Enable | Min | Max |
380
| X | A0 | A1 | D38 | D3 | D2 |
381
| Y | A6 | A7 | A2 | D14 | D15 |
382 129 Frédéric Blanc
| Z | D46 | D48 | A8 | D18 haut | D19 bas|
383 102 Frédéric Blanc
| T | D26 | D28 | D24 | D42 | D40 |
384 138 Frédéric Blanc
| _5_ | D36 | D34 | D30 | D44 | D59 A5 |
385 1 Frédéric Blanc
| _6_ | D49 | D51 | D53 | D57 A3 | D58 A4 |
386 139 Frédéric Blanc
387
h4. M62 - M65 Digital Output Control ports
388
389
M62 D16
390
M63 D17
391
M64 D23
392
M65 D25
393
394
h4. user-control CONTROLs (cycle start, reset, feed hold) input pins.
395
396
CONTROL_RESET  A9
397
CONTROL_FEED_HOLD A10
398
CONTROL_CYCLE_START A11
399
CONTROL_SAFETY_DOOR A12
400
401
Probe A15
402 102 Frédéric Blanc
403 140 Frédéric Blanc
SPINDLE_PWM_ON_D11 D11
404
SPINDLE_PWM_ON_D8 D8
405
SPINDLE_PWM_ON_D6 D6
406
407
h4. flood and mist coolant
408
409
COOLANT_FLOOD D10
410
COOLANT_MIST D9
411
412
spindle enable and spindle direction
413
414
SPINDLE_ENABLE D4
415
SPINDLE_DIRECTION D5
416
417 106 Frédéric Blanc
*Activation fin de course $21=1 dans GRBL*
418 105 Frédéric Blanc
419 192 Frédéric Blanc
h4. RAMPS
420 191 Frédéric Blanc
421 192 Frédéric Blanc
TX0 RX0
422 1 Frédéric Blanc
423 192 Frédéric Blanc
!clipboard-202303011533-x5grq.png!
424
!clipboard-202303021328-hbgya.png!
425 110 Frédéric Blanc
!clipboard-202111161107-c4k1x.png!
426 37 Frédéric Blanc
!clipboard-202110281149-o7xmm.png!
427 141 Frédéric Blanc
!GRBL_MEGA2560.png!
428 99 Frédéric Blanc
!clipboard-202111041029-zmpv6.png!
429 93 Frédéric Blanc
430 203 Frédéric Blanc
h4. mega 2560 pro 
431
432
!clipboard-202309251452-wfe3v.png!
433
434
435 1 Frédéric Blanc
Gestion des erreur de GBRL
436 192 Frédéric Blanc
*error 9* locked utiliser commande $X
437
*error 22* definir vitesse F100
438 111 Frédéric Blanc
439 187 Frédéric Blanc
h4. DRV8825 avec moteurs pas a pas
440
441
Moteur
442 188 Frédéric Blanc
moteur nema17 17HS4401 200pas/tr 1.8°
443
moteur RS1805279 200pas/tr 1.8°
444 187 Frédéric Blanc
vis linéaire  
445
T8 2mm/tr
446
M5 0.8mm/tr
447
avec microstep 1/1
448
T8 -> 100 pas/mm
449
M5 -> 250 pas/mm
450
avec microstep 1/32
451
T8 -> 3200 pas/mm
452
M5 -> 8000 pas/mm
453
454 111 Frédéric Blanc
h3. Config GRBL
455
456 216 Frédéric Blanc
h4. Direction
457
458
$3=0 	Direction port invert, mask
459 116 Frédéric Blanc
460
h4. Hard limits
461
462
$5=0 	Limit pins NOinvert, boolean
463
*$5=1* 	Limit pins invert, boolean
464
$21=0 	Hard limits OFF, boolean
465
*$21=1* 	Hard limits ON, boolean
466
467 127 Frédéric Blanc
h4. Soft limits
468
469
$20=0 	Soft limits OFF, boolean
470
*$20=1* 	Soft limits ON, boolean
471
472 116 Frédéric Blanc
h4. Système métrique
473
474
$13=0 	Report inches, boolean
475
*$13=1*	Report mm, boolean
476
477 118 Frédéric Blanc
h4. Homing
478
479 217 Frédéric Blanc
*$23 Homing dir invert, mask*
480
481 128 Frédéric Blanc
Par défaut, le cycle de homing passe par les étapes suivantes:
482
483
    Axe Z
484
        L’axe Z monte en vitesse rapide ($25)
485
        Lorsque le fin de course Z est déclenché, Z s’arrête pour une courte période ($26), et recule d’une certaine distance ($27)
486
        L’Axe Z va monter à nouveau lentement ($24) jusqu’à ce qu’il touche le fin de course à nouveau.
487
        L’Axe Z recule d’une certaine distance ($27)
488
    Axes X et Y
489
        X et Y se déplacent tous les deux dans la direction du Homing, à vitesse rapide ($25)
490
        Le premier Axe qui déclenche le fin de course s’arrête, et attends que l’autre Axe déclenche aussi.
491
        Lorsque le second Axe touche le switch, les 2 axes reculent d’une distance pré-établie($27)
492
        Les 2 axes X et Y vont se déplacer vers les fins de course à nouveau, lentement ($24), jusqu’à ce que les 2 switches soient à nouveau déclenchés
493
        Les deux axes X et Y vont reculer d’une petite distance ($27)
494
495 130 Frédéric Blanc
496
*HOMING INIT LOCK* met Grbl dans un état d'alarme lors de la mise sous tension. 
497 131 Frédéric Blanc
dans config.h ligne 154
498 130 Frédéric Blanc
// If homing is enabled, homing init lock sets Grbl into an alarm state upon power up. This forces
499
// the user to perform the homing cycle (or override the locks) before doing anything else. This is
500
// mainly a safety feature to remind the user to home, since position is unknown to Grbl.
501
#define HOMING_INIT_LOCK // Comment to disable
502
503 122 Frédéric Blanc
+*vitesse de l'axe Z trop rapide, et pull-off trop important*+
504 119 Frédéric Blanc
505 1 Frédéric Blanc
$22=1 	Homing cycle, boolean
506 134 Frédéric Blanc
$23=15 	Homing dir invert, mask 15=LEFT,FRONT,DOWN,CCW
507 119 Frédéric Blanc
$24=1.000 	Homing feed, mm/min
508
$25=5.000 	Homing seek, mm/min
509 118 Frédéric Blanc
$26=250 	Homing debounce, milliseconds
510
$27=1.000 	Homing pull-off, mm
511
512 135 Frédéric Blanc
$14x    Homing feed, mm/min
513
$15x 	Homing seek, mm/min
514
$16x    Homing pull-off, mm
515
516 1 Frédéric Blanc
h4. axe X
517 117 Frédéric Blanc
518 133 Frédéric Blanc
1/32 pas
519 177 Frédéric Blanc
vitesse 500 mm/min
520 162 Frédéric Blanc
$110=500
521 1 Frédéric Blanc
522 162 Frédéric Blanc
$100=3200
523
course 160mm
524
$130=160
525 117 Frédéric Blanc
526
h4. axe Y
527
528 1 Frédéric Blanc
1/32 pas
529 178 Frédéric Blanc
$101=3200
530
vitesse 500 mm/min
531
$121=500
532 163 Frédéric Blanc
course 178mm
533 1 Frédéric Blanc
$131=178
534 163 Frédéric Blanc
535 117 Frédéric Blanc
h4. axe Z
536
537 142 Frédéric Blanc
l'axe Z est non linéaire, la précision est obtenue mécaniquement par une came!
538 143 Frédéric Blanc
On ne peut pas utilisé les fonctions de GRBL pour piloté cet axe.
539 142 Frédéric Blanc
540 219 Frédéric Blanc
!clipboard-202402131112-ua98n.png!
541
542 142 Frédéric Blanc
TODO:
543
faire un code avec
544
attachInterrupt(digitalPinToInterrupt(pin), ISR, mode)
545
detachInterrupt(digitalPinToInterrupt(pin))
546
547 176 Frédéric Blanc
course 0.518mm entre Z+ et Z-    
548 168 Frédéric Blanc
549
550 1 Frédéric Blanc
vitesse F5
551 176 Frédéric Blanc
$102=3200
552 179 Frédéric Blanc
$112=5 vitesse mm/min
553 159 Frédéric Blanc
$122=1     Z Acceleration, max 1 mm/sec^2
554 176 Frédéric Blanc
$132=5 course en mm (il faut mettre pour ne pas déclencher ALARM:10)
555 1 Frédéric Blanc
556 169 Frédéric Blanc
utilisation du homing Z $HZ
557
mettre $23=15 pour avoir UP (a verifier cablage moteur ?)
558
mettre $23=11 ^pour avoir DOWN
559
560 170 Frédéric Blanc
!clipboard-202203291521-c4rgi.png!
561
réponse a la commande g01 z-1 f5 (déplacement de 1mm en descente a la vitesse de 5mm/min) chaque point est distant de 100ms
562
563 171 Frédéric Blanc
!clipboard-202203291532-lajvy.png!
564 172 Frédéric Blanc
réponse a la commande g01 z-0.5 f5 (déplacement de 0.5mm en descente a la vitesse de 5mm/min) chaque point est distant de 100ms
565
!clipboard-202203291536-xicje.png!
566
réponse a la commande g01 z0.5 f5 (déplacement de 0.5mm en monté a la vitesse de 5mm/min) chaque point est distant de 100ms
567 170 Frédéric Blanc
568 174 Frédéric Blanc
!clipboard-202204041458-rkqej.png!
569 1 Frédéric Blanc
déplacement g01 z-0.6 f5 depuis la position Z- jusqu’à la position Z+
570 174 Frédéric Blanc
on trouve un décalage autour de 20µm!
571 173 Frédéric Blanc
572 180 Frédéric Blanc
!clipboard-202204121338-fq5ac.png!
573 181 Frédéric Blanc
homing Z $23=11 $122=1.000 $142=5.000 $152=5.000 $162=0.000 $HZ moteur Z en monté
574 1 Frédéric Blanc
575 181 Frédéric Blanc
!clipboard-202204121348-saeqz.png!
576
homing Z $23=11 $122=1.000 $142=5.000 $152=5.000 $162=0.000 $HZ moteur Z en descente
577 180 Frédéric Blanc
578 183 Frédéric Blanc
!clipboard-202204131039-zvdzy.png!
579
course axe Z, distance virtuelle
580
581 185 Frédéric Blanc
582
!clipboard-202204131522-sk0sh.png!
583
monté passage de Z- à Z+ avec correction COURSE(0.6mm) + MARGE (0.015mm) vitesse 100 mm/min
584
585
!clipboard-202204131523-thxix.png!
586
descente passage de Z+ à Z-  avec correction COURSE(0.6mm) + MARGE (0.015mm) vitesse 100 mm/min
587
588 218 Frédéric Blanc
!clipboard-202402051427-2udtg.png!
589
test ZDOWN avec firmware KON20240202
590
591
!clipboard-202402051429-krf5i.png!
592
test ZUP avec firmware KON20240202
593
594 145 Frédéric Blanc
h4. axe A (Theta)
595 124 Frédéric Blanc
596 166 Frédéric Blanc
vitesse F50
597
$102=4800 °
598 175 Frédéric Blanc
$122=1     Acceleration, max 1 °/sec^2
599 146 Frédéric Blanc
600 167 Frédéric Blanc
course #22.5° (a finir)
601
602 165 Frédéric Blanc
h4. centre optique
603 164 Frédéric Blanc
604 193 Frédéric Blanc
X 71.800  mm
605
Y 108.500 mm
606 164 Frédéric Blanc
607 147 Frédéric Blanc
h4. $$
608 146 Frédéric Blanc
609
$1=254
610
$2=0
611
$3=0
612
$4=0
613
$5=1
614 1 Frédéric Blanc
$6=0
615 184 Frédéric Blanc
$10=1
616 146 Frédéric Blanc
$11=0.020
617
$12=0.002
618
$13=0
619
$20=0
620 1 Frédéric Blanc
$21=0
621 146 Frédéric Blanc
$22=1
622 184 Frédéric Blanc
$23=11
623
$24=500.000
624 146 Frédéric Blanc
$25=500.000
625 151 Frédéric Blanc
$26=250
626 1 Frédéric Blanc
$27=1.000
627 146 Frédéric Blanc
$30=12000
628 1 Frédéric Blanc
$31=550
629 146 Frédéric Blanc
$32=0
630 184 Frédéric Blanc
$100=3200.000
631
$101=3200.000
632
$102=3200.000
633
$103=4800.000
634 186 Frédéric Blanc
$110=400.000
635
$111=400.000
636 184 Frédéric Blanc
$112=100.000
637
$113=100.000
638 151 Frédéric Blanc
$120=5.000
639
$121=5.000
640 184 Frédéric Blanc
$122=5.000
641
$123=5.000
642
$130=160.000
643
$131=178.000
644
$132=5.000
645
$133=22.500
646
$140=500.000
647
$141=500.000
648
$142=100.000
649
$143=100.000
650 146 Frédéric Blanc
$150=500.000
651
$151=500.000
652 184 Frédéric Blanc
$152=100.000
653
$153=100.000
654 146 Frédéric Blanc
$160=1.000
655
$161=1.000
656
$162=0.000
657
$163=1.000