Including Barcodes & Logos on a PCB in Altium NEXUS

This documentation page references Altium NEXUS/NEXUS Client (part of the deployed NEXUS solution), which has been discontinued. All your PCB design, data management and collaboration needs can now be delivered by Altium Designer and a connected Altium 365 Workspace. Check out the FAQs page for more information.

 

Parent page: 基板設計の最終仕上げ

お使いのAltium設計ソフトウェアのPCBエディタでは、バーコードシンボルをPCBの任意のレイヤーに直接配置でき、製造工程の一部としてPCBにバーコードを容易に印字できます。さらに、このエディタはPCB設計ドキュメントにグラフィック画像を追加するための複数の方法をサポートしており、会社のロゴを基板に載せるのに最適です!

バーコードの追加

本ソフトウェアでは、バーコードシンボルをPCBの任意のレイヤーに直接配置でき、製造工程の一部としてPCBにバーコードを容易に印字できます。バーコードはPCBのタグ付けや識別に一般的に使用され、たとえば自動スキャン機の利用によって在庫追跡を効率化します。バーコードは、設定済みのString objectとしてPCBドキュメント内に配置されます。配置を開始するには、Place » String commandを使用します。

バーコードフォントを使用するには、まず文字列オブジェクトを選択し、Properties パネルからそのプロパティにアクセスします。次に、Font TypeBarCodeに設定し、下の領域で必要に応じて表示オプションを定義します。BarCode ISO Code 39(米国国防総省標準)およびCode 128(国際取引識別標準)がサポートされており、Show Textオプションを有効にすることで、バーコードの元となる実際のテキスト文字列も表示できます。

テキストを表示する場合は、TrueTypeフォントを選択し、テキストの高さをそれに合わせて設定してください。

元の(人が読める)テキストを下に表示したバーコードの例。元の(人が読める)テキストを下に表示したバーコードの例。

バーコードの高さと幅は、希望する全体幅を指定するか、最小バーコード要素幅を指定してサイズを制御します。どちらの方法を使う場合でも、適切なスキャナで読み取れるサイズになるように設定してください。

バーコードと反転テキスト文字列を組み合わせ、必要に応じて塗りつぶしも併用することで、基板上に見栄えの良いバーコード領域を定義できます。これにより、元のバーコード文字列だけでは表現できない追加情報をテキストとして付加できます。以下に例を示します。

反転バーコードと追加の反転テキスト文字列を使用した例。反転バーコードと追加の反転テキスト文字列を使用した例。

グラフィックの追加

通常、基板を製造する際には、基板を設計し、その商用提供と成功によって利益を得たいと考える所有企業が、自社の所有を「刻印」したいものです。これはシルクスクリーン層に単純なテキストを入れるだけでも実現できますが、多くの場合、会社のロゴの方がより目を引き、効果的な代替手段となります。この要件に対応するため、ソフトウェアのPCBエディタは、PCB設計ドキュメントにグラフィック画像を追加するための複数の方法をサポートしています。

フォントとしてグラフィックを配置する

グラフィックをグリフ(フォント内の文字の1つ)として含むカスタムTrueTypeフォントを作成し、そのフォントを使用する文字列をPCB上に配置することが可能です。使いやすさに加え、この方法のもう1つの大きな利点は、フォントのグリフがベクター画像から作成されている場合、正確にスケーリングできる点です。

PCB設計で使用される多くの標準シンボル(例:鉛フリー、リサイクル、静電気注意、アース、C-Tick、UL、CE、FCCなど、その他多数)を収録したフォントが、Altium設計ソフトウェアを用いた設計の第一人者の一人であるMooretronicsのDarren Moore氏によって作成されています。このフォントはhere(2015年6月版)からダウンロードでき、より新しいバージョンについては、最新投稿にあるrelated forum threadも確認できます。

このフォントはCardwareとしてライセンスされており、使用条件についてはダウンロードしたZIPに含まれるReadme.txtを参照してください。readmeには利用可能なグラフィックの一覧も含まれています。多くはテキスト付き/テキストなしの両方が用意されており、大文字/小文字を使い分けて好みのバージョンを選択します。下の画像は、このフォントで利用できるグラフィックのサンプルを示しています。

Mooretronicsフォントに含まれる便利なグラフィックのサンプル。Mooretronicsフォントに含まれる便利なグラフィックのサンプル。

PCB上にグラフィックを配置する

PCB上にグラフィックを配置するには、JPG、BMP、PNG、またはSVG形式のグラフィックを配置するためのPlace » Graphicsコマンドを選択します。

コマンドを起動すると、画像を配置する矩形領域を定義するために2回クリックするよう求められます。その後、グラフィックファイルの選択を求められ、選択するとImport Imageダイアログが開きます。必要に応じて画像設定を構成し、OKをクリックして、アクティブなPCBレイヤー上にグラフィックを作成します。

注:

  • 画像はインポートされ、定義した矩形領域内で利用可能な縦方向または横方向の最大距離に収まるようにスケーリングされます。このとき、元のアスペクト比は維持されます。
  • グラフィックをUnionとして配置した場合、単一オブジェクトとして移動(click and drag)またはサイズ変更(right-click » Unions » Resize Union)できます。

Windowsクリップボードからメタファイルを直接貼り付ける

ロゴについては、PCBエディタは標準のWindowsのCtrl+V貼り付けコマンドを使用して、Windowsクリップボードからメタファイルを現在のPCBレイヤーに直接貼り付けることもサポートしています。サポートされるメタファイルデータには、ビットマップ、線、円弧、単純な塗りつぶし、TrueTypeテキストが含まれ、ロゴやその他のグラフィックシンボルを簡単に貼り付けられます。

ただし、すべての画像エディタが画像データをメタファイルデータとしてクリップボードに格納するわけではありません。これを確実にする方法の1つは、まず画像をMicrosoft Wordに貼り付け、その後WordからコピーしてAltium NEXUSソフトウェアに貼り付けることです。手順は次のとおりです。

  1. 目的のロゴ画像(BMPまたはPNG形式)をMicrosoft Wordドキュメントに貼り付けるか挿入します。画像エディタからWordへコピー&ペーストするか、WordのInsert » Pictureコマンドを使用することを推奨します。Wordでは、開いているWordファイルにドラッグ&ドロップされた画像は、貼り付け/挿入された画像とは異なる扱いになるためです。 
  2. Microsoft Wordで画像を選択して強調表示し、クリップボードにコピーします。
  3. Altium NEXUSで、対象のPCBドキュメントを開きます。
  4. クリップボードから画像を貼り付けます(Edit » Paste またはCtrl+V)。
  5. 画像はカーソルに追従して表示されます。ワークスペース内の目的の位置でクリックして配置します。
元画像の黒ピクセルはリージョンにマッピングされます。元画像で黒以外の色はすべてボイド(抜き)にマッピングされます。
ピクセルはリージョンに変換され、隣接して連続するリージョンはUnionとして結合されます。

インポートされたデータは現在のレイヤーに配置され、そのレイヤーに選択した色が適用されます。貼り付け処理で作成されたPCBオブジェクトは自動的にUnionに追加されます。貼り付け後は、Unionの編集ハンドルを使用して貼り付けた画像のサイズを微調整できます。貼り付けによって作成されたUnionは、右クリックメニューのResize Union commandを使用していつでもサイズ変更できます(Resize Unionコマンド起動後、必要なUnionをクリックして選択します)。

Preferences ダイアログのPCB Editor - GeneralページにあるPaste from other applicationsオプションは、Preferred FormatMetafileまたはTextに設定するために使用します。グラフィックの場合、このオプションは影響しません。グラフィック内の各独立形状はリージョンオブジェクトに変換されます。テキスト文字列を貼り付ける場合、オプションがMetafileに設定されていれば各文字がテキスト文字列に変換され、オプションがTextに設定されていれば文字列全体がAltium Design Softwareの文字列として貼り付けられます。

グラフィックとして貼り付けられるAltiumロゴ。グラフィック内の各文字はリージョンオブジェクトに変換されます。グラフィックとして貼り付けられるAltiumロゴ。グラフィック内の各文字はリージョンオブジェクトに変換されます。

OLEオブジェクトとして配置する

BMP形式で保存されたグラフィックは、アクティブなPCBドキュメント上にOLEオブジェクトとして配置することもできます。これはPCBエディタのObject Linking and Embedding(OLE)テクノロジーによって可能になります。

グラフィックは*.bmp形式である必要があります。

まず、OLEオブジェクトデータを配置したいレイヤーをワークスペースでアクティブレイヤーにします。コマンド(Place » Object From File)を起動すると、標準のWindows Choose fileダイアログが表示されます。このダイアログを使用して、必要なBMP画像ファイルを参照します。Openをクリックすると、選択したファイルのデータがカーソルに追従して表示されます。ワークスペース内で必要な位置に移動し、クリックするかEnterを押して配置します。

BMP画像をOLEオブジェクトとしてPCBドキュメントに配置する例。 BMP画像をOLEオブジェクトとしてPCBドキュメントに配置する例。

AI-LocalizedAI で翻訳
問題が見つかった場合、文字/画像を選択し、Ctrl + Enter キーを押してフィードバックをお送りください。
Content