グリッドとガイドの操作

Altium Training

Altium Essentials: PCB Configuration

This content is part of the official Altium Professional Training Program. For full courses, materials and certification, visit Altium Training.

概略

この記事では、Altium DesignerのPCBエディターにおけるグリッドとガイドの仕組みを解説します。スナップグリッドによるオブジェクト配置の制御、複数のグリッドの定義と優先順位の設定、スナップガイドを使った視覚的な位置合わせについて紹介します。また、メートル系とインチ系のグリッドがそれぞれどのような場合に適しているかを説明し、より精密な基板レイアウトを実現するために、ユーザー定義の直交グリッドや極座標グリッドを設定するGrid Managerのツールも紹介します。PCBオブジェクトをより正確に、確信を持って配置・整列したい方におすすめの実践的なガイドです。

- スナップグリッド、ローカルグリッド、スナップガイドを活用して、PCB設計オブジェクトをより精密に配置・整列する方法を学びます。
- メートル系とインチ系のグリッドの違いと、現代のPCB設計でメートル系がよく選ばれる理由を理解します。
- Altium Designerが対応するカスタムグリッドの種類と、PCBエディターでの設定場所を確認します。
AIでさらに深掘り:

PCBエディターは、グリッドベースの設計環境です。設計オブジェクトは、配置グリッドまたはスナップグリッドと呼ばれるグリッド上に配置されます。複数のスナップグリッドを定義でき、必要に応じて適用範囲を特定の領域に制限できます。スナップグリッドには優先順位があり、現在の位置で使用可能なグリッドのうち、優先順位が最も高いものが自動的に適用されます。また、スナップグリッドの適用対象をコンポーネントまたはコンポーネント以外のオブジェクトに制限することもできます。

さらに、 スナップガイド を自由に配置して、オブジェクトの位置合わせに役立つ視覚的な目印として使用できます。

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

PCBエディターには、スナップグリッドとスナップガイドに加えて、設計オブジェクトの正確な配置や位置合わせを支援するさまざまなスナップ機能が用意されています。これらの機能を総称して、Unified Cursor-Snap Systemと呼びます。詳細については、 カーソルスナップシステムの操作 のページを参照してください。

インチ系グリッドとメートル系グリッドのどちらを使うべきか?

従来、グリッドはコンポーネントのピンピッチと、基板で使用する予定の配線技術に合わせて選択されていました。つまり、必要な配線幅と配線間のクリアランスに応じて選択されていました。基本的な考え方は、配線幅とクリアランスをできるだけ広くして 製造コストを抑え、信頼性を高めることです。もちろん、配線幅とクリアランスの選択は、最終的には各設計で実現できる条件によって決まります。具体的には、基板の配置と配線を完了するために、コンポーネントと配線をどの程度高密度に配置する必要があるかによって決まります。

時代とともに、コンポーネントとそのピンは大幅に小型化し、ピン間隔も狭くなりました。コンポーネントの寸法とピン間隔も、スルーホールピンを使用したインチ系が主流だったものから、表面実装ピンを使用したメートル系が多く用いられるようになっています。新しい基板設計を始める場合は、既存のインチ系製品に適合する交換用基板を設計するといった特別な理由がない限り、メートル系で作業することをお勧めします。なぜでしょうか。従来のインチ系コンポーネントはピンが大きく、ピン間にも十分な余裕があります。一方、小型の表面実装デバイスはメートル系の寸法で製造されており、製造・実装後の製品が正常に動作し、信頼性を確保するために高い精度が求められます。また、PCBエディターではグリッドから外れたピンへの配線も容易に行えるため、メートル系の基板でインチ系のコンポーネントを使用しても、大きな負担にはなりません。

ユーザー定義グリッド

設計スペースには、任意の数のユーザー定義グリッドを設定できます。グリッドの管理はすべて、プロパティパネルのGrid Manager領域で行います。この領域には、設計スペースで設計オブジェクトが何も選択されていないときにアクセスできます。用意されているコントロールを使用してカスタムのローカルグリッドを定義すれば、設計オブジェクト、特にコンポーネントをより正確に配置できます。

PropertiesパネルのGrid Manager領域は、基板で使用するグリッドの定義と整理を一元的に行う場所です。
PropertiesパネルのGrid Manager領域は、基板で使用するグリッドの定義と整理を一元的に行う場所です。

グリッドの種類

このソフトウェアでは、2種類のカスタムグリッドを作成できます。 Cartesian(従来の垂直/水平グリッド)とPolar(円形グリッド)です。

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

    Cartesian Grid Editorダイアログを使用した直交グリッドの定義例と、設計スペースでの表示結果。Cartesian Grid 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という名前のデフォルトのスナップグリッドが定義されています。このグリッドは、専用のローカルグリッドが適用されていない基板領域で、オブジェクトの配置や移動に使用されます。デフォルトのグリッドは基板外形内にのみ表示されますが、常に設計スペース全体に適用されることに注意してください。

グローバル基板スナップグリッド - カスタムローカルグリッドが定義されていない基板領域で使用されます。グローバル基板スナップグリッド - カスタムローカルグリッドが定義されていない基板領域で使用されます。

デフォルトのグリッドは直交座標グリッドです。グリッドのステップ間隔や表示は変更できますが、名前の変更、無効化、削除はできません。

グリッドの用途の定義

ローカルグリッドは、さまざまな用途に使用できます。

  • コンポーネント以外のオブジェクトの配置のみに使用する。
  • コンポーネントオブジェクトの配置のみに使用する。
  • コンポーネント以外のオブジェクトとコンポーネントオブジェクトの両方の配置に使用する。

グリッドの用途(目的や適用対象)は、以下の表に従って、プロパティパネルのGrid Manager領域にある各グリッドのエントリに関連付けられた CompおよびNon Comp オプションで設定します。 

  NON COMP = オフ NON COMP = オン
COMP = Cleared グリッドは表示されませんが、現在のスナップ動作設定 に従って適用されます。コンポーネント以外のオブジェクトに対するすべての操作で、グリッドが表示され、適用されます。
COMP = Enabled コンポーネントに対する操作時のみ、グリッドが表示され、適用されます。 あらゆる種類のオブジェクトに対する操作で、グリッドが表示され、適用されます。

CompおよびNon Comp オプションを使用して、ローカルグリッドの適用対象を設定します。CompおよびNon Comp オプションを使用して、ローカルグリッドの適用対象を設定します。

  • コンポーネント専用グリッド(Non Compオプションがオフ、Comp オプションがオン)を指定すると、コンポーネントの移動など、コンポーネントに対する操作を実行するときにのみグリッドが表示されます。
  • デフォルトのスナップグリッドの表示/非表示は、そのグリッドが適用されるかどうかには影響しません。適用の有無は、現在のスナップグリッドの動作設定によって制御されます。

グリッド表示の設定

定義したすべてのカスタムグリッドとGlobal Board Snap Gridには、デザインスペースでのグリッドの表示方法を制御するオプションが用意されています。 次の2つのレベルを設定できます。

  • Fine - 細かい表示グリッドは、拡大表示したときに使用されます。このレベルのグリッドマーカーは、グリッドに設定されたステップ間隔に従って表示されます。
  • Coarse - オプションの粗い表示グリッドは、縮小表示したときに使用されます。このレベルのグリッドマーカーは、設定されたステップ間隔の指定倍数に基づいて表示されます。

細かい表示グリッドと粗い表示グリッドをデザインスペースに表示した直交座標グリッドの例。左:細かいグリッドは点、粗いグリッドは線で表示。右:細かいグリッドと粗いグリッドの両方を線で表示。細かい表示グリッドと粗い表示グリッドをデザインスペースに表示した直交座標グリッドの例。左:細かいグリッドは点、粗いグリッドは線で表示。右:細かいグリッドと粗いグリッドの両方を線で表示。

各グリッドの表示色は、対応するグリッドエディター(直交座標グリッドエディターダイアログ または極座標グリッドエディターダイアログ)でグリッドを編集するときに設定します。また、PropertiesパネルのGrid Manager領域では、細かい表示グリッドと粗い表示グリッドに、指定した単一の色を簡単に割り当てることができます。 これを行うには、そのグリッドに対応するColorフィールドのカラースウォッチをクリックし、表示されるカラーパレットから目的の色を選択します。
グリッドエディターのReset to Defaultリンクをクリックすると、細かい表示グリッドと粗い表示グリッドの色を、指定されたデフォルト色にリセットできます。デフォルト色は、View ConfigurationパネルのView OptionsタブにあるGeneral Settings領域で設定します。Show Gridオプションの右側にあるカラースウォッチをクリックし、表示されるカラーパレットから目的の色を選択します。 この単一のデフォルト色は、細かい表示グリッドと粗い表示グリッドの両方に使用されます。また、ここで色を変更しても、影響を受けるのはデフォルトのGlobal Board Snap Gridのみです。既存のカスタムグリッドでは、設定済みの表示色が維持され、Reset to Defaultリンクを使用した場合にのみ、この新しい色に変更されます。

グリッドの入れ子と優先順位

プロパティパネルのGrid Manager領域で定義したローカルグリッドは、基板領域内で自由に重ねることができます。原点座標を適切に指定してグリッドを重ね合わせることで、グリッドの入れ子構造を作成し、基板のレイアウト時に設計オブジェクトの配置を細かく調整できます。 

グリッドが重なっている場合に、設計オブジェクトをどのグリッドにスナップさせるかという競合は、優先順位によって解決されます。作成して定義した各ローカル配置グリッドには、数値で優先順位が割り当てられます。デフォルトでは、新しいグリッドには最も高い優先順位の1が割り当てられ、既存のすべてのグリッドの優先順位はそれに応じて下がります。

Global Board Snap Gridは例外です。これは、定義済みのカスタムグリッドでカバーされていない基板上のすべての領域で使用されるデフォルトグリッドであるため、優先順位は50に設定されています。この値は、定義されたすべてのグリッドの中で「スナップの優先順位」が最も低くなるよう、十分に低い値になっています。

デザインスペースでは、描画順序によって優先順位が示されます。最も優先順位の高いグリッド(優先順位1)が他のすべてのグリッドの手前に描画され、次に優先順位2のグリッドが描画されます。この順序で描画され、デフォルトのGlobal Board Snap Gridは他のすべてのカスタムグリッドの背面に描画されます。

3つの極座標グリッドを入れ子にした例。黄色の極座標グリッドの優先順位が最も高く、最前面に表示されます。赤色の極座標グリッドは次に優先順位が高く、黄色のグリッドの背面、水色のグリッドの手前に表示されます。すべてのカスタムグリッドはデフォルトグリッドよりも優先されるため、デフォルトグリッドはこれらすべてのグリッドの背面に表示されます。3つの極座標グリッドを入れ子にした例。黄色の極座標グリッドの優先順位が最も高く、最前面に表示されます。赤色の極座標グリッドは次に優先順位が高く、黄色のグリッドの背面、水色のグリッドの手前に表示されます。すべてのカスタムグリッドはデフォルトグリッドよりも優先されるため、デフォルトグリッドはこれらすべてのグリッドの背面に表示されます。

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

グリッドの無効化

特定の設計オブジェクトを配置または移動するときに、グリッドが不要になる場合があります。後で基板の同じ領域または別の領域で再び必要になる可能性があるため、グリッドを削除するのではなく、デザインスペースで「非表示」にすることができます。 これを行うには、プロパティパネルのGrid Manager領域で、そのグリッドに対応するCompおよびNon Comp属性を無効にします。

ローカルグリッドを無効にすると、実質的に非表示になり、オブジェクトがそのグリッドにスナップしなくなります。入れ子グリッドの例では、赤色の極座標グリッドを無効にしています。グリッドは削除されていないため、必要になったときに再定義することなく、再び有効にして使用できます。 ローカルグリッドを無効にすると、実質的に非表示になり、オブジェクトがそのグリッドにスナップしなくなります。入れ子グリッドの例では、赤色の極座標グリッドを無効にしています。グリッドは削除されていないため、必要になったときに再定義することなく、再び有効にして使用できます。 

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

グリッドの削除

カスタムグリッドを削除するには、PropertiesパネルのGrid Manager領域で該当する項目を選択し、 ボタンをクリックします。削除の確認を求められるので、Yesをクリックして確定します。

デフォルトのGlobal Board Snap Gridは削除できないことに注意してください。

スナップガイド

スナップガイドは、特定の軸や点にカーソルをスナップさせるために手動で配置する特殊なオブジェクトで、オブジェクトやコンポーネントの配置を支援します。また、全体的なレイアウトや位置合わせのための視覚的な目印としても使用できます。次の種類のスナップガイドがサポートされています。

  • Linear Guide - 水平、垂直、または±45度に設定できる線状のガイドです。
  • Point Guide - オブジェクトの配置をより細かく制御できる点状のガイドです。定義済みのグリッド内に手動で指定するホットスポットです。

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

スナップガイドは、Place » Work Guidesサブメニューのコマンドを使用して配置することもできます。

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

PropertiesパネルのGuide Manager領域は、デザインスペースで使用する視覚的な配置ガイドを一元管理する場所です。これらは、オブジェクトの配置を支援するさまざまなスナップガイドの例です。PropertiesパネルのGuide Manager領域は、デザインスペースで使用する視覚的な配置ガイドを一元管理する場所です。これらは、オブジェクトの配置を支援するさまざまなスナップガイドの例です。

配置や移動などのインタラクティブな操作中、カーソルは、配置済みのリニアガイドと定義済みのグリッドが交差する点にスナップします。リニアガイドを使用すると、オブジェクトがガイドラインに「スナップ」するまでドラッグすることで、すばやく位置を揃えられます。ポイントガイドの場合、移動中のオブジェクトのホットスポットがガイドに近づくと、そのガイドに「スナップ」します。

グリッド表示をDotsに設定すると、ポイントガイドの位置を視覚的に確認しやすくなる場合があります。

ガイドの無効化

特定のデザインオブジェクトを配置または移動する際に、スナップガイドが不要になることがあります。その場合、ガイドを削除するのではなく(後で基板の同じ領域や別の領域で再び必要になる可能性があるため)、デザインスペースで「非表示」にできます。これを行うには、PropertiesパネルのGuide Manager領域で、そのガイドに対応するEnabled属性を無効にします。

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

ガイドの削除

スナップガイドを削除するには、PropertiesパネルのGuide Manager領域で該当する項目を選択し、 ボタンをクリックします。削除の確認を求められるので、Yesをクリックして確定します。

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

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

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

従来のドキュメント

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

Contents