Arbeiten mit Rastern und Hilfslinien

Altium Training

Altium Essentials: PCB Configuration

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 erläutert, wie Raster und Hilfslinien im PCB-Editor von Altium Designer funktionieren. Er zeigt, wie Fangraster die Platzierung von Objekten steuern, wie sich mehrere Raster definieren und priorisieren lassen und wie Fanghilfslinien die visuelle Ausrichtung unterstützen. Außerdem erklärt er, wann metrische oder zöllige Raster sinnvoll sind, und stellt die Werkzeuge des Grid Managers vor, mit denen Sie benutzerdefinierte kartesische und polare Raster für ein präziseres Leiterplattenlayout konfigurieren können. Wenn Sie PCB-Objekte genauer und sicherer platzieren und ausrichten möchten, ist dieser praktische Leitfaden eine lohnende nächste Lektüre.

- Erfahren Sie, wie Fangraster, lokale Raster und Fanghilfslinien Ihnen helfen, PCB-Designobjekte präziser zu platzieren und auszurichten.
- Lernen Sie die Unterschiede zwischen metrischen und zölligen Rastern kennen und erfahren Sie, warum metrische Raster bei modernen PCB-Designs häufig bevorzugt werden.
- Entdecken Sie, welche Arten benutzerdefinierter Raster Altium Designer unterstützt und wo Sie diese im PCB-Editor konfigurieren können.
Mit KI tiefer einsteigen:

Der PCB-Editor ist eine rasterbasierte Designumgebung – Designobjekte werden auf dem sogenannten Platzierungs- oder Fangraster platziert. Es können mehrere Fangraster definiert und bei Bedarf auf einen bestimmten Bereich beschränkt werden. Fangraster sind priorisiert: Das am aktuellen Ort verfügbare Raster mit der höchsten Priorität wird automatisch angewendet. Fangraster können außerdem auf Komponenten oder Nicht-Komponenten beschränkt werden.

Darüber hinaus lassen sich Fanghilfslinien frei platzieren und bieten eine praktische visuelle Orientierung beim Ausrichten von Objekten.

Diese Seite beschreibt, wie Sie Fangraster und Fanghilfslinien in Ihrem PCB-Dokument konfigurieren.

Neben Fangrastern und Fanghilfslinien bietet der PCB-Editor weitere Fangfunktionen, die Ihnen helfen, Designobjekte präzise zu positionieren und auszurichten. Gemeinsam werden diese Funktionen als Unified Cursor-Snap System bezeichnet. Weitere Informationen finden Sie auf der Seite Arbeiten mit dem Cursor-Fangsystem.

Imperiales oder metrisches Raster?

Traditionell wurde das Raster passend zum Pinabstand der Komponenten und zur vorgesehenen Routing-Technologie für die Leiterplatte gewählt, also danach, wie breit die Leiterbahnen sein müssen und welcher Abstand zwischen ihnen erforderlich ist. Die Grundidee besteht darin, sowohl die Leiterbahnen als auch die Abstände so groß wie möglich zu wählen, um die Fertigungskosten zu senken und die Zuverlässigkeit zu erhöhen. Letztlich richtet sich die Wahl von Leiterbahnbreite und Abstand jedoch danach, was im jeweiligen Design machbar ist – also danach, wie dicht Komponenten und Leiterbahnen angeordnet werden müssen, um die Leiterplatte vollständig zu bestücken und zu routen.

Im Laufe der Zeit sind Komponenten und ihre Pins erheblich kleiner geworden, ebenso die Abstände zwischen den Pins. Während bei Komponenten mit Durchsteckanschlüssen überwiegend imperiale Maße verwendet wurden, haben sich bei Komponenten mit oberflächenmontierten Anschlüssen zunehmend metrische Maße durchgesetzt. Wenn Sie ein neues Leiterplattendesign beginnen, empfiehlt es sich, metrisch zu arbeiten – sofern kein zwingender Grund dagegenspricht, etwa die Entwicklung einer Ersatzleiterplatte für ein bestehendes Produkt mit imperialen Maßen. Warum? Ältere Komponenten mit imperialen Maßen haben große Pins mit viel Platz dazwischen. Kleine oberflächenmontierte Bauteile hingegen werden nach metrischen Maßen gefertigt. Gerade sie erfordern hohe Präzision, damit das gefertigte und bestückte Produkt funktioniert und zuverlässig ist. Außerdem kann der PCB-Editor problemlos Verbindungen zu Pins außerhalb des Rasters routen, sodass die Verwendung von Komponenten mit imperialen Maßen auf einer metrischen Leiterplatte keinen großen Aufwand verursacht.

Benutzerdefinierbare Raster

Für den Designbereich lässt sich eine beliebige Anzahl benutzerdefinierter Raster konfigurieren. Die gesamte Rasterverwaltung erfolgt im Bereich Grid Manager des Properties-Panels (zugänglich, wenn im Designbereich keine Designobjekte ausgewählt sind). Mit den verfügbaren Bedienelementen können Sie benutzerdefinierte lokale Raster festlegen, um Designobjekte – insbesondere Komponenten – präziser zu platzieren.

Der Bereich Grid Manager des Panels Properties ist die zentrale Anlaufstelle zum Definieren und Organisieren der Raster für Ihre Leiterplatte.
Der Bereich Grid Manager des Panels Properties ist die zentrale Anlaufstelle zum Definieren und Organisieren der Raster für Ihre Leiterplatte.

Rastertypen

Die Software unterstützt die Erstellung von zwei benutzerdefinierten Rastertypen: Cartesian (klassisches vertikales/horizontales Raster) und Polar (kreisförmiges Raster).

  • Cartesian Grid – erstellen Sie ein neues Raster dieses Typs mit dem Befehl Add Cartesian Grid (verfügbar über die Schaltfläche , wie zuvor beschrieben). In der Liste erscheint ein neuer Rastereintrag, zunächst mit dem Standardnamen New Cartesian Grid. Um das Raster zu bearbeiten, doppelklicken Sie auf den Eintrag oder wählen Sie ihn aus und klicken Sie auf die Schaltfläche . Der Dialog Cartesian Grid Editor wird geöffnet und zeigt die Optionen zum Definieren des Rasters.

    Beispiel für die Definition eines kartesischen Rasters im Dialog Cartesian Grid Editor und dessen Darstellung im Designbereich.Beispiel für die Definition eines kartesischen Rasters im Dialog Cartesian Grid Editor und dessen Darstellung im Designbereich.

  • Polar Grid – erstellen Sie ein neues Raster dieses Typs mit dem Befehl Add Polar Grid (verfügbar über die Schaltfläche , wie zuvor beschrieben). In der Liste erscheint ein neuer Rastereintrag, zunächst mit dem Standardnamen New Polar Grid. Um das Raster zu bearbeiten, doppelklicken Sie auf den Eintrag oder wählen Sie ihn aus und klicken Sie dann auf die Schaltfläche . Der Dialog Polar Grid Editor wird geöffnet und zeigt Optionen zum Festlegen des Rasters an.

    Beispiel für die Definition eines Polarrasters mit dem Dialog Polar Grid Editor und die resultierende Darstellung im Designbereich.Beispiel für die Definition eines Polarrasters mit dem Dialog Polar Grid Editor und die resultierende Darstellung im Designbereich.

Um schnell auf den entsprechenden Editor für ein definiertes Raster im Designbereich zuzugreifen, bewegen Sie den Mauszeiger über einen Bereich der Leiterplatte, in dem dieses Raster verwendet wird (klicken Sie vor dem Aufrufen des Befehls nicht in den Designbereich). Drücken Sie dann entweder die Tastenkombination Ctrl+G oder verwenden Sie die G Tastenkombination und wählen Sie anschließend den Eintrag Grid Properties im eingeblendeten Menü.

Standard-Fangraster

Für die Leiterplatte ist ein Standard-Fangraster mit dem Namen Global Board Snap Grid definiert. Dieses Raster wird für die Platzierung und Verschiebung von Objekten in allen Bereichen der Leiterplatte verwendet, die nicht durch ein spezielles lokales Raster abgedeckt sind. Beachten Sie, dass das Standardraster immer für den gesamten Designbereich gilt, auch wenn es nur innerhalb der Leiterplattenkontur angezeigt wird.

Globales Leiterplatten-Fangraster – wird in allen Bereichen der Leiterplatte verwendet, für die kein benutzerdefiniertes lokales Raster definiert wurde.Globales Leiterplatten-Fangraster – wird in allen Bereichen der Leiterplatte verwendet, für die kein benutzerdefiniertes lokales Raster definiert wurde.

Das Standardraster ist ein kartesisches Raster. Die Schrittweite und/oder die Anzeige des Rasters können geändert werden. Das Raster kann jedoch nicht umbenannt, deaktiviert oder gelöscht werden.

Festlegen des Verwendungszwecks eines Rasters

Ein lokales Raster kann in verschiedenen Situationen verwendet werden:

  • Nur beim Platzieren von Objekten, die keine Bauteile sind.
  • Nur beim Platzieren von Bauteilobjekten.
  • Beim Platzieren sowohl von Bauteilobjekten als auch von Objekten, die keine Bauteile sind.

Die Festlegung, wie ein Raster verwendet werden kann (sein Zweck oder Anwendungsbereich), erfolgt über die Optionen Comp und Non Comp , die dem Eintrag dieses Rasters im Bereich Grid Manager des Properties-Panels zugeordnet sind, gemäß der folgenden Tabelle:

  NON COMP = Deaktiviert NON COMP = Aktiviert
COMP = Cleared Das Raster ist nicht sichtbar, wird aber entsprechend den aktuellen Einstellungen für das Einrastverhalten angewendet Das Raster ist sichtbar und wird bei allen Aktionen mit Nicht-Bauteilobjekten angewendet
COMP = Enabled Das Raster ist nur bei Aktionen mit Bauteilen sichtbar und wird nur dabei angewendet Das Raster ist sichtbar und wird bei Aktionen mit allen Arten von Objekten angewendet

Verwenden Sie die Optionen Comp und Non Comp , um die Anwendung des lokalen Rasters festzulegen.Verwenden Sie die Optionen Comp und Non Comp , um die Anwendung des lokalen Rasters festzulegen.

  • Wenn Sie ein Raster ausschließlich für Bauteile festlegen (Option Non Comp deaktiviert, Option Comp aktiviert), wird das Raster nur bei einer bauteilbezogenen Aktion angezeigt, beispielsweise beim Verschieben eines Bauteils.
  • Die Sichtbarkeit des Standard-Fangrasters bestimmt nicht, ob es angewendet wird. Dies wird durch die aktuellen Einstellungen für das Verhalten des Fangrasters gesteuert.

Festlegen der Rasterdarstellung

Für jedes benutzerdefinierte Raster, das Sie anlegen, sowie für das Global Board Snap Grid stehen Optionen zur Verfügung, mit denen Sie die visuelle Darstellung des Rasters im Designbereich steuern können. Es lassen sich zwei Darstellungsebenen definieren:

  • Fine - Das feine Darstellungsraster wird bei stärkerer Vergrößerung angezeigt. Die Rastermarkierungen dieser Darstellungsebene entsprechen direkt den definierten Schrittweiten des Rasters.
  • Coarse - Das optionale grobe Darstellungsraster kommt beim Herauszoomen zum Einsatz. Die Rastermarkierungen dieser Darstellungsebene basieren auf einem festgelegten Vielfachen der definierten Schrittweiten.

Beispiel eines kartesischen Rasters mit feinem und grobem Darstellungsraster im Designbereich. Links: Das feine Raster wird mit Punkten, das grobe Raster mit Linien dargestellt. Rechts: Sowohl das feine als auch das grobe Raster werden mit Linien dargestellt.Beispiel eines kartesischen Rasters mit feinem und grobem Darstellungsraster im Designbereich. Links: Das feine Raster wird mit Punkten, das grobe Raster mit Linien dargestellt. Rechts: Sowohl das feine als auch das grobe Raster werden mit Linien dargestellt.

Die individuellen Farben der Rasterdarstellung werden beim Bearbeiten eines Rasters im jeweiligen Rastereditor festgelegt (Dialog Cartesian Grid Editor oder Dialog Polar Grid Editor). Alternativ können Sie den feinen und groben Darstellungsrastern im Bereich Grid Manager des Panels Properties schnell eine gemeinsame Farbe zuweisen. Klicken Sie dazu auf das Farbfeld im zugehörigen Feld Color des Rasters und wählen Sie anschließend die gewünschte Farbe aus der angezeigten Farbpalette aus.
Die Farben des feinen und groben Darstellungsrasters können durch Klicken auf den Link Reset to Default in einem Rastereditor auf eine festgelegte Standardfarbe zurückgesetzt werden. Die Standardfarbe wird im Bereich General Settings auf der Registerkarte View Options des View Configuration-Panels definiert. Klicken Sie auf das Farbfeld rechts neben der Option Show Grid und wählen Sie anschließend die gewünschte Farbe aus der angezeigten Farbpalette aus. Beachten Sie, dass diese eine Standardfarbe sowohl für das feine als auch für das grobe Darstellungsraster verwendet wird. Beachten Sie außerdem, dass eine Farbänderung an dieser Stelle nur das standardmäßige Global Board Snap Grid betrifft. Vorhandene benutzerdefinierte Raster behalten ihre eingestellten Darstellungsfarben bei und übernehmen diese neue Farbe nur, wenn der Link Reset to Default verwendet wird.

Verschachtelung und Rasterpriorität

Die lokalen Raster, die Sie im Bereich Grid Manager des Properties-Panels definieren, können innerhalb der Leiterplattenfläche beliebig übereinandergelegt werden. Durch entsprechende Angabe der Ursprungskoordinaten lassen sich Raster überlagern. So entsteht eine verschachtelte Rasterhierarchie, mit der Sie die Platzierung von Designobjekten beim Layout Ihrer Leiterplatte präzise abstimmen können.

Rasterkonflikte – also die Frage, an welchem Raster ein Designobjekt bei mehreren überlagerten Rastern einrasten soll – werden über ein Prioritätssystem gelöst. Jedes lokale Platzierungsraster, das Sie erstellen und definieren, erhält eine nummerierte Priorität. Standardmäßig erhält jedes neue Raster die höchste Priorität 1, wobei die Priorität aller vorhandenen Raster entsprechend herabgesetzt wird.

Das Global Board Snap Grid bildet eine Ausnahme. Da es als Standardraster in allen Bereichen der Leiterplatte verwendet wird, die nicht von definierten benutzerdefinierten Rastern „abgedeckt“ sind, erhält es die Priorität 50. Diese Priorität ist niedrig genug, um sicherzustellen, dass es von allen definierten Rastern die niedrigste Einrastpriorität hat.

Im Designbereich wird die Priorität durch die Zeichenreihenfolge sichtbar. Das Raster mit der höchsten Priorität (Priorität 1) wird vor allen anderen Rastern gezeichnet. Darauf folgt das Raster mit der Priorität 2 und so weiter, bis hin zum standardmäßigen Global Board Snap Grid, das hinter allen anderen benutzerdefinierten Rastern gezeichnet wird.

Beispiel für drei verschachtelte Polarraster. Das gelbe Polarraster hat die höchste Priorität und erscheint im Vordergrund. Das rote Polarraster hat die nächsthöhere Priorität und erscheint hinter dem gelben, aber vor dem türkisfarbenen Raster. Das Standardraster erscheint hinter all diesen Rastern, da sämtliche benutzerdefinierten Raster eine höhere Priorität haben.Beispiel für drei verschachtelte Polarraster. Das gelbe Polarraster hat die höchste Priorität und erscheint im Vordergrund. Das rote Polarraster hat die nächsthöhere Priorität und erscheint hinter dem gelben, aber vor dem türkisfarbenen Raster. Das Standardraster erscheint hinter all diesen Rastern, da sämtliche benutzerdefinierten Raster eine höhere Priorität haben.

Die Priorität des Global Board Snap Grid kann nicht geändert werden; sie ist dauerhaft auf 50 festgelegt.

Deaktivieren eines Rasters

Es kann vorkommen, dass ein Raster beim Platzieren oder Verschieben eines bestimmten Designobjekts nicht benötigt wird. Statt das Raster zu löschen (da es später möglicherweise wieder im selben oder in einem anderen Bereich der Leiterplatte benötigt wird), können Sie es im Designbereich „ausblenden“. Deaktivieren Sie dazu die zugehörigen Attribute Comp und Non Comp des Rasters im Bereich Grid Manager des Properties-Panels.

Deaktivieren Sie ein lokales Raster, um es auszublenden und damit zu verhindern, dass Objekte daran einrasten. Im Beispiel mit den verschachtelten Rastern wurde das rote Polarraster deaktiviert. Da das Raster nicht gelöscht wurde, können Sie es bei Bedarf wieder aktivieren und verwenden, ohne es erneut definieren zu müssen!Deaktivieren Sie ein lokales Raster, um es auszublenden und damit zu verhindern, dass Objekte daran einrasten. Im Beispiel mit den verschachtelten Rastern wurde das rote Polarraster deaktiviert. Da das Raster nicht gelöscht wurde, können Sie es bei Bedarf wieder aktivieren und verwenden, ohne es erneut definieren zu müssen!

Das standardmäßige Global Board Snap Grid ist dauerhaft aktiviert, da es als Standardraster verwendet wird, wenn für einen Bereich der Leiterplatte kein lokales Raster definiert wurde. Es kann jedoch zusammen mit allen definierten Rastern ausgeblendet werden, indem Sie die Option Show Grid im Bereich General Settings auf der Registerkarte View Options des View Configuration-Panels deaktivieren.

Löschen eines Rasters

Benutzerdefinierte Raster können gelöscht werden, indem Sie den entsprechenden Eintrag im Bereich Grid Manager des Properties-Panels auswählen und anschließend auf die Schaltfläche  klicken. Sie werden aufgefordert, den Löschvorgang zu bestätigen. Klicken Sie dazu auf Yes.

Beachten Sie, dass das standardmäßige Global Board Snap Grid nicht gelöscht werden kann.

Fanghilfen

Fanghilfen sind spezielle Objekte, die manuell platziert werden, damit der Cursor an einer bestimmten Achse oder einem bestimmten Punkt einrastet. Sie erleichtern so die Platzierung von Objekten und Bauteilen. Außerdem können sie als visuelle Orientierungshilfe für das allgemeine Layout oder die Ausrichtung dienen. Folgende Arten von Fanghilfen werden unterstützt:

  • Linear Guide – eine linienförmige Hilfslinie, die horizontal, vertikal oder im Winkel von ±45 Grad verlaufen kann.
  • Point Guide – eine punktförmige Fanghilfe, die eine präzisere Steuerung der Objektplatzierung ermöglicht. Dabei handelt es sich um einen Fangpunkt, der manuell innerhalb eines definierten Rasters markiert wird.

Für den Designbereich können beliebig viele Fanghilfen definiert werden. Die Steuerelemente für ihre Platzierung und Verwaltung stehen im Bereich Guide Manager des Properties-Panels zur Verfügung. Dieser ist zugänglich, wenn im Designbereich keine Designobjekte ausgewählt sind. In diesem Bereich lassen sich zwar neue Fanghilfen über die Schaltfläche  hinzufügen, es ist jedoch wesentlich einfacher, sie über die Schaltfläche  direkt im Designbereich visuell zu platzieren und anschließend nach Bedarf anzupassen.

Fanghilfen können auch mit den Befehlen im Untermenü Place » Work Guides platziert werden.

Fanghilfen verhalten sich genauso wie das Fangraster. Wenn ein Objekt verschoben wird, rastet der Cursor beim Überqueren einer Fanghilfe an dieser ein.

Der Bereich Guide Manager des Panels Properties ist die zentrale Anlaufstelle für die Verwaltung visueller Platzierungshilfen im Designbereich. Hier sehen Sie Beispiele der verschiedenen Fanghilfen, die Sie bei der Objektplatzierung unterstützen.Der Bereich Guide Manager des Panels Properties ist die zentrale Anlaufstelle für die Verwaltung visueller Platzierungshilfen im Designbereich. Hier sehen Sie Beispiele der verschiedenen Fanghilfen, die Sie bei der Objektplatzierung unterstützen.

Während eines interaktiven Vorgangs wie dem Platzieren oder Verschieben rastet der Cursor an einer platzierten linearen Fanghilfe an dem Punkt ein, an dem diese ein definiertes Raster schneidet. Mit einer linearen Fanghilfe lassen sich Objekte schnell ausrichten, indem Sie sie ziehen, bis sie an der Hilfslinie einrasten. Bei einer punktförmigen Fanghilfe rastet der Fangpunkt des verschobenen Objekts an der Fanghilfe ein, sobald er in ihre Nähe kommt.

Eine punktförmige Fanghilfe lässt sich unter Umständen leichter erkennen, wenn die Rasteranzeige auf Dots eingestellt ist.

Eine Fanghilfe deaktivieren

In manchen Fällen wird eine Fanghilfe beim Platzieren oder Verschieben eines bestimmten Designobjekts nicht benötigt. Statt die Fanghilfe zu löschen, können Sie sie im Designbereich ausblenden, da sie später möglicherweise im selben oder in einem anderen Bereich der Leiterplatte erneut benötigt wird. Deaktivieren Sie dazu das zugehörige Attribut Enabled im Bereich Guide Manager des Properties-Panels.

Deaktivieren Sie eine Fanghilfe, um sie auszublenden und so zu verhindern, dass Objekte an ihr einrasten. In diesem Bild wurden die Fanghilfen für +45 und −45 Grad deaktiviert. Da die Fanghilfen nicht gelöscht wurden, können Sie sie bei Bedarf wieder aktivieren und verwenden, ohne sie erneut definieren zu müssen!Deaktivieren Sie eine Fanghilfe, um sie auszublenden und so zu verhindern, dass Objekte an ihr einrasten. In diesem Bild wurden die Fanghilfen für +45 und −45 Grad deaktiviert. Da die Fanghilfen nicht gelöscht wurden, können Sie sie bei Bedarf wieder aktivieren und verwenden, ohne sie erneut definieren zu müssen!

Eine Fanghilfe löschen

Um eine Fanghilfe zu löschen, wählen Sie ihren Eintrag im Bereich Guide Manager des Properties-Panels aus und klicken Sie anschließend auf die Schaltfläche . Sie werden aufgefordert, den Löschvorgang zu bestätigen. Klicken Sie dazu auf Yes.

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.
Nav
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