Gestion des modifications de conception entre le schéma et le PCB

Définition des exigences de conception à l'aide du gestionnaire de contraintes

Les contraintes de conception forment ensemble un ensemble d’instructions que la conception du circuit imprimé doit respecter. Elles couvrent tous les aspects de la conception : distances de sécurité, largeurs de routage, topologie, etc. Pour afficher, créer et gérer les contraintes de conception utilisées pour vos conceptions de circuits imprimés, Constraint Manager . Le Constraint Manager offre une interface d’édition unifiée, de type tableur, permettant de définir les contraintes de conception, accessible aussi bien depuis le schéma que depuis le circuit imprimé. Cette approche à la fois puissante et simplifiée facilite la collaboration entre les ingénieurs occupant des rôles différents au sein d’une organisation, permettant ainsi à un plus grand nombre de parties prenantes de définir collectivement les contraintes requises pour une conception.

Do I have the Constraint Manager?

Altium Designer propose deux approches distinctes pour définir les contraintes de conception : la Constraint Manager et la PCB Rule and Constraints Editor boîte de dialogue.

La Constraint Manager n'est disponible dans un projet de conception de circuit imprimé que si l' Constraint Management option a été activée dans la boîte de dialogue « Créer un projet » lors de la création de ce projet. Remarque :

  • Si l’ Constraint Manager a été activée pour le projet de circuit imprimé, la PCB Rule and Constraints Editor boîte de dialogue est not disponible dans l’éditeur de circuit imprimé.

  • Si l’ Constraint Manager a été not activée pour le projet de circuit imprimé, seules les méthodes précédentes de définition des contraintes de conception (utilisation des directives de conception et de la PCB Rule and Constraints Editor boîte de dialogue) peuvent être utilisées.

Pour vérifier rapidement quelle méthode de définition des contraintes de conception est utilisée dans le projet de circuit imprimé en cours, vérifiez si la Design » Constraint Manager commande est disponible dans les menus principaux de l’éditeur de schéma ou de circuit imprimé lors de l’ouverture d’un document de schéma ou de circuit imprimé du projet. Si la commande y figure, cela signifie que la Constraint Manager est utilisée pour ce projet. Dans le cas contraire, c’est la PCB Rule and Constraints Editor boîte de dialogue (Design » Rules dans l’éditeur de circuit imprimé) est utilisée pour ce projet.

La Constraint Manager est accessible en sélectionnant la Design » Constraint Manager commande dans les menus principaux de l’éditeur de schéma ou de circuit imprimé. L’ Constraint Manager propose plusieurs vues permettant de définir différents types de contraintes. Utilisez les boutons situés en haut de la Constraint Manager pour passer d’une vue à l’autre :

  • Clearances – une matrice de dégagements qui permet de définir les dégagements électriques entre les classes de réseaux.

  • Physical – une liste des réseaux, des paires différentielles, des xNets et de leurs classes, dans laquelle vous pouvez définir des contraintes physiques pour la conception : largeurs des conducteurs, espacement des paires différentielles, etc.

  • Electrical – une liste de réseaux, de xNets, de xSignals et de leurs classes, dans laquelle vous pouvez définir des contraintes électriques pour la conception : topologie, impédance, etc.

Lorsque l’ Constraint Manager est ouvert depuis l’éditeur de circuits imprimés, une vue supplémentaire All Rules est disponible. Il s’agit d’une vue orientée règles des contraintes de conception, une liste de toutes les règles de la conception du circuit imprimé où vous pouvez créer des règles personnalisées à partir de requêtes.

Une action d’enregistrement doit être effectuée dans le Constraint Manager avant que les modifications ne soient prises en compte dans la conception. Utilisez le File » Save (lorsque le Constraint Manager est accessible depuis le schéma) ou File » Save to PCB (lorsque le Constraint Manager est ouvert à partir du circuit imprimé) dans les menus principaux du Constraint Manager ou le Ctrl+S raccourci pour effectuer cette opération.

Les contraintes définies dans le Constraint Manager accessible depuis le côté schéma sont transférées vers la conception du circuit imprimé lors du processus ECO (Engineering Change Order) standard, comme décrit ci-dessous.

Configuration du projet en vue du transfert vers le circuit imprimé

La Project Options boîte de dialogue comprend un certain nombre de paramètres qui déterminent quelles données sont transférées entre la conception schématique et l’implantation du circuit imprimé. Cliquez avec le bouton droit de la souris sur l’entrée du projet dans le Projects panneau et sélectionnez la Project Options commande dans le menu contextuel pour accéder à la boîte de dialogue.

Utilisez les onglets suivants de la boîte de dialogue pour configurer les éléments à synchroniser lors du transfert de la conception :

IDJavaScript: Dlg_ProjectOptions

Class Generation – vous permet de configurer et de contrôler la génération des classes de composants et de réseaux. Par exemple, les composants placés sur des feuilles de schéma spécifiques peuvent être regroupés en classes de composants, ou les réseaux regroupés en bus peuvent être regroupés en classes de réseaux. De plus, la génération de classes définies par l’utilisateur et dérivées desdirectives de conceptionplacées peut être configurée dans cet onglet. En savoir plus surl’utilisation des classes dans un schéma et un circuit imprimé.

Comparator – vous permet de définir les types de différences à rechercher et celles à ignorer lors de la comparaison de documents, c’est-à-dire précisément quelles données de schéma et de circuit imprimé sont comparées. Utilisez la Mode colonne correspondant à un type de comparaison pour sélectionner le mode de comparaison, tel que Find Differences ou Ignore Differences.

ECO Generation – vous permet de définir quelles modifications de conception (basées sur les différences détectées par le comparateur) peuvent donner lieu à des ordres de modification technique (ECO) lors du transfert de données. Utilisez la Mode colonne relative au type de modification pour sélectionner le mode de génération, par exemple Generate Change Orders ou Ignore Differences.

Reportez-vous à la page «Accès, définition et gestion des options de projet» pour en savoir plus.

Transfert des informations de conception vers le circuit imprimé

La synchronisation de la conception s'effectue directement entre les éditeurs de schéma et de circuit imprimé. Une fois qu'un document de circuit imprimé a été ajouté à votre projet et enregistré sur le disque dur, sélectionnez la Design » Update PCB Document commande dans les menus principaux de l’éditeur de schéma pour ouvrir la Engineering Change Order boîte de dialogue. Celle-ci contient la liste des modifications (Engineering Change Order – ECO) à apporter au circuit imprimé afin qu’il corresponde au schéma, conformément aux options actuelles du projet.

  • Vous pouvez activer ou désactiver les entrées de modification dans la boîte de dialogue selon vos besoins.

  • Cliquez sur le Validate Changes bouton pour lancer une validation des modifications dont l’intégration dans l’ECO a été autorisée. Les résultats de la validation s’afficheront dans la Check colonne située dans la Status zone de la boîte de dialogue.

    Si certaines entrées de modification échouent à la validation, une entrée apparaîtra dans la Message colonne de la boîte de dialogue, indiquant la raison de cet échec (par exemple, Footprint Not Found). Vous pouvez à tout moment fermer la boîte de dialogue pour déterminer pourquoi certaines modifications échouent et apporter les modifications de conception nécessaires.
  • Lorsque vous êtes satisfait des modifications à effectuer, cliquez sur le Execute Changes bouton pour exécuter l’ECO et appliquer les modifications valides qu’il contient. Les résultats de l’exécution s’afficheront dans la Done colonne située dans la Status zone de la boîte de dialogue.

Après avoir cliqué sur le Execute Changes bouton, les modifications seront appliquées au document de circuit imprimé, et la Engineering Change Order boîte de dialogue pourra être fermée. Pour un circuit imprimé nouvellement créé, vous verrez les empreintes des composants placées à l’extérieur de la carte ainsi que les lignes de connexion entre les pastilles des empreintes, conformément à la conception du schéma.

Après le transfert initial de la conception vers le circuit imprimé, les modifications ultérieures apportées au schéma sont transférées vers le circuit imprimé selon le même processus.

Reportez-vous à la page «Synchronisation des schémas et du circuit imprimé» pour en savoir plus.

Recherche croisée

La recherche croisée permet de localiser un objet dans d’autres éditeurs en cliquant sur cet objet dans l’éditeur actuel. Par exemple, une fois que vous avez lancé la commande de l’éditeur de schéma Tools » Cross Probe , vous pouvez cliquer sur un composant du schéma pour afficher le même composant sur le circuit imprimé. Cette commande prend en charge la recherche croisée entre les composants, les bus, les réseaux et les broches/pastilles.

Par défaut, vous restez dans l’éditeur source. Utilisez cette fonction lorsque les documents source et cible sont tous deux visibles, par exemple lorsque l’espace de conception est divisé pour afficher deux documents, comme le montre la vidéo ci-dessus. En savoir plus sur la gestion des fenêtres de document.

Lorsqu’un seul document est visible, maintenez la touche Ctrl tout en cliquant sur un objet pour effectuer une recherche croisée vers celui-ci dans le document cible et rendre ce document actif.

Sélection croisée

La fonctionnalité de sélection croisée permet de sélectionner des objets correspondants entre les documents de circuit imprimé et de schéma. En d’autres termes, lorsque vous sélectionnez un objet dans le document de circuit imprimé, le même objet dans le document de schéma source est également sélectionné, et inversement.

Pour activer la fonctionnalité de sélection croisée, sélectionnez la Tools » Cross Select Mode commande dans les menus principaux de l’éditeur de schéma ou de circuit imprimé. Cette commande active ou désactive la fonctionnalité, et l’icône de la commande dans le menu indique son état.

Cette fonctionnalité peut s’avérer particulièrement utile pour créer rapidement une nouvelle classe de composants dans le document de circuit imprimé en sélectionnant un ensemble de composants dans le schéma, ou pour repositionner plusieurs composants du circuit imprimé les uns après les autres, dans l’ordre où vous les avez sélectionnés dans le schéma.
Consultez la page «Recherche croisée et sélection» pour en savoir plus.
AI-LocalizedLocalisé par IA
Si vous trouvez un problème, sélectionnez le texte/l’image et appuyez surCtrl + Entréepour nous envoyer vos commentaires.
Disponibilité des fonctionnalités

Les fonctionnalités auxquelles vous avez accès dépendent de la solution Altium dont vous disposez – Altium Develop, Altium Agile Teams, Altium Agile Enterprise, ou Altium Designer (avec un abonnement actif).

Si vous ne voyez pas une fonctionnalité documentée dans votre logiciel actuel, contactez le service commercial d’Altium pour en savoir plus.

Documentation héritée

La documentation d’Altium Designer n’est plus versionnée. Si vous devez accéder à la documentation des versions antérieures d’Altium Designer, consultez la section Documentation héritée de la page Other Installers.

Contenu