Ein Keepout im PCB-Design ist ein benutzerdefinierter Bereich oder Umriss, den Kupferobjekte nicht schneiden dürfen. Er wird typischerweise verwendet, um den Bereich zu steuern, der von automatisierten Kupferplatzierungsaktionen wie Polygonfüllungen und interaktivem Routing genutzt wird; ein Keepout stellt außerdem eine ungültige Position beim manuellen Platzieren von Kupferobjekten dar.
Als festgelegte Sperrbereiche im Layout verwenden Keepout-Objekte die vorhandenen Clearance Constraint Rules, um das Routing zu steuern und Platzierungsverletzungen zu erkennen. Im Gegensatz zu anderen platzierten Objekten können sie jedoch keinem Netz zugewiesen werden und werden in erzeugten Ausgaben oder Ausdrucken nicht angezeigt. Im einfachsten Sinn wirkt ein Keepout als „Störobjekt“, das verhindert, dass andere Kupferobjekte seinen Bereich schneiden, wie durch die globale Clearance-Regel festgelegt. Keepout-Objekte können auf dem Keep-out Layer platziert werden (wo sie für alle Signallagen gelten), oder sie können auf einer Signallage platziert werden (wo sie nur für Objekte auf dieser Lage gelten).
Altium Designer ermöglicht die Erstellung und Anwendung von Keepouts durch die Unterstützung von Object Specific Keepouts. Platzierte Keepout-Objekte können so konfiguriert werden, dass festgelegt wird, auf welche Objekttypen sie angewendet werden, etwa Leiterbahnen, Kupferflächen, Vias und Pads, was die Flexibilität und Wirksamkeit von Keepouts erheblich erhöht.

Keepout-Objekte verschiedener Typen in einem PCB-Design.
Im PCB- und PCB Library Editor werden Keepout-Objekte mit Kreuzschraffur dargestellt. Keepout-Objekte, die auf dem Keep-Out Layer platziert sind (d. h. sie gelten für alle Signallagen), werden in der Farbe des Keep-Out Layers angezeigt, während Keepouts, die auf einer bestimmten Signallage platziert sind (d. h. sie gelten nur für diese Signallage), in der Farbe dieser Signallage erscheinen.
Keepouts eignen sich ideal zur Definition nicht routbarer Leiterplattenbereiche (wie elektrisch empfindliche oder Hochspannungsbereiche), speziell freiliegender Kupferstellen wie bei Fiducials und Testpunkten oder mechanisch inkompatibler Bereiche (wie Befestigungsbohrungen oder den Ecken einer Leiterplatte). Die konfigurierbare Natur objektspezifischer Keepouts erlaubt außerdem ihre Platzierung über anderen Objekten, wenn bestimmte Keepout Restrictions zugewiesen wurden. Wenn beispielsweise festgelegt ist, dass nur Vias eingeschränkt werden, kann ein Keepout über vorhandenen Kupferbereichen (wie einem Polygon Pour) platziert werden, um den Umfang des automatisierten Via Stitching zu steuern.
Objektspezifische Keepouts können im PCB Editor und PCB Library Editor platziert werden.
Weitere Informationen zum Platzieren und Bearbeiten von PCB-Keepout-Objekten finden Sie in den unten stehenden aufklappbaren Abschnitten:
Track Keepout

Ein platzierter Track Keepout
Eine Leiterbahn ist ein primitives Designobjekt. Neben der Standard-Leiterbahn, die für Designaufgaben verwendet wird, gibt es einen zweiten Leiterbahntyp, den sogenannten Track Keepout. Ein Track Keepout kann als lagenspezifisches Keepout-Objekt oder als lagenübergreifendes Keepout platziert werden, um beispielsweise als Platzierungs- oder Routing-Barriere zu dienen. Der Unterschied zwischen einer Standard-Leiterbahn und einem Track Keepout besteht darin, dass lagenspezifische Keepout-Füllungen nicht in die Ausgabegenerierung einbezogen werden, etwa für Gerber oder ODB++. Ein Keepout-Bereich ist daran zu erkennen, dass sein Umriss in der Keepout-Farbe dargestellt wird.
Eine Keepout-Leiterbahn kann nur auf einer Signallage oder dem Keepout-Layer platziert werden.
Nach dem Starten des Befehls zum Platzieren eines Track Keepouts verwandelt sich der Cursor in ein Fadenkreuz, und Sie wechseln in den Platzierungsmodus für Track Keepouts. Die Platzierung erfolgt durch die folgende Abfolge von Aktionen:
- Klicken Sie oder drücken Sie Enter , um den Startpunkt für das erste Track-Keepout-Segment zu verankern.
- Bewegen Sie den Cursor, um das Track-Keepout-Segment zu definieren, und klicken Sie dann oder drücken Sie Enter , um den Endpunkt dieses ersten Segments zu verankern, der zugleich der Startpunkt für das nächste verbundene Segment ist.
- Positionieren Sie den Cursor weiter und klicken Sie dann oder drücken Sie Enter , um eine Reihe von Eckpunkten zu verankern, die die Serie verbundener Track-Keepout-Segmente definieren.
- Klicken Sie mit der rechten Maustaste oder drücken Sie Esc , um die aktuelle Serie verbundener Track-Keepout-Segmente zu beenden.
Zusätzliche Aktionen, die während der Platzierung ausgeführt werden können, sind:
- Drücken Sie die * -Taste auf dem Ziffernblock, um durch die verfügbaren Signallagen zu wechseln. Alternativ können Sie die Shift+Ctrl+Wheel Roll -Kombination verwenden, um durch die Routing-Lagen zu wechseln; jede Rastung des Mausrads bewegt zur nächsten (oder vorherigen) verfügbaren Signallage.
- Drücken Sie die + - und - -Tasten auf dem Ziffernblock, um vorwärts und rückwärts durch alle aktuell im Design sichtbaren Lagen zu wechseln.
Beim Platzieren von Keepout-Leiterbahnsegmenten stehen fünf Eckmodi zur Verfügung, von denen vier zusätzlich Untermodi für die Eckrichtung besitzen. Während der Platzierung:
- Drücken Sie Shift+Spacebar , um durch die fünf verfügbaren Eckmodi zu wechseln.
- Drücken Sie Spacebar , um zwischen den beiden Untermodi für die Eckrichtung umzuschalten.Wenn Sie sich in einem der Bogeneckmodi befinden, halten Sie die Tasten , oder . gedrückt, um den Bogen zu verkleinern oder zu vergrößern. Halten Sie beim Drücken zusätzlich die Shift -Taste gedrückt, um die Größenänderung des Bogens zu beschleunigen.
- Drücken Sie die Tastenkombination 1, um zwischen dem Platzieren eines Segments pro Klick oder zweier Segmente pro Klick umzuschalten. Im ersten Modus wird das hohle Leiterbahnsegment als Vorschausegment bezeichnet.
- Drücken Sie die Backspace -Taste, um den letzten Eckpunkt zu entfernen.
Die grafische Bearbeitungsmethode ermöglicht es Ihnen, ein platziertes Track-Keepout-Objekt direkt im Designbereich auszuwählen und seine Größe, Form oder Position grafisch zu ändern.
Wenn ein Track Keepout ausgewählt ist, stehen die folgenden Bearbeitungsgriffe zur Verfügung:

- Klicken Sie auf die Endgriffe, um die Endpunkte der Leiterbahn neu zu positionieren.
- Klicken und ziehen Sie den mittleren Griff, um die Form der Leiterbahn zu ändern.
Track Keepout Properties

Der Keepout - Track Modus des Properties Bedienfelds.
Position
- (X/Y)
- X (erstes Feld) - die aktuelle X-Koordinate (horizontal) des Referenzpunkts des Track Keepouts relativ zum aktuellen Ursprung. Bearbeiten Sie diesen Wert, um die X-Position des Track Keepouts zu ändern. Der Wert kann entweder metrisch oder imperial eingegeben werden; geben Sie die Einheit mit an, wenn Sie einen Wert eingeben, dessen Einheit nicht der aktuellen Standardeinheit entspricht.
- Y (zweites Feld) - die aktuelle Y-Koordinate (vertikal) des Referenzpunkts des Track Keepouts relativ zum aktuellen Ursprung. Bearbeiten Sie diesen Wert, um die Y-Position des Track Keepouts zu ändern. Der Wert kann entweder metrisch oder imperial eingegeben werden; geben Sie die Einheit mit an, wenn Sie einen Wert eingeben, dessen Einheit nicht der aktuellen Standardeinheit entspricht.
Eigenschaften
- Component – dieses Feld wird nur im PCB-Editor angezeigt, wenn der ausgewählte Track Keepout ein Bestandteil einer PCB-Komponente ist, und zeigt den Designator der übergeordneten PCB-Komponente an. Wählen Sie den anklickbaren Component Link, um den Component mode of the Properties panel für die übergeordnete Komponente zu öffnen.
- Restricted for Layer - verwenden Sie die Dropdown-Liste, um die eingeschränkte Lage auszuwählen.
- Width - zeigt die aktuelle Breite des Track Keepouts an. Bearbeiten Sie dieses Feld, um die Breite des Track Keepouts im Bereich von 0.001mil bis 10000mil zu ändern.
- Start (X/Y) - zeigt die aktuelle X/Y-Koordinate des Startpunkts des Track Keepouts relativ zum aktuellen Ursprung an.
- End (X/Y) - zeigt die aktuelle X/Y-Koordinate des Endpunkts des Track Keepouts relativ zum aktuellen Ursprung an.
- Length - zeigt die aktuelle Länge des Track Keepouts an. Bearbeiten Sie dieses Feld, um die Länge des Track Keepouts im Bereich von 0.001mil bis 10000mil zu ändern.
Werte können entweder in mm oder mil definiert werden. Wenn Sie einen Wert in anderen Einheiten als den aktuellen Einheiten eingeben, fügen Sie dem Wert das Suffix mm oder mil hinzu.
Keepout-Beschränkungen
Verwenden Sie diesen Bereich, um auszuwählen, welche Objekttypen durch das Keepout eingeschränkt werden sollen. Wenn Sie die Auswahl eines Objekttyps aufheben, erlaubt das Keepout Überschreitungen durch diesen Objekttyp (also kein Keepout), indem die anwendbare Clearance-Regel nicht erzwungen wird. Zu den Optionen gehören:
- Via
- Track
- Copper
- SMD Pad
- TH Pad
Arc Keepout

Zwei Keepout-Bögen auf der Bottom Layer: links ein Full Circle Keepout Arc, rechts ein zur Bearbeitung ausgewählter Keepout-Bogen.
Ein Arc Keepout ist ein primitives Designobjekt. Es handelt sich im Wesentlichen um ein kreisförmiges Leiterbahnsegment, das auf jeder Lage platziert werden kann. Neben dem Standardbogen, der für Designaufgaben wie das Definieren einer Komponenten-Kontur oder gekrümmtes Routing verwendet wird, gibt es einen zweiten Bogentyp, den sogenannten Keepout-Bogen. Ein Keepout-Bogen kann auf einer Signallage platziert werden, um eine lagenspezifische Barriere oder Sperrzone zu erzeugen. Er kann auch auf dem Keepout-Layer platziert werden, wo er für alle Signallagen gilt. Der Unterschied zwischen einem Standardbogen und einem Keepout-Bogen besteht darin, dass lagenspezifische Keepout-Bögen nicht in die Ausgabegenerierung einbezogen werden, etwa für Gerber oder ODB++. Ein Keepout-Bogen ist daran zu erkennen, dass sein Umriss in der Keepout-Farbe dargestellt wird.
Ein Keepout-Bogen kann nur auf einer Signallage oder dem Keepout-Layer platziert werden.
Die Art und Weise, wie ein Bogen platziert wird, hängt von der jeweiligen Platzierungsmethode ab, die Sie gewählt haben. Es werden vier verschiedene Methoden zur Bogenplatzierung unterstützt:
- Place arc by center – diese Methode ermöglicht es Ihnen, ein Bogenobjekt zu platzieren, wobei das Bogenzentrum als Startpunkt verwendet wird.
- Place arc by edge – diese Methode ermöglicht es Ihnen, ein Bogenobjekt zu platzieren, wobei die Kante des Bogens als Startpunkt verwendet wird. Der Bogenwinkel ist auf 90° festgelegt.
- Place arc by edge (any angle) – diese Methode ermöglicht es Ihnen, ein Bogenobjekt zu platzieren, wobei die Kante des Bogens als Startpunkt verwendet wird. Der Winkel des Bogens kann einen beliebigen Wert haben.
- Place full circle arc – mit dieser Methode können Sie einen 360°-Bogen (Vollkreis) platzieren.
Placing a Keepout Arc Starting at the Center
Nach dem Starten des Befehls ändert sich der Cursor zu einem Fadenkreuz, und Sie wechseln in den Platzierungsmodus für Keepout-Bögen. Die Platzierung erfolgt durch die folgende Abfolge von Aktionen:
- Klicken Sie oder drücken Sie Enter, um den Mittelpunkt des Keepout-Bogens zu fixieren.
- Bewegen Sie den Cursor, um den Radius des Keepout-Bogens anzupassen, und klicken Sie dann oder drücken Sie Enter, um ihn festzulegen.
- Bewegen Sie den Cursor, um den Startpunkt des Keepout-Bogens anzupassen, und klicken Sie dann oder drücken Sie Enter, um ihn zu fixieren.
- Bewegen Sie den Cursor, um die Position des Endpunkts des Keepout-Bogens zu ändern, und klicken Sie dann oder drücken Sie Enter, um ihn zu fixieren und die Platzierung des Keepout-Bogens abzuschließen.
- Platzieren Sie weitere Keepout-Bögen oder klicken Sie mit der rechten Maustaste bzw. drücken Sie Esc, um den Platzierungsmodus zu verlassen.
Placing a Keepout Arc Starting at the Edge
Nach dem Starten des Befehls ändert sich der Cursor zu einem Fadenkreuz, und Sie wechseln in den Platzierungsmodus für Keepout-Bögen. Die Platzierung erfolgt durch die folgende Abfolge von Aktionen:
- Klicken Sie oder drücken Sie Enter, um den Startpunkt des Keepout-Bogens zu fixieren.
- Bewegen Sie den Cursor, um die Position des Endpunkts des Keepout-Bogens zu ändern, und klicken Sie dann oder drücken Sie Enter, um ihn zu fixieren und die Platzierung des Keepout-Bogens abzuschließen.
- Platzieren Sie weitere Keepout-Bögen oder klicken Sie mit der rechten Maustaste bzw. drücken Sie Esc, um den Platzierungsmodus zu verlassen.
Placing a Keepout Arc Starting at the Edge (any angle)
Nach dem Starten des Befehls ändert sich der Cursor zu einem Fadenkreuz, und Sie wechseln in den Platzierungsmodus für Keepout-Bögen. Die Platzierung erfolgt durch die folgende Abfolge von Aktionen:
- Klicken Sie oder drücken Sie Enter, um den Startpunkt des Keepout-Bogens zu fixieren.
- Bewegen Sie den Cursor, um den Radius des Keepout-Bogens anzupassen, und klicken Sie dann oder drücken Sie Enter, um den Mittelpunkt zu fixieren.
- Bewegen Sie den Cursor, um die Position des Endpunkts des Keepout-Bogens zu ändern, und klicken Sie dann oder drücken Sie Enter, um ihn zu fixieren und die Platzierung des Keepout-Bogens abzuschließen.
- Platzieren Sie weitere Keepout-Bögen oder klicken Sie mit der rechten Maustaste bzw. drücken Sie Esc, um den Platzierungsmodus zu verlassen.
Placing a Full Circle Keepout Arc
Nach dem Starten des Befehls ändert sich der Cursor zu einem Fadenkreuz, und Sie wechseln in den Platzierungsmodus für Keepout-Bögen. Die Platzierung erfolgt durch die folgende Abfolge von Aktionen:
- Klicken Sie oder drücken Sie Enter, um den Mittelpunkt des Keepout-Bogens zu fixieren.
- Bewegen Sie den Cursor, um den Radius des Keepout-Bogens anzupassen, und klicken Sie dann oder drücken Sie Enter, um ihn festzulegen und die Platzierung des Keepout-Bogens abzuschließen.
- Platzieren Sie weitere Keepout-Bögen oder klicken Sie mit der rechten Maustaste bzw. drücken Sie Esc, um den Platzierungsmodus zu verlassen.
Bei allen Methoden (außer Vollkreisbögen) drücken Sie vor dem Definieren des Endpunkts des Keepout-Bogens die Spacebar, um den Bogen in die entgegengesetzte Richtung zu zeichnen.
Mit der grafischen Bearbeitungsmethode können Sie ein platziertes Bogenobjekt direkt im Designbereich auswählen und seine Größe, Form oder Position grafisch ändern.
Wenn ein Keepout-Bogenobjekt ausgewählt ist, stehen die folgenden Bearbeitungsgriffe zur Verfügung:

Ein ausgewählter Keepout-Bogen
- Klicken und ziehen Sie A, um den Radius anzupassen.
- Klicken und ziehen Sie B, um die Endpunkte (Start- und Endwinkel) anzupassen.
- Klicken Sie irgendwo auf den Bogen, entfernt von den Bearbeitungsgriffen, und ziehen Sie ihn dann, um ihn neu zu positionieren. Alternativ können Sie auf den Mittelpunkt des Bogens klicken und ziehen. Während des Ziehens kann der Bogen gedreht oder gespiegelt werden:
- Drücken Sie Spacebar, um den Bogen gegen den Uhrzeigersinn zu drehen, oder Shift+Spacebar für eine Drehung im Uhrzeigersinn. Die Drehung erfolgt entsprechend dem Wert für Rotation Step, der auf der Seite PCB Editor – General page im Dialog Preferences definiert ist.
- Drücken Sie die Tasten X oder Y, um den Bogen entlang der X-Achse bzw. Y-Achse zu spiegeln.
Arc Keepout Properties

Der Modus Keepout - Arc des Bereichs Properties.
Position
- (X/Y)
- X (erstes Feld) - die aktuelle X-Koordinate (horizontal) des Referenzpunkts des Bogen-Keepouts relativ zum aktuellen Ursprung des Designbereichs. Bearbeiten Sie diesen Wert, um die X-Position des Bogen-Keepouts zu ändern. Der Wert kann entweder metrisch oder imperial eingegeben werden; geben Sie die Einheiten an, wenn Sie einen Wert eingeben, dessen Einheiten nicht den aktuellen Standardeinheiten entsprechen.
- Y (zweites Feld) - die aktuelle Y-Koordinate (vertikal) des Referenzpunkts des Bogen-Keepouts relativ zum aktuellen Ursprung. Bearbeiten Sie diesen Wert, um die Y-Position des Bogen-Keepouts zu ändern. Der Wert kann entweder metrisch oder imperial eingegeben werden; geben Sie die Einheiten an, wenn Sie einen Wert eingeben, dessen Einheiten nicht den aktuellen Standardeinheiten entsprechen.
Eigenschaften
- Component – dieses Feld wird im PCB-Editor nur angezeigt, wenn das ausgewählte Arc Keepout ein Bestandteil einer PCB-Komponente ist, und zeigt den Bezeichner der übergeordneten PCB-Komponente an. Wählen Sie den anklickbaren Link Component, um den Component mode of the Properties panel für die übergeordnete Komponente zu öffnen.
- Restricted Layer - dieses Feld zeigt die eingeschränkte Lage an, der das Bogen-Keepout derzeit zugewiesen ist. Um die Lage zu ändern, klicken Sie auf das Feld und wählen Sie eine Lage aus der Dropdown-Liste aus.
- Width - dieses Feld zeigt die Breite der Bogen-Keepout-Linie an. Geben Sie bei Bedarf einen anderen Wert für die Breite ein.
- Radius - dieses Feld zeigt den Radius des Bogens an, gemessen vom Mittelpunkt bis zur Mitte der Bogen-Keepout-Linie. Geben Sie bei Bedarf einen anderen Wert für den Radius ein.
- Start Angle - dieses Feld zeigt den Startwinkel des Bogen-Keepouts an, gemessen von der X-Achse im ersten Quadranten (ebene Geometrie). Geben Sie bei Bedarf einen anderen Wert für den Startwinkel ein.
- End Angle - dieses Feld zeigt den Endwinkel des Bogen-Keepouts an. Geben Sie bei Bedarf einen anderen Wert für den Endwinkel ein.
Werte können entweder in mm oder mil definiert werden. Wenn Sie einen Wert in anderen Einheiten als den aktuellen Einheiten eingeben, fügen Sie dem Wert das Suffix mm oder mil hinzu.
Keepout-Einschränkungen
Verwenden Sie diesen Bereich, um auszuwählen, welche Objekttypen durch das Keepout eingeschränkt werden. Wenn Sie die Auswahl eines Objekttyps aufheben, erlaubt das Keepout Überschreitungen durch diesen Objekttyp (wird nicht ausgespart), indem die entsprechende Abstandsregel nicht angewendet wird. Zu den Optionen gehören:
- Via
- Track
- Copper
- SMD Pad
- TH Pad
Region Keepout

Ein Region-Keepout
Ein Region-Keepout ist ein primitives Designobjekt. Zusätzlich zur Standard-Region, die für Designaufgaben verwendet wird, gibt es einen zweiten verfügbaren Regionstyp, der als Region-Keepout bezeichnet wird. Ein Region-Keepout kann als lagenspezifisches Keepout-Objekt oder als lagenübergreifendes Keepout platziert werden, um beispielsweise als Platzierungs- oder Routing-Barriere zu dienen. Der Unterschied zwischen einer Standard-Region und einer Keepout-Region besteht darin, dass lagenspezifische Füllungen vom Keepout-Typ nicht in die Ausgabegenerierung einbezogen werden, etwa für Gerber oder ODB++. Eine Keepout-Region ist daran zu erkennen, dass ihre Kontur in der Keepout-Farbe dargestellt wird.
Ein Region-Keepout kann nur auf einer Signallage oder der Keepout-Lage platziert werden.
Nach dem Starten des Befehls zum Platzieren eines Region-Keepouts (Place » Keepout » Solid Region) ändert sich der Cursor zu einem Fadenkreuz, und Sie wechseln in den Platzierungsmodus für Region-Keepouts. Die Platzierung erfolgt durch die folgende Abfolge von Aktionen:
- Positionieren Sie den Cursor und klicken Sie dann, um den Startscheitelpunkt für das Region-Keepout zu fixieren.
- Bewegen Sie den Cursor, um den zweiten Scheitelpunkt zu platzieren. Das Standardverhalten besteht darin, mit jedem Klick zwei Kanten zu platzieren, mit einer benutzerdefinierten Eckform dazwischen.
- Bewegen Sie die Maus weiter und klicken Sie, um weitere Scheitelpunkte zu platzieren.
- Nachdem Sie den letzten Scheitelpunkt platziert haben, klicken Sie mit der rechten Maustaste oder drücken Sie Esc, um das Region-Keepout zu schließen und die Platzierung abzuschließen. Es ist nicht erforderlich, die Region manuell zu schließen, da die Software die Form automatisch vervollständigt, indem sie den Startpunkt mit dem zuletzt platzierten Punkt verbindet.
- Platzieren Sie weitere Region-Keepouts oder klicken Sie mit der rechten Maustaste bzw. drücken Sie Esc, um den Platzierungsmodus zu verlassen.
Mit der grafischen Bearbeitungsmethode können Sie ein platziertes Objekt direkt im Designbereich auswählen und seine Größe, Form oder Position grafisch ändern.

Ein ausgewähltes Region-Keepout
Move Region Vertices
Region-Keepouts enthalten zwei Punkte bzw. „Griffe“, mit denen die Form der Region bearbeitet werden kann.
- Full Handles - befinden sich an den Ecken des Region-Keepouts.
- Empty Handles - befinden sich in der Mitte der Segmente, die durch die vollen Griffe erzeugt werden.
Ein vorhandenes Region-Keepout kann durch Verschieben dieser Griffe bzw. Scheitelpunkte umgeformt werden, die sich an jeder Ecke oder in der Mitte jeder Kante befinden.
So ändern Sie die Form des Region-Keepouts:
- Klicken Sie auf und wählen Sie ein Region-Keepout aus. Dadurch werden die Scheitelpunkte des Region-Keepouts hervorgehoben und der Cursor in ein Fadenkreuz geändert.
- Click auf einen vollen Griff, um diese Ecke zu verschieben.
- Click entlang einer Kante, um die gesamte Kante zu verschieben.
- Click auf einen leeren Griff, um die gesamte Seite zu verschieben (für Leiterzug und für Bogen).
- Ctrl+Click an einem leeren Handle, um diese Kante in zwei Kanten zu teilen. Ctrl muss nur zu Beginn der Bewegung gehalten werden. Die Shift+Spacebar Hotkeys können dann verwendet werden, um durch die Modi zu wechseln (Bogen, Gehrung und beliebiger Winkel).
- Wenn der Platzierungsmodus „beliebiger Winkel“ unerwünschte Eckpunkte erzeugt oder wenn zusätzliche Eckpunkte allgemein entfernt werden sollen, klicken Sie auf Ctrl und greifen Sie das mittlere volle Handle. Über dem Handle erscheint ein X-Symbol, und durch Ziehen der Kante werden die Eckpunkte auf dieser Kante auf einen reduziert.
Modify Region Border
Zusätzlich zur Eckpunktbearbeitung können Sie auch den Befehl Modify Region Border verwenden, um die Form von Polygonen einfach zu ändern. Der Befehl wird ausgeführt, indem Sie mit der rechten Maustaste auf das gewünschte Polygon klicken und dann Polygon Actions » Modify Polygon Borderauswählen. Sobald der Befehl gestartet wurde, wird der Cursor zu einem Fadenkreuz. Bei jedem Klick wird ein neuer Eckpunkt hinzugefügt. Wie bei der Platzierung von Region-Keepouts können die Shift+Spacebar Tastenkürzel verwendet werden, um die Eckpunktformen zu ändern.
Region Keepout Properties

Der Modus Keepout - Region des Fensters Properties.
Eigenschaften
- Component – dieses Feld wird im PCB-Editor nur angezeigt, wenn das ausgewählte Region-Keepout ein Bestandteil einer PCB-Komponente ist, und zeigt den Bezeichner der übergeordneten PCB-Komponente an. Wählen Sie den anklickbaren Link Component, um den Komponentenmodus des Eigenschaftenfensters für die übergeordnete Komponente zu öffnen.
- Restricted for Layer - verwenden Sie die Dropdown-Liste, um die Lage auszuwählen, auf der sich das Region-Keepout befindet.
- Arc Approximation - geben Sie die maximale Abweichung von einem perfekten Bogen ein.
- Area - die Gesamtfläche des platzierten Objekts.
- Locked (Properties-Fenster nur) - aktivieren, um das Region-Keepout zu sperren.
Umriss-Eckpunkte
Dieser Bereich wird verwendet, um die einzelnen Eckpunkte des aktuell ausgewählten Regionsobjekts zu ändern. Sie können die Positionen vorhandener Eckpunkte ändern, neue Eckpunkte hinzufügen oder sie nach Bedarf entfernen. Bogenverbindungen zwischen Eckpunkten können definiert werden, und es wird auch das Exportieren von Eckpunktinformationen nach und das Importieren aus einer CSV-formatierten Datei unterstützt.
- Vertices Grid - listet alle aktuell für die Region definierten Eckpunkte auf in Bezug auf:
- Index - den zugewiesenen Index des Eckpunkts (nicht bearbeitbar).
- X - die X-Koordinate (horizontal) des Eckpunkts. Klicken zum Bearbeiten.
- Y - die Y-Koordinate (vertikal) des Eckpunkts. Klicken zum Bearbeiten.
- Arc Angle (Neg = CW) - der Winkel eines Bogens, der gezeichnet wird, um diesen Eckpunkt mit dem nächsten zu verbinden. Standardmäßig werden Verbindungen als gerade Kanten gezeichnet, wobei dieses Feld leer bleibt. Klicken Sie zum Bearbeiten und geben Sie dann nach Bedarf einen Bogenwinkel ein. Die Eingabe eines positiven Werts führt zu einem gegen den Uhrzeigersinn gezeichneten Bogen. Um einen Bogen im Uhrzeigersinn zu zeichnen, geben Sie einen negativen Wert ein.
Gerade Kanten werden verwendet, um einen Eckpunkt mit dem nächsten zu verbinden. Wenn Sie stattdessen eine Bogenverbindung möchten, geben Sie einen Wert für den erforderlichen Arc Angleein. Die Eingabe erfolgt im Feld des Ausgangs-Eckpunkts, wobei sich der Bogen von diesem Eckpunkt zum nachfolgenden Eckpunkt darunter in der Liste erstreckt.
- Add - klicken Sie, um einen neuen Eckpunkt hinzuzufügen. Der neue Eckpunkt wird unterhalb des aktuell fokussierten Eckpunkteintrags hinzugefügt und hat zunächst dieselben X-/Y-Koordinaten wie der fokussierte Eintrag. Klicken Sie auf
, um den aktuell ausgewählten Eckpunkt zu entfernen.
Keepout-Einschränkungen
Verwenden Sie diesen Bereich, um auszuwählen, welche Objekttypen durch das Keepout eingeschränkt werden. Wenn Sie die Auswahl eines Objekttyps aufheben, erlaubt das Keepout Überschreitungen durch diesen Objekttyp (nicht ausgespart), indem die entsprechende Abstandsregel nicht angewendet wird. Zur Auswahl stehen:
- Via
- Track
- Copper
- SMD Pad
- TH Pad
Fill Keepout

Ein Fill Keepout
Ein Fill Keepout ist ein primitives Designobjekt, das auf jeder Lage platziert werden kann. Zusätzlich zum Standard-Fill, das für Designaufgaben wie das Definieren einer Komponenten-Kontur verwendet wird, gibt es einen zweiten Fill-Typ, der als Fill Keepout bezeichnet wird. Ein Fill Keepout kann als lagenspezifisches Keepout-Objekt oder als lagenübergreifendes Keepout platziert werden, um beispielsweise als Platzierungs- oder Routing-Barriere zu dienen. Der Unterschied zwischen einem Standard-Fill und einem Keepout-Fill besteht darin, dass lagenspezifische Fills vom Typ Keepout nicht in die Ausgabegenerierung einbezogen werden, etwa für Gerber oder ODB++. Ein Keepout-Fill ist daran zu erkennen, dass sein Umriss in der Keepout-Farbe dargestellt wird.
Ein Fill Keepout kann nur auf einer Signallage oder der Keepout-Lage platziert werden.
Nach dem Starten des Befehls zum Platzieren eines Fill Keepout ändert sich der Cursor zu einem Fadenkreuz, und Sie wechseln in den Platzierungsmodus für Fill Keepouts. Die Platzierung erfolgt durch die folgende Abfolge von Aktionen:
- Klicken Sie oder drücken Sie Enter, um die erste Ecke des Fill Keepout zu verankern.
- Bewegen Sie den Cursor, um die Größe des Fill Keepout anzupassen, und klicken Sie dann oder drücken Sie Enter, um die diagonal gegenüberliegende Ecke zu verankern und die Platzierung des Fill Keepout abzuschließen.
- Platzieren Sie weitere Fill Keepouts oder klicken Sie mit der rechten Maustaste bzw. drücken Sie Esc, um den Platzierungsmodus zu verlassen.
Die grafische Bearbeitungsmethode ermöglicht es Ihnen, ein platziertes Objekt direkt im Designbereich auszuwählen und seine Größe, Form oder Position grafisch zu ändern.
Wenn ein Fill-Keepout-Objekt ausgewählt ist, stehen die folgenden Bearbeitungs-Handles zur Verfügung:

Ein ausgewähltes Fill Keepout
- Klicken, halten und ziehen Sie die Eck-Handles, um die Größe des Fill Keepout gleichzeitig in vertikaler und horizontaler Richtung zu ändern.
- Klicken, halten und ziehen Sie die seitlichen, oberen und unteren Handles, um die Größe des Fill Keepout getrennt in vertikaler und horizontaler Richtung zu ändern.
- Klicken, halten und ziehen Sie das mittlere Handle, um das Fill Keepout um seinen Mittelpunkt zu drehen.
- Klicken Sie irgendwo auf das Fill Keepout abseits der Bearbeitungs-Handles und halten und ziehen Sie dann, um es neu zu positionieren. Während des Ziehens kann das Fill Keepout gedreht oder gespiegelt werden:
- Drücken Sie Spacebar, um das Fill Keepout gegen den Uhrzeigersinn zu drehen, oder Shift+Spacebarfür eine Drehung im Uhrzeigersinn. Die Drehung erfolgt entsprechend dem Wert für Rotation Step, der auf der Seite PCB Editor – General des Dialogs Preferences definiert ist.
- Drücken Sie die Tasten X oder Y, um das Fill Keepout entlang der X-Achse bzw. Y-Achse zu spiegeln.
Fill Keepout Properties

Der Modus Keepout - Fill des Fensters Properties.
Position
- (X/Y)
- X (erstes Feld) - die aktuelle X-Koordinate (horizontal) des Referenzpunkts des Fill Keepout relativ zum aktuellen Ursprung des Designbereichs. Bearbeiten Sie diesen Wert, um die X-Position des Fill Keepout zu ändern. Der Wert kann entweder metrisch oder imperial eingegeben werden; geben Sie die Einheiten an, wenn Sie einen Wert eingeben, dessen Einheiten nicht den aktuellen Standardeinheiten entsprechen.
- Y (zweites Feld) - die aktuelle Y-Koordinate (vertikal) des Referenzpunkts des Fill Keepout relativ zum aktuellen Ursprung. Bearbeiten Sie diesen Wert, um die Y-Position des Fill Keepout zu ändern. Der Wert kann entweder metrisch oder imperial eingegeben werden; geben Sie die Einheiten an, wenn Sie einen Wert eingeben, dessen Einheiten nicht den aktuellen Standardeinheiten entsprechen.
- Rotation - der Drehwinkel des Fill Keepout (in Grad), gemessen gegen den Uhrzeigersinn ab Null (der 3 o'clock Horizontalen). Bearbeiten Sie diesen Wert, um die Drehung des Fill Keepout zu ändern. Die minimale Winkelauflösung beträgt 0,001°.
Eigenschaften
- Component – dieses Feld wird im PCB-Editor nur angezeigt, wenn das ausgewählte Fill Keepout ein Bestandteil einer PCB-Komponente ist, und zeigt den Bezeichner der übergeordneten PCB-Komponente an. Wählen Sie den anklickbaren Link Component, um den Komponentenmodus des Eigenschaftenfensters für die übergeordnete Komponente zu öffnen.
- Restricted for Layer - verwenden Sie die Dropdown-Liste, um die eingeschränkte Lage auszuwählen.
- Area - zeigt die Fläche des platzierten Objekts an.
- Length - zeigt die aktuelle Länge des Fill Keepout an. Bearbeiten Sie dieses Feld, um die Länge im Bereich von 0.001mil bis 10000mil zu ändern.
- Width - zeigt die aktuelle Breite des Fill Keepout an. Bearbeiten Sie dieses Feld, um die Breite im Bereich von 0.001mil bis 10000mil zu ändern.
Werte können entweder in mm oder mil angegeben werden. Wenn Sie einen Wert in anderen Einheiten als den aktuellen Einheiten eingeben, fügen Sie dem Wert das Suffix mm oder mil hinzu.
Keepout-Einschränkungen
Verwenden Sie diesen Bereich, um auszuwählen, welche Objekttypen durch das Keepout eingeschränkt werden. Wenn Sie die Auswahl eines Objekttyps aufheben, erlaubt das Keepout Überschreitungen durch diesen Objekttyp (nicht ausgespart), indem die entsprechende Abstandsregel nicht angewendet wird. Zur Auswahl stehen:
- Via
- Track
- Copper
- SMD Pad
- TH Pad
Keepouts platzieren
Ein Keepout wird im Designbereich des Editors über das Menü Place » Keepout platziert, wobei der ausgewählte Keepout-Stil (Track, Fill, Region oder Arc) auf der aktuell aktiven Lage platziert wird. Wählen Sie die Eigenschaften des Keepout, um seine physikalischen Merkmale, die Lage oder die Einschränkungen für Objekttypen zu bearbeiten. Die zugehörigen Eigenschaften von Keepout sind:
- Restricted for Layer – legt die Keepout-Lage fest und damit die Platinenlage, auf der Kupferobjekte eingeschränkt werden (ausgespart). Für ein lagenübergreifendes Keepout wählen Sie Keep-Out Layer.
- Keepout Restrictions – bestimmt, welche Objekttypen durch das Keepout eingeschränkt werden. Wenn Sie die Auswahl eines Objekttyps aufheben, erlaubt das Keepout Überschreitungen durch diesen Objekttyp (nicht ausgespart), indem die entsprechende Abstandsregel nicht angewendet wird.
Keepouts können auf allen (Kupfer-)Signallagen platziert werden, ausgenommen Kupferflächen. Wenn die aktuell aktive Board-Lage nicht mit Keepouts kompatibel ist, ist der Befehl Place » Keepout nicht verfügbar (ausgegraut).
Im folgenden Bild wurden auf die beiden Keepout-Fills unterschiedliche Lagen- und Objekteinschränkungen angewendet. Dadurch kann das Keepout-Fill auf der Top Layer (links) ein Through-Hole-(TH-)Pad akzeptieren, während alle anderen Objekttypen eingeschränkt werden, und die Keep-Out Layer (rechts) akzeptiert nur Leiterbahnen.

Beispiel für zwei Keepout-Fills, die auf unterschiedlichen Lagen einer PCB platziert und so konfiguriert wurden, dass sie die Platzierung unterschiedlicher Objekttypen einschränken.
Die inhärente Flexibilität von Keepouts ermöglicht ihren Einsatz für eine Vielzahl von Aufgaben zur Steuerung von PCB-Layouts. Da Keepouts überlagert, einer beliebigen Signallage (wie Top oder Bottom) zugewiesen und so konfiguriert werden können, dass sie bestimmte Objekte zurückweisen, lassen sie sich beispielsweise zur präzisen Steuerung von Via Stitching und Polygon Pours verwenden.
Steuerung von Polygon Pours
Im unten gezeigten Beispiel-PCB-Layout wurden Keepout-Fills um die Multilayer-Pads in einem Bereich mit potenziell hoher Spannung hinzugefügt, der gegenüber den vorgesehenen, mit Masse verbundenen Polygon Pours ausreichend elektrisch isoliert sein muss. Die Keepout-Fills sind auf Top Layer gesetzt und so konfiguriert, dass sie nur Kupferobjekte einschränken. Dadurch werden Polygon Pours, Fills und Regions zurückgewiesen, während vorhandene Leiterbahnen und Pads usw. akzeptiert werden. – mit anderen Worten: Die Clearance-Verletzungsregel gilt nur für Objekte, die als „Kupfer“ klassifiziert sind.

Keepout-Fills, die auf der Keep-Out Layer platziert und so konfiguriert sind, dass sie nur auf Kupferobjekte angewendet werden.
Die oben gezeigte Anordnung von Keepouts zwingt Polygon Pours, die auf den Signallagen platziert werden (in diesem Fall Top und Bottom Layer), alle drei Keepout-Bereiche zu meiden. Allerdings wird die Top Layer pads, die dem kritischen Bereich zugeordnet ist, vom Top-Layer-Pour nicht mit ausreichendem Abstand versehen.
In diesem Fall können der Top Layer weitere Keepouts hinzugefügt werden, sodass ihr Polygon Pour alle zugehörigen Pads mit einem geeigneten Abstand meidet. Im unten gezeigten Bild wurden der Top Layer zwei weitere Keepout-Fills hinzugefügt, die hier zur besseren Übersicht im Single-Layer-Modus dargestellt ist. Beachten Sie, dass die gezeigte Keepout-Abdeckung auch aus einer einzigen Region statt aus zwei überlappenden Fills hätte erstellt werden können.

Keepout-Fills, die auf der Top Layer platziert und so konfiguriert sind, dass sie nur auf Kupferobjekte angewendet werden.
Wenn die Polygon Pours schließlich dem Layout hinzugefügt werden, steuert die Gesamtheit der Keepouts die Pours so, dass für jede Lage um den Bereich herum eine andere Clearance-Form entsteht. Beachten Sie, dass in diesem Beispiel die mit Keepouts verbundene Clearance aufgrund einer benutzerdefinierten Keepout Clearance Rule (siehe unten) größer ist als die für normale Objekte.

Polygon Pours meiden platzierte Keepout-Objekte.
Der Einfluss der Keepout-Sammlung auf die Polygon Pours ist deutlich zu erkennen, wenn das Layout im Single-Layer-3D-Modus betrachtet wird, wie unten gezeigt – Top Layer links und Bottom Layer rechts.

Die Top Layer (links) und Bottom Layer (rechts) der PCB, dargestellt im Single-Layer-3D-Modus.
Beachten Sie, dass der hier gezeigte Ansatz zur Steuerung von Polygon-Pour-Bereichen als Beispiel für das Platzieren und Konfigurieren lagenspezifischer Keepouts dient. In der Praxis lässt sich der von einem Polygon Pour belegte Bereich am besten mit
Polygon Pour Cutouts steuern.
Steuerung von Via Stitching
Die Anwendung von Keepout-Formen, die so konfiguriert sind, dass sie Via-Objekte einschränken, auf mehrlagigen Kupferbereichen kann den Umfang des automatisierten Via Stitching (Tools » Via Stitching/Shielding) steuern. Die Keepout-Formen können für jede beliebige Lage oder eine der Kupferbereichslagen festgelegt werden, sodass Vias zwischen diesen Lagen „ausgesperrt“ (eingeschränkt) werden.
Im unten gezeigten Beispiel wurden Keepout-Formen in den oberen und unteren linken Ecken des Layouts hinzugefügt. Diese sind so konfiguriert, dass sie Via-Objekte einschränken, wodurch das automatisierte Via Stitching daran gehindert wird, Vias innerhalb dieser Umrisse zu platzieren.

Keepout-Regions, die so konfiguriert sind, dass sie nur auf Vias angewendet werden.
Neben dem Vermeiden vorhandener Leiterbahnen, Pads und Vias, wie es normalerweise der Fall ist, meidet das Via Stitching auch die Keepout-Formen, wie durch die anwendbare Clearance Rule bestimmt.

Die PCB nach dem Hinzufügen von Via Stitching.
Keepouts in Komponenten
Keepouts werden Komponenten-Footprints im PCB Library Editor mit demselben Ansatz hinzugefügt wie im Designbereich des PCB Editors.
Das dem unten gezeigten Komponenten-Footprint hinzugefügte Keepout ist so konfiguriert, dass es alle Objekte einschränkt, aber Leiterbahnen zulässt – dadurch werden Net-Verbindungen in einem Layout ermöglicht, in dem die Komponente verwendet wird, während die nahe Platzierung anderer Objekttypen eingeschränkt wird.

Keepout-Objekte können auch im PCB Library Editor zu Komponenten-Footprints hinzugefügt werden.
Beachten Sie, dass Design Rules im PCB Library Editor nicht angewendet werden; daher akzeptiert das Keepout in diesem Fall die Through-Hole-Pads, die sich innerhalb seiner Grenzen befinden.
Arbeiten mit Keepouts
Die Implementierung der objektspezifischen Keepouts von Altium Designer spiegelt sich in allen zugehörigen Funktionen wider und umfasst die Kompatibilität mit den Queries (und damit Design Rules), dem PCB List panel sowie importierten/älteren PCB-Designdokumenten.
Keepout Clearance Rule
Wie bei anderen Objektprimitiven bestimmt die aktuelle Electrical Clearance Rule die Clearance-Beschränkungen für Keepouts – siehe Design » Rules. Wenn für Keepouts eine andere Clearance-Beschränkung erforderlich ist, erstellen Sie eine spezifische Regel, indem Sie die IsKeepOut Attribute Check als benutzerdefinierte Query anwenden.
Stellen Sie sicher, dass die benutzerdefinierte Keepout Clearance Rule eine höhere Priorität hat als die vorhandene (globale) Clearance Rule. Im folgenden Beispiel wurde eine Regel für Keepouts (Clearance_Keepout) mit dem doppelten Clearance-Abstand der grundlegenden Clearance Rule (Clearance) erstellt. Wie im gezeigten Abschnitt des Board-Layouts zu sehen ist, meidet die zwischen den beiden Pads geroutete Leiterbahn die Keepout-Region (rechts) mit einem größeren Abstand als die Top-Layer-Region (links).

Eine zusätzliche Clearance-Regel für Keepout-Objekte kann erstellt werden.
Primitive Objekte in Keepouts umwandeln
Vorhandene primitive Objekte auf Signallagen können mit dem Befehl Convert Primitives to Keepouts (Tools » Convert » Convert Selected Primitives to Keepout) auf derselben Lage in Keepouts umgewandelt werden.
Keepout-Objekte können mit dem Befehl Tools » Convert » Convert Selected Keepouts to Primitives (zurück) in ihre entsprechenden primitiven Nicht-Keepout-Objekte umgewandelt werden.

Ein primitives Objekt kann in ein entsprechendes Keepout-Objekt umgewandelt werden (und umgekehrt).
Zugriff über Panels
Objektspezifische Keepouts in einem Board-Design können über die Panels PCB List und PCB Filter aufgerufen werden.
Das PCB Filter panel ermöglicht die Verwendung des Abfrage-Schlüsselworts IsKeepOut , um Keepout-Objekte im Design zu finden und (optional) auszuwählen.

Das PCB Filter panel kann verwendet werden, um Keepout-Objekte im Design zu finden.
Das PCB List panel kann verwendet werden, um das Keepout-Objekt des ausgewählten Typs aufzulisten, auszuwählen und zu bearbeiten – zum Beispiel Keepout-Fills, wie im unten gezeigten Bild des List panels. Ein standardmäßiges Top-Layer-Fill (der letzte Eintrag) wird ebenfalls zum Vergleich gezeigt. Wenn all die im Design enthaltenen Fills (oder andere Objekttypen wie Regions) als Keepouts zugewiesen sind, enthält das PCB List panel den vollständigen Satz an Einschränkungsattributen für Keepout-Objekte.

Das PCB List panel kann verwendet werden, um das Keepout-Objekt des ausgewählten Typs aufzulisten, auszuwählen und zu bearbeiten.
Beachten Sie, dass das Attribut Keepout, das in den PCB List panels aufgeführt ist, schreibgeschützt ist, da das Fill in diesem Fall als Keepout-Objekt festgelegt ist. Ebenso kann das Attribut Net für Keepout-Objekte im PCB List panel nicht bearbeitet werden, da Keepout-Objekte per Definition keinem Net zugewiesen werden können.
PCB-Designs importieren
Altium Designer kann Designdateien aus einer Vielzahl anderer Design-Tools mithilfe der automatisierten Konvertierungsfunktionen importieren, die vom Import Wizard (File » Import Wizard) bereitgestellt werden. Keepout-Typ-Objekte, die in PCB-Designdateien anderer Design-Tools enthalten sind und von denen einige objektspezifisch sind, werden vom Wizard nach Möglichkeit in objektspezifische Keepouts umgewandelt.
Der Keepout-Konvertierungsprozess des Wizards ist mit Board-Designs aus gängigen ECAD-Systemen wie Mentor® Graphics Pads™ und Cadence® Allegro™ kompatibel. Eine korrekte Keepout-Interpretation erfolgt auch während des IDF-Exportprozesses.