Ausgaben generieren

Der Generate outputs Befehl öffnet den Dialog Generate output files , der Steuerelemente zum Konfigurieren und Erzeugen von Fertigungsausgaben aus dem aktuellen Leiterplattendesign in einem stapelorientierten Freigabeprozess bereitstellt. Auf den Befehl wird im PCB-Editor, Schaltplan-Editor und im Layer Stack Editor zugegriffen, indem Project | Project Actions | Generate outputs in den Hauptmenüs gewählt wird.

Der Generate output files Dialog stellt Steuerelemente zum Konfigurieren und Erzeugen von Fertigungsausgaben aus dem aktuellen Leiterplattendesign in einem stapelorientierten Freigabeprozess bereit. Zur Fertigung einer Leiterplatte werden verschiedene Dateien in bestimmten Formaten benötigt, z. B. Gerber, NC-Drill oder ODB++. Außerdem müssen Dokumentationsausgaben erzeugt werden können, etwa druckbasierte Ausgaben für Windows-Drucker und tabellarische Ausgaben, die sich für die Stückliste eignen.

CircuitMaker bietet integrierte Unterstützung für alle erforderlichen Ausgabetypen, einschließlich Ausgaben im Microsoft-Excel-Format mit Unterstützung für Excel-Vorlagen.

Ausgabedateien erzeugen

Der Dialog Generate Output Files wird für drei unterschiedliche Ausgabeprozesse verwendet, die jeweils einzeln ausgeführt werden. Diese sind: Erzeugen von Ausgabedateien für die aktivierten Ausgaben, Anzeigen der aktivierten Ausgaben oder Freigeben der aktivierten Ausgaben. Alle Ausgabetypen werden als Dateien erzeugt, die anschließend zur Ansicht geöffnet oder freigegeben werden können. 

So verwenden Sie den Dialog:

  1. Erforderliche Ausgabe konfigurieren – klicken Sie auf den Link Configure..., um einen Dialog zu öffnen und die Anforderungen dieses Ausgabetyps festzulegen, z. B. enthaltene Lagen, Format der BOM usw.
  2. Ausgabeseite einrichten – klicken Sie auf den Link Page setup..., um festzulegen, wie dieser Ausgabetyp auf der Ausgabeseite erscheinen soll.
  3. Erforderliche Ausgabe aktivieren – klicken Sie auf das Kontrollkästchen Enabled, um diesen Ausgabetyp einzuschließen.

    Status – diese Spalte zeigt den Status jedes aktivierten Ausgabetyps an. Eine Freigabe kann nur für Ausgaben durchgeführt werden, die mit dem neuesten Satz an Designdateien erzeugt wurden. Wenn eine der Designdateien oder die Projektdatei gespeichert wurde, müssen neue Ausgabedateien erzeugt werden, um eine Freigabe durchführen zu können.

  4. Generate – klicken Sie, um den Freigabeprozess auszuführen. Der Electrical Rules Check Validierungsbericht wird zuerst ausgeführt (falls aktiviert) und prüft die elektrische/zeichnungstechnische Gültigkeit des erfassten Quelldesigns. Anschließend werden alle anderen definierten (und aktivierten) Ausgaben ausgeführt. Dies sind die Fertigungsausgaben, aus denen das physische Element hergestellt wird, sodass es als greifbares Produkt existiert, das gekauft und verkauft werden kann. Informationen zum Validierungsbericht Electrical Rules Check werden außerdem im Bereich Messages panel aufgeführt, der nach dem Klicken auf die Schaltfläche Generate angezeigt wird.

    Die erzeugte Ausgabe wird im Ordner \Default Configuration gespeichert – einem Unterordner des Verzeichnisses, das die Projektdatei enthält. Es werden separate Unterordner erzeugt, um je nach Bedarf bestimmte Ausgaben für BOMERCGerberNC Drill und ODB aufzunehmen. Darüber hinaus sind bestimmte Ausgaben im Bereich Projects  verfügbar (einschließlich BOM und HTML-basiertem ERC-Bericht).

    Es wird ein PDF-Dokument mit dem Namen [<ProjectName>.PrjPcb] <ProjectName>.pdf erzeugt. Dieses enthält Einträge für die folgenden erzeugten Ausgaben (sofern aktiviert): Electrical Rules Check, BOM, Schaltplandrucke, PCB-Drucke, PCB-3D-Druck und Bestückungszeichnungen.

    Jedes Mal, wenn eine Freigabe durchgeführt wird, werden die zuvor erzeugten Ausgaben gelöscht und durch die aktivierten und neu erzeugten Ausgaben ersetzt.

  5. View – nach der Ausgabeerzeugung und bei ausgewähltem spezifischem Ausgabetyp in der Liste klicken Sie auf diese Schaltfläche, um diese Ausgabe zur Ansicht zu öffnen. Eine Ausgabe kann nur angezeigt oder freigegeben werden, wenn sie aktuell ist.
  6. Release – diese Schaltfläche wird nach erfolgreicher Ausgabeerzeugung verfügbar. Klicken Sie darauf, um die erzeugte Ausgabe freizugeben; der Dialog Confirm Release wird geöffnet. Der Dialog zeigt die freizugebenden Daten an. Wenn die Daten korrekt sind, können Sie Hinweise zur Freigabe hinzufügen und dann auf OK klicken, um die Freigabe durchzuführen. Nach erfolgreicher Freigabe wird der Dialog Project Release geöffnet, der mitteilt, dass das Projekt freigegeben wurde, und einen Link enthält, der das Projekt in Ihrem Webbrowser öffnet.

Liste der Outputer

Der Hauptbereich des Dialogs zeigt eine Liste aller unterstützten Ausgabetypen, die aus dem Design erzeugt werden können. Die Ausgabetypen sind in die folgenden Kategorien gruppiert:

  • BOM - diese Kategorie bietet die folgenden Ausgabetypen: Bill of Materials.
  • Documentation - diese Kategorie bietet die folgenden Ausgabetypen: Schematic PrintsPCB PrintsPCB 3D Print und PDF3D.
  • Fabrication - diese Kategorie bietet die folgenden Ausgabetypen: Gerber FilesNC Drill FilesODB++ Files und Report Board Stack.
  • Assembly - diese Kategorie bietet die folgenden Ausgabetypen: Generates pick and place files und Assembly Drawings.
  • Validation - diese Kategorie bietet die folgenden Ausgabetypen: Design Rules Check und Electrical Rules Check.
  • Export - diese Kategorie bietet die folgenden Ausgabetypen: Export STEP.

Jeder spezifische Ausgabetyp wird mit den folgenden Feldern dargestellt:

  • Output Generator - der Typ des Ausgabegenerators, dessen Name den Typ der Ausgabe angibt, die erzeugt wird.
  • Configure - klicken Sie auf diese Schaltfläche, um auf einen zugehörigen Dialog zuzugreifen, mit dem der aktuell ausgewählte Ausgabegenerator konfiguriert werden kann. Die dabei verwendeten Dialoge sind:
  • Page Setup - klicken Sie, um den zugehörigen Eigenschaftendialog zum Konfigurieren des Ausdrucks zu öffnen.
  • Status - der aktuelle Status der Ausgabe. Die folgenden möglichen Zustände gibt es:
    • Die Ausgabe wird derzeit erzeugt.
    • Die Ausgabe wurde erfolgreich erzeugt. Bei einem ERC-Bericht gibt es entweder keine Fehler oder das Niveau dieser Fehler liegt innerhalb der angegebenen maximal tolerierten Fehlerstufe für diesen Bericht.

      Wenn die Ausgabe nicht erfolgreich erzeugt werden kann, wird ein Fehlerdialog angezeigt, der Sie darauf hinweist, dass die Validierung fehlgeschlagen ist. Bei der validierungsbasierten ERC-Ausgabe bedeutet dies, dass in den Quelldesigndokumenten Fehler vorhanden sind, die dazu führen, dass bestimmte Prüfungen fehlschlagen. Bei einer Standardausgabe konnte die Ausgabe nicht erfolgreich erzeugt werden. Möglicherweise liegen schwerwiegende Fehler bei einer Kompilierung vor der Erzeugung vor, oder es stimmt etwas mit der Konfiguration des zugehörigen Ausgabegenerators nicht.

  • Enabled - gibt an, ob dieser Ausgabetyp in die Stapelerzeugung von Ausgaben einbezogen wird (aktiviert) oder nicht (deaktiviert).

Rechtsklickmenü

Um auf das Rechtsklickmenü zuzugreifen, stellen Sie sicher, dass sich der Cursor über dem Bereich mit den Einträgen der Ausgabetypen befindet und nicht im leeren Bereich darunter.

Die folgenden Befehle sind im Kontextmenü des Dialogs per Rechtsklick verfügbar:

  • Configure - verwenden Sie diesen Befehl, um auf einen zugehörigen Dialog zuzugreifen, in dem Sie den aktuell ausgewählten Ausgabegenerator konfigurieren können.
  • Disable - verwenden Sie diesen Befehl, um den aktuell ausgewählten Ausgabegenerator zu deaktivieren und ihn vom Batch-Release-Prozess auszuschließen.
  • Enable all - verwenden Sie diesen Befehl, um schnell alle Ausgabegeneratoren zu aktivieren und sie alle in den Batch-Release-Prozess einzubeziehen.
  • Disable all - verwenden Sie diesen Befehl, um schnell alle Ausgabegeneratoren zu deaktivieren und sie alle vom Batch-Release-Prozess auszuschließen.
  • Open Document - verwenden Sie diesen Befehl, um die erzeugte Ausgabe für den aktuell ausgewählten Ausgabegenerator zu öffnen. Dieser Befehl ist nur verfügbar, wenn die Ausgabe für diesen speziellen Ausgabetyp erfolgreich erzeugt wurde.
AI-LocalizedAI-localized
If you find an issue, select the text/image and pressCtrl + Enterto send us your feedback.