Altium Design SoftwareのPCBエディターは、PCBの任意のレイヤーに直接バーコードシンボルを配置する機能を提供し、製造プロセスの一部としてPCBに簡単にバーコードを印刷できるようにします。さらに、エディターはPCB設計ドキュメントにグラフィカルイメージを追加するためのいくつかの方法をサポートしており、会社のロゴをボードに取り入れるのに最適です!
バーコードの追加
このソフトウェアは、製造プロセスの一部としてPCBに簡単にバーコードを印刷できるように、任意のレイヤーにPCB上に直接バーコードシンボルを配置する機能を提供します。バーコードは、自動スキャン機を使用した在庫追跡など、PCBをタグ付けして識別するために一般的に使用されます。バーコードは、設定されたテキストオブジェクトとしてPCBドキュメント内に配置されます。Place » StringまたはPlace » Text Frameコマンドを使用して配置を開始します。
バーコードフォントを使用するには、まずテキストオブジェクトを選択して、プロパティパネルを通じてそのプロパティにアクセスします。次に、フォントタイプをBarCodeに設定し、下の領域で必要に応じて表示オプションを定義します。バーコードISO コード39(アメリカ国防総省標準)およびコード128(グローバル貿易識別標準)がサポートされており、バーコードが導出される実際のテキスト文字列も、テキストを表示オプションを有効にすることで表示できます。
テキストを表示する場合は、TrueTypeフォントを選択し、テキストの高さを適切に設定してください。
元の(人間が読める)テキストが下にあるバーコードの例。
バーコードの高さと幅を指定するには、希望する全体の幅または最小バーコード要素の幅を使用してサイズを制御します。どちらの方法を使用する場合でも、適切なスキャナーに読み取り可能なバーコードをレンダリングするためのサイズを使用してください!
バーコードと反転したテキスト文字列を組み合わせ、必要に応じて塗りつぶしを使用することで、ボード上に素敵なバーコードエリアを定義できます。これにより、元のバーコードテキストだけでは得られないより多くの情報をテキストで提供できます。以下に示します。
反転したバーコードと追加の反転テキスト文字列を使用した例。
グラフィックの追加
通常、基板を製造する際、その基板を設計し、その商業的な利用と成功からきちんとした利益を得たいと望む所有会社は、所有権を「押印」したいと考えます。確かに、これはシルクスクリーン層に単純なテキストを追加することで達成できますが、よりしばしば、会社のロゴははるかに目を引く効果的な代替手段です。この要件に対応するために、ソフトウェアのPCBエディタは、PCB設計ドキュメントにグラフィカルイメージを追加するためのいくつかの方法をサポートしています。
グラフィックをフォントとして配置
カスタムTrueTypeフォントを作成して、グラフィックをグリフ(フォントの文字の1つ)として含め、そのフォントを使用してPCBボード上に文字列を配置することが可能です。使いやすさだけでなく、もう一つの大きな利点は、フォントのグリフがベクターグラフィックイメージから作成されている場合、正確にスケーリングできることです。
PCB設計で使用される多くの標準シンボルを含むフォントが、Altium Design Softwareでの設計の第一人者であるDarren Moore氏(Mooretronics社)によって作成されました。このフォントには、鉛フリー、リサイクル、静電気感受性、地球、C-Tick、UL、CE、FCCなど、多くのシンボルが含まれています。このフォントはこちらからダウンロードできます(2015年6月のデータ)。また、最新の投稿でより新しいバージョンについて確認できる関連フォーラムスレッドもチェックしてください。
このフォントはCardwareとしてライセンスされており、使用条件についてはダウンロードしたZIPに含まれるReadme.txt
を参照してください。Readmeには、利用可能なグラフィックスのリストも含まれています。多くのグラフィックスはテキストありまたはテキストなしで利用可能で、好みのバージョンは大文字または小文字の文字を使用することで選択されます。下の画像は、フォントで利用可能なグラフィックスのサンプルを示しています。
Mooretronicsフォントに含まれる便利なグラフィックのサンプル。
PCB上にグラフィックを配置する
JPG、BMP、PNG、またはSVG形式のグラフィックをPCB上に配置するには、Place » Graphicsコマンドを選択します。
コマンドを起動した後、画像を配置するための矩形領域を定義するために2回クリックするように求められます。次に、グラフィックファイルを選択するように求められ、選択されたら画像のインポートダイアログが開きます。必要に応じて画像設定を構成し、OkをクリックしてアクティブなPCBレイヤーにグラフィックを作成します。
注意:
- 定義した矩形領域内の最大の縦または横の距離に合わせて画像がインポートされ、拡大/縮小されますが、その際に元のアスペクト比は維持されます。
- グラフィックがユニオンとして配置されている場合、単一のオブジェクトとして移動(クリックしてドラッグ)またはサイズ変更(right-click » Unions » Resize Union)が可能です。
Windowsクリップボードから直接メタファイルを貼り付ける
ロゴについては、PCBエディタはWindowsクリップボードから現在のPCBレイヤーに直接メタファイルを貼り付けることもサポートしています。これは標準のWindows Ctrl+V 貼り付けコマンドを使用します。サポートされるメタファイルデータにはビットマップ、線、アーク、単純な塗りつぶし、トゥルータイプテキストが含まれており、ロゴやその他のグラフィカルシンボルを簡単に貼り付けることができます。
すべての画像エディタが画像データをメタファイルデータとしてクリップボードに配置するわけではないことに注意してください。これを確実に行う一つの方法は、まず画像をMicrosoft Wordに貼り付け、そこからコピーしてAltium Designerソフトウェアに貼り付けることです。これを行うには:
- 希望のロゴ画像(BMPまたはPNG形式)をMicrosoft Word文書に貼り付けまたは挿入します。画像エディターからWordに画像をコピー&ペーストするか、Wordの Insert » Pictureコマンドを使用することをお勧めします。なぜなら、Wordにドラッグ&ドロップで画像を挿入すると、貼り付けまたは挿入した画像とは異なる扱いになるからです。
- Microsoft Wordで画像をハイライトし、クリップボードにコピーします。
- Altium Designerで必要なターゲットPCBドキュメントを開きます。
- クリップボードから画像を貼り付けます(Edit » PasteまたはCtrl+V)。
- 画像がカーソル上に浮かび上がります。ワークスペース内の希望の位置をクリックして配置します。
元の画像の黒いピクセルは領域にマッピングされます。元の画像の黒以外の色は、空白にマッピングされます。
ピクセルは領域に変換され、隣接する連続する領域の結合が行われます。
インポートされたデータは、選択したそのレイヤーの色を採用して現在のレイヤーに配置されます。ペースト処理中に作成されたPCBオブジェクトは自動的にユニオンに追加されます。ペースト後、ユニオンの編集ハンドルを使用して、貼り付けた画像のサイズを微調整できます。ペーストから生じたユニオンは、右クリックメニューからユニオンのサイズ変更コマンドを使用して、いつでもサイズを変更できます(ユニオンのサイズ変更コマンドを起動した後、必要なユニオンを選択してクリックします)。
他のアプリケーションからの貼り付けオプションは、
設定ダイアログの
PCBエディタ - 一般ページで、
優先フォーマットを
メタファイルまたは
テキストに設定するために使用されます。グラフィックに関しては、このオプションは影響を与えません - グラフィック内の各独立した形状はリージョンオブジェクトに変換されます。テキスト文字列を貼り付ける場合、オプションが
メタファイルに設定されていると、各文字がテキスト文字列に変換されますが、オプションが
テキストに設定されている場合は、文字列全体がAltium Design Softwareの文字列として貼り付けられます。
Altiumロゴがグラフィックとして貼り付けられており、グラフィック内の各文字が領域オブジェクトに変換されています。
OLEオブジェクトとして配置
BMP形式で保存されたグラフィックは、アクティブなPCBドキュメント上にOLEオブジェクトとして配置することもできます。これは、PCBエディターのオブジェクトリンキングと埋め込み(OLE)技術を通じて可能になります。
グラフィックは*.bmp形式でなければなりません。
まず、OLEオブジェクトデータを配置したいレイヤーをワークスペースでアクティブなレイヤーにします。コマンド(Place » Object From File)を起動した後、標準のWindows ファイルを選択 ダイアログが表示されます。このダイアログを使用して、必要なBMPイメージファイルを探します。 開くをクリックすると、選択したファイルのデータがカーソル上に浮かび上がります。ワークスペース内で必要な位置に配置し、クリックするか、Enterを押して配置を行います。
BMP画像をOLEオブジェクトとしてPCBドキュメントに配置する。