Preparing Manufacturing Data with Output Jobs

Altium Training

Altium Essentials: Output Job File for Documentation

This content is part of the official Altium Professional Training Program. For full courses, materials and certification, visit Altium Training.

Für und aus einem PCB-Design kann eine große Vielfalt an Ausgaben erzeugt werden, und jeder Ausgabetyp hat seine eigenen Einstellungen. Die beste Möglichkeit, diese Vielzahl an Ausgaben zu verwalten, ist die Verwendung einer Output-Job-Datei, oder „OutJob“, wie sie üblicherweise genannt wird.

Ein OutJob ist ein vorkonfigurierter Satz von Ausgaben. Jede Ausgabe ist mit ihren eigenen Einstellungen und ihrem eigenen Ausgabeformat konfiguriert, zum Beispiel Ausgabe in eine Datei oder an einen Drucker. Die Einstellungen für diese Ausgaben werden in der OutJob-Datei gespeichert, einer ASCII-Datei, die Teil des Projekts wird.

OutJobs sind sehr flexibel – sie können so viele oder so wenige Ausgaben enthalten, wie erforderlich sind, und es können beliebig viele OutJobs in ein Projekt aufgenommen werden. Der beste Ansatz ist, einen OutJob zu verwenden, um alle Ausgaben zu konfigurieren, die für jeden spezifischen Typ von aus dem Projekt erzeugter Ausgabe erforderlich sind. Zum Beispiel kommen alle Ausgaben, die zur Fertigung der nackten Leiterplatte erforderlich sind, in einen OutJob, alle Ausgaben, die zur Bestückung der Leiterplatte erforderlich sind, in einen zweiten OutJob und so weiter.

OutJobs können auch Prüfungen vom Validierungstyp enthalten, wie ERC- und DRC-Berichte. Diese Berichte sind nützlich für eine abschließende Freigabeprüfung unmittelbar vor dem Erzeugen der Ausgaben und können dann als Nachweis aufbewahrt werden, dass das Design zur Freigabe bereit war.

Da OutJobs portabel sind, können sie auch zwischen Designs wiederverwendet werden, indem die Output-Job-Datei von einem Projekt in das nächste kopiert und anschließend die Datenquelle nach Bedarf zurückgesetzt wird.

Zusammengefasst bietet die Verwendung eines OutJobs eine Reihe von Vorteilen:

  • Alle Ausgaben werden an einem einzigen Ort konfiguriert und von dort erzeugt.

  • Mehrere Ausgaben können bei Bedarf in eine einzige Ausgabedatei zusammengeführt werden – zum Beispiel können Schaltplandrucke und PCB-Layout-Drucke in dieselbe PDF ausgegeben werden.

  • OutJobs werden in einem Workspace-Projekt verwendet und ermöglichen eine kontrollierte Freigabe des Designs.

  • OutJob-Dateien können von einem Projekt in ein anderes kopiert werden, sodass stets die bevorzugten Ausgabeeinstellungen Ihres Unternehmens verwendet werden.

Hinzufügen und Definieren eines OutJobs

OutJobs werden mit dem OutputJob-Editor definiert. Erstellen Sie eine neue Output-Job-Datei wie folgt:

  • Verwenden Sie den Befehl File » New » Output Job File .
  • Klicken Sie im Projects -Bereich mit der rechten Maustaste auf den Projektnamen und wählen Sie Add New to Project » Output Job File aus dem daraufhin angezeigten Kontextmenü.

Output-Job-Dateien erscheinen, wenn sie zu einem Projekt hinzugefügt werden, im Projects-Bereich unter dem Unterordner Settings\Output Job Files.

Erstellen eines Workspace-OutJobs

Sie können auch von im Workspace gehosteten Inhalten profitieren und einen Output Job in Ihrem verbundenen Workspace erstellen:

  1. Öffnen Sie die Registerkarte Templates der Seite Data Management – Templates page im Dialog Preferences.

  2. Wählen Sie den Befehl Output Job aus dem Menü der Schaltfläche Add oder aus dem Kontextmenü des Vorlagenrasters.

  3. Nachdem Sie den Befehl ausgewählt haben, klicken Sie im sich öffnenden Dialog Close Preferences auf OK, um den Dialog Preferences zu schließen und den temporären OutputJob-Editor zu öffnen. Eine geplante Revision des neuen Output Jobs wird automatisch in einem Workspace-Ordner des Typs Output Jobs erstellt.

  4. Konfigurieren Sie den Output Job wie erforderlich, wie weiter unten auf dieser Seite beschrieben.

  5. Speichern Sie den Output Job im verbundenen Workspace, indem Sie den Befehl File » Save to Server in den Hauptmenüs auswählen. Daraufhin erscheint der Dialog Edit Revision, in dem Sie Name und Description des im Workspace zu erstellenden Output Jobs festlegen und bei Bedarf Release Notes hinzufügen können.

Speichern eines vorhandenen lokalen Output Jobs im Workspace

Wenn Sie bereits eine vorhandene Output-Job-Datei (*.OutJob) haben, können Sie diese Datei auch direkt im Workspace speichern. Der Ablauf ist wie folgt:

  1. Öffnen Sie die Output-Job-Datei in Altium Designer.

  2. Wählen Sie den Befehl File » Save to Server aus den Hauptmenüs.

    Die Datei muss lokal gespeichert sein (File » Save), bevor sie im Workspace gespeichert werden kann.

  3. Der Dialog Choose Planned Item Revision wird angezeigt. Verwenden Sie ihn, um den Ziel-Workspace-Output-Job auszuwählen, in dessen nächste Revision (oder in eine bestehende Revision im Status Planned) die Datei gespeichert werden soll, und klicken Sie dann auf OK.

    Wenn der Ziel-Workspace-Output-Job nicht existiert, können Sie ihn direkt im Dialog Choose Planned Item Revision im ausgewählten Workspace-Ordner erstellen, indem Sie im Bereich der Revisionsliste des Dialogs mit der rechten Maustaste klicken (oder, falls der Ordner noch kein Element enthält, auf das Steuerelement Add an item klicken) und den Befehl Create Item » Outputjob auswählen. Wenn Sie dies tun, stellen Sie sicher, dass die Option Open for editing after creation (im Dialog Create New Item) deaktiviert ist. Andernfalls gelangen Sie in den direkten Bearbeitungsmodus.

  4. Der Dialog Edit Revision wird angezeigt, in dem Sie Name und Beschreibung festlegen und bei Bedarf Release Notes hinzufügen können.

  5. Nach dem Klicken auf OK wird die Datei gespeichert und in der Revision des Workspace-Output-Jobs abgelegt.

Wenn sich die erforderliche Output-Job-Datei, die im Workspace gespeichert werden soll, im Local Template folder befindet (unten auf der Seite Data Management – Templates page des Dialogs Preferences angegeben) und unter dem Eintrag Local des Vorlagenrasters aufgeführt ist, kann sie in einen neuen Workspace-Output-Job migriert werden, indem Sie mit der rechten Maustaste darauf klicken und den Befehl Migrate to Server auswählen. Klicken Sie im Dialog Template migration auf die Schaltfläche OK, um den Migrationsprozess fortzusetzen – wie in diesem Dialog angegeben, wird die ursprüngliche Projektdatei einem ZIP-Archiv im lokalen Vorlagenordner hinzugefügt (und ist daher nicht mehr unter der Vorlagenliste Local sichtbar).

Bearbeiten eines Workspace-Output-Jobs

Sie können jederzeit zu einem Output Job im Workspace zurückkehren und ihn bearbeiten. Klicken Sie auf der Registerkarte Templates der Seite Data Management – Templates page des Dialogs Preferences mit der rechten Maustaste auf den Eintrag des Output Jobs und wählen Sie den Befehl Edit aus dem Kontextmenü. Der temporäre Editor wird geöffnet, wobei der im neuesten Revisionsstand des Workspace-Output-Jobs enthaltene Output Job zur Bearbeitung geöffnet wird. Nehmen Sie die gewünschten Änderungen vor und speichern Sie den Output Job dann in der nächsten Revision des Workspace-Output-Jobs.

Hinzufügen eines Workspace-Output-Jobs zu einem Projekt

Ein Workspace-Output-Job kann in Designprojekten verwendet werden.

Wählen Sie auf der Registerkarte Managed OutputJobs tab des Dialogs Project Options eine Revision eines Workspace-Output-Jobs zur Verwendung aus. Klicken Sie auf die Schaltfläche – der Dialog Select configuration item (Output Jobs) wird angezeigt und listet die neueste Revision aller Output Jobs im Workspace auf, die Ihnen zur Verfügung stehen. Wählen Sie den gewünschten Output Job und klicken Sie auf OK.

Manuelles Auswählen einer Revision eines OutputJobs innerhalb der Registerkarte Managed OutputJobs des Dialogs Project Options.
Manuelles Auswählen einer Revision eines OutputJobs innerhalb der Registerkarte Managed OutputJobs des Dialogs Project Options.

Fügen Sie nach Bedarf weitere Revisionen verschiedener Output Jobs hinzu. Nachdem Sie auf OK geklickt haben, um den Dialog Project Options zu verlassen, erscheinen die ausgewählten OutputJobs im Bereich Projects. Ein Workspace-OutputJob wird im Bereich Projects durch das Symbol gekennzeichnet.

Die hinzugefügten Revisionen von OutputJobs werden im Bereich Projects widergespiegelt.
Die hinzugefügten Revisionen von OutputJobs werden im Bereich Projects widergespiegelt.

Wenn ein Workspace Output Job zu einem Projekt hinzugefügt und geöffnet wird, zeigt der OutputJob-Editor an, dass die Datei ein Managed OutputJob Document ist, einschließlich eines Hinweises auf die Item Revision, ihre Beschreibung und den übergeordneten Workspace, in dem sich dieser Output Job befindet.

Der Output Job Editor beim Anzeigen eines Workspace Output Job.
Der Output Job Editor beim Anzeigen eines Workspace Output Job.

Bei einem Workspace Output Job sind alle Steuerelemente deaktiviert, die andernfalls in irgendeiner Weise eine Änderung bewirken würden. Daher sind die folgenden Möglichkeiten ARE NOT verfügbar:

  • Hinzufügen neuer Output Generators.
  • Konfiguration vorhandener Output Generators.
  • Ausschneiden, Kopieren, Einfügen, Duplizieren oder Löschen eines vorhandenen Output Generators.
  • Hinzufügen neuer Output Containers oder Hard Copy Jobs.
  • Konfiguration eines vorhandenen Output Containers oder Hard Copy Jobs.
  • Ausschneiden, Kopieren, Einfügen oder Löschen vorhandener Output Containers oder Hard Copy Jobs.
  • Umschalten des Einbindungsstatus eines Output Generators in Bezug auf einen gültigen Output Container oder Hard Copy Job.

Sie können jedoch weiterhin die Variantennutzung für das OutJob festlegen.

Klicken Sie mit der rechten Maustaste irgendwo innerhalb des Hauptbereichs Outputs des Editors und wählen Sie dann Document Options aus dem Kontextmenü. Der Dialog Document Options dialog wird geöffnet und liefert Informationen über die gewählte OutputJob-Datei: welche Revision des OutputJob-Items verwendet wird, ihren Lifecycle State und ob es sich um die neueste Revision handelt oder nicht. Außerdem wird der Quell-Workspace angezeigt, in dem sich dieses OutputJob befindet. Klicken Sie auf die Schaltfläche Show in Explorer, um auf den Bereich Explorer zuzugreifen, wobei die Revision des OutputJob bereits geladen ist.

Elemente eines OutJob

Es gibt drei Schritte zum Konfigurieren eines OutJob:

Bestandteile des OutJob, alle im OutputJob Editor definiert und verwaltet.
Bestandteile des OutJob, alle im OutputJob Editor definiert und verwaltet.

  1. Add and configure the required outputs – Outputs werden in funktionale Kategorien gruppiert, wie z. B. Assembly Outputs, Fabrication Outputs und Report Outputs. Genau genommen werden Outputs durch Ausführen eines zugehörigen Output Generator erzeugt, das entsprechend konfiguriert ist und ein angegebenes Dokument innerhalb des Projekts (oder das Projekt selbst) als Datenquelle verwendet.
  2. Add and configure the required output formats – die Erzeugung eines bestimmten Output-Typs erfordert, dass dieser Output einem entsprechenden (und geeigneten) Ausgabeformat zugeordnet wird. Dies erfolgt entweder in Form eines der unterstützten Output Containers (PDF, Folder Structure, Video) oder Hard Copy (druckbasierte Ausgabe). Mehrere Outputs können demselben Container oder Hard Copy zugeordnet werden, und der Benutzer hat Kontrolle darüber, wo und wie die Ausgabe erzeugt wird (einschließlich aller medienbezogenen Optionen des Containers/der Hard Copy).
  3. Set the variant choice – Altium Designer ermöglicht es, die Outputs eines PCB-Projekts entweder auf Basis des Grunddesigns (ohne Varianten) oder unter Verwendung einer definierten Variante dieses Designs zu erzeugen. Wählen Sie entweder eine Variante pro anwendbarem Output oder eine einzelne Variante, die auf alle anwendbaren Outputs in der Datei angewendet wird.

Outputs zu einem OutJob hinzufügen

Fügen Sie einen neuen Output des gewünschten Typs hinzu, indem Sie unten in einer Kategorie auf den entsprechenden Text Add New [type] Output klicken und dann den gewünschten Output-Typ aus dem Popup-Menü auswählen. Alternativ wählen Sie den entsprechenden Befehl aus dem Hauptmenü Edit .

Fügen Sie jeden benötigten Output hinzu, indem Sie die passende Data Source auswählen.   
Fügen Sie jeden benötigten Output hinzu, indem Sie die passende Data Source auswählen.

Output-Typen, für die die entsprechende Quelldaten im Projekt verfügbar sind, werden als verfügbar aufgeführt, während alle anderen Output-Typen als nicht verfügbar (ausgegraut) angezeigt werden.

Ein zweites Menü steht zur Verfügung, in dem Sie die Data Source festlegen können, d. h. welche Quelldokumente bei der Erzeugung des Outputs verwendet werden sollen. Für jeden Output sind nur passende Datenquellen verfügbar, wodurch die Fehleranfälligkeit reduziert wird.

Die Data Source hängt vom jeweiligen Output ab. PCB-bezogene Outputs wie PCB Prints, Gerber Files und Testpoint Reports verwenden das PCB-Designdokument als Data Source. Die Data Source für eine BOM kann ein einzelnes, bestimmtes Quell-Schaltplandokument, das PCB-Designdokument oder alle Quell-Schaltplandokumente sein. Letzteres wird durch den Eintrag [Project] dargestellt.

Die Data Source kann jederzeit nach dem Hinzufügen eines Outputs geändert werden. Klicken Sie auf die aktuelle Data Source, und ein Dropdown-Pfeil wird angezeigt; wählen Sie dann eine alternative Quelle aus der Liste.

Bei bestimmten Outputs enthält die Liste der Data Sources [Project Physical Documents]. Verwenden Sie diese Option, wenn das physische Design (das Design, wie es auf der Leiterplatte umgesetzt wird) anders annotiert werden muss als das logische Design (die ursprünglichen Schaltpläne). Dies ist erforderlich, wenn das Design Device Sheets enthält oder Multi-Channel-Funktionen verwendet und ein einfaches, flaches Annotierungsschema bevorzugt wird.

Der Begriff "Project Physical Documents" bezieht sich auf die physische bzw. kompilierte Ansicht der Schaltpläne. 
Beim Festlegen der Data Source für den Output Schematic Prints bezieht sich All SCH Documents auf das Drucken des Satzes aller logischen Schaltpläne im Projekt (die rohe, unkompilierte „Editor“-Ansicht jedes Schaltplans). Um den Satz aller physischen Schaltpläne im Projekt zu drucken (die kompilierten Dokumentansichten jedes Schaltplans), stellen Sie sicher, dass die Data Source auf [Project Physical Documents] gesetzt ist.

Zum Erstellen der Output-Liste können Sie auch die Befehle Cut, Copy, Paste, Duplicate und Delete aus dem Hauptmenü Edit (oder aus dem Untermenü Help » Right Mouse Click Output Medium bzw. der Symbolleiste Job Manager Toolbar) oder aus dem Rechtsklickmenü des Bereichs Outputs verwenden (mehrere Outputs können mit den üblichen Mehrfachauswahl-Steuerelementen ausgewählt werden: Ctrl+clickShift+click).

Beachten Sie, dass die Software für normale Ausschneide-/Kopiervorgänge in OutputJob-Dokumenten nicht die Windows-Zwischenablage verwendet. Stattdessen wird für diesen Dokumenttyp eine separate interne Zwischenablage geführt. Außerdem ist die interne OutputJob-Zwischenablage vollständig unabhängig von den internen Zwischenablagen, die von anderen Editoren in der Software verwendet werden. Sie können nur zwischen OutputJob-Dokumenten oder innerhalb von OutputJob-Dokumenten ausschneiden/kopieren und einfügen.

Wiederverwendbarkeit maximieren – Ihr Output Job generisch gestalten

Beim Konfigurieren Ihrer Outputs stehen zahlreiche innovative Funktionen zur Verfügung, um die resultierende Output Job Configuration so generisch wie möglich zu gestalten. Wenn Sie ein OutJob generisch halten, können Sie seine Wiederverwendbarkeit für zukünftige Designprojekte effektiv maximieren.

Ausgaben konfigurieren

Je nach spezifischem Ausgabetyp stehen möglicherweise Optionen zur Verfügung, um den zugehörigen Ausgabegenerator zu konfigurieren und so mehr Kontrolle über die erzeugte Ausgabe zu erhalten. Wenn Konfigurationsoptionen verfügbar sind, können Sie auf eine der folgenden Arten darauf zugreifen:

  • Doppelklicken Sie direkt in die Zeile der gewünschten Ausgabe.
  • Klicken Sie mit der rechten Maustaste auf die gewünschte Ausgabe und wählen Sie dann Configure aus dem Kontextmenü.
  • Wählen Sie die gewünschte Ausgabe aus und verwenden Sie dann das Tastaturkürzel Alt+Enter.
  • Wählen Sie die gewünschte Ausgabe aus und wählen Sie dann den Befehl Edit » Configure.

Wenn mehrere Ausgaben ausgewählt sind, wird der Konfigurationsdialog der zuletzt ausgewählten (derzeit fokussierten) Ausgabe angezeigt.

Nach dem Starten des Befehls wird der zugehörige Konfigurationsdialog angezeigt. Verwenden Sie den Dialog, um Einrichtungsoptionen für die jeweiligen Ausgabedateien festzulegen, die Sie erzeugen möchten. Alle definierten Optionen werden verwendet, wenn diese Ausgabe das nächste Mal erzeugt wird.

Verschiedene Ausgabegeneratoren besitzen eigene Dialoge, um genau festzulegen, was erzeugt wird.
Verschiedene Ausgabegeneratoren besitzen eigene Dialoge, um genau festzulegen, was erzeugt wird.

Die Art des Dialogs – und sogar, ob überhaupt ein Konfigurationsdialog angezeigt wird – hängt von der ausgewählten Ausgabe ab. Bei einer Ausgabe, die Daten direkt erzeugt, erscheint bei Verwendung dieses Befehls kein Dialog (z. B. bei der Erzeugung eines Validierungsberichts für den Design Rules Check).
Bei Ausgaben, die zur Erzeugung einer Hardcopy verwendet werden können (d. h. gedruckte Ausgabe an ein Druckgerät), kann außerdem auf einen Dialog zum Festlegen der Seiteneigenschaften zugegriffen werden. Klicken Sie entweder mit der rechten Maustaste auf die Ausgabe und wählen Sie dann Page Setup aus dem Kontextmenü, oder wählen Sie die Ausgabe aus und verwenden Sie dann den Befehl File » Page Setup.

Verfügbare Ausgabetypen

Nachfolgend finden Sie eine Zusammenfassung der verfügbaren Ausgabetypen. Ein Link zur entsprechenden Dokumentation, die die Konfiguration der jeweiligen Ausgabe beschreibt, ist gegebenenfalls enthalten.

Ausgabeformat definieren

Das Hinzufügen und Konfigurieren der Ausgaben für einen OutJob definiert, what was erzeugt werden soll und how. Die Definition von where wohin die erzeugte Ausgabe geschrieben werden soll, ist erforderlich, d. h. in welchem Format die Ausgabe erzeugt werden soll. Je nach Typ der erzeugten Ausgaben wird dies mithilfe einer Kombination aus Output Containers und Hard Copy umgesetzt.

Ausgabecontainer

Ausgaben können, sofern zutreffend, in drei Arten von Ausgabecontainern geschrieben werden – in ein PDF, in eine Ausgabedatei eines bestimmten Formats (z. B. eine Gerber-Datei) oder in ein Video.

Ein neuer OutJob enthält standardmäßig jeweils einen Container dieser Typen mit den Namen PDF, Folder Structure und Video. Beliebig viele zusätzliche Container dieser Typen können hinzugefügt werden, indem Sie auf [Add New Output Container] klicken oder über das Untermenü Edit » Add Output Medium; die Namen können zur leichteren Identifizierung bearbeitet werden.

Ein neuer Ausgabecontainer kann auch aus einer oder mehreren ausgewählten, geeigneten Ausgaben erstellt werden, indem Sie die Auswahl per Drag-and-drop in den Bereich Output Containers oder Hard Copy ziehen – entfernt von bereits vorhandenen, definierten Ausgabecontainern. Die Ausgabe(n) werden automatisch verknüpft.

Zum Erstellen der Liste der Ausgabecontainer können Sie auch die Befehle Cut, Copy, Paste und Delete aus dem Untermenü Help » Right Mouse Click Output Medium der Hauptmenüs oder dem Rechtsklick-Menü des Bereichs Output Containers oder Hard Copy verwenden.

Mit den Befehlen Paste As kann ein neuer Ausgabecontainer auf Grundlage des Inhalts erstellt werden, der sich aktuell in der Zwischenablage des Output Job Editors befindet. Die Befehle sind nur verfügbar, wenn der Inhalt der Zwischenablage kompatibel ist – zum Beispiel kann nur ein kopierter Druckauftrag, ein PDF-Ausgabecontainer, ein Folder Structure-Ausgabecontainer (wenn die zugeordneten Ausgaben als PDF ausgegeben werden können) oder kopierte Ausgabe(n), die als PDF ausgegeben werden können, als neuer PDF-Ausgabecontainer eingefügt werden.

Beachten Sie, dass die Software für normale Ausschneiden-/Kopieren-/Einfügen-Vorgänge in OutputJob-Dokumenten nicht die Windows-Zwischenablage verwendet. Stattdessen wird für diesen Dokumenttyp eine separate interne Zwischenablage geführt. Außerdem ist die interne OutputJob-Zwischenablage vollständig unabhängig von den internen Zwischenablagen, die von anderen Editoren in der Software verwendet werden. Sie können nur zwischen OutputJob-Dokumenten oder innerhalb von OutputJob-Dokumenten ausschneiden/kopieren und einfügen.

Ausgabecontainer „empfangen“ erzeugte Ausgaben.
Ausgabecontainer „empfangen“ erzeugte Ausgaben.

Einen Container konfigurieren

Klicken Sie auf einen Container, um auf zusätzliche Steuerelemente zuzugreifen, einschließlich der Möglichkeit, den Container zu konfigurieren. Nachdem Sie auf den gewünschten Container geklickt haben, klicken Sie auf den Link Change, um auf den Dialog Settings zuzugreifen, der diesem speziellen Containertyp zugeordnet ist:

  • Für einen PDF-Ausgabecontainer wird der Dialog PDF Settings angezeigt.

    Die Varianten Advanced  und Basic  des Dialogs PDF Settings 
    Die Varianten Advanced und Basic des Dialogs PDF Settings

  • Für einen Ausgabecontainer vom Typ Folder Structure wird der Dialog Folder Structure Settings angezeigt.

    Die Versionen Advanced  und Basic  des Dialogs Folder Structure settings 
    Die Versionen Advanced und Basic des Dialogs Folder Structure settings

  • Für einen Ausgabecontainer vom Typ Video wird der Dialog Video Settings angezeigt.

    Die Versionen Advanced und Basic des Dialogs Video settings 
    Die Versionen Advanced und Basic des Dialogs Video settings

Der Zugriff auf den Settings Dialog ist auch möglich durch:

  • Doppelklicken auf den Containereintrag;
  • Auswählen des Containereintrags, Rechtsklick und anschließendes Wählen des Befehls Properties;
  • Auswählen des Containereintrags und Wählen des Tools » Container Setup Befehls aus den Hauptmenüs;
  • Auswählen des Containereintrags und Verwenden der Ctrl+Shift+O Tastenkombination.

Der Settings Dialog wird zunächst im Basic Modus zur Konfiguration des Ausgabeorts geöffnet, d. h. dort, wo der Container erstellt wird. Um auf weitere, erweiterte Optionen für die Erzeugung der Ausgabe in den Container zuzugreifen, klicken Sie unten im Dialog auf die Schaltfläche Advanced .

Öffnen Sie den Settings Dialog für den Container, um ihn wie erforderlich zu konfigurieren. Im Basic Modus verwenden Sie den Dialog, um den Ausgabeort für den Container festzulegen.
Öffnen Sie den Settings Dialog für den Container, um ihn wie erforderlich zu konfigurieren. Im Basic Modus verwenden Sie den Dialog, um den Ausgabeort für den Container festzulegen.

Detailliertere Optionen sind verfügbar, wenn sich der Dialog im Advanced Modus befindet.
Detailliertere Optionen sind verfügbar, wenn sich der Dialog im Advanced Modus befindet.

Ein Ausgabebehälter kann umbenannt werden – klicken Sie einmal, um den Ausgabebehälter auszuwählen, warten Sie kurz und klicken Sie dann ein zweites Mal, um den Namen zu bearbeiten.

Ausgabeort

Der Ausgabeort – an dem der Container erstellt wird – wird im Bereich Output Management des Einstellungsdialogs des Containers festgelegt. Der Ort besteht aus verschiedenen Stufen, wobei jede Stufe über ein entsprechendes Pop-up definiert wird, das durch Klicken auf diese Stufe aufgerufen wird.

  • Base Path – diese Stufe wird verwendet, um den „Root“-Pfad des Ausgabecontainers festzulegen.

Optionen zum Definieren des Basispfads des Ausgabeorts.
Optionen zum Definieren des Basispfads des Ausgabeorts.

Standardmäßig ist dies auf [Release Managed] gesetzt, was bedeutet, dass der Board Design Release-Prozess, der im Project Releaser ausgeführt wird, den Basispfad automatisch verarbeitet.

Ein lokaler Ausgabepfad kann definiert werden, indem diese Stufe auf [Manually Managed] umgeschaltet und der Pfad entsprechend angegeben wird (dieser kann relativ zum Designprojekt gemacht werden).

  • Container Type Folder – diese Stufe wird verwendet, um einen Unterordner basierend auf dem Typ des erzeugten Mediencontainers festzulegen. Es ist völlig optional, ob dieser zusätzliche „übergeordnete“ Ordner verwendet wird oder nicht. Falls er verwendet wird, kann er entweder vom System benannt werden (unter Verwendung des Containernamens oder -typs) oder Sie können ihm bei Bedarf einen benutzerdefinierten Namen geben.

Optionen zum Definieren eines Container-Unterordners für den Ausgabeort.
Optionen zum Definieren eines Container-Unterordners für den Ausgabeort.

  • Output Folder / Output Filename – die Funktion dieser Stufe hängt vom Typ des Ausgabe-Containers ab, für den der Ausgabeort angegeben wird. Für die Containertypen PDF oder Video erfordert diese Stufe die Eingabe des gewünschten Dateinamens. Standardmäßig werden mehrere in den Container erzeugte Ausgaben in einer einzigen Datei zusammengefasst, bei Bedarf können Sie jedoch auch für jede Ausgabe eine separate Datei erzeugen.
Wenn für jede Ausgabe eine separate Datei erzeugt wird, steht zusätzlich die Option zur Verfügung, jede Datei in einem eigenen Unterordner abzulegen. Wenn diese Option aktiviert ist, kann der Ordner automatisch anhand des Ausgabenamens oder -typs benannt oder mit einem bestimmten Präfix angepasst werden.

Optionen zum Festlegen von Dateiname und optionalem Unterordner.
Optionen zum Festlegen von Dateiname und optionalem Unterordner.

Für den Containertyp Folder Structure wird diese Stufe verwendet, um für jeden erzeugten Ausgabetyp einen Ordner anzugeben. Auch hier kann der Ordner automatisch anhand des Ausgabenamens oder -typs benannt oder mit einem bestimmten Präfix angepasst werden. Wenn Änderungen an einer der Stufen im Ausgabeort vorgenommen werden, wird das Vorschaufenster des Dialogs dynamisch aktualisiert, sodass Sie schnell eine bevorzugte Struktur des Ausgabeordners festlegen können. Für jeden definierten Container werden die Pfade – sowohl serverbasiert (Release Managed) als auch lokal (Manually Managed) – zur schnellen Referenz im Hauptbereich Output Containers des OutJob angezeigt.

Regeln zum Verketten von Elementen

Der benutzerdefinierte Ausgabename wird durch Verketten (Zusammenfügen) der erforderlichen Elemente aufgebaut. Der Verkettungsprozess folgt den folgenden Regeln:

Element Funktion Beispiel Ergibt
= (Gleichheitszeichen) Zeigt an, dass die folgende Zeichenfolge ein Ausdruck ist, der interpretiert werden muss. =ProjectName DB31 für das Beispielprojekt mit dem Namen DB31.PrjPcb
+ (Plus) Wird verwendet, um die für den Ausgabenamen erforderlichen Elemente zu verketten. =ProjectName + '-' + ProjectRevision + '.PDF' DB31-07.PDF für das Beispielprojekt mit dem Namen DB31.PrjPcb
' ' (einfache Anführungszeichen) Wird verwendet, um an beliebiger Stelle im Ausgabenamen eine feste Zeichenfolge einzufügen. Unzulässige Zeichen sind unten aufgeführt. ='AcmeEngineering' +_+ ProjectName + '.PDF' AcmeEngineering_DB31.PDF für das Beispielprojekt mit dem Namen DB31.PrjPcb

Unzulässige Zeichen und Syntaxfehler

Die folgenden Zeichen sind in benutzerdefinierten Ausgabenamen nicht zulässig:

< > : " \ | ? *

Wenn ein Syntaxfehler in einem Ausdruck vorliegt, zum Beispiel ein nicht geschlossenes Anführungszeichen wie =ProjectName+.PDF' anstelle von =ProjectName+'.PDF', führt dies zum Ergebnis #NAME. Wenn Sie dies sehen, prüfen Sie sorgfältig auf fehlende Anführungszeichen oder ungültige bzw. falsch geschriebene spezielle Zeichenfolgen.

Unterstützte Parameter

Benutzerdefinierte Parameter auf Projektebene und Variantenparameter werden unterstützt. Projektparameter werden auf der Registerkarte Parameters tab des Dialogs Project Options definiert (Project » Project Options). Variantenparameter können für jede Variante im Dialog Variant Management dialog oder im Variant Manager definiert werden (Project » Variants).

Parameternamen dürfen keine Leerzeichen enthalten. Zum Beispiel kann der Parameter PartNumber verwendet werden, der Parameter Part Number jedoch nicht.

Unterstützte spezielle Zeichenfolgen

Special Strings ist der in Altium Designer verwendete Begriff für interpretierte Zeichenfolgen. Die meisten dieser Zeichenfolgen können auf dem Bildschirm interpretiert werden, indem eine Textzeichenfolge mit dem Wert =SpecialStringName platziert wird, zum Beispiel =CurrentDate. Bei der Ausgabeerzeugung werden sie immer interpretiert.

Zu den derzeit unterstützten Special Strings, die in Ausgabedateinamen verwendet werden können, gehören:

Special String Ergibt
CurrentDate Das aktuelle Datum, wie es vom Betriebssystem abgerufen wird, im ISO-8601-Format yyyy-mm-dd. Beispiel: 2016-01-25
CurrentTime Die aktuelle Uhrzeit, wie sie vom Betriebssystem abgerufen wird, im Format hh_mm. Beispiel: 14_55.
DataSource Die für diese Ausgabe in der Output-Job-Datei verwendete Datenquelle.
OutputName Der benutzerdefinierte Name dieser Ausgabe in der Output-Job-Datei. Funktioniert nur, wenn die Option Separate File for Each Output in den Einstellungen für die Benennung von Ausgabedateien ausgewählt ist.
ProjectName Zeigt den tatsächlichen Namen des Projekts ohne Erweiterung an.
VariantName Der Name einer für dieses Projekt im Dialog Variant Management dialog oder im Variant Manager definierten Bestückungsvariante. Der verwendete Wert hängt von der im Output Job für die Ausgabe ausgewählten Variante ab, deren Dateiname definiert wird.
ProjectParameterName Der Wert des Projektparameters mit dem Namen <ProjectParameterName>.
VariantParameterName Der Wert des Variantenparameters mit dem Namen <VariantParameterName>.

Benennung zusammengefasster Ausgabedateien

Für zusammengefasste Ausgabedateien können nur solche speziellen Zeichenfolgen verwendet werden, die nicht auf eine bestimmte Ausgabe beschränkt sind. Zum Beispiel kann OutputName nicht für eine zusammengefasste Ausgabedatei verwendet werden, da es sich auf eine bestimmte Ausgabe in der Output-Job-Datei bezieht. VariantName und DataSource können ebenfalls nicht verwendet werden. Die Verwendung einer dieser speziellen Zeichenfolgen in einer zusammengefassten Ausgabedatei führt dazu, dass die tatsächliche Zeichenfolge als Dateiname verwendet wird.

Wenn der Ausdruck nicht analysiert werden kann, speichern Sie die Output-Job-Datei, schließen Sie sie und öffnen Sie sie erneut, um die Analyse-Engine für Ausdrücke zu aktualisieren.

Hard Copy - Druckaufträge

Bestimmte Ausgaben, darunter Schaltplandrucke, Bestückungszeichnungen und BOM, können auch direkt als Hard Copy an ein Druckgerät gesendet werden. Um festzulegen, wie eine solche Hard Copy verarbeitet wird, wird ein Print Job hinzugefügt und konfiguriert.

Ein neues OutJob enthält standardmäßig einen einzelnen Druckauftrag mit dem Namen Print Job und verwendet den Standarddrucker, der dem Computer zugeordnet ist, auf dem die Instanz von Altium Designer ausgeführt wird. Eine beliebige Anzahl zusätzlicher Druckaufträge kann durch Klicken auf den Text [Add New Print Job] oder über das Untermenü Edit » Add Print Job hinzugefügt werden, und ihre Namen können zur einfachen Identifizierung bearbeitet werden (z. B. der Name des Druckgeräts, dem der Auftrag zugeordnet ist).

Druckaufträge verarbeiten druckbasierte Ausgabe bzw. „Hard Copy“.
Druckaufträge verarbeiten druckbasierte Ausgabe bzw. „Hard Copy“.

Konfigurieren eines Druckauftrags

Durch Klicken auf einen Druckauftrag erhalten Sie Zugriff auf zusätzliche Steuerelemente, einschließlich der Möglichkeit, den Auftrag zu konfigurieren. Klicken Sie dazu auf den Link Change, um den zu diesem Auftrag gehörenden Dialog Printer Configuration zu öffnen. Auf den Dialog Printer Configuration kann auch zugegriffen werden, indem Sie entweder auf den Eintrag des Druckauftrags doppelklicken oder ihn auswählen, mit der rechten Maustaste klicken und dann den Befehl Properties wählen.

Öffnen Sie den Dialog Printer Configuration, um den Druckauftrag nach Bedarf zu konfigurieren.
Öffnen Sie den Dialog Printer Configuration, um den Druckauftrag nach Bedarf zu konfigurieren.

Klicken Sie im Dialog Printer Configuration auf die Schaltfläche Properties , um den Standarddialog Properties für den Zieldrucker zu öffnen. In diesem Dialog legen Sie die Papierquelle und das Layout fest und erhalten Zugriff auf erweiterte Druckereigenschaften.

Verknüpfen von Ausgaben mit Ausgabe-Containern und Druckaufträgen

Nachdem die Ausgaben des OutJob hinzugefügt und konfiguriert sowie die erforderlichen Ausgabe-Container und Druckaufträge definiert wurden, müssen diese nun zugeordnet werden, d. h. es muss festgelegt werden, welche Ausgaben mit welchem Container und/oder Druckauftrag erzeugt werden sollen.

Jede Ausgabe verfügt über ein zugehöriges Feld Enabled . Dieses Feld steuert, ob eine bestimmte Ausgabe in einen ausgewählten Ausgabe-Container oder Druckauftrag aufgenommen (Option aktiviert) oder daraus ausgeschlossen (Option deaktiviert) wird.

Das Feld Enabled ist nur verfügbar, wenn die Ausgabe für die Erzeugung in den ausgewählten Container oder für das Drucken auf das ausgewählte Druckgerät unterstützt wird.

Sie können außerdem schnell alle ausgewählten Ausgaben oder alle Ausgaben in der fokussierten Kategorie aktivieren/deaktivieren und sie mit dem aktuell ausgewählten Ausgabe-Container oder Druckauftrag verbinden bzw. davon trennen, indem Sie mit der rechten Maustaste auf eine Ausgabe in der Auswahl oder in der gewünschten Ausgabekategorie klicken und im Kontextmenü den Befehl Enable Selected (Tastenkürzel: Ctrl+Num +)/Disable Selected (Tastenkürzel: Ctrl+Num -), Enable All/Disable All wählen.

Nach der Aktivierung verbindet eine grüne Linie eine Ausgabe mit dem ausgewählten Container/Druckauftrag. Dieselbe Ausgabe kann in viele Ausgabemedien aufgenommen werden; so kann beispielsweise eine BOM erzeugt und als PDF ausgegeben, als separate Datei gespeichert oder für einen sofortigen Ausdruck an einen Drucker gesendet werden.

Wählen Sie den Container oder Druckauftrag aus und aktivieren Sie dann die Ausgaben, die mit diesem Container oder Druckauftrag erzeugt werden sollen.
Wählen Sie den Container oder Druckauftrag aus und aktivieren Sie dann die Ausgaben, die mit diesem Container oder Druckauftrag erzeugt werden sollen.

Im obigen Bild wurden drei Ausgaben für die Erzeugung mit dem PDF-basierten Ausgabe-Container namens PDF aktiviert. Beachten Sie, dass die Ausgaben Test Point Report, Pick and Place und Gerber Files kein Feld Enabled besitzen, da diese Ausgabetypen nicht in eine PDF-Datei geschrieben werden können.

Wenn Ausgaben aktiviert werden, werden sie fortlaufend nummeriert. Diese Reihenfolge wird verwendet, um die Sequenz festzulegen, in der die Ausgaben erzeugt werden. Wenn eine einzelne PDF-Datei mit mehreren unterschiedlichen Ausgaben erstellt wird, bestimmt diese Reihenfolge die Abfolge dieser Ausgaben innerhalb der PDF-Datei.

Wenn eine Ausgabe aus einem Container oder Druckauftrag entfernt wird, werden die Nummern entsprechend neu geordnet. Um die Reihenfolge aktivierter Ausgaben zu ändern, doppelklicken Sie entweder auf die Nummer im Feld Enabled einer Ausgabe und verwenden die verfügbare Steuerung, um die gewünschte Nummer zu ändern, oder wählen Sie jede Ausgabe der Reihe nach erneut aus.

Bei Verwendung der Befehle Enable Selected/Disable SelectedEnable All/Disable All kann es sinnvoll sein, diese Reihenfolge zuerst zu sortieren, da die Reihenfolge der Ausgabeerzeugung durch die Reihenfolge der Ausgaben festgelegt wird. Dies lässt sich schnell und effizient erreichen, indem Sie auf eine Ausgabe klicken und sie innerhalb ihrer Kategorie an eine neue Position ziehen.

Variantenauswahl

Produktanforderungen können es erforderlich machen, eine Vielzahl ähnlicher Leiterplatten zu erstellen, die sich alle geringfügig von einem zugrunde liegenden Basisdesign unterscheiden. So können sich beispielsweise Standard- und Deluxe-Versionen eines kommerziellen Elektronikprodukts in der angebotenen Funktionalität unterscheiden, wobei die Standardversion nur einen Teil der in der Deluxe-Version verwendeten Komponenten enthält.

Auf Designebene ermöglicht Altium Designer, mithilfe seiner Funktion Variants eine oder mehrere Varianten eines Leiterplattendesigns zu definieren. Eine Variante ist einfach eine alternativ bestückte „Version“ des ursprünglichen Leiterplattendesigns.

Varianten steuern typischerweise anwendbare bestückungsbasierte Ausgaben – das eigentliche Wesen einer Assembly Variant –, wobei nur die bestückte Leiterplatte variiert (z. B. welche Komponenten bestückt sind oder nicht). Altium Designer ermöglicht jedoch auch, dass Varianten bestimmte Fertigungsausgaben steuern, sodass ein Kommentar für eine Komponente in einem Design variiert werden kann und diese Änderung an Ausgaben wie Gerber, ODB++-Dateien, Composite Drill Drawings, Drill Drawing/Guides und Final Artwork Prints weitergegeben werden kann.

Obwohl Fertigungsausgaben gesteuert werden können, basiert dies nur auf Änderungen solcher Ausgaben anhand der Variationen auf Komponentenebene für die Ziel-Leiterplattenbestückung – in diesem Fall des Parameters Comment der Komponente. Kein anderer Aspekt der gefertigten Leiterplatte (die physischen Eigenschaften der PCB) kann geändert werden, wie etwa das Routing, das Layout der Komponenten oder der Lagenaufbau.

Innerhalb eines OutJob haben Sie die volle Kontrolle darüber, was zum Steuern der definierten Ausgaben verwendet wird – entweder das Basisdesign (ohne Varianten) oder eine benannte definierte Variante dieses Designs.

Wenn die Ausgaben für eine bestimmte Variante erzeugt werden sollen, muss diese Variante als Teil der Konfiguration des OutJob angegeben werden. Wählen Sie entweder eine Variante pro anwendbarer Ausgabe oder eine einzelne Variante, die auf alle anwendbaren Ausgaben in der Datei angewendet wird. Dieser „Variantenbereich“ wird über die Optionen Variant Choice oben in einer Output-Job-Datei festgelegt.

Die Optionen für die Variantenauswahl bestimmen, auf welcher Ebene Varianten beim Steuern der konfigurierten Ausgaben einer Output-Job-Datei verwendet werden.
Die Optionen für die Variantenauswahl bestimmen, auf welcher Ebene Varianten beim Steuern der konfigurierten Ausgaben einer Output-Job-Datei verwendet werden.

  • Choose a single variant for the whole outputjob file – wenn diese Option aktiviert ist, wählen Sie eine einzelne Variante, um alle anwendbaren Ausgaben in der Output-Job-Datei zu steuern. Geben Sie die Variante im Dropdown-Feld rechts an. Die Dropdown-Liste enthält alle definierten Varianten für das aktive Projekt sowie den Eintrag [No Variations].
  • Choose a different variant for each output – wenn diese Option aktiviert ist, wird dem Bereich Outputs des OutJob eine Spalte Variant hinzugefügt. Verwenden Sie dieses Feld, um für jede einzelne Ausgabe anzugeben, welche Variante verwendet werden soll. Auch hier enthält die Dropdown-Liste alle definierten Varianten für das aktive Projekt sowie den Eintrag [No Variations]. Mit dieser Bereichseinstellung ist es möglich, verschiedenen Ausgaben unterschiedliche Varianten zuzuweisen.

Um die Ausgaben mit dem Basisdesign (ohne Varianten) zu steuern, verwenden Sie den Eintrag [No Variations].

Wenn die Variantennutzung auf Ebene der einzelnen Ausgabe definiert wird und die gewählte Variante keine Variation von Fertigungsausgaben zulässt und die Variante für eine fertigungsbasierte Ausgabe angegeben ist, wird der Varianteneintrag im OutJob rot dargestellt und ein Hover-Tipp kennzeichnet die Situation. Die Erzeugung der Ausgabe mit der gewählten Variante wird so fortgesetzt, als wäre die Einstellung [No Variations] gewählt worden. Mit anderen Worten: Stattdessen wird das Basisdesign (ohne Varianten) als Quelle der Ausgabe verwendet.

Ausgabeerzeugung

Die konfigurierten Ausgaben in einem OutJob können entweder wie folgt erzeugt werden:

Aus Ausgabe-Containern

Durch Auswahl eines Ausgabe-Containers erhalten Sie Zugriff auf das Steuerelement Generate content. Dieses Steuerelement wird aktiviert, nachdem dem Container mindestens eine Ausgabe zugewiesen wurde.

Erzeugen Sie Inhalt für den ausgewählten Ausgabe-Container.
Erzeugen Sie Inhalt für den ausgewählten Ausgabe-Container.

Klicken Sie auf dieses Steuerelement, um jede für die Erzeugung in den Container aktivierte Ausgabe nacheinander zu erzeugen. Alternativ können Sie bei ausgewähltem Container mit einer der folgenden Methoden Inhalt erzeugen:

  • Drücken Sie die Taste F9.
  • Klicken Sie mit der rechten Maustaste und wählen Sie dann den Befehl Generate aus dem Kontextmenü (Befehl Run für einen Folder-Structure-Container).
  • Verwenden Sie den Befehl Tools » Generate (Containertypen PDF und Video) oder den Befehl Tools » Run (Containertyp Folder Structure).
  • Klicken Sie auf die Schaltfläche  (Containertyp PDF),  (Containertyp Video) oder  (Containertyp Folder Structure) in der Symbolleiste Job Manager Toolbar.

Der Fortschritt kann in der Statusleiste angezeigt werden. Die erzeugte Ausgabe wird an den Speicherort geschrieben, der in den Einstellungen des Ausgabe-Containers definiert ist. Diese Einstellungen steuern auch, ob die Ausgabe geöffnet und/oder dem Bereich Projects hinzugefügt wird. Die erzeugte Ausgabe wird geöffnet, wenn die entsprechende Option in den erweiterten Optionen für den Container aktiviert wurde.

Es gibt keinen Batch-Erzeugungsprozess für mehrere Ausgabe-Container; nur die Ausgaben, die dem aktuell ausgewählten Ausgabe-Container zugewiesen sind, werden erzeugt. Um alle Ausgaben zu erzeugen, wählen Sie jeden definierten Ausgabe-Container einzeln aus und erzeugen Sie dessen Inhalt separat.

Beim Erzeugen von Gerber-, ODB++-, NC-Drill- oder IPC-356-D-Ausgaben in einen Folder-Structure-Ausgabe-Container können diese automatisch in ein neues CAM-Editor-Dokument importiert werden (*.cam). Optionen hierfür finden Sie im Dialog Files Settings, der diesem Containertyp zugeordnet ist.

Um ein vorhandenes PDF-Dokument zu öffnen, das über einen definierten PDF-Ausgabe-Container in der aktiven Output-Job-Configurationsdatei erzeugt wurde, klicken Sie mit der rechten Maustaste auf den gewünschten PDF-Ausgabe-Container (im Bereich Output Containers) und wählen dann den Befehl Open PDF aus dem Kontextmenü. Der Befehl ist nur verfügbar, nachdem das PDF erzeugt wurde und solange die Output-Job-Configurationsdatei geöffnet bleibt.

Beachten Sie, dass der Befehl nicht mehr verfügbar ist, wenn die Output-Job-Configurationsdatei geschlossen und anschließend erneut geöffnet wird, auch wenn das PDF vorhanden ist. Sie müssen die Datei entweder erneut erzeugen oder am Speicherort, an dem sie erstellt wurde, nach ihr suchen.

Erzeugte Inhalte veröffentlichen

Ein zweites Steuerelement – Generate and publish – ermöglicht es Ihnen, die dem ausgewählten Ausgabe-Container zugewiesenen Ausgaben zu erzeugen und diese Ausgabe außerdem in einem definierten Publishing Destination zu veröffentlichen.

Publishing Destinations bieten die Möglichkeit, Daten in einem Speicherbereich zu veröffentlichen, z. B. auf Box.net, Amazon S3, einem FTP-Server oder an einem Ordnerspeicherort in einem freigegebenen Netzwerk. Im Hinblick auf Verteilung und Zusammenarbeit bietet dies einen unvergleichlichen Vorteil in der heutigen Welt, in der die Mitglieder des gesamten „Produktteams“ – das Designteam, das Fertigungsteam und alle anderen, die am Prozess beteiligt sind, ein Produkt von der Idee zur Realität zu bringen – oft über den ganzen Globus verteilt sind. Alle Beteiligten haben gemeinsamen (und kontrollierten) Zugriff, um die Daten anzuzeigen, zu diskutieren und zu nutzen.

Zum Veröffentlichen klicken Sie auf den Befehl und wählen dann aus einer Liste der aktuell definierten Ziele im angezeigten Popup-Menü aus. Die Ausgabe wird zunächst in das lokale Pfadziel erzeugt und anschließend veröffentlicht. Im Rahmen der Veröffentlichung erscheint eine Aufforderung, einen Ordner (innerhalb des Ziel-Publishing-Destination) anzugeben, in dem die Ausgabe gespeichert werden soll. Navigieren Sie entweder zu einem vorhandenen Ordner, geben Sie einen neuen Ordner an oder übernehmen Sie den Standardordner – benannt nach dem Inhaltstyp des Containers zusammen mit einem Datums-/Zeitstempel (z. B. PDFs - 10-24-2011 11-32-33 AM).

Verwenden Sie den Befehl Manage Publishing im Menü, um auf die Seite Data Management – Publishing Destinations des Dialogs Preferences zuzugreifen. Von dort aus können neue Ziele definiert oder die Verbindungen zu bestehenden Zielen geändert werden.

Publishing Destinations werden als Teil der Data-Management-Voreinstellungen angegeben.
Publishing Destinations werden als Teil der Data-Management-Voreinstellungen angegeben.

Für freigegebene Daten, die aus einem Leiterplatten-Designprojekt erzeugt wurden, unterstützt ein Server die Möglichkeit, diese freigegebenen Dokumente, d. h. die aus Output-Job-Dateien erzeugten Ausgaben, die der freigegebenen Projektkonfiguration zugewiesen sind, für jede Item-Revision in einem definierten Publishing Destination zu veröffentlichen.

Das direkte Veröffentlichen von Daten aus einem OutJob legt eine Kopie der erzeugten Dateien in einem angegebenen Unterordner des Zielorts ab. Für eine hohe Datenintegrität und zur Unterstützung eines belastbaren Audit-Trails sollten erzeugte Daten nach der Freigabe in einer Revision eines Ziel-Items auf einem Server veröffentlicht werden. Solche Ausgabedaten werden im Dateinamen mit Item und Revision gekennzeichnet, sodass alle Beteiligten sofort erkennen können, welche Ausgabe welcher Revision des zu fertigenden Items zugeordnet ist (unbestückte Leiterplatte oder bestückte Leiterplatte).

Aus Print Jobs

Durch Auswahl eines Print Jobs erhalten Sie Zugriff auf die Steuerelemente für Vorschau und Drucken. Diese Steuerelemente sind aktiviert, sofern diesem Job mindestens eine Ausgabe zugewiesen ist.

Steuerelemente für Vorschau und Drucken für den ausgewählten Print Job.
Steuerelemente für Vorschau und Drucken für den ausgewählten Print Job.

Druckvorschau

Klicken Sie auf Preview , um die dem Print Job zugewiesenen Ausgaben in die Druckvorschau zu laden. Alternativ können Sie bei ausgewähltem Job eine der folgenden Methoden verwenden, um auf die Druckvorschau zuzugreifen:

  • Klicken Sie mit der rechten Maustaste und wählen Sie dann Print Preview aus dem Kontextmenü.
  • Verwenden Sie den Befehl Tools » Print Preview.
  • Klicken Sie auf die Schaltfläche  in der Symbolleiste Job Manager Toolbar.
  • Klicken Sie im Dialog Page Setup (File » Page Setup) für die ausgewählte (fokussierte) Ausgabe auf die Schaltfläche Preview . Beachten Sie, dass dadurch nur die Seiten für diese bestimmte Ausgabe geladen werden und nicht alle Seiten aller dem Print Job zugewiesenen Ausgaben.

Quelldokumente werden der Reihe nach und entsprechend den im zugehörigen Dialog Page Setup definierten Optionen geladen.

Am unteren Rand der Berichtsvorschau und in deren Kontextmenü per Rechtsklick stehen Steuerelemente zur Verfügung, um die Ansicht zu bearbeiten, auf Druckereinrichtungsdialoge zuzugreifen, zu drucken, eine Seite in die Windows-Zwischenablage zu kopieren und die aktive Seite als Windows-Metadatei zu exportieren.

Drucken

Klicken Sie auf Print , um die Ausgabe(n) direkt an das festgelegte Druckgerät zu senden. Alternativ können zugewiesene Ausgabe(n) mit einer der folgenden Methoden gedruckt werden:

  • Drücken Sie die Taste F9 .
  • Klicken Sie mit der rechten Maustaste und wählen Sie dann den Befehl Print aus dem Kontextmenü.
  • Verwenden Sie den Befehl Tools » Print.
  • Klicken Sie im Dialog Page Setup für die ausgewählte (fokussierte) Ausgabe auf die Schaltfläche Print. Beachten Sie, dass dadurch nur die Seiten für diese bestimmte Ausgabe gedruckt werden und nicht alle Seiten aller dem Print Job zugewiesenen Ausgaben.
  • Klicken Sie im Dialog Print Preview auf die Schaltfläche Print.
  • Klicken Sie auf die Schaltfläche  in der Symbolleiste Job Manager Toolbar.

Das Steuerelement Print und die ersten drei oben aufgeführten Methoden bieten direktes Drucken. Die letzten beiden oben genannten Methoden sind indirektes Drucken über den Dialog Printer Configuration.

Es gibt keinen Batch-Druckprozess für mehrere Print Jobs; nur die Ausgaben, die dem aktuell ausgewählten Print Job zugewiesen sind, werden in der Vorschau angezeigt bzw. gedruckt. Um alle Ausgaben zu drucken, wählen Sie jeden definierten Print Job einzeln aus und drucken ihn separat.

Aus dem Project Releaser

Ausgaben, die in einer oder mehreren Output-Job-Dateien definiert sind und einer Konfiguration eines PCB-Projekts zugewiesen wurden, werden erzeugt, wenn diese Konfiguration freigegeben wird. Diese Erzeugung erfolgt als Teil des Release-Prozesses mit hoher Integrität, wobei die Release-Daten in einer neuen, geplanten Revision eines Ziel-Items auf einem Server gespeichert werden. Die Project Releaser ist die dafür verwendete Oberfläche.

Die Project Releaser kann auf folgende Arten aufgerufen werden:

  • Wählen Sie den Befehl Project » Project Releaser aus den Hauptmenüs (wobei ein Quelldokument des gewünschten Projekts als aktives Dokument geöffnet sein muss).
  • Klicken Sie im Projects panel mit der rechten Maustaste auf den Eintrag des gewünschten Projekts und wählen Sie dann den Befehl Project Releaser aus dem Kontextmenü.

Wenn Outputs vor dem Ausführen von Project Releaser noch nicht definiert wurden, kann dies stattdessen als Teil des Release-Prozesses erfolgen.

Damit die Daten-Items für Fertigung und Bestückung in ein Release aufgenommen werden, muss ihnen mindestens eine OutputJob-Datei zugewiesen sein. Wenn Sie Output-Job-Dateien mit Namen haben, die mit den Teilzeichenfolgen 'fab' und 'ass' beginnen, werden diese OutJobs beim ersten Aufruf der Ansicht Release automatisch den Abschnitten Fabrication Data bzw. Assembly Data zugewiesen. Andernfalls müssen Sie die entsprechenden OutJobs jeweils manuell zuweisen.

Beispielliste der für eine ausgewählte Konfiguration zu erzeugenden Ausgaben.
Beispielliste der für eine ausgewählte Konfiguration zu erzeugenden Ausgaben.

Klicken Sie in Project Releaser auf die Schaltfläche Options (unten links), um den Dialog Project Release Options dialog zu öffnen. Dieser Dialog wird verwendet, um die anwendbaren OutJobs zuzuweisen und festzulegen, wie die Ziel-Daten-Items auf einem Server (deren Revisionen die erzeugten Daten erhalten) beim Freigeben eines Projekts benannt werden. Die Registerkarte Release Options enthält mehrere Optionen im Bereich Output Jobs, mit denen gewünschte Ausgabedaten aktiviert werden können.

Die Registerkarte Release Options  des Dialogs Project Release Options.
Die Registerkarte Release Options des Dialogs Project Release Options.

Wenn Ihrem Projekt derzeit keine Output-Job-Datei(en) zugeordnet sind, erkennt Project Releaser dies, und Sie werden gefragt, ob Standarddateien hinzugefügt werden sollen. Wenn Sie dies bestätigen, wird Folgendes erstellt:

  • Fabrication.OutJob - mit den folgenden definierten Ausgaben:
    • Documentation Outputs: PCB-Drucke
    • Fabrication Outputs: Gerber, NC Drill und IPC-2581
    • Validation Outputs: Design Rule Check, Footprint Comparison Report
    • Export Outputs: Save As/Export PCB (im ASCII-Format)
  • Assembly.OutJob - mit den folgenden definierten Ausgaben:
    • Documentation Outputs: PCB-3D-Druck, Schaltplandrucke, Composite Drawing

    • Assembly Outputs: Pick and Place Report, Assembly Drawings, Test Point Report

    • Report Outputs: Stückliste, Component Cross Reference, GOST BOM

      Um die Ausgabe GOST BOM in Altium Designer nutzen zu können, muss die Software-Erweiterung GOST 2.701-2008/2.106-1996 installiert sein. Diese Erweiterung 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).

  • Export Outputs: STEP exportieren

Wenn für das Projekt bereits mindestens eine OutJob-Datei definiert ist, wird diese automatische Erstellung nicht angeboten.

Weitere Informationen zum Release-Prozess finden Sie auf der Seite Design Project Release.

AI-LocalizedAI-localized
If you find an issue, select the text/image and pressCtrl + Enterto send us your feedback.
Feature Availability

The features available to you depend on which Altium solution you have – Altium Develop, an edition of Altium Agile (Agile Teams or Agile Enterprise), or Altium Designer (on active term).

If you don’t see a discussed feature in your software, contact Altium Sales to find out more.

Legacy Documentation

Altium Designer documentation is no longer versioned. If you need to access documentation for older versions of Altium Designer, visit the Legacy Documentation section of the Other Installers page.

Inhalt