Lernen Sie, wie Sie mit Snippets in Altium Designer Schaltungen wiederverwenden können, um Zeit im Designprozess zu sparen.
Häufig kann eine oft verwendete Schaltung, wie eine Stromversorgung, die UL- oder EMI-Zertifizierungen erfüllt hat, in vielen Designs vorkommen. Oder eine Schaltung wie ein Ausgangspuffer könnte mehrmals auf einer PDB reproduziert werden. Das Design kann beschleunigt werden, indem man diese Schaltungs-Layouts erfasst und wiederverwendet, sowohl bei einem einzelnen Board-Design im Fall des Puffers, als auch bei vielen Designs, wie beim Beispiel der Stromversorgung.
Die Snippets-Funktion von Altium Designer bietet eine schnelle und einfache Möglichkeit, Designblöcke in einem Schaltungsentwurf zu bewahren und wiederzuverwenden. Gespeicherte Snippets können in jedes Design eingefügt werden, ohne das Schaltungs-Layout jedes Mal von Grund auf neu zu entwerfen - Designwiederverwendung, ganz einfach.
Das Snippets-Werkzeug bietet PCB-Designern mehrere Optionen zum Speichern von Schaltungen zur Wiederverwendung. Sie können jede Auswahl von:
- Schaltkreisen auf einem einzelnen Schaltplanblatt
- Schaltkreisen in einem PCB-Design, einschließlich der Komponenten und Verdrahtung
- Code aus einem der codebewussten Editoren von Altium Designer
speichern. Greifen Sie auf das Snippets-Panel über das Menü zu, das mit dem Systempanel-Zugriffsknopf verbunden ist, der sich unter dem Hauptdesignfenster befindet. Alternativ können Sie auf das Panel über das Menü Ansicht -> Arbeitsbereich-Panels -> System-Untermenü zugreifen.
Abbildung 1 - Snippets können über das Systemmenü aufgerufen werden
Mit den Schaltungen mit Snippets im PCD-Design organisiert das Panel die Snippets in Ordnern, sodass Sie verwandte Schaltungen, Unterschaltungen und Designblöcke zusammen gruppieren können. Im Snippets-System gibt es zwei Arten von Ordnern.
Snippets-Ordner - das sind bestehende Windows®-Ordner, die sowohl Snippets als auch einen oder mehrere Unterordner von Snippets enthalten können. Diese obersten Ordner können nicht innerhalb des Snippets-Panels erstellt werden. Stattdessen werden sie zum Durchsuchen der enthaltenen Snippets „geöffnet“ oder „geschlossen“. Diese Ordner können nur direkt auf Ihrer Festplatte oder im Netzwerk außerhalb von Altium Designer erstellt werden.
Unterordner - das sind untergeordnete Ordner, die dazu dienen, Snippets auf eine logischere und strukturiertere Weise zu organisieren. Sie können problemlos (und gelöscht) innerhalb des Snippets-Panels oder direkt in einem bestehenden Ordner auf Ihrer Festplatte oder im Netzwerk erstellt werden.
Oberste Snippets-Ordner werden über das Dialogfeld Verfügbare Snippets-Ordner geöffnet und geschlossen. Zugriff auf dieses Dialogfeld erhalten Sie, indem Sie auf die Schaltfläche Snippets-Ordner (oben rechts im Snippets-Panel) klicken oder innerhalb des Panels mit der rechten Maustaste klicken und Hinzufügen -> Snippets-Ordner wählen.
Verwenden Sie die Schaltfläche Ordner öffnen, um zum erforderlichen Ordner auf Ihrer Festplatte oder im Netzwerk zu navigieren. Der ausgewählte Ordner wird zur Liste im Dialog hinzugefügt und erscheint anschließend im Snippets-Panel.
Abbildung 2 - Steuern, welche obersten Ordner von Snippets innerhalb von Altium Designer zur Verfügung gestellt werden
Um einen obersten Snippets-Ordner aus der Liste zu entfernen, was im Wesentlichen bedeutet, ihn aus der Browsersicht zu schließen, wählen Sie diesen Ordner in der Liste aus und klicken auf die Schaltfläche Ordner entfernen. Alternativ klicken Sie mit der rechten Maustaste auf den Ordner im Snippets-Panel und wählen Entfernen-> Snippets-Ordner schließen.
Verwenden Sie die Schaltflächen Nach oben und Nach unten verschieben, um die Reihenfolge zu ändern, in der die obersten Ordner im Snippets-Panel präsentiert werden.
Um einen neuen Unterordner in der gesamten Snippets-Struktur hinzuzufügen, klicken Sie mit der rechten Maustaste innerhalb des Snippets-Panels und wählen den Befehl Hinzufügen -> Neuen Ordner erstellen. Das Dialogfeld Ordner-Eigenschaften erscheint, von wo aus Sie einen Namen für den neuen Ordner festlegen und bestimmen können, unter welchem übergeordneten Ordner er erstellt werden soll.
Abbildung 3 - Namen mithilfe des Dialogfelds Ordner-Eigenschaften zuweisen
Ein Unterordner kann jederzeit umbenannt und unter einen anderen 'Eltern'-Ordner verschoben werden, indem man mit der rechten Maustaste auf den Ordner im Snippets-Panel klickt und den Befehl Eigenschaften auswählt. Die beste Methode, einen Unterordner zu löschen, besteht darin, mit der rechten Maustaste auf seinen Eintrag im Panel zu klicken und Entfernen -> Ordner löschen zu wählen. Die Änderung wird sofort im Snippets-Panel aktualisiert. Wenn Sie Ordner über die Windows-Navigation entfernen, wird die Änderung im Snippets-Panel nicht angezeigt, bis Altium Designer geschlossen und dann neu gestartet wurde.
Um ein Snippet im Snippets-Panel zu speichern, wählen Sie die erforderliche Schaltung im Schaltplan oder Leiterplatten PCB-Editor oder Code innerhalb eines codebewussten Editors aus, klicken Sie dann mit der rechten Maustaste und wählen Sie Snippets -> Snippet aus einem ausgewählten Objektbefehl aus dem Kontextmenü erstellen. Ein Snippet kann auch innerhalb des Snippets-Panels erstellt werden. Mit den im Editor ausgewählten Objekten/Code klicken Sie mit der rechten Maustaste im Snippets-Panel und wählen den Befehl Snippet aus Auswahl erstellen.
Abbildung 4 - Beispiel für die Erstellung eines Snippets aus einem Schaltkreisfragment
Als Nächstes wird das Dialogfeld Neues Snippet hinzufügen geöffnet. Verwenden Sie dieses Dialogfeld, um einen Namen für das Snippet zu definieren und in welchem Ordner es gespeichert werden soll, sowie einen beschreibenden Kommentar, der das Schaltungs- oder Codefragment beschreibt.
Abbildung 5 - Definieren Sie die Eigenschaften des neuen Snippets wie erforderlich
Nach dem Speichern wird das Snippet erstellt und anschließend im Snippets-Panel präsentiert. Beachten Sie, dass der Name, der Speicherort des Ordners und der Kommentar für ein Snippet jederzeit über das Dialogfeld Snippet-Eigenschaften geändert werden können – zugänglich durch Rechtsklick auf den Snippet-Eintrag im Panel und Auswahl von Eigenschaften aus dem Kontextmenü.
Jedes Snippet wird in einer standardmäßigen Schaltplan-, Leiterplatten-PCB oder codebasierten (z.B. *.vhd) Datei gespeichert. Bei der Erstellung werden auch mehrere andere Dateien erstellt (*.Snippet, *.SnippetIcon, *.SnippetThumbnail). Für jeden Snippet-Ordner ist auch eine Indexdatei vorhanden, um die darin enthaltenen Snippets zu verfolgen.
Um ein Snippet in einem Design zu platzieren, wählen Sie seinen Eintrag im Snippets-Panel aus und klicken Sie auf die entsprechende Platzieren xxx-Schaltfläche oben im Panel. Alternativ klicken Sie mit der rechten Maustaste auf den Eintrag für das Snippet und wählen Snippet platzieren aus dem Kontextmenü.
Abbildung 6 - Der Befehl Snippet platzieren fügt die Schaltung in das Design ein
Stellen Sie sicher, dass das richtige Ziel-Dokument das aktive offene Dokument ist. Platzieren Sie dann einen wiederverwendbaren Designblock, Schaltungsfragment oder Code in Ihr Design aus dem Snippets-Panel. Der Befehl ist nur sichtbar, wenn der Snippet-Typ mit dem Dokumententyp übereinstimmt.
Um ein Snippet zu löschen, klicken Sie mit der rechten Maustaste auf dessen Eintrag im Snippets-Panel und wählen den Befehl Snippet löschen. Um alle Snippets in einem bestimmten Ordner zu löschen, klicken Sie mit der rechten Maustaste auf diesen Ordner und wählen den Befehl Entfernen -> Ordner leeren.
Ein Rechtsklick im Snippets-Panel bietet folgende Optionen und Befehle:
- Snippet platzieren (verfügbar, wenn ein Snippet ausgewählt ist) - Platzieren Sie das aktuell ausgewählte Snippet im Design-Arbeitsbereich.
- Snippet löschen (verfügbar, wenn ein Snippet ausgewählt ist) - Löschen Sie das aktuell ausgewählte Snippet.
- Hinzufügen - Erstellen Sie einen neuen Ordner unter dem übergeordneten Ordner oder fügen Sie einen vorhandenen Snippets-Ordner zu denen im Panel verfügbaren hinzu.
- Entfernen - Leeren Sie den Inhalt eines Ordners oder löschen Sie den Ordner selbst.
- Sortieren - Sortieren Sie die Ordner/Snippet-Liste des Panels nach Datum/Typ/Name und stellen Sie die Ordner/Details-Sichtbarkeit ein.
- Miniaturansichten anzeigen - Wählen Sie Snippets, die in Miniatur- oder Symbolform angezeigt werden sollen. Im Symbolzustand wird ein Kommentar des Snippets im Panel nicht angezeigt.
- Eigenschaften - Öffnet das Dialogfeld Snippet-Eigenschaften, um die Eigenschaften des ausgewählten Snippets anzusehen oder zu bearbeiten.
Die Möglichkeit, die Design Snippets-Funktion von Altium Designer zu nutzen, ermöglicht den einfachen Aufbau einer Bibliothek mit häufig verwendeten Schaltungen, die Ihren Designprozess beschleunigen. Diese Art der Automatisierung ist am effektivsten, um Ihre Designs durch das Einhalten von Fristen zu vervollständigen, indem sie Ihren Designprozess straffen und Ihnen Zeit und Geld sparen.