Project

General

Profile

Wiki » History » Version 226

Frédéric Blanc, 2025-02-05 13:55

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