製造データの準備

個別生成およびアウトプットジョブ ファイル生成の両方に対応した、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 ファイルをアクティブ ドキュメントにした状態で、Gerber ファイルセットはメインメニューから File » Fabrication Outputs » Gerber Files または File » Fabrication Outputs » Gerber X2 Files を選択することで生成できます。これにより適切な 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 ダイアログの Options tab にある Open outputs after compile オプションを有効にします(Project » Project Options)。
– 個々の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 SetupGerber 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 dialog にアクセスでき、すべてのプロットレイヤーに追加するメカニカルレイヤーを選択できます。レイヤーグループに関連付けられた ボタンをクリックすると 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 dialog が開き、選択したレイヤーグループ内のすべてのプロットレイヤーに追加するメカニカルレイヤーを選択できます。レイヤーグループに関連付けられた ボタンをクリックしても Add Mechanical Layers dialog にアクセスできます。

     

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

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

     

  • 詳細タブ

    アパーチャ一致許容差

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

    先頭/末尾ゼロ

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

    プロッタータイプ

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

    その他

    • 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ルールエクスポートファイル(.RUL)を生成するには、このオプションをチェックします。このファイルには、Gerberデータの生成元であるPCBドキュメントの設計ルールの詳細がレポートされます。

    レガシータブ

    Legacy タブ(Gerber Setup dialog
    Legacy タブ(Gerber Setup dialog

    ) このタブは、一部の値がデフォルトとは異なる設定で定義され、previous iteration of the Gerber Setup dialog に保存されている場合に限り、Outjobファイルからアクセスできます。

    フィルムサイズ

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

    フィルム上の位置

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

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

    バッチモード

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

    アパーチャ

    • Embedded apertures (RS274X) – このオプションを有効にすると、RS274X標準に従ってアパーチャがGerberファイルに埋め込まれ、各レイヤーのすべての情報が単一ファイルに含まれます。これを有効にすると、現在のアパーチャリストに必要なアパーチャがすべて含まれていることが保証されます。このオプションを無効にすると、この領域の追加コントロールが利用可能になります。
    • Maximum aperture size – 設計におけるアパーチャの最大サイズを入力します。
    • Generate relief shapes – リリーフスタイルのアパーチャを作成するには、このオプションをチェックします。
    • Flash pad shapes – パッド形状をフラッシュするには、このオプションをチェックします。
    • Flash all fills – すべてのフィルをフラッシュするには、このオプションをチェックします。
    • Apertures List – 現在のアパーチャデータをすべて一覧表示します。
    • New – ドロップダウンを使用してコマンドメニューにアクセスし、新しいアパーチャの追加、アパーチャファイルへの/からのアパーチャリストの保存/読み込みを行います。
      • Add Aperture – 選択すると、 アパーチャの編集ダイアログが開き、新しいアパーチャのプロパティを指定できます。
      • Load – 選択すると、読み込むアパーチャファイルの場所を指定するためのダイアログが開きます。
      • Save – 選択すると、現在のアパーチャをアパーチャリストに保存します。
    • Edit – ドロップダウンを使用してコマンドメニューにアクセスし、選択したアパーチャまたはアパーチャリストを編集できます。
      • Edit Aperture – 選択すると、選択したアパーチャのプロパティを アパーチャの編集ダイアログで編集します。
      • Rename Aperture – 選択すると、選択したアパーチャのプロパティをEdit Apertureダイアログ で編集します。
      • 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間のデータ交換フォーマットです。このフォーマットは元々、PCB設計ソフトウェアと、PCB製造業者が使用するValor CAD-CAMソフトウェアとの間で、より情報量の多いデータ交換を実現できるオープンデータベースとして、Valor Computerized Systems, Ltd. により開発されました。

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

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

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

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

    Embedded Board Array からの生成

    組み込みボードアレイを含む PCB 設計から ODB++ 出力を生成する場合、以下の内容が適用されます。

    • 設計はレイヤースタック違反について自動的に解析されます。
    • 反転された embedded board は、そのレイヤースタックも反転された状態で表示されます。
    • 異なるミッドシグナルレイヤーおよび内部プレーンであっても、同じミッドレイヤーパネルに表示される場合があります。
    • ミッドシグナルレイヤーと内部プレーンは、互いに反転させることができます。

    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 ファイルから - ODB++ Output dialog で Output Job Options auto-load オプションを有効にします(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」であり、レイヤースタックアップの詳細から完全なパッド/配線/部品情報、そして Bill Of Materials (BOM) に至るまで、豊富な基板製造データを取り込める XML ベースの単一ファイル形式を提供します。

    単一の IPC-2581 XML ファイルには、以下を含めることができます。

    • 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 ファイルは、Options tab of the Project Options dialogOutput Path field で定義された場所にエクスポートされます。ファイル名は <PCBDocumentName>.cvg 形式になります。

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

    NC Drill 製造データの生成

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

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

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

    • OutputJob Configurationファイル(*.OutJob)でNC Drill出力ジェネレーターを使用する。設定済みの出力ジェネレーターを実行すると、出力が生成されます。
    • アクティブな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 dialogで指定します。デフォルトでは、出力パスはプロジェクトファイルを含むフォルダー配下のサブフォルダーで、名前は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オプションが有効になっていることを確認します。

    基板スタックレポートの生成

    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 ページを参照してください。

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

    Fabrication Testpoint Report の出力オプションは、Fabrication Testpoint Setup ダイアログで設定します。

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

    製造用テストポイントレポートでは、パッドおよびビアの Fabrication testpoint 設定のみが使用されます。一方、assembly testpoint report では、 Assembly testpoint 設定のみが使用されます。Assembly Fabrication Report を設定するための Assembly Testpoint Setup ダイアログには、Fabrication Report Setup ダイアログと同じオプションセットが用意されている点に注意してください。

    生成される Fabrication Report ファイル

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

    生成される Fabrication Report ファイルの保存場所

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

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

    生成された Fabrication Report 出力を自動的に開く

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

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

    Output Job ファイルを介した Fabrication File 出力

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


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

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

    構成済み OutJob の一部として fabrication 出力を準備しています。
    構成済み OutJob の一部として fabrication 出力を準備しています。

    PCB から直接 fabrication 出力を生成する際に関連ダイアログで定義される設定は、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