Wiki-Quellcode von IMA - Offene Aufgaben

Version 53.1 von Paul Hermann am 2024/05/06 01:15

Zeige letzte Bearbeiter
1 Dies ist eine lose Liste an Aufgaben, die bei der IMA noch ausstehen. Einige davon müssen vor einer allgemeinen Inbetriebnahme erledigt werden, einige andere reichen in einem zweiten Schritt danach. Die Klassifizierung müssen wir noch durchführen.
2
3 \\
4
5 (% class="wrapped" %)
6 |=(% scope="col" %)(((
7 Priorität
8 )))|=(% scope="col" %)(((
9 Aufgabe
10 )))|=(% scope="col" %)(((
11 (Teilaufgabe)
12 )))|=(% scope="col" %)(((
13 Wer?
14 )))|=(% scope="col" %)(((
15 Status
16 )))|=(% scope="col" %)(((
17 Kommentar
18 )))
19 |(% rowspan="44" %)(((
20 1
21 (vor Freigabe der Maschine)
22 )))|(% rowspan="4" %)(((
23 Wasseraustritt am Maschinenportal
24
25 \\
26
27 \\
28 )))|(((
29 Leck suchen
30 )))|(((
31 \\
32 )))|(((
33 ✅️
34 )))|(((
35 **Update 02.12.2023: **gefunden, Kondenswasser aus undichtem Druckluftschlauch nahe dem Hauptverteiler. Kondenswasser vermutlich von mangelnder Vorkühlzeit Kältetrockner. Kältetrockner 15-20min vorher laufen lassen!
36 )))
37 |(((
38 Undichten Winkel/Schlauch austauschen
39 )))|(((
40 {{mention reference="XWiki.dgasch" style="FULL_NAME" anchor="XWiki-dgasch-RaDEq"/}}
41 )))|(((
42 ℹ️
43 )))|(((
44 \\
45 )))
46 |(((
47 Undichter Kühlschlauch an der Hauptspindel erneuert
48 )))|(((
49 (% class="content-wrapper" %)
50 (((
51 {{mention reference="XWiki.dgasch" style="FULL_NAME" anchor="XWiki-dgasch-SBDkI"/}} {{mention reference="XWiki.kregber" style="FULL_NAME" anchor="XWiki-kregber-xTrHg"/}}
52 )))
53 )))|(((
54 ✅️
55 )))|(((
56 **Update 30.12.2023**: Tausch im Rahmen der Spindelkorrektur durchgeführt, nur bei ausgebautem W-Achsen Motor erreichbar
57 )))
58 |(((
59 Silika Patrone zum Entfernen der Restfeuchte in der Druckluft testen. Ölen ?
60 )))|(((
61 (% class="content-wrapper" %)
62 (((
63 {{mention reference="XWiki.dgasch" style="FULL_NAME" anchor="XWiki-dgasch-pegeq"/}} ?
64 )))
65 )))|(((
66 \\
67 )))|(((
68 \\
69 )))
70 |(% colspan="2" %)(((
71 Problem mit 5mm Reihenbohrgetriebe identifizieren und lösen (5ter Bohrer wird nicht zuverlässig vorgelegt)
72 )))|(((
73 \\
74 )))|(((
75 ✅️
76 )))|(((
77 **Update 02.12.2023:** Fehler derzeit nicht in Test reproduzierbar. Möglicher Zusammenhang mit Wasser in Druckluft, Pneumatikventil hing.
78
79 **Update 05.05.2024:** Ca. 100 Lochreihen-Bohrungen gebohrt, Fehler (auch seit letztem Update 02.12.2023) nicht mehr reproduzierbar. Fehler als gelöst markiert.
80 )))
81 |(% colspan="2" %)(((
82 Undichte Druckluftschläuche erneuern (Verteiler am Portal, ausfahrbare Anschläge)
83 )))|(((
84 (% class="content-wrapper" %)
85 (((
86 {{mention reference="XWiki.dgasch" style="FULL_NAME" anchor="XWiki-dgasch-sGiob"/}} {{mention reference="XWiki.kregber" style="FULL_NAME" anchor="XWiki-kregber-gabhf"/}}
87 {{mention reference="XWiki.phermann" style="FULL_NAME" anchor="XWiki-phermann-tQPwJ"/}}
88 {{mention reference="XWiki.mkreider" style="FULL_NAME" anchor="XWiki-mkreider-ArVBQ"/}}
89 )))
90 )))|(((
91 ✅️
92 )))|(((
93 **Update 30.12.2023: **Teil der Schläuche der Anschläge wurde getauscht, möglicherweise auch komplett. Warte auf Statusupdate
94 \\**Update 29.02.2024: **Alle defekten Pneumatikleitungen am Tisch ersetzt. Es bleibt eine spürbar undichte Leitung am Hauptverteiler des Fräsportals. Mögliche Ursache für Probleme bei Vorlage der Bohrer**.
95 \\Update 01.03.2024:** Vakuum für 6 linke Sauger angeschlossen und erfolgreich getestet.**
96 **
97
98 **Update 01.05.2024:** Pneumatikleitung dritte Traverse von rechts für Stempel hochfahren ist nah am Stempel undicht geworden und muss gewechselt werden.
99
100 **Update 05.05.2024:** Pneumatikleitung dritte Traverse von rechts für Stempel hochfahren repariert (Schlauch gekürzt und nachgezogen, kein neuer Schlauch installiert)
101 )))
102 |(% colspan="2" %)(((
103 Manuellen Werkzeugwechsel verstehen und testen
104 )))|(((
105 (% class="content-wrapper" %)
106 (((
107 {{mention reference="XWiki.mkreider" style="FULL_NAME" anchor="XWiki-mkreider-QUVeO"/}} {{mention reference="XWiki.phermann" style="FULL_NAME" anchor="XWiki-phermann-TyWkq"/}}
108 {{mention reference="XWiki.kpkutz" style="FULL_NAME" anchor="XWiki-kpkutz-wxHqG"/}}
109 )))
110 )))|(((
111 ✅️
112 )))|(((
113 **Update 24.01.2024: **Manueller Werkzeugauswurf erfolgreich getestet und in Wiki dokumentiert, manuelles Einsetzen muss noch getestet werden.
114
115 **Update 31.01.2024: **Manuelles Werkzeug einwechseln erfolgreich getestet und in Wiki dokomentiert
116 )))
117 |(% colspan="2" %)(((
118 \\
119 )))|(((
120 (% class="content-wrapper" %)
121 (((
122 \\
123 )))
124 )))|(((
125 \\
126 )))|(((
127 **~ **
128 )))
129 |(% colspan="2" %)(((
130 Schutzteile für Vakuumanbindungen drucken und einsetzen. Die Winkel der Vakuumverbinder können sonst leicht durch die Schraube abgeschert werden wenn sie sich unter der Traverse verkeilen.
131 )))|(((
132 (% class="content-wrapper" %)
133 (((
134 {{mention reference="XWiki.mkreider" style="FULL_NAME" anchor="XWiki-mkreider-VNaMR"/}}
135 )))
136 )))|(((
137 ⚠️
138 )))|(((
139 **Update 27.12.2023: **Erster Funktionstest erfolgreich, Gehäuse ca 5mm zu hoch für Einsetzen am Traversenrand. Designänderung**
140 **
141 )))
142 |(% rowspan="5" %)(((
143 1,5mm Offset in Z-Achse korrigieren
144 )))|(((
145 Höhe des Tisches nach Fräsen korrigieren
146 )))|(((
147 \\
148 )))|(((
149 ✅️
150 )))|(((
151 **Update 19.11.2023**:
152 In Program 9997.0 am Ende (Zeile 134) korrigiert.
153 Es ist wichtig nicht die Maschineneinstellungen zu ändern, da ansonsten auch die Ansteuerung des Werkzeugwechslers betroffen ist
154 )))
155 |(((
156 Radius des Kreissägeblatts kann dann korrekt gesetzt werden und nicht wie jetzt 1,5mm kleiner
157 )))|(((
158 \\
159 )))|(((
160 ✅️
161 )))|(((
162 **Update 19.11.2023**: Radius wurde auf 100mm geändert aber noch nicht getestet. Steht am Mittwoch, 22.11.2023 an
163 **Update 23.11.2023:** Wurde gestern getestet, funktioniert.
164 )))
165 |(((
166 Bohrer (vertikal) müssen dann auf 70mm Länge eingestellt werden
167 )))|(((
168 \\
169 )))|(((
170 ✅️
171 )))|(((
172 **Update 23.11.2023: **Alle Bohrer neu eingemessen und auf 70mm justiert.
173 )))
174 |(((
175 Werkzeuge in der Hauptspindel (außer Kreissäge und HBE) müssen in der Länge neu eingemessen werden
176 )))|(((
177 \\
178 )))|(((
179 ✅️
180 )))|(((
181 **Update 19.11.2023**: Länge wurde für alle Werkzeuge angepasst, die müssen aber nochmal getestet werden
182 **Update 23.11.2023: **Werkzeuge wurden eingemessen und standard-Fräsparameter wurden im Wiki dokumentiert
183 )))
184 |(((
185 Klären: Warum hat das Horizontalbohren in Y+ Richtung **2,5mm **Versatz ???
186 Update: KS scheint den selben Fehler zu haben wie HBE, Z Versatz abhängig der Orientierung
187 )))|(((
188 \\
189 )))|(((
190 ✅️
191 )))|(((
192 (% class="content-wrapper" %)
193 (((
194 **Update 19.11.2023:** Auch nach Korrektur des Z-Offsets und Entfernen des doppelt angelegten Satzes N435 in Programm 9 liegt noch ein richtungsabhängiger Offet vor
195 **Update 22.11.2023: **Neue Arbeitshypthese, Hauptspindel ist aus dem Lot geneigt
196 **Update 02.12.2023**: Nach Messung ist es offensichtlich, dass die Spindel nicht gerade stehtl {{mention reference="XWiki.dgasch" style="FULL_NAME" anchor="XWiki-dgasch-vvhIr"/}} unterhält sich mit Uwe über mögliche Korrekturen
197 )))
198 )))
199 |(((
200 \\
201 )))|(((
202 Neigung der Hauptspindel ausmessen. 20mm geschliffene Stahlwelle wird gespannt und Rundlauf sowie Z Fahrt vermessen
203 )))|(((
204 (% class="content-wrapper" %)
205 (((
206 {{mention reference="XWiki.dgasch" style="FULL_NAME" anchor="XWiki-dgasch-CetOc"/}}
207 Unterstützend {{mention reference="XWiki.mkreider" style="FULL_NAME" anchor="XWiki-mkreider-eOlya"/}}
208 )))
209 )))|(((
210 ✅️
211 )))|(((
212 **Update 02.12.2023: **Rundlauf ~~ in Ordnung. Messung erfolgt, 20mm Welle gespannt und mit Messuhr auf Bett gegen die Welle die X bzw Y Änderung während Z Fahrt vermessen (Keilwirkung durch Spindelfehlstellung).
213 \\Schiefstellung der Spindel von 0.245° entlang der Y Achse führt zu Delta von 0.94mm für HBE Bohrungen auf W 0° und 180°. Entlang der X Achse (90° / 270°) ist das Delta mit 0.33mm deutlich kleiner, aber auch vorhanden.
214 \\Z Delta entlang der Y Achse entspricht damit im Rahmen der Messgenauigkeit genau dem Symptom von 1mm Höhenunterschied von Y+ zu Y- Bohrung und passt ebenfalls zum richtungsabhängigen Höhenoffset beim Nutsägen.
215 \\**\\**
216 )))
217 |(((
218 Schiefstellung Spindel korrigieren
219 )))|(((
220 (% class="content-wrapper" %)
221 (((
222 Neigung der Spindel in Y und X korrigieren. Dafür muss die Befestigung zt aufgeschraubt (vorher wahrscheinlich die Bohraggregate entfernt) werden und mit Kunststoffhammer und Messingfolie korrigiert und iterativ vermessen werden. {{mention reference="XWiki.dgasch" style="FULL_NAME" anchor="XWiki-dgasch-XRRmH"/}} fragt bei Uwe an zu bester Vorgehensweise
223 )))
224 )))|(((
225 (% class="content-wrapper" %)
226 (((
227 {{mention reference="XWiki.dgasch" style="FULL_NAME" anchor="XWiki-dgasch-bQsaM"/}} {{mention reference="XWiki.kregber" style="FULL_NAME" anchor="XWiki-kregber-GNXSJ"/}}
228 )))
229 )))|(((
230 ✅️
231 )))|(((
232 **~ Update 30.12.23: **Neigung der Spindel in beiden Achsen korrigiert. Vermessung ergab eine Verminderung der X Werte auf ~~ 1/4 der vorigen Abweichung, Y Abweichung nicht mehr feststellbar im Rahmen der Messgenauigkeit.
233 )))
234 |(((
235 \\
236 )))|(((
237 Tests rund um HBE und KSE Z-Achs Fehler (Schieflage der Spindel):
238
239 * Bohren in allen vier Kanten mit nebeneinander liegenden Löchern aller Bohrer 3/5/8. Wie ist der Offset pro Bohrer verteilt?
240 * Nullage der W-Achse testen über Vermessen von KSE Nuten (Evtl zusätzlich Blattschlag bei Aggr. ausgebaut vermessen)
241 * Bohrungen im 15° Intervall 270° rund um eine Ecke anlegen. Höhenversatz beobachten. Für alle Bohrer wiederholen
242 * HBE Fräser, Nut rund um Werkstück fräsen. Gibt es auch hier einen Offset an einer Seite?
243 )))|(((
244 (% class="content-wrapper" %)
245 (((
246 {{mention reference="XWiki.mkreider" style="FULL_NAME" anchor="XWiki-mkreider-iWyJM"/}} {{mention reference="XWiki.kpkutz" style="FULL_NAME" anchor="XWiki-kpkutz-rqlUj"/}}
247 )))
248 )))|(((
249 ✅️
250 )))|(((
251 **Update 30.12.2023:** Wiederholung des Tests nach Korrektur der Spindellage. Delta Z der Bohrungen in die Rechteckkanten müsste nun < 1/10mm sein. Optional umlaufende Nut und Bohrkreis testen.
252 **Update 05.01.2024:**
253
254 (% style="list-style-type: square;" %)
255 * Keine erkennbares Zickzackmuster mehr beim Planen oder am Nutgrund, Spindel steht im Lot.
256 * Werkzeugspitze hat durch Neigungskorrektur der Spindel jetzt Offset von -1.5mm Y zum Rest der Maschine. Das ist anhand der Korrektur von 0.25° zum Lot zu erwarten und muss in Firmware korrigiert werden (9997 und 9901)**
257 **
258 * HBE Bohren erzeugt immer noch unterschiedliche Ergebnisse je nach Kante. Siehe nächster Punkt
259 * Planfräsen erzeugt durchgängige Rampe in Y. Schieflage der Sauger nachgewiesen, muss vermessen werden. Ca Z offs 1mm auf 400mm Y Weg.
260 Traversen scheinen im Wasser zu sein, Werkstück dazu nicht Parallel (ca 0.5mm unterlage unter Maschinenwasserwaage notwendig)
261 )))
262 |(((
263 \\
264 )))|(((
265 Korrektur XY Werkzeugspitze zum Rest der Maschine
266 )))|(((
267 (% class="content-wrapper" %)
268 (((
269 {{mention reference="XWiki.dherrman" style="FULL_NAME" anchor="XWiki-dherrman-rhXHV"/}} {{mention reference="XWiki.mkreider" style="FULL_NAME" anchor="XWiki-mkreider-JzFst"/}} {{mention reference="XWiki.phermann" style="FULL_NAME" anchor="XWiki-phermann-AlWid"/}} {{mention reference="XWiki.fplath" style="FULL_NAME" anchor="XWiki-fplath-iEpLr"/}}
270 )))
271 )))|(((
272 ✅️
273 )))|(((
274 **Update** **31.01.2024**: Sollte nach der gestrigen Aktion erledigt sein.
275
276 Dokumentation zum [[doc:HOL.Maschinen.IMA BIMA CNC Bearbeitungszentrum.IMA - Erweiterte Anleitungen.IMA - Einmessen der Maschine.WebHome]] wird erstellt.
277 )))
278 |(((
279 Schiefstellung Sauger vermessen
280 )))|(((
281 Sauger scheinen das Werkstuück nicht Planparallel zum Portal zu halten. Ca Z offs 0.8 mm auf 400mm Y Weg. Traversen, Alublöcke, Multiplexblöcke vermessen
282 )))|(((
283 (% class="content-wrapper" %)
284 (((
285 {{mention reference="XWiki.kpkutz" style="FULL_NAME" anchor="XWiki-kpkutz-OuyLN"/}} {{mention reference="XWiki.dgasch" style="FULL_NAME" anchor="XWiki-dgasch-kxfgx"/}} {{mention reference="XWiki.mkreider" style="FULL_NAME" anchor="XWiki-mkreider-gRXwV"/}} {{mention reference="XWiki.phermann" style="FULL_NAME" anchor="XWiki-phermann-wCCne"/}}
286 )))
287 )))|(((
288 ✅️
289 )))|(((
290 **Update 05.03.2024: **Traversen sind vorne ca. 0,1mm tiefer als hinten, Werte aller Traversen sehr ähnlich. Die grünen Sauger sind in vorderer Position 0,15mm tiefer als hinten, dh entspricht in etwasTraverse.
291
292 ==== {{id name="IMA-OffeneAufgaben-Traversenvermessungen(Messhöhe:G1Z7F300)"/}}Traversenvermessungen (Messhöhe: G1 Z7 F300) ====
293
294 (% class="wrapped" data-mce-resize="false" %)
295 |=(((
296 Traverse
297 )))|=(((
298 X-Pos(mm)
299 )))|=(((
300 Oberfläche hinten (Y=50, mm)
301 )))|=(((
302 O. vorne (Y=750, mm)
303 )))
304 |(((
305 1
306 )))|(((
307 120
308 )))|(((
309 0,00 (Nullpunkt)
310 )))|(((
311 -0,11 (zu tief)
312 )))
313 |(((
314 1
315 )))|(((
316 1495
317 )))|(((
318 0,00
319 )))|(((
320 -0,15 (zu tief)
321 )))
322 |(((
323 2
324 )))|(((
325 250
326 )))|(((
327 -0,01 (zu tief)
328 )))|(((
329 -0,07 (zu tief)
330 )))
331 |(((
332 3
333 )))|(((
334 380
335 )))|(((
336 -0,01 (zu tief)
337 )))|(((
338 -0,10 (zu tief)
339 )))
340 |(((
341 4
342 )))|(((
343 2440
344 )))|(((
345 -0,02 (zu tief)
346 )))|(((
347 -0,14 (zu tief)
348 )))
349 |(((
350 5
351 )))|(((
352 2590
353 )))|(((
354 -0,01 (zu tief)
355 )))|(((
356 -0,13 (zu tief)
357 )))
358 |(((
359 6
360 )))|(((
361 2730
362 )))|(((
363 0,00
364 )))|(((
365 -0,125 (zu tief)
366 )))
367
368 ==== {{id name="IMA-OffeneAufgaben-Saugervermessungen(Messhöhe:G1Z41.9F300)"/}}Saugervermessungen (Messhöhe: G1 Z41.9 F300) ====
369
370 (% class="wrapped" data-mce-resize="false" %)
371 |=(((
372 Traverse
373 )))|=(((
374 X-Pos(mm)
375 )))|=(((
376 Sauger hinten (Y=90, mm)
377 )))|=(((
378 S. vorne (Y=710, mm)
379 )))
380 |(((
381 1
382 )))|(((
383 90
384 )))|(((
385 0,00 (Nullpunkt)
386 )))|(((
387 -0,14 (zu tief)
388 )))
389 )))
390 |(((
391 Dichtschnur zu hoch über über Sauger
392 )))|(((
393 Die Dichtschnüre werden vom Vakuum nicht bis zur Gummifläche komprimiert, es bleibt ein Spalt der bei Druck von Oben nachgibt. Tiefere Nut ?
394
395 Folgen:
396 \\
397
398 * Der Reibgummi hilft so nicht gegen verrutschen
399 * Werkstück federt, Bohr und Frästiefe vom Anpressdruck abhängig
400 * Werkstück neigt sich bei Kantenbelastung, was Vakuum des gegenüberliegenden Saugers ausgleichen muss
401 )))|(((
402 (% class="content-wrapper" %)
403 (((
404 {{mention reference="XWiki.mkreider" style="FULL_NAME" anchor="XWiki-mkreider-bIUpR"/}} {{mention reference="XWiki.kpkutz" style="FULL_NAME" anchor="XWiki-kpkutz-cvCfk"/}} {{mention reference="XWiki.dgasch" style="FULL_NAME" anchor="XWiki-dgasch-SHMku"/}} {{mention reference="XWiki.phermann" style="FULL_NAME" anchor="XWiki-phermann-vMpyl"/}}
405 )))
406 )))|(((
407 ✅️
408 )))|(((
409 **Update 05.03.2024: **Vermessung bestätigte, neues Saugerdesign mit grünem Gummituch und tieferer Nut erzielt reproduzierbar bessere Ergebnisse. Mit 0,5bar ist Unterdruck größer als vorher (vs 0,3 - 0,4bar). Höhenabweichung < 0,05mm. Kein sichtbares Federn mehr, Haftreibung spürbar besser, jedoch nicht gemessen. Serienproduktion auf 12mm Multiplex sinnvoll.
410 )))
411 |(((
412 Error bei nicht rechtwinkligem HBE Bohren
413 )))|(((
414 Ist der Winkel nicht durch 90° teilbar, bricht das Makro 89.0 mit Fehler (falsches Zeichen / unbekannte Achse) etc ab
415 )))|(((
416 (% class="content-wrapper" %)
417 (((
418 {{mention reference="XWiki.mkreider" style="FULL_NAME" anchor="XWiki-mkreider-Tmwgg"/}}
419 {{mention reference="XWiki.dherrman" style="FULL_NAME" anchor="XWiki-dherrman-daJWH"/}}
420 )))
421 )))|(((
422 ✅️
423 )))|(((
424 **Update 19.11.2023**:
425 Fehler in Programm 89.0, hier wurde wohl irgendwann mal eine Änderung vorgenommen. 
426 auch im Backup von 2007 vorhanden, besteht also schon lange. Heute getestet, Bohren unter Winkel funktioniert jetzt
427 )))
428 |(((
429 Bug in Rechtecktaschenmakro
430 )))|(((
431 **Kritischer Bug in Programm** 34.0. Entspricht eine Abmessung der Tasche exakt dem Werkzeugdurchmesser, wird die Operation unerwartet im Eilgang ausgeführt. Kollision bei maximalem Vorschub mit Schäden ist die Folge
432 )))|(((
433 (% class="content-wrapper" %)
434 (((
435 {{mention reference="XWiki.mkreider" style="FULL_NAME" anchor="XWiki-mkreider-UiGoD"/}}
436 {{mention reference="XWiki.dherrman" style="FULL_NAME" anchor="XWiki-dherrman-wBTsG"/}}
437 {{mention reference="XWiki.fplath" style="FULL_NAME" anchor="XWiki-fplath-JKOEV"/}}
438 )))
439 )))|(((
440 ✅️
441 )))|(((
442 **Update 25.11.2023:
443 **
444
445 Fehler gefunden. Wenn WD == TB wird ein G1 zuwenig ausgeführt, G0 bleibt aktiv. Fix im SRC getestet, ready zum Patch von 34.0 auf der IMA. 
446 \\**Update 02.12.2023**
447 \\Programm 34.0 korrigiert und getestet, Problem behoben
448 )))
449 |(((
450 Bug mit HBE Makros
451 )))|(((
452 **Bug 1: Gespiegelte Stulp-Operationen (kritisch)
453 **Bei Spiegelung von Stulp wird HBE Aggregatposition korrekt in IMAWOP angezeigt, W-Achse wird aber nicht gespiegelt.
454
455 **Bug 2: HBE Konturfräsungen (kritisch)
456 **HBE Aggregatposition wird korrekt in IMAWOP angezeigt, IMA fährt aber Mittelpunkt des HBE Umlenkblocks statt Werkzeugspitze auf angegebene Koordinaten.
457
458 **Bug 3: Schlosskasten (unkritisch)
459 **Schlosskasten Makro fordert Werkzeug T4354, Ausführung mit T4353 (Horizontal-Fräser) bricht ab.
460 )))|(((
461 (% class="content-wrapper" %)
462 (((
463 \\
464 )))
465 )))|(((
466 ⚠️
467 )))|(((
468 **Update 26.01.2024
469 **Beschluss, fehlerhafte Makros vorerst nur mit G-Code Fehlermeldungen zu deaktivieren, statt zeitintensiv Makros zu fixen.
470
471 \\
472
473 **Update** **27.04.2024
474 **
475
476 Fehlermeldungen werfen: Programm 9995 mit Fehlercode in L0 aufrufen. L0 enthält Fehler-Satz. Satznummern 0-1999 brechen Programm ab, 2000-3999 erfordern quittierung, 4000-5999 geben zeigen nur Meldung, >6000 enthält komplette Benutzerführung.
477
478 Für HBE Fehlermeldung muss neue Fehlermeldung als Satz im Bereich 0-1999 in 9995 hinzugefügt werden. Aufruf dann bspw. mit //L0=42 G77 H9995// für Satz 42.
479 )))
480 |(((
481 Bug mit Referenzfahrt
482 )))|(((
483 **Zweite Referenzfahrt fährt alle Achsen gleichzeitig auf Nullpunkt
484 **Gewünschtes Verhalten wäre, dass wie bei erster Referenzfahrt zuerst Z-Achse, dann Y- und X-Achse __nacheinander__ auf 0 fahren um Kollisionen mit WZW oder Werkstück zu vermeiden
485 )))|(((
486 (% class="content-wrapper" %)
487 (((
488 {{mention reference="XWiki.mkreider" style="FULL_NAME" anchor="XWiki-mkreider-nzxob"/}}
489 {{mention reference="XWiki.dherrman" style="FULL_NAME" anchor="XWiki-dherrman-hHihU"/}}
490 {{mention reference="XWiki.phermann" style="FULL_NAME" anchor="XWiki-phermann-EZnAb"/}}
491 )))
492 )))|(((
493 ⚠️
494 )))|(((
495 **Update 27.01.2024
496 **[[GCode>>url:https://git.makerspace-darmstadt.de/ima-baz/ima-gcode-macros/-/blob/main/NUM%20Macros/9990.0||shape="rect"]] analysiert und kommentiert. Für jede Achse (Z,Y,X,W) wird Referenzfahrt-Sprungmarke N10 angesprungen. Wenn Endlagen für Achse bereits in E911xx gesetzt ist, wird Referenzfahrt für Achse übersprungen. Nach Referenzfahren wird im F10000 auf Endlagen gefahren (alle Achsen gleichzeitig).
497
498 __Lösungsmöglichkeit 1:__ E911xx zu Beginn für alle Achsen zurücksetzen → erzwingt jedes Mal Referenzfahrt
499
500 __Lösungsmöglichkeit 2:__ Befehl //G1 XE70002 YE71002 ZE72003 F10000// achsweise aufteilen in drei Befehle
501 )))
502 |(((
503 Bug des WZW
504 )))|(((
505 **Kritischer Bug bei Abbruch Werzeugwechsel (nicht aufgenommen etc) **Nach Abbruch eines Wechsels und Clear durch E30022 ist es möglich, dass der Wechlser nicht in Endposition steht und die Maschine ohne Check auf Kommando einen Wechsel versucht. Kollision im Wechsler erfolgt**
506 **
507 )))|(((
508 (% class="content-wrapper" %)
509 (((
510 {{mention reference="XWiki.mkreider" style="FULL_NAME" anchor="XWiki-mkreider-AHqSN"/}} {{mention reference="XWiki.dherrman" style="FULL_NAME" anchor="XWiki-dherrman-GbnFy"/}} {{mention reference="XWiki.phermann" style="FULL_NAME" anchor="XWiki-phermann-nUpos"/}}
511 )))
512 )))|(((
513 ⚠️
514 )))|(((
515 **Update 04.01.2024: **Es gibt eine Sektion im Werkzeugwechsler Code 9999, die Position des WZW Schlittens prüft. Nicht alle Pfade führen durch diese Sektion
516
517 **Update 01.05.2024:** [[GCode>>url:https://git.makerspace-darmstadt.de/ima-baz/ima-gcode-macros/-/blob/main/NUM%20Macros/9999.0||shape="rect"]] von Werkzeugwechselmakro kommentiert, relevante Prüfung für Werkzeugwechsler-Position erfolgt in Satz N80. Falscher Pfad muss noch gesucht werden.
518
519 **Update 02.05.2024:** Fehler MUSS in N80 liegen. Ablegen erfolgt in N80 (inkl. Check für korrekte WKW-Position) und Aufnehmen (N90) wird NUR von N80 aufgerufen.
520 )))
521 |(((
522 Bug des WZW
523 )))|(((
524 **Kritischer Bug bei Ablegen eines Werkzeugs bei Breitteil**
525
526 (% style="text-align: left;" %)
527 **Voraussetzung:
528 **Werkzeug A in Spindel
529 Programm mit Bedarf für Werkzeug B wird gestartet
530 Breitteil ist aktiviert (Werkstückgröße muss NICHT über 80cm sein)
531 **Was passiert:
532 **Werkzeugwechsler fährt auf Spiegelseite (korrektes Vorgehen)
533 Spindel fährt aber zur "normalen" Werkzeugwechsler-Seite
534 Werkzeug wird dann fallen gelassen
535 )))|(((
536 (% class="content-wrapper" %)
537 (((
538 {{mention reference="XWiki.mkreider" style="FULL_NAME" anchor="XWiki-mkreider-DSAUy"/}} {{mention reference="XWiki.dherrman" style="FULL_NAME" anchor="XWiki-dherrman-djiQo"/}} {{mention reference="XWiki.phermann" style="FULL_NAME" anchor="XWiki-phermann-OncJH"/}}
539 {{mention reference="XWiki.kpkutz" style="FULL_NAME" anchor="XWiki-kpkutz-sMVjS"/}}
540 )))
541 )))|(((
542 ⚠️
543 )))|(((
544 **~ Update 04.01.2024: **Es gibt eine Sektion im Werkzeugwechsler Code 9999, die Position des WZW Schlittens prüft. Nicht alle Pfade führen durch diese Sektion**
545 **
546
547 **Update 27.01.2024: **Bug konnte reproduziert werden, siehe Beschreibung links. Vorschlag: Vorerst G-Code Fehlermeldung einbauen, um Problem zu vermeiden.
548
549 **Update 01.05.2024**:
550
551 * Bug genauer eingegrenzt und [[GCode>>url:https://git.makerspace-darmstadt.de/ima-baz/ima-gcode-macros/-/blob/main/NUM%20Macros/9999.0||shape="rect"]] dokumentiert.
552 * **Grober Ablauf Wechsel**: Es wird gewartet, bis WZW-Position != 0 ist. Wenn dann Magazin links steht, wird Versatz zwischen linker und rechter Position auf WZW-Koordinaten addiert.
553 * **Register E40024** (WZW-Position) hat korrekte Werte (0 wenn WZW nicht auf Anschlag, 1 wenn rechts, 2 wenn links).
554 * **Vermutung**: Zustand von WZW-Position wird ausgelesen, während WZW noch auf Nullseite steht. Daher wird kein Versatz aufaddiert. Dann wird WZW erst vstl. von SPS verschoben und Koordinaten für Wechsel beziehen sich trotzdem noch auf rechts.
555 * **Weiteres Debugging:** Die Berechnungsoperationen laufen zu schnell durch, um sinnvoll währenddessen Registerwerte ablesen zu können. Durch Sätze oder Instruktionen durchsteppen ist nicht möglich. Daher muss das Programm  9999 um Meldungen und programmierte Halt (M17) ergänzt werden, um besser debuggen zu können. Folgende drei Instruktionen sind zur Ausgabe einer Variable in einer Meldung mit anschließender Quittierung über "Start" nötig:
556 ** //$0Variablenwert: %//
557 ** //$=E40024//
558 ** //M17//
559 ** (gibt z.B. aus: "Variablenwert: 1")
560 )))
561 |(% rowspan="9" %)(((
562 Dokumentation und Videos erstellen
563 )))|(((
564 Maschine einschalten, Refererenzfahrt, betriebsbereiten Zustand herstellen
565 )))|(((
566 (% class="content-wrapper" %)
567 (((
568 {{mention reference="XWiki.dherrman" style="FULL_NAME" anchor="XWiki-dherrman-NRvEV"/}}
569 )))
570 )))|(((
571 ✅️
572 )))|(((
573 [[doc:HOL.Maschinen.IMA BIMA CNC Bearbeitungszentrum.IMA - Anleitungen.IMA - Maschine an- und ausschalten.WebHome]]
574 )))
575 |(((
576 Bearbeitungsmöglichkeiten, Werkzeugliste
577 )))|(((
578 (% class="content-wrapper" %)
579 (((
580 {{mention reference="XWiki.dherrman" style="FULL_NAME" anchor="XWiki-dherrman-TKwdz"/}}
581 )))
582 )))|(((
583 ℹ️
584 )))|(((
585 In Arbeit
586 [[doc:HOL.Maschinen.IMA BIMA CNC Bearbeitungszentrum.IMA - Übersicht Bearbeitungsmöglichkeiten.WebHome]]
587 [[doc:HOL.Maschinen.IMA BIMA CNC Bearbeitungszentrum.IMA - Werkzeugübersicht.WebHome]]
588 )))
589 |(((
590 IMAWOP Bedienung, Funktionen und gängige Parameter
591 )))|(((
592 (% class="content-wrapper" %)
593 (((
594 {{mention reference="XWiki.phermann" style="FULL_NAME" anchor="XWiki-phermann-whnCF"/}}
595 )))
596 )))|(((
597 ℹ️
598 )))|(((
599 LMS Video und Quiz: fertig
600 Wiki: In Arbeit ([[confluencePage:page:HOL.WIP: IMAWOP Bedienung]])
601 )))
602 |(((
603 Einspannen des Werkstücks und Saugerpositionierung
604 )))|(((
605 (% class="content-wrapper" %)
606 (((
607 {{mention reference="XWiki.mkreider" style="FULL_NAME" anchor="XWiki-mkreider-qsFLE"/}}
608 )))
609 )))|(((
610 ✅️
611 )))|(((
612 Update 02.05.2024: Mit in [[doc:HOL.Maschinen.IMA BIMA CNC Bearbeitungszentrum.IMA - Anleitungen.IMA - Automatikbetrieb.WebHome]] dokumentiert
613 )))
614 |(((
615 Automatikbetrieb der Maschine
616 )))|(((
617 (% class="content-wrapper" %)
618 (((
619 {{mention reference="XWiki.dherrman" style="FULL_NAME" anchor="XWiki-dherrman-KEUQQ"/}}
620
621 {{mention reference="XWiki.phermann" style="FULL_NAME" anchor="XWiki-phermann-IZbme"/}}
622 )))
623 )))|(((
624 ✅️
625 )))|(((
626 **Update 02.05.2024:** Wiki Dokumentation Fertiggestellt
627 [[doc:HOL.Maschinen.IMA BIMA CNC Bearbeitungszentrum.IMA - Anleitungen.IMA - Automatikbetrieb.WebHome]]
628 )))
629 |(((
630 Häufiger Fehlermeldungen und deren Behebung
631 )))|(((
632 \\
633 )))|(((
634 \\
635 )))|(((
636 \\
637 )))
638 |(((
639 Herstellen neuer Vakuumpads
640 )))|(((
641 {{mention reference="XWiki.kpkutz" style="FULL_NAME" anchor="XWiki-kpkutz-xtrvL"/}}
642 )))|(((
643 \\
644 )))|(((
645 \\
646 )))
647 |(((
648 MDI Modus und wichtigste Befehle
649 )))|(((
650 (% class="content-wrapper" %)
651 (((
652 {{mention reference="XWiki.mkreider" style="FULL_NAME" anchor="XWiki-mkreider-preof"/}}
653 )))
654 )))|(((
655 \\
656 )))|(((
657 \\
658 )))
659 |(((
660 Manuelles Freifahren
661 )))|(((
662 (% class="content-wrapper" %)
663 (((
664 {{mention reference="XWiki.mkreider" style="FULL_NAME" anchor="XWiki-mkreider-UfVUK"/}}
665 )))
666 )))|(((
667 \\
668 )))|(((
669 \\
670 )))
671 |(% colspan="2" %)(((
672 --Vorschub der Fräswerkzeuge kontrollieren--
673 \\Die auf NUM Ebene hinterlegten Vorschübe werden nicht berücksichtigt, wenn in IMAWOP was anderes angegeben wird. Stattdessen sollten wir für jedes Werkzeug / für jeden Fräser übliche Werte angeben, mindestens für hartes und weiches Holz
674 )))|(((
675 (% class="content-wrapper" %)
676 (((
677
678 )))
679 )))|(((
680 ✅️
681 )))|(((
682 Siehe [[doc:HOL.Maschinen.IMA BIMA CNC Bearbeitungszentrum.IMA - Werkzeugübersicht.WebHome]]
683 )))
684 |(% colspan="2" %)(((
685 Kältetrockner in Druckluftkreislauf einbauen
686 )))|(((
687 (% class="content-wrapper" %)
688 (((
689 \\
690 )))
691 )))|(((
692 ✅️
693 )))|(((
694 \\
695 )))
696 |(% colspan="2" %)(((
697 System zur Sichtkontrolle vor Maschinenfreischaltung bauen und anbringen (klare Verantwortung für eventuelle Schäden)
698 )))|(((
699 (% class="content-wrapper" %)
700 (((
701 {{mention reference="XWiki.dherrman" style="FULL_NAME" anchor="XWiki-dherrman-DnDPu"/}}
702 )))
703 )))|(((
704 ℹ️
705 )))|(((
706 **Update 31.01.2024**: Grafiken von Matze erstellt, notwendige Anpassung am Schließsystem durch Jan Steffan erledigt. Prototyp sollte am Wochenende fertig werden.
707 )))
708 |(% colspan="2" %)(((
709 Neues IMAWOP Paket für die Arbeit zuhause erstellen (aktuelle Config Files)
710 )))|(((
711 (% class="content-wrapper" %)
712 (((
713 {{mention reference="XWiki.dherrman" style="FULL_NAME" anchor="XWiki-dherrman-zEhUo"/}}
714 )))
715 )))|(((
716 ℹ️
717 )))|(((
718 **Update 02.12.2023**:
719 \\Kann getestet werden: [[https:~~/~~/cloud.makerspace-darmstadt.de/index.php/s/SifD3ZeYGYtJY27>>url:https://cloud.makerspace-darmstadt.de/index.php/s/SifD3ZeYGYtJY27||shape="rect"]]
720 )))
721 |(% colspan="2" %)(((
722 Netzwerk-Laufwerk an Windows XP VM anbinden (SMBv1)
723 )))|(((
724 (% class="content-wrapper" %)
725 (((
726 {{mention reference="XWiki.dherrman" style="FULL_NAME" anchor="XWiki-dherrman-hkvVg"/}}
727 )))
728 )))|(((
729 ✅️
730 )))|(((
731 Die Windows XP VM greift nun über ein SMB Proxy auf die Synology NAS zu. Details beschrieben in [[doc:HOL.Maschinen.IMA BIMA CNC Bearbeitungszentrum.IMA - Erweiterte Anleitungen.IMA - Netzwerk-Struktur und Fileshares.WebHome]]
732 )))
733 |(% colspan="2" %)(((
734 IMAWOP Default Einstellungen aller üblichen Operationen prüfen
735 )))|(((
736 (% class="content-wrapper" %)
737 (((
738 \\
739 )))
740 )))|(((
741 \\
742 )))|(((
743 \\
744 )))
745 |(% rowspan="3" %)(((
746 Einweisungsunterlagen erstellen
747 )))|(((
748 Einweisungszettel
749 )))|(((
750 (% class="content-wrapper" %)
751 (((
752 {{mention reference="XWiki.mkreider" style="FULL_NAME" anchor="XWiki-mkreider-BTjuz"/}}
753 )))
754 )))|(((
755 \\
756 )))|(((
757 \\
758 )))
759 |(((
760 Betriebsanweisung
761 )))|(((
762 (% class="content-wrapper" %)
763 (((
764 Unterstützend: {{mention reference="XWiki.fplath" style="FULL_NAME" anchor="XWiki-fplath-wYjaH"/}}
765 )))
766 )))|(((
767 \\
768 )))|(((
769 \\
770 )))
771 |(((
772 Videomaterial / Textmaterial für LMS
773 )))|(((
774 (% class="content-wrapper" %)
775 (((
776 {{mention reference="XWiki.mkreider" style="FULL_NAME" anchor="XWiki-mkreider-UUPlN"/}}
777
778 {{mention reference="XWiki.phermann" style="FULL_NAME" anchor="XWiki-phermann-hMoRK"/}}
779 {{mention reference="XWiki.mhonold" style="FULL_NAME" anchor="XWiki-mhonold-zyUZe"/}} Unterstützend: {{mention reference="XWiki.fplath" style="FULL_NAME" anchor="XWiki-fplath-pQRrS"/}}
780 )))
781 )))|(((
782 ℹ️
783 )))|(((
784 (% data-mce-resize="false" style="letter-spacing: 0.0px;" %)
785 |=(% scope="col" %)(((
786 Thema
787 )))|=(% scope="col" %)(((
788 Skript
789 )))|=(% scope="col" %)(((
790 Gefilmt
791 )))|=(% scope="col" %)(((
792 Video fertig
793 )))|=(% scope="col" %)(((
794 LMS Fragen angelegt
795 )))
796 |(((
797 LMS Übersicht / Motivation
798 )))|(((
799 -
800 )))|(((
801 -
802 )))|(((
803 -
804 )))|(((
805 \\
806 )))
807 |(((
808 Sicherheitshinweise
809 )))|(((
810 -
811 )))|(((
812 -
813 )))|(((
814 -
815 )))|(((
816 \\
817 )))
818 |(((
819 IMAWOP
820 )))|(((
821 ✅️ 25.01.
822 )))|(((
823 ✅️ 25.01.
824 )))|(((
825 ✅️ 25.01
826 )))|(((
827 ✅️ 25.01.
828 )))
829 |(((
830 Maschinenübersicht
831 )))|(((
832 ✅️ 02.05.
833 )))|(((
834 ✅️ 25.01.
835 )))|(((
836 \\
837 )))|(((
838 ✅️ 02.05.
839 )))
840 |(((
841 Bedienelemente
842 )))|(((
843 ✅️ 02.05.
844 )))|(((
845 ✅️ 25.01.
846 )))|(((
847 \\
848 )))|(((
849 ✅️ 02.05.
850 )))
851 |(((
852 Einschalten / Ausschalten
853 )))|(((
854 ✅️ 02.05.
855 )))|(((
856 ✅️ 25.01.
857 )))|(((
858 \\
859 )))|(((
860 ✅️ 02.05.
861 )))
862 |(((
863 Automatikbetrieb
864 )))|(((
865 ✅️ 02.05.
866 )))|(((
867 ✅️ 05.05.
868 )))|(((
869 \\
870 )))|(((
871 \\
872 )))
873 |(((
874 Handbetrieb
875 )))|(((
876 ✅️ 02.05.
877 )))|(((
878 ✅️ 05.05.
879 )))|(((
880 \\
881 )))|(((
882 \\
883 )))
884 |(((
885 NUM Ebene
886 )))|(((
887 ✅️ 02.05.
888 )))|(((
889 ✅️ 05.05.
890 )))|(((
891 \\
892 )))|(((
893 \\
894 )))
895 |(% style="vertical-align: top;" %)(((
896 MDI Modus
897 )))|(((
898 ✅️ 02.05.
899 )))|(((
900 ✅️ 05.05.
901 )))|(((
902 \\
903 )))|(((
904 \\
905 )))
906 |(% style="vertical-align: top;" %)(((
907 LMS Abschlussquiz
908 )))|(((
909 -
910 )))|(((
911 -
912 )))|(((
913 -
914 )))|(((
915 \\
916 )))
917 )))
918 |(% rowspan="12" %)(((
919 2 (nicht zeitkritisch)
920 )))|(% colspan="2" %)(((
921 Absaugung automatisch starten lassen
922 )))|(((
923 \\
924 )))|(((
925 \\
926 )))|(((
927 \\
928 )))
929 |(% colspan="2" %)(((
930 Prüfen, ob bestimmte Programmsätze in der NUM Steuerung geschützt werden können (Bearbeitung der Werkzeugparameter)
931 )))|(((
932 \\
933 )))|(((
934 \\
935 )))|(((
936 OS2 file attribute RO für 9997.0 etc ?
937 )))
938 |(% colspan="2" %)(((
939 Anlaufgeschwindigkeit des Abluftmotors reduzieren
940 )))|(((
941 (% class="content-wrapper" %)
942 (((
943 {{mention reference="XWiki.dherrman" style="FULL_NAME" anchor="XWiki-dherrman-dAuXB"/}}
944 )))
945 )))|(((
946 \\
947 )))|(((
948 \\
949 )))
950 |(% colspan="2" %)(((
951 Elektrodokumentation der durchgeführten Änderungen erstellen
952 )))|(((
953 (% class="content-wrapper" %)
954 (((
955 {{mention reference="XWiki.dherrman" style="FULL_NAME" anchor="XWiki-dherrman-FBzQP"/}}
956 )))
957 )))|(((
958 \\
959 )))|(((
960 \\
961 )))
962 |(% colspan="2" %)(((
963 Neue IMAWOP Version besorgen
964 )))|(((
965 \\
966 )))|(((
967 \\
968 )))|(((
969 \\
970 )))
971 |(% rowspan="4" %)(((
972 Anleitungen erstellen
973 )))|(((
974 Werkzeugparameter ändern
975 )))|(((
976 \\
977 )))|(((
978 \\
979 )))|(((
980 \\
981 )))
982 |(((
983 Neues Fräswerkzeug für Hauptspindel einmessen
984 )))|(((
985 \\
986 )))|(((
987 \\
988 )))|(((
989 \\
990 )))
991 |(((
992 Bohrer einmessen
993 )))|(((
994 \\
995 )))|(((
996 \\
997 )))|(((
998 \\
999 )))
1000 |(((
1001 Bestückung des Werkzeugwechslers ändern
1002 )))|(((
1003 \\
1004 )))|(((
1005 \\
1006 )))|(((
1007 \\
1008 )))
1009 |(% colspan="2" %)(((
1010 Estlcam Postprocessor erstellen und testen
1011 )))|(((
1012 (% class="content-wrapper" %)
1013 (((
1014 {{mention reference="XWiki.phermann" style="FULL_NAME" anchor="XWiki-phermann-HSOTz"/}} / {{mention reference="XWiki.mkreider" style="FULL_NAME" anchor="XWiki-mkreider-FMxQF"/}}
1015 )))
1016 )))|(((
1017 ℹ️
1018 )))|(((
1019 In Arbeit ([[Gitlab-Repository>>url:https://git.makerspace-darmstadt.de/phermann/ima-bima-cad-converter||shape="rect"]])
1020
1021 [[doc:HOL.Maschinen.IMA BIMA CNC Bearbeitungszentrum.IMA - Anleitungen.Estlcam für IMA.WebHome]]
1022 )))
1023 |(% colspan="2" %)(((
1024 Rüsthilfe für Saugerpositionierung bauen und anbringen
1025 )))|(((
1026 \\
1027 )))|(((
1028 \\
1029 )))|(((
1030 \\
1031 )))
1032 |(% colspan="2" %)(((
1033 Backup der NUM Steuerung durchführen
1034 )))|(((
1035 (% class="content-wrapper" %)
1036 (((
1037 {{mention reference="XWiki.dherrman" style="FULL_NAME" anchor="XWiki-dherrman-Kubqr"/}}
1038 )))
1039 )))|(((
1040 ✅️
1041 )))|(((
1042 [[https:~~/~~/cloud.makerspace-darmstadt.de/index.php/f/129996>>url:https://cloud.makerspace-darmstadt.de/index.php/f/129996||shape="rect"]]
1043 )))
1044
1045 \\