Altium DesignerでのPCBのグリッドとガイドの使用方法

現在、バージョン 22.0. をご覧頂いています。最新情報については、バージョン Altium DesignerでのPCBのグリッドとガイドの使用方法 の 24 をご覧ください。

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

また、スナップガイドは自由に配置でき、オブジェクトの整列に便利な視覚的な手がかりを提供します。

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

スナップグリッドとスナップガイドだけでなく、PCBエディタには、設計オブジェクトを正確に配置・整列させるのに役立つ追加のスナップ機能がいくつか含まれています。これらの機能は、統合カーソル・スナップシステムとして参照されます。カーソル・スナップシステムの使用ページを参照して、詳細を学んでください。

 

ユーザー定義グリッド

設計スペースには、ユーザー定義のグリッドを任意の数設定でき、すべてのグリッド管理はGrid Manager領域から行います(設計スペースで現在選択されている設計オブジェクトがない場合にアクセスされるpropertiesパネルから)。利用可能なコントロールを使用して、特にコンポーネントなどの設計オブジェクトをより高精度で配置するためのカスタムローカルグリッドを定義します。

propertiesパネルのGrid Manager領域は、ボードで使用するグリッドを定義して整理するためのコマンドセンターです。
propertiesパネルのGrid Manager領域は、ボードで使用するグリッドを定義して整理するためのコマンドセンターです。

グリッドタイプ

このソフトウェアは、以下の2種類のカスタムグリッドタイプの作成をサポートしています:

Example Polar grid definition using the Polar Grid Editor dialog and resulting appearance in the design space.Example Polar grid definition using the Polar Grid Editor dialog and resulting appearance in the design space.

設計スペース内で定義されたグリッドに対応するエディターに素早くアクセスするには、そのグリッドを使用しているボードのエリア上でカーソルをホバーし(コマンドを起動する前に設計スペースをクリックしないでください)、Ctrl+G キーボードショートカットを押すか、G キーボードショートカットを使用してから、次に表示されるポップアップメニューでGrid propertiesを選択します。

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

ボードにはグローバルボードスナップグリッドと名付けられたデフォルトのスナップグリッドが定義されています。これは、専用のローカルグリッドでカバーされていないボードの任意のエリアでのオブジェクト配置と移動に使用されるグリッドです。

グローバルボードスナップグリッド - カスタムローカルグリッドが定義されていないボードの任意のエリアで使用されます。

デフォルトのグリッドはカルテシアンタイプのグリッドです。グリッドのステップサイズや表示は変更できますが、グリッドの名前を変更したり、無効にしたり、削除したりすることはできません。

デザインスペース内では、G キーボードショートカットを使用すると、デフォルトの Global Board Snap Grid(グローバルボードスナップグリッド)のX(水平)および/またはY(垂直)ステップ値を迅速に設定するためのコマンドメニューにアクセスできます。これらのコマンドは、ボードのデフォルトスナップグリッドにのみ影響し、定義したカスタムグリッド(デカルト座標系と極座標系)には影響しません。別の事前定義されたステップサイズにすばやく切り替えるコマンドや、特定のカスタムサイズを定義できる Snap Grid (1..1000) ダイアログにアクセスするコマンドが用意されています。

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

    デザインスペースでの結果の外観と、Cartesian Grid Editorダイアログを使用したデカルトグリッドの定義の例。デザインスペースでの結果の外観と、Cartesian Grid Editorダイアログを使用したデカルトグリッドの定義の例。

     

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

Example Polar grid definition using the Polar Grid Editor dialog and resulting appearance in the design space.極グリッド (1..1000) ダイアログ

設計領域内の定義されたグリッドに関連するエディターにすばやくアクセスするには、そのグリッドを使用するボードの領域にカーソルを合わせ(コマンドを起動する前に設計領域をクリックしないでください)、Ctrl+GキーボードショートカットまたはGキーボードショートカットを使用して、次のポップアップメニューでGrid Properties入力を選択します。

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

ボードには、 Global Board Snap Gridという名前の既定のスナップ グリッドが定義されています。これは、専用のローカル グリッドでカバーされていないボードの任意の領域でのオブジェクトの配置と移動に使用されるグリッドです。

Global Board Snap Grid - used in any area of the board where a custom local grid has not been defined.Global Board Snap Grid- カスタムローカルグリッドが定義されていないボードの任意の領域で使用されます。

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

グリッドの目的の定義

ローカルグリッドは、さまざまな状況で使用できます:

  • 非コンポーネント オブジェクトの配置のみ。
  • コンポーネント オブジェクトの配置のみ。
  • 非コンポーネント オブジェクトとコンポーネント オブジェクトの両方の配置。

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

  NON COMP = クリア NON COMP = 有効
COMP = クリア グリッドは表示されませんが、現在のスナップ動作設定に従って適用されます 非コンポーネントオブジェクトの操作に対してグリッドが表示され、適用されます
COMP = 有効 グリッドはコンポーネントの操作中にのみ表示され、適用されます すべての種類のオブジェクトの操作に対してグリッドが表示され、適用されます

ローカルグリッド適用を決定するために、CompNon Comp オプションを使用します。

 

  • コンポーネントのみのグリッド(Non Compオプションが無効、Compオプションが有効)を指定すると、グリッドはコンポーネントの移動など、コンポーネントベースのアクションを実行するときにのみ表示されます。
  • 既定のスナップ グリッドの表示/非表示は、適用されているかどうかは決まらず、現在のスナップグリッドの動作設定によってコントロールされます。

グリッド表示の定義

カスタムグリッドを定義する場合、 Global Board Snap Gridも含め、グリッドが設計空間内で視覚的にどのように表示されるかを制御するオプションが提供されます。2つのレベルが定義されます:

デザインスペースに提示された細かいグリッドと粗いグリッドを持つカルテシアングリッドの例。左:細かいレベルは点で表示、粗いレベルは線で表示。右:細かいレベルと粗いレベルのグリッドが両方とも線で表示されている。

グリッドの個別表示色は、関連するグリッドエディタ(Cartesian Grid Editorダイアログまたは Polar Grid Editorダイアログ)でグリッドを編集するときに定義されます。または、 Grid Manager領域のpropertiesパネルで、細かいグリッドと粗いグリッドの表示に迅速に単一の指定色を割り当てることができます。これを行うには、グリッドに関連付けられた領域のカラースウォッチをクリックし、次に表示されるカラーパレットから必要な色を選択します。
細かいグリッドと粗いグリッドの表示色は、グリッドエディター内の Reset to Defaultリンクをクリックすることで、指定されたデフォルト色にリセットできます。デフォルトの色設定は、ビュー設定パネルビューオプションタブ内の一般設定エリアで定義されています。グリッド表示オプションの右にある色見本をクリックし、表示されるカラーパレットから必要な色を選択してください。この単一のデフォルト色は、細かい表示グリッドと粗い表示グリッドの両方に使用されることに注意してください。また、ここで色を変更しても、デフォルトの Global Board Snap Gridにのみ影響し、既存のカスタムグリッドはそれらに設定された表示色を保持します - Reset to Defaultリンクが使用された場合にのみ、この新しい色に戻ります。

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

PropertiesパネルGrid Manager領域で定義するローカルグリッドは、ボードエリア内で自由に重ね合わせることができます。原点座標を適切に指定することで、グリッドを重ね合わせ、ボードのレイアウト時に設計オブジェクトの配置を微調整するためのグリッドの入れ子階層を作成することができます。

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

 Global Board Snap Gridは例外です。これは、カスタムグリッドで「カバー」されていないボードのすべての領域で使用されるデフォルトのグリッドであるため、優先度設定は50とされています - これは定義されたすべてのグリッドの中で最も低い「スナッピング優先度」を保証するのに十分低い優先度設定です。

設計空間では、優先度は描画順によって区別されます。最高優先度のグリッド(優先度1)が他のすべてのグリッドの前面に描画され、次に優先度レベル2のグリッドが描画され、以下同様に、デフォルトのグローバルボードスナップグリッドまで続きます。これは、他のすべてのカスタムグリッドの背後に描画されます。

3つのネストされた極座標グリッドの例。黄色の極座標グリッドが最優先で、最前面に表示されます。赤い極座標グリッドが次の優先度で、黄色のグリッドの後ろ、水色のグリッドの前に表示されます。デフォルトのグリッドはこれらのグリッドのすべての後ろに表示され、カスタムグリッドが優先されます。

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

グリッドの無効化

特定の設計オブジェクトを配置または移動する際に、グリッドが不要な場合があります。グリッドを削除する代わりに(後で同じエリアや異なるエリアで再び必要になるかもしれないため)、設計スペースで「非表示」にすることができます。これは、propertiesパネル内のGrid Manager領域で、グリッドに関連付けられたCompおよびNon Comp属性を無効にすることで実現できます。

ローカルグリッドを無効にすることで、効果的にそれを隠し、オブジェクトがそのグリッドにスナップするのを防ぎます。ネストされたグリッドの例を使用すると、赤い極座標グリッドが無効にされています。グリッドが削除されていないため、必要に応じて再度有効にして、再定義することなく再び使用できます!

デフォルトのGlobal Board Snap Gridは、ボードの特定のエリアにローカルグリッドが定義されていない場合に使用されるデフォルトグリッドとして、常に有効になっています。しかし、ビューオプションタブの一般設定エリアにあるグリッド表示オプションを無効にすることで、これとすべての定義されたグリッドを隠すことができます。ビュー設定パネルを参照してください。

グリッドの削除

カスタムグリッドは、Grid Manager領域のpropertiesパネルで対応する入力を選択し、次に ボタンをクリックすることで削除できます。削除を確認するメッセージが表示されます。Yesをクリックして削除してください。

 

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

スナップガイド

Snap Guidesは、特定の軸または点でカーソルのスナップを制御する目的で手動で配置される特別なオブジェクトであり、オブジェクト/コンポーネントの配置を支援します。また、一般的なレイアウトやアラインメントの目的で視覚的な指標としても機能します。サポートされているスナップガイドのタイプは以下の通りです:

  • 線形ガイド - 水平、垂直、または +/- 45 度に指定できる線スタイルのガイド。
  • ポイントガイド - オブジェクトの配置をより細かく制御できるポイントスタイルのガイド。これは、定義されたグリッドの範囲内で手動でマークされるホットスポットにすぎません。

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

スナップガイドは、配置 » 作業ガイドのサブメニューから利用可能なコマンドを使用して配置することもできます。

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

propertiesパネルのガイドマネージャー領域は、設計スペースでの視覚的な配置ガイドを管理するためのコマンドセンターです。これらは、オブジェクトの配置を支援するために利用可能なさまざまなSnap Guidesの例です。

配置や移動などのインタラクティブなプロセス中に、カーソルは配置された直線ガイドの、定義されたグリッドと交差する点にスナップします。直線ガイドを使用すると、オブジェクトをドラッグしてガイドラインに「スナップ」させることで、迅速に整列させることができます。ポイントガイドの場合、移動中のオブジェクトのホットスポットは、それが近接して通過するとガイドに「スナップ」します。

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

ガイドの無効化

特定の設計オブジェクトを配置または移動する際に、スナップガイドが不要な場合があります。ガイドを削除する代わりに(後で同じエリアや異なるエリアで再び必要になるかもしれないため)、設計スペース内で「非表示」にすることができます。これは、propertiesパネル領域にある有効属性を無効にすることで実現できます。

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

ガイドの削除

スナップガイドを削除するには、ガイドマネージャー領域のpropertiesパネルでそのエントリを選択し、次に ボタンをクリックします。削除を確認するよう求められます。はいをクリックして実行してください

If you find an issue, select the text/image and pressCtrl + Enterto send us your feedback.
注記

利用できる機能は、Altium 製品のアクセスレベルによって異なります。Altium Designer ソフトウェア サブスクリプション の様々なレベルに含まれる機能と、Altium 365 プラットフォーム で提供されるアプリケーションを通じて提供される機能を比較してください。

ソフトウェアの機能が見つからない場合は、Altium の営業担当者に連絡して 詳細を確認してください。

Content