回路図の配置と編集テクニック

概略

この記事では、Altium Designerで回路図オブジェクトを配置・編集するための基本的な手法を解説します。オブジェクトを配置する一般的なワークフロー、配置前・配置中・配置後のプロパティ調整、デザインスペースでのオブジェクトの直接編集について紹介します。また、選択、移動、ドラッグ、デフォルト設定、グリッド、および関連する編集機能の動作についても説明し、設計の進行に伴う変更をより効率的に行えるようにします。日常の設計作業で回路図オブジェクトをよりすばやく、確実に扱う方法を理解したい方は、ぜひ読み進めてください。

- コマンドへのアクセス方法、配置モードの動作、配置の終了や繰り返しの方法など、回路図オブジェクトを配置する標準的なワークフローを学びます。
- Propertiesパネル、ダイアログ、グラフィカルな編集ハンドルを使用して、配置前・配置中・配置後にオブジェクトを編集するさまざまな方法を理解します。
- 移動とドラッグの動作、スナップグリッド、ショートカットキーがオブジェクトの再配置にどのように影響し、必要に応じて接続を維持または無視するうえでどう役立つかを確認します。
AIでさらに深掘り:
 

電子設計とは、回路図で論理設計を作成し、その設計をPCB設計スペース内の一連のオブジェクトとして表現するプロセスです。小規模な回路であっても、回路図には多数のコンポーネントが含まれ、それぞれに多くのモデルやパラメーターが関連付けられている場合があります。PCB設計スペースにも、基板を構成する多数の設計オブジェクトを配置できます。設計プロセスでは、さまざまな設計要件のバランスを取りながら、これらのオブジェクトの配置やプロパティを変更する必要があります。

オブジェクトの配置と編集に共通する操作

Altium Designerでは、配置するオブジェクトの種類にかかわらず、配置の手順はおおむね同じです。基本的な手順は次のとおりです。

  1. 次のいずれかの方法で、配置するオブジェクトを選択します。
    • メインメニューのPlaceからコマンドを選択します。
    • アクティブバーからコマンドを選択します。
    • 設計スペース内で右クリックし、コンテキストメニューのPlaceサブメニューからコマンドを選択します。
  2. マウスを使用して、回路図エディターの設計スペース内でオブジェクトの配置位置と、必要に応じてサイズを指定します。
  3. 右クリック(またはEscキーを押す)してコマンドを終了し、配置モードを終了します。
回路図の設計オブジェクトは、回路図シートの境界外にも配置でき、選択や移動も可能です。回路図シートの境界外にあるオブジェクトを選択した場合も、境界内のオブジェクトと同じ操作やコマンドを実行できます。

設計オブジェクトの配置

回路図の設計オブジェクトを配置する基本的な手順を以下に示します。

  1. 配置メニューからオブジェクトの種類を選択する(例: Place » Wire)か、Active ツールバーのアイコンをクリックして、配置するオブジェクトの種類を選択します。配置用のショートカットキーも使用できます(例:ワイヤーを配置するには P、W)。コンポーネント(部品)を配置するには、Components パネルのPlace ボタンをクリックするか、Components パネル内の利用可能なライブラリからコンポーネント名を選択してドキュメントにドラッグすることもできます。
  2. 配置するオブジェクトを選択すると、カーソルが十字に変わり、編集モードになったことを示します。また、該当する場合は、オブジェクトがカーソルの下に「浮いた」状態で表示されます。
  3. 配置前にオブジェクトのプロパティを編集するには、Tab キーを押します。そのオブジェクトに対応するProperties パネルが開き、さまざまなオプションを変更できます。プロパティの設定が完了したら、をクリックして配置モードに戻ります。配置中に編集する利点は、デジグネーターなどの数値を含む識別子を持つオブジェクトの番号が自動的に増分されることです。
  4. カーソルを目的の位置に移動し、左クリックするかEnterを押してオブジェクトを配置します。ワイヤーやポリゴンなどの複雑なオブジェクトの場合は、位置を指定してクリックする操作を繰り返し、オブジェクトのすべての頂点を配置する必要があります。

    注:Preferences ダイアログの回路図 - オートフォーカスページにあるオプションで、回路図の表示状態を制御できます。たとえば、接続されたオブジェクトを配置または編集するときに自動的に拡大したり、現在配置しているワイヤーに関係のないすべての配線を暗く表示したりするように設定できます。ショートカットキーやマウスホイールを使用した拡大・縮小やパン操作も可能です。配置中に拡大・縮小するには、Ctrl キーを押しながらマウスホイールを回すか、ホイールボタンを押しながらマウスを上に動かすと拡大、下に動かすと縮小できます。マウスの動作は、Preferences ダイアログのシステム - マウスホイールの設定ページで設定できます。
  5. オブジェクトを配置した後も配置モードは継続され(十字カーソルで示されます)、同じ種類の別のオブジェクトをすぐに配置できます。配置モードを終了するには、右クリックするかEsc キーを押します。ポリゴンの配置などでは、この操作を2回行う必要がある場合があります。1回目でオブジェクトの配置を完了し、2回目で配置モードを終了します。配置モードを終了すると、カーソルは通常の形状に戻ります。

配置前の編集

オブジェクトのデフォルトプロパティ(事前に定義可能なもの)は、Preferences ダイアログの回路図 – デフォルトページでいつでも変更できます。これらのプロパティは、それ以降に配置するオブジェクトに適用されます。

Primitive List列を使用してオブジェクトのプロパティにアクセスし、必要に応じてデフォルト値を編集します。
Primitive List列を使用してオブジェクトのプロパティにアクセスし、必要に応じてデフォルト値を編集します。

オブジェクトのデフォルト値は、標準ではAdvsch.dftファイルに保存されます。必要に応じて、別の名前の.dftファイルに保存することもできます。.dftファイルの保存と読み込みを行うためのコントロールが用意されており、オブジェクトのデフォルト値の「セット」を好みに合わせて作成できます。.dftファイルに保存され、そのファイルから読み込まれる設定はすべて、ユーザー定義のデフォルト値です。必要な場合は、 Set To DefaultsまたはReset Allオプションを使用して、いつでも元のデフォルト値に戻せます。元のデフォルト値はプログラムに組み込まれています。

配置中の編集

オブジェクトを最初に配置する際には、さまざまな属性を編集できます。これらの属性にアクセスするには、配置モードでTab キーを押し、対応するPropertiesパネルを開きます。Tab キーを押すと配置が一時停止し、オブジェクトに必要な編集を行えます。

Net LabelオブジェクトのPropertiesパネルの例。 
Net LabelオブジェクトのPropertiesパネルの例。

編集が完了したら、設計スペースに重ねて表示される一時停止ボタン()をクリックして配置を再開します。

この方法で設定した属性は、Preferences ダイアログの回路図 – デフォルトページにあるPermanent オプションが有効になっていない限り、それ以降のオブジェクト配置のデフォルト設定になります。このオプションが有効な場合、変更は現在配置中のオブジェクトと、同じ配置セッション中に続けて配置するオブジェクトにのみ適用されます。

配置後の編集

配置済みのオブジェクトは、さまざまな方法で編集できます。以下に各方法を説明します。

対応するプロパティパネルまたはダイアログ

この編集方法では、対応するPropertiesパネルのモードやダイアログを使用して、配置済みオブジェクトのプロパティを変更します。

配置後は、次の方法で対応するダイアログを開くことができます。

  • 配置済みのオブジェクトをダブルクリックします。
  • オブジェクトにカーソルを合わせて右クリックし、コンテキストメニューから Properties を選択します。

配置後、次のいずれかの方法で Properties パネルの対応するモードにアクセスできます。

  • Properties パネルがすでにアクティブな場合は、オブジェクトを選択します。
  • オブジェクトを選択した後、設計スペースの右下にある Panels ボタンから Properties パネルを選択するか、メインメニューから View » Panels » Properties を選択します。
Preferences ダイアログの Schematic - Graphical Editing ページ で Double Click Runs Interactive Properties オプションが無効(デフォルト)の場合、プリミティブをダブルクリックするか、選択したプリミティブを右クリックして Properties を選択すると、ダイアログが開きます。Double Click Runs Interactive Properties オプションが有効な場合は、Properties パネルが開きます。
ダイアログとパネルのオプションは同じですが、オプションの順序や配置は多少異なる場合があります。
Ctrl+Q を押すと、パネル/ダイアログで現在使用されている測定単位を、メートル法(mm)とヤード・ポンド法(mil)の間で切り替えられます。これはパネル/ダイアログ内の測定値の表示にのみ影響し、シートに指定されている測定単位は変更しません。シートの測定単位は、設計スペースでオブジェクトが選択されていない状態で、Properties パネルの Units 設定で指定します。

グラフィカル編集

この編集方法では、設計スペースで配置済みのオブジェクトを直接選択し、サイズ、形状、位置をグラフィカルに変更できます。形状やサイズの変更(該当する場合)は、オブジェクトを選択すると表示される編集「ハンドル」を使用して行います。

選択したシートシンボルオブジェクトの編集ハンドルの例。
選択したシートシンボルオブジェクトの編集ハンドルの例。

オブジェクトを選択すると、そのオブジェクトを移動したり、グラフィカルな特性を編集したりできます。オブジェクトをクリックして選択すると、「ハンドル」または頂点が表示されます。選択したオブジェクトは、Preferences ダイアログの Schematic - Graphical Editing ページ にある  Color Options 領域の Selections フィールドで定義された選択色でハイライト表示されます。選択したオブジェクトをグラフィカルに変更するには、編集ハンドルをクリックしたまま保持します。すると、オブジェクトのその点がカーソルに追従するようになります。マウスを新しい位置に移動してボタンを離すと、サイズが変更されます。選択したオブジェクトの任意の場所をクリックすると移動でき、Delete キーを押すと削除できます。

選択したオブジェクトの移動:

  • Ctrl キーを押しながら矢印キーを押すと、選択した回路図またはPCBのオブジェクトを、現在のスナップグリッド値の分だけ少しずつ移動できます。
  • Ctrl+Shift キーを押しながら矢印キーを押すと、選択したオブジェクトをスナップグリッド値の10倍の分だけ移動することもできます。
  • 回路図オブジェクトの場合、現在のスナップグリッドはステータスバーに表示されます。使用可能なスナップグリッドは、Preferences ダイアログの Schematic - Grids ページで設定します。作業中に G を押すと、使用可能なグリッド値を順に切り替えられます。
  • PCBオブジェクトの場合、現在のスナップグリッドはステータスバーに表示され、Grid Editor ダイアログで定義されます。Ctrl+G を押してダイアログを開き、新しい値を入力します。
  • 複数のPCBコンポーネントを選択し、Reposition Selected Components コマンド(Tools » Component Placement » Reposition Selected Components またはショートカット T、O、C)を使用して、選択した順に個別に再配置できます。コンポーネントは、PCB パネルを使用してPCB上で直接選択するか、Cross Select Mode が有効な場合(Tools メニュー)は回路図エディターで選択できます。

オブジェクトの再配置

オブジェクトをグラフィカルに再配置する操作には、move と drag の2つの用語が使用されます。 

  • Move - 接続を考慮せずにオブジェクトを移動します。
  • Drag - オブジェクトの移動中に接続の維持を試みます。

回路図エディターは、Always Drag オプション(Preferences ダイアログの Schematic - Graphical Editing ページ)の現在の状態に応じて、いずれかのモードで動作します。

作業中に Ctrl キーを押し続けると、Always Drag オプションの現在の状態を一時的に切り替えられます。Always Drag オプションが有効な状態で、Ctrl キーを押しながらクリックしてそのままドラッグすると、ソフトウェアは接続の維持を試みず、カーソルの下にあるオブジェクトを移動します。このとき、そのオブジェクトがユニオンのメンバーであれば、ユニオン内のすべてのオブジェクトが移動します。Always Drag を有効にして作業する場合は、Ctrl を押しながらクリックしてドラッグすると、ユニオン内のすべてのオブジェクトを移動できます。Ctrl キーはどちらの方向にも切り替えられることに注意してください。Always Drag が現在無効の場合、Ctrl を押し続けると、回路図エディターの動作がオブジェクトの移動からドラッグに切り替わります。

オブジェクト(または選択範囲内のいずれかのオブジェクト)をクリックしたまま保持して、再配置します。このとき、カーソルがクリックした場所とは異なるオブジェクト上の位置にスナップすることがあります。これは意図された動作であり、Preferences ダイアログの Schematic - Graphical Editing ページ で設定する以下のオプションによって制御されます。Always Drag オプションがオンの場合、ネットラベル、シートシンボル、コンポーネントなどの電気的オブジェクトは、長方形や線などの非電気的オブジェクトとは異なる動作をすることに注意してください。

  • Center of Object - 有効な場合、グラフィカルオブジェクトではカーソルをオブジェクトの幾何学的中心に移動し、そこで保持します。電気的オブジェクトでは、Always Drag オプションが有効な場合はクリックした位置で保持します。Always Drag がオフの場合は、幾何学的中心で保持します。テキスト文字列では、文字列の基準点(文字列の現在の配置揃えプロパティ設定によって決まる位置)で保持します。

  • Object's Electrical Hot Spot - 有効な場合、電気的オブジェクトをホットスポット(接続が形成される点)で保持します。このオプションが有効な場合、電気的オブジェクトについては Center of Object オプションよりも優先されます。

  • Always Drag - 「ドラッグ」という用語は movement while maintaining connectivity を意味します。有効な場合、電気的オブジェクトをクリックしてドラッグすると、ソフトウェアは現在の接続の維持を試み、ドラッグに合わせて配線を適切に調整します。Ctrl を押し続けると、ドラッグから移動へ一時的に切り替えられます。

  • Always Drag が有効な場合、ソフトウェアはそのネットで現在定義されている接続の維持を試みます。クリックしてドラッグする際に Ctrl を押し続けると、Always Dragを一時的に無効にできます。

  • オブジェクトの移動中に G キーを押すと、使用可能な Grid Preset 設定を順に切り替えられます。これらは Preferences ダイアログの Schematic - Grids ページで設定します。

  • テキストまたはグラフィカルオブジェクトの移動中に Ctrl キーを押すと、現在の Grid Preset を一時的に無効にし、グリッドを最小値の10milに設定できます。この機能は、テキスト文字列の位置を細かく調整する必要がある場合に便利です。

  • 選択したオブジェクトは、 Ctrl+Arrow キーを押すと、現在のスナップグリッド値に従って1グリッド分ずつ移動できます。また、 Ctrl+Shift+arrow キーを押すと、10グリッド分(スナップグリッド値の10倍)ずつ移動できます。

  • 移動中に Alt キーを押すと、移動開始時の方向に応じて、移動方向を水平軸または垂直軸に制限できます。

  •  Ctrl+Spacebar を押すと、選択したオブジェクトが反時計回りに90°単位で回転します。 Shift+Ctrl+Spacebar を押すと、選択したオブジェクトが時計回りに回転します。

  •  X または Y キーを押すと、選択したオブジェクトがそれぞれX軸またはY軸に沿って反転します。

  •  Spacebar (または Shift+Spacebar)を押すと、接続されているワイヤ、バス、シグナルハーネスの配線モードを変更できます。接続されている配線の配線モードを変更できるのは、PreferencesダイアログのSchematic - GeneralページでDrag Orthogonalオプションが有効になっている場合のみです。デフォルトのモードでは、配線角度が90°に維持されます。このオプションが無効の場合、配線モードを切り替えられないだけでなく、接続されている配線が斜めに配置し直されます。

移動コマンド

オブジェクトの位置は、メインメニューの Edit » Move サブメニュー、またはActive Barの移動サブメニューにあるコマンドで変更できます。

  • Drag - 現在のドキュメント内の個々のオブジェクトをドラッグします。電気的オブジェクトを選択した場合は、他の電気的オブジェクトとの接続を維持します。
  • Move - 現在のドキュメント内の個々のオブジェクトを移動します。 この機能を使用する場合、接続は維持されません。
  • Move Selection - 現在のドキュメント内の選択したオブジェクトを再配置します。 この機能を使用する場合、接続は維持されません。
  • Move Selection by X, Y - 現在選択しているオブジェクトを、X方向および/またはY方向に指定した量だけ移動します。コマンドを実行すると、Move Selection by X, Yダイアログが表示されます。このダイアログで、選択したオブジェクトの移動量となるデルタXおよび/またはデルタYの値を指定します。OKをクリックすると、指定した値に従って選択したオブジェクトが移動します。

    Move Selection by X, Yダイアログ
    Move Selection by X, Yダイアログ

  • Drag Selection - 現在のドキュメント内の選択した電気的オブジェクトを、他の電気的オブジェクトとの接続を維持しながらドラッグします。選択した非電気的オブジェクトに対して使用する場合は、Ctrlキーを押しながら移動を開始します。これにより、Always Dragオプションが一時的に無効になり、Drag SelectionコマンドがMove Selectionコマンドとして動作します。なお、Ctrlキーはグリッドへのスナップも無効にするため、移動を開始したらCtrlキーを離してグリッドスナップを再度有効にしてください。 
  • Move To Front - このコマンドは、現在のドキュメント内のオブジェクトを再配置し、描画順序で他のすべてのオブジェクトより前面に配置するために使用します。

    詳細は、 描画順序内でのオブジェクトの移動を参照してください。
  • Rotate Selection - このコマンドは、選択した1つ以上のオブジェクトを反時計回りに回転させるために使用します。
  • Rotate Selection Clockwise - このコマンドは、選択した1つ以上のオブジェクトを時計回りに回転させるために使用します。

整列コマンド

オブジェクトは、整列状態を変更することでも移動できます。他のオブジェクトと整列させるには、整列させたいすべてのオブジェクトを選択し、選択したオブジェクトを右クリックして、Alignを選択します。または、メインメニューの Edit » Align サブメニュー、もしくはActive Barの整列サブメニューを使用します。整列サブメニューには、選択したオブジェクトを配置するためのさまざまなオプションがあります。

整列時には接続は維持されません。

Alignコマンドを使用すると、Align Objectsダイアログを開くことができます。このダイアログには、現在選択している設計オブジェクトを必要に応じてすばやく整列させるためのコントロールが用意されています。 ダイアログで、選択したオブジェクトの垂直方向および/または水平方向の整列オプションを必要に応じて設定し、OK をクリックして整列を実行します。

Align Objectsダイアログ
Align Objectsダイアログ

  • 水平方向と垂直方向のオプションを同時に有効にすると、競合が発生し、選択したオブジェクトが互いに重なる場合があります。
  • Distribute equallyオプションを使用すると、移動したオブジェクトがグリッドから外れる場合があります。Move primitives to gridオプションを有効にすると、整列完了後に選択したすべてのプリミティブが有効なグリッド点上に配置されるよう、整列が制限されます。

 Align Left / Align Right / Align Top / Align Bottom コマンドを使用すると、選択した設計オブジェクトをそれぞれ左端/右端/上端/下端で揃えることができます。 コマンドを実行すると、最も左/右/上/下にあるオブジェクトの左端/右端/上端/下端が基準となり、選択範囲内の他のすべてのオブジェクトが左/右/上/下に移動して、その左端がこの基準に揃えられます。

オブジェクトは、基準に対する位置に関係なく移動します。その結果、オブジェクトが部分的または完全に重なる場合があります。

Align Horizontal Centers / Align Vertical Centers コマンドを使用すると、選択したオブジェクトを水平方向/垂直方向の中心で揃え、1列/1行に配置できます。 コマンドを実行すると、選択したオブジェクトが水平方向/垂直方向に移動し、それぞれの中心を揃えた1列/1行になります。列の垂直中心線は、選択範囲内の最も左にあるオブジェクトと最も右にあるオブジェクトの中間位置になります。 行の水平中心線は、選択範囲内の最も上にあるオブジェクトと最も下にあるオブジェクトの中間位置になります。

Distribute Horizontally / Distribute Vertically コマンドを使用すると、選択したオブジェクトの水平方向/垂直方向の間隔を均等にできます。 コマンドを実行すると、選択範囲内の最も左と最も右/最も上と最も下にあるオブジェクトの位置は固定されたまま、その他のすべてのオブジェクトがその間に等間隔で配置されます。オブジェクトの垂直方向/水平方向の位置は変更されません。

Align To Grid コマンドは、選択したオブジェクトを現在のスナップグリッド上の最も近い点に移動するために使用します。

オブジェクト座標の丸め

設計の途中で測定単位をインチ系からメートル系に切り替えた際に生じる丸めの影響を補正するには、メインメニューから Tools » Convert » Round coordinates of objects コマンドを選択して、オブジェクトの内部座標を丸めることができます。その結果、すべての設計オブジェクトの内部座標が、最初からメートル系の単位で設計した場合と同じ状態になります。

コマンドを実行すると、Rounding coordinates of objects ダイアログが表示されます。このダイアログで、丸め処理を適用するドキュメントを指定します。

  • Just this document - 現在のドキュメントの座標のみを丸めます。
  • All schematic documents in the current project - 現在のプロジェクトのすべての回路図ドキュメントの座標を丸めます。現在のプロジェクト内で閉じている回路図ドキュメントは開かれます。
  • All open schematic documents - 所属するプロジェクトに関係なく、現在開いているすべての回路図ドキュメントの座標を丸めます。

Rounding coordinates of objects ダイアログ
Rounding coordinates of objects ダイアログ

選択して OK をクリックすると、座標が丸められたドキュメント数とオブジェクト数の概要を示す情報ダイアログが開きます。

描画順序の変更

回路図エディターでは、オブジェクト、テキスト、グラフィックスが自動的にレイヤーに重ねて配置されます。各オブジェクトは作成順に応じて異なるレイヤーに配置されるため、互いに重なるように配置できます。新しく作成または追加されたオブジェクトは、常に最前面のレイヤーに配置されます。

メインメニューの Edit » Move サブメニュー、または Active Bar 内の移動サブメニューにある以下のコマンドを使用すると、重なり合うオブジェクトの中で、対象オブジェクトの描画順序を変更できます。

Bring To Front / Send To Back – 重なり合うオブジェクトの中で、対象オブジェクトを最前面/最背面に移動します。コマンドを実行したら、移動するオブジェクトをクリックします。オブジェクトの x 座標と y 座標は変更されず、重なり合うすべてのオブジェクトの前面/背面に移動します。

Bring To Front Of / Send To Back Of – 重なり合うオブジェクトの中で、あるオブジェクトを別のオブジェクトの前面/背面に移動します。コマンドを実行したら、移動するオブジェクトをクリックし、続いて、その前面/背面に配置する基準となる「対象」オブジェクトをクリックします。最初のオブジェクトの x 座標と y 座標は変更されず、この対象オブジェクトの前面/背面に移動します。

移動するオブジェクトや対象オブジェクトを選択する際、候補となる複数のオブジェクトが重なっている領域をクリックすると、重なっているすべてのオブジェクトを一覧表示するポップアップが表示され、目的のオブジェクトを選択できます。

インプレースでのテキスト編集

インプレースでのテキスト編集では、Properties パネルを使用せずに、現在のドキュメント上のデジグネーターやコメントのテキスト、テキスト文字列、テキストフレーム、完全に展開されたノートなどを直接編集できます。 テキストオブジェクトを1回クリックして選択し、少し待ってからもう一度クリックすると、インプレース編集モードになります(2回のシングルクリックがダブルクリックとして認識され、Properties パネルが開かないように、クリックの間隔を十分に空けてください)。または、インプレース編集するテキストオブジェクトを選択し、F2 キーボードショートカットを使用します。 編集するテキストオブジェクトを選択してコマンドを実行すると、テキストがハイライト表示され、直接編集できる状態になります。

インプレースでのテキスト編集を終了するには、テキスト文字列以外の場所をクリックします。パラメーターテキストまたはテキスト文字列の場合は、Enter を押して終了することもできます。テキストフレームまたはノートの場合は、緑色のチェックボタン  を押します(変更が不要な場合は、赤色の×ボタン  を押して変更を破棄します)。

この機能は、Preferences ダイアログの Schematic - General ページで Enable In-Place Editing オプションが有効になっている場合にのみ使用できます。このオプションが無効の場合は、親オブジェクトを選択し、Properties パネルでテキストを編集する必要があります。
右クリックメニューには、Cut、Copy、Paste、Delete などの標準的な編集コマンドが用意されています。
テキスト文字列、テキストフレーム、ノートの詳細については、回路図上のテキストオブジェクトの操作 ページを参照してください。

ポリラインオブジェクトの編集

回路図シート上に配置されたポリライン接続オブジェクト(ワイヤー、バス、またはシグナルハーネス)のセグメントは、メインメニューの Edit » Break Wire コマンドを使用して、回路図シート上の指定位置で2つに分割できます。 コマンドを実行すると、Preferences ダイアログの Schematic - Break Wire ページにある Cutter Box および Extremity Markers の設定に従ってカーソルが表示されます。

切断ボックスを表示しない設定、またはカーソルがポリラインセグメント上にあるときのみ表示する設定の場合、カーソルがワイヤーセグメントから離れている間は、中央の十字マーカーによってワークスペース内の切断領域が示されます。切断ボックスと端点マーカーの両方を表示しない設定の場合、カーソルをワイヤーセグメント上に移動すると、そのセグメントの該当部分または全体がハイライト表示され、クリックしたときに切断されるワイヤーの範囲が示されます。

2つに分割するワイヤー、バス、またはシグナルハーネスのセグメント上にカーソルを置き、クリックするか Enter を押します。示された長さのセグメントが削除され、セグメントが2つに分割されます。

引き続き他のポリラインオブジェクトを分割するか、右クリックするか、Escを押して終了します。

ワイヤ分割モードでは、Spacebar を押すと、次の切断長モードが順に切り替わります。

  • Snap To Segment - このモードでは、ポリラインのセグメント全体にスナップするようにカッターのサイズが自動調整されます。
  • Snap Grid Size Multiple - このモードでは、カッターのサイズが現在のスナップグリッドの指定された倍数に設定されます。
  • Fixed Length - このモードでは、カッターのサイズが指定された固定長に設定されます。
  • Snap To Segment以外のオプションでは、カッターのサイズに関係なく、小さなワイヤセグメントの上を通過すると、Snap To Segmentが選択されている場合と同様に、そのセグメント全体に収まるようにカッターが縮小されます。

  • 切断ツールのプロパティは、Preferences ダイアログのSchematic - Break Wireページで設定できます。ローカルドキュメントレベルで変更した値は、環境設定にも即座に反映されます。

  • Delete キーを押して、選択したワイヤセグメントを削除することもできます(バスやシグナルハーネスオブジェクトのセグメントは対象外です)。自動ジャンクションも考慮されるため、そのジャンクションまでのワイヤセグメントだけを削除できます(削除後にそのジャンクションに接続されたままになる他のワイヤセグメントが2本だけの場合は、ジャンクションも削除されます)。特定のワイヤセグメントを、間を空けて2回クリックすると選択できます。選択されると、端点の編集ハンドルが赤くなります。異なるワイヤの複数のセグメントを削除することもできます。各セグメントが選択されていることを確認してください(2つ目以降の各セグメントは、Shiftを押しながら2回クリックして選択対象に追加します)。

回路図シートまたは回路図シンボルに配置されたポリゴン、ライン、ワイヤ、バス、シグナルハーネス、またはライン オブジェクトについて、カーソルの下にある特定の頂点を編集するには、その頂点の右クリックメニューから Edit <ObjectType> Vertex n コマンドを使用できます。コマンドを実行すると、親オブジェクトのプロパティを示すダイアログが表示されます。選択した頂点は、パネルのVertices領域で選択され、編集できる状態になります。

切り取り/コピーと貼り付けの使用

回路図エディターでは、同じ回路図ドキュメント内、または回路図ドキュメント間で、オブジェクトを切り取り/コピーして貼り付けることができます。たとえば、ある回路図のコンポーネントを別の回路図ドキュメントにコピーできます。オブジェクトをWindowsクリップボードに切り取り/コピーし、他のドキュメントに貼り付けることができます。Windowsクリップボードから回路図のテキストフレームにテキストを貼り付けることもできます。また、Microsoft Excelなどの他のアプリケーションや、Altium Designer内のグリッド形式のコントロールから、表形式の選択範囲を直接コピーして貼り付けることもできます。

より高度なコピー/貼り付け操作は、スマートペースト機能を使用して実行できます。

切り取り/コピーするオブジェクトを選択し、メインメニューから Edit » Cut(Ctrl+X)/ Edit » Copy(Ctrl+C)をクリックするか、右クリックメニューからCut/Copy コマンドを選択します。次に、オブジェクト上をクリックして、貼り付け時にオブジェクトを正確に配置するためのコピー基準点を設定します。基準点の設定を求められるのは、Preferences ダイアログの回路図 - グラフィカル編集ページでClipboard Referenceオプションが有効になっている場合のみです。 Clipboard Reference オプションが無効になっている場合は、ショートカットを使用してコマンドを実行することをお勧めします。

シートテンプレート(枠線、表題欄などを含む)もコピーに含める必要がある場合は、Preferences ダイアログの Schematic - Graphical Editing ページで Add Template to Clipboard オプションが有効になっていることを確認してください。

現在選択されているデザインオブジェクトをテキスト形式でクリップボードにコピーするには、オブジェクトを選択し、メインメニューから Edit » Copy As Text コマンドを選択します。選択範囲内のテキストベースのオブジェクト(注釈、ノート、テキストフレーム、ネットラベル、オフシートコネクタ、ポート、電源ポートなど)のテキストがクリップボードにコピーされます。この情報は、任意のテキストフィールドや外部のテキストドキュメントに貼り付けることができます。

最後にクリップボードに切り取り/コピーした内容をアクティブなドキュメントに配置するには、メインメニューから Edit » Paste コマンドを選択するか、デザインスペース内で右クリックし、コンテキストメニューから Paste コマンドを選択します(ショートカット:Ctrl+V)。

コピーしたコンポーネントオブジェクトを貼り付ける際、Preferencesダイアログの回路図 - グラフィカル編集ページでReset Parts Designators on Pasteオプションが有効になっていると、デジグネーターがリセットされます。
選択した1つ以上のオブジェクトをコピーし、その選択内容のインスタンスを現在のドキュメント内の必要な場所に複数貼り付けるには、メインメニューの Edit » Duplicate コマンドも使用できます(ショートカット:Ctrl+R)。このコマンドはオブジェクトのコピーと貼り付けを行うためのものであり、グループオブジェクトの子オブジェクトを複製することはできません。

スマートペーストの使用

回路図エディターのスマートペースト機能を使用すると、必要に応じて、選択したオブジェクトのコピーを別のオブジェクトに変換して貼り付けることができます。たとえば、選択したネットラベルをコピーし、スマートペーストでポートとして貼り付けることができます。また、選択したシートエントリのグループを、バスを個々のワイヤに展開したうえで、ポート+ワイヤ+ネットラベルとして貼り付けることもできます。

スマートペースト操作に必要なオブジェクトをクリップボードにコピーしたら、メインメニューからEdit » Smart Pasteコマンドを選択するか、Shift+Ctrl+Vキーボードショートカットを使用して、Smart Pasteダイアログを開きます。

Smart Pasteダイアログ
Smart Pasteダイアログ

この機能を使用するには、基本的にダイアログの次の3つの領域を必要に応じて設定する必要があります。

  • Choose the objects to paste - このセクションには、クリップボード内のすべてのオブジェクトが種類別にグループ化されて表示されます。各回路図オブジェクトタイプの横にあるチェックボックスを使用して、貼り付けるオブジェクトを選択します。Altium Designer は、クリップボード内のオブジェクトの詳細をより正確に保持するため、Windows のメインのクリップボードとは別のクリップボードを使用しています。ただし、必要に応じて、Windows のクリップボードの内容をスマート貼り付けのソースとして使用することもできます。
  • Choose Paste Action - 新しいオブジェクトを貼り付ける前に、適切な Paste As オブジェクトを選択して、選択したオブジェクトの変換方法を指定する必要があります。オブジェクトを Themselves として貼り付ける場合は、通常の貼り付け操作が実行されます。それ以外のオプションでは、貼り付ける前に、元のオブジェクトが選択したオブジェクトまたはオブジェクトの集合に変換されます。追加のオプションがある場合は、選択した貼り付けオブジェクトの下に表示されます。
  • Paste Array - このオプションを有効にすると、選択したオブジェクトを2次元配列としてコピーできます。作成されるコピーの総数は、列数と行数の積になります。識別子を含むオブジェクトの場合は、テキストの増分コントロールを使用して、プライマリ識別子(該当する場合はセカンダリ識別子も)の増分方法を指定します。Direction フィールドで、増分の適用方法を Horizontal First または Vertical First から選択します。識別子を増分せずにそのままコピーするには、方向を None に設定します。
Smart Paste ダイアログでオプションを設定すると、ダイアログ下部の Summary 領域に、指定したクリップボードの内容に基づいてデザインスペースに何が貼り付けられるかを確認できる概要が表示されます。

必要なオプションを設定したら、OK をクリックします。配列を配置しない場合、貼り付ける内容がカーソルに追従して表示されます。デザインスペース内の目的の位置に移動し、クリックするか Enter を押して貼り付けます。

リエントラント編集

回路図エディターには、現在実行中の操作を終了せずに、キーボードショートカットを使用して別の操作を実行できる「リエントラント編集」という強力な機能があります。たとえば、部品の配置中に Spacebar を押すと、配置操作を中断せずにオブジェクトを回転できます。その部品を配置すると、次の部品が回転済みの状態でカーソルに表示され、 すぐに配置できます。

リエントラント編集は、まだ配置していないポートに接続するワイヤーの配置を開始した場合にも非常に便利です。Place Wire モードを終了する必要はありません。ポート配置のショートカットキー(P、R)を押してポートを配置し、Esc を押してポート配置モードを終了してから、ワイヤーをポートに接続します。

回路図ドキュメント上での距離の測定

回路図エディターには、Reports メニューに距離測定ツールがあります(Reports » Measure Distance、またはショートカットキー Ctrl+M)。このツールを使用すると、回路図ドキュメント上の2点間の距離を測定できます。コマンドを実行すると、回路図ドキュメント上の2点をクリックするよう求められます。2点を選択すると Information ダイアログが表示され、全体の Distance 値と、小数点以下2桁までの X Distance および Y Distance の値が表示されます。

目的の点にカーソルを正確に合わせられない場合は、スナップグリッド(ショートカット G)を変更してください。 

測定単位は、 PropertiesパネルのDocument Optionsモードにある General 領域で、回路図ドキュメントに対して選択した Units によって決まります。 単位の切り替え(View » Toggle Units)により、ヤード・ポンド法とメートル法を切り替えることもできます。

グループオブジェクトの編集

グループオブジェクトとは、1つのオブジェクトとして動作するように定義されたプリミティブの集合です。 たとえば、回路図上のコンポーネントは、描画オブジェクト、文字列、パラメーター、ピン、およびモデルへの参照で構成されています。グループオブジェクトに属するプリミティブオブジェクトは子オブジェクトと呼ばれることがあり、 グループオブジェクトはその親オブジェクトにあたります。

よくあるグループオブジェクトの編集例を見てみましょう。設計には複数の コンデンサーが含まれています。現在、電圧はコンポーネントのコメント文字列の一部として指定されています。これを変更し、電圧をコンポーネントのパラメーターとして指定して、 そのパラメーターを回路図上に表示する必要があります。

必要な手順は次のとおりです(詳細は後述します)。

  1. 値が 100uF のコンデンサーを選択します。 16V
  2. コメントを 100uF に変更します(16Vのテキストを削除します)。
  3. これらのコンポーネントに、 名前が Voltage、 値が 16V の新しいパラメーターを追加します。
  4. このパラメーターの表示設定を変更し、回路図上に表示されるようにします。

一連の編集は複雑に思えるかもしれませんが、実際はとても簡単です。

手順1. コンデンサーの選択

100uF 16Vのコンデンサーをすべて選択するには、そのうちの1つのコンポーネントシンボルを右クリックし、コンテキストメニューから Find Similar Objects を選択します。

前の例で説明した方法を使用します。ただし今回は、上の画像に示すように、同じ Comment と同じ Current Footprint を持つコンポーネントを一致条件とします。 

デジグネーターが文字Cで始まるコンポーネントを一致条件にすることもできます。これには、Component Designator を C* に変更します。OK をクリックして、一致するコンデンサーを選択します。

手順2. コメント文字列の変更

OK をクリックすると、Properties パネルが開きます(Find Similar Objects ダイアログで Open Properties オプションが有効になっている場合)。その背後には回路図シートが表示され、一致するオブジェクトが選択された状態になります。Zoom Matching および Mask Matching オプションが有効になっている場合、表示がズームされ、一致しなかったすべてのオブジェクトは薄く表示されるか、 マスクされます。

Properties パネル下部のステータス行で、同じコンデンサーがほかのシートにも存在するかを確認できます。 

コメント文字列を変更するには、文字列から 16V を削除し、 Enter  を押して変更を適用します。 

手順3. コンポーネントへの新しいパラメーターの追加

次に、新しいパラメーターを追加します。Component モードの Properties パネルにある  Parameters 領域で Add をクリックし、 ドロップダウンから Parameter を選択します。この領域のグリッドに Parameter 1 エントリーが追加されます。新しいパラメーターの Name と Value を入力します。 

選択したパラメーターを削除するには、  をクリックします。

手順4. Voltageパラメーターの表示設定

最後に、新しいVoltageパラメーターを表示するように設定します。  アイコンをクリックして、パラメーターを表示状態にします( と表示されます)。

これで、すべての 100uF コンデンサーのコメント文字列が更新されました。また、Voltage という新しいパラメーターを追加し、その値を 16V に設定して、表示されるようにしました。

テキスト検索

回路図エディターと回路図シンボルエディターでは、 設定した検索オプションに従って、特定のテキストまたはテキストの一部をすばやく 検索できます。 Edit » Find Text を選択します。メインメニューの コマンド、デザインスペース内で右クリックしてコンテキストメニューから選択する Find Text コマンド、または Ctrl+F キーボードショートカットを使用して、Find Text ダイアログにアクセスします。このダイアログでは、検索する既存のテキスト、検索範囲、および追加オプションを指定します。

Find Text ダイアログ
Find Text ダイアログ

一致したすべてのテキストは Messages パネルに一覧表示され、検索したテキストの各インスタンスへデザインスペース内で直接クロスプローブできます(メッセージ項目をダブルクリックするか、右クリックしてコンテキストメニューから Cross Probe を選択します)。また、Find Text ダイアログで Jump to Results オプションが有効になっており、検索するテキストが複数見つかった場合は、Find Text - Jump ダイアログが表示され、Find Text ダイアログの Text To Find フィールドで指定したテキストの最初の出現箇所が、デザインスペースの中央に表示されます。

Find Text - Jump ダイアログ
Find Text - Jump ダイアログ

Find Text - Jump ダイアログはモードレスダイアログです。つまり、ダイアログを開いたまま、回路図シート上のオブジェクトを含むAltium Designerのインターフェースを操作できます。

検索テキストに一致する別の箇所に移動するには、次の方法を使用します。

  • Find Text - Jump ダイアログの Previous ボタンと Next ボタンを使用する。
  • Edit » Find Next コマンドを使用する(F3 ショートカットから実行)。
  • Messages パネルの対応するメッセージエントリからクロスプローブする。

定義した検索オプションに従って特定のテキストや部分文字列を検索し、指定した新しいテキストに置換することもできます。メインメニューから Edit » Replace Text コマンドを選択するか、 Ctrl+H キーボードショートカットを使用して、Find And Replace Text ダイアログを開きます。このダイアログで、検索する既存のテキスト、置換後のテキスト、検索範囲、および追加オプションを指定します。準備ができたら、OK をクリックします。ダイアログで Prompt On Replace オプションが有効になっていない限り、対象のテキストはすべて置換されます。このオプションを有効にすると、一致したテキストの各箇所について、置換を手動で確認できます。

Find and Replace Text ダイアログ
Find and Replace Text ダイアログ

検索は、回路図ドキュメント内または複数の回路図ドキュメント間、あるいは回路図ライブラリドキュメント内または複数の回路図ライブラリドキュメント間でのみ実行できます。この2種類のドキュメントを混在させて検索することはできません。

ユニオンの操作

ユニオンとは、グループ化されたオブジェクトの集合です。ユニオンとしてグループ化すると、すべてのメンバーをすばやく選択/選択解除できるほか、ユニオンのメンバーを1つ移動するだけで、すべてのメンバーを移動できます。

現在選択されている設計オブジェクトからユニオンを作成するには、メインメニューから Tools » Convert » Create Union from selected objects コマンドを選択するか、設計スペース内で右クリックし、コンテキストメニューからUnions » Create Union from selected objectsコマンドを選択します。選択したオブジェクトをメンバーとするユニオンが作成されます。情報ダイアログに、ユニオンに追加されたオブジェクトの数が表示されます。

ユニオン内のすべてのオブジェクトを移動する基本的な方法は、そのユニオンのメンバーオブジェクトをクリックしたまま、カーソルをドラッグすることです。ただし、回路図エディターでは、コンポーネント、ワイヤー、ポートなどの電気的オブジェクトのドラッグもサポートされています。この機能が有効な場合、電気的オブジェクトをドラッグしようとすると、この機能が優先され、ユニオンの移動動作に代わって実行されます。

コンポーネントなどの電気的オブジェクトのドラッグは、Preferencesダイアログの「Schematic - Graphical Editing」ページにある Always Dragオプションを有効にすることで使用できます。このオプションが有効な場合、電気的オブジェクトをクリックしてドラッグすると、ソフトウェアは現在の接続を維持しながら、ドラッグに合わせて配線を適切に調整しようとします。

作業中にCtrlキーを押し続けると、Always Dragオプションの現在の状態を一時的に切り替えられます。Always Dragオプションが有効な状態で、Ctrlキーを押しながらクリックし、そのままドラッグすると、ソフトウェアは接続を維持しようとせず、カーソルの下にあるオブジェクトを移動します。この場合、そのオブジェクトがユニオンのメンバーであれば、ユニオン内のすべてのオブジェクトが移動します。Always Dragを有効にして作業する場合は、Ctrlキーを押しながらクリックしてドラッグすることで、ユニオン内のすべてのオブジェクトを移動できます。なお、Ctrlキーによる切り替えは双方向に機能します。Always Dragが現在無効な場合は、Ctrlキーを押し続けることで、回路図エディターの動作がオブジェクトの移動からオブジェクトのドラッグに切り替わります。

現在カーソルの下にあるオブジェクトが属するユニオンのすべてのオブジェクトを選択/選択解除するには、対象のユニオンのメンバーであるオブジェクト上で右クリックし、コンテキストメニューから Unions » Select All In Union / Deselect All In Union コマンドを選択します。

特定のユニオンから1つ以上のメンバーオブジェクトを削除するには、メインメニューからTools » Convert » Break objects from Unionコマンドを選択します。コマンドを実行すると、カーソルが十字に変わり、ユニオンから削除するオブジェクトを選択するよう求められます。対象のメンバーオブジェクトにカーソルを合わせてクリックするか、Enterを押します。Confirm Break Objects Unionダイアログが表示されます。このダイアログで、ユニオンから削除するオブジェクトと、ユニオンのメンバーとして残すオブジェクトを指定します。OKをクリックすると、ユニオンのメンバー構成が指定に従って更新されます。

Confirm Break Objects Unionダイアログ
Confirm Break Objects Unionダイアログ

また、対象のユニオン内のオブジェクト上で右クリックし、コンテキストメニューからUnions » Break objects from Unionコマンドを選択することでも、そのオブジェクトを所属するユニオンから削除できます。

現在の回路図ドキュメントに定義されているすべてのユニオンを解除するには、メインメニューからTools » Convert » Break all objects Unionsコマンドを選択します。設計内のすべてのユニオンが解除され、それまでメンバーだったオブジェクトのグループ化もすべて解除されます。情報ダイアログに、削除されたオブジェクトの数と、削除元のユニオンの数が表示されます。

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