Project

General

Profile

Wiki » History » Version 223

Frédéric Blanc, 2024-11-06 15:31

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