PCB Layout Replication

L’outil PCB Layout Replication vous permet de répliquer la disposition de blocs de circuits répétitifs dans une conception PCB à plat. En tant que fonctionnalité de réutilisation informelle, cet outil est parfaitement adapté lorsque vous devez répliquer rapidement le placement d’un groupe de composants vers un autre groupe identique de composants pas encore placés, avec les mêmes connexions.

Cette fonctionnalité est disponible lorsque l’option PCB.LayoutReplication est activée dans la boîte de dialogue Advanced Settings dialog.

Dans le document PCB, un fragment de la conception capturée à répliquer (le bloc source) peut être sélectionné, puis cette disposition peut être appliquée à chaque fragment de la conception détecté comme correspondant (blocs cibles). Vous avez un contrôle total sur le ou les blocs cibles auxquels appliquer la réplication et pouvez préciser ce que cette réplication doit inclure en plus du placement des composants (par ex., les objets de routage).

Javascript ID: PCBLayoutReplication_Example

Exemple d’application de l’outil PCB Layout Replication. Le bloc source avec les composants placés et routés comme requis, ainsi que les composants du bloc cible potentiel, sont présentés ici.

Les blocs après application de l’outil PCB Layout Replication.

Pour une conception multi-canal, vous pouvez utiliser l’outil Copy Room Formats pour propager le placement et le routage réalisés dans un canal à tous les autres canaux – en savoir plus.

Le processus de réplication des blocs à l’aide de l’outil est le suivant :

  1. Dans le document PCB, sélectionnez le bloc source des objets à répliquer : composants et, éventuellement, autres objets : pistes, arcs, pastilles, vias, polygones, régions et/ou remplissages. Pour que l’outil PCB Layout Replication détecte les blocs cibles sur le PCB, ceux-ci doivent avoir les mêmes composants (placés depuis la même bibliothèque) et la même connectivité que le bloc source sélectionné. Notez que les objets non inclus dans la sélection ne seront pas répliqués dans les blocs cibles.

    Les composants répétés dans une conception multi-canal sont également mis en correspondance selon leurs désignateurs de référence schématiques, ce qui signifie que, par exemple, un composant avec le désignateur physique C5-1 ne correspondra qu’aux composants C5-2, C5-3, etc., c’est-à-dire aux composants ayant le même désignateur de référence schématique C5.

    Dans certains cas, il peut être plus facile de sélectionner les composants et le routage sur le PCB en sélectionnant les composants et nets correspondants dans les schémas lorsque la fonctionnalité Cross Selecting est active.
  2. Choisissez la commande Tools » PCB Layout Replication dans les menus principaux (ou cliquez avec le bouton droit sur la sélection et choisissez la commande PCB Layout Replication dans le menu contextuel). La boîte de dialogue PCB Layout Replication s’ouvrira si au moins un bloc cible est détecté.

    • La commande PCB Layout Replication sera inactive (grisée) si la sélection ne contient aucun composant ou si rien n’est sélectionné.

    • Une boîte de dialogue d’avertissement s’ouvrira si aucun bloc cible n’est détecté avec la sélection actuelle – afficher l’image. Vérifiez que la conception et la sélection répondent aux exigences concernant les composants et leur connectivité.

    • Si une connexion de broche manquante est détectée dans le bloc source sélectionné lors de l’exécution de l’outil Layout Replication, une boîte de dialogue d’avertissement vous informera de cette connexion manquante – afficher l’image. Cliquez sur le lien dans la boîte de dialogue pour effectuer un cross-probing vers l’objet en cause.

  3. Les composants du bloc source seront listés dans la zone Source Block de gauche de la boîte de dialogue PCB Layout Replication , et le ou les blocs cibles détectés seront listés dans la zone Target Blocks de droite de la boîte de dialogue. Développez/réduisez les entrées des blocs cibles pour afficher/masquer la liste des composants des blocs cibles. Utilisez les cases à cocher à côté des entrées des blocs cibles pour sélectionner les blocs cibles auxquels la réplication doit être appliquée.

    • Si aucun routage n’est détecté dans un bloc cible, celui-ci sera listé dans la catégorie NO ROUTING de la zone Target Blocks de la boîte de dialogue. Ces blocs cibles sont inclus dans la réplication par défaut (leurs cases à cocher sont activées).
    • Si un routage existant est détecté dans un bloc cible, ce bloc cible sera listé dans la catégorie ROUTING DETECTED de la zone Target Blocks de la boîte de dialogue. Par défaut, ces blocs cibles ne sont pas inclus dans la réplication (leurs cases à cocher sont désactivées). Si vous choisissez d’inclure un tel bloc cible dans la réplication, notez que le routage existant entre les composants sera supprimé et que, si l’option Copy routed nets est activée dans la boîte de dialogue, le routage du bloc source sera placé. Les objets non routés du bloc cible resteront inchangés.

    Utilisez les cases à cocher à gauche des catégories NO ROUTING et ROUTING DETECTED pour sélectionner/désélectionner tous les blocs cibles de la catégorie correspondante. Utilisez la commande Expand AllCollapse All pour développer/réduire toutes les entrées de blocs cibles dans la catégorie correspondante.

    Lorsque plusieurs composants ont été détectés par l’outil PCB Layout Replication comme ayant des connexions similaires, vous pouvez mapper manuellement les composants dans les blocs cibles. Dans ce cas, les blocs cibles correspondants dans la boîte de dialogue PCB Layout Replication auront l’icône  (lorsque le bloc est réduit), et chaque composant avec des remplacements disponibles aura l’icône  (lorsque le bloc est développé). Utilisez la liste déroulante dans le champ Designator du composant pour lequel des remplacements ont été détectés afin de choisir le composant requis.

    Javascript ID: Dlg_PCBLayoutReplication_Alternate_AD24_2
  4. Utilisez les cases à cocher dans la zone Options pour configurer ce que la réplication doit inclure :
    • Copy routed nets – activez cette option pour répliquer les objets cuivre (pistes, arcs, pastilles, vias, remplissages, régions et polygones) reliant les composants du bloc source.
    • Copy Designator & Comment formatting – activez cette option pour appliquer la mise en forme des chaînes de désignateur et de commentaire des composants du bloc source à celles des blocs cibles.
    • Copy unrouted objects – activez cette option pour répliquer les objets autres que le routage entre composants, c’est-à-dire les objets cuivre (pistes, arcs, pastilles, vias, remplissages et régions) qui ne relient pas les composants du bloc source – soit des objets de routage connectés à une seule pastille d’un composant du bloc source, soit des objets de routage non connectés à une quelconque pastille de composant dans le bloc source.

    • Use interactive placement – l’état de cette option définit la manière dont les blocs cibles seront placés une fois que vous aurez cliqué sur le bouton Replicate dans la boîte de dialogue :
      • Lorsque cette option est désactivée (par défaut), chaque bloc cible sera positionné par rapport au composant principal du bloc. Par défaut, il s’agit du composant ayant le plus grand nombre de broches dans le bloc ou, s’il y a plusieurs composants avec le même plus grand nombre de broches, du composant ayant la plus grande surface. Le composant principal est distingué dans la liste Source Block par l’icône . Cliquez sur la cellule d’un autre composant pour le sélectionner comme composant principal.

      • Lorsque cette option est activée, vous positionnerez manuellement chaque bloc cible sélectionné dans l’espace de conception.

    La zone Preview se met à jour dynamiquement pour refléter le bloc cible à mesure que vous activez et désactivez les options.

  5. Lorsque les blocs cibles requis sont sélectionnés pour être répliqués (au moins un bloc cible doit être sélectionné) et que les options sont configurées, cliquez sur le bouton Replicate en bas à droite de la boîte de dialogue PCB Layout Replication .
  6. Selon que l’option Use interactive placement a été activée ou non dans la boîte de dialogue PCB Layout Replication , vous passerez soit en mode de placement interactif pour positionner chaque bloc cible séquentiellement, soit les blocs cibles seront positionnés automatiquement. Lors du placement interactif d’un bloc cible, utilisez les raccourcis suivants pour contrôler le placement :
    • Spacebar / Shift+Spacebar – faire pivoter le bloc cible dans le sens antihoraire/horaire.
    • L – basculer le bloc cible sur l’autre face de la carte.
    • Click – placer le bloc cible attaché au curseur à l’emplacement actuel. Le bloc cible suivant sera attaché au curseur ou, si le dernier bloc cible de la séquence est placé, le placement interactif se terminera.
    • Right-click ou Esc – quitter le placement du bloc cible actuellement attaché au curseur.  
AI-LocalizedAI-localized
If you find an issue, select the text/image and pressCtrl + Enterto send us your feedback.
Feature Availability

The features available to you depend on which Altium solution you have – Altium Develop, an edition of Altium Agile (Agile Teams or Agile Enterprise), or Altium Designer (on active term).

If you don’t see a discussed feature in your software, contact Altium Sales to find out more.

Legacy Documentation

Altium Designer documentation is no longer versioned. If you need to access documentation for older versions of Altium Designer, visit the Legacy Documentation section of the Other Installers page.