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.

X2 Layers

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” }
]
}