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

電子設計とは、論理設計を回路図に取り込み、その設計を PCB 設計空間のオブジェクトの集合として表現するプロセスです。小さな回路であっても、回路図には多くのコンポーネントが含まれ、それぞれに多数のモデルやパラメータがあります。PCBデザインスペースはまた、ボードを構成する多数のデザインオブジェクトを含むことができます。デザインプロセスの過程で、様々なデザイン要件のバランスを取るために、これらのオブジェクトの配置やプロパティを変更する必要があります。

オブジェクトの配置と編集の共通点

Altium Designer では、オブジェクトを配置するプロセスは、配置するオブジェクトに関係なくほぼ同じです。最も単純なレベルでは、次のようなプロセスです:

  1. 配置するオブジェクトを選択します:
    • Place メインメニューからコマンドを選択します。
    • アクティブバー からコマンドを選択します。
    • デザインスペースで右クリックし、コンテキストメニューのPlace サブメニューからコマンドを選択します。
  2. マウスを使用して、回路図エディタのデザインスペースに配置するオブジェクトの位置とサイズ(該当する場合)を指定します。
  3. 右クリック(またはEsc )を押してコマンドを終了し、配置モードを終了します。
回路図シート境界の外側に回路図デザインオブジェクトを配置することができ、そのようなオブジェクトを選択して移動することができます。回路図シートの境界外にあるオブジェクトを選択すると、回路図シートの境界内にあるオブジェクトと同じ操作やコマンドを実行できます。

デザインオブジェクトの配置

回路図デザインオブジェクトを配置する基本的な手順を以下に示します。

  1. 配置したいオブジェクトの種類を、Place メニューから選択するか(例:Place " Wire )、Activeツールバーのアイコンをクリックして選択します。配置のためのショートカットキーも利用できます(例えば、 P,W でワイヤを配置)。コンポーネント(部品)を配置するには、ComponentsパネルのPlaceボタンをクリックするか、Componentsパネルの利用可能なライブラリからコンポーネント名を選択し、ドキュメントにドラッグすることもできます。
  2. オブジェクトを選択して配置すると、カーソルが十字に変わり、編集モードであることを示します。
  3. 配置する前にオブジェクトのプロパティを編集するには、Tabキーを押します。これにより、その特定のオブジェクトのPropertiesパネルが開き、様々なオプションを変更することができます。プロパティの設定が終わったら、 をクリックして、配置モードに戻ります。配置中に編集する利点は、デジグネータのような数値の識別子を持つオブジェクトは自動インクリメントされることです。
  4. カーソルを置き、左クリックするか、Enter を押して、オブジェクトを配置します。ワイヤーや多角形のような複雑なオブジェクトの場合、オブジェクトのすべての頂点を配置するために、位置とクリックの手順を続ける必要があります。

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

Editing Prior to Placement

オブジェクトのデフォルトプロパティ(論理的にあらかじめ定義されているプロパティ)は、PreferencesダイアログのSchematic - Defaults ページでいつでも変更できます。これらのプロパティは、後続のオブジェクトを配置するときに適用されます。

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

オブジェクトのデフォルト値は、デフォルトでは、ファイルAdvsch.dft に保存されます。オプションとして、値を別の名前で.dft ファイルに保存することもできます。dft ファイルを保存およびロードするためのコントロールが用意されており、お気に入りのデフォルト・オブジェクト値「セット」を作成することができます。.dft ファイルに保存された設定や、. dft ファイルから読み込まれた設定は、すべてユーザー定義のデフォルト値です。必要であれば、 Set To Defaults またはReset All オプションを使って、いつでも元のデフォルト値に戻すことができます。元のデフォルト値はハードコードされています。

Editing During Placement(配置中の編集)

オブジェクトが最初に配置されるとき、多くの属性が編集可能です。これらの属性にアクセスするには、配置モードでTabキーを押して、関連するProperties パネルを開きます。Tabキーを押すと、配置が一時停止され、オブジェクトに必要な編集ができるようになります。

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

編集が終わったら、デザインスペースの一時停止ボタンオーバーレイ () をクリックして配置を再開します。

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

Editing After Placement

オブジェクトが配置されると、それを編集する方法がいくつかあります。以下に説明します。

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

この編集方法では、関連する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キーを押して削除します。

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

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

オブジェクトの再配置

オブジェクトをグラフィカルに再配置する場合、2 つの用語が使用されます:移動ドラッグ

  • 移動 - オブジェクトの接続性を無視して移動します。
  • Drag - オブジェクトを移動しながら、接続性を維持します。

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

Always Drag オプションの現在の状態は、Ctrl キーを押しながら作業することで一時的に切り替えることができます。Always Drag オプションが有効で、Ctrl + クリック、ホールド、ドラッグした場合、ソフトウェアは接続を維持しようとせず、代わりにカーソル下のオブジェクトを移動します。この場合、そのオブジェクトがユニオンのメンバーであれば、ユニオン内のすべてのオブジェクトが移動します。Always Drag を有効にして作業する場合は、Ctrl を押しながらクリック&ドラッグすると、ユニオン内のすべてのオブジェクトが移動します。 Always Drag が無効になっている場合、 Ctrl を押すと、オブジェクトの移動からドラッグに切り替わります。 オブジェクト(または選択中のオブジェクトの1つ)をクリックしたまま、位置を変更します。その際、カーソルはオブジェクトのクリックした場所とは異なる場所にスナップします。これは意図的なもので、 Preferences ダイアログの Schematic - Graphical Editing ページ で設定される以下のオプションによって制御されます。 Always Drag オプションがオンの場合、ネットラベル、シートシンボル、コンポーネントなどの電気的オブジェクトは、矩形や線などの非電気的オブジェクトとは動作が異なることに注意してください。 Center of Object - 有効にすると、グラフィカルオブジェクトの場合、カーソルを移動し、オブジェクトの幾何学的中心でホールドします。電気的オブジェクトの場合、 Always Drag オプションが有効になっていれば、クリック位置でホールドします。 Always Drag がオフの場合は、幾何学的中心でホールドする。テキスト文字列の場合は、文字列の参照点(文字列の現在の Justification プロパティの設定によって決まります)で保持します。 Object's Electrical Hot Spot - 有効にすると、オブジェクトが電気的オブジェクトの場合、ホットスポットでホールドします(ホットスポットは、接続性が作成されるポイントです)。有効にすると、このオプションは、電気的オブジェクトの Center of Object オプションを上書きします。 Always Drag - Drag という用語は、接続性を維持しながら 移動することを示すために使用されます 。このオプションを有効にすると、電気オブジェクトをクリックしてドラッグしたときに、現在の接続性を維持し、ドラッグに合わせて配線を適切に調整するようにソフトウェアに要求します。 Ctrl を押したままにすると、ドラッグから移動に一時的に切り替わります。 Always Drag が有効な場合、ソフトウェアはそのネットで現在定義されている接続性を維持しようとします。Always Drag は、 Ctrl を押しながらクリック&ドラッグすることで、一時的に無効にすることができます。 オブジェクトの移動中に 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 軸に沿って選択範囲が反転します。 スペースバー (または Shift+Spacebar ) を押して、接続されているワイヤ、バス、または信号ハーネスの配線モードを変更します。接続された配線の配線モードは、 Drag Orthogonal オプションが有効になっている場合にのみ変更できます。 Schematic - General ページ Preferences ダイアログにあります。デフォルトのモードは、配線を90度の角度に保ちます。このオプションを無効にすると、配線モードが循環しないだけでなく、接続された配線が斜めに再配置されます。 移動コマンド オブジェクトの位置は、メインメニューの 編集 " 移動 サブメニュー、または アクティブバー の移動サブメニューのコマンドを使用して変更できます。 Drag - 他の電気的オブジェクト(電気的オブジェクトが選択されている場合)との接続を維持しながら、現在のドキュメント内の個々のオブジェクトをドラッグします。 Move - 現在のドキュメント内の個々のオブジェクトを移動します。この機能を使用する場合、接続性は維持されません。 Move Selection - 現在のドキュメントで選択されたオブジェクトを再配置します。この機能を使用しても、接続性は維持されません。 Move Selection by X, Y - 現在の選択オブジェクトを X 方向および Y 方向に正確な量だけオフセットします。コマンドを起動すると、 Move Selection by X, Y ダイアログが表示されます。このダイアログを使って、選択範囲を移動させるためのデルタXやデルタYの増分値を指定します。 OK をクリックすると、選択範囲が移動します。 Move Selection by X, Y ダイアログ Drag Selection - 現在のドキュメントで選択された電気的オブジェクトを、他の電気的オブジェクトとの接続を維持しながらドラッグします。非電気的オブジェクトの選択範囲で使用するには、 Ctrl キーを押したまま移動を開始します。これにより、 Always Drag オプションが一時的に無効になり、 Drag Selection コマンドが、 Move Selection コマンドとして動作するように切り替わります。移動が始まったら Ctrl キーを離すと、グリッドのスナップが復活します。 Move To Front - このコマンドは、オブジェクトの位置を変更し、現在のドキュメントの図面スタック内の他のすべてのオブジェクトの前面に配置するために使用します。 詳しくは Drawing Stack 内のオブジェクトの移動 を参照してください。 Rotate Selection - このコマンドは、1つまたは複数の選択されたオブジェクトを反時計回りに回転させるために使用します。 Rotate Selection Clockwise - このコマンドは、1 つまたは複数の選択されたオブジェクトを時計回りに回転させるために使用します。 整列コマンド オブジェクトは整列を変えて移動することもできます。オブジェクトを他のオブジェクトと整列させるには、整列させたいオブジェクトをすべて選択し、選択したオブジェクトを右クリックし、 Align を選択します。あるいは、メインメニューの Edit " Align サブメニューか、 Active Bar の Alignment サブメニューを使います。整列サブメニューには、選択したオブジェクトを分散させるための多くのオプションが含まれています。 整列中は接続性は保持されません。 Align コマンドを使用して、 Align Objects ダイアログにアクセスします。このダイアログには、現在選択されているデザインオブジェクトのセットを必要に応じて素早く整列させるためのコントロールが用意されています。ダイアログを使用して、必要に応じて選択したオブジェクトの垂直および/または水平アライメントのオプションを設定し、 OK をクリックしてアライメントを実行します。 Align Objects ダイアログ Horizontal と Vertical の両方のオプションを同時に有効にすると、選択したオブジェクトが重なってしまい、コンフリクトが発生する場合があります。 Distribute equally オプションを使うと、移動オブジェクトがグリッドから外れることがあります。 Move primitives to grid オプションを有効にすると、アライメントが完了した後、選択内のすべてのプリミティブが有効なグリッドポイントに位置するようにアライメントを制限できます。

Align Left / Align Right / Align Top / Align Bottom コマンドを使用すると、選択したデザインオブジェクトをそれぞれ左/右/上/下のエッジで整列できます。コマンドを起動すると、一番左/右/上/下のオブジェクトの左/右/上/下のエッジが基準として使用され、選択範囲内の他のすべてのオブジェクトは、その左エッジがこの基準に揃うように、左/右/上/下に移動します。 オブジェクトは参照に対する位置に関係なく移動します。オブジェクトの一部または全体が重なってしまう可能性があります。 Align Horizontal Centers / Align Vertical Centers コマンドを使うと、選択したオブジェクトを1つの列/行に、水平/垂直の中心で揃えて配置することができます。このコマンドを実行すると、選択範囲内のオブジェクトが水平/垂直に移動し、水平/垂直の中心で整列された1つの列/行を形成します。列の垂直方向の中心線は、選択範囲の最左端と最右端のオブジェクトの中間点です。行の水平方向の中心線は、選択範囲の最上端と最下端のオブジェクトの中間点です。 Distribute Horizontally / Distribute Vertically コマンドを使うと、選択オブジェクトの水平/垂直方向の間隔を等しくすることができます。このコマンドを実行すると、選択範囲の一番左と一番右、一番上と一番下のオブジェクトの位置は固定され、他のすべてのオブジェクトの間隔は等しくなります。オブジェクトの垂直/水平位置は変更されません。 Align To Grid コマンドは、選択したオブジェクトを現在のスナップグリッド上の最も近い点に移動するために使います。 オブジェクトの座標を丸める メインメニューから Tools " Convert " Round coordinates of objects コマンドを選択することで、デザインの途中で測定単位をインペリアルからメトリックに切り替えたときの丸め効果に対抗するために、オブジェクトの内部座標を丸めることができます。全体的な結果として、すべてのデザインオブジェクトの内部座標は、最初からメートル単位でデザインを開始していた場合と同じになります。 コマンドを起動すると、 Rounding coordinates of objects ダイアログが表示されます。このダイアログを使用して、丸め処理を適用するドキュメントを定義します: このドキュメントのみ - 現在のドキュメントの座標のみを丸めます。 現在のプロジェクトのすべての回路図ドキュメント - 現在のプロジェクトのすべての回路図ドキュメントのラウンド座標。現在閉じている現在のプロジェクトの回路図ドキュメントが開かれます。 All open schematic documents - 所属プロジェクトに関係なく、現在開いているすべての回路図ドキュメントの丸め座標。 オブジェクトの座標を丸める ダイアログ 選択して、 OK をクリックすると、情報ダイアログが開き、いくつのドキュメント上のいくつのオブジェクトの座標が丸められたかをまとめます。 図面スタック内のオブジェクトの移動 回路図エディタは、オブジェクト、テキスト、グラフィックを自動的にレイヤーにスタックします。各オブジェクトは作成順序によって異なるレイヤーにあるため、オブジェクトが重なるように配置することが可能です。最近作成または追加されたオブジェクトは、常に一番上のレイヤーにあります。 メインメニューの Edit " Move サブメニュー、または Active Bar の Move サブメニューの以下のコマンドを使うことで、このオブジェクトが一部である重なり合ったオブジェ クトスタック内のオブジェクトを移動させることができます。 Bring To Front / Send To Back - 重なっているオブジェクトのスタックの一部であるオブジェクトを、そのスタック内の他のすべてのオブジェクトの前面/背面に移動します。コマンドを起動したら、移動したいオブジェクトをクリックします。オブジェクトは、その x 座標または y 座標を変更することなく、スタックの一番上/一番下に、重なっているすべてのオブジェクトの前/後ろに移動します。 Bring To Front Of / Send To Back Of - 重なっているオブジェクトのスタックの中で、あるオブジェクトを他のオブジェクトの前 / 後ろに移動します。コマンドを起動したら、移動させたいオブジェクトをクリックし、次に最初のオブジェクトを前/後ろに移動させたい「ターゲット」オブジェクトをクリックします。最初のオブジェクトは、そのx座標やy座標を変えずに、このターゲットオブジェクトの前/後ろに移動します。 初期オブジェクトやターゲットオブジェクトを選択するとき、複数のオブジェクトが重なっている場所をクリックすると、重なっているすべてのオブジェクトを含むポップアップが表示され、そこから目的のオブジェクトを選択することができます。 インプレース・テキスト編集 インプレース・テキスト編集では、 プロパティ パネルから編集するのではなく、指示子やコメントテキスト、テキスト文字列、テキストフレーム、完全に展開されたノートなど、現在のドキュメント上のテキスト項目を直接編集することができます。これを行うには、テキストオブジェクトを一度クリックして選択し、少し待ってからもう一度クリックしてインプレース編集モードにします(2回のシングルクリックを1回のダブルクリックと解釈して プロパティ パネルを開いてしまわないように、各クリックの間に十分な時間を置く必要があります)。または、インプレース編集を行うテキストオブジェクトを選択し、 F2 キーボードショートカットを使用します。編集したいテキストオブジェクトを選択し、コマンドをアクティブにすると、テキストが強調表示され、直接編集できるようになります。 インプレース・テキストの編集を終了するには、テキスト文字列から離れたところでクリックします。パラメータテキストやテキスト文字列の場合は、 Enter を押すこともできます。テキストフレームや注釈の場合は、緑のチェックボタン を押すことができます(加えた変更が必要ないと判断した場合は、赤の十字ボタン を押して変更を破棄します)。 この機能は、 Preferences ダイアログの Schematic - General ページ で、 Enable In-Place Editing オプションが有効になっている場合にのみ使用できます。このオプションが無効の場合、親オブジェクトを選択し、 Properties パネルからテキストを編集する必要があります。 右クリックメニューには、 Cut 、 Copy 、 Paste 、 Delete などの標準的な編集コマンドがあります。 テキストストリング、テキストフレーム、およびノートの詳細については、 Working with Text Objects on a Schematic ページを参照してください。 ポリラインオブジェクトの編集 回路図シート上に配置されたポリライン接続オブジェクト(ワイヤ、バス、またはシグナルハーネス)のセグメントは、メインメニューから Edit " Break Wire コマンドを使用して、回路図シート上の選択した位置で2つに分割することができます。コマンドを起動すると、 Preferences ダイアログの Schematic - Break Wire ページ の Cutter Box 、および Extremity Markers の設定に従ってカーソルが表示されます。 カッターボックスが表示されないように設定されている場合、またはカーソルがポリラインセグメントを通過するときのみ表示されるように設定されている場合、カーソルがワイヤセグメントから離れている間、中央の十字マーカーを使用して切断領域がワークスペースで区別されます。カッターボックスと四辺のマーカの両方が表示されないように設定されている場合、カーソルを線分上に通過させると、その線分の該当部分または全体がハイライトされます。 効果的に 2 つに分割したいワイヤー、バス、またはシグナルハーネスのセグメント上にカーソルを置き、クリックするか、 Enter を押します。指示された長さのセグメントが削除され、セグメントが 2 つに分割されます。 さらにポリラインオブジェクトのブレークを続けるか、右クリックするか、 Esc を押して終了します。 ブレイクワイヤーモードで、 スペースバー を押すと、以下の切断長モードが切り替わります: Snap To Segment - このモードでは、カッターはポリラインセグメント全体にスナップするように自動サイズ調整されます。 Snap Grid Size Multiple - このモードでは、カッターは現在のスナップ グリッドの定義された倍数にサイズ調整されます。 固定長 - このモードでは、カッターは定義された固定長にサイズ調整されます。 カッターのサイズに関係なく、 Snap To Segment 以外のオプションを使用すると、 Snap To Segment が選択されているかのように、カッターは小さいサイズのワイヤーセグメントを通過するときに、その全体が収縮します。 カッティングツールのプロパティは、 Preferences ダイアログの Schematic - Break Wire ページで定義できます。ローカルドキュメントレベルで変更された値は、即座に環境設定レベルに反映されます。 また、 Delete キーをタップすることで、選択したワイヤセグメント(バスやシグナルハーネスオブジェクトのセグメントではない)を削除することができます。オートジャンクションにも対応しており、そのジャンクションまでのワイヤセグメントのみを削除することができます(他の2つのワイヤセグメントが接続されたままになっている場合は、そのジャンクションを含む)。特定のワイヤセグメントを2回クリック(その間は一時停止)するだけで、そのセグメントが選択され、終点の編集ハンドが赤くなります。異なるワイヤにまたがる複数のセグメントを削除することもできます。各セグメントが選択されていることを確認してください( Shift +各セグメントを2回クリックすると、全体のセグメント選択に含まれます)。 回路図シートまたは回路図シンボル上に配置された親ポリゴン、ライン、ワイヤ、バス、シグナルハーネス、またはラインオブジェクトに対して、現在カーソルの下にある特定の頂点を編集するには、必要な頂点の右クリックメニューからアクセスできる、 Edit Vertex n コマンドを使用します。コマンドを実行すると、親オブジェクトのプロパティを示すダイアログが表示されます。選択した頂点は、パネルの Vertices 領域で編集できるように選択されます。 Cut/Copy and Paste の使用 回路図エディタでは、回路図ドキュメント内またはドキュメント間でオブジェクトのカット/コピーやペーストができます。Windows のクリップボードにオブジェクトをカット/コピーし、他のドキュメントに貼り付けることができます。テキストをWindowsクリップボードから回路図のテキストフレームに貼り付けることができます。また、Microsoft Excel のような他のアプリケーションから、または Altium Designer 内のグリッドスタイルのコントロールから、テーブルタイプの選択範囲を直接コピー&ペーストすることができます。 Smart Paste 機能を使用して、より高度なコピー/貼り付け操作を実行できます。 カット/コピーしたいオブジェクトを選択し、メインメニューから Edit " Cut ( Ctrl+X ) / Edit " Copy ( Ctrl+C ) をクリックするか、右クリックメニューから Cut / Copy コマンドを選択し、貼り付け時にオブジェクトの正確な位置決めに使用されるコピー基準点をオブジェクト上に設定します。 Preferences ダイアログの Schematic - Graphical Editing ページで Clipboard Reference オプションが有効になっている場合のみ、参照点を設定するためにクリックするよう求められます。 Clipboard Reference オプションが無効になっている場合は、ショートカットを使用してコマンドを起動することをお勧めします。 コピーの一部としてシートテンプレート(ボーダー、タイトルブロックなどを含む)を追加する必要がある場合、 Preferences ダイアログの Schematic - Graphical Editing ページで、 Add Template to Clipboard オプションが有効になっていることを確認してください。 現在選択されているデザインオブジェクトをテキスト形式でクリップボードにコピーするには、オブジェクトを選択し、メインメニューから Edit " Copy As Text コマンドを選択します。選択範囲内のテキストベースのオブジェクト(注釈、ノート、テキストフレーム、ネットラベル、オフシートコネクタ、ポート、パワーポートなど)のテキストがクリップボードにコピーされます。この情報は、任意のテキストフィールドや外部テキストドキュメントに貼り付けることができます。 最後にクリップボードにカット/コピーした内容をアクティブなドキュメントに配置するには、メインメニューから Edit " Paste コマンドを選択するか、デザインスペース内で右クリックし、コンテキストメニューから Paste コマンドを選択します(ショートカット: Ctrl+V )。 Schematic - Graphical Editing Page of the Preferences ダイアログで、 Reset Parts Designators on Paste オプションが有効になっている場合、コピーしたコンポーネントオブジェクトをペーストすると、そのデジグネータはリセットされます。 選択した1つまたは複数のオブジェクトをコピーし、現在のドキュメント内の必要な場所に選択したオブジェクトの複数のインスタンスを貼り付けるには、メインメニューから Edit " Duplicate コマンドを使用することもできます(ショートカット: Ctrl+R )。このコマンドはオブジェクトのコピー&ペーストに使用されるため、グループオブジェクトの子オブジェクトの複製には使用できません。 スマートペーストの使用




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

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

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

この機能を使用するには、基本的にダイアログの以下の3つの領域を必要に応じて設定する必要があります: 貼り付けるオブジェクトの選択 - このセクションには、クリップボードにあるすべてのオブジェクトのリストが、そのタイプ別にグループ化されて表示されます。それぞれの Schematic Object Type の横にあるチェックボックスを使用して、貼り付けるオブジェクトを選択します。Altium Designer は、クリップボードオブジェクトの詳細の解像度を上げるために、メインのウィンドウズクリップボードとは別のクリップボードを維持しますが、必要であれば、Windows クリップボードコンテンツを Smart Paste のソースとして使用することもできます。 新しいオブジェクトを貼り付ける前に、適切な Paste As オブジェクトを選択し、選択したオブジェクトがどのように変換されるかを定義する必要があります。 Themselves としてオブジェクトをペーストすると、標準的なペースト操作が実行されます。他のオプションは、ペーストする前に、ソースオブジェクトを選択したオブジェクト、またはオブジェクトのコレクションに変換します。その他のオプションがある場合は、選択したペーストオブジェクトの下に表示されます。 Paste Array - このオプションを有効にすると、選択したオブジェクトを2次元配列としてコピーします。作成されるコピーの総数は、列数×行数になります。識別子を含むオブジェクトについては、Text Increment コントロールを使用して、プライマリ(および該当する場合はセカンダリ)識別子のインクリメント方法を決定します。 Direction フィールドを使用して、 Horizontal First または Vertical First のように、インクリメントの適用方法を決定する。インクリメントなしで識別子の正確なコピーを得るには、方向を None に設定する。 Smart Paste ダイアログでオプションを設定すると、ダイアログの下部に Summary 領域が表示され、何が起こるか、つまり、指定されたクリップボードの内容に基づいてデザインスペースに何が貼り付けられるかの概要が表示されます。 必要に応じてオプションを設定し、 OK をクリックします。配列が配置されていない場合、ペーストされるコンテンツはカーソル上に浮いて表示されます。デザインスペース内の必要な位置にコンテンツを配置し、クリックするか、 Enter を押してペーストします。 リエントラント編集 回路図エディタには、リエントラント編集と呼ばれる強力な機能があり、現在実行中の操作を終了することなく、キーボードショートカットを使用して 2 番目の操作を実行できます。例えば、パーツを配置するときに スペースバー を押すと、オブジェクトが回転しますが、配置プロセスは中断されません。パーツを配置すると、カーソルに回転済みの別のパーツが表示されます。 リエントラント編集は、まだ配置していないポートに接続する必要があるワイヤを配置し始める場合にも非常に便利です。 Place Wire モードを終了する必要はありません。Place Port のショートカットキー ( P , R ) を押してポートを配置し、 Esc を押して Place Port モードを終了してから、ワイヤをポートに接続します。 回路図ドキュメントの距離を測定する 回路図エディタには、 Reports メニューにある距離ツール( Reports " Measure Distance と、 Ctrl+M ショートカットキー)があります。このツールを使用して、回路図ドキュメント上の2点間の距離を測定することができます。コマンドを起動すると、回路図ドキュメント上の2点をクリックするように指示されます。2点を選択すると、 Information ダイアログが表示され、 Distance の値が表示されます。 X Distance と Y Distance の値は小数点以下2桁まで表示されます。 必要なポイントにカーソルを正確に配置できない場合は、スナップグリッド(ショートカット G )を変更します。 測定単位は、プロパティパネル の ドキュメントオプションモードの 一般 領域で回路図ドキュメントに選択された 単位 によって決定されます。また、単位をトグルすることで、インペリアルまたはメトリック単位に切り替えることができます ( View " Toggle Units )。 グループオブジェクトの編集 グループオブジェクトは、オブジェクトとして動作するように定義されたプリミティブのセットです。例えば、回路図上のコンポーネントは、描画オブジェクト、文字列、パラメータ、ピン、モデルへの参照の集まりです。グループオブジェクトに属するプリミティブオブジェクトは子オブジェクトと呼ばれることがあり、グループオブジェクトはその親オブジェクトです。 典型的なグループオブジェクトの編集を見てみましょう。あなたのデザインには複数のコンデンサが含まれています。現在、電圧はコンポーネントのコメント文字列の一部として指定されています。これを変更し、電圧をコンポーネントのパラメータとして指定し、回路図上でこのパラメータを表示する必要があります。 必要な手順は以下の通りです(詳細は後述します): 100uF 16V のコンデンサを選択します。 そのコメントを 100uF に変更します(16Vのテキストを削除)。 これらのコンポーネントに新しいパラメータを追加し、名前を Voltage とし、値を 16V とします。 このパラメータの可視性を変更し、回路図に表示されるようにします。 これは複雑な編集のように見えるかもしれませんが、実際には非常に簡単です。 ステップ1.コンデンサの選択 100uF 16Vのコンデンサをすべて選択するには、コンデンサのコンポーネントシンボルを右クリックし、コンテキストメニューから Find Similar Objects を選択します。 上図のように、同じ Comment と同じ Current Footprint を持つコンポーネントをマッチングさせる以外は、前の例で取り上げた方法を使用します。 これは、 Component Designator を C* に変更することで行います。 OK をクリックして、適合するコンデンサを選択します。 ステップ2.コメント文字列の変更 OK をクリックすると、 Properties パネルが開きます( Find Similar Objects ダイアログの Open Properties オプションが有効になっている場合)。その後ろに、回路図シートがあり、そのシートで選択されたマッチングオブジェクトが表示されます。 Zoom Matching と Mask Matching オプションが有効になっていた場合、ビューはズームされ、マッチしなかったオブジェクトはすべてフェードアウトまたはマスクアウトされます。 Properties パネルの下にあるステータス・ラインをチェックすることで、同じコンデンサが他のシートに存在するかどうかを確認することができます。 コメント文字列を変更するには、 16V を文字列から削除し、 Enter を押して変更を適用します。 ステップ 3.コンポーネントに新しいパラメータを追加する 次に必要な変更は、新しいパラメータを追加することです。これを行うには、 コンポーネント モードの プロパティ パネルの パラメータ 領域にある 追加 をクリックし、ドロップダウンから パラメータ を選択します。 Parameter 1 の項目が、その領域のグリッドに追加される。新しいパラメータ Name と Value を入力する。 選択したパラメータを削除するには、 をクリックする。 ステップ 4.Voltage パラメータを表示するように設定する 最後のステップは、新しい Voltage パラメータを表示するようにすることです。 アイコンをクリックしてパラメータを可視化します( と表示されます)。 これで、すべての 100uF コンデンサのコメント文字列が更新されました。また、 Voltage という新しいパラメータを追加し、その値を 16V に設定し、このパラメータを表示できるようにしました。 テキスト検索 回路図および回路図シンボルエディタでは、定義された検索オプションに従って、特定のテキストや部分的なテキストを素早く検索することができます。メインメニューから Edit " Find Text コマンドを選択するか、デザインスペース内で右クリックしてコンテキストメニューから Find Text コマンドを選択するか、 Ctrl+F キーボードショートカットを使用して Find Text ダイアログにアクセスします。このダイアログを使用して、検索する既存のテキストを、スコープや追加オプションとともに指定します。 テキストの検索 ダイアログ
すべての一致するテキストが Messages パネルにリスト表示され、検索されたテキストのインスタンスにデザインスペース内で直接クロスプローブできます(メッセージエントリをダブルクリックするか、右クリックしてコンテキストメニューから Cross Probe を選択)。さらに、 Find Text ダイアログで、 Jump to Results オプションが有効になっており、検索するテキストの複数のインスタンスが返された場合、 Find Text - Jump ダイアログが表示され、 Find Text ダイアログの Text To Find フィールドで指定されたテキストの最初の出現位置がデザインスペース内の中央に表示されます。 Find Text - Jump ダイアログ Find Text - Jump ダイアログは、非モーダルダイアログです。ダイアログを開いている間、回路図シート上のオブジェクトを含む Altium Designer のインターフェイスを操作できます。
検索されたテキストの別の結果にジャンプします: [Find Text - Jump] ダイアログの [Previous] および [Next] ボタンを使用します。 Edit " Find Next コマンドを使用する( F3 ショートカットを使用する)。 メッセージ パネルの対応するメッセージエントリからクロスプローブする。 定義された検索オプションに従って特定のテキストまたは部分的なテキストを検索し、そのテキストを指定の新しいテキストに置き換えることもできます。メインメニューから Edit " Replace Text コマンドを選択するか、 Ctrl+H キーボードショートカットを使用して、 Find And Replace Text ダイアログにアクセスします。このダイアログを使用して、検索する既存のテキストと、使用する置換テキストを、スコープや追加オプションとともに指定します。準備ができたら、 OK をクリックします。 Prompt On Replace オプションがダイアログで有効になっていない限り、すべてのターゲット テキストが置換されます。 テキストの検索と置換 ダイアログ
検索できるのは、回路図ドキュメント内または回路図ライブラリドキュメント間のみで、2つのドキュメントタイプを組み合わせて検索することはできません。 ユニオンの操作 ユニオンはグループ化されたオブジェクトの集まりです。ユニオンとしてグループ化されている場合、すべてのユニオンメンバーを素早く選択/選択解除することができ、ユニオンのメンバーを1つ移動させると、それらすべてを移動させることができます。 現在選択されているデザインオブジェクトからユニオンを作成するには、メインメニューから Tools " Convert " Create Union from selected objects コマンドを選択するか、デザインスペース内で右クリックし、コンテキストメニューから Unions " Create Union from selected objects コマンドを選択します。選択したオブジェクトをメンバーとするユニオンが作成されます。情報ダイアログが表示され、ユニオンに追加されたオブジェクトの数が確認できます。 ユニオンに含まれる全てのオブジェクトを移動する基本的な方法は、ユニオンのメンバーオブジェクトをクリックしたままカーソルをドラッグし、ユニオンに含まれる全てのオブジェクトを移動することです。しかし、回路図エディタでは、電気オブジェクト(コンポーネント、ワイヤ、ポートなど)のドラッグもサポートしており、この機能が有効になっている場合、電気オブジェクトをドラッグしようとすると、ユニオンの移動が優先され、オーバーライドされます。 コンポーネントなどの電気オブジェクトをドラッグするには、 Preferences ダイアログの Schematic - Graphical Editing ページ で、 Always Drag オプションを有効にします。このオプションを有効にすると、電気的オブジェクトをクリックしてドラッグしたときに、現在の接続を維持し、ドラッグに合わせて配線をきれいに調整するようにソフトウェアに要求します。 Always Drag オプションの現在の状態は、 Ctrl キーを押しながら作業することで、一時的に切り替えることができます。 Always Drag オプションが有効で、 Ctrl + クリック、ホールド、ドラッグすると、ソフトウェアは接続を維持しようとせず、代わりにカーソル下のオブジェクトを移動します。この場合、そのオブジェクトがユニオンのメンバーであれば、ユニオン内のすべてのオブジェクトが移動します。 Always Drag を有効にして作業する場合は、 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 キーを押してフィードバックをお送りください。
    機能の可用性

    利用できる機能は、所有する Altium ソリューション (Altium DevelopAltium Agile のエディション (Agile Teams、または Agile Enterprise)、または Altium Designer (有効な期間)) によって異なります。

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

    従来のドキュメント

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

    Content