So verkürzen Sie AOI-Rüstzeiten auf High-Mix-SMT-Linien
Trennen Sie Programmvorbereitung, Erststückprüfung und Produktionsfreigabe, um die entscheidenden Verzögerungen auf High-Mix-SMT-Linien aufzudecken.
Programmieren Sie einen Einzelnutzen und lassen Sie die AOI jede weitere Position im Nutzen finden, ausrichten und bewerten. So funktioniert die Array-Inspektion, hier treten Fehler auf, und deshalb zählt die Einrichtzeit bei jedem Nutzen.
AOI-Inspektion von Nutzen (Arrays) bedeutet, eine Baugruppenposition zu programmieren und die Maschine dieses Programm auf jede Position im Nutzen anwenden zu lassen, wobei jede Position einzeln ausgerichtet, bewertet und ausgewiesen wird. Richtig umgesetzt wird ein 12-fach-Nutzen zu einer Programmieraufgabe statt zwölf, und jede einzelne Baugruppe bleibt nach dem Nutzentrennen rückverfolgbar. Auf DaoAI-Maschinen ziehen Sie einen Rahmen um einen Einzelnutzen, und die Software findet den Rest des Arrays anhand des Bildes.
Kleine Baugruppen werden meist als Array identischer Leiterplatten in einem Nutzen gefertigt, zusammengehalten durch Trennstege oder V-Ritzungen, sodass die Linie einen größeren Nutzen statt vieler kleiner Leiterplatten handhabt.
Die AOI-Maschine sieht einen Nutzen, Ihr Kunde erhält aber einzelne Baugruppen. Das Prüfprogramm muss daher zwei Aufgaben erfüllen: jedes Bauteil auf jeder Position bewerten und das Ergebnis jeder Position getrennt halten, damit es der Baugruppe nach dem Nutzentrennen folgen kann.
Einige Begriffe tauchen bei jeder Nutzeneinrichtung auf:
Bei einer regelbasierten AOI braucht ein Ingenieur typischerweise 3 bis 5 Stunden, um eine Baugruppenvariante einzulernen, und mehrere Tage bei einer Baugruppe mit Tausenden von Bauteilen. Ein Nutzen bringt zusätzlichen Einrichtaufwand: Zeilen, Spalten und Rastermaß eingeben, die Drehung für gespiegelte Positionen einstellen und dann prüfen, ob die Prüffenster auch in der entfernten Ecke des Nutzens richtig liegen.
In der Großserie verteilen sich diese Kosten über Monate, doch jeder neue Nutzen und jede Revision zahlt sie erneut. In der High-Mix-Fertigung, wenn eine Linie mehrere neue Nutzen pro Woche sieht und manche Aufträge nur einige Dutzend Nutzen umfassen, kann das Einrichten länger dauern als der Auftrag selbst.
Kleine Layoutfehler werden zudem zu Pseudofehlern. Ist das eingegebene Rastermaß leicht falsch, wandern die Fenster mit jeder Position weiter von ihren Bauteilen weg, und die am weitesten vom Ursprung entfernten Positionen erzeugen eine Flut von Meldungen, die Bediener zu ignorieren lernen. Warum das wichtig ist, lesen Sie unter So verkürzen Sie die AOI-Umrüstzeit auf High-Mix-SMT-Linien.
DaoAI behandelt das Nutzenlayout als etwas, das aus dem Bild erkannt wird, nicht als etwas, das eingetippt wird. Der Ablauf der Nutzeninspektion:
Ein Nutzen gibt der KI außerdem mehr Lernmaterial. Gleiche Bauteile über die Einzelnutzen hinweg liefern Trainingsbeispiele für dasselbe Modell, und eine gemeinsame Änderung an einer Position gilt für alle entsprechenden Positionen, ohne die Arbeit zu wiederholen.
Passmarken gibt es, weil kein Nutzen zweimal exakt an derselben Stelle liegt. Globale Passmarken korrigieren Versatz und Drehung auf Nutzenebene; lokale Passmarken korrigieren kleinere Fehler nahe einzelnen Leiterplatten oder Fine-Pitch-Bauteilen.
Die Schwachstelle einer einzigen globalen Korrektur ist, dass Nutzen nicht vollkommen starr sind. Materialdehnung, nachgebende Stege und Verschleiß der Vorrichtung führen dazu, dass Position 1 perfekt ausgerichtet sein kann, während Position 12 so weit abweicht, dass bei kleinen passiven Bauteilen Versatzmeldungen ausgelöst werden.
DaoAI richtet jeden Einzelnutzen an seinen eigenen Merkmalen aus, nicht am Nutzen als Ganzem, was Pseudofehler durch Fehlausrichtung verringert. Ausrichtmarken werden für Sie gesetzt, oder Sie klicken ihre Mittelpunkte selbst an. Nach einem Vorrichtungswechsel können Sie neu ausrichten, ohne das Prüfprogramm anzufassen.
Wird eine Leiterplattenposition vor der Bestückung verworfen, etwa beim elektrischen Test der unbestückten Leiterplatte, wird sie meist mit Tinte, einem Aufkleber oder einer ausgekratzten Fläche markiert. Bestückautomaten lesen dieses Bad Mark und überspringen die Position. Auch die AOI muss davon wissen, sonst meldet sie jedes fehlende Bauteil auf einer Leiterplatte, die nie bestückt werden sollte.
Schlecht gehandhabt überflutet eine einzige X-out-Position den Bewertungsplatz mit Meldungen „Bauteil fehlt“ und drückt die Ausbeute für eine Leiterplatte, die bereits vorgelagert verschrottet wurde. Bewährte Praxis:
DaoAI erkennt Bad Marks automatisch, mit mehreren verfügbaren Algorithmen zur Bad-Mark-Erkennung, sodass Sie den wählen können, der zur Tinten-, Aufkleber- oder Auskratzmethode Ihres Leiterplattenherstellers passt.
Sobald der Nutzen getrennt ist, nützt ein Ergebnis wie „Nutzen 4471 bestanden“ wenig. Jede Baugruppe braucht ihren eigenen Datensatz. DaoAI verknüpft den Barcode oder die Seriennummer jedes Einzelnutzens mit seinen Prüfergebnissen, sodass einzelne Baugruppen nach dem Nutzentrennen rückverfolgbar bleiben, und liest während der Prüfung 1D-Barcodes, QR-Codes, andere 2D-Codes wie Data Matrix sowie Seriennummern.
Daten pro Position sind auch ein Prozesswerkzeug. Die Fertigungsintegration von DaoAI meldet den First Pass Yield für die gesamte Baugruppe und für jeden Einzelnutzen. Fällt eine Position häufiger aus als die anderen, deutet das auf eine Schablonenöffnung, einen Stützstift oder ein Problem im Reflow-Profil an dieser Stelle des Nutzens hin statt auf ein Bauteilproblem.
Nicht jeder Nutzen ist ein sauberes Raster. Manche mischen Ausrichtungen, um mehr Leiterplatten unterzubringen; manche haben ungleichmäßige Abstände um Aufnahmebohrungen. Für diese Fälle konfigurieren Sie die unregelmäßigen Abstände oder gemischten Ausrichtungen manuell und speichern das Layout für dieses Produkt.
Kunden ändern auch die Nutzenaufteilung, etwa von einem 6-fach-Prototypennutzen zu einem 10-fach-Seriennutzen. DaoAI verwendet ein vorhandenes Einzelnutzen-Programm auf einem anderen Layout wieder, ohne die Baugruppe neu zu programmieren.
Unterscheidet sich eine Position tatsächlich, etwa eine Variante mit einem anderen bestückten Bauteil, können Sie diese Position unabhängig bearbeiten, während die anderen das gemeinsame Programm behalten. Ihre manuellen Einstellungen bleiben erhalten, wenn das Programm neu erzeugt wird.
Bei Array-Arbeiten ist die maximale Nutzengröße oft die entscheidende Spezifikation. Alle DaoAI-Maschinen nutzen dieselbe KI-Kernsoftware; sie unterscheiden sich in Optik und Handling.
| Maschine | Typ | Max. Leiterplatten-/Nutzengröße | Auflösung / Kamera |
|---|---|---|---|
| P1 | Offline 2D | 470 × 330 mm (≈ 18,5 × 12,99 in) | 15 µm pro Pixel |
| P1L | Offline 2D, Großformat | 680 × 510 mm (≈ 26,77 × 20,08 in) | 15 µm pro Pixel |
| P2 | Offline 2D, Flaggschiff | 470 × 330 mm (≈ 18,5 × 12,99 in) | 10 µm pro Pixel |
| P3 | Inline 2D, Einzelspur | 500 × 600 mm (≈ 19,69 × 23,62 in) | 10 µm pro Pixel |
| P3D | Inline 2D, Doppelspur | 500 × 325 mm (≈ 19,69 × 12,8 in) pro Spur | 10 µm pro Pixel |
| P5 | Inline 3D, Einzelspur | 500 × 600 mm (≈ 19,69 × 23,62 in) | 10 µm optisch |
| P5D | Inline 3D, Doppelspur | 500 × 300 mm (≈ 19,69 × 11,81 in) pro Spur | 10 µm optisch |
| A3 | THT, über die Linie gebaut | 420 × 420 mm (≈ 16,54 × 16,54 in) | 26-MP-Kamera |
Die minimale Leiterplattengröße beträgt bei jedem aufgeführten Modell 50 × 50 mm (≈ 1,97 × 1,97 in).
Nein. Sie ziehen einen Rahmen um einen Einzelnutzen, und die automatische Erkennung findet die übrigen Positionen einschließlich Zeilen, Spalten und Abständen anhand des Bildes. Unregelmäßige Layouts lassen sich manuell konfigurieren und für das jeweilige Produkt speichern.
Ja. Jeder Einzelnutzen wird an seinen eigenen Merkmalen ausgerichtet, mit dem gemeinsamen Programm geprüft und erhält separat erfasste Ergebnisse, einschließlich First Pass Yield pro Position.
Ja. Ein vorhandenes Einzelnutzen-Programm lässt sich auf einem anderen Nutzenlayout wiederverwenden, ohne die Baugruppe neu zu programmieren.
Der Barcode oder die Seriennummer jedes Einzelnutzens wird mit seinen eigenen Prüfergebnissen verknüpft. Der Datensatz folgt der einzelnen Baugruppe, nicht nur dem Nutzen.
Eine Position, die regelmäßig ausfällt, deutet meist auf eine ortsspezifische Ursache hin, etwa eine Schablonenöffnung, die Leiterplattenunterstützung oder das Reflow-Profil an dieser Stelle. Ausbeutedaten pro Position machen dieses Muster sichtbar.
Möchten Sie es an Ihrem eigenen Array sehen? Buchen Sie eine Demo und bringen Sie Ihr Nutzenlayout mit, oder senden Sie uns eine Ihrer eigenen Baugruppen, und wir testen sie kostenlos für Sie.
Einblicke in die AI-Inspektion, Produktneuheiten und Branchenanalysen. Einmal im Monat, nur das Wesentliche.
Wir verwenden Ihre Angaben zur Beantwortung Ihrer Anfrage. Siehe unsere Datenschutzerklärung.