フラットデザインのPCBレイアウトの複製

PCBレイアウト複製ツールを使用すると、フラットなPCB設計で繰り返し回路ブロックのレイアウトを複製することができます。非公式の再利用機能として、同じ接続を持つまだ配置されていない別のコンポーネントグループにコンポーネントグループの配置を迅速に複製する必要がある場合に最適です。

  • PCBドキュメント上で、複製されるべきキャプチャされた設計の断片(ソースブロック)を選択でき、そのレイアウトを一致すると検出された設計の各断片(ターゲットブロック)に適用することができます。ターゲットブロックに複製を適用するかどうかを完全に制御でき、複製に含めるべき内容を指定できます(例えば、配線オブジェクトなど)。
Javascript ID: PCBLayoutReplication_Example

PCBレイアウト複製ツールを適用した例。必要に応じて配置および配線されたコンポーネントを含むソースブロックと、潜在的なターゲットブロックのコンポーネントがここに示されています。

PCBレイアウト複製ツールを適用した後のブロック。

マルチチャネル設計では、Copy Room Formatsツールを使用して、1つのチャネルで行われた配置と配線を他のすべてのチャネルに伝播させることができます。詳しくはこちら

ツールを使用してブロックを複製するプロセスは以下の通りです:

  1. PCBドキュメントで、複製されるべきオブジェクトのソースブロックを選択します:コンポーネントと、オプションで他のオブジェクト:トラック、アーク、パッド、ビア、ポリゴン、領域、および/または塗りつぶし。PCBレイアウト複製ツールがPCB上のターゲットブロックを検出するためには、選択されたソースブロックと同じコンポーネント(同じライブラリから配置されたもの)と接続性を持っている必要があります。選択に含まれていないオブジェクトは、ターゲットブロックで複製されません。

    場合によっては、クロスセレクト機能がアクティブなときに、スキーマティクス上の対応するコンポーネントとネットを選択することで、PCB上のコンポーネントと配線を選択する方が簡単な場合があります。
  2. メインメニューからツール » PCBレイアウト複製コマンドを選択するか(または選択を右クリックしてコンテキストメニューからPCBレイアウト複製コマンドを選択します)。ターゲットブロックが少なくとも1つ検出されると、PCBレイアウト複製ダイアログが開きます。

    現在の選択でターゲットブロックが検出されない場合、警告ダイアログが開きます。設計と選択がコンポーネントとその接続性の要件を満たしているか確認してください。

    レイアウト複製ツールを実行する際に選択されたソースブロックで欠落しているピン接続が検出された場合、警告ダイアログが欠落している接続について通知します。ダイアログ内のリンクをクリックして、問題のオブジェクトにクロスプローブします。

  3. ソースブロックのコンポーネントは、PCBレイアウト複製ダイアログの左側のソースブロック領域にリストされ、検出されたターゲットブロックはダイアログの右側のターゲットブロック領域にリストされます。ターゲットブロックのエントリを展開/折りたたむことで、ターゲットブロックのコンポーネントのリストを表示/非表示にします。複製に適用するターゲットブロックを選択するために、ターゲットブロックエントリの横にあるチェックボックスを使用します。

    NO ROUTINGおよびROUTING DETECTEDカテゴリの左側にあるチェックボックスを使用して、対応するカテゴリのすべてのターゲットブロックを選択/選択解除します。Expand All / Collapse Allコントロールを使用して、対応するカテゴリのすべてのターゲットブロックエントリを展開/折りたたみます。

    PCBレイアウト複製ツールによって、類似の接続を持つと検出された複数のコンポーネントがある場合、ターゲットブロック内のコンポーネントを手動でマッピングできます。この場合、PCBレイアウト複製ダイアログの対応するターゲットブロックにはアイコンが表示されます(ブロックが折りたたまれている場合)、そして、利用可能な代替品を持つ各コンポーネントにはアイコンが表示されます(ブロックが展開されている場合)。置換が検出されたコンポーネントの指定子フィールドのドロップダウンを使用して、必要なコンポーネントを選択します。

    • ターゲットブロックに配線が検出されない場合、そのブロックはダイアログのターゲットブロック領域のNO ROUTINGカテゴリにリストされます。そのようなターゲットブロックはデフォルトで複製に含まれます(チェックボックスが有効になっています)。
    • ターゲットブロックに既存の配線が検出された場合、そのブロックはダイアログのターゲットブロック領域のROUTING DETECTEDカテゴリにリストされます。デフォルトでは、そのようなターゲットブロックは複製に含まれません(チェックボックスが無効になっています)。そのようなターゲットブロックを複製に含めることを選択した場合、コンポーネント間の既存の配線は削除され、Copy routed netsオプションがダイアログで有効になっている場合、ソースブロックからの配線が配置されます。ターゲットブロックの未配線オブジェクトはそのまま残ります。
  4. オプションリージョンのチェック・ボックスを使用して、レプリケーションに含める内容を構成します:
    • Copy routed nets – このオプションを有効にすると、ソース ブロック内のコンポーネントを接続する銅箔オブジェクト (トラック、アーク、パッド、ビア、フィル、領域、ポリゴン) が複製されます。
    • Copy Designator & Comment formatting – このオプションを有効にすると、ソースブロック内のコンポーネントの指定子とコメント文字列のフォーマットがターゲットブロックのフォーマットに適用されます。
    • Copy unrouted objects – このオプションを有効にすると、コンポーネント間のルーティング以外のオブジェクト、つまりソースブロックコンポーネントを接続しない銅箔オブジェクト(トラック、アーク、パッド、ビア、フィル、リージョン)が複製されます。ソース ブロック内のコンポーネントの 1 つのパッドにのみ接続されているルーティング オブジェクト、またはソース ブロック内のどのコンポーネント パッドにも接続されていないルーティング オブジェクトのいずれかです。

    • インタラクティブ配置を使用 – このオプションの状態は、ダイアログで複製ボタンをクリックした後のターゲットブロックの配置方法を定義します:
      • このオプションが無効(デフォルト)の場合、各ターゲットブロックはブロック内のメインコンポーネントを基準にして配置されます。既定では、これはブロック内でピン数が最も多いコンポーネント、または同じピン数が最も多いコンポーネントが複数ある場合は、最大の面積のコンポーネントです。メインコンポーネントは、ソースブロックリストでアイコンで区別されます。別のコンポーネントのセルをクリックして、メインコンポーネントとして選択します。

      • このオプションを有効にすると、選択した各ターゲットブロックを設計領域に手動で配置します。
  5. 必要なターゲットブロックを複製対象として選択し(少なくとも1つのターゲットブロックを選択する必要があります)、オプションを設定したら、PCB Layout Replicationダイアログの右下にあるReplicateボタンをクリックします。
  6. PCB レイアウトの複製ダイアログでインタラクティブ配置を使用オプションが有効になっているかどうかに応じて、インタラクティブ配置モードに入り、各ターゲット ブロックを順番に配置するか、ターゲット ブロックを自動的に配置します。ターゲット ブロックをインタラクティブに配置する場合は、次のショートカットを使用して配置をコントロールします:​
    • Spacebar / Shift+Spacebar–ターゲットブロックを反時計回り/時計回りに回転させます。
    • L –ターゲットブロックをボードの反対側に反転させます。
    • Click– カーソルにアタッチされたターゲットブロックを現在の位置に配置します。次のターゲットブロックがカーソルにアタッチされるか、シーケンスの最後のターゲットブロックが配置されると、インタラクティブな配置が終了します。
    • Right-clickまたはEsc–現在カーソルに取り付けられているターゲットブロックの配置から脱出します。
If you find an issue, select the text/image and pressCtrl + Enterto send us your feedback.
注記

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

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