Nullpunkt / Ursprung (PCB-Koordinatensystem)
Referenzpunkt für alle Koordinaten im Leiterplatten-Design und in der Fertigung
Der Nullpunkt (Ursprung) ist der absolute Referenzpunkt im Koordinatensystem einer Leiterplatte, von dem aus alle Bauteilpositionen, Bohrungen und Geometrien definiert werden. Er ist die Grundlage für die fehlerfreie Übergabe von Designdaten an Bestückungsautomaten, Bohranlagen und andere Fertigungsmaschinen.
Definition
Der Nullpunkt (auch Ursprung, engl. Origin oder PCB Origin) bezeichnet den Koordinatenursprung (0,0) des kartesischen Koordinatensystems einer Leiterplatte im PCB-CAD-System. Alle Positionen auf der Leiterplatte – Bauteilmittelpunkte, Bohrungen, Leiterbahnverläufe, Boardkanten – werden als X/Y-Koordinaten relativ zu diesem Nullpunkt angegeben.
In der Fertigung ist ein klar definierter und konsistenter Nullpunkt entscheidend: Bestückungsautomaten, Laserbohrer, Fräsanlagen und Inspektionssysteme übernehmen die Koordinaten aus den Fertigungsdaten (Gerber, Centroid, Excellon) und beziehen alle Positionen auf diesen Ursprung. Ein falsch gesetzter, verschobener oder inkonsistenter Nullpunkt führt zu Versatzfehlern bei der Bestückung oder Bearbeitung – alle Bauteile werden dann systematisch um denselben Betrag falsch platziert.
Grundlagen
Im PCB-Design wird der Nullpunkt in der Regel in der unteren linken Ecke der Leiterplatte oder des Fertigungsnutzens gesetzt. Manche CAD-Systeme und Fertigungsumgebungen bevorzugen den Nullpunkt an einer Boardkante oder an einer definierten Referenzbohrung. Wichtig ist die Konsistenz: Alle exportierten Fertigungsdaten (Gerberdaten, Centroid-Datei, Bohrdaten) müssen denselben Nullpunkt referenzieren. Abweichungen zwischen den Datensätzen führen zu Fertigungsfehlern. Fiducial-Marken auf der Leiterplatte unterstützen Fertigungsmaschinen dabei, den Nullpunkt und die Ausrichtung der Platine im Maschinenkoordinatensystem zu ermitteln.
Technischer Ablauf
- Im PCB-CAD-System wird der Nullpunkt definiert – typischerweise an der unteren linken Ecke des Leiterplatten-Umrisses oder des Fertigungsnutzens.
- Alle Bauteilpositionen, Bohrungen und Geometrien werden im CAD-System relativ zu diesem Nullpunkt eingegeben und gespeichert.
- Beim Export der Fertigungsdaten (Gerber, Centroid, Excellon) wird der Nullpunkt als Referenz verwendet.
- Bestückungsautomaten und andere Fertigungsmaschinen importieren die Daten und richten ihre Maschinenkoordinaten über Fiducials am Leiterplatten-Nullpunkt aus.
- Bei der Prüfung (AOI, ICT) wird ebenfalls derselbe Nullpunkt als Referenz verwendet, um Prüfpositionen korrekt zuzuordnen.
Anwendungsbereiche
- Übergabe von Bestückungsdaten (Centroid-Datei) an Pick-and-Place-Automaten
- Bohrdaten (Excellon-Format) für mechanische Bearbeitungsmaschinen
- Referenzierung von Prüfpositionen für ICT-Testadapter und AOI-Systeme
- Ausrichtung von Schablonen (Stencils) für den Lotpastendruck
- Kommunikation zwischen CAD-System, EMS-Dienstleister und Leiterplattenhersteller
Vorteile
- Eindeutige Referenz für alle Fertigungsmaschinen und Prüfsysteme
- Fehlerfreie Datenübergabe zwischen Design und Fertigung bei konsistentem Nullpunkt
- Vereinfachte Fehlersuche bei Bestückungsversatz durch klare Koordinatenreferenz
- Grundlage für automatisierte Programmerstellung aus CAD-Daten
- Einheitliche Kommunikationsbasis zwischen Entwicklung und EMS-Dienstleister
Herausforderungen
- Inkonsistenter Nullpunkt in verschiedenen exportierten Datensätzen führt zu systematischen Fertigungsfehlern
- Unterschiedliche CAD-Systeme und Versionen können den Nullpunkt unterschiedlich setzen
- Bei Fertigungsnutzen (Panels) muss der Nullpunkt des Einzelnutzens und des Gesamtnutzens klar unterschieden werden
- Manuell erstellte oder konvertierte Daten verlieren gelegentlich die Nullpunktreferenz
- Ohne Fiducials ist die Nullpunktausrichtung in der Fertigungsmaschine fehleranfälliger
FAQ
Frage: Warum ist der Nullpunkt für die Bestückung so wichtig?
Antwort: Der Bestückungsautomat berechnet alle Bauteilpositionen relativ zum Nullpunkt der Centroid-Datei. Ist der Nullpunkt verschoben oder inkonsistent, werden alle Bauteile systematisch um denselben Versatz falsch platziert – ein Fehler, der erst durch die AOI oder Sichtkontrolle auffällt.
Frage: Wo sollte der Nullpunkt auf einer Leiterplatte gesetzt werden?
Antwort: Üblich ist die untere linke Ecke des Leiterplatten-Umrisses oder des Fertigungsnutzens. Entscheidend ist, dass derselbe Nullpunkt konsistent in allen exportierten Datensätzen – Gerber, Centroid, Excellon – verwendet wird.
Frage: Was ist der Unterschied zwischen dem Nullpunkt der Leiterplatte und dem Maschinenkoordinatensystem?
Antwort: Der Nullpunkt der Leiterplatte ist im CAD-Design definiert. Das Maschinenkoordinatensystem ist das interne Koordinatensystem des Bestückungsautomaten. Über Fiducial-Marken ermittelt die Maschine die genaue Lage und Ausrichtung der Leiterplatte und rechnet die Leiterplatten-Koordinaten in Maschinenkoordinaten um.
Frage: Was passiert, wenn Gerber-Daten und Centroid-Datei unterschiedliche Nullpunkte verwenden?
Antwort: Es entsteht ein systematischer Versatz zwischen der gedruckten Lotpaste (aus Gerberdaten) und den Bestückungspositionen (aus Centroid-Datei). Alle Bauteile sitzen dann um denselben Betrag versetzt zu den Lotpastendepots, was zu Lötfehlern führt.
Frage: Wie kann der EMS-Dienstleister Nullpunkt-Inkonsistenzen erkennen?
Antwort: Durch Überprüfung der Kundendaten vor der Programmerstellung: Gerberdaten, Centroid und Bohrdaten werden importiert und grafisch überlagert. Versätze zwischen Pad-Positionen und Centroid-Koordinaten sind sofort sichtbar und können vor dem Fertigungsstart korrigiert werden.