CAMエディタで製造データを検査する

概略

Altium DesignerのCAMtasticエディターで製造データを表示・編集する方法を、操作を先に選ぶワークフロー、CAMおよびNC編集モード、レイヤー管理ツールの使い方とともに紹介します。この記事では、カーソルの表示、ステータスバーのメッセージ、キーボードショートカット、CAMtasticパネルを活用して、CAMドキュメントを操作する方法を解説します。製造データの確認や操作に自信を持って取り組めるよう、ぜひ読み進めてください。

- CAMエディターでコマンドを選択、実行、繰り返し、キャンセルする方法を学びます。
- CAMモードとNCモードで、製造イメージ、穴あけ位置、ルーティング経路の表示がどのように異なるかを理解します。
- CAMtasticパネルでレイヤーの表示を管理し、現在のレイヤーを選択して、レイヤー関連のコマンドにアクセスする方法を紹介します。
AIでさらに深掘り:

Altium DesignerのCAMtasticエディター(CAM)にはさまざまなツールが用意されており、その中でも最も基本的なものがCAMデータの表示と編集用のツールです。イメージファイルとドリルファイルをインポートした後、CAMエディターでレイヤーの種類とスタックアップを指定できます。その後、ネットリストを抽出し、元のPCB設計ソフトウェアで生成されたIPCネットリストと比較できます。これらのネットリストは、スルーホール部品だけでなく、ブラインドビアや埋め込みビアにも対応しています。CAMエディターには、デザインルールチェック、面付け、NCルーティング(およびミリング)用のツールも用意されています。

CAM操作の基本

CAMエディター環境では、操作や手順の実行方法が、使い慣れた方法とは少し異なる場合があります。

選択の前に操作を指定

オブジェクトを選択してからbeforeプログラムに処理内容を指示する方法に慣れている新規ユーザーには、CAMエディターでの操作手順が逆に感じられるかもしれません。他のCAMツールと同様に、CAMエディターではこの順序が逆になります。まず操作を選択し、次に操作対象のオブジェクトを選択して、最後に実行コマンドを指定します。

この操作方法に慣れていない場合は、慣れるまでいくつかの手がかりを頼りにするとよいでしょう。まず、カーソルを確認してください。デザインワークスペース上で照準型の十字カーソルが表示されている場合は、選択モードではありません(選択モードでは、四角い選択ボックスのカーソルが表示されます)。選択ボタンがすべてグレー表示されている場合は、操作がまだ選択されていないことを示しています。少なくとも、通常のオブジェクト選択を必要とする操作は選択されていません。メイン編集ウィンドウの下部にあるステータスバーは、複数の手順を伴う処理で、なぜ何も起きないのかわからなくなったときに特に役立ちます。ステータスバーには、CAMエディターが次にどの操作を待っているかが表示されます。

直前の配置/編集コマンドを繰り返すには、デザインスペース内で右クリックし、コンテキストメニューから Repeat コマンドを選択するか、 Shift+Ctrl+R キーボードショートカットを使用します。 このコマンドを実行すると、最後に使用した配置/編集コマンドが繰り返されます。たとえば、ラインオブジェクトの配置を終えた直後にこのコマンドを実行すると、ライン配置機能が繰り返され、再びライン配置モードに入ります。

右クリックによる実行

まずコマンドを選択し、次に一連のオブジェクトを選択します。その後、CAMエディターは実行コマンドを待ちます。このため、複数のレイヤーやオブジェクトグループにわたって、対象を慎重に選択できます。実行コマンドを送る基本的な方法は、右クリックです。 Status Bar に表示されるメッセージで、この方法で右クリックを使用できるタイミングを確認できます。また、機能に必要なオブジェクトをすべて選択した後、 Shift+F9 キーボードショートカットを使用して現在の機能を実行することもできます。

機能を実行した後も、カーソルが非アクティブな状態に戻らないことがあります。代わりに選択ボックスが表示されたままになり、ステータスバーに再び選択を開始するよう求めるメッセージが表示されます。これは、PreferencesダイアログのCAM Editor - GeneralページでAuto Repeat Functionsオプションが有効になっている場合に発生します。

右クリックは、進行中の処理をキャンセルするために使用できる場合もあります。これは、オブジェクトの選択など、必要な手順がまだ完了していない場合に機能します。ただし、一般的には、キャンセルにはEscキーを使用する方が確実です。 

現在のコマンドの途中でダイアログが使用される場合、この操作ではダイアログのみが閉じられます。コマンドを完全に中止するには、もう一度同じ操作を行う必要があります。

編集モード

CAMエディターは、CAMとNC(ルーティング)の2つの編集モードに対応しています。各モードは、メインメニューからView » CAM Editorまたは View » NC Editorを選択したときに使用できる、対応するCAM EditorコマンドとNC Editorコマンドで有効にします。また、CAMtastic パネルのドロップダウンから編集モードを直接設定することもできます。これらのモードの主な違いは、データの表示方法です。CAM Editorモードでは、PCB製造に使用するフォトフィルム上に描画またはフラッシュ露光されるとおりにイメージが表示されます。NC Editorモードでは、ドリル穴とルーター加工パスにマーカーが追加されます。

NCエディターモードで表示したルーター加工パス。NCエディターモードで表示したルーター加工パス。

CAM Editor は常に、この2つの編集モードのいずれかになっています。CAM Editorモードでは、メニュー内のルーティングツールがグレー表示されます。同様に、NC Editorモードが有効な場合は、通常のCAM編集ツールが無効になります。CAM Editor モードが有効な場合、CAMtastic パネルのドロップダウンリストから、アパーチャリストで定義されたDコードにすばやくアクセスできます。NC Editorモードが有効な場合、このドロップダウンには代わりに、穴あけ、ルーティング、ミリング用のツール一式が表示されます。特に重要なのは、デザインスペースの表示が現在の編集モードに対応することです。NC Editorモードでは、穴あけ位置とルーター加工パスが特別なマーカーで示されます。各穴あけ位置にはXが表示され、ルーター加工パスには工具の切り込み点と退避点、さらに必要に応じて方向マーカーも表示されます。CAM Editorモードで作業している間、これらの指示マーカーは表示されません。

CAMtasticパネル

CAMドキュメントがアクティブなときに使用できるこのパネルには、レイヤー、現在のDコードまたは工具ビット、グリッド/単位の設定、デザインスペース内のカーソルの絶対位置など、そのCAMドキュメントの主要な情報が表示されます。また、パネルのInfo、DRC、Nets、Steps領域を切り替えて、設計に固有のその他の情報を確認することもできます。

Layers 領域には、作成またはインポートされたすべてのレイヤーと、その表示状態が表示されます。現在のレイヤーには、対応する色見本に白いX が表示され、領域の上部にもそのレイヤーが示されます。別のレイヤー名をダブルクリックすると、そのレイヤーを現在のレイヤーにできます。

レイヤーが存在する場合、この領域内の任意の場所を右クリックすると、レイヤーのロック、名前の変更、追加などのコマンドにすばやくアクセスできます。新しいドキュメントを作成し、レイヤーの追加を開始する場合は、Edit » Layers » Addコマンドを使用して最初のレイヤーを追加します。

このリスト内の任意のレイヤーをハイライトし、キーボードのUp ArrowキーとDown Arrowキーを使用すると、単一レイヤーモードでCAMデータを順に表示できます。Right Arrowキーを押すとすべてのレイヤーが表示され、Left Arrowキーを押すとハイライトされたレイヤーのみが表示されます。標準のShift+Click機能とCtrl+Click機能を使用して複数のレイヤーを選択すると、複数のレイヤーを一度に表示、非表示、または削除できます。テンキーの+/-キーを使用すると表示中のすべてのレイヤーを、* キーを使用すると信号/プレーンレイヤーのみを順に切り替えられます。

レイヤーはパネルから削除できますが、この操作は元に戻せません。EditメニューのUndoコマンドでは、削除したレイヤーを復元できません。

Shift+F5キーボードショートカットを使用すると、CAMtastic パネルとアクティブなCAMドキュメントを切り替えることができます。F4キーを押すと、すべてのフローティングパネルの表示/非表示が切り替わります。

Gerberでは、ポリゴン(Gerber領域)内の「穴」や切り抜きは、まずダーク領域(LPD:Load Polarity Dark)を定義し、その上に クリアな切り抜き領域(LPC:Load Polarity Clear)を定義することで作成されます。CAMtasticパネルのComp Flag列 には、そのレイヤーファイルに含まれるLoad Polarityコマンドの総数が表示されます。LPC & LPD の両方のコマンドがカウントされるため、この値はポリゴン内の切り抜きの数の2倍になります。デフォルトの状態はダークであるため、コマンドのペアは作成が必要な切り抜きごとにのみ出力されます(切り抜きのない領域にはコマンドは不要です)。また、TrueTypeフォントの各文字はGerber領域として出力されます。 AやBのように内部に空白部分を含む文字には切り抜きが含まれるため、レイヤー上にこれらの文字がある場合も、そのレイヤーのComp Flagの合計値に影響します。  

AI-LocalizedAI で翻訳
問題が見つかった場合、文字/画像を選択し、Ctrl + Enter キーを押してフィードバックをお送りください。
Contents
機能の提供状況

ご利用可能な機能は、お使いのAltiumソリューション(Altium Develop、Altium Agile Teams、Altium Agile Enterprise、または有効な契約期間中のAltium Designer)によって異なります。

実際にお使いのソフトウェアに文書化されている機能が表示されない場合は、詳細についてAltium Sales までお問い合わせください。

従来のドキュメント

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

Contents