Cette violation est liée aux composants multi-parties et se produit lorsque vous avez spécifié une ou plusieurs broches comme masquées et connectées à un net existant dans la conception — généralement une broche d’alimentation connectée à VCC ou GND, par exemple.
Notification
Si l’affichage des erreurs et avertissements du compilateur est activé sur le schéma (activé sur la page Schematic - Compiler de la boîte de dialogue Preferences), un objet en infraction affichera une ligne ondulée colorée en dessous. Une notification est également affichée dans le panneau Messages au format suivant :
Adding hidden net
Recommandation de résolution
Le problème survient lorsque les propriétés suivantes des broches en infraction sont présentes (dans la boîte de dialogue Pin Properties associée) :
L’option Hide est activée.
Le champ Connect To contient le nom spécifique du net d’alimentation.
Le Part Number correspond à celui de la partie placée (c’est-à-dire autre que 0).
Pour résoudre ce problème, vous pouvez activer l’affichage de la ou des broches dans l’espace de travail (désactiver l’option Hide). Cette option peut toutefois s’avérer peu souhaitable, en particulier si vous avez de nombreuses broches masquées connectées à des nets d’alimentation. Révéler ces broches dans l’espace de travail peut encombrer le schéma, car chaque broche devrait être câblée à l’objet port d’alimentation approprié, ce qui empêcherait une lecture aisée du ou des schémas de conception.
Une meilleure solution consiste à vider le champ Connect To et à définir le champ Part Number sur 0. Laissez l’option Hide activée pour la broche. Répétez l’opération pour chaque broche connectée à un net d’alimentation. Idéalement, les connexions au net d’alimentation devraient être attribuées via l’utilisation de 0 de partie dans le composant de la bibliothèque source.
Remarques
Une seule occurrence de ce type de violation sera répertoriée dans le panneau Messages . Lors de l’examen de l’erreur à l’aide de la zone Details du panneau, une seule entrée sera affichée, reflétant le net en cours d’ajout. Plusieurs nets peuvent être ajoutés — tels que GND et VCC — mais un seul sera répertorié, selon l’ordre alphabétique. Si vous corrigez la violation pour un net particulier, le net suivant (dans l’ordre) apparaîtra sous ce type de violation.