Wiki » History » Version 227
Frédéric Blanc, 2025-02-05 14:03
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 | 1 | Frédéric Blanc | "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 | 221 | Frédéric Blanc | "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 |