Unterstützung für die Verifizierung importierter Daten
Der CAM Editor von Altium Designer ermöglicht es Ihnen, Gerber-, NC-Drill-, ODB++-, Netlist-, Mill/Rout- sowie weitere Dateien mit unterschiedlichen Aperturen zu importieren und anschließend einen Satz von Designregeln auszuführen, um die Daten in den importierten Dateien zu verifizieren. Nach der Verifizierung können Sie für viele dieser Regeln die Option Auto Fix verwenden.
Erstellen eines neuen CAM-Dokuments
Sie können ein neues CAM-Dokument erstellen, indem Sie File » New » CAM Document im Menü auswählen. Ein neues, leeres CAM-Dokument erscheint im Designfenster. Sie können das Dokument speichern, indem Sie File » Save (Ctrl+S) auswählen.
Dateien mit Quick Load importieren
Wählen Sie File » Import » Quick Load, um den Dialog File Import - Quick Load zu öffnen. Um die gewünschten Dateien in das neue CAM-Dokument zu importieren, können Sie die Option Quick Load verwenden, um alle im ausgewählten Ordner gefundenen Dateien in einem Schritt zu importieren.
Der Dialog File Import - Quick Load
Klicken Sie auf , um Ihr Dateiverzeichnis zu öffnen und den Ordner auszuwählen, den Sie importieren möchten. Sobald alle Dateien (einschließlich Gerber-, NC-Drill- und Netlist-Dateien) importiert wurden, wird der Dialog Import Drill Data geöffnet.
Der Dialog Import Drill Data
Nachdem Sie die Einstellungen nach Ihren Wünschen konfiguriert haben, werden die in CAM Editor importierten Dateien zusammen mit einem Quick Load Process Report (*.log) im Designfenster angezeigt.
Layer-Zuweisungen verifizieren
Allen Gerber-, NC-Drill- und Netlist-Layern im CAM-Dokument muss ein geeigneter Layertyp zugewiesen werden. CAM Editor versucht dies für Sie zu erledigen, indem die Erweiterungen Ihrer Gerber-Dateien mit denen abgeglichen werden, die im Dialog Layer Types Detection Template aufgeführt sind. Es wird jedoch empfohlen, Layers Table auf Vollständigkeit und Genauigkeit zu prüfen. Um die Vorlage zur Erkennung von Layertypen anzuzeigen oder zu ändern, wählen Sie Tables » Layer Type Detection, um den Dialog Layer Types Detection Template zu öffnen.
Der Dialog Layer Types Detection Template
Die wichtigen Layer für die Netlist-Extraktion, die vor dem Ausführen des DRC zur Verifizierung der Daten erforderlich ist, sind die Signal- und Plane-Layer. Signal-Layer können den folgenden Layertypen zugewiesen werden: Top, Bottom oder Internal. Silkscreen-Layer werden beim DRC ebenfalls berücksichtigt. Wenn Sie eine weitere Zeichenfolge für einen Layertyp hinzufügen müssen, fügen Sie eine Zeichenfolge hinzu (durch ein Komma vom vorherigen Eintrag getrennt, wie oben gezeigt), um den Layer dem Layertyp zuzuordnen. Beachten Sie, dass Sie Ihre Dateien erneut importieren müssen, wenn Sie diese Vorlage in diesem Stadium geändert haben, damit die neuen Zuordnungen sichtbar werden.
Um die Layer-Tabelle zu prüfen oder zu bearbeiten, wählen Sie Tables » Layers im Hauptmenü, um den Dialog Layers Table zu öffnen.
Sie können die Auflistung der Layernamen prüfen, die über die automatischen Typzuweisungen eingerichtet wurde. Dabei sehen Sie möglicherweise, dass die Layernamen den Layertypen zugewiesen wurden, wie sie in der Vorlage Layer Types Detection definiert sind. Mechanical-Layer sind auf Temporary gesetzt.
Layer-Reihenfolge verifizieren
Nachdem alle Layer korrekt zugewiesen wurden, können Sie Layers Order Table prüfen, um sicherzustellen, dass der PCB-Layer-Stack korrekt ist.
Wählen Sie Tables » Layers Order, um den Dialog Create/Update Layers Order zu öffnen. Dieser Dialog stellt eine Zuordnung zwischen den Layern bereit, wie sie in CAM Editor importiert wurden (die logische Layer-Reihenfolge), und ihrem physischen Aufbau für die Fertigung (physische Layer-Reihenfolge). Sie können die Auflistung der Layernamen mit automatischen Zuordnungen prüfen. Ändern Sie bei Bedarf Layer Physical Order, indem Sie in dieser Spalte auf die Dropdown-Liste eines verfügbaren Layers klicken und einen neuen Wert auswählen. Beachten Sie, dass Sie denselben Layer Physical Order nicht mehr als einem Layer zuweisen können.
Der Dialog Create/Update Layers Order
Wenn Sie diesen Dialog schließen und erneut öffnen, werden Sie feststellen, dass der Stackup neu angeordnet wurde, um alle Änderungen an Layer Physical Order widerzuspiegeln.
Layer-Sets verifizieren
Das Prüfen von Layer-Sets ist nur erforderlich, wenn Ihre Leiterplatte Blind- und/oder Buried-Vias enthält. In diesem Fall müssen Sie jedes Drill-Set einzeln festlegen, die entsprechende NC-Drill-Datei zuordnen und alle Layer auswählen, durch die dieses Drill-Set geführt wird. Um Layer-Sets für ein anderes Design einzurichten, wählen Sie zunächst Tables » Layers Sets, um den Dialog Create/Update Layers Sets zu öffnen.
Der Dialog Create/Update Layers Set
Im Dialog Create/Update Layers Sets können Sie Layer-Sets einfügen oder löschen und Layer-Paare auswählen. Um ein Layer-Set zu erstellen, geben Sie einen Namen in die Spalte Layers Set Name ein, z. B. Blind Top, oder klicken Sie auf Insert Layers Set, um ein neues Set hinzuzufügen. Geben Sie die Daten ein, um die für die Blind- und Buried-Vias im Design erforderlichen Layer-Sets zu erstellen. Wählen Sie einen zugewiesenen Drill-Layer aus der Dropdown-Liste aus, die angezeigt wird, wenn Sie in die Spalte Assigned Drill Layer klicken.
Wählen Sie die Signal-/Plane-Layer, die in das Set aufgenommen werden sollen, im Dialog Select Layer Pairs aus, der angezeigt wird, wenn Sie in die Spalte Signal/Plane Layers in Set klicken. Sie können die Tasten Ctrl oder Shift verwenden, um mehrere Layer auszuwählen.
Netlist extrahieren und umbenennen
Nachdem Sie die Layer-Einstellungen geprüft haben, können Sie eine Netlist erstellen. Eine Netlist muss extrahiert werden, bevor Sie einen Design Rule Check ausführen, um das Design zu verifizieren. Wählen Sie dazu Tools » Netlist » Extract. Sobald die Netlist extrahiert wurde, werden Netze entlang verbundenen Kupfers von einem Layer zum anderen entsprechend dem bereitgestellten Layer-Stackup und den Layer-Sets verfolgt. Klicken Sie auf den Tab Nets im Panel CAMtastic, um die Netznamen anzuzeigen. In diesem Stadium wurden generische Netznamen zugewiesen, z. B. $Net1.
Netze umbenennen
Falls gewünscht, können Sie Netze wieder auf ihre ursprünglichen Namen im PCB-Design zurückbenennen, da wir die IPC-Netlist, die die ursprünglichen Netznamen speichert, in den Quick-Load-Importprozess einbezogen haben. Wenn keine IPC-356-D-Netlist-Datei für Ihre Gerber- und NC-Drill-Daten im Quick-Load-Ordner enthalten war, können Sie sie mit dem Befehl File » Import » Netlist importieren.
Um die Netze umzubenennen, wählen Sie Tools » Netlist » Rename Nets. Die Netznamen werden von den vom CAM Editor erzeugten Netzen (z. B. $Net1) auf ihre ursprünglichen Namen geändert, wie sie im PCB-Design erschienen, etwa GND und VCC. Nachdem die Netznamen aktualisiert wurden, werden die Änderungen im Tab Nets im Panel CAMtastic angezeigt.
Design Rule Check einrichten
Um sicherzustellen, dass in Ihrer .CAM-Datei keine Verstöße vorhanden sind, die sich auf die Fertigung auswirken könnten, können Sie einen Design Rule Check (DRC) ausführen, um zu verifizieren, dass keine Verstöße vorliegen. Zusätzlich können Sie Analysis » PCB Design Check/Fix auswählen, um den Dialog PCB Design Check/Fix zu öffnen.
Der Dialog PCB Design Check / Fix
Auto Fix verwenden
Nachdem der Dialog PCB Design Check/Fix nach Ihren Wünschen angepasst wurde, klicken Sie auf OK, um den DRC auszuführen. Nach Abschluss zeigt der Dialog Information Details zu jedem Verstoß an.
Sie können außerdem, sofern anwendbar, die Option Auto Fix aus dem Rechtsklick-Menü verwenden, wenn Sie sich im Tab DRC des Panels CAMtastic befinden. Damit können Sie einzelne Fehler sowie ganze DRC-Typen beheben. Um beispielsweise Silkscreen-over-Solder-Mask-Fehler automatisch zu beheben, klicken Sie mit der rechten Maustaste auf den Ordner für Verstöße Silkscreen over Solder Mask im Tab DRC des Panels CAMtastic und wählen Fix All Silkscreen over Solder Mask errors. Um einzelne Fehler automatisch zu beheben, sofern verfügbar, klicken Sie mit der rechten Maustaste auf einen einzelnen Fehlerordner Ref und wählen Fix DRC Error.
Wenn Sie im Tab DRC des Panels CAMtastic auf einen DRC-Fehler doppelklicken, wird die Position des ausgewählten Fehlers hervorgehoben.
Einen Verstoß für weitere Informationen abfragen
Sie können weitere Informationen über die mögliche Ursache von Fehlern erhalten, indem Sie die an dem Verstoß beteiligten Objekte abfragen. Wenn das Panel CAMtastic aktiv ist, drücken Sie Shift+F5, um das Designfenster zu aktivieren, oder klicken Sie in den Designbereich.
Wählen Sie Analysis » Query » Object oder drücken Sie Q, um den Cursor in eine zeigende Hand zu verwandeln. Klicken Sie auf das Objekt, über das Sie weitere Informationen erhalten möchten. Die Informationen zum ausgewählten Objekt werden im Tab Info des Panels CAMtastic angezeigt. Am unteren Rand des Abschnitts Info Query sind alle DRC-Fehler aufgelistet, die sich auf das abgefragte Objekt beziehen. Klicken Sie auf diese Fehler, um auf die entsprechenden Verstöße zu zoomen.
Bei Clearance-Problemen möchten Sie möglicherweise auch Abstände zwischen Objekten messen. In diesem Fall können Sie eine Messoption wie Point to Point oder Object to Object aus dem Untermenü Analysis » Measure auswählen und dann auf die Punkte oder Objekte klicken, die Sie messen möchten. Die Messwerte werden im Tab Info des Panels CAMtastic angezeigt.
Bei Clearance-Problemen möchten Sie möglicherweise auch Abstände zwischen Objekten messen. In diesem Fall können Sie eine Messoption wie Point to Point oder Object to Object aus dem Untermenü Analysis » Measure auswählen und dann auf die Punkte oder Objekte klicken, die Sie messen möchten. Die Messwerte werden im Tab Info des Panels CAMtastic angezeigt.





