This website requires JavaScript.
Gutscheine App herunterladen
Ausliefern
Hilfezentrum
Falsch identifizierte Lagen – Warum werden die Gerber-X2-Standards nicht befolgt

Falsch identifizierte Lagen – Warum werden die Gerber-X2-Standards nicht befolgt

Zuletzt aktualisiert am Nov 12, 2025

Was ist Gerber X2?

Gerber X2 ist der nächste Entwicklungsstand des Gerber-Dateistandards. Er ergänzt das bestehende Gerber-Format RS-274X um neue Befehle zur Angabe von Datei-Attributen.

Der folgende Codeausschnitt zeigt einige der neuen Befehle in Gerber X2. Zeilen, die mit %TF und %TA beginnen, sind spezifisch für das Gerber-X2-Format.

G04 Small example Gerber X2 file*

%FSLAX35Y35*%

%MOMM*%

%TF.FileFunction,Copper,L4,Bot,Signal*% // Indicates this file contains the bottom copper layer

%TF.Part,Single*%

%TA.AperFunction,Conductor*%

%ADD10C,0.15000*%

%TA.AperFunction,ViaPad*%

%ADD11C,0.75000*%

%TA.AperFunction,ComponentPad*%

%ADD12C,1.60000*%

%ADD13C,1.70000*%

%SRX1Y1I0.00000J0.00000*%

G75*

%LPD*%

D10*

...

Das Gerber-X2-Format behebt viele Probleme von RS-274X. Die meisten modernen EDA-Tools unterstützen inzwischen die Ausgabe von Gerber-Dateien im Gerber-X2-Format. Neuere Versionen von EDA-Software verwenden möglicherweise standardmäßig Gerber X2, was zu einer wachsenden Anzahl von Kundeneinsendungen in diesem Format führt. Die Anpassung an diesen Standard ist wesentlich.

Problembeschreibung

Wie unten gezeigt, werden mehrere Gerber-Dateien trotz Dateinamen gemäß den empfohlenen Regeln alle als Kupferlagen erkannt. Warum werden sie dennoch falsch zugeordnet?

· Ser_par.GBL    // Traditionell untere Kupferlage, als Kupferlage erkannt

· Ser_par.GBS    // Traditionell untere Lötstoppmaske, als Kupferlage erkannt

· Ser_par.GKO    // Traditionell Umriss, als Kupferlage erkannt

· Ser_par.GTL    // Traditionell obere Kupferlage, als Kupferlage erkannt

· Ser_par.GTO    // Traditionell oberer Bestückungsdruck, als Kupferlage erkannt

· Ser_par.GTS    //Traditionell obere Lötstoppmaske, als Kupferlage erkannt

· Ser_par.XLN    // Bohrdatei

Fehlerursache

Diese Dateien liegen im Gerber-X2-Format vor. Gemäß Gerber-X2-Spezifikation enthalten die Dateien eingebaute Lagen-Attribute, die Vorrang vor dem Dateinamen haben. Daher kommt es zur Fehlzuordnung.

Sehen wir uns den Inhalt der Gerber-X2-Dateien im Beispiel an.

Lösung

Es gibt zwei Optionen; wählen Sie eine davon:

1. Gerber-X2-Format weiterverwenden: Stellen Sie sicher, dass die Lagen-Attribute vor der Ausgabe korrekt definiert sind. Die meisten EDA-Programme können diese Attribute korrekt ausgeben.

2. RS-274-X-Format verwenden: Wenn Sie die Lagenzuordnung lieber über den Dateinamen unterscheiden, geben Sie die Dateien im RS-274-X-Format aus. So stören Gerber-X2-Attribute nicht. (Ausnahmen siehe unten).

Hinweis: RS-274X-Dateien mit Gerber-X2-Attributen

Das Gerber-RS-274X-Format existiert seit Langem und ist weit verbreitet. Viele ältere Systeme unterstützen RS-274X, aber nicht X2. Einige frühe Versionen von EDA-Software versuchten, die Vorteile von Gerber X2 beizubehalten und gleichzeitig mit RS-274X kompatibel zu bleiben, indem sie Gerber-X2-Befehle als G04-Kommentare ausgaben (G04 kennzeichnet Kommentare in Gerber). Obwohl es sich dabei grundsätzlich weiterhin um RS-274X handelt, enthalten sie Gerber-X2-Attribute.

In solchen Fällen folgen wir bei der Analyse der Lagen-Attribute weiterhin den Gerber-X2-Vorgaben.

Hinweis: Diese Attributzeilen werden automatisch von vorgelagerter EDA-Software erzeugt. Versuchen Sie nicht, sie manuell zu ändern, da dies leicht zu Fehlern führt. Schon ein fehlendes Leerzeichen oder Satzzeichen kann zu einem Parser-Fehler führen.

G04 Small example Gerber X2 file*

%FSLAX35Y35*%

%MOMM*%

G04 #@! TF.FileFunction,Copper,L4,Bot,Signal* // Gibt an, dass diese Datei die untere Kupferlage enthält

%ADD10C,0.15000*%

%ADD11C,0.75000*%

%ADD12C,1.60000*%

%ADD13C,1.70000*%

%SRX1Y1I0.00000J0.00000*%

G75*

%LPD*%

D10*