Zusätzliche Tools
Der CAM-Editor von Altium Designer enthält eine Reihe von Werkzeugen, die die Ausführung bestimmter Aufgaben bei der Arbeit mit einem CAM-Dokument erleichtern.
Kupferflächenberechnung
Um die gesamte Kupferfläche für ausgewählte Objekte im aktuellen Dokument zu berechnen, wählen Sie den Befehl Tools » Calc. Copper Area aus den Hauptmenüs. Nach dem Starten des Befehls ändert sich der Cursor zu einem kleinen Quadrat, und Sie wechseln in den Modus zur Kupferflächenberechnung. Das Verfahren umfasst die folgende Abfolge von Aktionen:
- Klicken Sie auf die Objekte, die Sie in die Berechnung einbeziehen möchten, um sie auszuwählen. Wenn Sie neben ein Objekt klicken, können Sie einen Auswahlbereich aufziehen, um mehrere Objekte in die Auswahl einzubeziehen. Die Auswahl ist kumulativ.
- Sobald alle erforderlichen Objekte ausgewählt wurden, klicken Sie mit der rechten Maustaste. Eine Report-Datei (Copper Area.rpt) wird erzeugt und als aktives Dokument im Haupt-Designfenster geöffnet. Für jede Ebene, die den ausgewählten Objekten zugeordnet ist, listet der Report die verwendete Kupferfläche in Quadratzoll auf. Die gesamte Kupferfläche wird ebenfalls aufgeführt.
Ein Kupferpolygon platzieren
Um einen geschlossenen Umriss mit Kupfer zu füllen, wählen Sie den Befehl Tools » Copper Pour aus den Hauptmenüs. Nach dem Starten des Befehls ändert sich der Cursor zu einem kleinen Quadrat, und Sie werden aufgefordert, einen geschlossenen Rand auszuwählen. Geschlossene Ränder können Kreise, Rechtecke oder Polylinien sein (wenn diese geschlossen wurden). Das Verfahren umfasst die folgende Abfolge von Aktionen:
- Positionieren Sie den Cursor einfach irgendwo über dem Rand 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, das für die Kupferfüllung verwendet wird, sowie einen Freistellungswert. Dieser Wert stellt einen Freistellungsrand bereit, um sicherzustellen, 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 Muster für die Füllung verwenden möchten, klicken Sie auf die Schaltfläche Edit Pattern, um das Dialogfeld Edit Pattern - Copper Pour zu öffnen. Verwenden Sie dieses Dialogfeld, um das Muster für die Füllung nach Bedarf festzulegen:
- Wenn Fill Type auf Polygon (Raster) gesetzt ist, werden alle anderen Einstellungen in diesem Dialogfeld deaktiviert. Der ausgewählte Rand wird mit einem massiven Polygon gefüllt, entsprechend einer im Dialogfeld Copper Pour angegebenen Freistellung.
- Wenn Fill Type auf Vector gesetzt ist, können Sie zwischen einem Vollbild oder einer Form/Dcode wählen. Sie können eine Form auswählen und eine Größe für die Füllung eingeben, oder Sie können festlegen, dass eine vorhandene Apertur verwendet wird. Wenn Sie Form/Dcode gewählt haben, können Sie den XY-Abstand der verwendeten Form angeben.
- Nachdem Sie Muster und Freistellung wie erforderlich definiert haben, klicken Sie auf OK , um den Rand mit Kupfer zu füllen.
- Fahren Sie mit der Auswahl weiterer geschlossener Ränder für die Kupferfüllung fort, oder klicken Sie mit der rechten Maustaste bzw. drücken Sie Esc, um den Vorgang zu beenden.
Pad-Entfernung
Um isolierte und gestapelte Pads von allen internen Signallagen im aktuellen Dokument zu entfernen, wählen Sie den Befehl Tools » Pad Removal aus den Hauptmenüs. Nach dem Starten des Befehls wird ein Informationsdialog angezeigt, der eine Zusammenfassung der isolierten und gestapelten Pads liefert, die auf allen im aktuellen Dokument gefundenen internen Signallagen erkannt wurden. Nach dem Klicken auf OK wird die angegebene Gesamtzahl an Pads entfernt.
Objektausdehnung ändern
Der Befehl Tools » Spread/Reduce aus den Hauptmenüs wird verwendet, um die Ausdehnung eines ausgewählten Objekts zu vergrößern oder zu verkleinern, also im Wesentlichen die dem Objekt zugeordnete ursprüngliche Apertur zu verbreitern oder zu verschmälern und diese anschließend als neue Apertur zu speichern.
Nach dem Starten des Befehls ändert sich der Cursor zu einem kleinen Quadrat, und Sie wechseln in den Modus zum Vergrößern/Verkleinern. Das Verfahren umfasst die folgende Abfolge von Aktionen:
- Wählen Sie die Objekte aus, die Sie vergrößern/verkleinern möchten. Positionieren Sie den Cursor einfach über einzelnen Objekten und klicken Sie, um sie der Auswahl hinzuzufügen, oder verwenden Sie eines der vielen verfügbaren Auswahlwerkzeuge.
- Nachdem alle Objekte ausgewählt wurden, klicken Sie mit der rechten Maustaste. Das Dialogfeld Spread/Reduce Size wird angezeigt. Verwenden Sie das Dialogfeld, um eine Größe für die Vergrößerung/Verkleinerung anzugeben, und achten Sie darauf, beim Verkleinern ein Minuszeichen anzugeben. Sie können wählen, ob die neuen Objekte auf derselben Ebene, einer neuen Ebene oder einer der vorhandenen Ebenen platziert werden sollen. Die Option Delete Old Objects gibt Ihnen die Möglichkeit, die ursprünglichen Objekte zu Vergleichszwecken beizubehalten.
- Nachdem die Größenoptionen wie erforderlich definiert wurden, bewirkt ein Klick auf OK die Größenänderung für die ausgewählten Objekte. Die resultierenden Formen werden als neue Aperturdefinitionen hinzugefügt – eine pro unterschiedlicher ursprünglicher Apertur in der Auswahl – und jedem wird ein Dcode zugewiesen, beginnend mit dem ersten verfügbaren (leeren) Dcode.
- Fahren Sie mit dem Vergrößern/Verkleinern weiterer Objekte fort, 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 aus den Hauptmenüs wird verwendet, um ausgewählte Pads auf Routing- (Signal-)Lagen im aktuellen Dokument mit Teardrops zu versehen. Das Anbringen von Teardrops an Pads ist eine gängige Technik, um während der Leiterplattenfertigung gegen Drill Breakout zu schützen.
Stellen Sie zunächst sicher, dass die Routing- (Signal-)Lagen, denen Sie Pads mit Teardrops hinzufügen möchten, in der Layer-Liste des Bereichs CAMtastic aktiviert sind.
Nach dem Starten des Befehls ändert sich der Cursor zu einem kleinen Quadrat, und Sie werden aufgefordert, die Pads auszuwählen, die Sie mit Teardrops versehen möchten. Positionieren Sie den Cursor einfach über einzelnen Pads und klicken Sie, um sie der Auswahl hinzuzufügen, oder verwenden Sie eines der vielen verfügbaren Auswahlwerkzeuge. Nachdem alle Pads ausgewählt wurden, die Sie mit Teardrops versehen möchten, klicken Sie mit der rechten Maustaste. Das Dialogfeld Add Teardrops wird angezeigt.
Die linke Hälfte des Dialogfelds ermöglicht es Ihnen, den Stil der Teardrops festzulegen, den Sie anwenden möchten – entweder Pad oder Line. Der Teardrop im Stil Pad platziert ein Pad mit halber Größe des ursprünglichen Pads an der Schnittstelle zwischen Leiterbahn und Pad. Der Teardrop im Stil Line platziert zwei Linien (tangential zum Pad), um die Schnittstelle zwischen Leiterbahn und Pad aufzufüllen. Bei Verwendung des Stils Line können Sie einen Line Offset Factor angeben, der die Länge des Teardrops steuert.
Die rechte Hälfte des Dialogfelds ermöglicht es Ihnen, verschiedene Freistellungsprüfungen zu definieren und anzuwenden. Legen Sie diese Einschränkungen nach Bedarf fest. Standardmäßig ist jede auf 5mil gesetzt.
Das Feld Inflate Pads/Vias bounding Rect By wird als Methode zur Beschleunigung des Teardrop-Prozesses verwendet. Durch Vergrößern des umschließenden Rechtecks eines Pads können Sie die Anzahl der Leiterbahnen, die für Teardrops berücksichtigt werden müssen, auf diejenigen eingrenzen, die die vergrößerte Begrenzung berühren. Betrachten Sie dies als Grobprüfung, gefolgt von der Feinprüfung der verbleibenden Leiterbahnen, um festzustellen, ob sie tatsächlich mit dem Pad verbunden sind oder nicht. Die Standardeinstellung ist 25mil/side.
Nachdem Teardrop-Stil und Freistellungsprüfungen wie erforderlich definiert wurden, wird durch Klicken auf OK damit fortgefahren, allen ausgewählten Pads Teardrops hinzuzufügen. Wenn das Platzieren eines Teardrops zur Verletzung einer oder mehrerer Prüfungen führen würde, wird ein Pad nicht mit einem Teardrop versehen.
Fahren Sie mit der Auswahl weiterer Pads fort, die mit Teardrops versehen werden sollen, oder drücken Sie Esc , um den Vorgang zu beenden.
Siebdruck beschneiden
Der Befehl Tools » Trim Silkscreen aus den Hauptmenüs wird verwendet, um Bilder auf Siebdrucklagen zu beschneiden, wenn sie in Pads der Lötstoppmaskenlagen hineinragen.
Nach dem Starten des Befehls wird der Dialog Trim Silkscreen angezeigt. Verwenden Sie diesen Dialog, um einen Abstandsparameter zwischen Siebdruckgrafiken und der Kante von Lötstoppmasken-Pads festzulegen. Es können positive Werte (Siebdruck vom Pad zurückziehen) oder negative Werte (in das Pad hineinragen) eingegeben werden.
Verwenden Sie die Option Copy to New Layer, um eine Kopie des ursprünglichen Siebdrucks auf einer neuen Lage zu speichern. Dies kann sehr nützlich sein, wenn Sie die Ergebnisse des Beschneidungsvorgangs vergleichen möchten.
Nachdem Sie die Beschneidungsoptionen wie erforderlich festgelegt haben, wird durch Klicken auf OK der Beschneidungsvorgang ausgeführt.
Teile erstellen und gruppieren
Der Befehl Tools » Parts » Create & Group Parts aus den Hauptmenüs wird verwendet, um identische Teile im aktuellen Designbild zu erstellen und zu gruppieren, sodass Sie letztlich eine Teileliste erzeugen können, die anschließend exportiert werden kann.
Stellen Sie zunächst sicher, dass im Hauptdesignfenster nur eine einzelne obere oder untere Lage (z. B. obere oder untere Lötstoppmaskenlage) sichtbar ist und alle anderen Lagen ausgeschaltet sind.
Nach dem Starten des Befehls verwandelt sich der Cursor in ein kleines Quadrat, und Sie werden aufgefordert, einen Footprint auszuwählen. Das Verfahren umfasst die folgende Abfolge von Aktionen:
- Verwenden Sie den Cursor, um alle Pads in einem bestimmten Footprint auszuwählen, entweder indem Sie jedes Pad einzeln anklicken oder indem Sie einen Auswahlrahmen um sie ziehen.
- Rechtsklick – der Dialog Assign/Group Parts erscheint. Verwenden Sie diesen Dialog, um dem Footprint eine Beschreibung zu geben (z. B. DIP14), seine Drehung anzugeben und seinen Typ zu definieren (Thru Hole oder SMT).
- Nachdem Sie die Eigenschaften des Footprints wie erforderlich festgelegt haben, klicken Sie auf OK. Die Software sucht nur auf derselben Lage nach identischen Footprints, und zwar hinsichtlich Größe, Form und Ausrichtung. Um jedes identische Teil wird ein Rechteck gezeichnet, durch dessen Mitte ein Kreuz verläuft. Diese mit einem Kreuz versehenen Rechtecke werden zu einer neuen Lage hinzugefügt – Refdes_Top oder Refdes_Bottom – je nachdem, ob sich die Lage, die Sie zum Erstellen der Teile verwenden, oben oder unten befindet. Diese Lage wird der Lagenliste im Bereich CAMtastic hinzugefügt.
- Fahren Sie mit dem Auswählen und Gruppieren weiterer Footprints fort, oder klicken Sie mit der rechten Maustaste, oder drücken Sie Esc, um den Vorgang zu beenden.
Referenzkennzeichen zuweisen
Der Befehl Tools » Parts » Assign Ref Designators aus den Hauptmenüs wird verwendet, um allen Teilen, die im aktuellen Designdokument erfolgreich erstellt/gruppiert wurden, Referenzkennzeichen zuzuweisen.
Nach dem Starten des Befehls verwandelt sich der Cursor in ein kleines Quadrat, und Sie werden aufgefordert, ein Teil auszuwählen. Positionieren Sie den Cursor einfach über der Mitte des Kreuzes in einem gruppierten Teil und klicken Sie. Der Dialog Enter Value wird angezeigt, in dem Sie das Referenzkennzeichen eingeben können, das Sie dem Teil zuweisen möchten. Nachdem Sie das gewünschte Kennzeichen eingegeben und auf OK geklickt haben, erscheint das Kennzeichen in der Mitte des Kreuzes für das Teil.
Fahren Sie mit dem Zuweisen von Referenzkennzeichen zu anderen Teilen im Design fort, oder klicken Sie mit der rechten Maustaste, oder drücken Sie Esc, um den Vorgang zu beenden.
Geflashte Pads in Homebase-Pads umwandeln
Der Befehl Tools » SMT Stencil » Homebase Pad Conversion aus den Hauptmenüs wird verwendet, um ein Paar geflashter Pads in ein Homebase-Pad umzuwandeln. Homebase-Pads werden verwendet, um die pro Pad mit einer SMT-Schablone aufgetragene Pastenfläche zu verbessern.
Nach dem Starten des Befehls verwandelt sich der Cursor in ein kleines Quadrat, und Sie wechseln in den Umwandlungsmodus. Das Verfahren umfasst die folgende Abfolge von Aktionen:
- Wählen Sie das erste Paar geflashter Pads aus, das umgewandelt werden soll. Positionieren Sie den Cursor einfach über jedem Pad des Paars und klicken Sie.
-
Klicken Sie mit der rechten Maustaste, um den Dialog Flash - Homebase Conversion zu öffnen. Verwenden Sie diesen Dialog, um:
- das Homebase-Pad hinsichtlich Richtung und Ausmaß der Abschrägung zu definieren, die auf jedes der Pads im Paar angewendet wird.
- auszuwählen, ob die resultierenden Homebase-Pads auf derselben Lage, einer neuen Lage oder einer beliebigen vorhandenen Lage im aktuellen Dokument gezeichnet werden sollen.
- verschiedene weitere Umwandlungsoptionen aus dem Dialog zu nutzen, darunter die Möglichkeit, eine Flash-Toleranz festzulegen – beim Suchen von Pad-Paaren nach einer Übereinstimmung mit dem ursprünglich ausgewählten Pad-Paar – sowie festzulegen, ob alte Pads beibehalten oder vollständig gelöscht werden sollen.
- Nachdem Sie die Optionen wie erforderlich festgelegt haben, gelangen Sie durch Klicken auf OK zurück zum Hauptdesignfenster, und Sie 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 dann mit der rechten Maustaste, sobald der Bereich ausgewählt wurde. Die ausgewählten Objekte werden mit dem ursprünglich ausgewählten Pad-Paar verglichen, und alle gefundenen Übereinstimmungen werden in Homebase-Pads umgewandelt.
- Fahren Sie mit der Umwandlung weiterer Paare geflashter Pads in Homebase-Pads fort, oder klicken Sie mit der rechten Maustaste, oder drücken Sie Esc, um den Vorgang zu beenden.
Epoxidstege hinzufügen
Der Befehl Tools » SMT Stencil » Add Epoxy Bars aus den Hauptmenüs wird verwendet, um zwischen allen Vorkommen einer ausgewählten Kombination aus geflashtem Pad-Paar im aktuellen Dokument einen Epoxidsteg hinzuzufügen.
Nach dem Starten des Befehls verwandelt sich der Cursor in ein kleines Quadrat, und Sie wechseln in den Modus zum Hinzufügen von Epoxidstegen. Das Verfahren umfasst die folgende Abfolge von Aktionen:
- Wählen Sie ein erstes Paar geflashter Pads aus. Positionieren Sie den Cursor einfach über jedem Pad dieses ersten Paars und klicken Sie.
-
Klicken Sie mit der rechten Maustaste, um den Dialog Add Epoxy Bars zu öffnen. Verwenden Sie diesen Dialog, um:
- die Breite und Höhe des Epoxidstegs in Bezug auf seine Position zwischen den beiden Pads zu definieren.
- auszuwählen, ob die resultierenden Epoxidstege auf derselben Lage, einer neuen Lage oder einer beliebigen vorhandenen Lage im aktuellen Dokument gezeichnet werden sollen.
- verschiedene weitere Umwandlungsoptionen aus dem Dialog zu nutzen, darunter die Möglichkeit, eine Flash-Toleranz festzulegen – beim Suchen von Pad-Paaren nach einer Übereinstimmung mit dem ursprünglich ausgewählten Pad-Paar – sowie festzulegen, ob alte Pads beibehalten oder vollständig gelöscht werden sollen.
- Nachdem Sie die Optionen wie erforderlich festgelegt haben, gelangen Sie durch Klicken auf OK zurück zum Hauptdesignfenster, und Sie 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 dann mit der rechten Maustaste, sobald der Bereich ausgewählt wurde. Die ausgewählten Objekte werden mit dem ursprünglich ausgewählten Pad-Paar verglichen, und zwischen allen gefundenen Übereinstimmungen wird ein Epoxidsteg platziert.
- Fahren Sie mit dem Hinzufügen weiterer Epoxidstege fort, oder klicken Sie mit der rechten Maustaste, oder drücken Sie Esc, um den Vorgang zu beenden.
Erstellen und Verwenden eines Makros
Um ein neues Makro für Aktionen aufzuzeichnen, die im aktuellen Dokument ausgeführt werden, wählen Sie den Befehl Macro » Start Recording in den Hauptmenüs. Nach dem Starten des Befehls wird der Dialog Create New Macro File angezeigt. Verwenden Sie diesen Dialog, um festzulegen, wo und unter welchem Namen die neue Makro-Skriptdatei gespeichert werden soll. Nach dem Klicken auf Open wechseln Sie in den Aufzeichnungsmodus. Alle Aktionen, die Sie im CAMtastic Editor ausführen, werden aufgezeichnet, und die entsprechenden Skriptzeilen werden der Makrodatei (*.bas) hinzugefügt.
Wenn Sie alle Aktionen ausgeführt haben, die in das Makro aufgenommen werden sollen, verwenden Sie den Befehl Macro » Stop Recording, um den Aufzeichnungsmodus zu verlassen. Die aktuelle Makro-Aufzeichnungssitzung wird beendet, und die erzeugte Makro-Skriptdatei wird automatisch als aktives Dokument im Haupt-Designfenster geöffnet. Die erzeugte Datei erscheint im Projects panel als freies Dokument. Die verwendete Skriptsprache ist Enable Basic.
Um ein erzeugtes Makro-Skript zu bearbeiten, verwenden Sie den Befehl Macro » Edit Script. Nach dem Starten des Befehls wird der Dialog Open Macro File angezeigt. Verwenden Sie diesen Dialog, um die Makrodatei (*.bas), die Sie bearbeiten möchten, zu suchen und zu öffnen. Die Makrodatei wird als aktives Dokument im Haupt-Designfenster geöffnet. Anschließend können Sie das Skript nach Bedarf bearbeiten.
Um das angegebene Makro-Skript auszuführen, wählen Sie den Befehl Macro » Run Script in den Hauptmenüs. Nach dem Starten des Befehls wird der Dialog Open Macro File angezeigt. Verwenden Sie diesen Dialog, um die Makrodatei (*.bas), die Sie ausführen möchten, zu suchen. Nach dem Klicken auf Open wird das Makro ausgeführt, und die darin enthaltenen Befehle werden abgearbeitet.