ODB設定
概要
このダイアログでは、ODB++ファイル出力オプションを完全に設定するためのコントロールを提供します。ODB++は、プリント基板の設計と製造に使用されるCADからCAMへのデータ交換フォーマットです。このフォーマットはもともと、Valor Computerized Systems, Ltd.によって開発され、PCB設計ソフトウェアとPCB製造業者が使用するValor CAD-CAMソフトウェア間で、より多くの情報を含んだデータ交換を提供できるオープンデータベースとして開発されました。
アクセス
ODB++設定ダイアログは、以下のいずれかの方法でアクセスします:
-
OutputJob設定ファイル (*.OutJob) でODB出力ジェネレータを使用する場合。設定された出力ジェネレータを実行すると出力が生成されます。
-
アクティブなPCBドキュメントで、File » Fabrication Outputs » ODB++ Filesをクリックします。ダイアログでOKをクリックするとすぐに出力が生成されます。
オプション/コントロール
プロットするレイヤー
生成される出力の一部としてプロットしたい特定のレイヤーの横にあるボックスをチェックしてください。
すべてのプロットに追加する機械レイヤー
すべてのプロットに追加したい機械レイヤーの横にあるボックスをチェックしてください。
その他のオプション
-
Include unconnected mid-layer pads - ODB++プロットで中間層の未接続パッドを許可する場合にチェックします。
-
Generate DRC Rules export file (.RUL) - ODB++データが生成されるソースドキュメントに定義されたすべての設計ルールを含む.RULファイルを生成する場合にチェックします。
-
Export only the objects inside the board outline - ODB++プロファイルレイヤーを作成するために使用されるソースを指定する場合にチェックします。プロファイルレイヤーには、基板の外周境界が含まれます。デフォルトでは、このフィールドはBoard Outline(基板の境界または範囲を定義する閉じた多角形の形状としても知られています)に設定されています。新しいPCBごとに作成され、プロファイルレイヤーの作成に最適なソースです。設計に関連する基板の形状がない場合は、基板の境界を定義する閉じた多角形を定義するために使用されたソースPCBレイヤー(例えば、KeepOutレイヤーや特定のメカニカルレイヤー)を選択できます。このオプションは、ソースドキュメントに埋め込まれた基板アレイオブジェクトが含まれている場合にのみ利用可能で、エクスポートされるオブジェクトの範囲を制御します。オブジェクト(例えば、テキスト)が基板のアウトラインの外側にあり、しかしアウトラインに触れている場合でも、このオプションが有効ならそのオブジェクトはエクスポートされます。
-
Select the PCB layer / Board Outline that will be used to create the ODB++ 'profile' layer - ドロップダウンを使用して、望ましいレイヤー/基板のアウトラインを選択します:
プロットレイヤー
ドロップダウンを使用して、プロットするレイヤーのグループを簡単に選択します:
-
All O - Plot列の全てのボックスをチェックします(チェックされた全てのレイヤーに対してODB++データが作成されます)。
-
All Off - Plot列の全てのチェックをクリアします(ODB++データは作成されません)。
-
Used On - プロジェクトで使用されているレイヤーのPlot列の全てのボックスをチェックします。
ドロップダウンでは、レイヤークラスの追加や編集もできます:
-
Add Layer Class - レイヤークラスを追加するにはクリックします。
-
Edit Layer Class - レイヤークラス名を編集するにはクリックします。このオプションはLayers to Plotでレイヤークラスが選択されている場合のみ利用可能です。
ヒント
埋め込みボードアレイからの生成
埋め込みボードアレイを含むPCB設計からODB++出力を生成する場合、以下のステートメントが適用されます:
-
設計は自動的にレイヤースタックアップ違反について分析されます。
-
反転された埋め込みボードは、そのレイヤースタックが反転して表示されます。
-
異なるミッドシグナルレイヤーと内部プレーンでも、同じミッドレイヤーパネル上に表示されることがあります。
-
ミッドシグナルレイヤーと内部プレーンは、互いに反転することができます。
PCB設計からODB++出力を生成する際、プロット用に有効にされた全てのレイヤー上のオブジェクトがエクスポートされます。ボードのアウトライン内に存在する設計オブジェクトのみをエクスポートしたい場合は、この境界の外側にオブジェクトを含む追加のレイヤーがプロット用に無効になっていることを確認してください。 生成されたファイルの場所 生成されたファイルの出力パスは、出力がどのように生成されたかによって異なります:
-
OutputJobファイルから - 生成されたファイルはプロジェクトフォルダ内のフォルダに保存されます。命名とフォルダ構造は、ODB++出力が対象とするOutput Containerで定義されています。
-
PCBから直接 - 出力パスは、Project Options - Optionsダイアログで指定されます。デフォルトでは、出力パスはプロジェクトファイルを含むフォルダのサブフォルダに設定され、名前は
Project Outputs for <ProjectName>
となります。出力パスは必要に応じて変更できます。Optionsタブで各出力タイプごとに別のフォルダを使用するオプションが有効になっている場合、ODB++ファイルはODB++ Outputという名前のさらにサブフォルダに書き込まれます。
生成された出力の自動オープン
ODB++出力を生成する際に、新しいCAMドキュメントで出力を自動的に開くよう指定することができます。これを実現する方法は、出力を生成する方法によって異なります:
-
OutputJobファイルから - Output Job OptionsダイアログでODB++ Output自動読み込みオプションを有効にします(OutputJobエディタからTools » Output Job Options)。
-
PCBから直接 - Project OptionsダイアログのOptionsタブでOpen outputs after compileオプションが有効になっていることを確認します(Project » Project Options)。