So generieren Sie Gerber-Daten mit einer anderen PCB-Designsoftware Artikelbild für PCB-Fertigung und PCBA-Käuferwissen

Leiterplattenherstellung

So generieren Sie Gerber-Daten mit einer anderen PCB-Designsoftware

Erfahren Sie, wie Sie Gerber-Daten aus verschiedenen PCB-Designtools für die Fertigung exportieren. Schritt-für-Schritt-Anleitung für Altium, KiCad, Eagle und mehr mit.

Wichtige Erkenntnisse

  • Gerber-Format ist standardisiert, daher sollten Exporte aus jedem ECAD-Tool herstellbar sein, wenn Layer und Einstellungen korrekt sind.
  • Überprüfen Sie die Gerber-Ausgabe immer mit einem Viewer wie GerbView oder GC-Prevue, bevor Sie sie an Ihren PCB-Hersteller senden.
  • Beziehen Sie wesentliche Schichten ein: Kupfer, Lötmaske, Siebdruck, Bohrer und Platinenumriss; Lassen Sie mechanische oder fertigungstechnische Hinweise weg, sofern dies nicht erforderlich ist.
  • Führen Sie DFM-Prüfungen für Gerbers aus, um Probleme wie Ringverletzungen, Splitter oder fehlende Lötstopplackdämme frühzeitig zu erkennen.
  • Omini akzeptiert die Formate Gerber RS-274X und ODB++; Bestätigen Sie, dass die Ebenenzuordnung und die Einheiten (mm oder Zoll) mit Ihren Fertigungsnotizen übereinstimmen.

Direkte Antwort

Das Generieren von Gerber-Daten aus einer anderen PCB-Designsoftware folgt denselben Grundprinzipien, unabhängig vom verwendeten ECAD-Tool. Das Gerber-Format (RS-274X) ist ein offenes, standardisiertes Vektorformat, das jede Schicht Ihres PCB – Kupfer, Lötmaske, Siebdruck, Bohrer und Umriss – als separate Dateien beschreibt. Solange Sie die richtigen Ebenen mit den richtigen Einheiten und Blendeneinstellungen exportieren und die NC-Bohrdatei einschließen, können Ihre Gerbers von Omini oder einer anderen PCB-Fertigung hergestellt werden. Das Wechseln der Tools erfordert kein Umlernen des Konzepts; Es geht darum, die Exportoptionen Ihrer neuen Software den universellen Gerber-Anforderungen zuzuordnen.

Der Schlüssel liegt in der Konsistenz: Überprüfen Sie immer Ihre Gerber-Ausgabe, bevor Sie sie an die Fertigung senden. Verwenden Sie einen kostenlosen Gerber-Viewer wie GerbView oder GC-Prevue, um jede Ebene auf Ausrichtung, Vollständigkeit und Richtigkeit zu überprüfen. Vergewissern Sie sich, dass Ihre Bohrdatei mit den Kupferschichten in der Ausrichtung übereinstimmt und dass wesentliche Schichten – oberes/unteres Kupfer, Lötmaske, Siebdruck und Platinenumriss – vorhanden sind. Das Weglassen von mechanischen Schichten oder Herstellungshinweisen ist in der Regel sicher, es sei denn, Ihr Hersteller verlangt dies ausdrücklich. Überspringen Sie jedoch niemals die Bohrdatei und stimmen Sie deren Ursprung nicht mit den Kupferdaten ab. Nach der Verifizierung sind Ihre Gerbers für die DFM-Prüfungen und den Fertigungsworkflow von Omini bereit.

Grundlagen des Gerber-Formats verstehen

Gerber-Dateien sind keine einzelne Datei, sondern eine Reihe von ASCII-basierten Vektordateien, die jeweils eine physische Ebene des PCB darstellen. Der RS-274X-Standard, die am weitesten verbreitete Variante, umfasst eingebettete Aperturdefinitionen und unterstützt positive/negative Polarität, was eine effiziente Darstellung von Kupfergüssen, Pads und Leiterbahnen ermöglicht. Wenn Sie Gerbers aus Ihrem ECAD-Tool generieren, übersetzen Sie im Wesentlichen Ihre interne Designdatenbank in dieses standardisierte Format, das die Fertigungsausrüstung direkt interpretieren kann. Das

Jede Gerber-Datei entspricht einer bestimmten Ebene: GTL (oberes Kupfer), GBL (unteres Kupfer), GTS (obere Lötmaske), GBS (untere Lötmaske), GTO (oberer Siebdruck), GBO (unterer Siebdruck) und eine Bohrdatei (oft .drl oder .txt). Der Platinenumriss ist normalerweise in einer mechanischen Ebene oder als Teil des Umrisses Gerber (GM1, GM2 usw. oder manchmal in der Umrissebene der Kupferdateien) enthalten. Entscheidend für den Erfolg ist die Sicherstellung, dass alle Schichten denselben Ursprungspunkt haben (normalerweise die untere linke Ecke der Platine) und dass die Einheiten (mm oder Zoll) in allen Dateien konsistent sind und in den Fertigungsnotizen explizit angegeben werden. Nicht übereinstimmende Ursprünge oder Einheiten sind eine häufige Ursache für Registrierungsfehler, die zu falsch ausgerichteten Durchkontaktierungen, fehlenden Merkmalen oder Kurzschlüssen führen.

Moderne ECAD-Tools automatisieren einen Großteil dieses Prozesses, aber der Ingenieur muss die Ausgabe trotzdem überprüfen. Einige Tools erstellen beispielsweise standardmäßig negative Plots für Lötstopplack oder Siebdruck, was für RS-274X korrekt ist, den Betrachter jedoch verwirren kann, wenn es nicht richtig interpretiert wird. Andere lassen die Bohrdatei möglicherweise weg, sofern sie nicht ausdrücklich ausgewählt wird, oder sie erstellen möglicherweise separate Dateien für plattierte und nicht plattierte Löcher ohne klare Beschriftung. Konsultieren Sie immer den Gerber-Generierungsleitfaden Ihrer Software, betrachten Sie ihn jedoch als Ausgangspunkt – nicht als Garantie – für die Korrektheit.

Schritt-für-Schritt-Anleitung zur Gerber-Generierung mit gängigen ECAD-Tools

Während die Schnittstellen variieren, folgt der Gerber-Exportworkflow in den wichtigsten PCB-Designtools einer konsistenten Logik. In Altium Designer verwenden Sie den Befehl „Datei > Montagezeichnungen > Gerber-Dateien generieren“, der ein Dialogfeld öffnet, in dem Sie Schichten auswählen, Einheiten festlegen (mm bevorzugt), Blendeneinstellungen konfigurieren (normalerweise automatisch generiert) und die Bohrdateiausgabe aktivieren. Sie müssen manuell sicherstellen, dass die Bohrschicht enthalten ist und dass die Option „Bohrlöcher zeichnen“ aktiviert ist. Mit Altium können Sie auch direkt eine ODB++-Datei generieren, die Layer-Daten, Bohrinformationen und Stapel in einem einzigen Ordner bündelt – nützlich für komplexe Designs, aber nicht erforderlich für Omini.

In KiCad wird der Prozess über „Datei > Plot“ aufgerufen. Sie wählen die zu plottenden Ebenen aus (z. B. F.Cu, B.Cu, F.Mask, B.Mask, F.SilkS, B.SilkS, Edge.Cuts), wählen Gerber als Format und legen das Ausgabeverzeichnis fest. Entscheidend ist, dass Sie im selben Menü separat auf „Bohrdateien generieren“ klicken, um die .drl-Datei zu erstellen. KiCad ist standardmäßig auf mm eingestellt und verwendet einen festen Ursprung, was das Ausrichtungsrisiko verringert. Sie sollten jedoch dennoch sicherstellen, dass die Ebene „Edge.Cuts“ den Platinenumriss genau definiert, ohne zusätzliche Linien oder Bögen, die als Kupfer fehlinterpretiert werden könnten.

Für Autodesk Fusion 360 (Arbeitsbereich Elektronik) befindet sich die Generierung von Gerber unter „Fertigung > Gerber“. Sie wählen Schichten aus, definieren Einheiten und aktivieren die Drill-Ausgabe. Fusion 360 ist hinsichtlich der Blendeneinstellungen tendenziell undurchsichtiger, generiert jedoch im Allgemeinen gültige RS-274X-Dateien. Allerdings haben Benutzer gelegentlich Probleme mit der Skalierung von Siebdruckschriften oder fehlenden thermischen Reliefs in Gussstücken gemeldet, sodass eine visuelle Inspektion unerlässlich ist. In ähnlicher Weise ist die Ausgabe Gerber in Zuken CR-8000 oder Cadence Allegro robust, wird aber oft in CAM-spezifischen Menüs vergraben; Allegro verwendet den Ablauf „Fertigung > Generieren/Exportieren“ mit umfangreichen Layer-Mapping-Optionen, die eine sorgfältige Einrichtung erfordern, um zu vermeiden, dass interne Ebenen weggelassen oder Leistungslayer falsch beschriftet werden.

Unabhängig vom Tool ist der Verifizierungsschritt nicht verhandelbar. Öffnen Sie jede Gerber-Datei in einem Viewer und schalten Sie die Ebenen ein und aus, um sicherzustellen, dass die Kupfergüsse intakt sind, der Siebdruck die Pads nicht unnötig überlappt, die Lötmaskenöffnungen den Pad-Größen entsprechen und die Bohrdatei Löcher an den richtigen Stellen relativ zu den Kupfermerkmalen anzeigt. Eine einzige falsch ausgerichtete Schicht kann aus einem funktionalen Design eine Schrottplatte machen.

Wesentliche Ebenen und was einzuschließen (oder auszuschließen) ist

Für eine saubere Gerber-Generierung ist es wichtig zu wissen, welche Ebenen einbezogen und welche vermieden werden sollten. Die obligatorischen Schichten für alle standardmäßigen starren PCB sind:

  • Oberkupfer (GTL oder .cmp)
  • Unteres Kupfer (GBL oder .sol)
  • Oberer Lötstopplack (GTS oder .stc)
  • Untere Lötmaske (GBS oder .sts)
  • Top-Siebdruck (GTO oder .plc)
  • Siebdruck unten (GBO oder .pls)
  • Bohrdatei (häufig .drl, .txt oder .xnc)
  • Platinenumriss (typischerweise in einer mechanischen Ebene oder Edge.Cuts in KiCad)

Zu den optionalen, aber manchmal erforderlichen Ebenen gehören:

  • Interne Strom-/Masseebenen (falls mehrschichtig, mit der Bezeichnung GP1, GP2 usw. oder interne Kupferschichten)
  • Fertigungsnotizen (als separate Textdatei oder Gerber-Ebene – nur einbinden, wenn Ihre Fabrik dies verlangt)
  • Montagezeichnungen oder Pick-and-Place-Dateien (getrennt von Gerbers, für PCBA)

Ebenen, die generell ausgeschlossen werden sollen, es sei denn, Ihre Fabrik fordert dies ausdrücklich an:

  • Mechanische Ebenen mit Abmessungen, Notizen oder Werkzeuglöchern (sofern nicht Teil der offiziellen Gliederung)
  • Ebenen verzerren oder spiegeln
  • Fertigungsspezifische Ebenen wie Fräspfade oder Ritzlinien (sofern nicht von der Fabrik generiert)
  • 3D-Modelldateien oder STEP-Exporte (nicht Teil des Gerber-Sets)

Das Einbeziehen unnötiger Ebenen erhöht das Risiko von Verwirrung oder Fehlinterpretationen während der CAM-Verarbeitung. Beispielsweise könnte eine Bemaßungsebene mit Text mit Siebdruck verwechselt werden oder eine Notizebene mit Pfeilen könnte als Kupfer interpretiert werden. Reduzieren Sie Ihren Gerber-Satz immer auf das Wesentliche, sofern in der Dokumentation Ihrer Fabrik nichts anderes angegeben ist. Der Standard-Workflow von Omini geht von Gerber RS-274X mit den sieben oben aufgeführten Kernschichten aus; Der Einsatz weiterer Layer erfolgt nur nach expliziter vorheriger Abstimmung.

Überprüfen der Gerber-Ausgabe: Tools und Prüfungen

Das Generieren von Gerbers ist nur die halbe Miete; Durch die Validierung vermeiden Sie kostspielige Nacharbeiten. Der erste Schritt ist die visuelle Inspektion mit einem Gerber-Viewer. Mit kostenlosen Tools wie GerbView (von GraphiCode), GC-Prevue oder Online-Viewern wie Gerber Lookup können Sie jede Ebene laden und umschalten, um die Ausrichtung zu überprüfen. Suchen Sie nach:

  • Kupfergussteile, die gebrochen oder nicht angeschlossen sind
  • Lötstoppmaskenöffnungen, die zu klein (was zu durch Lötstoppmaske definierten Pads führt) oder zu groß (Risiko von Kurzschlüssen) sind
  • Siebdruck, der Pads oder Vias überlappt (was die Montage behindern kann)
  • Bohren Sie Löcher, die fehlen, versetzt sind oder die falsche Größe haben
  • Platinenumriss, der nicht alle Kupferelemente umschließt oder vereinzelte Leitungen aufweist

Führen Sie über die visuellen Prüfungen hinaus eine Design for Manufacturability-Analyse (DFM) für Ihre Gerbers durch. Viele ECAD-Tools verfügen über integrierte DFM-Prüfungen, aber eigenständige Tools wie Valor NPI, CAM350 oder sogar kostenlose Alternativen können für das Auge unsichtbare Probleme erkennen. Dazu gehören:

  • Ringringverletzungen (wobei der Bohrer das Kupferpad durchbricht)
  • Säurefallen oder -splitter (schmale Kupferstrukturen, die ungleichmäßig ätzen können)
  • Fehlende Lötstopplackdämme zwischen Fine-Pitch-Pads
  • Unzureichender Abstand zwischen Kupfer und Kante
  • Probleme mit dem Bohrer-zu-Bohrer- oder Bohrer-zu-Kupfer-Abstand

Omini führt eine eigene DFM-Überprüfung eingehender Gerbers durch, aber das frühzeitige Erkennen dieser Probleme spart Zeit und reduziert das Hin und Her. Ein häufiges Versehen ist beispielsweise die Generierung von Gerbers mit einer auf Null gesetzten Lötmaskenausdehnung, was zu maskendefinierten Pads führt, die die Montagevariabilität erhöhen. Ein weiterer Grund besteht darin, dass vergessen wird, Tenting für Durchkontaktierungen in BGA-Bereichen zu aktivieren, was zu einer Dochtwirkung des Lots während des Reflow-Lötens führen kann. Nutzen Sie Ressourcen wie Ominis Leitfaden zu Häufige DFM-Probleme und wie man sie im PCB-Design vermeidet, um Ihre Prüfungen an den Best Practices der Branche auszurichten.

Besondere Überlegungen: Starr-Flex-, schwere Kupfer- und Hochfrequenz-Designs

Während standardmäßige starre PCBs den oben beschriebenen Gerber-Regeln folgen, erfordern spezielle Designs zusätzliche Aufmerksamkeit. Für starr-flexible PCBs müssen Sie separate Gerber-Sätze für die starren und flexiblen Bereiche generieren oder einen geschichteten Ansatz verwenden, bei dem flexible Bereiche durch bestimmte Schichten definiert werden (z. B. flexible Deckschicht, Versteifungsschichten). Die Biegebereiche benötigen genaue Schichtdefinitionen, um Risse beim Biegen zu verhindern, und Versteifungen müssen in ihrer eigenen Gerber-Schicht klar umrissen sein. Allein die Verwendung derselben Gerber-Einstellungen wie bei einer starren Platine führt dazu, dass flexible Schichten fehlen oder falsche Abdeckungsöffnungen vorhanden sind. Konsultieren Sie vor dem Exportieren den Starrflex-Leitfaden Ihrer Fabrik.

Schwerkupfer PCBs (typischerweise 3 oz/ft² oder mehr) stellen einzigartige Gerber Herausforderungen dar. Die erhöhte Kupferdicke erfordert einen größeren Leiterbahnabstand, um Ätzprobleme zu verhindern, und die thermischen Entlastungen müssen größer sein, um die höhere thermische Masse beim Löten aufzunehmen. Wenn Ihre Gerber-Dateien diese Anpassungen nicht widerspiegeln – beispielsweise durch die Verwendung von Standardabstandsregeln für 1 Unze Kupfer – riskieren Sie Kurzschlüsse während der Fertigung oder schlechte Lötstellen während der Montage. Weitere Informationen zu spezifischen Gerber-bezogenen Fallstricken wie unzureichenden Ringringen oder fehlenden thermischen Entlastungen in Hochstrompfaden finden Sie in der Analyse von Omini zu Häufige Fehler bei schwerem Kupfer PCB und wie man sie in der Entwurfsphase vermeidet.

Hochfrequenzdesigns bringen Bedenken hinsichtlich der Signalintegrität mit sich, die sich indirekt, aber entscheidend auf die Gerber-Erzeugung auswirken. Impedanzgesteuerte Leiterbahnen erfordern eine genaue Breite und Abstände, die in der Gerber-Ausgabe beibehalten werden müssen. Jede Rundung oder Aperturnäherung in der Datei Gerber kann die Impedanz verändern. Darüber hinaus müssen die Grundebenen-Stitching-Durchkontaktierungen in der Bohrdatei korrekt platziert und dimensioniert sein, um Hohlraumresonanzen zu verhindern. Während das Gerber-Format selbst keine elektrischen Eigenschaften kodiert, ist die geometrische Genauigkeit der exportierten Daten von größter Bedeutung. Für tiefere Einblicke siehe Ominis Übersicht über High Frequency PCB Design Challenges and How to Overcome Them, in der erläutert wird, wie sich die Gerber-Genauigkeit auf die HF-Leistung auswirkt.

Akzeptanzkriterien und Best Practices von Omini

Omini akzeptiert Gerber RS-274X als Standardformat für die überwiegende Mehrheit der Projekte und ODB++ für diejenigen, die einen Einzelpaket-Ansatz mit eingebetteten Stapel- und Bohrdaten bevorzugen. Keines der Formate ist von Natur aus für Designs mit einfacher bis mittlerer Komplexität besser geeignet. Gerber wird weithin unterstützt, ist (teilweise) für Menschen lesbar und ausreichend, wenn die Ebenen korrekt generiert und überprüft werden. ODB++ verringert die Wahrscheinlichkeit einer falschen Ebenenzuordnung, erfordert jedoch, dass die Fabrik den Import unterstützt – Omini tut dies, aber Gerber bleibt die sicherere Standardeinstellung, es sei denn, Ihr Design verfügt über eine komplexe Ebenenstapelung, blinde/vergrabene Durchkontaktierungen oder Materialvariationen, die von eingebetteten Metadaten profitieren.

Fügen Sie unabhängig vom Format immer eine Fab Notes-Datei (README.txt oder ähnlich) hinzu, die Folgendes angibt:

  • Verwendete Einheiten (mm oder Zoll)
  • Layer-zu-Datei-Zuordnung (z. B. GTL = Top Copper)
  • Drill-Dateiformat und Einheiten
  • Alle besonderen Anforderungen (z. B. Impedanzkontrolle, Oberflächenbeschaffenheit, Material)
  • Ihre Kontaktinformationen und Revisionsnummer

Diese Datei verhindert Fehlinterpretationen während der CAM-Einrichtung. Gehen Sie niemals davon aus, dass die Fabrik Ihre Layer-Namenskonvention kennt – eine explizite Zuordnung ist eine günstige Versicherung. Führen Sie abschließend Ihre Gerbers einer abschließenden Prüfung mit demselben Viewer durch, den Sie für die Inspektion verwenden, und bestätigen Sie, dass die Ausgabe genau Ihrer Entwurfsabsicht entspricht. Wenn Sie das ECAD-Tool wechseln, behandeln Sie den ersten Gerber-Satz als Prototyp: Überprüfen Sie ihn gründlich, bevor Sie davon ausgehen, dass die Standardeinstellungen des Tools korrekt sind. Mit disziplinierter Ebenenauswahl, Ursprungsausrichtung und Validierung wird die Generierung von Gerbers aus jeder PCB-Designsoftware zu einem zuverlässigen, wiederholbaren Schritt in Ihrem Fertigungsablauf.

Verwandte technische Hinweise zu Omini

FAQ

Was ist der häufigste Fehler beim Generieren von Gerbers aus einem neuen PCB-Designtool?

Vergessen, die Bohrdatei beizufügen oder Bohrschichten falsch mit Kupferschichten auszurichten, was zu fehlenden oder versetzten Durchkontaktierungen während der Herstellung führt.

Kann ich für starr-flexible PCBs dieselben Gerber-Einstellungen wie für starre Platinen verwenden?

Nein – starr-flexible Konstruktionen erfordern zusätzliche Schichten für flexible Bereiche, Biegeschichten und Versteifungen; Informationen zu Starr-Flex-Besonderheiten finden Sie im Schichtenaufbau Ihrer Fabrik und im Gerber-Generierungsleitfaden.

Soll ich Gerbers in Millimetern oder Zoll generieren?

Beides ist akzeptabel, solange die Einheiten in Ihren Fertigungsnotizen klar angegeben sind und mit dem Dateiheader Gerber übereinstimmen. mm wird von den meisten internationalen Herstellern, einschließlich Omini, bevorzugt.

Woher weiß ich, ob meine Gerber-Dateien korrekt sind, bevor ich sie an einen Hersteller sende?

Verwenden Sie einen kostenlosen Gerber-Viewer, um jede Schicht zu überprüfen, die Ausrichtung zu überprüfen, auf Unterbrechungen oder Kurzschlüsse zu prüfen und zu bestätigen, dass Bohrergrößen und -platzierungen Ihrer Entwurfsabsicht entsprechen.

Benötigt Omini ODB++ oder kann ich Standard Gerber RS-274X verwenden?

Omini akzeptiert sowohl Gerber RS-274X als auch ODB++; Gerber ist für die meisten Projekte ausreichend, aber ODB++ wird für komplexe Designs bevorzugt, da es Layer-Stacking- und Bohrdaten einbettet.

Verwandte Ressourcen