PCBエディターはグリッドベースの設計環境であり、設計オブジェクトは配置グリッドまたはスナップグリッドと呼ばれるものに配置されます。複数のスナップグリッドを定義でき、必要に応じて特定のエリアに制限することもできます。スナップグリッドには優先順位があり、現在の位置で利用可能な最高優先度のグリッドが自動的に適用されます。スナップグリッドは、コンポーネントまたは非コンポーネントに制限することもできます。
また、スナップガイドは自由に配置でき、オブジェクトの整列に便利な視覚的な手がかりを提供します。
このページでは、PCBドキュメントでスナップグリッドとスナップガイドを設定する方法について説明します。
スナップグリッドとスナップガイドだけでなく、PCBエディタには、設計オブジェクトを正確に配置・整列させるのに役立つ追加のスナップ機能がいくつか含まれています。これらの機能は、統合カーソル・スナップシステムとして参照されます。カーソル・スナップシステムの使用ページを参照して、詳細を学んでください。
設計スペースには、ユーザー定義のグリッドを任意の数設定でき、すべてのグリッド管理はGrid Manager領域から行います(設計スペースで現在選択されている設計オブジェクトがない場合にアクセスされるpropertiesパネルから)。利用可能なコントロールを使用して、特にコンポーネントなどの設計オブジェクトをより高精度で配置するためのカスタムローカルグリッドを定義します。
propertiesパネルのGrid Manager領域は、ボードで使用するグリッドを定義して整理するためのコマンドセンターです。
このソフトウェアは、以下の2種類のカスタムグリッドタイプの作成をサポートしています:
Example Polar grid definition using the Polar Grid Editor dialog and resulting appearance in the design space.
ボードにはグローバルボードスナップグリッドと名付けられたデフォルトのスナップグリッドが定義されています。これは、専用のローカルグリッドでカバーされていないボードの任意のエリアでのオブジェクト配置と移動に使用されるグリッドです。
グローバルボードスナップグリッド
グローバルボードスナップグリッド - カスタムローカルグリッドが定義されていないボードの任意のエリアで使用されます。
デフォルトのグリッドはカルテシアンタイプのグリッドです。グリッドのステップサイズや表示は変更できますが、グリッドの名前を変更したり、無効にしたり、削除したりすることはできません。
デザインスペース内では、G キーボードショートカットを使用すると、デフォルトの Global Board Snap Grid(グローバルボードスナップグリッド)のX(水平)および/またはY(垂直)ステップ値を迅速に設定するためのコマンドメニューにアクセスできます。これらのコマンドは、ボードのデフォルトスナップグリッドにのみ影響し、定義したカスタムグリッド(デカルト座標系と極座標系)には影響しません。別の事前定義されたステップサイズにすばやく切り替えるコマンドや、特定のカスタムサイズを定義できる Snap Grid (1..1000) ダイアログにアクセスするコマンドが用意されています。
Cartesian Grid -Add Cartesian Gridコマンドを使用して、このタイプの新しいグリッドを作成します( ボタンから利用可能で、前述のように説明されています)。リストには初期状態でデフォルト名New Cartesian Gridの新しいグリッドエントリが表示されます。グリッドを編集するには、そのエントリをダブルクリックするか、そのエントリを選択して ボタンをクリックします。Cartesian Grid Editor ダイアログが開き、グリッドを定義するためのオプションが提示されます。
New Cartesian Grid
デザインスペースでの結果の外観と、Cartesian Grid Editorダイアログを使用したデカルトグリッドの定義の例。
インペリアル
メトリック
PCBデザインスペース内から直接Xおよび/またはYステップサイズを定義することを可能にするコントロールも利用可能です。各ケースでは、デザインスペースに移動して2つの「計算」位置を指定し、その結果としてステップサイズが計算されます。
線
ドット
描画しない
点
2xグリッドステップ
5xグリッドステップ
10xグリッドステップ
また、幅や高さをPCB設計領域内から直接定義できるコントロールも用意されています。いずれの場合も、設計空間に移動して2つの「計算」位置を指定し、それに応じて幅や高さが計算されます。
この領域を使用して、グリッドが占める象限を指定します。グリッド領域は、ダイアログ ボックスの範囲領域の幅と高さの設定で定義されているすべての有効な象限で同じです。
象限領域オプションの使用例。1、2、および 4 象限のみが使用可能であり、結果のグリッドは、グリッド原点を基準にしてこれらの象限のみを占めることに注意してください。
1
2
4
New Polar Grid
極グリッド (1..1000) ダイアログ
Grid for Component-Side Memory
メートル法
設計領域内の定義されたグリッドに関連するエディターにすばやくアクセスするには、そのグリッドを使用するボードの領域にカーソルを合わせ(コマンドを起動する前に設計領域をクリックしないでください)、Ctrl+GキーボードショートカットまたはGキーボードショートカットを使用して、次のポップアップメニューでGrid Properties入力を選択します。
ボードには、 Global Board Snap Gridという名前の既定のスナップ グリッドが定義されています。これは、専用のローカル グリッドでカバーされていないボードの任意の領域でのオブジェクトの配置と移動に使用されるグリッドです。
Global Board Snap Grid
Global Board Snap Grid- カスタムローカルグリッドが定義されていないボードの任意の領域で使用されます。
デフォルトのグリッドはデカルト タイプのグリッドです。グリッドのステップ サイズや表示は変更できますが、グリッドの名前を変更したり、無効にしたり、削除したりすることはできません。
設計領域内では、キーボードショートカットのGから、デフォルトのGlobal Board Snap GridのX(水平)および/またはY(垂直)ステップ値をすばやく設定するためのコマンドメニューにアクセスできます。これらのコマンドは、ボードのデフォルトのスナップグリッドにのみ影響し、定義したカスタムグリッド(直交および極)には影響しません。コマンドを使用すると、別の定義済みのステップサイズにすばやく切り替えたり、Snap Grid(1..1000)ダイアログにアクセスして、特定のカスタム サイズを定義できます。
Snap Grid(1..1000)ダイアログ
定義済み/カスタム値の適用は、X と Y の両方のステップ値を同時に設定するか、X または Y ステップ値を個別に設定するかによって異なります。
単位を指定せずにスナップグリッド設定を入力する場合、エントリーはデザインで選択されたデフォルトの測定単位になります。これは、Properties パネルの Board モードの Other 領域の 単位設定によって決定されます。このダイアログで値を入力する際に単位(mmまたはmil)を指定すると、現在のデフォルトでない場合、ドキュメントのデフォルト測定単位が変更されます。
カーソルの下にあるグリッド(デフォルトまたはカスタムローカル)の現在のスナップグリッド設定は、常にステータスバーに表示され、カーソルの位置が現在の原点に対して相対的にどこにあるかも表示されます。グリッドがグローバルに(ステップXとステップYの両方に対して)設定されている場合は、グリッド値の単一エントリが表示されます。グリッドがステップXまたはステップY個別に設定されている場合は、個々のグリッドステップが表示されます。
ステータスバーは常に現在のスナップグリッドとカーソルの位置を表示します 現在の原点に対する相対位置。
ステータスバーは、オブジェクトのホットスポットスナッピングの現在の状態も反映します。オブジェクトのホットスポットスナッピングは、特にデフォルトのGlobal Board Snap Gridや定義されたカスタムグリッド上にない電気オブジェクトの配線を支援するためのものです。これにより、カーソルがオブジェクトから離れていてもオブジェクトのホットスポット(例:パッドの中心)にスナップできる距離または範囲が提供されます。オブジェクトのホットスポットスナッピングはスナップグリッドをオーバーライドし、オフグリッドオブジェクトに簡単に接続できるようにします。Shift+E キーボードショートカットを使用して、3つのモード(オフ、現在のレイヤー、全レイヤー)を切り替えます。詳細については、オブジェクトスナッピングを参照してください。
デザインスペース内でデフォルトのGlobal Board Snap Gridの細かいレベルの表示マーカーを線と点の間で切り替えるには、メインメニューからView » Grids » Toggle Visible Grid Kindコマンドを選択します。
ローカルグリッドは、さまざまな状況で使用できます:
グリッドの使用方法(その目的または用途)の定義は、Grid Manager領域のグリッドのエントリに関連付けられたCompおよびNon Compオプションを使用して行われます。これは、次の表に従って、propertiesパネルで行われます。
ローカルグリッド適用を決定するために、Comp と Non Comp オプションを使用します。
次のアニメーションは、PCBエディタでのローカル極座標グリッドを使用したコンポーネント配置の例を示しています。このグリッドはコンポーネント専用に定義されており、コンポーネントの移動が開始されると表示されます。この例は、極座標グリッドの素晴らしい機能である自動配置回転も示しています。このタイプの定義されたグリッド上でコンポーネントを移動すると、グリッドを移動するにつれて自動的にグリッドの原点に向かって回転します。この機能を標準のオブジェクト回転 - spacebar(反時計回り)、Shift+spacebar(時計回り)- と組み合わせて、必要な通りにコンポーネントを正確に配置してください。
コンポーネント専用のローカル極座標グリッド上のコンポーネント配置の例。
カスタムグリッドを定義する場合、 Global Board Snap Gridも含め、グリッドが設計空間内で視覚的にどのように表示されるかを制御するオプションが提供されます。2つのレベルが定義されます:
デザインスペースに提示された細かいグリッドと粗いグリッドを持つカルテシアングリッドの例。左:細かいレベルは点で表示、粗いレベルは線で表示。右:細かいレベルと粗いレベルのグリッドが両方とも線で表示されている。
PropertiesパネルのGrid Manager領域で定義するローカルグリッドは、ボードエリア内で自由に重ね合わせることができます。原点座標を適切に指定することで、グリッドを重ね合わせ、ボードのレイアウト時に設計オブジェクトの配置を微調整するためのグリッドの入れ子階層を作成することができます。
グリッドの競合 - 重なり合ったグリッドのスタックアップの中で、どのグリッドに設計オブジェクトがスナップするか - は、優先順位システムを使用して解決されます。作成して定義する各ローカル配置グリッドには、番号付きの優先順位が与えられます。デフォルトでは、新しいグリッドには最高優先順位の1が与えられ、既存のグリッドはそれに応じて優先順位が下がります。
50
設計空間では、優先度は描画順によって区別されます。最高優先度のグリッド(優先度1)が他のすべてのグリッドの前面に描画され、次に優先度レベル2のグリッドが描画され、以下同様に、デフォルトのグローバルボードスナップグリッドまで続きます。これは、他のすべてのカスタムグリッドの背後に描画されます。
3つのネストされた極座標グリッドの例。黄色の極座標グリッドが最優先で、最前面に表示されます。赤い極座標グリッドが次の優先度で、黄色のグリッドの後ろ、水色のグリッドの前に表示されます。デフォルトのグリッドはこれらのグリッドのすべての後ろに表示され、カスタムグリッドが優先されます。
特定の設計オブジェクトを配置または移動する際に、グリッドが不要な場合があります。グリッドを削除する代わりに(後で同じエリアや異なるエリアで再び必要になるかもしれないため)、設計スペースで「非表示」にすることができます。これは、propertiesパネル内のGrid Manager領域で、グリッドに関連付けられたCompおよびNon Comp属性を無効にすることで実現できます。
ローカルグリッドを無効にすることで、効果的にそれを隠し、オブジェクトがそのグリッドにスナップするのを防ぎます。ネストされたグリッドの例を使用すると、赤い極座標グリッドが無効にされています。グリッドが削除されていないため、必要に応じて再度有効にして、再定義することなく再び使用できます!
カスタムグリッドは、Grid Manager領域のpropertiesパネルで対応する入力を選択し、次にボタンをクリックすることで削除できます。削除を確認するメッセージが表示されます。Yesをクリックして削除してください。
Snap Guidesは、特定の軸または点でカーソルのスナップを制御する目的で手動で配置される特別なオブジェクトであり、オブジェクト/コンポーネントの配置を支援します。また、一般的なレイアウトやアラインメントの目的で視覚的な指標としても機能します。サポートされているスナップガイドのタイプは以下の通りです:
デザインスペースには任意の数のスナップガイドを定義でき、配置と管理のためのコントロールはGuide Manager領域から利用可能です(デザインスペースに現在選択されているデザインオブジェクトがない場合にpropertiesパネルからアクセス)。この領域内から新しいスナップガイドを追加するためのコントロールが利用可能ですが(ボタンから)、デザインスペース内で直接視覚的に追加する(ボタンから)方がはるかに簡単で、必要に応じて微調整できます。
スナップガイドは、配置 » 作業ガイドのサブメニューから利用可能なコマンドを使用して配置することもできます。
propertiesパネルのガイドマネージャー領域は、設計スペースでの視覚的な配置ガイドを管理するためのコマンドセンターです。これらは、オブジェクトの配置を支援するために利用可能なさまざまなSnap Guidesの例です。
配置や移動などのインタラクティブなプロセス中に、カーソルは配置された直線ガイドの、定義されたグリッドと交差する点にスナップします。直線ガイドを使用すると、オブジェクトをドラッグしてガイドラインに「スナップ」させることで、迅速に整列させることができます。ポイントガイドの場合、移動中のオブジェクトのホットスポットは、それが近接して通過するとガイドに「スナップ」します。
特定の設計オブジェクトを配置または移動する際に、スナップガイドが不要な場合があります。ガイドを削除する代わりに(後で同じエリアや異なるエリアで再び必要になるかもしれないため)、設計スペース内で「非表示」にすることができます。これは、propertiesパネル領域にある有効属性を無効にすることで実現できます。
ガイドを無効にすることで、それを効果的に隠し、オブジェクトがスナップするのを防ぎます。この画像では、+45 と -45 のガイドが無効にされています。ガイドは削除されていないので、必要なときに再び定義することなく、再度有効にして使用することができます!
スナップガイドを削除するには、ガイドマネージャー領域のpropertiesパネルでそのエントリを選択し、次にボタンをクリックします。削除を確認するよう求められます。はいをクリックして実行してください
利用できる機能は、Altium 製品のアクセスレベルによって異なります。Altium Designer ソフトウェア サブスクリプション の様々なレベルに含まれる機能と、Altium 365 プラットフォーム で提供されるアプリケーションを通じて提供される機能を比較してください。
ソフトウェアの機能が見つからない場合は、Altium の営業担当者に連絡して 詳細を確認してください。