Project

General

Profile

Wiki » History » Version 224

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

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