Polygone auf Signallayern

Altium Training

Altium Essentials: PCB Polygon Pour and Planes

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

Auf einen Blick

Dieser Artikel erklärt, was Polygonflächen in Altium Designer sind und wie sie auf PCB-Signallagen verwendet werden, um massive oder schraffierte Kupferflächen zu erstellen, die Abstands- und Verbindungsregeln einhalten. Er führt Sie durch das Platzieren einer Polygonfläche, das Ändern von Einstellungen während der Platzierung, die Verwendung von Eckmodi und der Look-Ahead-Funktion sowie das Bearbeiten eines vorhandenen Polygons durch Verschieben, Umformen, Ändern seiner Kontur oder Anpassen seiner Größe. Wenn Sie einen praxisnahen Überblick darüber suchen, wie sich Polygonflächen verhalten und wie Sie im PCB-Editor effizient damit arbeiten, lesen Sie weiter. Dieser Leitfaden hilft Ihnen, sicherer und präziser zu arbeiten.

- Erfahren Sie, welche Aufgaben Polygonflächen auf Signallagen erfüllen, wie sie Verbindungen zu Objekten desselben Netzes herstellen und wie sie Objekte anderer Netze aussparen.
- Lernen Sie, wie Sie Polygonflächen im PCB-Editor platzieren, Optionen während der Platzierung anpassen und Eckmodi sowie die Look-Ahead-Funktion verwenden.
- Lernen Sie die wichtigsten Möglichkeiten kennen, eine Polygonfläche nach der Platzierung zu bearbeiten: Verschieben, Umformen, Ändern der Kontur, Anpassen der Größe und erneutes Füllen.
Mit KI tiefer einsteigen:

Eine Polygonfläche (helleres Rot) wird verwendet, um einen großen GND-Bereich auf einer Leiterplatte zu erstellen
Eine Polygonfläche (helleres Rot) wird verwendet, um einen großen GND-Bereich auf einer Leiterplatte zu erstellen

Eine Polygonfläche wird vollflächig und schraffiert dargestellt und veranschaulicht unterschiedliche Abstände sowie einen gesteuerten Anschlussstil und Isolationsabstand. 
Eine Polygonfläche wird vollflächig und schraffiert dargestellt und veranschaulicht unterschiedliche Abstände sowie einen gesteuerten Anschlussstil und Isolationsabstand.

Eine Polygonfläche ist ein Gruppen-Designobjekt, das aus einfacheren primitiven Objekten besteht, entweder aus Regionen oder aus Leiterbahnen und Kreisbögen. Polygonflächen werden verwendet, um einen vollflächigen oder schraffierten (gitterförmigen) Bereich auf einer Leiterplattenlage zu erstellen. Dazu werden entweder Regionsobjekte oder eine Kombination aus Leiterbahn- und Kreisbogenobjekten verwendet. Polygonflächen werden auch als Kupferflächen bezeichnet und ähneln einer Region, können jedoch unregelmäßig geformte Bereiche einer Leiterplatte ausfüllen, da sie automatisch um vorhandene Objekte herum ausgegossen werden und nur Objekte anschließen, die demselben Netz wie die Polygonfläche angehören.

Auf einer Signallage können Sie eine vollflächige Polygonfläche platzieren, um einen Bereich für hohe Versorgungsströme oder einen mit Masse verbundenen Bereich zur elektromagnetischen Abschirmung zu definieren. Schraffierte Polygonflächen werden in analogen Designs häufig als Masseflächen verwendet.

Eine auf einer Signallage platzierte Polygonfläche erzeugt einen polygonalen (mehrseitigen) Kupferbereich, der entweder vollflächig oder schraffiert sein kann. Beim Ausgießen berücksichtigen Polygone automatisch die Abstände zu elektrischen Objekten anderer Netze, schließen Objekte desselben Netzes an und füllen unregelmäßig geformte Bereiche aus. Abstände und Anschlusseigenschaften werden durch die jeweils geltenden Designregeln für elektrische Abstände und den Polygon-Anschlussstil gesteuert.

Polygonflächen können auch auf Nicht-Kupferlagen verwendet werden. Wird eine Polygonfläche auf einer Nicht-Signallage platziert, wird sie nicht um vorhandene Objekte herum ausgegossen, da diese keinem Netz zugewiesen sind.

Platzieren einer Polygonfläche

Polygonflächen können nur im PCB-Editor platziert werden. Um eine Polygonfläche direkt zu platzieren, wechseln Sie zunächst zur gewünschten Lage. Nach dem Aufrufen des Befehls zum Platzieren einer Polygonfläche (Place » Polygon Ausgießen) wird der Cursor zu einem Fadenkreuz, und Sie gelangen in den Platzierungsmodus für Polygonflächen. Positionieren Sie den Cursor und klicken Sie dann oder drücken Sie Enter, um die Fläche zu platzieren. Platzieren Sie weitere Polygonflächen oder klicken Sie mit der rechten Maustaste bzw. drücken Sie Esc, um den Platzierungsmodus zu beenden.

  • Im PCB-Editor von Altium Designer werden alle polygonalen Objekte auf dieselbe Weise definiert, beispielsweise eine vollflächige Region, die Leiterplattenkontur oder eine Polygonfläche. Vollflächige Objekte sind geschlossene Objekte. Daher zeigt Altium Designer unabhängig vom Fortschritt der Platzierung eine Linie vom Cursor zurück zum Startpunkt des Objekts an. Diese Linie wird zur letzten Kante des vollflächigen Objekts, wenn Sie mit der rechten Maustaste klicken (oder Esc drücken), um den Platzierungsmodus zu beenden. Beim Platzieren definieren Sie die Kontur des Polygonobjekts, also die Positionen der Ecken mithilfe der verschiedenen verfügbaren Eckenmodi. 
  • Drücken Sie während der Platzierung die Taste Tab, um die Platzierung zu unterbrechen und auf das Properties Panel zuzugreifen. Dort können Sie die Eigenschaften der gerade platzierten Polygonfläche, einschließlich der Optionen für Füllung und Netzanschluss sowie der Eigenschaften für das Umgießen von Objekten, direkt ändern. Klicken Sie auf die eingeblendete Pause-Schaltfläche (), um die Platzierung fortzusetzen. Sobald die Kontur vollständig ist, wird das Polygon automatisch entsprechend den im Properties Panel ausgewählten Optionen gefüllt. Weitere Informationen finden Sie im Abschnitt Eigenschaften von Polygonflächen.
  • Polygonflächen können auch aus ausgewählten primitiven Objekten erstellt werden. Ein vorhandenes Polygon kann in zwei oder mehr Polygone aufgeteilt werden, zwei oder mehr Polygonflächenobjekte können zusammengeführt werden, und ein oder mehrere Polygonflächenobjekte können von einer anderen „Basis“-Polygonfläche subtrahiert werden. Weitere Informationen finden Sie in den entsprechenden Abschnitten.

Eckenmodi

Beim Platzieren einer Polygonfläche stehen fünf Eckenmodi zur Verfügung (45°, 45°-Bogen, 90°, 90°-Bogen und beliebiger Winkel). Vier davon bieten zusätzlich Untermodi für die Richtung der Ecken. Während der Platzierung:

  • Drücken Sie Shift+Spacebar, um die verfügbaren Eckenmodi durchzuschalten.
  • Drücken Sie Spacebar, um zwischen den beiden Untermodi für die Eckenrichtung umzuschalten (außer im Modus „Beliebiger Winkel“).
  • Halten Sie in einem der Bogen-Eckenmodi die Taste , oder . gedrückt, um den Bogen zu verkleinern oder zu vergrößern. Halten Sie dabei zusätzlich die Taste Shift gedrückt, um die Größenänderung des Bogens zu beschleunigen.
  • Drücken Sie Backspace, um die letzte Ecke zu entfernen.
  • Drücken Sie die Tastenkombination 1, um zwischen dem Platzieren von zwei Kanten pro Klick und einer Kante pro Klick umzuschalten. Im zweiten Modus wird die gestrichelte Kante als Vorschausegment bezeichnet (wie im letzten Bild der folgenden Bildfolge dargestellt; weitere Informationen finden Sie im Abschnitt Die Look-Ahead-Funktion verstehen).

Drücken Sie Shift+Spacebar, um die fünf verfügbaren Eckenmodi durchzuschalten; drücken Sie die Tastenkombination 1, um zwischen der Platzierung von zwei Kanten und einer Kante umzuschalten.
Drücken Sie Shift+Spacebar, um die fünf verfügbaren Eckenmodi durchzuschalten; drücken Sie die Tastenkombination 1, um zwischen der Platzierung von zwei Kanten und einer Kante umzuschalten.

Die Look-Ahead-Funktion verstehen

Beim Leiterplattendesign gibt es viele Situationen, in denen Sie vorhersagen müssen, wo ein zukünftiges Leiterbahnsegment oder eine Objektkante verlaufen soll, ohne dieses Objekt bereits verbindlich zu platzieren. Dafür bietet Altium Designer die Funktion Look-Ahead. Wenn Look-Ahead aktiviert ist, wird die aktuell am Cursor befindliche Leiterbahn bzw. Objektkante beim Klicken nicht platziert; nur das vorherige Segment wird platziert. Mit anderen Worten: Das letzte Segment ermöglicht eine Vorschau darauf, wo das zukünftige Segment platziert wird.

Drücken Sie während der Objektplatzierung die Tastenkombination 1, um Look-Ahead ein- oder auszuschalten. Beachten Sie, wie sich die Darstellung je nach Modus ändert. Beim Platzieren von Leiterbahnen werden die mit dem nächsten Klick zu platzierenden Segmente schraffiert dargestellt, das Vorschausegment dagegen hohl bzw. ungefüllt. Beim Platzieren vollflächiger Objekte werden die mit dem nächsten Klick zu platzierenden Kanten als durchgezogene weiße Linien und die Vorschaukante als gestrichelte weiße Linie dargestellt.

Die folgenden Bilder zeigen, wie sich die Darstellung des Leiterbahnsegments bei ein- und ausgeschalteter Look-Ahead-Funktion ändert.

 Leiterbahnplatzierung mit eingeschaltetem (erstes Bild) und ausgeschaltetem Look-Ahead (zweites Bild). Mit dem nächsten Mausklick werden die schraffierten Leiterbahnsegmente platziert.  Leiterbahnplatzierung mit eingeschaltetem (erstes Bild) und ausgeschaltetem Look-Ahead (zweites Bild). Mit dem nächsten Mausklick werden die schraffierten Leiterbahnsegmente platziert.

Die Look-Ahead-Funktion ist auch beim Platzieren von Polygonflächen verfügbar. Drücken Sie während der Platzierung die Tastenkombination 1, um sie ein- oder auszuschalten (beachten Sie, dass diese Tastenkombination nur während der Objektplatzierung funktioniert). Die folgenden Bilder zeigen die Platzierung der ersten Ecke einer Polygonfläche.  

 Look-Ahead ist eingeschaltet. Mit dem nächsten Mausklick wird die durchgezogene Linie zu einer Polygonkante, nicht jedoch die gepunktete Linie. Beachten Sie die durchgezogene Rückführungslinie. Sie zeigt, wie das Polygon geschlossen wird, wenn Sie die Polygonplatzierung beenden.  Look-Ahead ist eingeschaltet. Mit dem nächsten Mausklick wird die durchgezogene Linie zu einer Polygonkante, nicht jedoch die gepunktete Linie. Beachten Sie die durchgezogene Rückführungslinie. Sie zeigt, wie das Polygon geschlossen wird, wenn Sie die Polygonplatzierung beenden.

 Look-Ahead ist deaktiviert. Mit dem nächsten Klick werden beide durchgezogenen Linien zu Polygonkanten. Beachten Sie die durchgezogene Rückführlinie. Sie zeigt, wie das Polygon geschlossen wird, wenn Sie die Polygonplatzierung beenden.  Look-Ahead ist deaktiviert. Mit dem nächsten Klick werden beide durchgezogenen Linien zu Polygonkanten. Beachten Sie die durchgezogene Rückführlinie. Sie zeigt, wie das Polygon geschlossen wird, wenn Sie die Polygonplatzierung beenden.

Bearbeiten eines Polygons

Verschieben einer Polygonfläche

Klicken Sie auf die eigentliche Form einer ausgewählten Polygonfläche (nicht auf ihre Bearbeitungsgriffe) und ziehen Sie sie, um sie zu verschieben. Halten Sie die Taste Shift gedrückt, um mehrere Polygonflächen zum Verschieben auszuwählen.

Während des Verschiebens können Sie außerdem folgende Aktionen ausführen:

  • Drücken Sie Spacebar, um die Polygonfläche gegen den Uhrzeigersinn zu drehen, oder Shift+Spacebar, um sie im Uhrzeigersinn zu drehen. Die Drehung erfolgt entsprechend dem Wert für Rotation Step, der auf der Seite PCB Editor – General des Dialogs Preferences festgelegt ist.
  • Drücken Sie die Taste L, um das Polygon auf die andere Seite der Leiterplatte zu spiegeln.
  • Drücken Sie die Tasten X bzw. Y, um das Polygon entlang der X- bzw. Y-Achse zu spiegeln.

Alternativ können Sie mit der rechten Maustaste auf eine Polygonfläche klicken und den Befehl Polygon Actions » Move Polygon aus dem Kontextmenü wählen. Nach dem Aufrufen des Befehls hängt die Polygonfläche am Cursor und wird als Umriss dargestellt. Bewegen Sie die Polygonfläche an die gewünschte Position und klicken Sie dann oder drücken Sie Enter, um sie zu platzieren.

Ändern der Form einer Polygonfläche

 Eine Polygonfläche mit 90°-Bogenecken während der Größenänderung. Eine Polygonfläche mit 90°-Bogenecken während der Größenänderung.

Eine ausgewählte Polygonfläche enthält zwei Arten von Punkten oder „Griffen“, mit denen sich ihre Form bearbeiten lässt.

  • Full Handles – diese ausgefüllten Griffe befinden sich an den Ecken des Polygons.
  • Empty Handles – diese nicht ausgefüllten Griffe befinden sich in der Mitte der Segmente, die durch die ausgefüllten Griffe gebildet werden.

Die Form eines vorhandenen Polygons kann durch Verschieben dieser Griffe bzw. Stützpunkte geändert werden, die sich an jeder Ecke oder in der Mitte jeder Kante befinden.

So ändern Sie die Polygonform:

  • Klicken Sie auf ein Polygon, um es auszuwählen. Dadurch werden seine Stützpunkte hervorgehoben und der Cursor wird zu einem Fadenkreuz.
    • Klicken Sie auf einen ausgefüllten Griff, halten Sie die Maustaste gedrückt und ziehen Sie ihn, um die betreffende Ecke zu verschieben.
    • Klicken Sie auf eine Kante, halten Sie die Maustaste gedrückt und ziehen Sie, um die gesamte Kante zu verschieben.
    • Klicken Sie auf einen nicht ausgefüllten Griff, halten Sie die Maustaste gedrückt und ziehen Sie ihn, um die gesamte Seite zu verschieben (sowohl bei geraden als auch bei bogenförmigen Segmenten).
    • Ctrl+Click auf einem nicht ausgefüllten Griff, um diese Kante in zwei Kanten aufzuteilen. Ctrl muss nur zu Beginn der Bewegung gedrückt gehalten werden. Mit den Tastenkombinationen Shift+Spacebar können Sie anschließend zwischen den Modi wechseln (Bogen, Gehrung und beliebiger Winkel).

    Die oberen Abbildungen zeigen die Bearbeitung mit nicht ausgefüllten Griffen. In den unteren Abbildungen wurde Ctrl beim Greifen des Griffs zum Verschieben und Bearbeiten gedrückt.
    Die oberen Abbildungen zeigen die Bearbeitung mit nicht ausgefüllten Griffen. In den unteren Abbildungen wurde Ctrl beim Greifen des Griffs zum Verschieben und Bearbeiten gedrückt.

  • Wenn im Platzierungsmodus „beliebiger Winkel“ unerwünschte Stützpunkte entstehen, klicken Sie auf den Stützpunkt, halten Sie die Maustaste gedrückt und ziehen Sie die Kante, um die Stützpunkte auf dieser Kante auf einen einzigen zu reduzieren. Um einen Stützpunkt zu löschen, klicken Sie darauf und halten Sie die Maustaste gedrückt, als wollten Sie ihn verschieben. Drücken Sie dann die Taste Delete.

  • Wenn Sie fertig sind, klicken Sie mit der rechten Maustaste und wählen Sie anschließend Polygon Actions » Repour Selected, um das Polygon in seiner neuen Form neu zu füllen.

Ändern der Begrenzung einer Polygonfläche

Neben der Bearbeitung von Stützpunkten können Sie auch den über einen Rechtsklick erreichbaren Befehl Polygon Actions » Polygonbegrenzung ändern verwenden, um die Form von Polygonen einfach anzupassen. Nach dem Aufrufen des Befehls wird der Cursor zu einem Fadenkreuz. Mit jedem Klick wird ein neuer Stützpunkt hinzugefügt. Wie beim Platzieren eines Polygons können Sie mit den Tastenkombinationen Shift+Spacebar die Eckenformen ändern.

Ändern der Größe einer Polygonfläche

Um von der Formbearbeitung zur Größenbearbeitung des ausgewählten Polygonflächenobjekts unter dem Cursor zu wechseln, klicken Sie mit der rechten Maustaste auf das ausgewählte Polygonflächenobjekt und wählen Sie den Befehl Polygon Actions » Resize Polygon aus dem Kontextmenü. Nach dem Aufrufen des Befehls wechselt der Polygonbearbeitungsmodus von reshaping zu resizing. Dies ist daran erkennbar, dass die Bearbeitungsgriffe entlang der einzelnen Kanten der Polygonform durch acht Bearbeitungsgriffe an den Ecken und Seitenmitten des umschließenden Rechtecks des Objekts ersetzt werden.

  • Klicken und ziehen Sie einen Bearbeitungsgriff an einer Ecke, um die Größe der Polygonfläche gleichzeitig in vertikaler und horizontaler Richtung zu ändern.
  • Klicken und ziehen Sie einen Bearbeitungsgriff in einer Seitenmitte, um die Größe der Polygonfläche nur in vertikaler oder horizontaler Richtung zu ändern.

    Während Sie die Größe der Polygonfläche ändern, bleibt der Umriss ihrer ursprünglichen Form als Hinweis auf die Änderung sichtbar, bis das geänderte Polygon neu gefüllt wird.

Nach einer Änderung der Größe oder Position wird die Polygonfläche als geändert markiert. Wenn die Option Repour Polygons After Modification auf der Seite PCB Editor - General des Dialogs Preferences aktiviert ist, werden das Polygon und alle davon abhängigen Polygone automatisch neu gefüllt. Wenn diese Option nicht aktiviert ist, wird die Polygonfläche nicht neu gefüllt.

Um von der Größenbearbeitung zurück zur Formbearbeitung zu wechseln, klicken Sie mit der rechten Maustaste auf ein ausgewähltes Polygonflächenobjekt, dessen Größe gerade geändert wird, und wählen Sie den Befehl Polygon Actions » Edit Polygon Shape aus dem Kontextmenü.

Eigenschaften von Polygonflächen

Der Modus Polygon Pour des Panels Properties
Der Modus Polygon Pour des Panels Properties

Actions
  • Repour – klicken Sie hier, um ein Polygon neu zu füllen. Diese Funktion ist hilfreich, wenn Sie das Design innerhalb eines Polygons geändert haben. Sobald es wiederhergestellt wurde, muss es neu gefüllt werden, um durch die Designänderungen entstandene Regelverletzungen zu beseitigen.

  • Shelve – klicken Sie hier, um ein Polygon vorübergehend auszublenden. Es wird dabei nicht aus dem Design entfernt, sondern nur aus der Anzeige sowie aus der DRC- und Netzkonnektivitätsanalyse ausgeschlossen.

  • Assign net – klicken Sie hier, um dem gewünschten Polygon ein Netz zuzuweisen. Nach der Auswahl wird der Dialog Net Name angezeigt.

  • Bring to front – klicken Sie hier, um die Füllreihenfolge so zu ändern, dass das ausgewählte Polygon vor allen anderen überlappenden Polygonen liegt (höchste Priorität).

  • Send to back – klicken Sie hier, um die Füllreihenfolge so zu ändern, dass das ausgewählte Polygon hinter allen anderen überlappenden Polygonen liegt (niedrigste Priorität).

  • Modify – klicken Sie hier, um die Form des Polygons direkt im PCB-Dokument neu zu definieren.

Net Information Informationen zum Netz, zu dem die Polygonfläche gehört, sowie zum differenziellen Paar, falls das Netz Teil eines solchen ist. Gegebenenfalls werden auch Klasseninformationen angezeigt. Weitere Informationen zu Netzen finden Sie auf der Seite PCB-Platzierungs- und Bearbeitungstechniken.
Net Das Netz, zu dem diese Polygonfläche gehört. In der Dropdown-Liste werden alle Netze des aktiven Leiterplattendesigns aufgeführt. Wählen Sie No Net, um festzulegen, dass das Polygon mit keinem Netz verbunden ist. Die Net Die Eigenschaft eines Primitivs wird von der Entwurfsregelprüfung verwendet, um festzustellen, ob ein PCB-Objekt regelkonform platziert ist. Alternativ können Sie auf das Symbol Assign Net () klicken, um ein Objekt im Designbereich auszuwählen. Das Netz dieses Objekts wird den ausgewählten Polygonen zugewiesen. Weitere Informationen zum Zuweisen von Netzen zu Objekten finden Sie auf der Seite Techniken zur PCB-Platzierung und -Bearbeitung. 
Layer Wählen Sie über die Dropdown-Liste die Lage aus, auf der die Polygonfläche platziert wird.
Name

Geben Sie einen geeigneten Namen für das Polygon an. Der Name erleichtert nicht nur die Identifizierung der einzelnen Polygone, sondern kann auch verwendet werden, um eine Entwurfsregel gezielt auf ein bestimmtes Polygon oder eine Gruppe von Polygonen anzuwenden. Standardmäßig wird dem Polygon automatisch ein Name zugewiesen, der auf der Lage und dem Netz basiert. Die Benennung erfolgt nach dem gewählten Benennungsschema, das im Feld Polygon Naming Scheme des Modus „Board“ im Properties-Panel festgelegt ist. Wenn Sie einen benutzerdefinierten Namen eingegeben haben und zur automatischen Benennung zurückkehren möchten, leeren Sie einfach das Feld und drücken Sie Enter.

  • Das Löschen benutzerdefinierter Namen und die Rückkehr zur automatischen Benennung sind auch über das PCB List-Panel und den Polygon Pour Manager möglich.

  • Automatisch zugewiesene Namen werden von Altium Designer kontinuierlich überwacht und verwaltet. Ändert sich ein Attribut, beispielsweise die Netzzuweisung oder die Position der Lage im Lagenaufbau, wird der automatisch zugewiesene Name entsprechend aktualisiert. Betroffene Entwurfsregeln werden ebenfalls automatisch aktualisiert.

Area Die von der jeweiligen Polygonfläche umschlossene Fläche, angegeben in Quadratmillimetern oder Quadratzoll.
(X/Y) Aktuelle Position des ersten Eckpunkts dieser Polygonfläche im Designbereich, bezogen auf den benutzerdefinierbaren Ursprung. Klicken Sie auf die Schaltfläche , um die Position dieser Polygonfläche zu sperren. Weitere Informationen zum Sperren von Designobjekten finden Sie auf der Seite Techniken zur PCB-Platzierung und -Bearbeitung. 
Fill Mode Wählen Sie den Füllmodus für die Polygonfläche. Es stehen drei Modi zur Verfügung, die jeweils eigene Vorteile und Optionen bieten. Weitere Informationen finden Sie unter Füllmodi für Polygonflächen.
Pour Over Same Net Steuern Sie über die Dropdown-Liste das Füllverhalten, wenn Objekte desselben Netzes angetroffen werden. Weitere Informationen finden Sie unter Verbinden der Polygonfläche mit einem Netz.
Remove Dead Copper Beim Füllen eines Polygons können durch andere Leiterbahnen, Pads usw. Bereiche (Inseln) entstehen, die vollständig vom angeschlossenen Netz isoliert sind. Wenn diese Option aktiviert ist, wird jeder Bereich des Polygons automatisch entfernt, der nicht mindestens eine Verbindung zu einem anderen Netzobjekt aufweist. Beachten Sie, dass das gesamte Polygon aus unverbundenem Kupfer besteht und vollständig entfernt wird, wenn es keine Pads des zugewiesenen Netzes umschließt. In diesem Fall wird der Umriss des Polygons weiterhin angezeigt, um darauf hinzuweisen, dass an dieser Stelle ein Polygon vorhanden ist.
Optimal Void Rotation Aktivieren Sie diese Option, um sicherzustellen, dass die Kanten des Polygons so angeordnet werden, dass die maximale Engstellenbreite erreicht wird, wenn das Polygon zwischen benachbarten Objekten anderer Netze hindurchführt. Kreisbögen des Polygons werden durch kurze gerade Kanten ersetzt, deren Länge durch die Einstellung Arc Approx. bestimmt wird.
Outline Vertices 

In diesem Bereich können Sie die einzelnen Eckpunkte des aktuell ausgewählten Polygonflächenobjekts bearbeiten. Sie können die Positionen vorhandener Eckpunkte ändern, neue Eckpunkte hinzufügen oder sie bei Bedarf entfernen. Zwischen den Eckpunkten können Bogenverbindungen definiert werden. Außerdem können Eckpunktdaten in eine CSV-Datei exportiert und aus einer solchen Datei importiert werden.

  • Vertices Grid – listet alle derzeit für die Polygonfläche definierten Eckpunkte auf.
  • Index – der zugewiesene Index des Eckpunkts (nicht bearbeitbar).
  • X – die X-Koordinate (horizontal) des Eckpunkts. Zum Bearbeiten anklicken.
  • Y – die Y-Koordinate (vertikal) des Eckpunkts. Zum Bearbeiten anklicken.
  • Arc Angle (Neg=CW) – der Winkel eines Kreisbogens, der diesen Eckpunkt mit dem nächsten verbindet. Standardmäßig bestehen die Verbindungen aus geraden Kanten, und dieses Feld bleibt leer. Klicken Sie zum Bearbeiten darauf und geben Sie den gewünschten Bogenwinkel ein. Ein positiver Wert erzeugt einen Kreisbogen gegen den Uhrzeigersinn. Um einen Kreisbogen im Uhrzeigersinn zu zeichnen, geben Sie einen negativen Wert ein.
  • Add – dient zum Hinzufügen eines neuen Eckpunkts. Der neue Eckpunkt wird unterhalb des aktuell ausgewählten (hervorgehobenen) Eckpunkteintrags eingefügt und hat zunächst dieselben Koordinaten wie der zuvor ausgewählte Eintrag.
  • – klicken Sie hier, um den aktuell ausgewählten Eckpunkteintrag zu löschen. Vor dem Löschen werden Sie zur Bestätigung aufgefordert.

Um den gesamten Tabelleninhalt in eine Datei im CSV-Format zu exportieren, klicken Sie mit der rechten Maustaste an eine beliebige Stelle in der Tabelle und wählen Sie den Befehl Export To CSV. Im daraufhin angezeigten Dialogfeld Export Outline Vertices können Sie festlegen, wo und unter welchem Namen die Datei gespeichert wird. Standardmäßig erhält die Datei den Namen Outline Vertices.CSV. Um Eckpunktdaten aus einer CSV-Datei zu importieren, klicken Sie mit der rechten Maustaste an eine beliebige Stelle in der Tabelle und wählen Sie den Befehl Import From CSV. Im daraufhin angezeigten Dialogfeld Import Outline Vertices können Sie die gewünschte CSV-Datei suchen und öffnen. Beachten Sie, dass beim Importieren alle derzeit in der Tabelle definierten Daten überschrieben werden.

Die im PCB-Editor verwendete Polygonfüll-Engine erzeugt „echte Kreisbögen“ in Polygonflächen. Sie verbessert außerdem die Qualität und Leistung beim Füllen. Diese erweiterte Polygonfüll-Engine befindet sich in der offenen Betaphase und ist verfügbar, wenn die Option PCB.Polygon.AdvancedPour im Dialogfeld Erweiterte Einstellungen aktiviert ist. Die erweiterte Füll-Engine gilt für alle Füllmodi (Solid, Hatched und None).

Wenn die Option PCB.Polygon.AdvancedPour deaktiviert ist, werden anstelle echter Kreisbögen Näherungen verwendet, und die Option Optimal Void Rotation ist im Panel Properties einer ausgewählten Polygonfläche verfügbar. Aktivieren Sie diese Option, um sicherzustellen, dass die Kanten des Polygons so angeordnet werden, dass die maximale Engstellenbreite erreicht wird, wenn das Polygon zwischen benachbarten Objekten anderer Netze hindurchführt. Kreisbögen des Polygons werden durch mehrere kurze gerade Kanten ersetzt. Bei massiv gefüllten Polygonflächen wird die maximale Abweichung von einem perfekten Kreisbogen durch die Einstellung Arc Approx. bestimmt. Wenn Sie diesen Wert verringern, werden mehr gerade Kanten verwendet, um eine bessere Annäherung an einen Kreisbogen zu erzielen. Wenn die Option PCB.Polygon.AdvancedPour deaktiviert ist, steht außerdem die Option Surround Pad With für Polygonflächen in den Füllmodi Hatched und None zur Verfügung. Mit dieser Option wählen Sie die Form aus, die zum Umschließen der Pads verwendet wird (Arcs oder Octagons).

Echte Kreisbögen, die von der erweiterten Polygonfüll-Engine erzeugt werden, werden im PCB-Editor angezeigt, bei der DRC berücksichtigt und in allen generierten Ausgabeformaten ausgegeben. Diese Funktion befindet sich in der offenen Beta-Phase und ist verfügbar, wenn die Option PCB.Rendering.DrawArcBaseGeometry im Dialog „Advanced Settings“ aktiviert ist. Note: Für die Darstellung echter Kreisbögen muss außerdem die Option PCB.Polygon.AdvancedPour im Dialog Advanced Settings aktiviert sein.

Wenn Änderungen vorgenommen wurden – entweder manuell oder durch den Import von Daten aus einer CSV-Datei –, weist ein blauer Hinweisbalken oben im Properties-Panel auf ausstehende Änderungen hin und fordert Sie auf, diese anzuwenden.

Füllmodi für Polygonflächen

Dasselbe Polygon, zunächst mit Regionen (Solid) und anschließend mit Leiterbahnen/Kreisbögen (Hatched) gefüllt. 
Dasselbe Polygon, zunächst mit Regionen (Solid) und anschließend mit Leiterbahnen/Kreisbögen (Hatched) gefüllt.

Die Engine zur Platzierung von Polygonflächen kann Polygone entweder aus massiven Regionen oder aus einer Kombination von Leiterbahnen und Kreisbögen aufbauen, abhängig vom im Properties-Panel ausgewählten Füllmodus. Das Vorschaubild zeigt eine grafische Darstellung einer massiven Polygonfläche, und die zugehörigen Optionen werden im Panel bereitgestellt. Es werden drei Füllmodi unterstützt.

Jede Füllmodusoption bietet im Properties-Panel eine Option Show Preview / Hide Preview. Damit können Sie eine visuelle Darstellung des ausgewählten Polygons im Panel ein- oder ausblenden.

Massiv

Wenn dieser Modus ausgewählt ist, wird das Polygon intern aus massiven Regionsobjekten aufgebaut, wobei für jeden zusammenhängenden Kupferbereich im fertigen Polygon eine separate Region angelegt wird.

Bei Polygonen dieses Typs werden deutlich weniger Objekte platziert. Das führt zu kleineren Dateien, schnellerem Füllen und Neuzeichnen, schnellerem Öffnen von Dateien, schnelleren DRC-Prüfungen und Netzverbindungsanalysen sowie kleineren Ausgabedateien, da das Regionsobjekt in Gerber und ODB++ vollständig unterstützt wird.

Wenn dieser Modus ausgewählt ist, stehen im Properties-Panel die folgenden zugehörigen Optionen zur Verfügung ().

Remove Islands Less Than

Geben Sie einen Flächenwert an. Alle Kupferbereiche, deren Fläche kleiner als dieser Wert ist, werden entfernt.

Diese Option berücksichtigt ausschließlich die Fläche; ob die jeweilige Kupferinsel mit einem Pad oder Via verbunden ist, spielt keine Rolle. Beachten Sie, dass alle nicht verbundenen Kupferbereiche immer entfernt werden, wenn die Option Remove Dead Copper im Properties-Panel aktiviert ist.

Remove Necks Less Than

Geben Sie einen Breitenwert an. Schmale Kupferstege mit einer geringeren Breite als diesem Wert werden entfernt. Beachten Sie, dass bei einem höheren Wert mehr Engstellen entstehen, an denen das Polygon nicht gefüllt werden kann. Üblicherweise wird dieser Wert nicht kleiner gewählt als die geringste im Design verwendete Leiterbahnbreite oder die kleinste vom Leiterplattenhersteller unterstützte Kupferbreite. Aktivieren Sie die Option Obey Rules, um den Wert aus der zutreffenden Mindestbreitenvorgabe zu übernehmen.

Der Wert der Option legt außerdem den Rundungsradius der äußeren Polygonecken fest. Wenn die Option Remove Necks Less Than aktiviert ist, entspricht der Rundungsradius der Hälfte des Optionswerts (). Ist die Option deaktiviert (oder aktiviert, aber ihr Wert auf 0 gesetzt), erfolgt keine Abrundung.

Schraffiert

Wenn dieser Modus ausgewählt ist, wird das Polygon aus Leiterbahn- und Kreisbogenobjekten erzeugt. Die Kontur eines schraffierten Polygons wird aus Leiterbahnen und Kreisbögen gebildet, wobei die benutzerdefinierte Polygonkante auf der Mittellinie der Konturleiterbahnen und -kreisbögen liegt.

Das Füllen von Polygonen dieses Typs dauert in der Regel länger und führt zu größeren PCB- und Gerber-Dateien. Schraffierte Polygone werden häufig in analogen Designs verwendet.

Wenn dieser Modus ausgewählt ist, stehen im Properties-Panel die folgenden zugehörigen Optionen zur Verfügung ().

Track Width Geben Sie die Breite der Leiterbahnen an, aus denen das Polygon erzeugt wird.
Grid Size

Geben Sie den Abstand bzw. das Raster an, auf dem die Leiterbahnen für das schraffierte Polygon platziert werden.

Durch Anpassen der Einstellungen Track Width und Grid Size der Leiterbahn-/Kreisbogenobjekte kann das fertige Polygon entweder schraffiert (Track Width ist kleiner als Grid Size) oder massiv (Track Width ist gleich oder größer als Grid Size) erscheinen.

Hatch mode Es stehen vier Modi zur Verfügung: 90 Degree, 45 Degree, Horizontal oder Vertical.
Min Prim Length Geben Sie an, wie kurz die Leiterbahn-/Kreisbogenobjekte im Füllmodus sein dürfen.

Keine

Dieser Modus entspricht im Wesentlichen dem Modus Hatched . Auch hier werden Leiterbahnen und Kreisbögen zur Definition der Begrenzungen verwendet, jedoch werden keine Leiterbahnen und Kreisbögen zum Füllen hinzugefügt.

Dieser Modus kann hilfreich sein, wenn Sie die Struktur und den Aufbau verschiedener Polygone analysieren und das Zusammenspiel überlappender Polygone verstehen möchten. Er ist auch nützlich, wenn Designänderungen vorgenommen werden und das Polygon dabei stört. Eine Alternative zur Verwendung von Konturen während Designänderungen besteht darin, die Polygone vorübergehend auszublenden („Shelve“). Dabei bleiben sie in der PCB-Datei erhalten, werden jedoch nicht mehr angezeigt.

Wenn dieser Modus ausgewählt ist, stehen im Properties-Panel die folgenden zugehörigen Optionen zur Verfügung ().

Track Width Geben Sie die Leiterbahnbreite für die Kontur der Polygonfläche an.
Min Prim Length Geben Sie an, wie kurz die Leiterbahn-/Kreisbogenobjekte im Füllmodus sein dürfen.

Eine Polygonfläche mit einem Netz verbinden

 
 
 
 
 

Ein Polygon kann einem Netz zugeordnet werden. Wählen Sie das gewünschte Netz in der Dropdown-Liste Net im Properties -Panel aus. Die Polygonfläche wird gemäß der zutreffenden Designregel „Polygon Connect Style“ mit jedem Pad und Via dieses Netzes verbunden, das sich innerhalb der Polygonkontur befindet. Beachten Sie, dass bei Bedarf in der Regel unterschiedliche Anschlussarten für Durchsteckpads, SMD-Pads und Vias definiert werden können. Der Abstand zwischen dem Polygon und Objekten anderer Netze wird durch die zutreffende Designregel „Electrical Clearance“ bestimmt.

Wie die Polygonfläche andere Objekte desselben Netzes behandelt, einschließlich gerouteter Leiterbahnen, Kreisbögen, Füllflächen und Regionen, wird durch die Option bestimmt, die bei ausgewählter Polygonfläche in der Dropdown-Liste Pour Over Same Net im Properties-Panel ausgewählt ist:

  • Don't Pour Over Same Net Objects – Wählen Sie diese Option, wenn das Polygon ausdrücklich not über Leiterbahn-, Kreisbogen-, Füllflächen-, Regions- oder Polygonobjekte dieses (oder eines anderen) Netzes gefüllt werden soll, also nur im freien Bereich.
  • Pour Over All Same Net Objects – Wählen Sie diese Option, wenn das Polygon im freien Bereich und außerdem über all Objekte (d. h. Leiterbahnen, Kreisbögen, Füllflächen, Regionen und andere Polygone) gefüllt werden soll, die zum selben Netz wie das Polygon gehören und innerhalb seiner Fläche liegen. Beispielsweise werden vorhandene Leiterbahnen dieses Netzes vollständig vom Polygon überdeckt.
  • Pour Over Same Net Polygons Only – wählen Sie diese Option (Standard), wenn das Polygon nur in freien Bereichen und über vorhandenen Polygonflächen innerhalb seiner Begrenzung gefüllt werden soll, die zum selben Netz gehören. Das Polygon wird um alle anderen Objekte (Leiterbahnen, Bögen, Füllflächen und Regionen) herum gefüllt, unabhängig davon, zu welchem Netz sie gehören.

Wenn eine Polygonfläche auf einer Nicht-Signallage platziert wird, wird sie nicht um vorhandene Objekte herum gefüllt, da diese Objekte keinem Netz zugewiesen sind und somit keinem Netz angehören.

Zurückstellen und Wiederherstellen einer Polygonfläche

Während des Designprozesses sind Änderungen üblich – Bauteile werden hinzugefügt oder geändert, das Routing muss möglicherweise aktualisiert werden usw. Um die Verwaltung vorhandener Polygone während dieses Prozesses zu vereinfachen, können diese shelved. Dadurch werden sie vorübergehend aus der Anzeige sowie aus der DRC- und Netzkonnektivitätsanalyse ausgeblendet, bleiben jedoch in der PCB-Datenbank erhalten (d. h., sie werden nicht gelöscht und können jederzeit wiederhergestellt werden). So lassen sich Änderungen am Leiterplattenlayout bei besserer Übersicht und ohne die Leistungseinbußen vornehmen, die angezeigte Polygonflächen sowohl bei der Bearbeitung als auch bei der DRC verursachen können.

  • Um alle Polygonflächen im aktuellen Design zurückzustellen, wählen Sie Tools » Polygon Pours » Shelve <n> Polygon(s) in den Hauptmenüs aus (wobei <n> die Anzahl der im Design erkannten Polygonflächen ist).
  • Um alle zurückgestellten Polygonflächen wiederherzustellen, wählen Sie den Befehl Tools » Polygon Pours » Restore <n> Shelved Polygon(s) in den Hauptmenüs aus (wobei <n> die Anzahl der aktuell zurückgestellten Polygonflächen ist). Alle wiederhergestellten Polygone werden so behandelt, als wären sie geändert worden. Wenn die Option Repour Polygons After Modification auf der Seite PCB Editor - General des Dialogfelds Preferences aktiviert ist, werden die Polygonflächen und alle von ihnen abhängigen Polygonflächen automatisch neu gefüllt. Wenn diese Option deaktiviert ist, werden die wiederhergestellten Polygonflächen nicht neu gefüllt.
  • Sie können Polygone auch gezielt über die Befehle im Untermenü Polygon Actions des Kontextmenüs oder im Dialog Polygon Pour Manager vorübergehend ausblenden.

Erneutes Füllen eines Polygons

Wenn Sie das Design innerhalb eines Polygons geändert haben, muss dieses nach seiner Wiederherstellung erneut gefüllt werden, um alle durch die Designänderungen verursachten Regelverletzungen zu beseitigen. Es gibt mehrere Möglichkeiten, ein Polygon im aktuellen Dokument erneut zu füllen (neu aufzubauen).

Um ein Polygon erneut zu füllen, klicken Sie mit der rechten Maustaste darauf und wählen Sie einen Repour Befehl aus dem Untermenü Polygon Actions oder verwenden Sie den entsprechenden Repour Befehl im Untermenü Tools » Polygon Pours:

  • Repour Selected – alle ausgewählten Polygonfüllungen (und deren abhängige Polygonfüllungen) erneut füllen.
  • Repour All – alle definierten (und nicht vorübergehend ausgeblendeten) Polygonfüllungen erneut füllen.
  • Repour Violating Polygons – alle Polygonfüllungen mit Regelverletzungen erneut füllen.
  • Repour Modified – alle geänderten Polygonfüllungen erneut füllen. Eine geänderte Polygonfüllung wurde in irgendeiner Weise verändert, aber noch nicht erneut gefüllt. Ihre Eigenschaft IsModified, die für eine ausgewählte Polygonfüllung im Panel „PCB List“ angezeigt wird, ist aktiviert (True).

Polygonfüllungen können auch im Dialog Polygon Pour Manager (Tools » Polygon Pours » Polygon Manager) erneut gefüllt werden, indem Sie das gewünschte Polygon auswählen und anschließend auf die Schaltfläche Repour klicken.

Bestätigen Sie die Änderungen im Dialog Confirm.

Um ein Polygon zu bearbeiten, muss die Lage, auf der sich das Polygon befindet, die aktuelle bzw. aktive Lage sein.

Wenn die Optionen Repour Polygons After Modification und Repour all dependent polygons after editing auf der Seite PCB-Editor – Allgemein des Dialogs Preferences aktiviert sind, werden die Polygonfüllung und alle davon abhängigen Polygonfüllungen nach einer Änderung automatisch erneut gefüllt.

Dynamisches Füllen von Polygonen

Diese Funktion befindet sich in der offenen Betaphase und ist verfügbar, wenn die Optionen PCB.Polygon.AdvancedDynamicPour und PCB.Polygon.AdvancedPour im Dialog Erweiterte Einstellungen aktiviert sind.

Die Funktion zum dynamischen Füllen von Polygonen füllt das Polygon während des Routens erneut, statt erst nach vorgenommenen Routingänderungen. Mit dieser Funktion können Sie Polygone während interaktiver Befehle (z. B. interaktives Routing oder interaktives Verschieben) unmittelbar erneut füllen (dynamisches Füllen). Es werden vollflächige, schraffierte und ungefüllte Polygonfüllungen unterstützt.

Um das dynamische Füllen von Polygonen zu verwenden, muss die Option Repour Polygons After Modification auf der Seite PCB-Editor – Allgemein des Dialogs Preferences aktiviert sein.

Anders als beim erneuten Füllen mithilfe der Befehle zum erneuten Füllen (z. B. Repour Selected oder Repour All) erfolgt das erneute Füllen nach einer Änderung inkrementell. Damit ein inkrementelles erneutes Füllen möglich ist, muss eine Polygonfüllung jedoch auf dem neuesten Stand sein. Das bedeutet, dass sie seit Beginn der aktuellen PCB-Editor-Sitzung einmal erneut gefüllt worden sein muss. Daher führt das erste inkrementelle erneute Füllen dazu, dass alle Polygonfüllungen im Design erneut gefüllt werden. Für eine neue PCB-Editor-Sitzung (z. B. beim erneuten Öffnen des PCB-Dokuments oder beim Neustart von Altium Designer) wird empfohlen, Polygonfüllungen mit dem Befehl Repour All erneut zu füllen, damit sie als aktuell gelten.

Um die Leistung beim inkrementellen Füllen zu optimieren, insbesondere bei großen Polygonfüllungen mit komplexen Umrissen oder mehreren Aussparungen, wird das Kupfer einer Polygonfüllung in kleinere Segmente, sogenannte Kacheln, unterteilt. Das Kupfer eines Polygons ist hierarchisch in Kupferbereiche gegliedert, die dann zur schnelleren Verarbeitung in diese Kacheln unterteilt werden. Diese Kachelung erfolgt vollständig intern und hat keinen Einfluss auf das Endergebnis beim Erzeugen von Fertigungsdaten oder beim Zerlegen des Polygons in freie Grundelemente. Die Kacheln sind nur sichtbar, wenn Polygonfüllungen im Entwurfsmodus () angezeigt werden.

Konfigurieren der Füllreihenfolge

Wenn sich zwei Polygone überlappen, muss Altium Designer wissen, welches den gemeinsamen Überlappungsbereich belegen soll. Dies wird durch die Festlegung der Füllreihenfolge bestimmt, wobei das Polygon mit der höheren Priorität Vorrang hat und den gemeinsamen Bereich füllt. Die Füllreihenfolge überlappender Polygone lässt sich interaktiv konfigurieren, indem Sie mit der rechten Maustaste auf eine ausgewählte Polygonfüllung klicken und einen der folgenden Befehle aus dem Kontextmenü wählen:

  • Polygon Actions » Bring to front – die Füllreihenfolge so ändern, dass sich das ausgewählte Polygon vor allen anderen überlappenden Polygonen befindet (und somit die höchste Priorität hat).

  • Polygon Actions » Send to back – die Füllreihenfolge so ändern, dass sich das ausgewählte Polygon hinter allen anderen überlappenden Polygonen befindet (und somit die niedrigste Priorität hat).

Die geänderte Reihenfolge wird im Designbereich sichtbar, sobald die nun als geändert eingestufte Polygonfüllung erneut gefüllt wird.

Die Füllreihenfolge von Polygonfüllungen kann auch im Dialog Polygonfüllungs-Manager verwaltet werden.

Steuern der Polygon-Anbindungsart

Main page: Designregel für die Polygon-Anbindungsart

Wie das Polygon mit Pads des Netzes verbunden wird, dem es zugeordnet ist, wird durch die geltende Designregel Plane » Polygon Connect Style (Design » Rules) gesteuert. 

Wie sich das Polygon mit den Pads des Netzes verbindet, wird durch die Designregel Polygon Connect Style festgelegt.
Wie sich das Polygon mit den Pads des Netzes verbindet, wird durch die Designregel Polygon Connect Style festgelegt.

Es stehen drei Verbindungsoptionen zur Verfügung:

  • Relief Connect – Es wird eine speichenförmige Verbindung erstellt. Definieren Sie die Number der Leiter, die Angle dieser Leiter (90º oder 45º), Conductor Width und den Air Gap Width (den Abstand zwischen dem Rand des Pads und dem Rand des Polygons, das das Pad umgibt).

  • Direct Connect – Das Polygon wird über das Pad hinweg gefüllt und stellt so eine durchgehende Kupferverbindung zum Pin her.

  • No Connect – Die Pads des Netzes werden vom Polygon isoliert.

Die Einstellung Air Gap Width steuert den Abstand zwischen dem Rand des Pads und dem umgebenden Polygon. In früheren Versionen von Altium Designer wurde dies durch die Designregeln Electrical Clearance gesteuert. Wenn eine Leiterplatte geöffnet wird, die in einer früheren Version von Altium Designer entworfen wurde, erscheint eine Warnung. In diesem Fall ist es wichtig, dass Sie die Einstellungen Air Gap Width in den Designregeln Polygon Connect Style überprüfen und festlegen.

Wenn ein Pad oder eine Durchkontaktierung innerhalb einer Polygonfläche vom Typ Hatched desselben Netzes so platziert wird, dass es bzw. sie die Leiterbahnen der Polygonfläche nicht berührt, werden bei Bedarf automatisch zusätzliche Leiterbahnen eingefügt, um eine Verbindung herzustellen.

Wenn bei einem Pad oder einer Durchkontaktierung Connect Style auf Direct Connect eingestellt ist, wird das Pad bzw. die Durchkontaktierung über zusätzliche Leiterbahnen mit den nächstgelegenen Leiterbahnen der Polygonfläche verbunden.

Wenn bei einem Pad oder einer Durchkontaktierung Connect Style auf Relief Connect eingestellt ist, wird um das Pad bzw. die Durchkontaktierung ein Wärmefallenmuster gebildet und über zusätzliche Leiterbahnen mit den nächstgelegenen Leiterbahnen der Polygonfläche verbunden.

Wenn bei einem Pad oder einer Durchkontaktierung Connect Style auf No Connect eingestellt ist, wird kein zusätzliches Kupfer hinzugefügt.

 

Diese Funktion ist verfügbar, wenn die Option PCB.Polygon.AdvancedPour im Dialogfeld Erweiterte Einstellungen aktiviert ist.

Steuern des Polygonabstands

Main page: Abstandsdesignregel

Wie bei jedem Objekt auf einer Signal- bzw. Kupferlage wird der Abstand eines Polygons zu den Objekten, um die es herum gefüllt wird, durch die jeweils geltende Designregel Electrical Clearance gesteuert. 

 Der Abstand zwischen dem Polygon und Objekten anderer Netze wird durch die Designregel Electrical Clearance gesteuert. Der Abstand zwischen dem Polygon und Objekten anderer Netze wird durch die Designregel Electrical Clearance gesteuert.

Üblicherweise wird zwischen einem Polygon und Objekten anderer Netze ein größerer Abstand vorgesehen. Dazu kann eine polygonspezifische Designregel Electrical Clearance definiert werden. Ein Beispiel hierfür ist in der obigen Abbildung dargestellt. Beachten Sie, dass die Regel Polygon Clearance außerdem eine höhere Priority als jede allgemeine Abstandsregel haben muss, damit sie wirksam wird. 

Beim Definieren einer Electrical Clearance Regel für Polygone müssen Sie das Abfrageschlüsselwort InPolygon (oder InPoly) anstelle von IsPolygon (oder IsPoly) verwenden. Der Grund dafür ist, dass die Abstandsregeln auf die Grundelemente (Regionen, Leiterbahnen und Kreisbögen) angewendet werden, aus denen das Polygon besteht bzw. die in dem Polygon sind, und nicht auf das Polygon als Gesamtobjekt. Eine gültige Abstandsregel für Polygonflächen würde zwischen InPolygon-Objekten und All anderen Objekten gelten. 

Aussparungen in Polygonflächen

Eine Aussparung in einer Polygonfläche ist im Wesentlichen eine negative Kupferregion, mit der Sie einen kupferfreien Bereich oder ein Loch im Polygon definieren. So definieren Sie eine Aussparung in einem Polygon:

  1. Wählen Sie den Befehl Place » Polygon Pour Cutout aus den Hauptmenüs.
  2. Der Cursor wird zu einem Fadenkreuz. Beginnen Sie innerhalb der Polygongrenze und klicken Sie, um die Startposition festzulegen.
  3. Bewegen Sie den Cursor über das Polygon. Drücken Sie Shift+Spacebar, um zwischen den Eckmodi für Regionen zu wechseln.
  4. Definieren Sie den Umriss der Aussparung durch weitere Mausklicks und Mausbewegungen.
  5. Klicken Sie mit der rechten Maustaste, um den Platzierungsmodus für Polygonaussparungen zu beenden.
  6. Das ursprüngliche Polygon muss nun neu gefüllt werden. Klicken Sie darauf, um es auszuwählen, und verwenden Sie anschließend den Befehl Tools » Polygon Pours » Repour Selected aus den Hauptmenüs. Das Polygon wird um die neue Aussparung herum gefüllt.

Die Aussparung ist tatsächlich ein Regionsobjekt, bei dem die Option Polygon Cutout aktiviert ist. Sie kann bei Bedarf verschoben, in der Größe geändert oder gelöscht werden. Um die Größe einer Aussparung zu ändern, klicken Sie einmal darauf, um sie auszuwählen. Klicken Sie anschließend auf eine Kante oder einen Eckpunkt und halten Sie die Maustaste gedrückt, um diese zu ziehen. Beachten Sie, dass das Polygon nach jeder Änderung der Aussparung neu gefüllt werden muss.

Die Aussparung wurde platziert (erstes Bild); das Polygon wurde neu gefüllt (zweites Bild).  
Die Aussparung wurde platziert (erstes Bild); das Polygon wurde neu gefüllt (zweites Bild).

Erstellen einer Polygonfläche aus mehreren Leiterbahnen

Polygone und ausgefüllte Regionen dienen nicht nur dazu, elektrisch leitende Kupferflächen auf einer Leiterplatte zu definieren, sondern auch zur Definition anderer polygonförmiger Designobjekte, etwa eines speziellen Symbols oder eines Firmenlogos. Wenn der Umriss der gewünschten Form in einem anderen Designwerkzeug wie AutoCAD definiert wurde, kann er als DXF-Datei exportiert und anschließend in Altium Designer importiert werden. Dieser Umriss kann dann in ein Polygon oder eine ausgefüllte Region umgewandelt werden.

Um eine geschlossene Kontur aus ausgewählten Leiterbahn- und/oder Kreisbogenobjekten in ein Polygon umzuwandeln, wählen Sie alle Grundelemente aus, die die geschlossene Form bilden, und wählen Sie anschließend Tools » Convert » Create Polygon from Selected Primitives aus den Hauptmenüs.

Beachten Sie Folgendes:

  • Das Polygon wird auf der aktuellen bzw. aktiven Lage erstellt, nicht auf der Lage, auf der sich die ausgewählten Leiterbahnen befinden. Sie können die Form also auf einer mechanischen Lage definieren und anschließend das Polygon auf einer Signallage erstellen.
  • Die ursprünglich ausgewählten Grundelemente werden nicht entfernt. Sie bleiben auch nach dem Erstellen des Polygons erhalten und bleiben ausgewählt. Das neue Polygon wird innerhalb der ausgewählten Objekte gefüllt.
  • Der Rand des neuen Polygons verläuft entlang der Mittellinie der ausgewählten Objekte, aus denen es erstellt wurde.
  • Wird das Polygon auf derselben Lage wie die ausgewählten Leiterbahnen erstellt, wird es unter Einhaltung der geltenden Designregel Electrical Clearance innerhalb der Leiterbahnen gefüllt.
  • Das Polygon wird mit dem Füllmodus None erstellt. Doppelklicken Sie darauf, um das neue Polygon als durchgehende oder schraffierte Fläche neu zu füllen.
Da der Algorithmus Create Polygon from Selected Objects die Mittellinie der ausgewählten Objekte verwendet, müssen die End- und Anfangspunkte sich berührender Objekte exakt übereinstimmen (an derselben X-/Y-Position beginnen bzw. enden). Ist dies nicht der Fall, wird ein Dialogfeld Confirm angezeigt, das die Position angibt, an der der Algorithmus fehlgeschlagen ist. Es bietet außerdem die Möglichkeit, den Algorithmus anzuweisen, stattdessen zu versuchen, das Polygon anhand der Objektkanten zu definieren. Solange sich die ausgewählten Objekte geringfügig überlappen, sollte diese Option ein Polygon erstellen, dessen Rand entlang der Außenkante der ausgewählten Objekte verläuft.

Zerschneiden einer Polygonfläche

Eine einzelne Polygonfläche kann in zwei oder mehr separate Polygonflächen aufgeteilt werden. Gehen Sie dazu wie folgt vor:

  1. Stellen Sie sicher, dass die richtige Lage als aktuelle Lage festgelegt ist, da das Aufteilen nur funktioniert, wenn die aktuelle Lage der Lage entspricht, auf der sich die aufzuteilende Polygonfläche befindet.
  2. Wählen Sie in den Hauptmenüs Place » Slice Polygon Pour (oder den Befehl Slice Polygon Pour auf Active Bar bzw. den Befehl Polygon Actions » Slice Polygon Pour im Kontextmenü der Polygonfläche).
  3. Nach Auswahl des Befehls befinden Sie sich im Aufteilungsmodus (ähnlich dem Leiterbahnplatzierungsmodus), und der Cursor wird zu einem Fadenkreuz. Beginnen Sie außerhalb der Polygongrenze und klicken Sie, um den Startpunkt der Schnittlinie (das erste Leiterbahnsegment) festzulegen.
  4. Bewegen Sie den Cursor über das Polygon. Beim Aufteilen werden Verlauf und Breite des Schnitts mithilfe des Linienplatzierungsmodus definiert. Beim Definieren des Schnitts:
    • Drücken Sie Shift+Spacebar, um durch die Eckmodi der Linienplatzierung zu wechseln.

    • Drücken Sie Spacebar, um zwischen den Eckmodi für Anfang und Ende umzuschalten.

    • Drücken Sie Backspace, um die zuletzt platzierte Ecke zu entfernen.

    • Drücken Sie Tab, um den Dialog Line Constraints aufzurufen und die Linienbreite und/oder die aktuelle Platzierungslage zu ändern.

      Der Dialog Line Constraints.
      Der Dialog Line Constraints.

      • Line Width – Geben Sie in diesem Feld eine neue Linienbreite ein. Diese neue Breite wird auf das gerade platzierte Segment angewendet.
      • Current Layer – Verwenden Sie dieses Feld, um die Lage zu wechseln, auf der die Linie platziert wird. Das Dropdown-Menü enthält alle aktuell für die Leiterplatte definierten (und aktivierten) Lagen. Die gewählte Lage gilt für das vorausgehende Liniensegment, also das Segment nach dem gerade platzierten Segment.
  5. Klicken Sie, um eine Reihe von Eckpunkten festzulegen, die die Schnittlinie definieren.
  6. Sobald die Schnittlinie durch das Polygon hindurch und auf der anderen Seite wieder hinausführt, klicken Sie mit der rechten Maustaste oder drücken Sie Esc, um die Linienplatzierung zu beenden.
  7. Klicken Sie ein zweites Mal mit der rechten Maustaste, um das Aufteilen zu beenden. Ein Confirm-Dialog wird angezeigt und fragt, ob Sie das Polygon aufteilen möchten. Klicken Sie auf Yes, um es aufzuteilen.

Da es sich nun um zwei unabhängige Polygone handelt, können diese nach Bedarf einzeln bearbeitet und neu gefüllt werden.

Da die Schnittlinie dieselbe Farbe wie die Polygonfläche hat, ist es hilfreich, das Polygon vor Beginn des Aufteilens mit dem Füllmodus None neu zu füllen, damit die Schnittlinie gut sichtbar ist.
Beachten Sie, dass aufgeteilte Polygonabschnitte nicht als geändert markiert werden. Das erneute Füllen geänderter Polygone hat daher keine Wirkung. Um die Aufteilung abzuschließen und im Designbereich sichtbar zu machen, müssen Sie die Polygone manuell neu füllen. Wählen Sie dazu entweder die Polygonabschnitte aus und verwenden Sie den Befehl Repour Selected oder verwenden Sie den Befehl Repour All.

Ausgewählte Polygonflächen zusammenführen

Zwei oder mehr Polygonflächenobjekte können mit den folgenden Schritten zusammengeführt werden:

  1. Platzieren Sie neue Polygonflächen (oder verschieben Sie vorhandene) so, dass sie sich wie gewünscht überlappen.
  2. Wählen Sie alle Polygonflächen aus, die zusammengeführt werden sollen.
  3. Klicken Sie mit der rechten Maustaste auf eine der ausgewählten Flächen und wählen Sie im Kontextmenü den Befehl Polygon Actions » Combine Selected Polygons.
Die Eigenschaften des neuen Polygons werden vom zuerst ausgewählten Polygon jeder Gruppe überlappender Polygone übernommen.

Ausgewählte Polygonflächen subtrahieren

Ein oder mehrere Polygonflächenobjekte können mit den folgenden Schritten von einer anderen „Basis“-Polygonfläche subtrahiert werden:

  1. Platzieren Sie neue Polygonflächen oder verschieben Sie vorhandene so, dass sie die gewünschte Basis-Polygonfläche überlappen – also die Fläche, von der subtrahiert werden soll.
  2. Wählen Sie die Basis-Polygonfläche aus, klicken Sie mit der rechten Maustaste und wählen Sie anschließend im Kontextmenü den Befehl Polygon Actions » Subtract Polygons From Selected.
  3. Wählen Sie die zu subtrahierenden Polygone aus.
  4. Klicken Sie mit der rechten Maustaste oder drücken Sie Esc, um den Vorgang abzuschließen.

Eine Polygonfläche in Grundelemente zerlegen

Eine Polygonfläche kann in die verschiedenen Grundelemente zurückverwandelt werden, aus denen sie erstellt wurde. Wählen Sie dazu in den Hauptmenüs den Befehl Tools » Convert » Explode Polygon to Free Primitives oder klicken Sie mit der rechten Maustaste auf eine platzierte Polygonfläche (ausgewählt oder nicht) und wählen Sie anschließend im Kontextmenü den Befehl Polygon Actions » Explode Polygon To Free Primitives (oder Explode Selected Polygons To Free Primitives). Vollflächig gefüllte Polygone werden in Regionsgrundelemente zurückverwandelt, schraffierte Polygone dagegen in Leiterbahnen und Kreisbögen. Nach dem Zerlegen kann ein Polygonflächenobjekt nicht mehr als gruppiertes Objekt bearbeitet werden.

Obwohl es keinen direkten Befehl zum erneuten Gruppieren eines zerlegten Polygons gibt, können Sie dafür den Befehl Undo verwenden.

Der Dialog „Polygon Pour Manager“

Der Dialog Polygon Pour Manager bietet einen Überblick über alle Polygone, die sich derzeit im PCB-Designbereich befinden. Außerdem können Sie im Dialog jedes Polygon benennen bzw. umbenennen, die Füllreihenfolge der Polygone festlegen, ausgewählte Polygone neu füllen oder vorübergehend ausblenden sowie Designregeln für ausgewählte Polygone hinzufügen und deren Geltungsbereich festlegen.

Um den Dialog Polygon Pour Manager zu öffnen, wählen Sie in den Hauptmenüs den Befehl Tools » Polygon Pours » Polygon Manager oder klicken Sie mit der rechten Maustaste auf eine platzierte Polygonfläche im Designbereich und wählen Sie anschließend im Kontextmenü den Befehl Polygon Actions » Polygon Manager.

Der Dialog Polygon Pour Manager gibt Ihnen die volle Kontrolle über alle Polygone im Design.
Der Dialog Polygon Pour Manager gibt Ihnen die volle Kontrolle über alle Polygone im Design.

Nach dem Aufrufen des Befehls wird der Dialog Polygon Pour Manager geöffnet. Im Dialog können Sie alle nichtgrafischen Bearbeitungen der Polygonflächen im Design vornehmen. Dazu gehören folgende Möglichkeiten:

  • Polygone umbenennen (auch mithilfe der automatischen Benennung).
  • Die Füllreihenfolge der Polygone festlegen.
  • Alle oder bestimmte Polygone (geänderte/ausgewählte/regelverletzende) neu füllen.
  • Alle oder ausgewählte Polygone vorübergehend ausblenden oder wieder einblenden.
  • Alle oder ausgewählte Polygone sperren oder entsperren.
  • Regelverletzungen für alle oder ausgewählte Polygone ignorieren oder beibehalten (in Bezug auf die Online-DRC).
  • Designregeln für den Polygonanbindungsstil und die Abstände hinzufügen bzw. deren Geltungsbereich festlegen.
  • Polygonklassen für ausgewählte Polygone hinzufügen.
  • Ein neues Polygon aus einem ausgewählten Polygon oder der Leiterplattenkontur erstellen.

Hinweise zum Dialogfeld Polygon Pour Manager:

  • Ein Polygon wird beim Platzieren automatisch benannt; Sie können es passend zu Ihrem Design umbenennen. Beachten Sie, dass Name verwendet werden kann, um den Geltungsbereich von Designregeln auf ein Polygon einzugrenzen.
  • Im Bereich Pour Order können Sie die Füllreihenfolge der Polygone mit den Schaltflächen Move Up, Move Down und Auto Generate ändern. Sie können die Reihenfolge auch per Drag-and-drop ändern, was bei Designs mit vielen Polygonflächen wesentlich schneller geht.
  • Die Füllreihenfolge kann wichtig sein, wenn ein Polygon vollständig von einem anderen Polygon umschlossen ist. Üblicherweise ordnen Sie die Polygone vom kleinsten bis zum größten an.
  • Die Schaltfläche Auto Generate ordnet die Polygone für jede Lage separat von der kleinsten zur größten Fläche an.
  • Wenn Sie auf die Schaltfläche Repour klicken, können Sie wählen, ob geänderte Polygone, ausgewählte Polygone, Polygone mit Regelverletzungen oder alle Polygone neu gefüllt werden sollen, oder Force Repour All Polygons. Der Fortschritt der Aktualisierung kann in der Statusleiste verfolgt werden.

Nachdem Sie alle Polygone bearbeitet und verwaltet haben, klicken Sie auf OK. Die Änderungen werden dann wirksam. Wenn die Option Repour Polygons After Modification auf der Seite PCB-Editor – Allgemein des Dialogfelds Preferences aktiviert ist, werden die Polygone automatisch neu gefüllt. Dies schließt auch abhängige Polygone ein, wenn die Option Repour all dependent polygons after editing ebenfalls aktiviert ist. Wenn diese Optionen nicht aktiviert sind, werden die Polygonflächen nicht neu gefüllt. Verwenden Sie in diesem Fall den entsprechenden Befehl zum erneuten Füllen aus dem Untermenü Tools » Polygon Pours.

Polygone durchsuchen

Im PCB-Panel ändern sich im Modus Polygons die drei Hauptbereiche, um die Polygonhierarchie des aktuellen PCB-Designs widerzuspiegeln (von oben nach unten):

  • Polygon Classes.
  • Einzelne Polygons innerhalb einer Klasse.
  • Einzelne Polygon Primitives, aus denen ein Polygon besteht.

Um Polygonklassen vollständig zu verwalten und zu bearbeiten, öffnen Sie das Dialogfeld Objektklassen-Explorer über den Befehl Design » Classes in den Hauptmenüs. In diesem Dialogfeld können Sie die Polygonzugehörigkeit zur Klasse anzeigen und ändern, die Klasse umbenennen oder weitere Klassen hinzufügen.

Weitere Informationen zur Arbeit mit Klassen finden Sie auf der Seite Arbeiten mit Klassen in Schaltplänen & auf Leiterplatten.

Wenn Sie im Panel PCB mit der rechten Maustaste auf einen Polygoneintrag klicken und anschließend Properties auswählen (oder auf den Eintrag doppelklicken), wird der Modus „Polygonfläche“ des Properties-Panels geöffnet, in dem Sie die Eigenschaften nach Bedarf anzeigen und ändern können. Ebenso können Sie mit der rechten Maustaste auf den Eintrag eines Polygon-Primitivs klicken und anschließend Properties auswählen (oder direkt auf den Eintrag doppelklicken), um auf den entsprechenden Modus des Panels Properties zuzugreifen, in dem Sie die Eigenschaften des Primitivs nach Bedarf anzeigen und ändern können.

Im Bereich Polygon Primitives des Panels PCB hängt die Anzeige bzw. Einbeziehung jedes Polygon-Primitivtyps von der Einstellung der entsprechenden Aktivierungsoption ab, die über das Kontextmenü aufgerufen wird.

Berichte zu Polygonen

Für weitere Informationen zu Polygonflächen auf Ihrer Leiterplatte verwenden Sie den Bereich Board Information des Panels Properties (zugänglich, wenn im Designbereich keine Objekte ausgewählt sind), oder lassen Sie die Eigenschaften einer Polygonfläche und ihrer untergeordneten Objekte auflisten. Die Anzahl der auf der Leiterplatte erkannten Polygone wird im Bereich Primitives & Others des Bereichs Board Information angezeigt. Beachten Sie, dass diese Gesamtzahl nicht nur Polygonflächen, sondern auch interne und geteilte Versorgungslagen umfasst. Für eine detaillierte Auflistung der Polygoneigenschaften verwenden Sie das Panel PCB List.

AI-LocalizedKI-lokalisiert
Wenn Sie ein Problem feststellen, wählen Sie den Text/das Bild aus und drücken SieCtrl + Enter, um uns Ihr Feedback zu senden.
Contents
Funktionsverfügbarkeit

Die Ihnen zur Verfügung stehenden Funktionen hängen davon ab, über welche Altium-Lösung Sie verfügen – Altium Develop, Altium Agile Teams, Altium Agile Enterprise oder Altium Designer (mit aktivem Laufzeitvertrag).

Wenn Sie eine dokumentierte Funktion in Ihrer tatsächlich verwendeten Software nicht sehen, wenden Sie sich an den Altium-Vertrieb, um mehr zu erfahren.

Legacy-Dokumentation

Die Dokumentation von Altium Designer wird nicht mehr versioniert. Wenn Sie auf Dokumentation für ältere Versionen von Altium Designer zugreifen müssen, besuchen Sie den Abschnitt Legacy-Dokumentation auf der Seite Andere Installer.

Contents