Mit OpenPnP 2.4 (Stable) erreicht die Open-Source-SMT-Community einen wichtigen Meilenstein. Der Schwerpunkt dieser Version liegt auf einer effizienteren Job-Planung („Job Planning“), einer flexibleren Benutzeroberfläche und einer feiner abgestuften Hardwaresteuerung.
Ob Sie als Hobby-Elektroniker arbeiten oder eine kleine Fertigungslinie betreiben: Version 2.4 bringt Werkzeuge mit, die Ihre Bestückungszeit deutlich verkürzen.
1. Was ist neu in OpenPnP 2.4?
Der SimplePnpJobPlanner
Das Highlight dieses Updates ist der SimplePnpJobPlanner. Der bisherige Planer konnte bei komplexen Leiterplatten langsam sein, der neue ist dagegen auf Geschwindigkeit ausgelegt. Er priorisiert:
- Maximale Düsenauslastung: Maschinen mit mehreren Bestückungsköpfen nehmen pro Fahrt so viele Bauteile wie möglich auf.
- Minimale Werkzeugwechsel: Bauteile werden geschickt gruppiert, damit die zeitraubenden Wechsel der Düsenspitzen seltener nötig sind.
Bessere Bildverarbeitung und Kamerasteuerung
OpenPnP 2.4 bietet direkten Zugriff auf erweiterte Hardware-Eigenschaften der Kamera. Folgende Parameter lassen sich jetzt einstellen:
- Gegenlichtkompensation (Backlight Compensation) und Schärfe
- Netzfrequenz (Powerline Frequency): unverzichtbar, um Flackern unter LED- oder Leuchtstofflampen in der Werkstatt zu beseitigen
- Farbton (Hue) und Kontrast: helfen der Bildverarbeitung, kleine 0402- oder 0201-Bauteile zuverlässiger zu erkennen
Verbesserungen bei Bedienoberfläche und Sicherheit
- Abdockbare Fenster: Kamerabilder lassen sich jetzt horizontal oder vertikal aufteilen, ideal für Arbeitsplätze mit mehreren Monitoren.
- Auto-Save und Auto-Home: Die Software kann den Job-Fortschritt jetzt nach jeder Bestückung automatisch speichern und direkt nach dem Aktivieren der Maschine eine Referenzfahrt ausführen.
- Board-Filter: In der Bestückungstabelle wechseln Sie einfach zwischen Ober- und Unterseite (Top/Bottom) und vermeiden so Fehler bei doppelseitigen Leiterplatten.
2. OpenPnP-Jobs mit dem SimplePnpJobPlanner optimieren
Um das Maximum aus OpenPnP 2.4 herauszuholen, müssen Sie den neuen Planer richtig konfigurieren. So gehen Sie Schritt für Schritt vor:
Schritt 1: Den neuen Planer aktivieren
Öffnen Sie Machine Setup → Job Planner (Job-Planer). Stellen Sie unter Class den SimplePnpJobPlanner ein und klicken Sie auf Apply.
Schritt 2: „Penalties“ für mehr Effizienz einstellen
Der Planer entscheidet anhand sogenannter „Penalties“ (Strafwerte in Sekunden), welchen Schritt er als Nächstes ausführt.
- Nozzle Change Penalty (Strafwert für den Düsenwechsel): Setzen Sie diesen Wert hoch an (z. B. 30–60 Sekunden). Damit geben Sie der Software vor: „Düse nur wechseln, wenn es unbedingt nötig ist.“ Die Maschine bestückt dann zuerst alle Bauteile, die zur aktuellen Düsenspitze passen.
Schritt 3: Mehrere Düsen optimal nutzen
Für Maschinen mit zwei oder vier Bestückungsköpfen:
- Prüfen Sie, ob alle Nozzle Tips (Düsenspitzen) in den Head-Einstellungen korrekt den jeweiligen Düsen zugeordnet sind.
- Der Planer sucht dann automatisch nach Bauteilen, die sich im Verbund aufnehmen lassen („Gang-Pick“, also gleichzeitig oder direkt nacheinander), bevor er zur Leiterplatte fährt. Das verkürzt die Fahrzeiten erheblich.
Schritt 4: Das Werkzeug „Analyze Job“ verwenden
Bevor Sie auf Start klicken, nutzen Sie die Funktion Analyze. Sie schlüsselt die geplanten Zyklen auf. Macht die Maschine „Leerfahrten“, obwohl Düsen frei sind, prüfen Sie, ob die Feeder-Positionen oder die Kompatibilität der Nozzle Tips falsch konfiguriert sind.
Fazit
Bei OpenPnP 2.4 geht es weniger um eine neue Optik als um reine Leistung. Wenn Sie auf den SimplePnpJobPlanner umstellen und die Penalties für den Düsenwechsel fein abstimmen, erreichen Sie eine deutlich höhere Bestückungsleistung in Bauteilen pro Stunde (CPH).
Offizielle OpenPnP-Website: https://openpnp.org
OpenPnP auf GitHub: https://github.com/openpnp
shareArtikel teilen
