CAMドキュメントの解析
PCBデザインチェック/修正
現在のドキュメントのデザインルールチェックを実行するには、メインメニューからAnalysis » PCB Design Check/Fixコマンドを選択します。コマンドを起動すると、PCB Design Check/Fixダイアログが表示されます。このダイアログには、最小アニュラーリングを含むサイズとクリアランスの制約、およびパワー/グラウンドショート、ダブルドリルヒット、ネットショートなどのさまざまなDFM(製造設計)制約がリストされています。チェックしたい制約を選択し、許容される許容差(ミル単位)を入力し、CAMtasticエディタが違反を自動修正するかどうかを決定します。
OpenおよびSaveボタンを使用してDRC設定を読み込み/保存します。設定はCAMtastic DRC設定ファイル(*.drc)に保存されます。
Resetボタンを使用して、許可された許容差をデフォルト設定に戻します。5milはすべてのサイズ関連の制約に対して、パーツ間隔は10milです。
DRCオプションを必要に応じて設定した後、OKをクリックしてチェックを続行します。設計のネットリストをまだ抽出していない場合は、この事実について警告され、DRCが続行される前にネットリストの抽出が行われます。チェックが完了すると、違反の要約を提供する情報ダイアログが表示されます。各ルールチェックについて、違反のFound、Fixed、およびRemainingの数がリストされます。
許可された許容差はダイアログで直接編集できます。または、Analysis » Re-load DRC Rules from PCBコマンドを使用して、PCBドキュメント自体で定義された設計ルールから該当する許容差を読み込むことができます。コマンドを起動すると、PCBドキュメントから関連する設計ルールの許容差がSize (mils)列に読み込まれます。PCB Design Check/Fixダイアログ内のPCB設計ルールタイプと対応するDRCエントリのマッピングは次のとおりです:
| 定義されたPCB設計ルール: | CAM DRCチェックにマッピング: |
|---|---|
| 最小アニュラーリング | 最小アニュラーリング(ドリル→パッド) |
| はんだマスクの拡張 | 最小アニュラーリング(パッド→マスク) |
| クリアランス | 最小クリアランス(パッド→パッド) |
| クリアランス | 最小クリアランス(パッド→トレース) |
| クリアランス | 最小クリアランス(トレース→トレース) |
| 幅 | 最小トレース幅 |
| 最小はんだマスクスリバー | はんだブリッジング |
| 最小はんだマスクスリバー | シルクスクリーンオーバーマスク |
無効なポリゴンの検索
Analysis » Invalid Polygon Searchコマンドは、現在のドキュメント内の無効なポリゴンを特定するために使用されます。CAMドキュメント内のポリゴンは、連続したアウトラインの境界であり、ラスターで塗りつぶされます。ラスターで塗りつぶされた境界は、重複する頂点や複数の共有頂点をサポートできません。このようなインスタンスは無効なポリゴンとみなされ、チェックされない場合、フォトプロット時に望ましくない結果を引き起こす可能性があります。
コマンドを起動すると、カーソルが小さな四角に変わり、「ドローを選択」するように促されます。設計内のポリゴンを選択するために、選択ボックスをドラッグするか、より効率的に、設計全体を選択ボックスでドラッグします。選択が完了したら、右クリックします。情報ダイアログが表示され、No Invalid Polygons were Found、またはn Invalid Polygons were Foundと表示されます。後者の場合、問題のポリゴンは次に使用されていないDcodeに割り当てられ、設計スペースで未塗りつぶしになります。
製造図面の作成(ドリルから)
現在のドキュメントの製造図面を作成するには、利用可能なドリルレイヤーを使用して、メインメニューからAnalysis » Create Fab Drawing (from Drill)コマンドを選択します。コマンドを起動すると、カーソルが小さな四角に変わり、PCB設計の閉じた境界を選択するように促されます。単に全体の境界(一度に一つの線分)を選択し、右クリックします。Create NC Drawingダイアログが表示されます。
このダイアログは2つのタブに分かれています。PCB Informationタブには、選択したPCB境界から自動的に計算されたPCBの全体寸法と、会社情報を入力できるいくつかのフィールドが含まれています。PCB Drawing Sizeタブでは、生成したい製造図面のサイズ(標準サイズA-E)を指定できます。
必要に応じて図面オプションを定義し、OKをクリックすると、新しいレイヤーfablayerが作成され、CAMtasticパネルのレイヤーリストに追加されます。このレイヤーが現在のレイヤーになり、以前にONになっていた他のすべてのレイヤーはOFFになります。
このレイヤーには、使用される各異なるツールサイズを示すシンボルと、数量やメッキされているかどうかなど、各穴サイズの追加情報を含む凡例が含まれています。
境界の塗りつぶし
選択した閉じた境界オブジェクトを最適化された線ストロークで塗りつぶすには、メインメニューからAnalysis » Fill Boundariesコマンドを選択します。コマンドを起動すると、カーソルが小さな四角に変わり、塗りつぶしたい閉じた境界オブジェクトを選択するように促されます。オブジェクトの境界の一部にカーソルを合わせてクリックし、続けてオブジェクトを選択に追加してから、完了したら右クリックします。
塗りつぶし境界ダイアログが表示されます。このダイアログを使用して、塗りつぶしのオプションを設定します。これには、塗りつぶしを配置するレイヤーの選択、使用する最小ツールサイズ、および塗りつぶしプロセスを1つのツールに限定するか、複数のツールを使用するかどうかが含まれます。
ダイアログで必要なオプションを定義した後、OKをクリックして進みます。選択されたすべての境界は、さらにオフセットが不可能になるまで(またはUse Single Internal Offsetオプションが有効な場合は一度だけ)内側にオフセットされます。その後、定義されたオプションに従って、境界は線パターンで塗りつぶされます。
境界のクリーニング
ポリラインオブジェクトの境界を修正するには、ポリラインの端点が正確に接触してきれいな閉じた境界を形成していないが、代わりに交差している場合、分析 » 境界のクリーニングコマンドをメインメニューから選択します。コマンドを起動すると、カーソルが小さな四角に変わり、修正したいポリラインオブジェクトを選択するように求められます。カーソルを各ポリラインの境界上に配置し、クリックします。
ポリラインの結合&修正ダイアログが表示されます。このダイアログを使用して、ポリラインの端点を結合するオプションを定義します。
必要なオプションを設定した後、OKをクリックして修正を実行します。情報ダイアログが表示され、修正された(閉じた)ポリラインオブジェクトの数と修正されなかった(開いた)数が報告されます。
アウトラインの生成
現在のドキュメントの選択されたオブジェクトからアウトライン境界を作成するには、Analysis » Generate Outlinesコマンドをメインメニューから選択します。コマンドを起動すると、カーソルが小さな四角に変わり、アウトラインを生成したいオブジェクトを選択するように求められます。カーソルを個々のオブジェクト上に配置し、クリックして選択に追加するか、利用可能な多くの選択ツールのいずれかを使用します。すべてのオブジェクトが選択された後、右クリックします。ベクターからアウトラインへダイアログが表示されます。
ダイアログの上半分では、作成されるアウトラインのスタイルを選択できます - 分割されたエッジ、四角いエッジ、または丸いエッジのいずれかです。
アウトラインオブジェクトを同じレイヤー、新しいレイヤー、または既存のレイヤーのいずれかに配置するかを選択できます。Delete Old Objectsオプションでは、比較目的で元のオブジェクトを保持するかどうかを選択できます。
アウトラインの描画に使用するDcodeを選択します。現在のドキュメントで定義されている既存のDcodeのいずれかを選択するか、Polygon、またはデフォルトの0.005in (0.127mm)形状を使用できます。
必要なオプションを設定した後、OKをクリックしてアウトラインを生成します。
CAMドキュメントの要素の照会
Analysis » Queryサブメニューのコマンドは、CAMドキュメントの異なる要素に関する情報を取得するために使用されます:
-
Analysis » Query » Object(ショートカット:Q) - このコマンドは、現在のドキュメント内の単一の選択されたオブジェクトに関する情報を取得するために使用されます。
コマンドを起動すると、カーソルが指の形に変わり、オブジェクト照会モードに入ります。照会したいオブジェクトの上にカーソルを配置し、クリックします。InfoタブのCAMtasticパネルに、そのオブジェクトに関する情報が表示されます。提示される情報は、照会されるオブジェクトのタイプによって異なり、レイヤー、Dcode関連情報、およびオブジェクトタイプを含むことがあります。
さらにオブジェクトを調査するか、Escを押して照会モードを終了します。
-
Analysis » Query » Group - このコマンドは、現在のドキュメント内の選択されたオブジェクトのグループに関する情報を取得するために使用されます。
コマンドを起動すると、カーソルが小さな四角に変わり、オブジェクト照会モードに入ります。照会に含めるオブジェクトを選択するように求められます。選択に含めたいオブジェクトの上にカーソルを配置し、クリックします。オブジェクトから離れてクリックすると、複数のオブジェクトを選択に含めるための選択エリアをドラッグできます。選択は累積的です。
必要なオブジェクトを選択に追加し続け、すべての必要なオブジェクトが選択されたら右クリックします。
各オブジェクトに関する情報が、InfoタブのCAMtasticパネルの別々のフォルダに表示されます。提示される情報は、照会されるオブジェクトのタイプによって異なり、レイヤーおよびDcode関連情報を含むことがあります。
-
Analysis » Query » Net(ショートカット:Shift+N) - このコマンドは、現在のドキュメント内の単一の選択されたネットに関する情報を取得するために使用されます。
コマンドを起動すると、カーソルが指し手に変わり、ネットクエリモードに入ります。必要なネットに属するオブジェクトの上にカーソルを合わせ、クリックします。そのネット全体が選択され、そのネットに関連する情報がInfoタブのCAMtasticパネルに表示されます。情報には、ネットの名前、それが存在するレイヤーとタイプ、およびその総長さが含まれます。
さらにネットを調査するか、Escを押してクエリモードを終了します。
-
Analysis » Query » Minimum Annular Ring – このコマンドは、選択したパッドのアニュラリングを調査するために使用されます。
コマンドを起動すると、カーソルが指し手に変わり、アニュラリングクエリモードに入ります。調査したいパッドのアニュラリング上にカーソルを合わせ、クリックします。XおよびYのアニュラリング距離の値がInfoタブのCAMtasticパネルに表示されます。
さらにパッドを調査するか、Escを押してアニュラリングクエリモードを終了します。
距離の測定
Analysis » Measureサブメニューのコマンドは、CAMドキュメント内の点、ネット、オブジェクト間の距離を測定するために使用されます:
-
Analysis » Measure » Point to Point(ショートカット: Shift+M) – このコマンドは、現在のドキュメント内の任意の2点間の距離を測定して表示するために使用されます。
コマンドを起動すると、カーソルが小さな十字に変わり、測定モードに入ります。測定には、次の一連のアクションが含まれます:
-
測定を開始したい位置にカーソルを合わせ、クリックします。
-
カーソルを終点に移動させ、再度クリックします - 移動すると、ガイドラインが開始点から伸びて助けになります。
-
測定情報がInfoタブのCAMtasticパネルに表示され、測定された点から点への距離、開始点と終点の座標、XおよびYの距離、および水平線からの角度が報告されます。
-
他の点間の距離を測定するか、Escを押して測定モードを終了します。
-
-
Analysis » Measure » Net to Net – このコマンドは、現在のドキュメント内の任意の2つのネット間の最短距離を測定して表示するために使用されます。
コマンドを起動すると、カーソルが小さな四角に変わり、測定モードに入ります。測定には、次の一連のアクションが含まれます:
-
必要な最初のネットに属するオブジェクトの上にカーソルを合わせ、クリックします。
-
必要な2番目のネットに属するオブジェクトの上にカーソルを移動させ、再度クリックします。2つのネット間の最短距離の位置に視覚的な接続線が表示されます。
-
測定情報がInfoタブのCAMtasticパネルに表示され、この最短点から点への距離、接続線の開始点と終点の座標、XおよびYの距離、および水平線からの角度が報告されます。
-
他のネット間の距離を測定するか、Escを押して測定モードを終了します。
-
-
Analysis » Measure » Object to Object – このコマンドは、現在のドキュメント内の任意の2つのオブジェクト間の最短距離を測定して表示するために使用されます。
コマンドを起動すると、カーソルが小さな四角に変わり、測定モードに入ります。測定には、次の一連のアクションが含まれます:
-
最初のオブジェクトの上にカーソルを合わせ、クリックします。
-
必要な2番目のオブジェクトの上にカーソルを移動させ、再度クリックします。2つのオブジェクト間の最短距離の位置に視覚的な接続線が表示されます。
-
測定情報がInfoタブのCAMtasticパネルに表示され、この最短点から点への距離、接続線の開始点と終点の座標、XおよびYの距離、および水平線からの角度が報告されます。
-
他のオブジェクト間の距離を測定するか、Escを押して測定モードを終了します。
-