Gerber X2plus, das im April 2018 offiziell veröffentlicht wurde, ist das De-facto-Format für die Datenübertragung von CAD zu CAM und ersetzt Gerber X2
X2plus enthält eine Gerber Jobdatei. Mit dieser Datei können die Designer wichtige Informationen übertragen, die zuvor als separates und manuell erstelltes Dokument übertragen werden mussten
Es wird in einem einfachen, textlesbaren Format dargestellt. Durch Hinzufügen benutzerdefinierter Informationen kann es erweitert werden.
Die Jobdatei enthält keine kommerziellen Bedingungen wie Preis, Menge, Lieferzeit usw., da diese auftrags- und lieferantenspezifisch sind.
Es ist eine separate Datei, die keine Bildinformationen enthält. Die Jobdatei enthält folgende Leiterplatteneigenschaften:
- Header – Informationen zur Datei selbst, z.B. das Erstellungsdatum.
- General Specs – allgemeine Leiterplatteneigenschaften wie Endoberfläche.
- Material Stack up – Spezifikation des Lagenaufbaus und Eigenschaften der verwendeten Materialien.
- Design Rules – Designregeln für’s Layouten.
- Files Attributes – Polarität und Funktion (z. B. Bestückungsseite) aller Gerberdateien.
Header
Identifiziert die Software, die die Jobdatei generiert hat und kann auch die Dateierstellungsdaten und alle erforderlichen Kommentare enthalten.
Generelle Spezifikationen
Enthält alle Eigenschaften für die Leiterplatte, wie zum Beispiel:
- Name und Version
- Größe (X & Y), Toleranz (+/-)
- Leiterplattendicke
- IPC-2221 Type (einseitig, doppelseitig, Multilayer, Blind Via etc.?
- Fertigungsstandards (IPC, MIL, JSS etc.)
- Impedanzkontrolle
- benötigte Logos
- Via Schutzklasse (keine, Tented, Filled etc.)
- Endoberfläche
- Kantenmetallisierung
Und vieles mehr
Material Stack up (Materialaufbau)
Der Materialaufbau definiert die Materialattribute für jede Lage.
Beispiel (not the actual format):
Layer Type: Bestückungsdruck – Farbe: “Weiß”
Layer Type: Lötstopplack – Dicke: 0.025 – Farbe:Grün
Layer Type: Kupfer – Dicke: 0.03556
Layer Type: Dielectrikum – Dicke: 0.34
Layer Type: Kupfer – Dicke: 0.01500
Layer Type: Dielectrikum – Dicke: 0.34
Layer Type: Kupfer – Dicke:0.03556
Layer Type: Lötstopplack – Dicke: 0.025 – Farbe:Grün
Layer Type: Bestückungsdruck – Farbe: “Weiß”
Design Rules
Die Designregeln enthalten Mindestwerte, die beim Layouten nicht unterschritten werden sollten.
Diese Informationen sind äußerst nützlich für Angebots- und Planungszwecke. Sie werden auch bei der Datenanalyse durch den Hersteller verwendet, um mögliche Layoutprobleme zu identifizieren
Dateiattribute
Dateiattribute enthalten die Metainformationen zu den Gerbersateien im Fertigungsdatensatz.
Die folgenden Attribute werden unterstützt:
- Funktion (Bestückungsdruck, Kupferlage, Lötstopplack etc.)
- Polarität (Positiv oder Negativ)
- Format (Gerber, NC, IPC356 etc.)
Beispiel einer Jobdatei:
{
“Header”: {
“GenerationSoftware”: {
“Vendor”: “Ucamco”,
“Application”: “UcamX”,
“Version”: “2017.12”
},
“CreationDate”: “2018-01-20T15:59:51+01:00”,
“Comment”: “Example”
},
“GeneralSpecs”: {
“Part”: “Single”,
“Owner”: “Galactic Corporation”,
“ProjectId”: {
“Name”: “HFDF Controller nRF52832”,
“GUID”: “f81d4fae-7dec-11d0-a765-00a0c91e6bf6”,
“Revision”: “Rev. 2b”
},
“Size”: {
“X”: 160.0,
“Y”: 50.8
},
“LayerNumber”: 4,
“BoardThickness”: 1.6,
“ROHS”: true,
“IPC-600-Class”: 2,
“Finish”: “Immersion gold (ENIG)”
},
“MaterialStackup”: [
{ “Type”: “Legend”, “Color”: “White” },
{ “Type”: “SolderMask”, “Color”: “Green” },
{ “Type”: “Copper”, “Thickness”: 0.03556 },
{ “Type”: “Dielectric” },
{ “Type”: “Copper”, “Thickness”: 0.01500 },
{ “Type”: “Dielectric” },
{ “Type”: “Copper”, “Thickness”: 0.01500 },
{ “Type”: “Dielectric” },
{ “Type”: “Copper”, “Thickness”: 0.03556 },
{ “Type”: “SolderMask”, “Color”: “Green” }
]
}