Routage

 

La région Routing comprend des commandes qui vous permettent d’exécuter diverses fonctions de routage. Le routage est le processus qui consiste à connecter les nœuds de chaque net en plaçant une série de segments de piste et de vias afin de définir un chemin d’un nœud au suivant. Les commandes sont accessibles depuis l’éditeur PCB dans la région Home | Routing.

Le bouton Route a deux fonctions :

  •  lance la commande de routage interactif.

    Le routage interactif peut également être lancé à l’aide du raccourci R.
  • La liste déroulante Route permet d’accéder à un sous-menu de commandes pour effectuer le routage interactif, le routage de paires différentielles et le routage interactif multiple.

CircuitMaker inclut un moteur de routage interactif sophistiqué qui améliore considérablement votre efficacité de routage. Ses capacités incluent :

  • Un certain nombre de modes de routage, tels que l’arrêt au premier obstacle, le contournement et le push and shove.
  • De puissantes capacités de déplacement qui maintiennent les angles des pistes et l’orthogonalité.
  • Une fonction de suppression de boucle qui rend le reroutage rapide et facile.

La vidéo ci-dessous montre une carte en cours de routage interactif. Le raccourci Ctrl+Click est utilisé pour terminer un grand nombre de connexions.

Résumé des commandes de routage

Commande Comportement
Routage interactif Cliquez sur la moitié supérieure du bouton Route ou sélectionnez Interactive Routing dans le menu, puis cliquez sur une ligne de connexion ou une pastille pour commencer à router ce net. La commande est également disponible dans le menu contextuel par clic droit de l’espace de conception.
Routage de paires différentielles À utiliser pour router une paire différentielle. Cliquez sur l’un des nets de la paire pour commencer le routage. Les nets sont configurés comme paire différentielle dans le mode Differential Pairs Editor du panneau PCB.
Routage interactif multiple Route plusieurs nets simultanément.
Dérouter tout Supprime tous les segments de piste et vias des couches de signal portant un nom de net sur l’ensemble de la carte. Les segments de piste et vias verrouillés ne seront pas supprimés.
Dérouter le net Supprime tous les segments de piste et vias des couches de signal portant le nom du net sur lequel vous cliquez après avoir sélectionné la commande. Les segments de piste et vias verrouillés ne seront pas supprimés.
Dérouter la connexion Supprime les segments de piste et vias des couches de signal portant le nom du net sur lequel vous cliquez après avoir sélectionné la commande, jusqu’à la première pastille dans les deux directions. Les segments de piste et vias verrouillés ne seront pas supprimés.
Dérouter le composant En partant des pastilles du composant sur lequel vous cliquez, supprime tous les segments de piste et vias des couches de signal en contact jusqu’à ce qu’un autre composant soit atteint.
Afficher tout Affiche toutes les lignes de connexion (ratsnest) sur l’ensemble de la carte.
Afficher le net Affiche les lignes de connexion (ratsnest) du net choisi.
Masquer tout Masque toutes les lignes de connexion (ratsnest) sur l’ensemble de la carte.
Masquer le net Masque les lignes de connexion (ratsnest) du net choisi.
Couper les pistes Coupe les segments de piste en deux.

Préférences de routage interactif

Les préférences de routage sont configurées dans la page PCB - Interactive Routing de System Preferences.

Raccourcis du routage interactif

Par nature, le routage interactif est un processus dans lequel vous interagissez activement avec votre PCB en déplaçant la souris et en cliquant pour définir des sommets (coins). Pour cette raison, le routeur interactif utilise largement les touches de raccourci, qui sont un élément essentiel d’un routage efficace.

Touche(s) de raccourci Comportement
Shift+F1 Affiche un menu de raccourcis interactifs ; la plupart des paramètres peuvent être modifiés à la volée en appuyant sur le raccourci approprié ou en sélectionnant l’option dans le menu.
R Lance le routage interactif.
*  (pavé numérique) ou  Ctrl+Shift+WheelRoll Passe à la couche de signal disponible suivante. Un via est automatiquement ajouté, conformément à la règle de conception applicable de style de via de routage.
Shift+D Active ou désactive la suppression de boucle.
Shift+R Fait défiler les modes de résolution de conflits activés. Activez les modes requis dans la page PCB - Interactive Routing de System Preferences. Le mode actuel est affiché dans la barre d’état.
Shift+S Active ou désactive le mode monocouche. C’est idéal lorsqu’il y a de nombreux objets sur plusieurs couches.
Spacebar Bascule la direction actuelle du coin.
Tab Active ou désactive l’affichage du panneau Inspector.
Shift+Spacebar Fait défiler les différents modes de coin de piste. Les styles sont angle quelconque, 45°, 45° avec arc, 90° et 90° avec arc.
Ctrl+Left-Click Termine automatiquement la connexion en cours de routage. La complétion automatique échouera s’il existe des conflits insolubles avec des obstacles.
Ctrl Suspend temporairement le Hotspot Snap, ou appuyez sur Shift+E pour faire défiler les trois modes disponibles (désactivé / activé pour la couche actuelle / activé pour toutes les couches). Le mode Hotspot Snap actuel est affiché dans la barre d’état.
End Redessine l’écran.
PgUp / PgDn Zoom avant / arrière, centré sur la position actuelle du curseur. Vous pouvez également utiliser les raccourcis standard de Windows pour zoomer et déplacer avec la molette de la souris.
Backspace Supprime le dernier segment de piste validé.
Right-click  ou Esc Abandonne la connexion en cours et reste en mode de routage interactif.
3 Fait défiler la source de largeur de piste. La largeur peut être Choix utilisateur, Minimum de règle, Préférée par la règle ou Maximum de règle. La source actuelle est affichée dans la barre d’état.
4 Fait défiler la source de taille de via.

Pendant le routage, gardez un œil sur le Status bar. Il affiche des informations importantes pendant le routage interactif, notamment :

  • Emplacement actuel dans l’espace de conception et réglage de la grille d’accrochage
  • Hotspot Snap : désactivé/activé pour la couche actuelle / activé pour toutes les couches
  • Mode actuel de coin de piste
  • Mode actuel de routage interactif
  • Source de la largeur de routage 
  • Source du style de via de routage
  • Nom du net
  • Longueur totale du routage
  • Dimensions du segment de routage en cours de placement

Modification d’un routage existant

Plutôt que de supprimer ou de dérouter un routage existant, CircuitMaker inclut deux approches pour modifier un routage existant : réorganiser ou rerouter.

Réorganiser un routage existant

  • Pour faire glisser ou déplacer interactivement des segments de piste sur la carte, cliquez, maintenez et faites glisser.
  • Pendant le glissement interactif, vous pouvez appuyer sur Shift+R pour faire défiler les modes de résolution de conflits.
  • L’éditeur PCB maintiendra automatiquement les angles de 45/90 degrés avec les segments connectés, en les raccourcissant et en les allongeant selon les besoins.

Rerouter un routage existant

  • Il n’est pas nécessaire de dérouter une connexion pour redéfinir son chemin ; cliquez sur le bouton Route et commencez à router le nouveau chemin.
  • La fonction de suppression de boucle supprimera automatiquement tous les segments de piste (et vias) redondants dès que vous fermerez la boucle et cliquerez avec le bouton droit pour indiquer que vous avez terminé.
  • Vous pouvez commencer et terminer le nouveau chemin de routage à n’importe quel point, en changeant de couche selon les besoins.
  • Vous pouvez également créer des violations temporaires en passant au mode Ignore Obstacle, que vous résoudrez ensuite.

Le panneau Inspector

Le mode Interactive Routing mode du panneau Inspector fournit des commandes permettant de modifier à la volée les paramètres de routage interactif pour le net en cours de routage. Le panneau facilite la saisie d’une largeur de piste ou d’une taille de via exacte, offrant ainsi un niveau de contrôle ultime à portée de main. Vous pouvez également vérifier les paramètres actuels de routage interactif sans avoir à quitter le routage et ouvrir le System Preferences.

Routage interactif et comportement d’accrochage

Il est important de configurer les options d’accrochage dans le panneau Inspector avant de commencer le routage interactif.

Pendant le routage interactif, maintenez la touche Ctrl enfoncée pour inhiber temporairement tout accrochage.

  • Snap Options - sélectionnez ce sur quoi vous souhaitez vous accrocher pendant le routage.
  • Snapping - sélectionnez la ou les couches sur lesquelles vous souhaitez vous accrocher. Vous pouvez également utiliser Shift+E pendant le routage.
  • Snap Distance - permet de définir à quelle distance du hotspot d’un objet le curseur est attiré vers ce hotspot.

Boîte de dialogue Favorite Interactive Routing Widths

Cette boîte de dialogue fournit des commandes permettant de prédéfinir des largeurs de piste favorites à utiliser lors du routage interactif d’une carte avec le routeur interactif.

Lorsque vous exécutez la commande Interactive Routing puis cliquez pour commencer le routage, une série d’objets piste est créée depuis la pastille la plus proche jusqu’à la position actuelle du curseur. La largeur de ces pistes est prise soit à partir de votre largeur préférée, soit à partir de la règle de conception applicable de largeur de routage. La première est appelée Choix utilisateur, et c’est cette boîte de dialogue qui constitue la pierre angulaire de cette fonctionnalité.

La boîte de dialogue est accessible en cliquant sur le bouton Favorite Interactive Routing Widths de la page PCB Editor - Interactive Routing de System Preferences.

Lorsque vous utilisez la fonctionnalité User Choice et des largeurs de routage prédéfinies, vous bénéficiez toujours de toute la protection du système de règles. Si une largeur de routage prédéfinie choisie est en dehors du réglage min-max de la règle applicable, la largeur sera ramenée au minimum ou au maximum, selon le cas.

Les options clés sont décrites ci-dessous.

  • Widths Grid - cette région présente une liste de toutes les largeurs de routage interactif actuellement définies.
Les entrées sans ombrage indiquent que les unités système préférées seront utilisées lorsque ces largeurs seront choisies. Les unités de la carte sont changées automatiquement.
L’affichage des colonnes Imperial, Metric et System Units peut être activé ou désactivé à l’aide des commandes disponibles dans le menu contextuel par clic droit de la région. Ces colonnes principales peuvent également être réordonnées en faisant glisser horizontalement une colonne principale ; des flèches de positionnement verticales vertes indiquent une position valide. Les données peuvent également être triées selon les différentes sous-colonnes.
Double-cliquez sur une entrée pour accéder à la boîte de dialogue Preferred Routing Width, dans laquelle la valeur de largeur peut être modifiée selon les besoins.

  • Add - cliquez pour ajouter une nouvelle largeur de routage à la liste. La boîte de dialogue Preferred Routing Width s’ouvrira ; saisissez la valeur requise.
Si vous saisissez une valeur sans unité, elle prendra par défaut les Imperial unités système préférées. Pour contrôler les unités système préférées utilisées pour la largeur, veillez à spécifier les unités (en particulier si vous souhaitez Metric).

Utilisation des largeurs favorites

Une variante de la boîte de dialogue Favorite Interactive Routing Widths est accessible lorsque vous souhaitez modifier la largeur de routage actuelle pour l’une des valeurs favorites prédéfinies. Cliquez sur Shift+W pendant le routage interactif pour ouvrir la boîte de dialogue Choose Width.

  • Widths Grid - cette zone présente la liste de toutes les largeurs de routage interactif actuellement définies. Cliquez sur une entrée pour basculer vers cette largeur de routage (conformément aux limites de la règle de largeur de routage min-max applicable).
  • Apply To All Layers - activez cette option pour utiliser la largeur de routage choisie sur toutes vos couches de signal.

Boîte de dialogue Choisir les tailles de via

Lorsque vous souhaitez modifier le style de via de routage actuel pour l’un des favoris prédéfinis, cliquez sur Shift+V pendant le routage interactif pour accéder à la boîte de dialogue Choose Via Sizes.

Sélectionnez une entrée, puis cliquez sur OK pour basculer vers ce style de via de routage (conformément aux limites de la règle min-max applicable de style de via de routage).

AI-LocalizedAI-localized
If you find an issue, select the text/image and pressCtrl + Enterto send us your feedback.
Contenu