Wiki » History » Version 131
Frédéric Blanc, 2021-12-02 14:54
1 | 7 | Frédéric Blanc | h1. Station sous pointe Karl Süss AP6 |
---|---|---|---|
2 | 1 | Frédéric Blanc | |
3 | 96 | Frédéric Blanc | h2. AP6 Châssis |
4 | 14 | Frédéric Blanc | |
5 | 97 | Frédéric Blanc | !clipboard-202111031614-ielfe.png! |
6 | 14 | Frédéric Blanc | |
7 | 96 | Frédéric Blanc | !clipboard-202111031613-3ubz2.png! |
8 | 15 | Frédéric Blanc | |
9 | !clipboard-202110251012-p94w0.png! |
||
10 | |||
11 | 14 | Frédéric Blanc | h2. Contrôleur |
12 | 1 | Frédéric Blanc | |
13 | !clipboard-202110181528-f7ndu.png! |
||
14 | 210AA071-01 |
||
15 | 2 | Frédéric Blanc | |
16 | 86 | Frédéric Blanc | !clipboard-202111020930-gbcne.png! |
17 | 85 | Frédéric Blanc | |
18 | 81 | Frédéric Blanc | h3. 260PC113 Karl Suss 16 Channel Input Card |
19 | 79 | Frédéric Blanc | |
20 | 41 | Frédéric Blanc | !clipboard-202110291053-irhn6.png! |
21 | 260PC113 Karl Suss 16 Channel Input Card |
||
22 | 1 | Frédéric Blanc | |
23 | 79 | Frédéric Blanc | |
24 | 46 | Frédéric Blanc | |
25 | 65 | Frédéric Blanc | | | BROCHE | ||BROCHE| | BROCHE | ||BROCHE| |
26 | 66 | Frédéric Blanc | | DB25 | 1 | *GND* |J22| 20| DB25 | 14 | |J22|29| |
27 | | DB25 | 2 | |J22| 27 | DB25 | 15 | *GND* |J22|18| |
||
28 | | DB25 | 3 | |J22| 25| DB25 | 16 | |J22|23| |
||
29 | | DB25 | 4 | *GND* |J22| 16| DB25 | 17 | |J22|21| |
||
30 | | DB25 | 5 | |J22| 19 | DB25 | 18 | *GND* |J22|14| |
||
31 | 67 | Frédéric Blanc | | DB25 | 6 | NC || | DB25 | 19 | | *J12* |2| |
32 | 70 | Frédéric Blanc | | DB25 | 7 | *GND* |J22| 12| DB25 | 20 | |J22|17| |
33 | 66 | Frédéric Blanc | | DB25 | 8 | |J22| 15 | DB25 | 21 | *GND* | J22 |10| |
34 | | DB25 | 9 | |J22| 13 | DB25 | 22 | |J22|11| |
||
35 | 68 | Frédéric Blanc | | DB25 | 10 | *GND EYF* |J22| 8 | DB25 | 23 | *EYF* |J22|7| |
36 | 66 | Frédéric Blanc | | DB25 | 11 | |J22| 9 | DB25 | 24 | *GND* |J22|6| |
37 | | DB25 | 12 | |J22| 3 | DB25 | 25 | |J22|5| |
||
38 | 1 | Frédéric Blanc | | DB25 | 13 | *GND* |J22| 4| |
39 | 79 | Frédéric Blanc | |
40 | 84 | Frédéric Blanc | h3. 260PC152 Karl Suss VALVE 16 sorties |
41 | 42 | Frédéric Blanc | |
42 | 80 | Frédéric Blanc | !clipboard-202110291614-h8car.png! |
43 | |||
44 | 3 | Frédéric Blanc | h2. Connecteurs |
45 | |||
46 | !clipboard-202110191431-ftq3o.png! |
||
47 | 9 | Frédéric Blanc | !clipboard-202110191504-p6tbi.png! |
48 | 10 | Frédéric Blanc | Male vue de dessus |
49 | 3 | Frédéric Blanc | Sub-D FCI 50 |
50 | |||
51 | 69 | Frédéric Blanc | !clipboard-202110291524-y1awq.png! |
52 | |||
53 | 74 | Frédéric Blanc | h3. J12 ♂ (mâle) |
54 | 47 | Frédéric Blanc | |
55 | | | BROCHE | | | BROCHE | | | BROCHE | | |
||
56 | 125 | Frédéric Blanc | | J12 | 1 | AU | J12 | 18 | Moteur axe Y B- | J12 | 34 | | |
57 | 126 | Frédéric Blanc | | J12 | 2 | DOOR | J12 | 19 | Moteur axe Y B+ | J12 | 35 | VACUUM | |
58 | 48 | Frédéric Blanc | | J12 | 3 | Moteur axe X A+ | J12 | 20 | Moteur axe Y B+ | J12 | 36 | | |
59 | | J12 | 4 | Moteur axe X A+ | J12 | 21 | | J12 | 37 | | |
||
60 | | J12 | 5 | Moteur axe X A- | J12 | 22 | | J12 | 38 | | |
||
61 | | J12 | 6 | Moteur axe X A- | J12 | 23 | Moteur axe Z A+ | J12 | 39 | | |
||
62 | | J12 | 7 | Moteur axe X B+ | J12 | 24 | Moteur axe Z A- | J12 | 40 | | |
||
63 | | J12 | 8 | Moteur axe X B+ | J12 | 25 | Moteur axe Z B+ | J12 | 41 | | |
||
64 | | J12 | 9 | Moteur axe X B- | J12 | 26 | Moteur axe Z B- | J12 | 42 | | |
||
65 | 89 | Frédéric Blanc | | J12 | 10 | Moteur axe X B- | J12 | 27 | Moteur Theta A+ | J12 | 43 | | |
66 | | J12 | 11 | | J12 | 28 | Moteur Theta A- | J12 | 44 | | |
||
67 | | J12 | 12 | | J12 | 29 | Moteur Theta B+ | J12 | 45 | GND | |
||
68 | | J12 | 13 | Moteur axe Y A+ | J12 | 30 | Moteur Theta B- | J12 | 46 | GND | |
||
69 | 126 | Frédéric Blanc | | J12 | 14 | Moteur axe Y A+ | J12 | 31 | VACUUM | J12 | 47 | GND | |
70 | 48 | Frédéric Blanc | | J12 | 15 | Moteur axe Y A- | J12 | 32 | | J12 | 48 | GND | |
71 | 125 | Frédéric Blanc | | J12 | 16 | Moteur axe Y A- | J12 | 33 | | J12 | 49 | GND DOOR| |
72 | | J12 | 17 | Moteur axe Y B- | | | | J12 | 50 | AU | |
||
73 | 4 | Frédéric Blanc | |
74 | 75 | Frédéric Blanc | h3. J22 ♀ (femelle) |
75 | 44 | Frédéric Blanc | |
76 | | | BROCHE | | | BROCHE | | | BROCHE | | |
||
77 | 77 | Frédéric Blanc | | J22 | 1 | NC | J22 | 18 | *GND* | J22 | 34 | NC | |
78 | | J22 | 2 | NC | J22 | 19 | | J22 | 35 | NC | |
||
79 | 92 | Frédéric Blanc | | J22 | 3 | EXL | J22 | 20 | *GND* | J22 | 36 | NC | |
80 | 71 | Frédéric Blanc | | J22 | 4 | *GND* | J22 | 21 | | J22 | 37 | NC | |
81 | 87 | Frédéric Blanc | | J22 | 5 | EXR | J22 | 22 | *GND* | J22 | 38 | NC | |
82 | 71 | Frédéric Blanc | | J22 | 6 | *GND* | J22 | 23 | | J22 | 39 | NC | |
83 | 76 | Frédéric Blanc | | J22 | 7 | EYF | J22 | 24 | *GND* | J22 | 40 | NC | |
84 | 71 | Frédéric Blanc | | J22 | 8 | *GND* EYF | J22 | 25 | | J22 | 41 | NC | |
85 | 90 | Frédéric Blanc | | J22 | 9 | EYB | J22 | 26 | *GND* | J22 | 42 | NC | |
86 | 71 | Frédéric Blanc | | J22 | 10 | *GND* | J22 | 27 | | J22 | 43 | NC | |
87 | 91 | Frédéric Blanc | | J22 | 11 | EZup | J22 | 28 | *GND* | J22 | 44 | NC | |
88 | 71 | Frédéric Blanc | | J22 | 12 | *GND* | J22 | 29 | | J22 | 45 | NC | |
89 | 91 | Frédéric Blanc | | J22 | 13 | EZdn | J22 | 30 | *GND* | J22 | 46 | NC | |
90 | 77 | Frédéric Blanc | | J22 | 14 | *GND* | J22 | 31 | NC | J22 | 47 | +5V | |
91 | 92 | Frédéric Blanc | | J22 | 15 | ETcw | J22 | 32 | NC | J22 | 48 | +5V | |
92 | 77 | Frédéric Blanc | | J22 | 16 | *GND* | J22 | 33 | NC | J22 | 49 | +5V | |
93 | 92 | Frédéric Blanc | | J22 | 17 | ETccw | | | | J22 | 50 | +5V | |
94 | 38 | Frédéric Blanc | |
95 | 25 | Frédéric Blanc | h2. Capteur fin de course |
96 | |||
97 | 27 | Frédéric Blanc | !clipboard-202110251609-uyvvh.png! |
98 | fourche optique Honeywell S-180-B55 |
||
99 | 25 | Frédéric Blanc | |
100 | 30 | Frédéric Blanc | !clipboard-202110280935-peqaw.png! |
101 | |||
102 | 32 | Frédéric Blanc | !clipboard-202110280947-by0u2.png! |
103 | 31 | Frédéric Blanc | *E* Emetteur (diode) *D* Détecteur (phototransistor) |
104 | 30 | Frédéric Blanc | |
105 | 33 | Frédéric Blanc | !clipboard-202110280958-0w6t2.png! |
106 | |||
107 | 98 | Frédéric Blanc | !clipboard-202111031634-76wfu.png! |
108 | |||
109 | 33 | Frédéric Blanc | |
110 | 2 | Frédéric Blanc | h2. Moteurs |
111 | |||
112 | Theta et Axe Z |
||
113 | |||
114 | !clipboard-202110191422-xp8dx.png! |
||
115 | ESCAP P520 254 0.7 60 |
||
116 | 16 | Frédéric Blanc | |
117 | h3. Nouveau câblage |
||
118 | |||
119 | 17 | Frédéric Blanc | !clipboard-202110251302-x7174.png! |
120 | 24 | Frédéric Blanc | câble moteur AWG23 (0.25mm²,67mOhms/m,) |
121 | 20 | Frédéric Blanc | |
122 | 28 | Frédéric Blanc | h3. Nouveau contrôleur axe Z et Theta |
123 | |||
124 | DRV8825 Stepper Motor Driver |
||
125 | |||
126 | !clipboard-202110261325-w0k9d.png! |
||
127 | 22 | Frédéric Blanc | |
128 | !clipboard-202110251411-xrnym.png! |
||
129 | |||
130 | 94 | Frédéric Blanc | https://reprap.org/wiki/RAMPS_1.4 |
131 | |||
132 | 20 | Frédéric Blanc | h3. Nouveau contrôleur axe X et Y |
133 | |||
134 | 21 | Frédéric Blanc | !clipboard-202110251328-xl46h.png! |
135 | 20 | Frédéric Blanc | TB6600 4A DC 9-42V |
136 | !clipboard-202110251326-hfzhq.png! |
||
137 | 29 | Frédéric Blanc | |
138 | 103 | Frédéric Blanc | Driver Trinamic |
139 | https://www.trinamic.com/ |
||
140 | !clipboard-202111061329-yv8kp.png! |
||
141 | |||
142 | 104 | Frédéric Blanc | h3. Filtre (Smoother Stepper) |
143 | |||
144 | lorsque le moteur se déplace lentement(100 mm/min feedrate) |
||
145 | |||
146 | !clipboard-202111061416-iuckh.png! |
||
147 | |||
148 | !clipboard-202111061406-cuuvc.png! |
||
149 | |||
150 | !clipboard-202111061403-gr9r1.png! |
||
151 | |||
152 | !clipboard-202111061404-adt61.png! |
||
153 | |||
154 | http://birkbinnard.com/blog/smoothing-stepper-motor-movement/ |
||
155 | https://cabristor.blogspot.com/2015/02/drv8825-missing-steps.html |
||
156 | 103 | Frédéric Blanc | |
157 | 29 | Frédéric Blanc | h2. Logiciel pilotage 4 axes |
158 | |||
159 | https://github.com/zapmaker/GrblHoming/releases/tag/v3.6.1 |
||
160 | 34 | Frédéric Blanc | Grbl Controller 3.61 de zapmaker pour Windows |
161 | |||
162 | 1 | Frédéric Blanc | https://github.com/terjeio/ioSender |
163 | 109 | Frédéric Blanc | https://github.com/terjeio/ioSender/wiki |
164 | 108 | Frédéric Blanc | ioSender - a gcode sender for grblHAL or grbl |
165 | 107 | Frédéric Blanc | |
166 | 1 | Frédéric Blanc | https://github.com/fra589/grbl-Mega-5X |
167 | 100 | Frédéric Blanc | Grbl pour Arduino Mega2560 5 axes |
168 | 1 | Frédéric Blanc | |
169 | 100 | Frédéric Blanc | https://github.com/gnea/grbl/wiki |
170 | wiki grbl |
||
171 | 36 | Frédéric Blanc | |
172 | cpu_map.h - CPU and pin mapping configuration file Part of Grbl |
||
173 | 101 | Frédéric Blanc | X Step - Pin A0 |
174 | Y Step - Pin A6 |
||
175 | Z Step - Pin D46 |
||
176 | A Step - Pin D26 |
||
177 | |||
178 | X Dir - Pin A1 |
||
179 | Y Dir - Pin A7 |
||
180 | Z Dir - Pin D48 |
||
181 | A Dir - Pin D28 |
||
182 | |||
183 | X Enable - Pin D38 |
||
184 | Y Enable - Pin A2 |
||
185 | Z Enable - Pin A8 |
||
186 | A Enable - Pin D24 |
||
187 | |||
188 | X Limit Min - Pin D3 |
||
189 | Y Limit Min - Pin D14 |
||
190 | Z Limit Min - Pin D18 |
||
191 | 102 | Frédéric Blanc | A Limit Min - Pin D42 |
192 | 101 | Frédéric Blanc | |
193 | X Limit Max - Pin D2 |
||
194 | Y Limit Max - Pin D15 |
||
195 | Z Limit Max - Pin D19 |
||
196 | 1 | Frédéric Blanc | A Limit Max - Pin D40 |
197 | 102 | Frédéric Blanc | |
198 | |||
199 | | Axe | Step | Dir | Enable | Min | Max | |
||
200 | | X | A0 | A1 | D38 | D3 | D2 | |
||
201 | | Y | A6 | A7 | A2 | D14 | D15 | |
||
202 | 129 | Frédéric Blanc | | Z | D46 | D48 | A8 | D18 haut | D19 bas| |
203 | 102 | Frédéric Blanc | | T | D26 | D28 | D24 | D42 | D40 | |
204 | |||
205 | 106 | Frédéric Blanc | *Activation fin de course $21=1 dans GRBL* |
206 | 105 | Frédéric Blanc | |
207 | 110 | Frédéric Blanc | !clipboard-202111161107-c4k1x.png! |
208 | 37 | Frédéric Blanc | !clipboard-202110281149-o7xmm.png! |
209 | 95 | Frédéric Blanc | !clipboard-202111031608-vninr.png! |
210 | 99 | Frédéric Blanc | !clipboard-202111041029-zmpv6.png! |
211 | 93 | Frédéric Blanc | |
212 | Gestion des erreur de GBRL |
||
213 | *error 9* locked utiliser commande $X |
||
214 | *error 22* definir vitesse F100 |
||
215 | 111 | Frédéric Blanc | |
216 | h3. Config GRBL |
||
217 | |||
218 | 116 | Frédéric Blanc | |
219 | h4. Hard limits |
||
220 | |||
221 | $5=0 Limit pins NOinvert, boolean |
||
222 | *$5=1* Limit pins invert, boolean |
||
223 | $21=0 Hard limits OFF, boolean |
||
224 | *$21=1* Hard limits ON, boolean |
||
225 | |||
226 | 127 | Frédéric Blanc | h4. Soft limits |
227 | |||
228 | $20=0 Soft limits OFF, boolean |
||
229 | *$20=1* Soft limits ON, boolean |
||
230 | |||
231 | 116 | Frédéric Blanc | h4. Système métrique |
232 | |||
233 | $13=0 Report inches, boolean |
||
234 | *$13=1* Report mm, boolean |
||
235 | |||
236 | 118 | Frédéric Blanc | h4. Homing |
237 | |||
238 | 128 | Frédéric Blanc | Par défaut, le cycle de homing passe par les étapes suivantes: |
239 | |||
240 | Axe Z |
||
241 | L’axe Z monte en vitesse rapide ($25) |
||
242 | 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) |
||
243 | L’Axe Z va monter à nouveau lentement ($24) jusqu’à ce qu’il touche le fin de course à nouveau. |
||
244 | L’Axe Z recule d’une certaine distance ($27) |
||
245 | Axes X et Y |
||
246 | X et Y se déplacent tous les deux dans la direction du Homing, à vitesse rapide ($25) |
||
247 | Le premier Axe qui déclenche le fin de course s’arrête, et attends que l’autre Axe déclenche aussi. |
||
248 | Lorsque le second Axe touche le switch, les 2 axes reculent d’une distance pré-établie($27) |
||
249 | 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 |
||
250 | Les deux axes X et Y vont reculer d’une petite distance ($27) |
||
251 | |||
252 | 130 | Frédéric Blanc | |
253 | *HOMING INIT LOCK* met Grbl dans un état d'alarme lors de la mise sous tension. |
||
254 | 131 | Frédéric Blanc | dans config.h ligne 154 |
255 | 130 | Frédéric Blanc | // If homing is enabled, homing init lock sets Grbl into an alarm state upon power up. This forces |
256 | // the user to perform the homing cycle (or override the locks) before doing anything else. This is |
||
257 | // mainly a safety feature to remind the user to home, since position is unknown to Grbl. |
||
258 | #define HOMING_INIT_LOCK // Comment to disable |
||
259 | |||
260 | 122 | Frédéric Blanc | +*vitesse de l'axe Z trop rapide, et pull-off trop important*+ |
261 | 119 | Frédéric Blanc | |
262 | 1 | Frédéric Blanc | $22=1 Homing cycle, boolean |
263 | $23=0 Homing dir invert, mask |
||
264 | 119 | Frédéric Blanc | $24=1.000 Homing feed, mm/min |
265 | $25=5.000 Homing seek, mm/min |
||
266 | 118 | Frédéric Blanc | $26=250 Homing debounce, milliseconds |
267 | $27=1.000 Homing pull-off, mm |
||
268 | |||
269 | 1 | Frédéric Blanc | h4. axe X |
270 | 117 | Frédéric Blanc | |
271 | 111 | Frédéric Blanc | vitesse F500 |
272 | 115 | Frédéric Blanc | $100=3208 |
273 | 1 | Frédéric Blanc | 1/32 pas |
274 | 117 | Frédéric Blanc | |
275 | h4. axe Y |
||
276 | |||
277 | 1 | Frédéric Blanc | vitesse F500 |
278 | 1/32 pas |
||
279 | $101=3208 |
||
280 | 117 | Frédéric Blanc | |
281 | h4. axe Z |
||
282 | |||
283 | 1 | Frédéric Blanc | course 0.65mm |
284 | 114 | Frédéric Blanc | vitesse F5 |
285 | 111 | Frédéric Blanc | $102=1500 |
286 | 1 | Frédéric Blanc | |
287 | 123 | Frédéric Blanc | h4. axe T |
288 | 124 | Frédéric Blanc | |
289 | 111 | Frédéric Blanc | vitesse F5 |
290 | $103=2500 |