製造データの準備

個別生成およびOutput Jobファイル生成の両方に対応した、PCB設計の製造用ファイル形式が幅広く用意されており、次のものが含まれます。

  • Gerber RS-274X および Gerber X2

  • ODB++

  • IPC-2581

  • NC Drill

  • Board Stack Report

  • 印刷ベースの出力: Composite Drill Drawings、Drill Drawing/Guides、Final Artwork Prints、Power-Plane Prints、Solder/Paste Mask Prints。

  • Fabrication Testpoint Report

設計の製造に必要な出力ファイルを提供する前に、基板製造業者に要件を確認することをお勧めします。

製造用出力は、アクティブなOutput Jobファイルの [Add New Fabrication Output] コントロールのメニュー(Fabrication Outputs 領域内)またはメインメニューの Edit » Add Fabrication Outputs サブメニューから追加できます。

OutputJobファイルを使用すると、設計の出力準備と、その後の高整合性なプロジェクトリリースプロセスによる生成を効率化できますが、アクティブなPCB設計の製造用出力は、PCBエディタの File » Fabrication Outputs サブメニューにあるコマンドから直接生成することもできます。
NC Drill、Gerber、Gerber X2、および ODB++ 出力では、各座ぐり穴タイプごとの個別ファイルではなく、すべての上面座ぐり穴用およびすべての下面座ぐり穴用のファイルが生成されます。

Gerber製造データの生成

Gerber RS274X形式(Extended Gerber または GerberX とも呼ばれます)の各ファイルは、物理的な基板上の1つのレイヤーに対応します。たとえば、コンポーネントオーバーレイ、トップ信号レイヤー、ボトム信号レイヤー、ソルダーマスクレイヤーなどです。このファイル形式には、アパーチャ定義、描画およびフラッシュコマンド用のXY座標位置、およびPCB製造に必要なその他の情報が含まれます。

Gerber X2 は、Gerber RS-274X 規格を直接的かつ大幅に発展させたもので、PCB製造および実装のための広範な追加データを提供します。RS-274X 規格と比較すると、Gerber X2 形式には、レイヤースタック定義やパッドおよびビア属性などの重要な情報が含まれます。Gerber X2 形式の大きな利点は、従来の Gerber RS-274X 規格との後方互換性です。マルチファイル規格であるため、新しい規格にまだ移行していない製造/実装業者でも、必要に応じて従来のGerberファイル要素を抽出できます。これは、製造用ファイル形式の大きな変更に踏み切りたくない場合や、設備やソフトウェアの柔軟性が低い製造業者にとって大きな利点となる可能性があります。

基板設計データを製造および実装業者へ転送する際に Gerber X2 形式を採用する全体的な利点は、ファイルセットに豊富な製造データが含まれることと、以前の規格との後方互換性により低リスクでアップグレードできる点にあります。CAD-CAMチェーンの両端で完全に実装されれば、データの誤解釈、ファイルエラー、および可変的なデータ解釈に伴うリスクを大幅に排除できます。要するに、Gerber X2 と IPC-2581 形式は、基板設計から製造へのデータ転送における新世代の形式を表しています。

参考リンク:

基板に穴がある場合は、同じ単位、解像度、およびフィルム上の位置設定を使用して、NC Drill file も生成する必要があります。

プロジェクトのPCBファイルをアクティブなドキュメントにした状態で、メインメニューから File » Fabrication Outputs » Gerber Files または File » Fabrication Outputs » Gerber X2 Files を選択すると、Gerberファイルセットを生成できます。これにより適切な Gerber Setup または Gerber X2 Setup ダイアログが開き、エクスポート処理中に適用するプロットレイヤーと一般設定を定義できます。これらのダイアログで提供されるオプションとコントロールの詳細については、以下の折りたたみセクションを参照してください。

このページでは、Advanced Settings dialogUI.Unification.GerberDialog オプションが有効な場合に利用できる Gerber Setup および Gerber X2 Setup ダイアログを使用した Gerber ファイル準備について説明します。

UI.Unification.GerberDialog オプションが無効な場合、Gerberファイル生成は従来の Gerber Setup および Gerber X2 Setup ダイアログを使用して実行されます。

Gerber SetupGerber X2 Setup  ダイアログ
Gerber SetupGerber X2 Setup ダイアログ

出力は、Project Options ダイアログの Options tab にある Output Path フィールドで定義された場所に生成されます。生成されるファイル名には、PCBドキュメント名が含まれます。

生成されたファイルはプロジェクトに追加され、Projects panelGenerated\CAMtastic! Documents フォルダーおよび Generated\Text Documents フォルダーの下に表示されます。

Gerber および ODB++ ファイルを CAM エディタにインポートする際、インポート対象ファイルにレイヤーカラー情報が含まれていない場合、レイヤーカラーはレイヤー種別に応じて割り当てられるようになりました(例: signal-top は赤、signal-bottom は青、など)。

生成されたGerber出力は、複合CAMドキュメントとしても開かれ、現在のプロジェクト内で編集および/または保存でき、CAMtastic パネルから管理できます。

生成されたCAM出力を Altium Designer で自動的に開くかどうかを指定するには、Project Options ダイアログ(Project » Project Options)の Options tab にある Open outputs after compile オプションを有効にします。
– 個々のGerber出力ファイル名です。命名はプロジェクト名、レイヤー、機能に基づいて行われ、説明用の区切り文字としてアンダースコア文字が使用されます。必要に応じて、レイヤー名をクリックして新しい名前を入力できます。
  • Layer Name – 基板のレイヤースタックで定義されている、出力ファイルに対応するレイヤー名です。

  • Plot – このオプションを有効にすると、そのレイヤーまたはレイヤーグループのGerberプロットが生成出力に含まれます。無効にすると、そのレイヤーのプロットは生成されません。

  • Mirror – ミラーされたGerberファイルを作成したい場合は、レイヤーまたはレイヤーグループに対してこのオプションを有効にします。

    Mirror 列を Gerber Setup ダイアログで使用するには、UI.Unification.GerberDialog.ShowMirrorColumn オプションを Advanced Settings dialog で有効にしておく必要があります。Advanced Settings ダイアログは、Preferences ダイアログの System – General page にある Advanced ボタンをクリックすると開きます。Advanced Settings ダイアログで変更を行った場合、それを反映させるにはソフトウェアを再起動する必要があります。

    また、少なくとも1つのレイヤーがミラーとして設定されている場合(たとえば、UI.Unification.GerberDialog.ShowMirrorColumn オプションが有効な別のAltium Designerインスタンスで設定された場合)、UI.Unification.GerberDialog.ShowMirrorColumn オプションの状態に関係なく、Mirror 列は Gerber Setup ダイアログに表示されます。

  • リストの最初のレイヤーは Board Outline です。これは、銅箔、シルクスクリーン、メカニカルレイヤーなどの標準的な設計レイヤーではありません。このレイヤーを有効にして生成される製造ファイルにはBoard Profileが含まれ、基板の外形(Board Shape)は、定義されたBoard Shapeに基づいて自動生成される連結された閉じたパスとして表現されます。Profileには、基板内に存在する各基板切り抜きを定義する形状(ポリゴン)も含まれます。 

    Board Profileは、GerberおよびGerber X2出力の両方で Layers to Plot リストから利用できます。必要に応じて、リスト内の他のファイルと同様にこのファイル名を変更できます。

    PCBエディタでは、Mechanical LayerのLayer TypeをBoard Shapeとして設定することもできます。このメカニカルレイヤーは、Gerber Setup および Gerber X2 Setup ダイアログで利用できるBoard Profileオプションとは独立しています。Board Shapeレイヤーを使用する予定がある場合、そのレイヤーには、基板外形を定義するユーザー定義の閉じた境界に加え、存在する可能性のある基板切り抜きも含める必要があります。詳細は Board Shape Layer Type を参照してください。

    ► Gerberファイル形式の詳細については、Ucamco website を参照してください。Board Profileの詳細については、そのページで入手できるGerber Format Specificationのセクション6.5を参照してください。

    Layer Name 列ヘッダーの右端にある ボタンをクリックすると Add Mechanical Layers ダイアログが開き、すべてのプロットレイヤーに追加するメカニカルレイヤーを選択できます。レイヤーグループに関連付けられた ボタンをクリックすると Add Mechanical Layers dialog が開き、選択したレイヤーグループ内のすべてのプロットレイヤーに追加するメカニカルレイヤーを選択できます。

    PCBパネル(埋め込み基板アレイ)に対してGerber出力を生成する場合、このダイアログにはパネル用の列と、パネルに含まれる各基板に対するレイヤー列が含まれます。この新しい列を使用すると、各基板のレイヤーが正しいパネルレイヤーにマッピングされているかを素早く確認できます。

    パネルを含むPCBドキュメントに対する Gerber Setup ダイアログの例。
    パネルを含むPCBドキュメントに対する Gerber Setup ダイアログの例。

    設計にIPC-4761タイプが割り当てられたビアが含まれている場合、対応するメカニカルレイヤー(Filling、Cappingなど)が、レイヤーリストの IPC-4761 Via Type Features レイヤーグループの下に一覧表示されます。

    Layers to plot リストの最下部には、Layer Classes セクションがあります。レイヤークラス用のチェックボックスを使用すると、特定のレイヤークラスに属するすべてのレイヤーのプロットをすばやく有効にできます。デフォルトのレイヤークラス(Component Layers、 Signal Layers、 Electrical Layers、および All Layers)と、ユーザー定義のレイヤークラス(Object Class Explorer dialog で定義されたもの)がここに表示されます。

    Layer Classes リスト
    Layer Classes リスト

  • Plot Layers – ドロップダウンを使用してコマンドメニューにアクセスし、Layers to plot 領域内のすべてのレイヤーについて Plot フィールドを有効または無効にできます。

    • Select All – これを選択すると、Plot 列のすべてのボックスがチェックされます(チェックされたすべてのレイヤーについてGerberデータが作成されます)。
    • Deselect All – これを選択すると、Plot 列のチェック済みボックスがすべてクリアされます(Gerber データは作成されません)。
    • Select Used – これを選択すると、設計で使用されている一覧表示レイヤーの Plot 列にあるすべてのボックスがチェックされます。
    • Edit Group – クリックすると Add Mechanical Layers ダイアログが開き、選択したレイヤーグループ内のすべてのプロットレイヤーに追加するメカニカルレイヤーを選択できます。レイヤーグループに関連付けられた ボタンをクリックしても、Add Mechanical Layers ダイアログにアクセスできます。

     

  • Mirror Layers – ドロップダウンを使用してコマンドメニューにアクセスし、Layers to plot 領域内のすべてのレイヤーについて Mirror フィールドを有効または無効にできます。

    • Select All – これを選択すると、Mirror 列のすべてのボックスがチェックされます(チェックされたすべてのレイヤーについてGerberデータが作成されます)。
    • Deselect All – これを選択すると、Mirror 列のチェック済みボックスがすべてクリアされます(Gerber データは作成されません)。
    • Select Used – これを選択すると、設計で使用されている一覧表示レイヤーの Mirror 列にあるすべてのボックスがチェックされます。

     

  • Advanced Tab

    Aperture Matching Tolerances

    • Plus – このボックスを使用して、アパーチャマッチングの正の許容差を定義します。
    • Minus – このボックスを使用して、アパーチャマッチングの負の許容差を定義します。

    Leading/Trailing Zeroes

    • Keep leading and trailing zeroes – このオプションを有効にすると、生成されるGerberファイルに先頭および末尾のゼロがすべて表示されます。
    • Suppress leading zeroes – このオプションを有効にすると、生成されるGerberファイルに先頭のゼロは表示されません。
    • Suppress trailing zeroes – このオプションを有効にすると、生成されるGerberファイルに末尾のゼロは表示されません。

    Plotter Type

    • Unsorted (raster) – ラスターマシンを使用する場合に選択します(デフォルト)。
    • Sorted (vector) – ベクターマシンを使用する場合に選択します。

    Others

    • Optimize change location commands – このオプションを有効にすると、あるオブジェクトから次のオブジェクトにかけて変化しないXまたはY位置データは含まれません。
    • G54 on aperture change – このオプションをチェックすると、アパーチャ変更のたびにプロッタのアパーチャホイールを回転させます。
    • Use software arcs – このオプションをチェックすると、ソフトウェアアークを使用します。
    • Use polygons for octagonal pads – このオプションをチェックすると、八角形パッドに対してポリゴンを使用します。
    • Generate DRC Rules export file (.RUL) – このオプションをチェックすると、DRC Rules Exportファイル(.RUL)を生成します。このファイルレポートには、Gerberデータの生成元となるPCBドキュメントの設計ルールの詳細が記載されます。

    Legacy Tab

    Legacy タブ(Gerber Setup ダイアログ)
    Legacy タブ(Gerber Setup ダイアログ)

    このタブは、Outjobファイルからのみアクセス可能で、previous iteration of the Gerber Setup dialog でデフォルトと異なる値が定義・保存されている場合に表示されます。

    Film Size

    • X(horizontal) – フィルムの長さの値を入力します。
    • Y(vertical) – フィルムの幅の値を入力します。
    • Border size – フィルムの枠サイズの値を入力します。

    Position on Film

    以下のオプションを使用して、フィルム上の位置を選択します。

    • Reference to absolute origin
    • Reference to relative origin
    • Center on film

    Batch Mode

    • Separate file per layer – 各レイヤーごとに別々のGerberファイルを生成したい場合は、このオプションを選択します。
    • Panelize layers – パネル化形式で1つのGerberファイルのみを生成したい場合は、このオプションを選択します。

    Apertures

    • Embedded apertures (RS274X) – このオプションを有効にすると、RS274X規格に従ってアパーチャがGerberファイルに埋め込まれ、各レイヤーのすべての情報が1つのファイルに含まれます。これを有効にすると、現在のアパーチャリストに必要なアパーチャがすべて含まれていることが保証されます。このオプションを無効にすると、この領域の追加コントロールが利用可能になります。
    • Maximum aperture size – 設計におけるアパーチャの最大サイズを入力します。
    • Generate relief shapes – このオプションをチェックすると、リリーフスタイルのアパーチャを作成します。
    • Flash pad shapes – このオプションをチェックすると、パッド形状をフラッシュします。
    • Flash all fills – このオプションをチェックすると、すべての塗りつぶしをフラッシュします。
    • Apertures List – 現在のすべてのアパーチャデータを一覧表示します。
    • New – ドロップダウンを使用してコマンドメニューにアクセスし、新しいアパーチャの追加、およびアパーチャリストのアパーチャファイルへの保存/アパーチャファイルからの読み込みを行います。
      • Add Aperture – 選択すると、 Edit Aperture dialogが開き、新しいアパーチャのプロパティを指定できます。
      • Load – 選択すると、読み込むアパーチャファイルの場所を選択するためのダイアログが開きます。
      • Save – 選択すると、現在のアパーチャリスト内のアパーチャを保存します。
    • Edit – ドロップダウンを使用してコマンドメニューにアクセスし、選択したアパーチャまたはアパーチャリストを編集できます。
      • Edit Aperture – 選択すると、選択したアパーチャのプロパティを Edit Aperture dialogで編集します。
      • Rename Aperture – 選択すると、選択したアパーチャのプロパティをEdit Aperture dialog で編集します。
      • Clear All – 選択すると、アパーチャリストからすべてのアパーチャをクリアします。
      • Create List from PCB – 選択すると、現在のPCB設計からアパーチャリストを作成します。
    • – 選択すると、選択したアパーチャを削除します。

    Notes about Apertures

    PCB製造業者が埋め込みアパーチャをサポートしていない場合を除き、Embedded apertures (RS274X)オプションを使用することを強く推奨します。最新のフォトプロッタの大半はラスタープロッタであり、任意サイズのアパーチャを受け入れることができます。一般に、埋め込みアパーチャを含むGerberファイルにも対応しています。

    製造業者が埋め込みアパーチャを使用しない場合は、Gerberファイルとともに別個のアパーチャファイル(*.apt)を含める必要があります。生成されたアパーチャファイルではなく既存のアパーチャファイルを使用する場合、PCB EditorはPCBドキュメント内のプリミティブ(トラック、パッドなど)をスキャンし、読み込まれた*.aptファイル内のアパーチャ定義と照合します。プリミティブに対してアパーチャの完全一致がない場合、PCB Editorは適切なより小さいアパーチャでそのプリミティブを自動的にpaintします。描画に使用できる適切なアパーチャがない場合は、不足しているアパーチャを一覧表示する*.MAT(一致)ファイルが生成され、Gerberファイルの生成は中止されます。

    Gerberファイルは、NC Drillファイルと同じフォーマット、つまり同じ精度で作成する必要があります。たとえば、Gerberファイルが0.1 milフォーマットを使用するよう設定されている場合、対応するNC Drillファイルは2:4フォーマットを使用する必要があります。 また、Gerberファイルがフィルム上の座標位置として絶対原点または相対原点のいずれかを使用するよう設定されている場合、NC Drillファイルも同じ原点基準を使用して生成する必要があります。

    ODB++製造データの生成

    ODB++は、プリント基板の設計および製造で使用されるCAD-CAM間のデータ交換フォーマットです。このフォーマットはもともとValor Computerized Systems, Ltd.によって、PCB設計ソフトウェアと、PCB製造業者が使用するValor CAD-CAMソフトウェアとの間で、より情報量の多いデータ交換を実現するオープンデータベースとして開発されました。

    ODB++ Setup ダイアログには、ODB++ファイル出力オプションを完全に設定するためのコントロールが用意されています。このダイアログには、次のいずれかの方法でアクセスできます。

    • OutputJob Configurationファイル内のODB出力ジェネレータを使用する(*.OutJob)。設定済みの出力ジェネレータを実行すると、出力が生成されます。
    • アクティブなPCBドキュメントで、File » Fabrication Outputs » ODB++ Filesをクリックします。ダイアログ内でOK をクリックすると、直ちに出力が生成されます。
    PCBから直接出力を生成するときにODB++ Setup ダイアログで定義した設定は、OutputJob Configurationファイル内で同じ出力タイプに対して定義した設定とは別個のものです。前者の場合、設定はプロジェクトファイルに保存され、後者の場合はOutputJob Configurationファイルに保存されます。
     
     
     
     
     

    このページでは、ODB++バージョン8.1および旧バージョン7.0をサポートするODB++ Setupダイアログを使用したODB++出力準備について説明します。このダイアログは、ODB.ImprovementオプションがAdvanced Settings dialogで有効になっている場合に利用できます。

    ODB.ImprovementオプションがAdvanced Settingsダイアログで無効になっている場合、ODB++出力準備は、ODB++バージョン8.0をサポートする以前のODB++ Setupダイアログを使用して実行されます。

    埋め込み基板アレイからの生成

    埋め込み基板アレイを含む PCB 設計から ODB++ 出力を生成する場合、以下が適用されます。

    • 設計はレイヤースタック違反について自動的に解析されます。
    • 反転された埋め込み基板は、反転された状態のレイヤースタックとして表示されます。
    • 異なるミッド信号レイヤーおよび内部プレーンであっても、同じミッドレイヤーパネル上に表示される場合があります。
    • ミッド信号レイヤーと内部プレーンは、互いに反転される場合があります。

    PCB 設計から ODB++ 出力を生成する際、プロット用に有効化されているすべてのレイヤー上の全オブジェクトがエクスポートされます。基板外形内に存在する設計オブジェクトのみをエクスポートしたい場合は、この境界の外側にオブジェクトを含む追加レイヤーがすべてプロット対象から無効になっていることを確認してください。

    生成された ODB++ ファイルの保存場所

    生成ファイルの出力パスは、出力の生成方法によって異なります。

    • OutputJob ファイルから - 生成されたファイルはプロジェクトフォルダー内のフォルダーに保存されます。名前付けおよびフォルダー構成は、ODB++ 出力の出力先である Output Container で定義されます。
    • PCB から直接 - 出力パスは Project Options - Options dialog で指定します。デフォルトでは、出力パスは Project ファイルを含むフォルダー配下のサブフォルダーで、名前は Project Outputs for <ProjectName> に設定されています。出力パスは必要に応じて変更できます。出力タイプごとに個別のフォルダーを使用するオプションが Options タブで有効になっている場合、ODB++ ファイルはさらに ODB++ Output という名前のサブフォルダーに書き込まれます。

    生成された ODB++ 出力を自動的に開く

    ODB++ 出力を生成する際、生成した出力を新しい CAM ドキュメントで自動的に開くよう指定できます。この設定方法は、出力の生成方法によって異なります。

    • OutputJob ファイルから - Output Job Options dialog で ODB++ Output 自動ロードオプションを有効にします(OutputJob Editor の Tools » Output Job Options)。
    • PCB から直接 - Project Options dialog の Options タブで Open outputs after compile オプションが有効になっていることを確認してください(Project » Project Options)。

    IPC-2581 製造データの生成

    既存の ODB++ フォーマットに関連する IPC-2581 は、2004 年に Institute for Printed Circuits IPC-2581 Consortium によって開発されたオープンソース標準で、以降、最新の Revision A および B リリース(IPC-2581A/B)まで改良されてきました。

    この標準は、通常 Gerber、Drill、BOM、テキストファイルなどの集合で構成される従来の製造出力データに代わるものとして、徐々に広く受け入れられるようになってきました。こうした複雑な製造ファイル群が従来必要だったのは、従来の RS-274x Gerber フォーマットに本質的な制限があり、レイヤースタック、ドリル情報、ネットリストデータ(電気的接続性)、BOM 情報の定義を欠いているためです。

    IPC-2581 標準の正式名称は ‘Generic Requirements for Printed Board Assembly Products Manufacturing Description Data and Transfer Methodology’ であり、レイヤースタックアップの詳細から完全なパッド/配線/部品情報、さらに部品表(BOM)に至るまで、豊富な基板製造データを含む XML ベースの単一ファイル形式を提供します。 A single IPC-2581 XML file can include:

    • PCB レイヤーのエッチング用銅箔イメージ情報。
    • 基板のレイヤースタック情報(リジッド部およびフレキシブル部を含む)。
    • ベアボードおよびインサーキットテスト用のネットリスト。
    • 調達および実装(ピックアンドプレース)用の部品 BOM。
    • 製造およびアセンブリに関する注記とパラメーター。

    基板設計データを製造・実装業者へ受け渡す際に IPC-2581 フォーマットを採用する潜在的な利点は、チェーンの両端で完全に理解される、厳密に定義された詳細な単一ファイル形式にあります。CAD-CAM データ交換の実用的な仕組みが確立されれば、データ解釈の誤り、ファイルエラー、Gerber 解釈のばらつきに伴うリスクは大幅に排除されます。要するに、IPC-2581 と Gerber X2 の両フォーマットは、基板設計から製造へのデータ転送における新世代を代表するものです。

    便利なリンク:

    Altium Designer で IPC-2581 機能にアクセスするには、IPC2581 software extension をインストールする必要があります。 この拡張機能はデフォルトで Altium Designer とともにインストールされます。 手動でインストールまたは削除することもできます。

    拡張機能の管理の詳細については、 Extending Your Installation page を参照してください(Altium Designer Develop, Altium Designer Agile, Altium Designer)。

    プロジェクトの PCB ファイルをアクティブドキュメントとして読み込んだ状態で、メインメニューから File » Fabrication Outputs » IPC-2581 を選択すると IPC-2581 ファイルを生成できます。これにより最初の IPC-2581 Configuration dialog が開き、使用する IPC-2581 標準のリビジョン(A または B)に加え、エクスポート処理中に適用する測定単位および浮動小数点数の精度を指定できます。

    IPC-2581 Configuration dialog でエクスポート設定を定義します。
    IPC-2581 Configuration dialog でエクスポート設定を定義します。

    精度設定は、下図に示すように、生成される IPC-2581 準拠ファイル内のデータの位置およびサイズの精度を決定します。

    精度を 2(左)と 6(右)に設定した場合の、IPC-2581 ファイル内の同一セクション。
    精度を 2(左)と 6(右)に設定した場合の、IPC-2581 ファイル内の同一セクション。

    XML ベースの IPC-2581 ファイルは、Output Path フィールド で定義された場所(Options tab of the Project Options dialog 上)にエクスポートされます。ファイル名は <PCBDocumentName>.cvg 形式になります。

    生成されたファイルはプロジェクトに追加され、Projects panelGenerated\Text Documents フォルダー配下に表示されます。

    NC Drill 製造データの生成

    ドリルファイルは、基板製造工程で PCB に穴を開けるために使用されます。NC Drill ファイル出力オプションは NC Drill Setup dialog を使用して設定します。

    この NC Drill Setup ダイアログ
    この NC Drill Setup ダイアログ

    この NC Drill Setupダイアログ には、次のいずれかの方法でアクセスします。

    • OutputJob Configuration ファイル内の NC Drill 出力ジェネレーター(*.OutJob)を使用します。設定済みの出力ジェネレーターを実行すると、出力が生成されます。
    • アクティブな PCB ドキュメントで、File » Fabrication Outputs » NC Drill Files をクリックします。ダイアログ内の OK をクリックすると、直ちに出力が生成されます。
    PCB から直接出力を生成する際に NC Drill Setup ダイアログで定義した設定は、OutputJob Configuration ファイル内で同じ出力タイプに対して定義した設定とは別個の独立したものです。前者の場合、設定はプロジェクトファイルに保存され、後者の場合は OutputJob Configuration ファイルに保存されます。

    NC Drill ファイルは、Gerber ファイルと同じフォーマットで作成する必要があります。 そうしないと、ドリル位置がパッド/ビア位置と一致しない可能性があります。たとえば、Gerber ファイルが 4:3 フォーマットを使用するよう設定されている場合、対応する NC Drill ファイルも同じフォーマットを使用する必要があります。 Gerber ファイルが、フィルム上の座標位置として絶対原点または相対原点のいずれかを使用する設定で生成されている場合、NC Drill ファイルもできる限り同じ原点基準を使用して生成する必要があります。

    生成される NC Drill ファイル

    Filename Description
    FileName.DRL バイナリ形式のドリルファイル。ブラインドビアおよび/またはベリードビアを含む多層 PCB の場合、各レイヤーペアごとに固有のファイル拡張子を持つ別個のドリルファイルが作成されます。
    FileName.DRR ドリルレポート – ツール割り当て、穴サイズ、穴数、ツール移動量の詳細を示します。
    FileName.TXT ASCII 形式のドリルファイル。ブラインドビアおよび/またはベリードビアを含む多層 PCB の場合、各レイヤーペアごとに固有のファイル拡張子を持つ別個のドリルファイルが作成されます。
    FileName-Plated.TXT ASCII 形式のドリルファイル。PCB 設計内のめっき穴専用です。穴タイプごとに個別のファイルが作成されます。タイプはスロット、角穴、丸穴です。
    FileName-NonPlated.TXT ASCII 形式のドリルファイル。PCB 設計内の非めっき穴専用です。穴タイプごとに個別のファイルが作成されます。タイプはスロット、角穴、丸穴です。
    FileName-BoardEdgeRout.TXT ASCII 形式のルートファイル。基板の切り欠きを含む基板外形専用です。
    FileName.LDP ASCII 形式のドリルペアレポート。CAM Editor がブラインドビアおよびベリードビアを検出するために使用します。

    生成されると、出力はプロジェクトに追加され、Projects パネルの Generated フォルダー配下の適切な名前のサブフォルダーに表示されます。各出力タイプに対して別フォルダーを使用している場合は、対応する(個別の)Generated フォルダーが Projects パネルに追加されます(例: Generated (NC Drill Output))。

    生成された NC Drill ファイルの保存場所

    生成ファイルの出力パスは、出力の生成方法によって異なります。

    • OutputJob ファイルから – 生成されたファイルは、プロジェクトフォルダー内のフォルダーに保存されます。名前付けとフォルダー構成は、NC Drill File 出力の対象となっている Output Container で定義されます。
    • PCB から直接 – 出力パスは Project Options – Options ダイアログ で指定します。既定では、出力パスは Project ファイルを含むフォルダーの下位サブフォルダーで、名前は Project Outputs for <ProjectName> に設定されています。出力パスは必要に応じて変更できます。Options タブで出力タイプごとに別フォルダーを使用するオプションを有効にしている場合、NC Drill ファイルはさらに下位の NC Drill Output という名前のサブフォルダーに書き込まれます。

    生成された NC Drill 出力を自動的に開く

    NC Drill 出力を生成する際、出力を新しい CAM ドキュメントで自動的に開くよう指定できます。その方法は、出力をどのように生成しているかによって異なります。

    • OutputJob ファイルから – Output Job Options ダイアログ(OutputJob EditorTools » Output Job Options)で NC Drill Output 自動ロードオプションを有効にします。
    • PCB から直接 – Project Options ダイアログ(Project » Project Options)の Options タブで Open outputs after compile オプションが有効になっていることを確認します。

    Board Stack Report の生成

    Altium Designer は、定義されたレイヤースタックとスタックアップで使用されるレイヤー(レイヤー名、材料、厚さ、誘電率の観点)を要約した、Excel 形式(<PCBDocumentName>.xls)の Board Stack Report を生成できます。各スタックの高さも要約されます。Board Stack Report の出力オプションは Layer Stack Report Setup ダイアログで設定し、レポートで使用する単位と表示したい列を指定できます。

    Layer Stack Report Setup ダイアログ
    Layer Stack Report Setup ダイアログ

    上で説明した Layer Stack Report Setup ダイアログは、Advanced Settings dialogPCB.ModernBoardStackGenerator オプションが有効な場合に利用できます。このオプションが無効な場合は、レポート内の単位のみ指定できる Layer Stack Report Setup ダイアログが使用可能です(​​​​​)。

    印刷ベースの製造データの生成

    以下の出力は、ページおよびそのページ上のレイヤーに対してあらかじめ設定された印刷ベースの出力です。

    • Composite Drill Guide - ソース PCB ドキュメント用の定義済み複合ドリル図面を生成します。
    • Drill Drawings - ソース PCB ドキュメント用の定義済みドリル図面およびガイド一式を生成します。
    • Final - ソース PCB ドキュメント用の、定義済みの完全な最終アートワーク印刷セットを生成します。
    • Mask Set - ソース PCB ドキュメント用の定義済みソルダー/ペーストマスク図面を生成します。
    • Power-Plane Set - ソース PCB ドキュメント用の定義済み電源プレーン図面を生成します。

    出力の構成を確認および調整するには、Print ダイアログにアクセスします。

    詳細については、Configuring PCB Printouts ページを参照してください。

    製造用テストポイントレポートの生成

    製造用テストポイントレポートジェネレーターは、製造用テストポイントとして使用するよう設定されたすべてのパッドおよびビアのレポート(txt、csv、および/または IPC-D-356A 形式)を生成します。

    PCB 設計でのテストポイントの割り当てについて詳しくは、Assigning Testpoints on the Board ページを参照してください。

    The テストポイントレポートは、埋め込み基板アレイをサポートしています。複数の埋め込み基板アレイを含むPCBドキュメントからエクスポートすると、複数のIPC-D-356Aネットリストファイルが生成されます。

    製造用テストポイントレポートの出力オプションは、Fabrication Testpoint Setupダイアログで設定します。

    Fabrication Testpoint Setupダイアログ
    Fabrication Testpoint Setupダイアログ

    製造用テストポイントレポートでは、パッドおよびビアのFabrication テストポイント設定のみが使用され、アセンブリテストポイントレポートではAssembly テストポイント設定のみが使用されます。なお、Assembly Fabrication Report を設定するためのAssembly Testpoint Setupダイアログは、Fabrication Report Setupダイアログと同じオプションセットを備えています。

    生成される製造レポートファイル

    生成されるすべてのテストポイントファイルは、最初にタイプ(Fabrication または Assembly)、次にファイル名の順で命名されます。例: Fabrication Testpoint Report for BoardFileName。以下のファイル拡張子は、Report Formatsのどれを有効にしているかに応じて使用されます: .txt.CSV.IPC(これはASCIIファイルです)。

    生成される製造レポートファイルの保存場所

    生成ファイルの出力パスは、出力の生成方法によって異なります。

    • OutputJobファイルから - 生成されたファイルは、プロジェクトフォルダ内のフォルダに保存されます。命名規則およびフォルダ構成は、テストポイント出力の出力先となるOutput Containerで定義されます。
    • PCBから直接 - 出力パスはProject Options - Options dialogで指定します。デフォルトでは、出力パスはプロジェクトファイルを含むフォルダ配下のサブフォルダで、名前はProject Outputs for ProjectNameに設定されています。出力パスは必要に応じて変更できます。Optionsタブで出力タイプごとに個別フォルダを使用するオプションが有効になっている場合、テストポイントファイルはさらにTestpoint Outputという名前のサブフォルダに書き込まれます。

    生成された製造レポート出力を自動的に開く

    テストポイント出力を生成する際、新しいCAMドキュメントで出力を自動的に開くよう指定できます。設定方法は、出力の生成方法によって異なります。

    • OutputJobファイルから - Output Job Optionsダイアログ(OutputJob Editor の Tools » Output Job Options)で IPC-D-356A Output 自動ロードオプションを有効にします。
    • PCBから直接 - Project Optionsダイアログ(Project » Project Options)のOptionsタブで、Open outputs after compileオプションが有効になっていることを確認します。

    Output Jobファイルによる製造ファイル出力

    プロジェクトのOutput Job Configuration fileに製造ファイル出力を含めるには、Fabrication Outputsセクションの[Add New Fabrication Output]をクリックし、メニューから出力タイプを、関連するサブメニューから目的のデータソースを選択します。


    製造出力は、Output JobファイルのFabrication Outputsの一部として設定します。 ここでは、Gerber X2ファイルの例を示しています。

    OutJob を実行すると、手動実行でもproject release processの一部としてでも、該当するOutput Container に定義された設定に従って製造出力が生成されます。

    設定済みOutJobの一部として製造出力を準備します。
    設定済みOutJobの一部として製造出力を準備します。

    PCBから直接製造出力を生成する際に関連ダイアログで定義される設定は、OutputJob Configuration file 内で同じ出力タイプに対して定義される設定とは別個の独立したものです。前者の場合、設定はプロジェクトファイルに保存され、後者の場合は OutputJob Configuration file に保存されます。
    AI-LocalizedAI で翻訳
    問題が見つかった場合、文字/画像を選択し、Ctrl + Enter キーを押してフィードバックをお送りください。
    機能の可用性

    利用できる機能は、所有する Altium ソリューション (Altium DevelopAltium Agile のエディション (Agile Teams、または Agile Enterprise)、または Altium Designer (有効な期間)) によって異なります。

    説明されている機能がお使いのソフトウェアに表示されない場合、Altium の営業担当者にお問い合わせください

    従来のドキュメント

    Altium Designer のドキュメントは、バージョンごとに掲載されなくなりました。Altium Designer の旧バージョンのドキュメントは、Other Installers ページの Legacy Documentation の項目をご覧ください。

    Content