Including Barcodes & Logos

Der PCB-Editor in Ihrem Altium Designer bietet die Möglichkeit, Barcodesymbole direkt auf jeder beliebigen Lage einer Leiterplatte zu platzieren, sodass Barcodes im Rahmen des Fertigungsprozesses einfach auf eine Leiterplatte aufgebracht werden können. Darüber hinaus unterstützt der Editor mehrere Methoden zum Hinzufügen grafischer Bilder zu einem PCB-Designdokument – ideal, um Ihr Firmenlogo auf die Platine zu bringen!

Hinzufügen eines Barcodes

Altium Designer ermöglicht es, Barcodesymbole direkt auf einer Leiterplatte auf jeder beliebigen Lage zu platzieren, sodass Barcodes im Rahmen des Fertigungsprozesses einfach auf eine Leiterplatte aufgebracht werden können. Barcodes werden häufig verwendet, um Leiterplatten zu kennzeichnen und zu identifizieren, wodurch beispielsweise die Bestandsverfolgung durch den Einsatz automatisierter Scanmaschinen vereinfacht wird. Es werden verschiedene Arten von Barcodes unterstützt: lineare Barcodes, QR-Codes und Data-Matrix-Codes. Auch spezielle Zeichenfolgen werden unterstützt. Ein Barcode wird in einem PCB-Dokument als konfiguriertes Text object (Place » String oder Place » Text Frame) platziert. Um einen Barcode des gewünschten Typs zu erzeugen, öffnen Sie die Eigenschaften des Textobjekts über das Properties panel, setzen Font Type im Bereich BarCode auf Properties  und setzen dann Type auf LinearQR Code oder Data Matrix.

Die Unterstützung für QR-Codes und Data-Matrix-Codes ist verfügbar, wenn die Option PCB.QRCodes im Dialog Advanced Settings dialog aktiviert ist.

Konfigurieren eines linearen Barcodes

Nachdem ein Textobjekt als linearer Barcode konfiguriert wurde (indem Font Type auf BarCode gesetzt und Linear als Type ausgewählt wurde), definieren Sie die Anzeigeoptionen nach Bedarf im Properties-Bereich des Objekts. Unterstützt werden BarCode ISO Code 39 (Standard des US-Verteidigungsministeriums) und Code 128 (globaler Standard zur Handelsidentifikation), und die tatsächliche Textzeichenfolge, aus der der Barcode abgeleitet wird, kann ebenfalls angezeigt werden, indem die Option Show Text aktiviert wird.

Wenn Text angezeigt wird, wählen Sie eine TrueType-Schriftart und legen Sie die Höhe des Textes entsprechend fest.

Beispiel eines Barcodes mit dem ursprünglichen (menschenlesbaren) Text darunter.
Beispiel eines Barcodes mit dem ursprünglichen (menschenlesbaren) Text darunter.

Legen Sie Höhe und Breite des Barcodes fest, entweder über eine gewünschte Gesamtbreite oder über eine minimale Breite der Barcode-Elemente, um die Größe zu steuern. Unabhängig von der verwendeten Methode sollten Sie darauf achten, eine Größe zu verwenden, die den Barcode für die entsprechenden Scanner lesbar macht!

Durch die Verwendung einer Kombination aus Barcode- und invertierten Textzeichenfolgen sowie gegebenenfalls Füllungen kann auf einer Platine ein ansprechender Barcode-Bereich definiert werden, der textlich mehr Informationen enthält, als allein durch den ursprünglichen Barcode-Text möglich wäre, wie unten gezeigt.

Beispiel mit invertiertem Barcode und zusätzlichen invertierten Textzeichenfolgen.
Beispiel mit invertiertem Barcode und zusätzlichen invertierten Textzeichenfolgen.

Konfigurieren eines QR-Codes oder Data-Matrix-Codes

Ein QR-Code ist ein 2D-Barcode, der digital von Smartphones gelesen werden kann und ebenso wie Barcodes Informationen enthält. Sie können verwendet werden, um einen Anruf zu tätigen, eine Nachricht oder E-Mail zu senden oder sogar eine Website zu öffnen. Ein Data Matrix ist ein zweidimensionaler Code, der in einem quadratischen oder rechteckigen Muster angeordnet ist.

Nachdem ein Textobjekt als QR-Code oder Data Matrix konfiguriert wurde (indem Font Type auf BarCode gesetzt und QR Code bzw. Data Matrix als Type ausgewählt wurde), definieren Sie die Anzeigeoptionen nach Bedarf im Properties-Bereich des Objekts. Wählen Sie die erforderliche Size Mode und verwenden Sie die Optionen, um die Abmessungen des Codes festzulegen:

  • By Pixel Width – geben Sie die Breite eines einzelnen Pixels des QR-Codes / der Data Matrix im Feld Pixel Width  ein. Diese Option hilft sicherzustellen, dass das Bild reproduzierbar ist.

  • By Full Width – geben Sie die Gesamtbreite des QR-Codes / der Data Matrix im Feld Full Width ein.

Geben Sie die Größe des Randes an den linken und rechten Kanten im Feld Horizontal Margin und die Größe des Randes an den oberen und unteren Kanten im Feld Vertical Margin ein. Konfigurieren Sie den Text im Designbereich mithilfe der Dropdown-Liste Font Name und der Option Show Text (aktivieren oder deaktivieren). Wenn die Option Inverted aktiviert ist, wird der QR-Code / die Data Matrix invertiert, und auf allen vier Seiten wird ein Rahmen hinzugefügt.

Javascript ID: Barcodes_Examples_AD24_9

Beispiel eines QR-Codes mit dem ursprünglichen (menschenlesbaren) Text darunter.

Beispiel einer Data Matrix mit dem ursprünglichen (menschenlesbaren) Text darunter.

Hinzufügen einer Grafik

Typischerweise möchte bei der Fertigung einer Platine das Eigentümerunternehmen – also das Unternehmen, das die Platine entworfen hat und hofft, mit ihrer kommerziellen Verfügbarkeit und ihrem Erfolg einen ordentlichen Gewinn zu erzielen – seine Eigentümerschaft „kennzeichnen“. Sicher, das lässt sich durch einfachen Text auf der Siebdrucklage erreichen, aber häufiger ist das Firmenlogo eine deutlich auffälligere und effektivere Alternative. Um dieser Anforderung gerecht zu werden, unterstützt der PCB-Editor der Software mehrere Methoden zum Hinzufügen grafischer Bilder zu einem PCB-Designdokument.

Platzieren einer Grafik als Schriftart

Es ist möglich, eine benutzerdefinierte TrueType-Schriftart zu erstellen, die eine Grafik als Glyphen enthält (eines der Zeichen in der Schriftart), und dann eine Zeichenfolge auf der Leiterplatte zu platzieren, die diese Schriftart verwendet. Neben der einfachen Verwendung besteht ein weiterer großer Vorteil dieser Methode darin, dass die Glyphen, wenn sie aus Vektorgrafiken erstellt wurden, präzise skaliert werden können.

Eine Schriftart mit vielen Standardsymbolen, die im PCB-Design verwendet werden – darunter: bleifrei, Recycling, elektrostatisch empfindlich, Erde, C-Tick, UL, CE, FCC und viele weitere – wurde von einem der führenden Experten für das Design mit Altium Design Software erstellt: Darren Moore von Mooretronics. Sehen Sie sich den zugehörigen Forenthread an, über den die Schriftart heruntergeladen werden kann.

Die Schriftart ist als Cardware lizenziert; Informationen zu den Nutzungsbedingungen finden Sie in der Readme.txt, die in der heruntergeladenen ZIP-Datei enthalten ist. Die Readme enthält außerdem eine Liste der verfügbaren Grafiken. Beachten Sie, dass viele davon mit oder ohne Text verfügbar sind; die bevorzugte Version wird durch die Verwendung von Groß- oder Kleinbuchstaben ausgewählt. Das folgende Bild zeigt eine Auswahl der in der Schriftart verfügbaren Grafiken.

Eine Auswahl einiger nützlicher Grafiken in der Mooretronics-Schriftart.Eine Auswahl einiger nützlicher Grafiken in der Mooretronics-Schriftart.

Platzieren einer Grafik auf der Leiterplatte

Um eine Grafik im Format JPG, BMP, PNG oder SVG auf der Leiterplatte zu platzieren, wählen Sie den Befehl Place » Graphics.

Nach dem Starten des Befehls werden Sie aufgefordert, mit zwei Klicks einen rechteckigen Bereich zu definieren, in dem das Bild platziert werden soll. Anschließend werden Sie aufgefordert, die Grafikdatei auszuwählen. Sobald sie ausgewählt wurde, wird der Dialog Import Image geöffnet. Konfigurieren Sie die Bildeinstellungen nach Bedarf und klicken Sie auf OK, um die Grafik auf der aktiven PCB-Lage zu erstellen.

Hinweise:

  • Das Bild wird importiert und so skaliert, dass es in die größtmögliche vertikale oder horizontale Ausdehnung innerhalb des von Ihnen definierten rechteckigen Bereichs passt, wobei das ursprüngliche Seitenverhältnis beibehalten wird.
  • Wenn die Grafik als Union platziert wird, kann sie als einzelnes Objekt verschoben (click and drag) oder in der Größe geändert (right-click » Unions » Resize Union) werden.

Einfügen einer Metadatei direkt aus der Windows-Zwischenablage

Für ein Logo unterstützt der PCB-Editor auch das direkte Einfügen einer Metadatei aus der Windows-Zwischenablage auf die aktuelle PCB-Lage mit dem standardmäßigen Windows-Befehl Ctrl+V zum Einfügen. Unterstützte Metadateidaten umfassen Bitmaps, Linien, Bögen, einfache Füllungen und TrueType-Text – sodass Sie Logos und andere grafische Symbole einfach einfügen können.

Beachten Sie, dass nicht alle Bildbearbeitungsprogramme die Bilddaten als Metadateidaten in die Zwischenablage legen. Eine Möglichkeit, dies sicherzustellen, besteht darin, das Bild zunächst in Microsoft Word einzufügen, es dann von dort zu kopieren und in Ihre Altium Designer-Software einzufügen. Gehen Sie dazu wie folgt vor:

  1. Fügen Sie das gewünschte Logobild (im BMP- oder PNG-Format) in ein Microsoft-Word-Dokument ein. Es wird empfohlen, das Bild entweder aus einem Bildbearbeitungsprogramm in Word zu kopieren/einzufügen oder den Befehl Insert » Picture von Word zu verwenden, da Word ein Bild, das per Drag-and-drop in eine geöffnete Word-Datei gezogen wird, anders behandelt als ein Bild, das eingefügt oder importiert wird. 
  2. Markieren Sie das Bild in Microsoft Word und kopieren Sie es in die Zwischenablage.
  3. Öffnen Sie das gewünschte Ziel-PCB-Dokument in Altium Designer.
  4. Fügen Sie das Bild aus der Zwischenablage ein (Edit » Paste oder Ctrl+V).
  5. Das Bild erscheint schwebend am Cursor. Klicken Sie an die gewünschte Stelle im Arbeitsbereich, um es zu platzieren.

Schwarze Pixel im Originalbild werden Regionen zugeordnet, und jede andere Farbe als Schwarz wird einem Ausschnitt zugeordnet.

Pixel werden in Regionen umgewandelt, und Vereinigungen zusammenhängender benachbarter Regionen werden erstellt.

Importierte Daten werden auf der aktuellen Lage eingefügt und übernehmen die Farbe, die Sie für diese Lage gewählt haben. Die während des Einfügevorgangs erzeugten PCB-Objekte werden automatisch zu einer Union hinzugefügt. Nach dem Einfügen können die Bearbeitungsgriffe der Union verwendet werden, um die Größe des eingefügten Bildes fein abzustimmen. Unions, die durch einen Einfügevorgang entstanden sind, können außerdem jederzeit mit dem Befehl Resize Union aus dem Kontextmenü in der Größe geändert werden (klicken Sie nach dem Starten des Befehls Resize Union auf die gewünschte Union, um sie auszuwählen).

Die Option Paste from other applications auf der Seite PCB Editor - General page des Dialogs Preferences wird verwendet, um Preferred Format auf Metafile oder Text festzulegen. Bei einer Grafik hat diese Option keine Auswirkung – jede unabhängige Form in der Grafik wird in ein Regionenobjekt umgewandelt. Beim Einfügen einer Textzeichenfolge wird jedes Zeichen in eine Textzeichenfolge umgewandelt, wenn die Option auf Metafile gesetzt ist, während die gesamte Zeichenfolge als Altium Design Software-Zeichenfolge eingefügt wird, wenn die Option auf Text gesetzt ist.

Das Altium-Logo wird als Grafik eingefügt; jeder Buchstabe in der Grafik wird in ein Regionenobjekt umgewandelt.Das Altium-Logo wird als Grafik eingefügt; jeder Buchstabe in der Grafik wird in ein Regionenobjekt umgewandelt.

Platzieren als OLE-Objekt

Eine im BMP-Format gespeicherte Grafik kann auch als OLE-Objekt im aktiven PCB-Dokument platziert werden. Dies wird durch die Object Linking and Embedding-Technologie (OLE) im PCB-Editor ermöglicht.

Die Grafik muss im Format *.bmp vorliegen.

Machen Sie zunächst die Lage, auf der Sie die OLE-Objektdaten platzieren möchten, zur aktiven Lage im Arbeitsbereich. Nach dem Starten des Befehls (Place » Object From File) wird der standardmäßige Windows-Dialog Choose file angezeigt. Verwenden Sie diesen Dialog, um zur gewünschten BMP-Bilddatei zu navigieren. Nach dem Klicken auf Open erscheinen die Daten aus der ausgewählten Datei schwebend am Cursor. Positionieren Sie sie wie gewünscht im Arbeitsbereich und klicken Sie oder drücken Sie Enter, um die Platzierung durchzuführen.

Ein BMP-Bild wird als OLE-Objekt in einem PCB-Dokument platziert. Ein BMP-Bild wird als OLE-Objekt in einem PCB-Dokument platziert.

AI-LocalizedAI-localized
If you find an issue, select the text/image and pressCtrl + Enterto send us your feedback.
Feature Availability

The features available to you depend on which Altium solution you have – Altium Develop, an edition of Altium Agile (Agile Teams or Agile Enterprise), or Altium Designer (on active term).

If you don’t see a discussed feature in your software, contact Altium Sales to find out more.

Legacy Documentation

Altium Designer documentation is no longer versioned. If you need to access documentation for older versions of Altium Designer, visit the Legacy Documentation section of the Other Installers page.

Inhalt