PCB にバーコードとロゴを含める方法

現在、バージョン 18.0. をご覧頂いています。最新情報については、バージョン PCB にバーコードとロゴを含める方法 の 25 をご覧ください。
 

親ページ: ボード設計の最終化

Altium Design SoftwareのPCBエディターは、PCBの任意のレイヤーに直接バーコードシンボルを配置する機能を提供し、製造プロセスの一部としてPCBに簡単にバーコードを印刷できます。さらに、エディターはPCB設計ドキュメントにグラフィカルイメージを追加するためのいくつかの方法をサポートしています - 会社のロゴをボードに入れるのに最適です!

バーコードの追加

バーコードは、自動スキャンマシンを使用した在庫追跡など、PCBをタグ付けして識別するために一般的に使用されます。バーコードは、設定された文字オブジェクトとしてPCBドキュメント内に配置されます。Place » String commandを使用して配置を開始します。

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

テキストを表示する場合は、使用するTrueTypeフォントを選択し、テキストの高さを適切に設定してください。

元の(人間が読める)テキストが下にあるバーコードの例。

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

バーコードと反転したテキスト文字列を組み合わせ、必要に応じて塗りつぶしを使用することで、以下に示すように、ボード上に魅力的なバーコード領域を定義できます。これにより、元のバーコードテキストだけでは得られないより多くの情報をテキストで提供できます。

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

グラフィックの追加

通常、ボードを製造する際、所有企業 - そのボードを設計し、その商業的な利用と成功からきちんとした利益を得たいと望む企業 - は、所有権を「スタンプ」したいと考えます。これはシルクスクリーン層に単純なテキストを追加することで達成できますが、しばしば企業のロゴの方がはるかに目を引き、効果的な代替手段です。この要件に対応するため、ソフトウェアのPCBエディタは、PCB設計ドキュメントにグラフィカルイメージを追加するためのいくつかの方法をサポートしています。

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

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

PCB設計で使用される多くの標準シンボル - 鉛フリー、リサイクル、静電気感受性、地球、C-Tick、UL、CE、FCCなどを含む - のフォントが、Altium Design Softwareでの設計の第一人者であるDarren Moore氏(Mooretronics)によって作成されました。このフォントはこちらからダウンロードできます(2015年6月のデータ)。また、最新の投稿で最新バージョンをチェックするために、関連するフォーラムスレッドも参照してください。

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

Mooretronicsフォントで利用可能ないくつかの便利なグラフィックスのサンプルです。Mooretronicsフォントで利用可能ないくつかの便利なグラフィックスのサンプルです。

Windowsクリップボードからの貼り付け

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

すべての画像エディタが画像データをメタファイルデータとしてクリップボードに配置するわけではないことに注意してください。これを確実に行う一つの方法は、まず画像をMicrosoft Wordに貼り付け、そこからコピーしてからAltium Design Softwareに貼り付けることです。これを行うには:

  1. 希望のロゴ画像(BMPまたはPNG形式)をMicrosoft Wordドキュメントに貼り付けるか挿入します。画像エディターから画像をコピー&ペーストするか、WordのInsert » Pictureコマンドを使用することをお勧めします。Wordは、開いているWordファイルにドラッグ&ドロップされた画像と、貼り付けられたまたは挿入された画像を異なる方法で扱います。
  2. Microsoft Wordで画像をハイライトし、クリップボードにコピーします。
  3. Altium Design Softwareで必要なターゲットPCBドキュメントを開きます。
  4. クリップボードから画像を貼り付けます(Edit » Paste、または Ctrl+V)。
  5. 画像がカーソル上に浮かび上がりますので、ワークスペース内の希望の位置をクリックするだけで配置が完了します。

インポートされたデータは、選択したレイヤーの色を採用して現在のレイヤーに配置されます。ペーストプロセス中に作成されたPCBオブジェクトは自動的にユニオンに追加されます。ペースト後、ユニオンの編集ハンドルを使用して、貼り付けた画像のサイズを微調整することができます。ペーストから生じたユニオンは、右クリックメニューからユニオンのサイズ変更コマンドを使用して、いつでもサイズ変更することができます(ユニオンのサイズ変更コマンドを起動した後、必要なユニオンを選択してクリックします)。

「他のアプリケーションからの貼り付け」オプションは、PreferencesダイアログPCB Editor - Generalページで、優先フォーマットMetafileまたはTextに設定するために使用されます。グラフィックに関しては、このオプションは影響を与えません - グラフィック内の各独立した形状はリージョンオブジェクトに変換されます。テキスト文字列を貼り付ける場合、オプションがMetafileに設定されていると、各文字がテキスト文字列に変換されますが、オプションがTextに設定されている場合は、文字列全体がAltium Design Softwareの文字列として貼り付けられます。 Altiumロゴがグラフィックとして貼り付けられ、グラフィック内の各文字がリージョンオブジェクトに変換されます。Altiumロゴがグラフィックとして貼り付けられ、グラフィック内の各文字がリージョンオブジェクトに変換されます。

ピクセルはリージョンに変換され、隣接する連続するリージョンの結合が行われます。元の画像の黒いピクセルはPCB上のリージョンにマッピングされ、白いピクセルは空白にマッピングされます。

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

BMP形式で保存されたグラフィックは、PCBエディタのオブジェクトリンキングと埋め込み(OLE)技術を通じて、アクティブなPCBドキュメントにOLEオブジェクトとして配置することもできます。

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

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

 

If you find an issue, select the text/image and pressCtrl + Enterto send us your feedback.
注記

利用できる機能は、Altium 製品のアクセスレベルによって異なります。Altium Designer ソフトウェア サブスクリプション の様々なレベルに含まれる機能と、Altium 365 プラットフォーム で提供されるアプリケーションを通じて提供される機能を比較してください。

ソフトウェアの機能が見つからない場合は、Altium の営業担当者に連絡して 詳細を確認してください。

Content