Zusätzliche Werkzeuge
Auf einen Blick
- Erfahren Sie, wie Sie Berichte zur Kupferfläche erstellen sowie Füllmuster und Isolationsabstände für Kupferfüllungen konfigurieren.
- Lernen Sie, wie Sie Pads auf Innenlagen entfernen, Objekte vergrößern oder verkleinern und Teardrops an ausgewählten Pads hinzufügen.
- Entdecken Sie, wie Sie den Bestückungsdruck um Lötstoppmasken-Pads beschneiden, Originale zum Vergleich beibehalten und die erforderlichen Voraussetzungen hinsichtlich Lagen und Netzlisten erfüllen.
Der CAM-Editor von Altium Designer bietet eine Reihe von Werkzeugen, die bestimmte Aufgaben bei der Arbeit mit einem CAM-Dokument erleichtern.
Berechnung der Kupferfläche
Um die gesamte Kupferfläche für ausgewählte Objekte im aktuellen Dokument zu berechnen, wählen Sie den Befehl Tools » Calc. Copper Area in den Hauptmenüs. Nach dem Aufrufen des Befehls wird der Cursor zu einem kleinen Quadrat und Sie gelangen in den Modus zur Kupferflächenberechnung. Der Ablauf umfasst die folgenden Schritte:
- Klicken Sie auf die Objekte, die Sie in die Berechnung einbeziehen möchten, um sie auszuwählen. Wenn Sie außerhalb eines Objekts klicken, können Sie einen Auswahlbereich aufziehen, um mehrere Objekte in die Auswahl aufzunehmen. Die Auswahl ist kumulativ.
- Sobald alle benötigten Objekte ausgewählt sind, klicken Sie mit der rechten Maustaste. Eine Berichtsdatei (Copper Area.rpt) wird erstellt und als aktives Dokument im Hauptentwurfsfenster geöffnet. Für jede Lage, der die ausgewählten Objekte zugeordnet sind, führt der Bericht die verwendete Kupferfläche in Quadratzoll auf. Die gesamte Kupferfläche wird ebenfalls angegeben.
Platzieren einer Kupferfüllung
Um einen geschlossenen Umriss mit Kupfer zu füllen, wählen Sie den Befehl Tools » Copper Pour in den Hauptmenüs. Nach dem Aufrufen des Befehls wird der Cursor zu einem kleinen Quadrat und Sie werden aufgefordert, einen geschlossenen Umriss auszuwählen. Geschlossene Umrisse können Kreise, Rechtecke oder Polylinien sein (sofern diese geschlossen sind). Der Ablauf umfasst die folgenden Schritte:
- Positionieren Sie den Cursor an einer beliebigen Stelle auf dem Umriss des Bereichs, den Sie mit Kupfer füllen möchten, und klicken Sie. Das Dialogfeld Copper Pour wird angezeigt.
-
Das Dialogfeld zeigt eine Vorschau des Musters für die Kupferfüllung sowie einen Abstandswert. Dieser Wert legt einen Randabstand fest, der sicherstellt, dass die Füllung vollständig innerhalb der Grenzen des ursprünglichen Bildes bleibt. Standardmäßig wird das zuletzt definierte Muster für die Kupferfüllung angeboten. Wenn Sie ein anderes Füllmuster verwenden möchten, klicken Sie auf die Schaltfläche Edit Pattern, um das Dialogfeld Edit Pattern - Copper Pour zu öffnen. Definieren Sie in diesem Dialogfeld das gewünschte Muster für die Füllung:
- Wenn Fill Type auf Polygon (Raster) eingestellt ist, sind alle anderen Einstellungen in diesem Dialogfeld deaktiviert. Der ausgewählte Umriss wird mit einem vollflächigen Polygon gefüllt. Dabei wird der im Dialogfeld Copper Pour angegebene Abstand berücksichtigt.
- Wenn Fill Type auf Vector eingestellt ist, können Sie zwischen einem vollflächigen Bild und einer Form/einem D-Code wählen. Sie können eine Form auswählen und eine Größe für die Füllung eingeben oder die Verwendung einer vorhandenen Blende festlegen. Wenn Sie „Shape/Dcode“ gewählt haben, können Sie den X/Y-Abstand der verwendeten Form angeben.
- Nachdem Sie Muster und Abstand wie gewünscht festgelegt haben, klicken Sie auf OK , um den Umriss mit Kupfer zu füllen.
- Wählen Sie weitere geschlossene Umrisse für die Kupferfüllung aus oder klicken Sie mit der rechten Maustaste bzw. drücken Sie Esc, um den Vorgang zu beenden.
Entfernen von Pads
Um isolierte und übereinanderliegende Pads von allen inneren Signallagen im aktuellen Dokument zu entfernen, wählen Sie den Befehl Tools » Pad Removal in den Hauptmenüs. Nach dem Aufrufen des Befehls erscheint ein Informationsdialog mit einer Zusammenfassung der isolierten und übereinanderliegenden Pads, die auf allen inneren Signallagen des aktuellen Dokuments erkannt wurden. Nach dem Klicken auf OK wird die angegebene Gesamtzahl an Pads entfernt.
Objektausdehnung ändern
Der Befehl Tools » Spread/Reduce in den Hauptmenüs dient dazu, die Ausdehnung eines ausgewählten Objekts zu vergrößern oder zu verkleinern. Dabei wird die dem Objekt zugeordnete ursprüngliche Blende im Wesentlichen verbreitert oder verschmälert und anschließend als neue Blende gespeichert.
Nach dem Aufrufen des Befehls wird der Cursor zu einem kleinen Quadrat und Sie gelangen in den Modus zum Vergrößern/Verkleinern. Der Ablauf umfasst die folgenden Schritte:
- Wählen Sie die Objekte aus, die Sie vergrößern oder verkleinern möchten. Positionieren Sie den Cursor über einzelnen Objekten und klicken Sie, um sie zur Auswahl hinzuzufügen, oder verwenden Sie eines der zahlreichen verfügbaren Auswahlwerkzeuge.
- Nachdem alle Objekte ausgewählt sind, klicken Sie mit der rechten Maustaste. Das Dialogfeld Spread/Reduce Size wird angezeigt. Geben Sie im Dialogfeld einen Wert für die Vergrößerung/Verkleinerung an. Achten Sie beim Verkleinern darauf, ein Minuszeichen voranzustellen. Sie können die neuen Objekte auf derselben Lage, einer neuen Lage oder einer der vorhandenen Lagen platzieren lassen. Mit der Option Delete Old Objects können Sie festlegen, ob die ursprünglichen Objekte zu Vergleichszwecken beibehalten werden sollen.
- Nachdem Sie die Größenoptionen wie gewünscht festgelegt haben, klicken Sie auf OK , um die Größenänderung für die ausgewählten Objekte anzuwenden. Die resultierenden Formen werden als neue Blendendefinitionen hinzugefügt – eine pro unterschiedlicher Ausgangsblende in der Auswahl. Jeder Definition wird ein D-Code zugewiesen, beginnend mit dem ersten verfügbaren (leeren) D-Code.
- Vergrößern oder verkleinern Sie weitere Objekte oder klicken Sie mit der rechten Maustaste bzw. drücken Sie Esc, um den Vorgang zu beenden.
Ausgewählte Pads mit Teardrops versehen
Der Befehl Tools » Teardrops in den Hauptmenüs dient dazu, ausgewählte Pads auf Routing- bzw. Signallagen im aktuellen Dokument mit Teardrops zu versehen. Teardrops an Pads sind eine gängige Technik, um beim Bohren während der Leiterplattenfertigung ein Ausbrechen des Bohrlochs aus dem Pad zu verhindern.
Stellen Sie zunächst sicher, dass die Routing- bzw. Signallagen, auf denen Sie Pads mit Teardrops versehen möchten, in der Lagenliste des Panels CAMtastic eingeschaltet sind.
Nach dem Starten des Befehls wird der Cursor zu einem kleinen Quadrat, und Sie werden aufgefordert, die Pads auszuwählen, die mit Teardrops versehen werden sollen. Positionieren Sie den Cursor einfach über den einzelnen Pads und klicken Sie, um sie zur Auswahl hinzuzufügen, oder verwenden Sie eines der zahlreichen verfügbaren Auswahlwerkzeuge. Sobald alle gewünschten Pads ausgewählt sind, klicken Sie mit der rechten Maustaste. Das Dialogfeld Add Teardrops wird geöffnet.
In der linken Hälfte des Dialogfelds können Sie den gewünschten Teardrop-Stil festlegen – entweder Pad oder Line. Beim Teardrop-Stil Pad wird am Übergang zwischen Leiterbahn und Pad ein Pad platziert, das halb so groß wie das ursprüngliche Pad ist. Beim Teardrop-Stil Line werden zwei Linien tangential zum Pad platziert, um den Übergang zwischen Leiterbahn und Pad auszufüllen. Beim Stil Line können Sie einen Wert für Line Offset Factorangeben, der die Länge des Teardrops bestimmt.
In der rechten Hälfte des Dialogfelds können Sie verschiedene Abstandsprüfungen definieren und anwenden. Legen Sie diese Vorgaben nach Bedarf fest. Standardmäßig sind alle auf 5mileingestellt.
Das Feld Inflate Pads/Vias bounding Rect By dient dazu, das Hinzufügen von Teardrops zu beschleunigen. Durch Vergrößern des umschließenden Rechtecks eines Pads können Sie die Anzahl der für Teardrops zu berücksichtigenden Leiterbahnen auf diejenigen beschränken, die die vergrößerte Begrenzung berühren. Dies ist eine Grobprüfung, auf die eine Feinprüfung der verbleibenden Leiterbahnen folgt, um festzustellen, ob sie tatsächlich mit dem Pad verbunden sind. Die Standardeinstellung ist 25mil/side.
Nachdem Sie den Teardrop-Stil und die Abstandsprüfungen nach Bedarf festgelegt haben, klicken Sie auf OK , um allen ausgewählten Pads Teardrops hinzuzufügen. Wenn das Platzieren eines Teardrops eine oder mehrere Prüfungen verletzen würde, wird das betreffende Pad nicht mit einem Teardrop versehen.
Wählen Sie weitere Pads aus, die mit Teardrops versehen werden sollen, oder drücken Sie Esc , um den Vorgang zu beenden.
Bestückungsdruck beschneiden
Der Befehl Tools » Trim Silkscreen aus den Hauptmenüs dient dazu, die Grafik auf Bestückungsdrucklagen dort zu beschneiden, wo sie in Pads auf Lötstoppmaskenlagen hineinragt.
Nach dem Starten des Befehls wird das Dialogfeld Trim Silkscreen geöffnet. Geben Sie in diesem Dialogfeld einen Mindestabstand zwischen der Bestückungsdruckgrafik und dem Rand der Lötstoppmasken-Pads an. Es können positive Werte (Bestückungsdruck vom Pad zurückziehen) oder negative Werte (in das Pad hineinragen lassen) eingegeben werden.
Verwenden Sie die Option Copy to New Layer, um eine Kopie des ursprünglichen Bestückungsdrucks auf einer neuen Lage zu speichern. Dies kann sehr hilfreich sein, wenn Sie die Ergebnisse des Beschneidens vergleichen möchten.
Nachdem Sie die Optionen zum Beschneiden nach Bedarf festgelegt haben, klicken Sie auf OK , um den Vorgang auszuführen.
Bauteile erstellen & gruppieren
Der Befehl Tools » Parts » Create & Group Parts aus den Hauptmenüs dient dazu, identische Bauteile im aktuellen Designbild zu erstellen und zu gruppieren. Dadurch können Sie letztlich eine Bauteilliste erzeugen, die sich anschließend exportieren lässt.
Stellen Sie zunächst sicher, dass im Hauptdesignfenster nur eine einzige Lage der Ober- oder Unterseite (z. B. die obere oder untere Lötstoppmaskenlage) sichtbar ist und alle anderen Lagen ausgeblendet sind.
Nach dem Starten des Befehls wird der Cursor zu einem kleinen Quadrat, und Sie werden aufgefordert, einen Footprint auszuwählen. Das Verfahren umfasst die folgenden Schritte:
- Wählen Sie mit dem Cursor alle Pads eines bestimmten Footprints aus, indem Sie entweder jedes Pad einzeln anklicken oder einen Auswahlrahmen um die Pads ziehen.
- Klicken Sie mit der rechten Maustaste – das Dialogfeld Assign/Group Parts wird geöffnet. Geben Sie in diesem Dialogfeld eine Beschreibung für den Footprint ein (z. B. DIP14), legen Sie seine Drehung fest und definieren Sie seinen Typ (Thru Holeoder SMT).
- Nachdem Sie die Eigenschaften des Footprints nach Bedarf festgelegt haben, klicken Sie auf OK. Die Software sucht ausschließlich auf derselben Lage nach identischen Footprints und berücksichtigt dabei Größe, Form und Ausrichtung. Um jedes identische Bauteil wird ein Rechteck mit einem Kreuz durch seinen Mittelpunkt gezeichnet. Diese mit einem Kreuz versehenen Rechtecke werden einer neuen Lage hinzugefügt – Refdes_Top oder Refdes_Bottom – je nachdem, ob sich die zum Erstellen der Bauteile verwendete Lage auf der Ober- oder Unterseite befindet. Diese Lage wird der Lagenliste im Panel CAMtastic hinzugefügt.
- Wählen und gruppieren Sie weitere Footprints, oder klicken Sie mit der rechten Maustaste bzw. drücken Sie Esc, um den Vorgang zu beenden.
Referenzbezeichner zuweisen
Der Befehl Tools » Parts » Assign Ref Designators aus den Hauptmenüs dient dazu, allen Bauteilen, die im aktuellen Designdokument erfolgreich erstellt bzw. gruppiert wurden, Referenzbezeichner zuzuweisen.
Nach dem Starten des Befehls wird der Cursor zu einem kleinen Quadrat, und Sie werden aufgefordert, ein Bauteil auszuwählen. Positionieren Sie den Cursor einfach über der Mitte des Kreuzes in einem gruppierten Bauteil und klicken Sie. Das Enter Value Dialogfeld wird angezeigt, in dem Sie das Referenzkennzeichen eingeben können, das Sie dem Bauteil zuweisen möchten. Nachdem Sie das gewünschte Kennzeichen eingegeben und auf OK geklickt haben, wird das Kennzeichen in der Mitte des Kreuzes für das Bauteil angezeigt.
Weisen Sie weiteren Bauteilen im Design Referenzkennzeichen zu, oder klicken Sie mit der rechten Maustaste bzw. drücken Sie Esc, um den Vorgang zu beenden.
Flash-Pads in Homebase-Pads umwandeln
Mit dem Befehl Tools » SMT Stencil » Homebase Pad Conversion aus den Hauptmenüs wird ein Paar von Flash-Pads in ein Homebase-Pad umgewandelt. Homebase-Pads dienen dazu, die mit einer SMT-Schablone aufgetragene Lotpastenfläche pro Pad zu optimieren.
Nach dem Aufrufen des Befehls nimmt der Cursor die Form eines kleinen Quadrats an, und Sie gelangen in den Umwandlungsmodus. Das Verfahren umfasst die folgenden Schritte:
- Wählen Sie das erste Paar von Flash-Pads aus, das umgewandelt werden soll. Positionieren Sie dazu den Cursor über jedem Pad des Paares und klicken Sie.
-
Klicken Sie mit der rechten Maustaste, um das Dialogfeld Flash - Homebase Conversion zu öffnen. In diesem Dialogfeld können Sie:
- Das Homebase-Pad hinsichtlich Richtung und Ausmaß der Abschrägung definieren, die auf jedes der beiden Pads angewendet wird.
- Festlegen, ob die entstehenden Homebase-Pads auf derselben Lage, einer neuen Lage oder einer der vorhandenen Lagen im aktuellen Dokument gezeichnet werden sollen.
- Verschiedene weitere Umwandlungsoptionen festlegen, darunter eine Flash-Toleranz für die Suche nach Pad-Paaren, die mit dem ursprünglich ausgewählten Pad-Paar übereinstimmen, sowie die Option, alte Pads beizubehalten oder vollständig zu löschen.
- Nachdem Sie die Optionen wie gewünscht festgelegt haben, kehren Sie durch Klicken auf OK zum Hauptdesignfenster zurück und werden aufgefordert, den gesamten Bereich auszuwählen, der für die Umwandlung berücksichtigt werden soll. Ziehen Sie einfach einen Auswahlrahmen um das gesamte Design und klicken Sie anschließend mit der rechten Maustaste, sobald der Bereich ausgewählt ist. Die ausgewählten Objekte werden mit dem ursprünglich ausgewählten Pad-Paar verglichen, und alle gefundenen Übereinstimmungen werden in Homebase-Pads umgewandelt.
- Wandeln Sie weitere Flash-Pad-Paare in Homebase-Pads um, oder klicken Sie mit der rechten Maustaste bzw. drücken Sie Esc, um den Vorgang zu beenden.
Epoxidharzstege hinzufügen
Mit dem Befehl Tools » SMT Stencil » Add Epoxy Bars aus den Hauptmenüs wird im aktuellen Dokument zwischen allen Vorkommen einer ausgewählten Flash-Pad-Paarkombination ein Epoxidharzsteg hinzugefügt.
Nach dem Aufrufen des Befehls nimmt der Cursor die Form eines kleinen Quadrats an, und Sie gelangen in den Modus zum Hinzufügen von Epoxidharzstegen. Das Verfahren umfasst die folgenden Schritte:
- Wählen Sie zunächst ein Paar von Flash-Pads aus. Positionieren Sie dazu den Cursor über jedem Pad dieses ersten Paares und klicken Sie.
-
Klicken Sie mit der rechten Maustaste, um das Dialogfeld Add Epoxy Bars zu öffnen. In diesem Dialogfeld können Sie:
- Die Breite und Höhe des Epoxidharzstegs in Bezug auf seine Position zwischen den beiden Pads definieren.
- Festlegen, ob die entstehenden Epoxidharzstege auf derselben Lage, einer neuen Lage oder einer der vorhandenen Lagen im aktuellen Dokument gezeichnet werden sollen.
- Verschiedene weitere Umwandlungsoptionen festlegen, darunter eine Flash-Toleranz für die Suche nach Pad-Paaren, die mit dem ursprünglich ausgewählten Pad-Paar übereinstimmen, sowie die Option, alte Pads beizubehalten oder vollständig zu löschen.
- Nachdem Sie die Optionen wie gewünscht festgelegt haben, kehren Sie durch Klicken auf OK zum Hauptdesignfenster zurück und werden aufgefordert, den gesamten Bereich auszuwählen, der für die Umwandlung berücksichtigt werden soll. Ziehen Sie einfach einen Auswahlrahmen um das gesamte Design und klicken Sie anschließend mit der rechten Maustaste, sobald der Bereich ausgewählt ist. Die ausgewählten Objekte werden mit dem ursprünglich ausgewählten Pad-Paar verglichen. Zwischen den Pads aller übereinstimmenden Paare wird ein Epoxidharzsteg platziert.
- Fügen Sie weitere Epoxidharzstege hinzu, oder klicken Sie mit der rechten Maustaste bzw. drücken Sie Esc, um den Vorgang zu beenden.
Ein Makro erstellen und verwenden
Um ein neues Makro für Aktionen aufzuzeichnen, die im aktuellen Dokument ausgeführt werden, wählen Sie den Befehl Macro » Start Recording aus den Hauptmenüs. Nach dem Aufrufen des Befehls wird das Dialogfeld Create New Macro File angezeigt. Legen Sie in diesem Dialogfeld fest, wo und unter welchem Namen die neue Makroskriptdatei gespeichert werden soll. Nachdem Sie auf Open geklickt haben, gelangen Sie in den Aufzeichnungsmodus. Alle Aktionen, die Sie im CAMtastic-Editor ausführen, werden aufgezeichnet und die entsprechenden Skriptzeilen werden der Makrodatei hinzugefügt (*.bas).
Wenn Sie alle Aktionen ausgeführt haben, die das Makro enthalten soll, beenden Sie den Aufzeichnungsmodus mit dem Befehl Macro » Stop Recording. Die aktuelle Makroaufzeichnung wird beendet, und die erzeugte Makroskriptdatei wird automatisch als aktives Dokument im Hauptdesignfenster geöffnet. Die erzeugte Datei wird im Panel Projects als freies Dokument angezeigt. Die verwendete Skriptsprache ist Enable Basic.
Um ein erzeugtes Makroskript zu bearbeiten, verwenden Sie den Befehl Macro » Edit Script. Nach dem Aufrufen des Befehls wird das Dialogfeld Open Macro File angezeigt. Suchen und öffnen Sie in diesem Dialogfeld die Makrodatei (*.bas), die Sie bearbeiten möchten. Die Makrodatei wird als aktives Dokument im Hauptdesignfenster geöffnet. Anschließend können Sie das Skript nach Bedarf bearbeiten.
Um das angegebene Makroskript auszuführen, wählen Sie Macro » Run Script Befehl aus den Hauptmenüs. Nach dem Aufrufen des Befehls wird das Dialogfeld Open Macro File angezeigt. Verwenden Sie dieses Dialogfeld, um die Makrodatei (*.bas) auszuwählen, die Sie ausführen möchten. Nach einem Klick auf Open wird das Makro ausgeführt, wobei die darin enthaltenen Befehle abgearbeitet werden.