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

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

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

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

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

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

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

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

    マルチチャンネル設計の繰り返しコンポーネントは、回路図参照指定子によっても一致します。つまり、たとえば、物理指定子C5-1のコンポーネントは、コンポーネントC5-2C5-3など、つまり同じ回路参照指定子C5を持つコンポーネントのみと一致します。

    場合によっては、クロスセレクト機能がアクティブなときに、スキーマティクス上の対応するコンポーネントとネットを選択することで、PCB上のコンポーネントと配線を選択する方が簡単な場合があります。

  2. メインメニューからTools » PCB Layout Replicationコマンドを選択するか(または選択を右クリックしてコンテキストメニューからPCB Layout Replicationコマンドを選択します)。ターゲットブロックが少なくとも1つ検出されると、PCB Layout Replicationダイアログが開きます。

     

    • PCB Layout Replicationコマンドは、選択にコンポーネントが含まれていないか、何も選択されていない場合、非アクティブ (グレー表示) になります。

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

    • レイアウト レプリケーション ツールの実行時に、選択したソース ブロックでピン接続が欠落していることが検出された場合、接続が欠落していることを通知する警告ダイアログが表示されます – 画像を表示。ダイアログ内のリンクをクリックして、問題のあるオブジェクトにクロスプローブします。

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

    • ターゲットブロックに配線が検出されない場合、そのブロックはダイアログのターゲットブロック領域のNO ROUTINGカテゴリにリストされます。そのようなターゲットブロックはデフォルトで複製に含まれます(チェックボックスが有効になっています)。

    • ターゲットブロックに既存の配線が検出された場合、そのブロックはダイアログのターゲットブロック領域のROUTING DETECTEDカテゴリにリストされます。デフォルトでは、そのようなターゲットブロックは複製に含まれません(チェックボックスが無効になっています)。そのようなターゲットブロックを複製に含めることを選択した場合、コンポーネント間の既存の配線は削除され、Copy routed netsオプションがダイアログで有効になっている場合、ソースブロックからの配線が配置されます。ターゲットブロックの未配線オブジェクトはそのまま残ります。

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

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

  4. オプションリージョンのチェック・ボックスを使用して、レプリケーションに含める内容を構成します:

    • Copy routed nets – このオプションを有効にすると、ソース ブロック内のコンポーネントを接続する銅箔オブジェクト (トラック、アーク、パッド、ビア、フィル、領域、ポリゴン) が複製されます。

    • Copy Designator & Comment formatting – このオプションを有効にすると、ソースブロック内のコンポーネントの指定子とコメント文字列のフォーマットがターゲットブロックのフォーマットに適用されます。

    • Copy unrouted objects – このオプションを有効にすると、コンポーネント間のルーティング以外のオブジェクト、つまりソースブロックコンポーネントを接続しない銅箔オブジェクト(トラック、アーク、パッド、ビア、フィル、リージョン)が複製されます。ソース ブロック内のコンポーネントの 1 つのパッドにのみ接続されているルーティング オブジェクト、またはソース ブロック内のどのコンポーネント パッドにも接続されていないルーティング オブジェクトのいずれかです。

    • Use interactive placement– このオプションの状態は、ダイアログでReplicateボタンをクリックした後のターゲットブロックの配置方法を定義します:

      • このオプションが無効(デフォルト)の場合、各ターゲットブロックはブロック内のメインコンポーネントを基準にして配置されます。既定では、これはブロック内でピン数が最も多いコンポーネント、または同じピン数が最も多いコンポーネントが複数ある場合は、最大の面積のコンポーネントです。メインコンポーネントは、Source Blockリストでアイコン で区別されます。別のコンポーネントのセルをクリックして、メインコンポーネントとして選択します。

      • このオプションを有効にすると、選択した各ターゲットブロックを設計領域に手動で配置します。

        Preview領域は、オプションを有効または無効にすると、ターゲット ブロックを反映するように動的に更新されます。

  5. 必要なターゲットブロックを複製対象として選択し(少なくとも1つのターゲットブロックを選択する必要があります)、オプションを設定したら、PCB Layout Replicationダイアログの右下にあるReplicateボタンをクリックします。

  6. PCB Layout ReplicationダイアログでUse interactive placementオプションが有効になっているかどうかに応じて、インタラクティブ配置モードに入り、各ターゲット ブロックを順番に配置するか、ターゲット ブロックを自動的に配置します。ターゲット ブロックをインタラクティブに配置する場合は、次のショートカットを使用して配置をコントロールします:​

    • 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 DevelopAltium Agile のエディション (Agile Teams、または Agile Enterprise)、または Altium Designer (有効な期間)) によって異なります。

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

従来のドキュメント

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