Routage interactif

Parent page: Boîtes de dialogue PCB

La boîte de dialogue Interactive RoutingLa boîte de dialogue Interactive Routing

Résumé

Cette boîte de dialogue fournit des commandes permettant de modifier à la volée les paramètres de routage interactif pour le net en cours de routage. Elle 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 du routage interactif, plutôt que de devoir quitter le routage et ouvrir la boîte de dialogue Preferences.

Accès

La boîte de dialogue est accessible depuis l'éditeur PCB en appuyant sur la touche Tab lors du routage interactif d'un net à l'aide du routeur interactif.

Options/Commandes

La boîte de dialogue est essentiellement divisée en deux parties. Le côté gauche fournit des commandes relatives au routage interactif du net concerné, tandis que le côté droit fournit les options de routage interactif au niveau système disponibles sur la page PCB Editor - Interactive Routing de la boîte de dialogue Preferences .

Côté gauche (spécifique au net)

Propriétés

  • User preferred Width - la largeur de piste actuelle utilisée lors du routage du net sur la Layer de routage actuelle. Ce champ peut être renseigné des façons suivantes :
    • Si le Track Width Mode (dans la région Interactive Routing Width / Via Size Sources) est défini sur Rule Minimum, le champ prendra la largeur minimale définie pour la couche correspondante (dans la règle de largeur de routage applicable de plus haute priorité).
    • Si le Track Width Mode (dans la région Interactive Routing Width / Via Size Sources) est défini sur Rule Preferred, le champ prendra la largeur préférée définie pour la couche correspondante (dans la règle de largeur de routage applicable de plus haute priorité).
    • Si le Track Width Mode (dans la région Interactive Routing Width / Via Size Sources) est défini sur Rule Maximum, le champ prendra la largeur maximale définie pour la couche correspondante (dans la règle de largeur de routage applicable de plus haute priorité).
    • Si le Track Width Mode (dans la région Interactive Routing Width / Via Size Sources) est défini sur User Choice, le champ prendra la largeur de routage favorite choisie (Shift+W pendant le routage interactif).
    • Choisissez une largeur de routage favorite prédéfinie dans la liste déroulante du champ. Cette liste reflète toutes les largeurs prédéfinies telles que configurées dans la boîte de dialogue Favorite Interactive Routing Widths.
    • Saisissez directement une valeur spécifique dans le champ, à la volée.
Si l'option Characteristic Impedance Driven Width est activée pour la règle applicable, le champ reflétera la valeur d'impédance au lieu de la largeur. Un champ textuel sous l'option Apply to all layers reflète alors le Width/Impedance en conséquence.
  • Apply to all layers - cette option est utilisée pour déterminer la portée de la largeur définie, soit pour la couche spécifiée uniquement, soit pour toutes les couches de routage. Si l'option User Choice est choisie (dans la région Interactive Routing Width / Via Size Sources), et que vous avez choisi d'appliquer une largeur de routage favorite prédéfinie à toutes les couches, cette option sera activée.
  • Via Hole Size - la taille actuelle du trou de via utilisée lors du placement d'un via pendant le routage de ce net. Ce champ peut être renseigné des façons suivantes :
    • Si le Via Size Mode (dans la région Interactive Routing Width / Via Size Sources) est défini sur Rule Minimum, le champ prendra la valeur minimale définie pour la taille du trou de via (dans la règle de style de via de routage applicable de plus haute priorité).
    • Si le Via Size Mode (dans la région Interactive Routing Width / Via Size Sources) est défini sur Rule Preferred, le champ prendra la valeur préférée définie pour la taille du trou de via (dans la règle de style de via de routage applicable de plus haute priorité).
    • Si le Via Size Mode (dans la région Interactive Routing Width / Via Size Sources) est défini sur Rule Maximum, le champ prendra la valeur maximale définie pour la taille du trou de via (dans la règle de style de via de routage applicable de plus haute priorité).
    • Si le Via Size Mode (dans la région Interactive Routing Width / Via Size Sources) est défini sur User Choice, le champ prendra la partie taille de trou de la taille de via favorite choisie (Shift+V pendant le routage interactif).
    • Saisissez directement une valeur spécifique dans le champ, à la volée.
  • Via Diameter - le diamètre de via actuel utilisé lors du placement d'un via pendant le routage de ce net. Ce champ peut être renseigné des façons suivantes :
    • Si le Via Size Mode (dans la région Interactive Routing Width / Via Size Sources) est défini sur Rule Minimum, le champ prendra la valeur minimale définie pour le diamètre du via (dans la règle de style de via de routage applicable de plus haute priorité).
    • Si le Via Size Mode (dans la région Interactive Routing Width / Via Size Sources) est défini sur Rule Preferred, le champ prendra la valeur préférée définie pour le diamètre du via (dans la règle de style de via de routage applicable de plus haute priorité).
    • Si le Via Size Mode (dans la région Interactive Routing Width / Via Size Sources) est défini sur Rule Maximum, le champ prendra la valeur maximale définie pour le diamètre du via (dans la règle de style de via de routage applicable de plus haute priorité).
    • Si le Via Size Mode (dans la région Interactive Routing Width / Via Size Sources) est défini sur User Choice, le champ prendra la partie diamètre de la taille de via favorite choisie (Shift+V pendant le routage interactif).
    • Saisissez directement une valeur spécifique dans le champ, à la volée.
  • Layer - la couche de routage actuelle. Utilisez la liste déroulante du champ pour basculer vers le routage sur une autre couche (un via sera placé vers la couche cible, avec des dimensions conformes aux champs Via Hole Size et Via Diameter).
La sélection d'une largeur de piste favorite prédéfinie et/ou d'une taille de via favorite, ou la spécification d'une valeur à la volée, est appelée User Choice. Cela vous permet d'être plus agile dans votre routage tout en restant dans les limites des règles de routage applicables.
Quelles que soient les valeurs chargées/définies dans la boîte de dialogue, vous bénéficiez toujours de la protection complète du système de règles. Si une largeur de routage et/ou une taille de via de routage choisie/spécifiée est en dehors du paramétrage min-max de la règle applicable, la largeur et/ou la taille du trou et/ou le diamètre seront ramenés à la valeur minimale ou maximale, selon le cas.

Contraintes de largeur de routage

Cette région affiche des informations sur la règle de conception appliquée à la largeur de piste de routage du net en termes de :

  • Le nom de la règle.
  • Les largeurs de piste minimales et maximales autorisées pour la couche de routage actuelle. Les valeurs sont présentées dans les unités de l'espace de travail ainsi qu'en valeurs d'impédance calculées.
Si une valeur de choix utilisateur a été saisie pour le User preferred Width - soit à partir d'un favori prédéfini choisi, soit par saisie directe à la volée - la région signalera (en texte rouge) si la valeur est en dehors des limites de la règle applicable (limites Max/Min). La valeur sera ajustée pour la ramener dans la plage autorisée.
  • Edit Width Rule - cliquez sur ce bouton pour accéder à la boîte de dialogue Edit PCB Rule avec la règle de largeur applicable chargée. À partir de là, vous pouvez modifier la portée et/ou les contraintes de la règle selon les besoins.

Contraintes de style de via

Cette région de la boîte de dialogue affiche des informations sur la règle de conception appliquée au style de via de routage du net en termes de :

  • Le nom de la règle.
  • Les tailles minimales et maximales autorisées pour le trou du via.
  • Les diamètres minimaux et maximaux autorisés pour le via.
Si une valeur de choix utilisateur a été saisie pour le Via Hole Size/Via Diameter - soit à partir d'un favori prédéfini choisi, soit par saisie directe à la volée - la région signalera (en texte rouge) si la valeur est en dehors des limites de la règle applicable (limites Max/Min). La valeur sera ajustée pour la ramener dans la plage autorisée.
  • Edit Via Rule - cliquez sur ce bouton pour accéder à la boîte de dialogue Edit PCB Rule avec la règle de style de via de routage applicable chargée. À partir de là, vous pouvez modifier la portée et/ou les contraintes de la règle selon les besoins.

Permutation de broches

  • Enabled - activez cette option pour autoriser la permutation des broches pour les composants dont les broches (pastilles) sont membres de ce net.
La permutation de broches exige que le projet soit à jour par rapport à sa compilation. Un avertissement sera signalé (en texte rouge) si ce n'est pas le cas et l'option Enabled sera grisée. Utilisez le bouton Compile Project fourni dans ce cas pour recompiler le projet. Gardez à l'esprit qu'après compilation, le projet devra être enregistré. Là encore, cela est signalé en texte rouge. La commande Enabled restera grisée tant que cela n'aura pas été fait.
Étant donné que l'enregistrement du projet nécessite de quitter la boîte de dialogue Interactive Routing, il est conseillé de compiler et d'enregistrer avant d'effectuer un routage interactif si vous souhaitez activer/désactiver à la volée la fonctionnalité Pin Swapping pour le net.

Menu

Cliquez sur ce bouton pour accéder aux commandes suivantes :

  • Edit Width Rule - utilisez cette commande pour accéder à la boîte de dialogue Edit PCB Rule avec la règle de largeur actuellement applicable chargée. À partir de là, vous pouvez modifier la portée et/ou les contraintes de la règle selon les besoins.
  • Edit Via Rule - utilisez cette commande pour accéder à la boîte de dialogue Edit PCB Rule avec la règle de style de via de routage actuellement applicable chargée. À partir de là, vous pouvez modifier la portée et/ou les contraintes de la règle selon les besoins.
  • Add Width Rule - utilisez cette commande pour créer une nouvelle règle de largeur. La boîte de dialogue Edit PCB Rule s'ouvrira, à partir de laquelle vous pourrez définir la règle selon les besoins.
  • Add Via Rule - utilisez cette commande pour créer une nouvelle règle de style de via de routage. La boîte de dialogue Edit PCB Rule s'ouvrira, à partir de laquelle vous pourrez définir la règle selon les besoins.
  • Net Properties - utilisez cette commande pour accéder à la boîte de dialogue Edit Net, avec laquelle vous pouvez parcourir et modifier les propriétés du net.
Gardez à l’esprit qu’une règle nouvellement créée reçoit la priorité la plus élevée et deviendra donc la règle applicable à ce net.

Côté droit (Préférences système)

Résolution des conflits de routage

  • Ignore Obstacles - activez cette option pour permettre au routeur interactif de laisser la piste traverser les obstacles pendant le routage.
  • Push Obstacles - activez cette option pour permettre au routeur interactif de déplacer les pistes existantes afin de libérer le passage pendant le routage. Ce mode peut également pousser les vias pour faire place au nouveau routage. Si ce mode ne peut pas déplacer un obstacle sans provoquer de violation, un indicateur apparaît pour montrer que la route est bloquée.
  • Stop At First Obstacle - activez cette option pour que le routeur interactif arrête le routage lorsqu’il rencontre le premier obstacle sur son chemin.
  • Current Mode - ce champ affiche le mode actuel de résolution des conflits de routage choisi lors de l’utilisation du routeur interactif. Utilisez la liste déroulante associée pour modifier le mode selon les besoins.
Vous pouvez changer de mode de routage à la volée à l’aide de Shift+R pendant le routage.

Options de routage interactif

  • Restrict To 90/45 - activez cette option pour limiter le routage aux angles de 90 degrés et 45 degrés uniquement.
  • Automatically Remove Loops - activez cette option pour supprimer automatiquement toute boucle redondante créée pendant le routage manuel. Cela permet de re-router une connexion sans avoir à supprimer manuellement les pistes redondantes.
Lorsque des boucles sont nécessaires, par exemple avec les nets d’alimentation, l’option Remove Loops peut être désactivée localement, au niveau du net (via la boîte de dialogue Edit Net associée). Le paramètre local Remove Loops du net spécifié remplace ce paramètre global pour ce même net.

Sources de largeur de routage interactif / taille de via

  • Pickup Track Width From Existing Routes - activez cette option pour utiliser la largeur de piste existante lors du routage à partir d’une piste déjà placée. Autrement dit, même si la largeur de routage actuelle est différente de celle de la piste existante, la largeur de cette piste sera adoptée lorsque vous poursuivrez le routage à partir de celle-ci.
  • Track Width Mode - utilisez ce champ pour choisir un mode de largeur de piste pour le routage interactif. Les modes disponibles sont :
    • User Choice - lorsque ce mode est activé, la largeur est déterminée à partir de la largeur sélectionnée dans la boîte de dialogue Choose Width, accessible en appuyant sur Shift+W pendant le routage.
    • Rule Minimum - lorsque ce mode est activé, la largeur minimale définie pour la couche correspondante (dans la règle de largeur de routage applicable ayant la priorité la plus élevée) sera utilisée.
    • Rule Preferred - lorsque ce mode est activé, la largeur préférée définie pour la couche correspondante (dans la règle de largeur de routage applicable ayant la priorité la plus élevée) sera utilisée.
    • Rule Maximum - lorsque ce mode est activé, la largeur maximale définie pour la couche correspondante (dans la règle de largeur de routage applicable ayant la priorité la plus élevée) sera utilisée.
  • Via Size Mode - utilisez ce champ pour choisir un mode de taille de via pour le routage interactif. Les modes disponibles sont :
    • User Choice - lorsque ce mode est activé, la taille du via est déterminée à partir de la taille sélectionnée dans la boîte de dialogue Choose Via Size, accessible en appuyant sur Shift+V pendant le routage.
    • Rule Minimum - lorsque ce mode est activé, les valeurs minimales définies pour le diamètre du via et la taille du trou (dans la règle de style de via de routage applicable ayant la priorité la plus élevée) seront utilisées.
    • Rule Preferred - lorsque ce mode est activé, les valeurs préférées définies pour le diamètre du via et la taille du trou (dans la règle de style de via de routage applicable ayant la priorité la plus élevée) seront utilisées.
    • Rule Maximum - lorsque ce mode est activé, les valeurs maximales définies pour le diamètre du via et la taille du trou (dans la règle de style de via de routage applicable ayant la priorité la plus élevée) seront utilisées.

Favoris

  • Favorite Interactive Routing Widths - cliquez sur ce bouton pour accéder à la boîte de dialogue Favorite Interactive Routing Widths, qui vous permet de prédéfinir vos largeurs de piste favorites à utiliser lors du routage interactif d’une carte avec le routeur interactif.
  • Favorite Interactive Routing Via Sizes - cliquez sur ce bouton pour accéder à la boîte de dialogue Favorite Interactive Via Sizes, qui vous permet de prédéfinir vos tailles de via favorites à utiliser lors du routage interactif d’une carte avec le routeur interactif.

 

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