ODB++ 設定
内容
親ページ: WorkspaceManager のダイアログ
概要
ODB++ 設定(ODB++ Setup)ダイアログを使用すると、ODB++ ファイルの出力オプションを構成できます。 ODB++ は、プリント基板の設定および製造で使用される CAD から CAM へのデータ交換フォーマットです。このフォーマットは、元々は Valor Computerized Systems, Ltd. によって、PCB 設計 ソフトウェアと PCB メーカーが使用する Valor CAD-CAM ソフトウェアの間の情報量の多いデータ交換を実現するオープン データベースとして開発されました。
アクセス
このダイアログには次の方法でアクセスできます。
- PCB ドキュメント レベルで、出力(Outputs) | 製造(Fabrication) | をクリックします。
- プロジェクト(Project) | プロジェクト アクション(Project Actions) | をクリックして、出力ファイルを生成(Generate output files)ダイアログにアクセスします。ODB++ Files の右側にある設定(Configure)をクリックします。
- PCB または回路図ドキュメント レベルで、ホーム(Home) | プロジェクト(Project) | » 出力を生成(Generate outputs)をクリックして、出力ファイルを生成(Generate output files)ダイアログにアクセスします。ODB++ Files の右側にある設定(Configure)をクリックします。
オプション/コントロール
プロットするレイヤ
生成される出力の一部としてプロットする特定のレイヤそれぞれの横にあるボックスを選択します。
すべてのプロットに追加するメカニカル レイヤ
すべてのプロットに追加するメカニカル レイヤそれぞれの横にあるボックスを選択します。
その他のオプション
- 接続されていないミッドレイヤ パッドを含める(Include unconnected mid-layer pads) - ミッドレイヤの接続されていないパッドを ODB++ プロットで許可する場合に、このオプションを選択します。
- DRC ルール エクスポート ファイル (.RUL) を生成する(Generate DRC Rules export file (.RUL)) - ODB++ データの生成元のソース ドキュメントに対して定義されているすべてのデザイン ルールを含む .RUL ファイルを生成する場合に選択します。
- 基板外形内部のオブジェクトのみをエクスポートする(Export only the objects inside the board outline) - ODB++ プロファイル レイヤを作成するために使用するソースを指定する場合に選択します。プロファイル レイヤには、基板を囲む境界が含まれます。デフォルトでは、このフィールドは基板外形(Board Outline)(基板形状とも呼ばれます)に設定されます。このオプションは、ソース ドキュメントに埋め込みボード アレイ オブジェクトが含まれている場合にのみ使用でき、エクスポートするオブジェクトの範囲を制御できます。オブジェクト(テキストなど)が基板外形の外部にあるが基板外形に接触しており、このオプションが有効である場合、そのオブジェクトもエクスポートされることに注意してください。
- ODB++ 「プロファイル」レイヤの作成に使用する PCB レイヤ/基板外形を選択します(Select the PCB layer / Board Outline that will be used to create the ODB++ 'profile' layer) - ドロップダウンを使用して、目的のレイヤ/基板外形を選択します。
- 基板外形(Board Outline)
- 侵入防止レイヤ(Keep-Out Layer)
- 外形(Outline)
- Assembly Text Bottom
- 3D Top
- Courtyard Top
レイヤをプロット
ドロップダウンを使用して、プロットするレイヤのグループを簡単に選択します。
- すべて表示(All On) - プロット(Plot)列のすべてのボックスを選択する場合に選択します(選択されているすべてのレイヤについて、ODB++ データが作成されます)。
- すべて非表示(All Off) - プロット(Plot)列で選択されているすべてのボックスをクリアする場合に選択します(ODB++ データは作成されません)。
- 使用範囲を表示(Used On) - プロジェクトで使用されているレイヤのプロット(Plot)列のすべてのボックスを選択する場合に選択します。
右クリックメニューでは、レイヤ クラスを追加および編集することもできます。
- レイヤ クラスを追加(Add Layer Class) - レイヤ クラスを追加する場合に選択します。
- レイヤ クラスを編集(Edit Layer Class) - レイヤ クラス名を編集する場合に選択します。このオプションは、プロットするレイヤ(Layers to Plot)でレイヤ クラスが選択されている場合にのみ使用できます。
注記
生成した ODB ファイルの場所
生成された ODB ファイルは、プロジェクトのオプション(Options for Project)ダイアログのオプション(Options)タブで指定された圧縮(ZIP)フォルダに保存されます。ODB++ データベースは、プロジェクト名を持つ圧縮フォルダ内に配置された単一フォルダ(odb)であり、次のサブフォルダで構成されています。
- Fonts
- Input
- Matrix - レイヤの物理的な順序およびドリル レイヤの関係(スルー、ブラインド、埋め込みなど)の定義が含まれています。
- Misc
- Steps - さまざまなサブフォルダが含まれています。フォルダ レイヤがあり、これには ODB++ 設定(ODB++ Setup)ダイアログでプロットに対して有効にした各レイヤの出力、およびドリル情報とコンポーネント情報が含まれています。
- Symbols - ステップの任意のグラフィカル レイヤ内から参照できる、シングル レイヤ グラフィック エンティティがあります。
- User - 生成された DRC ルール ファイル(*.drc)が含まれています(このファイルを生成するオプションを ODB++ 設定(ODB++ Setup)ダイアログで有効にした場合)。
埋め込みボード アレイからの生成
埋め込みボード アレイを含む PCB 設計から ODB++ 出力を生成する場合、次のことが適用されます。
- デザインは、レイヤ スタックアップ違反について自動的に分析されます。
- 反転されている埋め込みボードでは、そのレイヤ スタックは反転されて表示されます。
- 中間シグナル レイヤと内部プレーンは、異なる場合でも同じミッドレイヤ パネルに表示されます。
- 中間シグナル レイヤと内部プレーンを相互に対して反転させることができます。
ODB++ 出力を PCB 設計から生成すると、プロットに対して有効にしたすべてのレイヤ上のすべてのオブジェクトがエクスポートされます。基板外形内に存在するデザイン オブジェクトのみをエクスポートする場合は、この境界の外のオブジェクトを含むすべての追加レイヤをプロットに対して無効にします。