Altium DesignerでPCBのグリッドとガイドを使用する

PCB エディタはグリッドベースのデザイン環境です - デザインオブジェクトは配置、またはスナップグリッドと呼ばれるものに配置されます。複数のスナップグリッドを定義することができ、必要に応じて指定した領域に制限することができます。スナップグリッドには優先順位があり、現在位置で利用可能なグリッドの中で最も優先順位の高いグリッドが自動的に適用されます。スナップグリッドは、コンポーネントまたは非コンポーネントに制限することもできます。

また、スナップガイドは自由に配置でき、オブジェクトの位置合わせに便利なビジュアルアイコンとなります。

このページでは、PCB ドキュメントでスナップグリッドとスナップガイドを設定する方法を説明します。

スナップグリッドやスナップガイドと同様に、PCB エディタには、デザインオブジェクトの正確な位置や整列を助けるために設計された、いくつかの追加スナップ機能があります。これらの機能は、Unified Cursor-Snap System と呼ばれています。詳細は、Working with the Cursor-Snap Systemページを参照してください。

インペリアルグリッドかメートルグリッドか?

伝統的に、グリッドはコンポーネントのピンピッチとボードに使用する予定の配線技術に合わせて選択されていました。基本的な考え方は、製造コストを下げ、信頼性を向上させるために、トラックとクリアランスの両方をできるだけ広くすることです。もちろん、トラックとクリアランスの選択は、最終的には各設計で何が達成できるかによって決定されます。

時間の経過とともに、部品とそのピンのサイズは劇的に縮小し、ピンの間隔も狭くなっています。部品の寸法とピンの間隔は、主にスルーホールピンのインペリアル寸法から、表面実装ピンのメートル寸法に移行することが多くなりました。新しい基板設計を始める場合、既存の(インペリアルの)製品に適合する交換用基板を設計するなどの強い理由がない限り、メトリックで作業する方がよいでしょう。なぜか?なぜなら、旧式のインペリアル・コンポーネントには大きなピンがあり、ピン間に余裕があるからです。一方、小型の表面実装デバイスはメートル法で製造されます。これらは、製造/組み立て/機能する製品が動作し、信頼できることを保証するために高い精度を必要とするものです。また、PCBエディタはオフグリッドピンへの配線を簡単に扱うことができるため、メートル基板上でインペリアル部品を使用する作業も負担になりません。

ユーザー定義グリッド

任意の数のユーザ定義グリッドは、Properties パネルGrid Manager領域(デザインスペースで現在選択されているデザインオブジェクトがない時にアクセス)から実行される全てのグリッド管理でデザインスペース用に設定できます。利用可能なコントロールを使用して、カスタムローカルグリッドを定義し、デザインオブジェクト(特にコンポーネント)をより正確に配置することができます。

PropertiesパネルのGrid Manager領域は、ボードで使用するグリッドを定義し、整理するための中心的なコマンドです。
PropertiesパネルのGrid Manager領域は、ボードで使用するグリッドを定義し、整理するための中心的なコマンドです。

グリッドタイプ

ソフトウェアは2つのカスタムグリッドタイプの作成をサポートします:デカルト(伝統的な垂直/水平グリッド)とポーラー(円形グリッド)です。

  • Cartesian Grid- Add Cartesian Gridコマンド(前述の  ボタンから利用可能)を使用して、このタイプの新しいグリッドを作成します。新しいグリッドのエントリがリストに表示され、最初はNew Cartesian Gridというデフォルト名で表示されます。グリッドを編集するには、そのエントリをダブルクリックするか、エントリを選択して ボタンをクリックします。Cartesian Grid Editorダイアログが開き、グリッドを定義するためのオプションが表示されます。

    CartesianGrid Editorダイアログを使用した直交グリッドの定義と、その結果のデザイン空間での表示例。CartesianGrid Editorダイアログを使用した直交グリッドの定義と、その結果のデザイン空間での表示例。

  • Polar Grid- Add Polar Gridコマンド(前述したように ボタンから利用可能)を使用して、このタイプの新しいグリッドを作成します。新しいグリッドのエントリがリストに表示され、最初はNew Polar Gridというデフォルト名で表示されます。グリッドを編集するには、そのエントリーをダブルクリックするか、そのエントリーを選択して、 ボタンをクリックします。Polar Grid Editorダイアログが開き、グリッドを定義するためのオプションが表示されます。

     Polar Grid Editorダイアログを使った極座標グリッドの定義とデザインスペースでの表示例。 Polar Grid Editorダイアログを使った極座標グリッドの定義とデザインスペースでの表示例。

 

そのグリッドを使用しているボードの領域にカーソルを合わせ(コマンドを起動する前にデザインスペースでクリックしないでください)、Ctrl+Gキーボードショートカットを押すか、G キーボードショートカットを使用し、その後のポップアップメニューでGrid Propertiesエントリを選択することで、デザインスペースで定義されたグリッドの関連エディタに素早くアクセスできます。

デフォルトスナップグリッド

デフォルトのスナップグリッドは、Global Board Snap Grid という名前でボードに定義されます。これは、専用のローカルグリッドによってカバーされていないボードの領域でオブジェクトの配置と移動のために使用されるグリッドです。デフォルトグリッドは、ボード形状上に表示されるだけであっても、常にデザインスペース全体に適用されることに注意してください。

Global Board Snap Grid - カスタムローカルグリッドが定義されていないボードのどの領域でも使用されます。Global Board Snap Grid - カスタムローカルグリッドが定義されていないボードのどの領域でも使用されます。

デフォルトのグリッドは、デカルトタイプのグリッドです。グリッドのステップサイズや表示は変更できますが、グリッドの名前の変更、無効化、削除はできません。

グリッドの目的の定義

ローカルグリッドは様々な状況で使用できる:

  • コンポーネント以外のオブジェクトを配置する場合。
  • コンポーネントオブジェクトの配置のみ。
  • 非コンポーネントオブジェクトとコンポーネントオブジェクトの両方の配置において。

グリッドの使用方法(目的または用途)の定義は、次の表に従って、Properties パネルGrid Manager領域のグリッドのエントリに関連付けられた CompおよびNon Comp オプションを使用して実行されます:

  NON COMP = クリア NON COMP = 有効
COMP = クリア グリッドは表示されないが、現在のスナップ動作設定<に/a>従って適用される。 グリッドは表示され、すべての非コンポーネントオブジェクトのアクションに適用されます。
COMP = 有効 コンポーネントのアクションでのみグリッドが表示され、適用されます。 グリッドは、すべての種類のオブジェクトのアクションで表示および適用されます。

 CompオプションとNon Comp オプションを使用して、ローカルグリッドの適用を決定します。 CompオプションとNon Comp オプションを使用して、ローカルグリッドの適用を決定します。

  • コンポーネントのみのグリッドを指定した場合(Non Compオプションは無効、Comp オプションは有効)、グリッドは、コンポーネントの移動など、コンポーネントベースのアクションを実行するときにのみ表示されます。

  • デフォルトのスナップグリッドの可視性は、それが適用されているかどうかを決定するものではなく、現在のスナップグリッドの動作設定によって制御されます。

.


次のアニメーションは、PCB エディタでコンポーネントを配置するためにローカルの Polar Grid を使用する例を示しています。グリッドはコンポーネントのみで使用するために定義されているため、コンポーネントが移動し始める時のみ表示されます。この例は、極座標グリッドの優れた機能である自動配置回転も示しています。このタイプの定義されたグリッド上でコンポーネントを移動すると、グリッドの周りを移動するにつれて、自動的にグリッドの原点に回転します。この機能を、標準的なオブジェクトの回転(Spacebar (反時計回り)、Shift+Spacebar(時計回り))と組み合わせて使用すると、コンポーネントを必要な位置に正確に配置できます。

コンポーネントのみのローカルPolar Gridにコンポーネントを配置した例。コンポーネントのみのローカルPolar Gridにコンポーネントを配置した例。

[/collapse]

グリッド表示の定義

Global Board Snap Gridと同様に、定義したカスタムグリッドに対して、グリッドをデザインスペースでどのように表示するかをコントロールするオプションが提供されています。2つのレベルを定義できます:

  • Fine - ファインレベルの表示グリッドは、よりズームインした時に使用します。このレベルのグリッド表示のグリッドマーカーは、グリッドの定義されたステップサイズに直接従います。

  • Coarse- オプションの粗いレベルの表示グリッドは、ズームアウトするときに使用します。このレベルのグリッド表示のグリッドマーカーは、定義されたステップサイズの指定された倍数に基づいています。

デザイン・スペースに表示されたファイン・レベルとコース・レベルの表示グリッドを持つデカルト・グリッドの例。左:細かいレベルはドットで、粗いレベルは線で表示。右:細かいレベルと粗いレベルの両方のグリッドがLinesを使って表示されている.デザイン・スペースに表示されたファイン・レベルとコース・レベルの表示グリッドを持つデカルト・グリッドの例。左:細かいレベルはドットで、粗いレベルは線で表示。右:細かいレベルと粗いレベルの両方のグリッドがLinesを使って表示されている.

個々のグリッド表示のカラーリングは、関連するグリッドエディタ(Cartesian Grid EditorダイアログまたはPolar Grid Editorダイアログ)でグリッドを編集するときに定義します。また、PropertiesパネルのGrid Manager領域で、FineとCoarseの表示グリッドに単一の指名色を素早く割り当てることもできます。これを行うには、グリッドの関連するColorフィールドで色見本をクリックし、表示されるカラーパレットから必要な色を選択します。

グリッドエディタでReset to Defaultリンクをクリックすると、FineおよびCoarse表示グリッドの色を指定したデフォルトの色にリセットできます。デフォルトのカラーリングは、View ConfigurationパネルView Optionsタブにある General Settings領域で定義します。Show Gridオプションの右にある色見本をクリックし、表示されるカラーパレットから必要な色を選択します。この1つのデフォルト色は、FineとCoarseの両方の表示グリッドに使用されることに注意してください。また、ここで色を変更すると、デフォルトのGlobal Board Snap Gridにのみ影響することに注意してください。既存のカスタムグリッドはそれらに設定された表示色を保持し、Reset to Defaultリンクが使用された場合のみ、この新しい色に戻ります。

ネスティングとグリッドの優先順位

Properties パネルGrid Manager領域で定義したローカルグリッドは、ボード領域内で自由に積み重ねることができます。それに応じて原点座標を指定することによって、グリッドは重ねることができ、ボードをレイアウトするときにデザインオブジェクトの配置を微調整するグリッドの入れ子階層を作成することができます。

グリッドの競合(重なり合ったグリッドの中でどのグリッドにデザインオブジェクトをスナップさせるか)は、優先度システムを使用して解決されます。あなたが作成し定義した各ローカル配置グリッドには、番号が付けられた優先順位が与えられます。デフォルトでは、各新規グリッドには最高の優先度1が与えられ、それに応じてすべての既存グリッドは優先度を下げられます。

Global Board Snap Gridは例外です。これは、定義されたカスタムグリッドによって'カバー'されていないボードのすべての領域で使用されるデフォルトのグリッドなので、優先度設定50が与えられています。

デザイン空間では、優先順位は描画順序によって区別されます。最も優先度の高いグリッド(優先度1)は他のグリッドの前に描画され、次に優先度2のグリッドが描画され、そしてデフォルトのGlobal Board Snap Gridまで描画されます。

3つのネストされたPolarグリッドの例。黄色の極座標グリッドが最も優先度が高く、一番上に表示されます。赤の極グリッドは次の優先順位で、黄色のグリッドの後ろに表示されますが、水色のグリッドの前に表示されます。すべてのカスタムグリッドが優先順位で優先されるため、デフォルトグリッドはこれらすべてのグリッドの後ろに表示されます。3つのネストされたPolarグリッドの例。黄色の極座標グリッドが最も優先度が高く、一番上に表示されます。赤の極グリッドは次の優先順位で、黄色のグリッドの後ろに表示されますが、水色のグリッドの前に表示されます。すべてのカスタムグリッドが優先順位で優先されるため、デフォルトグリッドはこれらすべてのグリッドの後ろに表示されます。

Global Board Snap Gridの優先順位は変更できません。常に50優先順位に固定されています。

グリッドの無効化

特定のデザインオブジェクトの配置や移動中にグリッドが不要になる場合があります。グリッドを削除するのではなく(ボードの同じまたは異なる領域で後で再び必要になるかもしれないので)、デザインスペースで'隠す'ことができます。これは、Properties パネルGrid Manager領域でグリッドの関連するCompNon Comp属性を無効にすることで実現できます。

ローカルグリッドを無効にすると効果的に非表示になり、オブジェクトがグリッドにスナップできなくなります。ネストされたグリッドの例では、Red Polarグリッドが無効になっています。グリッドは削除されていないので、再定義することなく、必要なときに再度有効にして使用することができます!ローカルグリッドを無効にすると効果的に非表示になり、オブジェクトがグリッドにスナップできなくなります。ネストされたグリッドの例では、Red Polarグリッドが無効になっています。グリッドは削除されていないので、再定義することなく、必要なときに再度有効にして使用することができます!

デフォルトのGlobal Board Snap Gridは、永久に有効です。これは、ボードの領域にローカルグリッドが定義されていないときに使用されるデフォルトグリッドだからです。しかし、View ConfigurationパネルView OptionsタブのGeneral Settings領域のShow Gridオプションを無効にすることによって、このグリッドとすべての定義されたグリッドを非表示にすることができます。

グリッドの削除

カスタムグリッドは、Properties パネルGrid Manager領域で対応するエントリを選択し、 ボタンをクリックすることで削除できます。削除の確認を求められます。Yesをクリックしてください。

デフォルトのGlobal Board Snap Gridは削除できないことを覚えておいてください。

スナップガイド

Snap Guides は、オブジェクトやコンポーネントの配置を補助するために、特定の軸やポイントにカーソルスナップを駆動する目的で手動で配置される特別なオブジェクトです。また、一般的なレイアウトや位置合わせのための視覚的なインジケータとしても機能します。以下のタイプのスナップガイドがサポートされています:

  • リニアガイド- 水平、垂直、+/-45°のラインスタイルのガイド。
  • ポイントガイド- ポイントスタイルのガイドで、オブジェクトの配置をより細かくコントロールできます。定義されたグリッドの範囲内で手動でマークされるホットスポットです。

デザインスペースにスナップガイドをいくつでも定義でき、配置と管理のコントロールはPropertiesパネルGuide Manager領域から行えます(デザインスペースでデザインオブジェクトが選択されていない時にアクセスします)。この領域から( ボタンから)新しいスナップガイドを追加するコントロールもありますが、デザインスペースに直接( ボタンから)視覚的に追加し、必要に応じて微調整する方がはるかに簡単です。

スナップガイドは、Place » Work Guidesから利用できるコマンドを使用して配置することもできます。

スナップガイドはスナップグリッドと同じように動作します。カーソルは、オブジェクトが移動しているときに通過するガイドにスナップします。

 Propertiesパネルの Guide Manager領域は、デザインスペースで使用するビジュアル配置ガイドを管理するコマンドの中心です。これらは、オブジェクトの配置を補助するために利用できる様々なスナップガイドの例です。 Propertiesパネルの Guide Manager領域は、デザインスペースで使用するビジュアル配置ガイドを管理するコマンドの中心です。これらは、オブジェクトの配置を補助するために利用できる様々なスナップガイドの例です。

配置や移動のようなインタラクティブな処理中、カーソルは、ガイドが定義されたグリッドと交差するポイントで、配置されたリニアガイドにスナップします。リニアガイドを使用すると、オブジェクトがガイドラインに対して「スナップ」するまでドラッグすることで、素早く整列させることができます。ポイントガイドの場合、移動するオブジェクトのホットスポットがガイドの近くを通過すると、ガイドに「スナップ」します。

グリッド表示がドットに設定されていると、ポイントガイドを視覚的に見つけやすくなります。

ガイドの無効化

特定のデザインオブジェクトを配置または移動する際に、スナップガイドが不要な場合があります。ガイドを削除するのではなく(ボードの同じエリアまたは別のエリアで後で再び必要になる可能性があるため)、デザインスペースで「隠す」ことができます。これは、Properties パネルの Guide Manager領域でガイドの関連するEnabled属性を無効にすることで実現できます。

スナップガイドを無効にすると効果的に非表示になり、オブジェクトがスナップできないようになります。この画像では、+45 と -45 ガイドが無効になっています。ガイドは削除されていないので、再定義することなく、必要なときに再度有効にして使用することができます!スナップガイドを無効にすると効果的に非表示になり、オブジェクトがスナップできないようになります。この画像では、+45 と -45 ガイドが無効になっています。ガイドは削除されていないので、再定義することなく、必要なときに再度有効にして使用することができます!

ガイドの削除

スナップガイドを削除するには、PropertiesパネルGuide Manager領域でそのエントリを選択し、 ボタンをクリックします。削除の確認を求められます。Yesをクリックしてください。

If you find an issue, select the text/image and pressCtrl + Enterto send us your feedback.
機能の可用性

利用できる機能は、所有している Altium Platform ソリューション (Altium Develop、または Altium Agile のエディション) によって異なります。

説明されている機能がお使いのソフトウェアに表示されない場合、Altium の営業担当者にお問い合わせください

従来のドキュメント

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

Content