Es steht eine breite Palette an Dateiformaten für die Fertigung von PCB-Designs zur Verfügung, sowohl für die Generierung einzelner Dateien als auch von Output-Job-Dateien, darunter:
-
Gerber RS-274X und Gerber X2
-
ODB++
-
IPC-2581
-
NC Drill
-
Board Stack Report
-
Druckbasierte Ausgaben: zusammengesetzte Bohrzeichnungen, Bohrzeichnungen/-hilfen, finale Artwork-Drucke, Power-Plane-Drucke, Löt-/Pastenmasken-Drucke.
-
Fabrication Testpoint Report
Es empfiehlt sich, vor der Bereitstellung der zur Fertigung Ihres Designs erforderlichen Ausgabedateien mit Ihrem Leiterplattenhersteller Rücksprache zu halten, um dessen Anforderungen zu bestätigen.
Fertigungsausgaben können der aktiven Output-Job-Datei über das Menü des [Add New Fabrication Output] Steuerelements im Fabrication Outputs Bereich der Datei oder über die Edit » Add Fabrication Outputs Untermenüs der Hauptmenüs hinzugefügt werden.
Während OutputJob-Dateien die optimierte Vorbereitung von Ausgaben für Ihre Designs und deren anschließende Generierung mithilfe des Projektrelease-Prozesses mit hoher Integrität ermöglichen, können Fertigungsausgaben für das aktive PCB-Design auch direkt im PCB-Editor mithilfe von Befehlen aus dem Untermenü File » Fabrication Outputs generiert werden.
Für NC-Drill-, Gerber-, Gerber-X2- und ODB++-Ausgaben werden Dateien für alle Top- und alle Bottom-Senkbohrungen erzeugt, anstatt separater Dateien für jeden einzelnen Senkbohrungstyp.
Gerber-Fertigungsdaten generieren
Jede Datei im Format Gerber RS274X (auch bekannt als Extended Gerber oder GerberX) entspricht einer Lage in der physischen Leiterplatte – Bestückungsdruck, oberste Signallage, unterste Signallage, Lötstoppmaskenlagen usw. Dieses Dateiformat enthält Aperturdefinitionen, XY-Koordinatenpositionen für Draw- und Flash-Befehle sowie weitere für die PCB-Fertigung erforderliche Informationen.
Gerber X2 ist eine direkte und deutlich weiterentwickelte Version des Standards Gerber RS-274X und ergänzt eine große Bandbreite zusätzlicher Daten für die PCB-Fertigung und -Bestückung. Im Vergleich zum RS-274X-Standard enthält das Gerber-X2-Format wichtige Informationen wie Lagenaufbaudefinitionen sowie Pad- und Via-Attribute. Ein wesentlicher Vorteil des Gerber-X2-Formats ist die Abwärtskompatibilität mit dem älteren Gerber-RS-274X-Standard. Da es sich um einen Multi-File-Standard handelt, kann ein Ziel-Fertigungs-/Bestückungsbetrieb, der noch nicht auf den neuen Standard umgestellt hat, die traditionellen Gerber-Dateielemente bei Bedarf extrahieren. Dies kann ein erheblicher Vorteil für diejenigen sein, die keinen größeren Wechsel bei den Fertigungsdateiformaten angehen möchten, oder für Fertigungsbetriebe mit unflexibler Ausrüstung und Software.
Der Gesamtvorteil der Verwendung des Gerber-X2-Formats zur Übertragung von Leiterplattendesigndaten an Fertigungs- und Bestückungsbetriebe liegt im umfangreichen Satz an Fertigungsdaten, die im Dateisatz enthalten sind, sowie in der Abwärtskompatibilität zum vorherigen Standard als risikoarmer Upgrade-Pfad. Bei vollständiger Implementierung auf beiden Seiten der CAD-CAM-Kette können die mit Fehlinterpretationen von Daten, Dateifehlern und variabler Dateninterpretation verbundenen Risiken weitgehend eliminiert werden. Kurz gesagt repräsentieren die Formate Gerber X2 und IPC-2581 eine neue Generation der Datenübertragung vom Leiterplattendesign zur Fertigung.
Wenn die Leiterplatte Bohrungen enthält, muss auch eine NC-Drill-Datei generiert werden, wobei dieselben Einheiten-, Auflösungs- und Filmpositions-Einstellungen verwendet werden.
Wenn eine PCB-Datei des Projekts das aktive Dokument ist, kann der Gerber-Dateisatz durch Auswahl von File » Fabrication Outputs » Gerber Files oder File » Fabrication Outputs » Gerber X2 Files in den Hauptmenüs erzeugt werden. Dadurch wird ein entsprechender Dialog Gerber Setup oder Gerber X2 Setup geöffnet, in dem Sie die Plot-Lagen und die allgemeine Konfiguration festlegen können, die während des Exportvorgangs angewendet werden. Detaillierte Informationen zu den von diesen Dialogen bereitgestellten Optionen und Steuerelementen finden Sie in den aufklappbaren Abschnitten unten.
Diese Seite behandelt die Vorbereitung von Gerber-Dateien mithilfe der Dialoge Gerber Setup und Gerber X2 Setup, die verfügbar sind, wenn die Option UI.Unification.GerberDialog im Dialog Advanced Settings aktiviert ist.
Wenn die Option UI.Unification.GerberDialog deaktiviert ist, erfolgt die Generierung von Gerber-Dateien mithilfe der vorherigen Versionen der Dialoge Gerber Setup und Gerber X2 Setup.

Gerber Setup und Gerber X2 Setup Dialoge
Die Ausgabe wird an dem im Feld Output Path definierten Speicherort auf der Registerkarte Options des Dialogs Project Options erzeugt. Die generierten Dateinamen enthalten den Namen des PCB-Dokuments.
Generierte Dateien werden dem Projekt hinzugefügt und im
Projects panel unter den Ordnern
Generated\CAMtastic! Documents und
Generated\Text Documents angezeigt.
Lagenfarben werden jetzt entsprechend dem Lagentyp zugewiesen (z. B. Rot für Top-Signal, Blau für Bottom-Signal usw.), wenn Gerber- und ODB++-Dateien in den CAM-Editor importiert werden und in den importierten Dateien keine Farbinformationen für die Lagen vorhanden sind.
Die generierte Gerber-Ausgabe wird außerdem als zusammengesetztes CAM-Dokument geöffnet, das bearbeitet und/oder im aktuellen Projekt gespeichert und über das CAMtastic panel verwaltet werden kann.
Um festzulegen, ob die generierte CAM-Ausgabe automatisch in Altium Designer geöffnet wird, aktivieren Sie die Option
Open outputs after compile auf der Registerkarte
Options des Dialogs
Project Options (
Project » Project Options).
Options and Controls of the Gerber Setup Dialog

Der Dialog Gerber Setup. Bewegen Sie den Mauszeiger über das Bild, um zwischen den Registerkarten Layers to plot und Advanced zu wechseln.
Einheiten
Verwenden Sie diesen Bereich, um die in der generierten Datei verwendeten Einheiten auszuwählen:
-
Inches – aktivieren Sie diese Option, um imperiale Einheiten zu verwenden, bei denen alle Arbeiten in mil erfolgen (1 mil = 1/1000 Zoll).
-
Millimeters – aktivieren Sie diese Option, um metrische Einheiten zu verwenden, bei denen alle Arbeiten in Millimetern erfolgen.
Dezimal
Verwenden Sie die Dropdown-Liste in diesem Bereich, um die numerische Genauigkeit der Plot-Koordinaten in der Gerber-Datei festzulegen.
Wenn Sie eine der höheren Auflösungen verwenden, prüfen Sie, ob der PCB-Hersteller dieses Format unterstützt. Die Formate 0,1, 0,01 und 0,001 mil müssen nur ausgewählt werden, wenn Bohrungen auf einem Raster feiner als 1 mil sind.
Ausgaben: Dateiname.Erweiterung
Verwenden Sie diesen Bereich, um die Benennungsoption für die zu generierenden Gerber-Dateien auszuwählen:
-
*.gbr – aktivieren Sie diese Option, um Lagen mit eindeutigen Dateinamen, aber derselben einzelnen Erweiterung (.gbr) zu erzeugen.
-
filename.* (gtl, gbl, gto,...) – aktivieren Sie diese Option, um Lagen mit demselben Dateinamen, aber unterschiedlichen Erweiterungen (.gtl, .gbl, .gto, ...) zu erzeugen.
Sonstiges
-
Include unconnected mid-layer pads – aktivieren Sie diese Option, um unverbundene Pads auf der Mittellage in Gerber-Plots zuzulassen.
-
Generate Reports – aktivieren Sie diese Option, um die folgenden Dateien zu generieren: .REP, .EXTREP, .apr und .APR_LIB.
-
Merge regions and pads inside Footprint – aktivieren Sie diese Option, um Bereiche und Pads innerhalb eines Footprints beim Generieren von Gerber-Ausgaben zusammenzuführen.
Registerkarte „Zu plottende Lagen“
Auf dieser Registerkarte können Sie festlegen, welche Lagen in der Gerber-Ausgabe für das aktuelle PCB-Dokument geplottet werden.
-
Layers List – eine Auflistung der Lagen in der aktuellen PCB, die für die Ausgabe nach Gerber verfügbar sind. Die Lagen sind nach Typ gruppiert (Kupferlagen, Siebdruck, Lötstoppmaske, Pastenmaske, mechanische Lagen usw.). Jede Lage wird wie folgt dargestellt:
-
File Name– der Name der einzelnen Gerber-Ausgabedatei. Die Benennung basiert auf Projektname, Lage und Funktion und verwendet einen Unterstrich als beschreibendes Trennzeichen. Klicken Sie bei Bedarf auf einen Lagennamen, um einen neuen Namen einzugeben.
-
Layer Name – der Lagenname, der für die Ausgabedatei gilt, wie im Lagenaufbau der Platine definiert.
-
Plot – aktivieren Sie diese Option, um einen Gerber-Plot für diese Lage oder Lagengruppe in die generierte Ausgabe aufzunehmen. Deaktivieren Sie sie, um den Plot für diese Lage von der Generierung auszuschließen.
-
Mirror – aktivieren Sie diese Option für eine Lage oder Lagengruppe, wenn eine gespiegelte Gerber-Datei erzeugt werden soll.
Um auf die Spalte Mirror im Dialog Gerber Setup zuzugreifen, muss die Option UI.Unification.GerberDialog.ShowMirrorColumn im Dialog Advanced Settings dialog aktiviert sein. Der Dialog Advanced Settings wird durch Klicken auf die Schaltfläche Advanced auf der Seite System – General page des Dialogs Preferences geöffnet. Wenn im Dialog Advanced Settings Änderungen vorgenommen werden, muss die Software neu gestartet werden, damit diese wirksam werden.
Außerdem wird die Spalte Mirror im Dialog Gerber Setup unabhängig vom Status der Option UI.Unification.GerberDialog.ShowMirrorColumn angezeigt, wenn mindestens eine Lage als gespiegelt konfiguriert wurde (zum Beispiel in einer anderen Instanz von Altium Designer, in der die Option UI.Unification.GerberDialog.ShowMirrorColumn aktiviert ist).
Die erste Lage in der Liste ist das Board Outline. Dies ist keine Standard-Designlage wie etwa eine Kupfer-, Bestückungsdruck- oder mechanische Lage. Die Fertigungsdatei, die erzeugt wird, wenn diese Lage aktiviert ist, enthält das Board Profile, wobei die Leiterplattenkontur (Board Shape) durch einen verbundenen, geschlossenen Pfad dargestellt wird, der automatisch auf Basis der definierten Board Shape erzeugt wird. Das Profil enthält außerdem eine Form (Polygon), die jeden in der Leiterplatte vorhandenen Ausschnitt definiert.
Das Board Profile ist in der Liste Layers to Plot sowohl für Gerber- als auch für Gerber-X2-Ausgaben verfügbar. Sie können diese Datei bei Bedarf wie die anderen Dateien in der Liste umbenennen.
Der PCB-Editor ermöglicht es dem Entwickler außerdem, eine Mechanical Layer mit dem Layer Type Board Shape zu konfigurieren. Diese mechanische Lage ist unabhängig von der Board-Profile-Option, die in den Dialogen Gerber Setup & Gerber X2 Setup verfügbar ist. Wenn Sie eine Board-Shape-Lage verwenden möchten, muss diese Lage eine benutzerdefinierte geschlossene Kontur enthalten, die die Leiterplattenumrisse sowie eventuell vorhandene Platinen-Ausschnitte definiert. Erfahren Sie mehr über den Board Shape Layer Type.
► Besuchen Sie die Ucamco-Website, um mehr über das Gerber-Dateiformat zu erfahren. Weitere Informationen zum Platinenprofil finden Sie in Abschnitt 6.5 der Gerber-Formatspezifikation (auf dieser Seite verfügbar).
Klicken Sie auf die Schaltfläche

ganz rechts in der Spaltenüberschrift
Layer Name, um den Dialog
Add Mechanical Layers zu öffnen und die mechanischen Lagen auszuwählen, die zu allen Plot-Lagen hinzugefügt werden. Klicken Sie auf die Schaltfläche

, die einer Lagengruppe zugeordnet ist, um den Dialog
Add Mechanical Layers zu öffnen und die mechanischen Lagen auszuwählen, die zu allen Plot-Lagen in der ausgewählten Lagengruppe hinzugefügt werden.
Wenn eine Gerber-Ausgabe für ein PCB-Panel (ein eingebettetes Platinen-Array) erzeugt wird, enthält der Dialog eine Spalte für das Panel und eine Lagenspalte für jede im Panel enthaltene Platine. Verwenden Sie diese neue Spalte, um schnell zu überprüfen, dass die verschiedenen Platinenlagen den richtigen Panel-Lagen zugeordnet sind.

Ein Beispiel für den Dialog Gerber Setup für ein PCB-Dokument, das ein Panel enthält.
Wenn das Design Vias mit zugewiesenen IPC-4761-Typen enthält, werden entsprechende mechanische Lagen (wie Filling, Capping usw.) unter der Lagengruppe IPC-4761 Via Type Features in der Lagenliste aufgeführt.
Am unteren Ende der Liste Layers to plot finden Sie den Abschnitt Layer Classes . Mit dem Kontrollkästchen für Lagenklassen können Sie die Plot-Ausgabe für alle Lagen, die zu einer bestimmten Lagenklasse gehören, schnell aktivieren. Standard-Lagenklassen (Component Layers, Signal Layers, Electrical Layers und All Layers) sowie alle benutzerdefinierten Lagenklassen (definiert im Dialog Object Class Explorer dialog) werden hier aufgeführt.

Die Liste Layer Classes
-
Plot Layers – verwenden Sie die Dropdown-Liste, um auf ein Befehlsmenü zuzugreifen, mit dem das Feld Plot für alle Lagen im Bereich Layers to plot aktiviert oder deaktiviert werden kann:
-
Select All – wählen Sie dies aus, um alle Kästchen in der Spalte Plot zu markieren (für alle markierten Lagen werden Gerber-Daten erzeugt).
-
Deselect All – wählen Sie dies aus, um alle markierten Kästchen in der Spalte Plot zu löschen (es werden keine Gerber-Daten erzeugt).
-
Select Used – wählen Sie dies aus, um alle Kästchen in der Spalte Plot der aufgelisteten, im Design verwendeten Lagen zu markieren.
-
Edit Group – klicken Sie hier, um den Dialog Add Mechanical Layers zu öffnen, in dem Sie die mechanischen Lagen auswählen können, die zu allen Plot-Lagen in der ausgewählten Lagengruppe hinzugefügt werden. Sie können auch auf die Schaltfläche
klicken, die einer Lagengruppe zugeordnet ist, um den Dialog Add Mechanical Layers zu öffnen.
-
Mirror Layers – verwenden Sie die Dropdown-Liste, um auf ein Befehlsmenü zuzugreifen, mit dem das Feld Mirror für alle Lagen im Bereich Layers to plot aktiviert oder deaktiviert werden kann:
-
Select All – wählen Sie dies aus, um alle Kästchen in der Spalte Mirror zu markieren (für alle markierten Lagen werden Gerber-Daten erzeugt).
-
Deselect All – wählen Sie dies aus, um alle markierten Kästchen in der Spalte Mirror zu löschen (es werden keine Gerber-Daten erzeugt).
-
Select Used – wählen Sie dies aus, um alle Kästchen in der Spalte Mirror der aufgelisteten, im Design verwendeten Lagen zu markieren.
Registerkarte „Advanced“
Toleranzen für den Aperturabgleich
-
Plus – verwenden Sie dieses Feld, um die positive Toleranz für den Aperturabgleich festzulegen.
-
Minus – verwenden Sie dieses Feld, um die negative Toleranz für den Aperturabgleich festzulegen.
Führende/nachgestellte Nullen
-
Keep leading and trailing zeroes – wenn diese Option aktiviert ist, werden alle führenden und nachgestellten Nullen in der erzeugten Gerber-Datei angezeigt.
-
Suppress leading zeroes – wenn diese Option aktiviert ist, werden in der erzeugten Gerber-Datei keine führenden Nullen angezeigt.
-
Suppress trailing zeroes – wenn diese Option aktiviert ist, werden in der erzeugten Gerber-Datei keine nachgestellten Nullen angezeigt.
Plottertyp
-
Unsorted (raster) – auswählen, um eine Rastermaschine zu verwenden (Standard).
-
Sorted (vector) – auswählen, um eine Vektormaschine zu verwenden.
Sonstiges
-
Optimize change location commands – wenn diese Option aktiviert ist, werden X- oder Y-Positionsdaten nicht einbezogen, wenn sie sich von einem Objekt zum nächsten nicht ändern.
-
G54 on aperture change – aktivieren Sie diese Option, um das Aperturrad des Plotters nach jeder Aperturänderung zu drehen.
-
Use software arcs – aktivieren Sie diese Option, um Software-Bögen zu verwenden.
-
Use polygons for octagonal pads – aktivieren Sie diese Option, um für alle achteckigen Pads Polygone zu verwenden.
-
Generate DRC Rules export file (.RUL) – aktivieren Sie diese Option, um eine DRC-Regel-Exportdatei zu erzeugen (
.RUL). Dieser Dateibericht enthält Details zu den Designregeln des Quell-PCB-Dokuments, aus dem die Gerber-Daten erzeugt werden.
Registerkarte „Legacy“

Die Registerkarte Legacy des Dialogs Gerber Setup
Filmgröße
-
X(horizontal) – geben Sie einen Wert für die Filmlänge ein.
-
Y(vertical) – geben Sie einen Wert für die Filmbreite ein.
-
Border size – geben Sie einen Wert für die Randgröße des Films ein.
Position auf dem Film
Verwenden Sie die folgenden Optionen, um die Position auf dem Film auszuwählen:
-
Reference to absolute origin
-
Reference to relative origin
-
Center on film
Stapelmodus
-
Separate file per layer – wählen Sie diese Option, wenn für jede Lage eine separate Gerber-Datei erzeugt werden soll.
-
Panelize layers – wählen Sie diese Option, wenn nur eine einzige Gerber-Datei im Panelisierungsformat erzeugt werden soll.
Aperturen
-
Embedded apertures (RS274X) – wenn diese Option aktiviert ist, werden die Aperturen gemäß dem RS274X-Standard in die Gerber-Dateien eingebettet, und alle Informationen für jede Lage befinden sich in einer einzigen Datei. Durch das Aktivieren wird sichergestellt, dass die aktuelle Aperturliste alle erforderlichen Aperturen enthält. Wenn diese Option deaktiviert ist, werden zusätzliche Steuerelemente in diesem Bereich verfügbar.
-
Maximum aperture size – geben Sie die maximale Größe der Aperturen für das Design ein.
-
Generate relief shapes – aktivieren Sie diese Option, um Aperturen im Relief-Stil zu erzeugen.
-
Flash pad shapes – aktivieren Sie diese Option, um die Pad-Formen zu flashen.
-
Flash all fills – aktivieren Sie diese Option, um alle Füllungen zu flashen.
-
Apertures List – listet alle aktuellen Aperturdaten auf.
-
New – verwenden Sie die Dropdown-Liste, um auf ein Befehlsmenü zuzugreifen, mit dem Sie eine neue Apertur hinzufügen sowie die Aperturliste in/aus einer Aperturdatei speichern oder laden können:
-
Add Aperture – auswählen, um den Dialog
Edit Aperture dialog zu öffnen, in dem Sie die Eigenschaften der neuen Apertur festlegen können.
-
Load – auswählen, um einen Dialog zu öffnen, in dem Sie den Speicherort der zu ladenden Aperturdatei auswählen können.
-
Save – auswählen, um die aktuellen Aperturen in der Aperturliste zu speichern.
-
Edit – verwenden Sie die Dropdown-Liste, um auf ein Befehlsmenü zuzugreifen, mit dem Sie eine ausgewählte Apertur oder die Aperturliste bearbeiten können:
-
Edit Aperture – auswählen, um die Eigenschaften der ausgewählten Apertur im Dialog
Edit Aperture dialog zu bearbeiten.
-
Rename Aperture – auswählen, um die Eigenschaften der ausgewählten Apertur im Dialog Edit Aperture zu bearbeiten.
-
Clear All – auswählen, um alle Aperturen aus der Aperturliste zu entfernen.
-
Create List from PCB – auswählen, um die Aperturliste aus dem aktuellen PCB-Design zu erstellen.
-
– auswählen, um die ausgewählte Apertur zu löschen.
Notes about Apertures
Sofern Ihr PCB-Hersteller eingebettete Aperturen nicht unterstützt, wird die Verwendung der Option Embedded apertures (RS274X) dringend empfohlen. Die meisten modernen Photoplotter sind Raster-Plotter, die Aperturen beliebiger Größe akzeptieren können. Im Allgemeinen akzeptieren sie auch Gerber-Dateien mit eingebetteten Aperturen.
Wenn Ihr Hersteller keine eingebetteten Aperturen verwendet, muss zusammen mit den Gerber-Dateien eine separate Aperturdatei (*.apt) bereitgestellt werden. Wenn Sie statt einer generierten Aperturdatei eine vorhandene verwenden, durchsucht der PCB Editor die Primitives (Leiterbahnen, Pads usw.) im PCB-Dokument und gleicht sie mit den Aperturbeschreibungen in der geladenen Datei *.apt ab. Gibt es keine exakte Übereinstimmung zwischen Apertur und Primitive, wird der PCB Editor die Primitive automatisch mit einer passenden kleineren Apertur paint. Gibt es keine geeignete Apertur zum Painten, wird eine Datei *.MAT (Match-Datei) erzeugt, in der die fehlenden Aperturen aufgelistet sind, und die Erzeugung der Gerber-Datei wird abgebrochen.
Die Gerber-Dateien sollten mit demselben Format bzw. derselben Genauigkeit erstellt werden wie die NC-Drill-Dateien. Wenn die Gerber-Dateien beispielsweise für das Format 0.1 mil konfiguriert wurden, sollten die entsprechenden NC-Drill-Dateien das Format 2:4 verwenden. Wenn Gerber-Dateien mit der Koordinatenposition auf dem Film erzeugt wurden und dabei entweder der absolute oder der relative Ursprung verwendet wird, sollten die NC-Drill-Dateien mit derselben Ursprungsreferenz erzeugt werden.
Options and Controls of the Gerber X2 Setup Dialog

Der Dialog Gerber X2 Setup. Bewegen Sie den Mauszeiger über das Bild, um zwischen den Registerkarten Layers to plot und Advanced zu wechseln.
Einheiten
Verwenden Sie diesen Bereich, um die in der generierten Datei verwendeten Einheiten auszuwählen:
-
Inches – aktivieren Sie diese Option, um imperiale Einheiten zu verwenden, bei denen alle Arbeiten in mil erfolgen (1 mil = 1/1000 Zoll).
-
Millimeters – aktivieren Sie diese Option, um metrische Einheiten zu verwenden, bei denen alle Arbeiten in Millimetern erfolgen.
Dezimal
Verwenden Sie die Dropdown-Liste in diesem Bereich, um die numerische Genauigkeit der Plotkoordinaten in der Gerber-Datei festzulegen.
Das Format wird entsprechend der Platzierungsgenauigkeit der Objekte im PCB-Designbereich und/oder den Präferenzen des Fertigers ausgewählt (normalerweise auf die höchste Auflösung eingestellt: 0.001 mil oder 0.00001 mm).
Ausgaben: Dateiname.Erweiterung
Verwenden Sie diesen Bereich, um die Benennungsoption für die zu erzeugenden Gerber-Dateien auszuwählen:
-
*.gbr – aktivieren Sie diese Option, um Lagen mit eindeutigen Dateinamen, aber derselben einzelnen Erweiterung (.gbr) zu erzeugen.
-
filename.* (gtl, gbl, gto,...) – aktivieren Sie diese Option, um Lagen mit demselben Dateinamen, aber unterschiedlichen Erweiterungen (.gtl, .gbl, .gto, ...) zu erzeugen.
Sonstiges
-
Include unconnected mid-layer pads – aktivieren Sie diese Option, um nicht verbundene Pads auf Innenlagen in Gerber-Plots zuzulassen.
-
Generate Reports – aktivieren Sie diese Option, um die folgenden Dateien zu erzeugen:
.REP, .EXTREP, .apr und .APR_LIB.
-
Merge regions and pads inside Footprint – aktivieren Sie diese Option, um Bereiche und Pads innerhalb eines Footprints bei der Erzeugung von Gerber-Ausgaben zusammenzuführen.
Registerkarte „Zu plottende Lagen“
Auf dieser Registerkarte können Sie konfigurieren, welche Lagen für die Gerber-X2-Ausgabe des aktuellen PCB-Dokuments geplottet werden.
-
Layers List – eine Auflistung der Lagen im aktuellen PCB, die für die Ausgabe nach Gerber verfügbar sind. Die Lagen sind nach ihrem Typ gruppiert (Board Outline, Kupferlagen, Bestückungsdruck, Lötstoppmaske, Pastenmaske, mechanische Lagen, Bohrungen usw.). Jede Lage wird anhand der folgenden Angaben dargestellt:
-
File Name – der Name der einzelnen Gerber-Ausgabedatei. Die Benennung basiert auf Projektname, Lage und Funktion und verwendet einen Unterstrich als beschreibendes Trennzeichen. Klicken Sie auf einen Lagennamen, um bei Bedarf einen neuen Namen einzugeben.
-
Layer Name – der Lagenname, der für die Ausgabedatei gilt, wie im Layer-Stack der Platine definiert.
-
Plot – aktivieren Sie diese Option, um einen Gerber-Plot für diese Lage oder Lagengruppe in die generierte Ausgabe aufzunehmen. Deaktivieren Sie sie, um zu verhindern, dass für diese Lage ein Plot erzeugt wird.
Die erste Lage in der Liste ist Board Outline. Dies ist keine Standard-Designlage wie eine Kupfer-, Bestückungsdruck- oder mechanische Lage. Die Fertigungsdatei, die erzeugt wird, wenn diese Lage aktiviert ist, enthält das Board Profile, wobei die Kontur der Platine (Board Shape) durch einen verbundenen, geschlossenen Pfad dargestellt wird, der automatisch auf Grundlage der definierten Board Shape erzeugt wird. Das Profile enthält außerdem eine Form (Polygon), die jeden in der Platine vorhandenen Ausschnitt definiert.
Das Board Profile ist in der Liste Layers to Plot sowohl für Gerber- als auch für Gerber-X2-Ausgaben verfügbar. Sie können diese Datei bei Bedarf wie die anderen Dateien in der Liste umbenennen.
Der PCB-Editor erlaubt es dem Entwickler außerdem, eine mechanische Lage mit dem Lagentyp Board Shape zu konfigurieren. Diese mechanische Lage ist unabhängig von der im Dialog Gerber Setup & Gerber X2 Setup verfügbaren Option Board Profile. Wenn Sie eine Board-Shape-Lage verwenden möchten, muss diese Lage eine benutzerdefinierte geschlossene Begrenzung enthalten, die die Platinenkontur sowie alle eventuell vorhandenen Ausschnitte definiert. Erfahren Sie mehr über den Board Shape Layer Type.
Besuchen Sie die Ucamco website, um mehr über das Gerber-Dateiformat zu erfahren. Weitere Informationen zum Board Profile finden Sie in Abschnitt 6.5 der Gerber-Formatspezifikation (auf dieser Seite verfügbar).
Klicken Sie auf die Schaltfläche

ganz rechts in der Spaltenüberschrift
Layer Name, um auf den Dialog
Add Mechanical Layers zuzugreifen und die mechanischen Lagen auszuwählen, die zu allen Plotlagen hinzugefügt werden. Klicken Sie auf die mit einer Lagengruppe verknüpfte Schaltfläche

, um auf den Dialog
Add Mechanical Layers zuzugreifen und die mechanischen Lagen auszuwählen, die zu allen Plotlagen in der ausgewählten Lagengruppe hinzugefügt werden.
Wenn für ein PCB-Panel (ein eingebettetes Platinenarray) eine Gerber-X2-Ausgabe erzeugt wird, enthält der Dialog eine Spalte für das Panel sowie für jede im Panel enthaltene Platine eine Lagenspalte. Verwenden Sie diese neue Spalte, um schnell zu überprüfen, dass die verschiedenen Platinenlagen den richtigen Panellagen zugeordnet sind.

Ein Beispiel des Dialogs Gerber X2 Setup für ein PCB-Dokument, das ein Panel enthält.
Wenn das Design Vias mit zugewiesenen IPC-4761-Typen enthält, werden entsprechende mechanische Lagen (z. B. Filling, Capping usw.) in der Lagenliste unter der Lagengruppe IPC-4761 Via Type Features aufgeführt.
-
Plot Layers – verwenden Sie die Dropdown-Liste, um auf ein Befehlsmenü zuzugreifen, mit dem das Feld Plot für alle Lagen im Bereich Layers to Plot aktiviert oder deaktiviert werden kann:
-
Select All – auswählen, um alle Kontrollkästchen in der Spalte Plot zu aktivieren (Gerber-Daten werden für alle aktivierten Lagen erstellt).
-
Deselect All – auswählen, um alle aktivierten Kontrollkästchen in der Spalte Plot zu deaktivieren (es werden keine Gerber-Daten erstellt).
-
Select Used – auswählen, um alle Kontrollkästchen in der Spalte Plot für die aufgelisteten Lagen zu aktivieren, die im Design verwendet werden.
-
Edit Group – klicken, um den Dialog Add Mechanical Layers zu öffnen, in dem Sie die mechanischen Lagen auswählen können, die zu allen Plotlagen in der ausgewählten Lagengruppe hinzugefügt werden. Sie können auch auf die mit einer Lagengruppe verknüpfte Schaltfläche
klicken, um auf den Dialog Add Mechanical Layers zuzugreifen.
Registerkarte „Erweitert“
Aperturtoleranzen
Verwenden Sie die Optionen in diesem Bereich, um den Toleranzbereich festzulegen, der beim Abgleich der Aperturen für jedes Element in den Plots verwendet wird.
-
Plus – dient zum Definieren der positiven Toleranz für den Aperturabgleich.
-
Minus – dient zum Definieren der negativen Toleranz für den Aperturabgleich.
Wenn für ein Element in der aktuellen Aperturliste keine exakte Übereinstimmung verfügbar ist, prüft die Software, ob innerhalb dieses Toleranzbereichs eine etwas kleinere oder größere Apertur vorhanden ist, und verwendet diese stattdessen. Wenn innerhalb des Toleranzbereichs keine geeignete Apertur vorhanden ist, versucht die Software, mit einer kleineren Apertur zu „painten“, um die erforderliche Form zu erzeugen. Dazu muss eine geeignete kleinere Apertur verfügbar sein und diese Apertur muss sich zum „Painten“ eignen.
Apertur-Abgleichstoleranzen werden normalerweise nur verwendet, wenn ein Vektor-Photoplotter als Ziel verwendet wird, der eine feste oder bereitgestellte Aperturdatei benötigt. Sie sind nicht erforderlich, wenn die Aperturen aus dem PCB erstellt und „geflasht“ wurden. Wenn keine Abgleichstoleranzen erforderlich sind, sollten sie auf dem Standardwert von 0.005 mil belassen werden.
Plottertyp
Verwenden Sie diesen Bereich, um den Zieltyp des Photoplotters festzulegen:
-
Unsorted (raster) – auswählen, um eine Rastermaschine zu verwenden (Standard).
-
Sorted (vector) – auswählen, um eine Vektormaschine zu verwenden.
Gerber-Dateien können mit nach ihrer Position auf dem „Film“ sortierten oder unsortierten Daten erstellt werden. Eine Sortierung ist nur für Vektor-Fotoplotter erforderlich und gilt nicht für moderne Raster-Plotter, die intern ein Ausgangsbild erzeugen. Wenn die Sortierung aktiviert ist, kann die Gerber-Generierung entsprechend mehr Zeit in Anspruch nehmen.
Gerber X2-spezifisch
-
File Subject – verwenden Sie dieses Feld, um den Dateityp auszuwählen, der als
Part-Attribut in die Gerber-X2-Ausgaben aufgenommen wird. Die Dropdown-Liste bietet die folgenden Optionen:
-
None
-
Autodetect – weist anhand des Typs der Leiterplattendatei automatisch ein Attribut aus der folgenden Liste zu. Beispielsweise wird einem PCB-Dokument mit einem einzelnen Leiterplattenentwurf das Single-Part-Attribut zugewiesen.
-
Single – eine einzelne Leiterplatte.
-
CustomerPanel – ein Leiterplatten-Array oder Versandpanel.
-
ProductionPanel – ein Arbeits- oder Fertigungspanel.
-
Coupon – ein Coupon (Testleiterplatte zur Leistungsprüfung, die einem Hauptleiterplattenentwurf zugeordnet ist).
-
Other – keines der oben genannten. In der Datei kennzeichnet eine an das Attribut angehängte Zeichenfolge informell das Part.
-
File Comment – geben Sie einen Kommentar ein, der als Attribut in die generierten Ausgaben aufgenommen wird.
Sonstiges
-
Optimize change location commands – wenn diese Option aktiviert ist, werden X- oder Y-Positionsdaten nicht aufgenommen, wenn sie sich von einem Objekt zum nächsten nicht ändern.
-
Generate DRC Rules export file (.RUL) – aktivieren Sie diese Option, um eine DRC-Regel-Exportdatei zu erzeugen. Der Bericht enthält die Designregeln, die für das PCB-Quelldokument definiert sind, aus dem die Gerber-Daten erzeugt werden.
Erzeugen von ODB++-Fertigungsdaten
ODB++ ist ein CAD-zu-CAM-Datenaustauschformat, das beim Entwurf und bei der Herstellung von Leiterplatten verwendet wird. Das Format wurde ursprünglich von Valor Computerized Systems, Ltd., als offene Datenbank entwickelt, um einen informationsreicheren Datenaustausch zwischen PCB-Designsoftware und der von Leiterplattenfertigern eingesetzten Valor-CAD-CAM-Software zu ermöglichen.
Der Dialog ODB++ Setup bietet Steuerelemente zur vollständigen Konfiguration der ODB++-Dateiausgabeoptionen. Auf den Dialog kann auf eine der folgenden Arten zugegriffen werden:
-
Mit einem ODB-Ausgabegenerator in einer OutputJob-Konfigurationsdatei (
*.OutJob). Die Ausgabe wird erzeugt, wenn der konfigurierte Ausgabegenerator ausgeführt wird.
-
Klicken Sie in einem aktiven PCB-Dokument auf File » Fabrication Outputs » ODB++ Files. Die Ausgabe wird sofort erzeugt, sobald Sie im Dialog auf OK klicken.
Die Einstellungen, die im Dialog ODB++ Setup definiert werden, wenn die Ausgabe direkt vom PCB aus erzeugt wird, sind getrennt und unabhängig von denen, die für denselben Ausgabetyp in einer OutputJob-Konfigurationsdatei definiert sind. Im ersten Fall werden die Einstellungen in der Projektdatei gespeichert, im zweiten Fall in der OutputJob-Konfigurationsdatei.
Options and Controls of the ODB++ Setup Dialog
ODB++-Version
Wählen Sie die ODB++-Version aus, in der die generierten Ausgaben formatiert werden sollen: entweder v. 8.1 oder das ältere v. 7.0.
Beim Generieren von Ausgaben im ODB++-Versions-8.1-Format werden eine Reihe von Funktionen unterstützt.
-
Support for layer subtypes – Informationen zu starren und flexiblen Lagenuntertypen werden aufgenommen, um die Fertigung von Starrflex-Leiterplatten zu unterstützen. Die folgenden Lagenuntertypen werden unterstützt:
-
COVERLAY – Abstände einer Coverlay-Lage.
-
STIFFENER – Formen und Positionen, an denen Versteifungsmaterial auf der Leiterplatte angebracht ist.
-
BEND_AREA – zur Kennzeichnung von Bereichen auf der Leiterplatte, die im Gebrauch gebogen werden.
-
FLEX_AREA – speichert die Geometrien der flexiblen Bereiche der Leiterplatte.
-
RIGID_AREA – speichert die Geometrien der starren Bereiche der Leiterplatte.
-
SIGNAL_FLEX – Signallage (Kupfer) auf flexiblem Laminat. Dient zur Unterscheidung von Signalen auf starrem Laminat in Starrflex-Leiterplatten.
-
PG_FLEX – Versorgungs- und Masse-Lage (Kupfer) auf flexiblem Laminat. Dient zur Unterscheidung von Versorgungs- und Masse-Lagen auf starrem Laminat in Starrflex-Leiterplatten.
-
Support for a zones file – beim Generieren von Ausgaben für Starrflex-Leiterplatten wird eine zones-Datei erzeugt. Diese Datei (im Ordner \steps\pcb der generierten Ausgabe) enthält Informationen über alle im Entwurf definierten Zonen (Leiterplattenbereiche), einschließlich der beteiligten Lagen und der Koordinaten der Kontur jeder Zone.
-
Support for geometry on the stiffener layer – beim Generieren von Ausgaben für Starrflex-Leiterplatten werden Geometrieinformationen (Profil und Dicke) auf der Stiffener-Lage erzeugt (
).
-
Backdrill generation – Backdrills enden auf der vorherigen Lage zu der, die in Layer Stack Manager definiert ist, damit sie korrekt behandelt werden.
-
Support for a shortf file – das Erzeugen einer shortf-Datei wird unterstützt. Diese Datei (im Ordner \steps\pcb\eda der generierten Ausgabe) enthält eine Liste von Netzen und Kupferprimitiven, die absichtlich kurzgeschlossen sein dürfen („Net-Ties“). So vermeiden Sie doppelte Dokumentation für Ihren Leiterplattenfertiger, indem ein ODB++-Paket zusammengeführte Net-Ties für die Fertigung auflistet und ein anderes ohne zusammengeführte Net-Ties für den In-Circuit-Test (
).
Die Unterstützung für das Erzeugen einer shortf-Datei ist verfügbar, wenn die Option ODB.IntentionalShorts im Dialog Advanced Settings aktiviert ist.
-
Support for mid-layer components – Komponenten, die auf einer Innenlage platziert sind, werden in den Export aufgenommen. Dies wird erreicht, indem den Komponentendaten in exportierten ODB++-Dateien das Attribut der Platzierungslage hinzugefügt wird (
).
Einheiten
Wenn die Option v. 8.1 als ODB++ Version ausgewählt ist, wählen Sie entweder Millimeters oder Inches als bevorzugte Maßeinheit. Wenn die Option v. 7.0 als ODB++ Version ausgewählt ist, sind Inches standardmäßig ausgewählt und können nicht geändert werden.
Dateioptionen
Aktivieren Sie das Kontrollkästchen neben dem Dateityp, den Sie für die Erzeugung der Ausgabedateien verwenden möchten. Zu den Optionen gehören unkomprimierte Dateien, .zip und .tar/.tgz.
Eine TGZ-Datei ist ein mit GZIP komprimiertes TAR-Archiv. Das TAR-Archiv wird verwendet, um Dateien zu bündeln, und die GZIP-Komprimierung dient dazu, die Dateigröße zu reduzieren; TGZ-Dateien sind kleiner als normale Zip-Dateien. Da TGZ-Dateien von vielen CAM-Softwarelösungen bevorzugt werden, z. B. von Frontline Genesis, kann eine TGZ-Datei den Fertigungsprozess erleichtern.
Enthaltene Daten
-
Include Net List – wenn aktiviert, enthalten die generierten Ausgaben die Netzliste.
-
Neutralize Net Names – wenn aktiviert, werden Netznamen in den generierten Ausgaben durch Net_[1-…] ersetzt.
-
Merge Net-Tie Nets – wenn aktiviert und ein Entwurf Netze enthält, die durch Net-Tie-Komponenten verbunden sind, werden diese Netze in der Netzliste als getrennte einzelne Netze ausgewiesen. Beachten Sie, dass diese Option deaktiviert ist, wenn die Option Generate shortf: List of Intentional Shorts (Net-Ties) aktiviert ist.
-
Generate shortf: List of Intentional Shorts (Net-Ties) – beim Generieren von Ausgaben im ODB++-Versions-8.1-Format (die Option v. 8.1 ist als ODB++ Version ausgewählt) aktivieren Sie diese Option, um eine shortf-Datei zu erzeugen, die eine Liste von Netzen und Kupferprimitiven enthält, die absichtlich kurzgeschlossen sein dürfen („Net-Ties“). Die generierte Datei befindet sich im Unterordner eda der Step-Ausgabe. Beachten Sie, dass diese Option deaktiviert ist, wenn die Option Merge Net-Tie Nets aktiviert ist.
-
Include Components – wenn aktiviert, enthalten die generierten Ausgaben Komponenten.
-
Remove Component Properties – wenn diese Option aktiviert ist, werden Bauteileigenschaften (Parameter) aus den erzeugten Ausgabedateien entfernt.
Wenn die Option deaktiviert ist, werden Bauteilparameter als Bauteileigenschaftsdatensätze in die erzeugten ODB++-Ausgaben aufgenommen. Beachten Sie, dass die Einbindung von BOM-Parametern derzeit nicht unterstützt wird.
-
Distinguish different footprints with the same name – wenn diese Option aktiviert ist und einer der Footprints mit demselben Namen geändert wurde, wird nur der geänderte Footprint in der Ausgabe geändert. Wenn die Option nicht aktiviert ist, werden in der Ausgabe alle Footprints mit demselben Namen als geändert angezeigt.
-
Include Variants Data – beim Erzeugen von Ausgaben im ODB++-Format Version 8.1 (v. 8.1 Option ist als ODB++ Version ausgewählt), aktivieren Sie diese Option, um Informationen zu allen Designvarianten (einschließlich
[No Variations]) einzubeziehen. Bei aktivierter Option werden die folgenden Informationen in die Ausgaben aufgenommen:
-
Status jeder Komponente innerhalb jeder exportierten Variante (bestückt / nicht bestückt).
-
Informationen über Alternativbauteil(e) auf Komponentenebene für jede exportierte Variante.
-
Parameter jeder Komponente entsprechend der Variante.
-
Benutzerdefinierte Parameter, die auf jede Variante/jede Komponente angewendet werden.
Wenn diese Option deaktiviert ist, wird die Ausgabe für die in der Outjob-Datei ausgewählte Variante erzeugt oder, wenn die Ausgabe direkt aus dem PCB-Editor heraus erzeugt wird (File » Fabrication Outputs » ODB++), für die aktuell aktive Variante, die im Bereich Projects ausgewählt ist.
-
Wenn die ODB++-Erzeugung über eine Outjob-Datei konfiguriert wird und die Include Variants Data Option aktiviert ist, werden alle Designvarianten in die ODB++-Ausgabe aufgenommen, unabhängig davon, welche Variante für die Outjob-Datei oder für die Ausgabe ausgewählt ist.
-
Beachten Sie, dass Variationen für Pastenmasken nicht berücksichtigt werden. Wenn Pastenmasken-Variationen einbezogen werden sollen, stellen Sie sicher, dass die Option Allow Variation for Paste Mask in den Einstellungen der erforderlichen Varianten aktiviert ist, und erzeugen Sie die Ausgaben für jede Variante einzeln, wobei die Include Variants Data Option im Dialog ODB++ Setup deaktiviert ist.
Die Optionen Include Net List, Neutralize Net Names, Include Components und Remove Component Properties sind verfügbar, wenn die Option ODB.IntellectualPropertyProtection im Dialog Advanced Settings dialog aktiviert ist. Diese Funktion befindet sich in der Open Beta. Wenn außerdem die Option ODB.IntellectualPropertyProtection aktiviert ist, werden Ordnerpfadinformationen auch aus erzeugten Berichts- ([Design name].REP) und Regeldateien (odb\user\[Design name].RUL) entfernt.
Sonstiges
-
Include unconnected mid-layer pads – aktivieren, um unverbundene Pads auf der Mittellage in ODB++-Plots zuzulassen.
-
Generate DRC Rules export file (.RUL) – aktivieren, um eine .RUL-Datei zu erzeugen, die alle Designregeln enthält, die für das Quelldokument definiert sind, aus dem die ODB++-Daten erzeugt werden.
-
Export only the objects inside the board outline – aktivieren, um die Quelle anzugeben, die zum Erstellen der ODB++-Profillage verwendet werden soll. Die Profillage enthält die umschließende Begrenzung der Leiterplatte. Standardmäßig ist dieses Feld auf Board Outline gesetzt (auch als Platinenform bezeichnet; dabei handelt es sich um eine geschlossene polygonale Form, die die Begrenzung bzw. Ausdehnung der Leiterplatte definiert). Diese wird mit jeder neuen Leiterplatte erstellt und ist vermutlich die beste Quelle für die Erstellung der Profillage. Wenn Ihrem Design keine Platinenform zugeordnet ist, können Sie auswählen, welche Quell-PCB-Lage zur Definition des geschlossenen Polygons verwendet wurde, das die Begrenzung der Leiterplatte darstellt (z. B. die KeepOut-Lage oder eine bestimmte mechanische Lage). Diese Option ist nur verfügbar, wenn das Quelldokument ein eingebettetes Board-Array-Objekt enthält, und sie ermöglicht die Steuerung der Ausdehnung exportierter Objekte. Beachten Sie, dass ein Objekt (z. B. Text), das sich außerhalb der Leiterplattenkontur befindet, diese aber berührt, bei aktivierter Option dennoch exportiert wird.
-
Generate Additional Tools by Drill Symbols – aktivieren, um zusätzliche Bohrwerkzeuge auf Basis der definierten Drill-Symbol-Gruppierungen zu erzeugen. Zusätzliche Spaltendaten werden hinzugefügt, sofern sie in der Drill-Symbols-Gruppierung vorhanden sind. Vorhandene Datenspalten werden aus den erzeugten Bohrdaten nicht entfernt.
Zu plottende Lagen
Aktivieren Sie das Kontrollkästchen neben jeder spezifischen Lage bzw. den spezifischen Lagen, die als Teil der erzeugten Ausgabe geplottet werden sollen.
Klicken Sie auf die Schaltfläche
, um den Dialog Add Mechanical Layers zu öffnen, in dem Sie die mechanischen Lagen auswählen können, die zu allen Plots oder zum ausgewählten Plot hinzugefügt werden.

Der Dialog Add Mechanical Layers
Wenn das Design Vias mit zugewiesenen IPC-4761-Typen enthält, werden die entsprechenden mechanischen Lagen (wie Filling, Capping usw.) in der Lagenliste unter der Lagen-Gruppe IPC-4761 Via Type Features aufgeführt.
Lagenfarben werden jetzt entsprechend dem Lagentyp zugewiesen (z. B. Rot für Signal-Top, Blau für Signal-Bottom usw.), wenn Gerber- und ODB++-Dateien in den CAM-Editor importiert werden und in den zu importierenden Dateien keine Lagenfarbinformationen vorhanden sind.
Die Möglichkeit auszuwählen, welche Signallagen als Teil der erzeugten Daten exportiert werden, befindet sich in Open Beta und ist verfügbar, wenn die Option ODB.IntellectualPropertyProtection im Dialog Advanced Settings dialog aktiviert ist.
Beachten Sie, dass es derzeit eine Einschränkung gibt: ODB++-Daten, die ganz ohne Signallagen und Dielektrika sowie zusammen mit dem Export von Drill-Pair-Daten erzeugt werden, lassen sich nicht in CAMtastic einer früheren Version von Altium Designer importieren. Es wird empfohlen, eine der folgenden Umgehungslösungen zu verwenden:
-
Importieren Sie die erzeugten ODB++-Daten in den CAMtastic-Editor dieser neuesten Version von Altium Designer. Sie können dann gespeichert werden und lassen sich anschließend im CAMtastic-Editor einer früheren Softwareversion korrekt öffnen.
-
Wenn Sie alle Kupfer-/Dielektriklagen aus den erzeugten ODB++-Daten ausschließen müssen, deaktivieren Sie auch den Export von Drill-Pairs.
-
Wenn Sie Drill-Pairs exportieren, schließen Sie mindestens eine Signallage in die exportierten ODB++-Daten ein.
Plot-Lagen
Verwenden Sie die Dropdown-Liste oder klicken Sie mit der rechten Maustaste in den Abschnitt Layers to Plot, um einfach eine Gruppe von Lagen zum Plotten auszuwählen.
-
All On - klicken Sie, um alle Kontrollkästchen in der Spalte Plot zu aktivieren (ODB++-Daten werden für alle aktivierten Lagen erstellt).
-
All Off - klicken Sie, um alle aktivierten Kontrollkästchen in der Spalte Plot zu deaktivieren (es werden keine ODB++-Daten erstellt).
-
Used On - klicken Sie, um alle Kontrollkästchen in der Spalte Plot der im Projekt verwendeten Lagen zu aktivieren.
-
Edit Group - klicken Sie, um den Dialog Add Mechanical Layers zu öffnen, in dem Sie die mechanischen Lagen auswählen können, die dem ausgewählten Plot hinzugefügt werden. Sie können auch auf
klicken, das einer Lagengruppe zugeordnet ist, oder mit der rechten Maustaste auf eine Lagengruppe klicken und dann Edit Group auswählen, um auf den Dialog Add Mechanical Layers zuzugreifen.
Zusätzliche Optionen
Ein Rechtsklick im Abschnitt Custom Layers zeigt Folgendes an:
-
Add Layer - klicken Sie, um eine Lage hinzuzufügen.
-
Edit Layer - klicken Sie, um die Lage zu bearbeiten.
-
Delete Layer - klicken Sie, um die Lage zu löschen.
Klicken Sie in der Lagelisten-Zelle einer benutzerdefinierten Lage im Abschnitt Custom Layers, um den Dialog Select Layer zu öffnen, in dem Sie die Lagen auswählen können, die der ausgewählten benutzerdefinierten Lage hinzugefügt werden.
Generieren aus einem eingebetteten Board-Array
Beim Generieren einer ODB++-Ausgabe aus einem PCB-Design, das ein eingebettetes Board-Array enthält, gelten die folgenden Aussagen:
-
Das Design wird automatisch auf Verstöße gegen den Lagenaufbau analysiert.
-
Eingebettete Boards, die gespiegelt sind, zeigen ihren Lagenaufbau ebenfalls gespiegelt an.
-
Unterschiedliche Mid-Signal-Lagen und interne Ebenen können dennoch auf derselben Mid-Layer-Platine erscheinen.
-
Mid-Signal-Lagen und interne Ebenen können gegeneinander gespiegelt werden.
Beim Generieren einer ODB++-Ausgabe aus dem PCB-Design werden alle Objekte auf allen für das Plotten aktivierten Lagen exportiert. Wenn Sie nur Designobjekte exportieren möchten, die sich innerhalb der Leiterplattenkontur befinden, stellen Sie sicher, dass alle zusätzlichen Lagen mit Objekten außerhalb dieser Grenze für das Plotten deaktiviert sind.
Speicherort der generierten ODB++-Dateien
Der Ausgabepfad für generierte Dateien hängt davon ab, wie die Ausgabe erzeugt wurde:
-
Aus einer OutputJob-Datei – die generierten Dateien werden in einem Ordner innerhalb des Projektordners gespeichert. Benennung und Ordnerstruktur werden in der Output Container definiert, auf die die ODB++-Ausgabe abzielt.
-
Direkt aus dem PCB – der Ausgabepfad wird im Dialog Project Options - Options dialog angegeben. Standardmäßig ist der Ausgabepfad auf einen Unterordner innerhalb des Ordners gesetzt, der die Projektdatei enthält, und trägt den Namen
Project Outputs for <ProjectName>. Der Ausgabepfad kann bei Bedarf geändert werden. Wenn auf der Registerkarte Options die Option zur Verwendung eines separaten Ordners für jeden Ausgabetyp aktiviert wurde, werden die ODB++-Dateien in einen weiteren Unterordner mit dem Namen ODB++ Output geschrieben.
Generierte ODB++-Ausgabe automatisch öffnen
Beim Generieren einer ODB++-Ausgabe können Sie festlegen, dass die Ausgabe automatisch in einem neuen CAM-Dokument geöffnet wird. Wie dies geschieht, hängt davon ab, wie Sie die Ausgabe generieren:
-
Aus einer OutputJob-Datei – aktivieren Sie die Option ODB++ Output auto-load im Dialog Output Job Options (Tools » Output Job Options aus dem OutputJob Editor).
-
Direkt aus dem PCB – stellen Sie sicher, dass die Option Open outputs after compile auf der Registerkarte Options des Dialogs Project Options aktiviert ist (Project » Project Options).
Generieren von IPC-2581-Fertigungsdaten
Im Zusammenhang mit dem bestehenden ODB++-Format ist IPC-2581 ein Open-Source-Standard, der 2004 vom Institute for Printed Circuits IPC-2581 Consortium entwickelt und seitdem bis zu den neuesten Revisionen A und B (IPC-2581A/B) weiter verfeinert wurde.
Der Standard hat nach und nach größere Akzeptanz als Alternative zu den herkömmlichen Fertigungsausgabedaten gewonnen, die typischerweise aus einer Sammlung von Gerber-, Drill-, BOM- und Textdateien usw. bestehen. Die frühere Notwendigkeit eines komplexen Mixes aus Fertigungsdateien ergibt sich aus den inhärenten Einschränkungen des traditionellen RS-274x-Gerb er-Formats, dem Definitionen für den Lagenaufbau, Bohrinformationen, Netlist-Daten (elektrische Konnektivität) und BOM-Informationen fehlen.
Der offizielle Titel des IPC-2581-Standards lautet „Generic Requirements for Printed Board Assembly Products Manufacturing Description Data and Transfer Methodology“ und er bietet ein XML-basiertes Ein-Datei-Format, das eine breite Palette an Leiterplatten-Fertigungsdaten umfasst – von Details zum Lagenaufbau bis hin zu vollständigen Pad-/Routing-/Bauteilinformationen und der Bill of Materials (BOM).
Eine einzelne IPC-2581-XML-Datei kann Folgendes enthalten:
-
Kupferbildinformationen zum Ätzen von PCB-Lagen.
-
Informationen zum Lagenaufbau der Leiterplatte (einschließlich starrer und flexibler Bereiche).
-
Netlist für Bare-Board- und In-Circuit-Tests.
-
Komponenten-Stückliste für Einkauf und Bestückung (Pick-and-Place).
-
Fertigungs- und Montagehinweise sowie Parameter.
Der potenzielle Vorteil der Einführung des IPC-2581-Formats für die Übertragung von Leiterplatten-Designdaten an Fertigungs- und Bestückungsbetriebe liegt in dem hochdefinierten, detaillierten Ein-Datei-Format, das an beiden Enden der Kette vollständig verstanden wird. Ist ein funktionierendes System für den CAD-CAM-Datenaustausch etabliert, werden die Risiken durch Fehlinterpretation von Daten, Dateifehler und variable Gerber-Interpretationen weitgehend eliminiert. Kurz gesagt repräsentieren sowohl das IPC-2581- als auch das Gerber X2-Format eine neue Generation der Datenübertragung vom Leiterplatten-Design zur Fertigung.
Um die IPC-2581-Funktionalität in Altium Designer zu nutzen, muss die IPC2581 Software-Erweiterung installiert sein. Diese Erweiterung wird standardmäßig mit Altium Designer installiert. Sie kann manuell installiert oder entfernt werden.
Weitere Informationen zur Verwaltung von Erweiterungen finden Sie auf der Seite Extending Your Installation (Altium Designer Develop, Altium Designer Agile, Altium Designer).
Wenn eine PCB-Datei des Projekts als aktives Dokument geladen ist, kann eine IPC-2581-Datei generiert werden, indem Sie im Hauptmenü File » Fabrication Outputs » IPC-2581 auswählen. Dadurch wird zunächst ein Dialog IPC-2581 Configuration geöffnet, in dem Sie die zu verwendende Revision des IPC-2581-Standards (A oder B) sowie die Maßeinheiten und die Genauigkeit der Gleitkommazahlen festlegen können, die während des Exportvorgangs angewendet werden.

Definieren Sie die Exporteinstellungen im Dialog IPC-2581 Configuration.
Options and Controls of the IPC-2581 Configuration Dialog
-
IPC2581 version – verwenden Sie die Dropdown-Liste, um die richtige Version von IPC-2581 auszuwählen.
-
Measurement System – verwenden Sie die Dropdown-Liste, um entweder Metric oder Imperial als Einheit auszuwählen.
-
Floating Point Precision – geben Sie die gewünschte Zahl ein oder verwenden Sie die Pfeiltasten, um die gewünschte Gleitkommapräzision auszuwählen.
-
OEMDesignNumberRef – verwenden Sie die Dropdown-Liste, um den zu verwendenden Bauteilparameter auszuwählen. DesignItemID ist die Standardeinstellung.
-
Merge Net-Tie Nets – wenn diese Option aktiviert ist und ein Design Netze enthält, die über Net-Tie-Komponenten verbunden sind, werden diese Netze in der Netlist als getrennte Einzelnnetze ausgewiesen.
-
Distinguish different footprints with the same name – wenn diese Option aktiviert ist und einer der Footprints mit demselben Namen geändert wurde, wird nur der geänderte Footprint in der Ausgabe geändert. Ist die Option nicht aktiviert, werden alle Footprints mit demselben Namen in der Ausgabe als geändert angezeigt.
Die Präzisionseinstellung bestimmt die Positions- und Größengenauigkeit der Daten innerhalb der erzeugten IPC-2581-konformen Datei, wie in der folgenden Abbildung dargestellt.

Derselbe Abschnitt einer IPC-2581-Datei mit auf 2 (links) bzw. 6 (rechts) eingestellter Präzision.
Die XML-basierte IPC-2581-Datei wird an den Speicherort exportiert, der im Feld Output Path auf der Registerkarte Options des Project Options-Dialogs definiert ist. Sie wird nach dem Format <PCBDocumentName>.cvg benannt.
Die generierte Datei wird dem Projekt hinzugefügt und im
Projects panel unter dem Ordner
Generated\Text Documents angezeigt.
Generieren von NC-Drill-Fertigungsdaten
Bohrdateien werden während des Leiterplatten-Fertigungsprozesses verwendet, um Löcher durch das PCB zu bohren. Die Ausgabeoptionen für NC-Drill-Dateien werden im Dialog NC Drill Setup konfiguriert.

Der Dialog NC Drill Setup
Der Dialog NC Drill Setup kann auf eine der folgenden Arten aufgerufen werden:
-
Verwenden eines NC-Drill-Ausgabegenerators in einer OutputJob-Konfigurationsdatei (*.OutJob). Die Ausgabe wird erzeugt, wenn der konfigurierte Ausgabegenerator ausgeführt wird.
-
In einem aktiven PCB-Dokument klicken Sie auf File » Fabrication Outputs » NC Drill Files. Die Ausgabe wird sofort erzeugt, wenn Sie im Dialog auf OK klicken.
Die im Dialog NC Drill Setup definierten Einstellungen beim direkten Generieren der Ausgabe aus dem PCB sind getrennt und unabhängig von den Einstellungen, die für denselben Ausgabetyp in einer OutputJob-Konfigurationsdatei definiert sind. Im ersten Fall werden die Einstellungen in der Projektdatei gespeichert, im zweiten Fall in der OutputJob-Konfigurationsdatei.
Options and Controls of the NC Drill Setup Dialog
-
NC Drill Format – verwenden Sie diesen Bereich, um die Einheiten und das Format festzulegen, die in den NC-Drill-Ausgabedateien verwendet werden sollen.
-
Units
-
Inches – aktivieren Sie diese Option, um imperiale Einheiten zu verwenden, wobei alle Arbeiten in Mils (1/1000 Zoll) erfolgen.
-
Millimeters – aktivieren Sie diese Option, um metrische Einheiten zu verwenden, wobei alle Arbeiten in Millimetern erfolgen.
-
Format
-
2:3/4:2 – bietet eine Auflösung von 1 mil/0,01 mm.
-
2:4/4:3 – bietet eine Auflösung von 0,1 mil/1 μm.
-
2:5/4:4 – bietet eine Auflösung von 0,01 mil/0,1 μm.
Die angezeigten Formate hängen von der ausgewählten Units ab; dies spiegelt sich auch in der Auflösung wider. Die verschiedenen Formate und Auflösungen sind oben aufgeführt.
Wenn Sie eine der höheren Auflösungen verwenden, prüfen Sie, ob der PCB-Hersteller dieses Format unterstützt. Die Formate 4:3 und 4:4 müssen nur gewählt werden, wenn es Bohrungen auf einem Raster feiner als 1 mil gibt.
-
Leading/Trailing Zeroes – Nullunterdrückung ist eine Technik, die die Größe der erzeugten Datendateien verringert, indem alle Nullen am Anfang (führend) oder Ende (nachgestellt) von Zahlen entfernt werden.
-
Keep leading and trailing zeroes – wenn diese Option aktiviert ist, werden alle führenden und nachgestellten Nullen in der erzeugten NC-Drill-Datei angezeigt.
-
Suppress leading zeroes – wenn diese Option aktiviert ist, werden in der erzeugten NC-Drill-Datei keine führenden Nullen angezeigt.
-
Suppress trailing zeroes – wenn diese Option aktiviert ist, werden in der erzeugten NC-Drill-Datei keine nachgestellten Nullen angezeigt.
-
Coordinate Positions
-
Reference to absolute origin – den absoluten Ursprung als Referenzpunkt verwenden.
-
Reference to relative origin – den relativen Ursprung als Referenzpunkt verwenden.
-
Other
-
Optimize change location commands – aktivieren Sie diese Option, um alle Befehle zum Wechseln der Position zu optimieren.
-
Generate separate NC Drill files for plated & non-plated holes – aktivieren Sie diese Option, um separate Bohrdateien für metallisierte und nicht metallisierte Bohrungen zu erstellen.
-
Generate separate NC Drill files for VIA features – aktivieren Sie diese Option, um separate Bohrdateien für jeden IPC-4761-Via-Typ zu erstellen.
-
Use drilled slot command (G85) – aktivieren Sie diese Option, um mehrere Bohrungen zur Erzeugung von Langlöchern zu verwenden.
-
Generate Board Edge Rout Paths – aktivieren Sie diese Option, um eine separate NC-Rout-Datei zur Definition der Leiterplattenkontur einschließlich Aussparungen zu erstellen.
-
Generate EIA Binary Drill File (.DRL) – verwenden Sie diese Option, um eine .DRL-Datei zu erzeugen. DRL ist ein Bohrdateiformat im Binärformat. Für eine mehrlagige Leiterplatte mit Blind- und/oder Buried-Vias wird für jedes Lagenpaar eine separate Bohrdatei mit einer eindeutigen Dateierweiterung erstellt.
-
Generate Additional Tools by Drill Symbols - aktivieren, um zusätzliche Bohrwerkzeuge auf Grundlage der definierten Drill-Symbol-Gruppierungen zu erzeugen. Zusätzliche Spaltendaten werden hinzugefügt, sofern sie in der Drill-Symbol-Gruppierung vorhanden sind. Vorhandene Datenspalten werden nicht aus den erzeugten Bohrdaten entfernt.
Die NC-Drill-Dateien sollten im selben Format wie die Gerber-Dateien erstellt werden. Andernfalls stimmen die Bohrpositionen möglicherweise nicht mit den Pad-/Via-Positionen überein. Wenn die Gerber-Dateien beispielsweise für das Format 4:3 konfiguriert wurden, sollten die entsprechenden NC-Drill-Dateien dasselbe Format verwenden. Wenn Gerber-Dateien mit der Koordinatenposition auf dem Film erzeugt wurden, die entweder den absoluten oder relativen Ursprung verwendet, sollten die NC-Drill-Dateien idealerweise mit derselben Ursprungsreferenz erzeugt werden.
Erzeugte NC-Drill-Dateien
| Filename |
Description |
| FileName.DRL |
Bohrdatei im Binärformat. Für eine mehrlagige Leiterplatte mit Blind- und/oder Buried-Vias wird für jedes Lagenpaar eine separate Bohrdatei mit einer eindeutigen Dateierweiterung erstellt. |
| FileName.DRR |
Bohrbericht – mit Details zu Werkzeugzuweisungen, Bohrungsgrößen, Anzahl der Bohrungen und Werkzeugweg. |
| FileName.TXT |
Bohrdatei im ASCII-Format. Für eine mehrlagige Leiterplatte mit Blind- und/oder Buried-Vias wird für jedes Lagenpaar eine separate Bohrdatei mit einer eindeutigen Dateierweiterung erstellt. |
| FileName-Plated.TXT |
Bohrdatei im ASCII-Format. Speziell für metallisierte Bohrungen in einem Leiterplattendesign. Für jeden Bohrungstyp – Langloch, quadratisch oder rund – wird eine separate Datei erstellt. |
| FileName-NonPlated.TXT |
Bohrdatei im ASCII-Format. Speziell für nicht metallisierte Bohrungen in einem Leiterplattendesign. Für jeden Bohrungstyp – Langloch, quadratisch oder rund – wird eine separate Datei erstellt. |
| FileName-BoardEdgeRout.TXT |
Fräsdatei im ASCII-Format. Speziell für die Leiterplattenkontur einschließlich Aussparungen. |
| FileName.LDP |
Bohrpaarbericht im ASCII-Format. Wird vom CAM Editor verwendet, um Blind- und Buried-Vias zu erkennen. |
Nach der Erzeugung wird die Ausgabe dem Projekt hinzugefügt und im Projects-Panel unter dem Ordner Generated in einem entsprechend benannten Unterordner angezeigt. Wenn Sie für jeden Ausgabetyp einen separaten Ordner verwendet haben, werden dem Projects-Panel entsprechende (separate) Generated-Ordner hinzugefügt (z. B. Generated (NC Drill Output)).
Speicherort der erzeugten NC-Drill-Dateien
Der Ausgabepfad für erzeugte Dateien hängt davon ab, wie die Ausgabe erzeugt wurde:
-
Aus einer OutputJob-Datei – die erzeugten Dateien werden in einem Ordner innerhalb des Projektordners gespeichert. Benennung und Ordnerstruktur sind im Output Container definiert, auf das die NC-Drill-File-Ausgabe abzielt.
-
Direkt aus der PCB – der Ausgabepfad wird im Dialog Project Options – Options festgelegt. Standardmäßig ist der Ausgabepfad auf einen Unterordner innerhalb des Ordners gesetzt, der die Projektdatei enthält, und trägt den Namen Project Outputs for <ProjectName>. Der Ausgabepfad kann bei Bedarf geändert werden. Wenn auf der Registerkarte Options die Option zur Verwendung eines separaten Ordners für jeden Ausgabetyp aktiviert wurde, werden die NC-Drill-Dateien in einen weiteren Unterordner mit dem Namen NC Drill Output geschrieben.
Automatisches Öffnen der erzeugten NC-Drill-Ausgabe
Beim Erzeugen von NC-Drill-Ausgaben können Sie festlegen, dass die Ausgabe automatisch in einem neuen CAM-Dokument geöffnet wird. Wie dies erfolgt, hängt davon ab, wie Sie die Ausgabe erzeugen:
-
Aus einer OutputJob-Datei – aktivieren Sie die Option NC Drill OutputAuto-Load im Dialog Output Job Options (Tools » Output Job Options aus dem OutputJob Editor).
-
Direkt aus der PCB – stellen Sie sicher, dass die Option Open outputs after compile auf der Registerkarte Options des Dialogs Project Options aktiviert ist (Project » Project Options).
Erzeugen des Board Stack Report
Altium Designer unterstützt die Erstellung eines Board Stack Report im Excel-Format (<PCBDocumentName>.xls), der die definierten Lagenaufbauten und die im Stackup verwendeten Lagen zusammenfasst (hinsichtlich Lagenname, Material, Dicke und Dielektrizitätskonstante). Die Höhe jedes Stackups wird ebenfalls zusammengefasst. Die Ausgabeoptionen für den Board Stack Report werden über den Dialog Layer Stack Report Setup konfiguriert, in dem Sie die Maßeinheit und die im Bericht anzuzeigenden Spalten festlegen können.

Der Dialog Layer Stack Report Setup
Der oben beschriebene Dialog Layer Stack Report Setup ist verfügbar, wenn die Option PCB.ModernBoardStackGenerator im Dialog Advanced Settings aktiviert ist. Wenn diese Option deaktiviert ist, ist der Dialog Layer Stack Report Setup verfügbar, in dem Sie nur die Maßeinheit im Bericht festlegen können (
).
Erzeugen druckbasierter Fertigungsdaten
Die folgenden Ausgaben sind druckbasierte Ausgaben mit vordefinierten Einstellungen für Seiten und deren Lagen:
-
Composite Drill Guide - erzeugt eine vordefinierte zusammengesetzte Bohrzeichnung für das PCB-Quelldokument.
-
Drill Drawings - erzeugt einen vordefinierten Satz von Bohrzeichnungen und Hilfslinien für das PCB-Quelldokument.
-
Final - erzeugt einen vollständigen, vordefinierten Satz finaler Artwork-Ausdrucke für das PCB-Quelldokument.
-
Mask Set - erzeugt vordefinierte Löt-/Pastenmaskenzeichnungen für das PCB-Quelldokument.
-
Power-Plane Set - erzeugt vordefinierte Power-Plane-Zeichnungen für das PCB-Quelldokument.
Rufen Sie den Dialog Print auf, um die Konfiguration der Ausgabe zu prüfen und anzupassen.
Weitere Informationen finden Sie auf der Seite Configuring PCB Printouts.
Erzeugen des Fabrication Testpoint Report
Der Berichtsgenerator für Fertigungs-Testpunkte erzeugt einen Bericht (im TXT-, CSV- und/oder IPC-D-356A-Format) aller Pads und Vias, die für die Verwendung als Fertigungs-Testpunkte eingerichtet sind.
Weitere Informationen zur Zuweisung von Testpunkten in einem Leiterplattendesign finden Sie auf der Seite Assigning Testpoints on the Board.
Der Testpunktbericht unterstützt eingebettete Leiterplatten-Arrays. Es werden mehrere IPC-D-356A-Netzlistendateien erzeugt, wenn der Export aus einem PCB-Dokument erfolgt, das mehrere eingebettete Leiterplatten-Arrays enthält.
Die Ausgabeoptionen für den Fabrication Testpoint Report werden über den Dialog Fabrication Testpoint Setup konfiguriert.

Der Dialog Fabrication Testpoint Setup
Ein Fertigungs-Testpunktbericht verwendet nur die
Fabrication -Testpunkteinstellungen von Pads und Vias, während ein
Assembly Testpoint Report nur
Assembly -Testpunkteinstellungen verwendet. Beachten Sie, dass der Dialog
Assembly Testpoint Setup, der zur Konfiguration eines Assembly Fabrication Report verwendet wird, dieselben Optionen enthält wie der Dialog
Fabrication Report Setup.
Options and Controls of the Testpoint Setup Dialog
Berichtsformate
-
Text - für das Standard-Textformat im Bericht aktivieren.
-
CSV - für das standardmäßige CSV-Format aktivieren, das zur weiteren Verarbeitung in eine Tabellenkalkulationsanwendung wie Excel importiert werden kann.
-
IPC-D-356A - für eine IPC-Netzlistendatei aktivieren, die Informationen zu Blind- und Buried-Vias enthält und außerdem zwischen Through-Hole-Vias und freien Pads unterscheidet. Beim Import in ein CAM-Dokument zusammen mit Bild- und Bohrdaten erleichtert sie die Wiederherstellung der ursprünglich im Leiterplattendesign verwendeten Netzbezeichnungen, wodurch die Leiterplatte im CAM Editor einfacher zu verstehen und zu verwalten ist.
Testpunktlagen
Mit diesen Auswahlmöglichkeiten können Sie den Umfang des Berichts festlegen:
-
Top layer - aktivieren Sie diese Option, um gültige Testpunkte einzuschließen, die auf der Oberseite der Leiterplatte zugewiesen sind.
-
Bottom layer - aktivieren Sie diese Option, um gültige Testpunkte einzuschließen, die auf der Unterseite der Leiterplatte zugewiesen sind.
Einheiten
-
Imperial- aktivieren Sie diese Option, um Koordinaten in Zoll auszugeben.
-
Metric - aktivieren Sie diese Option, um Koordinaten in Millimetern auszugeben.
Koordinatenpositionen
-
Reference to absolute origin - auswählen, um den absoluten Ursprung als Referenzpunkt für Testpunktkoordinaten zu verwenden.
-
Reference to relative origin - auswählen, um den relativen Ursprung als Referenzpunkt für Testpunktkoordinaten zu verwenden.
IPC-D-356A-Optionen
Dieser Bereich des Dialogs ist nur verfügbar, wenn die IPC-D-356A-Option Report Format aktiviert ist.
-
Adjacency Information - aktivieren Sie diese Option, um eine Liste von Netzen einzuschließen, die möglicherweise kurzgeschlossen sein könnten; geben Sie anschließend die Adjazenzkriterien in das Textfeld ein.
-
Board Outline - aktivieren Sie diese Option, um die Beschreibung von Umrissen und anderen Segmenttyp-Daten zuzulassen, die keinem bestimmten Netz zugeordnet sind. Verwenden Sie dann die Dropdown-Liste, um die gewünschten Daten auszuwählen.
-
Conductor Traces - Weitere Details finden Sie in der IPC-D-356A-Spezifikation.
-
Merge Net-Tie Nets - wenn diese Option aktiviert ist und ein Design Netze enthält, die über Net-Tie-Komponenten verbunden sind, werden diese Netze in der Netzliste als getrennte Einzelnnetze ausgegeben.
Generierte Fabrication-Report-Dateien
Alle generierten Testpunktdateien werden zuerst nach Typ (Fabrication oder Assembly) und dann nach Dateiname benannt. Zum Beispiel: Fabrication Testpoint Report for BoardFileName. Abhängig davon, welche der Report Formats aktiviert ist, werden die folgenden Dateierweiterungen verwendet: .txt, .CSV, .IPC (beachten Sie, dass es sich dabei um eine ASCII-Datei handelt).
Speicherort der generierten Fabrication-Report-Dateien
Der Ausgabepfad für generierte Dateien hängt davon ab, wie die Ausgabe erzeugt wurde:
-
Aus einer OutputJob-Datei - die generierten Dateien werden in einem Ordner innerhalb des Projektordners gespeichert. Die Benennung und Ordnerstruktur werden durch den Output Container definiert, auf den die Testpunkt-Ausgabe abzielt.
-
Direkt aus der PCB - der Ausgabepfad wird im Dialog Project Options - Options festgelegt. Standardmäßig ist der Ausgabepfad auf einen Unterordner unter dem Ordner gesetzt, der die Projektdatei enthält, und hat den Namen:
Project Outputs for ProjectName. Der Ausgabepfad kann bei Bedarf geändert werden. Wenn auf der Registerkarte Options die Option zur Verwendung eines separaten Ordners für jeden Ausgabetyp aktiviert wurde, werden die Testpunktdateien in einen weiteren Unterordner mit dem Namen Testpoint Output geschrieben.
Automatisches Öffnen der generierten Fabrication-Report-Ausgabe
Beim Erzeugen der Testpunkt-Ausgabe können Sie festlegen, dass die Ausgabe automatisch in einem neuen CAM-Dokument geöffnet wird. Wie dies erfolgt, hängt davon ab, wie Sie die Ausgabe erzeugen:
-
Aus einer OutputJob-Datei - aktivieren Sie die Option IPC-D-356A Output auto-load im Dialog Output Job Options (Tools » Output Job Options aus dem OutputJob Editor).
-
Direkt aus der PCB - stellen Sie sicher, dass die Option Open outputs after compile auf der Registerkarte Options des Dialogs Project Options aktiviert ist (Project » Project Options).
Fabrication-Dateiausgabe über eine Output-Job-Datei
Um die Ausgabe von Fabrication-Dateien in die Output Job Configuration file eines Projekts aufzunehmen, klicken Sie auf [Add New Fabrication Output] im Abschnitt Fabrication Outputs und wählen dann einen Ausgabetyp aus dem Menü sowie die gewünschte Datenquelle aus dem zugehörigen Untermenü.

Konfigurieren Sie Fabrication-Ausgaben als Teil der Fabrication Outputs einer Output-Job-Datei. Hier ist ein Beispiel für Gerber- X2-Dateien dargestellt.
Wenn das OutJob ausgeführt wird – entweder manuell oder als Teil des project release process – werden die Fabrication-Ausgaben entsprechend den für den jeweiligen Output Container definierten Einstellungen erzeugt.

Vorbereiten von Fabrication-Ausgaben als Teil eines konfigurierten OutJob.
Die in den zugehörigen Dialogen definierten Einstellungen beim direkten Erzeugen von Fabrication-Ausgaben aus der PCB sind eigenständig und getrennt von den Einstellungen, die für denselben Ausgabetyp in einer OutputJob Configuration file definiert sind. Im ersten Fall werden die Einstellungen in der Projektdatei gespeichert, im zweiten Fall in der OutputJob Configuration file.