Accéder aux options du projet, les définir et les gérer
Altium Essentials: Schematic Electrical Rules Validation
This content is part of the official Altium Professional Training Program. For full courses, materials and certification, visit Altium Training.

Les onglets General, Error Reporting et Options de la boîte de dialogue Project Options
Résumé
Un projet existant ou nouvellement créé est associé à un ensemble de paramètres d’option qui lui sont propres. Ceux-ci sont stockés dans le fichier de projet (*.PrjPcb, par exemple) et varient selon le type de projet. Les paramètres d’option sont configurés dans la boîte de dialogue Project Options.
Accès
La boîte de dialogue Project Options est accessible de l’une des façons suivantes :
- Faites un clic droit sur l’entrée du projet dans le panneau Projects panel, puis cliquez sur Project Options dans le menu contextuel.
-
Cliquez sur l’icône
dans le panneau Projects lorsque le projet souhaité est sélectionné dans le panneau.
- Depuis n’importe quel éditeur, sélectionnez Project » Project Options dans les menus principaux.
Onglets de la boîte de dialogue
General

L’onglet General de la boîte de dialogue Project Options
L’onglet General de la boîte de dialogue Project Options vous permet de contrôler la disponibilité en ligne et la synchronisation d’un projet Workspace disponible dans un Altium 365 Workspace.
Options/Contrôles
Lorsqu’elle est ouverte pour un projet alors que vous êtes déconnecté de son Workspace, la seule option disponible est le bouton Turn Off Synchronization.
Lorsqu’elle est ouverte pour un projet non-Workspace, l’onglet General de la boîte de dialogue Project Options n’affichera que le bouton Make Project Available Online. Cliquez sur ce bouton pour ouvrir la boîte de dialogue Make Available Online dialog, qui ajoutera votre projet au Workspace après les étapes nécessaires. Une fois l’opération terminée, toutes les options de l’onglet de la boîte de dialogue seront disponibles.
Général
- Description - utilisez ce champ pour fournir une description facultative du projet, qui sera reprise dans le champ de description lors de la consultation de votre projet dans l’interface du navigateur Workspace.
Disponibilité en ligne et synchronisation
-
Version Control - cocher cette case reflétera le mode actuel de disponibilité en ligne. Activez cette option pour stocker ce projet sous VCS dans le Versioned StorageGit design repository du Workspace, ou désactivez-la pour utiliser une synchronisation simple. L’activation du contrôle de version formel permet à plusieurs utilisateurs de travailler sur le projet, ce qui signifie qu’il sera partagé avec tous les autres contributeurs connectés à votre Workspace.
-
Migrate to Altium 365 Versioned Storage - activez cette option pour migrer un projet qui utilise un système VCS externe vers Altium 365 Workspace Native VCS. Le projet de conception converti, qui conservera l’historique précédent des commits VCS, pourra alors bénéficier des fonctionnalités natives du Workspace basées sur le VCS, telles que la chronologie d’historique basée sur les événements. Cette option n’est disponible que pour un mirrored project.
-
Server Folder - le dossier Workspace dans lequel se trouve le projet.
-
Enable Conflict Prevention Notifications - activez cette option pour gérer l’accès à la modification des fichiers en recevant une alerte lorsqu’un membre de l’équipe modifie le même document d’un projet Workspace, afin d’éviter tout risque de conflit de données.
-
Turn Off Synchronization - cliquez sur ce bouton pour désactiver la synchronisation, ce qui garantit que la copie locale du projet ne sera plus liée à celle qui se trouve sur le Workspace. Le projet situé sur le Workspace restera inchangé.
Exigences
-
Link Requirements – si le bloc de conception système du portail Requirements and Systems n’est pas lié au projet de conception, cliquez sur ce bouton pour ouvrir la boîte de dialogue Link Requirements à partir de laquelle vous pouvez sélectionner le bloc de conception système à lier au projet.
-
Linked Requirements – si le bloc de conception système du portail Requirements and Systems est lié au projet de conception, cette entrée affichera le bloc lié Cliquez sur le lien pour modifier le mappage actuel Projet-Bloc. Cliquez sur le bouton Unlink pour supprimer le lien.
Consultez la page Requirements in a Design pour en savoir plus.
Error Reporting

L’onglet Error Reporting de la boîte de dialogue Project Options (pour un projet PCB)
L’onglet Error Reporting de la boîte de dialogue Project Options vous permet de définir les niveaux de rapport pour chacune des violations électriques et de dessin possibles pouvant exister dans les documents schématiques source lors de la validation du projet. Lorsque le projet est validé, ces paramètres de violation seront utilisés conjointement avec les paramètres de l’onglet Connection Matrix tab pour tester les documents source à la recherche de violations de connectivité.
Options/Contrôles
Liste des violations
Cette liste présente toutes les violations électriques et de dessin possibles pouvant exister dans les documents source du projet. Les violations elles-mêmes sont regroupées dans les catégories suivantes :
PCB Design:
Multi-board Design:
Harness Design:
Chaque type de violation spécifique est présenté avec les champs suivants :
- Violation Type Description - une brève description du type de violation.
-
Report Mode - utilisez ce champ pour spécifier le niveau de gravité associé à la violation du contrôle. Utilisez la liste déroulante pour choisir parmi les niveaux de rapport suivants :
-
Menu clic droit
Les commandes suivantes sont disponibles dans le menu clic droit :
- All Off - définir le Report Mode de tous les types de violation sur No Report.
- All Warning - définir le Report Mode de tous les types de violation sur Warning.
- All Error - définir le Report Mode de tous les types de violation sur Error.
- All Fatal - définir le Report Mode de tous les types de violation sur Fatal Error.
- Selected Off - définir le Report Mode de tous les types de violation sélectionnés sur No Report.
- Selected To Warning - définir le Report Mode de tous les types de violation sélectionnés sur Warning.
- Selected To Error - définir le Report Mode de tous les types de violation sélectionnés sur Error.
- Selected To Fatal - définir le Report Mode de tous les types de violation sélectionnés sur Fatal Error.
- Default - rétablir les paramètres par défaut de tous les types de violation.
- Report Suppressed Violations in Messages Panel - activez cette option pour afficher les violations dans le panneau Messages même si elles ont été supprimées via cet onglet.
Option supplémentaire
- Set To Installation Defaults - cliquez pour rétablir les options de l’onglet aux valeurs par défaut de l’installation.
Connection Matrix

L’onglet Connection Matrix de la boîte de dialogue Project Options
L’onglet Connection Matrix de la boîte de dialogue Project Options fournit une matrice offrant un mécanisme permettant d’établir des règles de connectivité entre les broches des composants et les identifiants de net, tels que les ports et les entrées de feuille. Il définit les conditions logiques ou électriques qui doivent être signalées comme avertissements ou erreurs. Par exemple, une broche de sortie connectée à une autre broche de sortie serait normalement considérée comme une erreur, alors que deux broches passives connectées ne le seraient pas. Lorsque le projet est validé, ces paramètres de violation seront utilisés (conjointement avec les paramètres définis dans l’onglet Error Reporting tab) pour tester les documents source à la recherche de violations.
Options/Contrôles
Matrice de connexion
La matrice présente toutes les vérifications possibles de connexion de câblage entre les combinaisons de broches, de ports et d’entrées de feuille, ainsi que le test des entités non connectées. La matrice se lit horizontalement/verticalement et la couleur de l’élément de matrice à l’intersection ligne-colonne indique comment le compilateur réagira lors du test de cette condition particulière.
Pour modifier le mode de rapport d’une vérification de violation dans la matrice, cliquez sur le carré coloré à l’intersection de la ligne et de la colonne de deux entités. À chaque clic, le mode passe au niveau de rapport suivant. Les niveaux suivants sont pris en charge :
- No Report
- Warning
- Error
- Fatal Error
Menu clic droit
Les commandes suivantes sont disponibles dans le menu contextuel accessible par clic droit :
- All Off - définir toutes les entrées de la matrice sur No Report.
- All Warning - définir toutes les entrées de la matrice sur Warning.
- All Error - définir toutes les entrées de la matrice sur Error.
- All Fatal - définir toutes les entrées de la matrice sur Fatal Error.
- Default - rétablir toutes les entrées à leurs valeurs par défaut.
Option supplémentaire
- Set To Installation Defaults - cliquez pour rétablir les options de l’onglet aux valeurs par défaut de l’installation.
Class Generation

L’onglet Class Generation de la boîte de dialogue Project Options
L’onglet Class Generation de la boîte de dialogue Project Options vous permet de configurer et de contrôler la génération des classes. Les classes constituent un regroupement logique d’un type particulier d’objet de conception. Par exemple, un groupe de composants liés peut être regroupé dans sa propre classe de composants, qui peut ensuite servir de base à la création d’une règle ciblée. Cet onglet fournit des commandes permettant de déterminer quelles classes sont générées automatiquement et quelles classes définies par l’utilisateur sont générées lorsque les documents schématiques source sont synchronisés avec le document de conception PCB.
Options/Commandes
Classes générées automatiquement
-
Generate Net Classes for Buses - cochez cette option pour générer automatiquement une classe de nets pour chaque bus de la conception. Les membres d’une classe seront les nets individuels constitutifs du bus (à partir duquel cette classe a été générée).
-
Generate Net Classes for Components - cochez cette option pour générer automatiquement une classe de nets pour chaque composant de la conception. Les membres d’une classe seront les nets associés auxquels sont connectées les broches du composant (à partir duquel cette classe a été générée).
-
Generate Separate Net Classes for Bus Sections - cochez cette option pour générer automatiquement une classe de nets distincte pour chaque section de bus. Une section de bus est créée en spécifiant un bus qui est en réalité une section d’un bus plus grand, par exemple,
D[15..8], à partir du busD[15..0]. -
Generate Net Classes for Named Signal Harnesses - activez cette option pour générer automatiquement une classe de nets pour chaque faisceau de signaux nommé dans la conception. Les membres d’une classe seront les nets associés aux signaux regroupés par le faisceau de signaux nommé (à partir duquel la classe a été générée).
-
Sheet-Level Class Generation Grid - cette zone vous permet de contrôler la génération automatique des classes de composants et/ou de nets au niveau de chaque feuille schématique. Toutes les feuilles schématiques source du projet sont répertoriées avec les informations suivantes présentées pour chacune :
- Sheet Name - le nom du document schématique.
- Full Path - le chemin absolu vers le dossier dans lequel se trouve le document.
-
Component Classes - cochez cette option pour générer une classe de composants pour la feuille.
- Generate Rooms - cochez cette option pour générer une salle pour la classe de composants.
-
Net Classes Scope - utilisez ce champ pour déterminer si une classe de nets doit être générée pour la feuille et, le cas échéant, la portée de la génération. La liste déroulante du champ propose les choix suivants :
- None - ne générez pas de classe de nets pour cette feuille.
- Local Nets Only - générez une classe de nets pour cette feuille mais contenant uniquement les nets membres locaux à la feuille.
- All Nets - générez une classe de nets pour cette feuille qui contient tous les nets membres associés à la feuille (locaux et ceux qui vont ailleurs).
-
Structure Classes Generate Structure - cochez cette option pour générer une classe de structure pour la feuille.
Une classe de structure est un type spécial de classe qui peut contenir, comme membres, n’importe quel type de classe (classe de nets, classe de composants, etc.). En générant automatiquement une classe de structure à partir de chaque feuille schématique du projet – contenant des composants et/ou des nets – lors du transfert de la conception vers le PCB, la structure du projet peut être fidèlement représentée côté PCB. Les classes de structure permettent non seulement de reproduire la structure du document schématique dans le domaine PCB, pour une navigation avancée, mais elles peuvent également être utilisées dans des requêtes logiques, par exemple lors de la définition de la portée des règles de conception ou du filtrage.
Classes définies par l’utilisateur
- Generate Component Classes - cochez cette option pour générer des classes de composants définies par l’utilisateur lorsque la conception est transférée vers le PCB. Les classes de composants sont définies manuellement dans le schéma en ajoutant un ClassName paramètre aux composants ciblés et en définissant sa valeur sur le nom de classe souhaité.
- Generate Rooms for Component Class - cochez cette option pour générer des salles basées sur les classes de composants définies par l’utilisateur. Ces composants doivent avoir le paramètre de composant avec « ClassName » comme nom de paramètre.
- Generate Net Classes - cochez cette option pour générer des classes de nets définies par l’utilisateur lorsque la conception est transférée vers le PCB. Les classes de nets sont définies manuellement dans le schéma à l’aide de la directive Net Class. Pour faire d’un net un membre d’une classe de nets, attachez une directive Net Class au fil ou au bus concerné (ou à un blanket) et définissez la valeur de son paramètre ClassName sur le nom de classe souhaité.
► Découvrez comment créer une classe de nets définie par l’utilisateur
► Découvrez comment créer une classe de composants définie par l’utilisateur
Option supplémentaire
- Set To Installation Defaults - cliquez pour rétablir les options de l’onglet à leurs valeurs par défaut d’installation.
Remarques
-
Pour générer des classes (automatiques et/ou définies par l’utilisateur) lors du transfert de la conception vers le PCB, vous devez vous assurer que les paramètres Comparator correspondants ont été définis sur Find Differences dans l’onglet Comparator tab de la boîte de dialogue Project Options, comme suit :
- Classes de nets - définissez le type de Extra Net Classes comparaison (dans la catégorie Differences Associated with Nets) sur Find Differences.
- Classes de composants - définissez le type de comparaison Extra Component Classes (dans la catégorie Differences Associated with Components) sur Find Differences.
-
En outre, dans l’onglet ECO Generation tab de la boîte de dialogue Project Options , vous devez vous assurer que les paramètres ECO correspondants ont été définis sur Generate Change Orders.
- Classes de nets - définissez le type de modification Add Net Classes (dans la catégorie Modifications Associated with Nets) sur Generate Change Orders.
- Classes de composants - définissez le type de modification Add Component Classes (dans la catégorie Modifications Associated with Components) sur Generate Change Orders.
Comparator

L’onglet Comparator de la boîte de dialogue Project Options
L’onglet Comparator de la boîte de dialogue Project Options vous permet de définir quels types de différences rechercher et lesquelles ignorer lors de la comparaison de documents. Pour chaque comparaison possible, vous pouvez choisir soit de rechercher, soit d’ignorer les différences à l’aide de la liste déroulante associée dans la colonne Mode. Vous pouvez configurer la recherche de différences concernant les composants, les nets, les paramètres et les objets physiques selon les besoins.
Options/Commandes
Cette boîte de dialogue est divisée en deux zones principales :
- La zone supérieure, intitulée Comparison Type Description/Mode, répertorie la description et le mode de comparaison de chaque type de comparaison disponible.
- La zone inférieure, intitulée Object Matching Criteria, sert à définir les critères de correspondance pour Net, Net Class, Component Class, Differential Pair, et Structure Class.
Description/Mode du type de comparaison
- Comparison Type Description - cette zone répertorie les descriptions de chaque type de comparaison disponible dans le projet. Utilisez la barre de défilement tout à droite pour faire défiler jusqu’à Differences Associated with Components, Differences Associated with Nets, Differences Associated with Parameters, Differences Associated with Physical, et Differences Associated with Structure Classes afin d’afficher/modifier les modes de comparaison dans chaque zone.
-
Mode - cliquez sur une entrée pour modifier le mode de comparaison à l’aide de la liste déroulante :
-
Find Differences- sélectionnez cette option pour rechercher les différences dans ce type de comparaison. -
Ignore Differences- sélectionnez cette option pour ignorer toute différence dans ce type de comparaison (aucune comparaison ne sera effectuée pour ce type de comparaison).
-
Critères de correspondance des objets
- Object Type - liste des types d’objets tels que Net, Net Class, Component Class, Differential Pair, et Structure Class.
- Min Match % - saisissez la valeur minimale souhaitée du pourcentage de correspondance ou cliquez dans la partie droite de la colonne puis utilisez les touches fléchées haut et bas pour augmenter ou diminuer la valeur.
- Min Matched Members - saisissez le nombre minimal souhaité de membres correspondants ou cliquez dans la partie droite de la colonne puis utilisez les touches fléchées haut et bas pour augmenter ou diminuer la valeur.
- Use Name Matching - cliquez sur l’entrée ou utilisez la liste déroulante pour sélectionner After member matching ou Never.
- Show Manual Matching Dialog - cliquez sur l’entrée ou utilisez la liste déroulante pour sélectionner For unmatched objects ou Never.
Options supplémentaires
- Ignore Rules Defined in PCB Only - cochez cette option pour ignorer les règles définies uniquement dans le PCB au sein du projet de conception. Par exemple, lorsque vous effectuez une modification d’ordre d’ingénierie, les changements peuvent être appliqués du schéma vers le PCB et, si cette option est activée, les règles présentes uniquement dans le PCB sont ignorées. S’il n’existe aucune règle correspondante dans les feuilles de schéma du même projet, le comparateur n’essaiera pas d’ajouter de nouvelles règles.
- Set To Installation Defaults - cliquez pour rétablir les options de l’onglet aux valeurs par défaut de l’installation.
ECO Generation

L’onglet ECO Generation de la boîte de dialogue Project Options
L’onglet ECO Generation de la boîte de dialogue Project Options vous permet de configurer quels types de modification peuvent être inclus lors de la génération d’un Engineering Change Order (ECO) à partir des différences détectées par le comparateur.
Options/Contrôles
Liste des types de modification
Cette liste présente toutes les modifications possibles pouvant être effectuées via un Engineering Change Order lors de la synchronisation des documents schématiques source avec le document de conception PCB. Les entrées de la liste incluent des catégories de types de modification associées à Components, Nets, Parameters, Structure Classes, etc.
Chaque type de modification spécifique comprend les champs suivants :
- Modification Type Description – il s’agit d’une brève description du type de modification (l’action à effectuer par le synchroniseur).
-
Mode – utilisez ce champ pour contrôler si le type de modification est inclus ou non dans tout ECO généré. Utilisez la liste déroulante pour choisir parmi les options suivantes :
- Generate Change Orders - inclure le type de modification dans un ECO généré.
- Ignore Differences - exclure le type de modification d’un ECO généré.
Menu contextuel par clic droit
La commande suivante est disponible dans le menu contextuel accessible par clic droit :
- Report – utilisez cette commande pour générer un rapport des modes de modification actuellement configurés. La boîte de dialogue Report Preview apparaîtra avec le rapport déjà chargé. Utilisez cette boîte de dialogue pour examiner le rapport à l’aide de divers contrôles de page/zoom avant de finalement l’exporter vers un fichier ou de l’imprimer.
Options supplémentaires
- Push Component Designator Changes to Annotation File (if any) – cochez pour inclure les changements de désignateur de composant dans le fichier d’annotation.
- Set To Installation Defaults – cliquez pour rétablir les options de l’onglet aux valeurs par défaut de l’installation.
Options

L’onglet Options de la boîte de dialogue Project Options
L’onglet Options de la boîte de dialogue Project Options vous permet de spécifier le chemin de sortie et les options associées pour les sorties générées du projet. Vous pouvez également spécifier diverses options de netlist ainsi que la portée des identifiants de nets.
Options/Contrôles
-
Output Path – le chemin de sortie par défaut pour la génération des fichiers de sortie du projet de conception actuel (
*.PrjPcb). - ECO Log Path – le chemin de sortie par défaut pour les fichiers journaux ECO.
-
Schematic Template Location – utilisez ce champ pour spécifier un répertoire dans lequel rechercher les fichiers de modèle de schéma (
*.SchDot,*.SchDoc) pour le projet.
Options de sortie
- Open outputs after compile – activez cette option pour ouvrir les fichiers générés après la compilation du projet de conception. Pour un projet de package de bibliothèque intégrée, activez l’option pour installer la bibliothèque intégrée après la compilation du projet de package.
-
Timestamp folder – activez cette option pour créer un dossier horodaté pour la sortie générée, tel qu’un rapport de nomenclature (Reports » Bill of Materials). Le nom du dossier est au format
<FolderName> Date Timeoù le<FolderName>est spécifié dans le champ Output Path etDateetTimesont au même format que vos paramètres système. - Archive project document – activez cette option pour archiver le document du projet. Par exemple, lors de la génération des sorties de fabrication à partir d’une conception PCB (File » Fabrication Outputs et File » Assembly Outputs), le dossier de sortie cible inclura une copie du document PCB associé.
- Use separate folder for each output type – activez cette option pour créer des dossiers séparés pour chaque type de sortie généré pour le projet de conception. Cette structure de dossiers sera également représentée dans le panneau Projects.
Options de netlist
- Allow Ports to Name Nets – activez cette option pour nommer un net à l’aide de la propriété Name d’un port câblé plutôt qu’en utilisant un nom de net par défaut généré par le système.
- Allow Sheet Entries to Name Nets – activez cette option pour nommer un net à l’aide du nom d’entrée de feuille plutôt qu’en utilisant un nom de net par défaut généré par le système.
- Allow Single Pin Nets – activez cette option pour autoriser l’existence de nets ne contenant qu’une seule broche.
-
Append Sheet Numbers to Local Net – activez cette option pour ajouter la valeur du paramètre Sheet Number d’un document schématique (un paramètre au niveau du document) aux nets locaux à cette feuille. Un net local est un net qui ne quitte pas la feuille. Pour un net qui quitte la feuille (et n’est donc pas local), cette option ne s’applique pas.
- Higher Level Names Take Priority – activez cette option pour que les étiquettes de net utilisées sur les feuilles supérieures de la hiérarchie nomment les nets sur les feuilles inférieures.
-
Power Port Names Take Priority – le logiciel a la capacité de localiser un net d’alimentation global en câblant un port d’alimentation à un port normal. Cela forcerait toutes les broches de cette feuille connectées à ce port d’alimentation à appartenir à un net distinct. L’activation de cette option forcera le nommage du net à l’aide du nom du net attribué au port d’alimentation.
Portée des identifiants de nets
Les conceptions multi-feuilles sont définies au niveau électrique (ou de connectivité) par des identifiants de nets. Les identifiants de nets (étiquettes de net, ports, entrées de feuille, ports d’alimentation et broches cachées) créent des connexions logiques entre des points d’un même net. Cela peut se faire au sein d’une feuille ou sur plusieurs feuilles. Les connexions physiques existent lorsqu’un objet est attaché directement à un autre objet électrique par un fil. Les connexions logiques sont créées lorsque deux identifiants de nets du même type (par exemple, deux étiquettes de net) ont la même propriété Net .
Lorsque le modèle de connectivité de la conception est créé, vous devez définir comment vous souhaitez que les identifiants de nets se connectent entre eux – cela est connu comme le réglage de la Net Identifier Scope. Il existe essentiellement deux façons de connecter les feuilles dans une conception multi-feuilles : soit horizontalement, directement d’une feuille à une autre puis à une autre, etc., soit verticalement, d’une sous-feuille vers le symbole de feuille qui la représente sur la feuille parente. En connectivité horizontale, les connexions se font de port à port (la connexion d’étiquette de net à étiquette de net est également possible). En connectivité verticale, les connexions se font d’entrée de feuille à port.
Utilisez la liste déroulante pour choisir parmi les portées suivantes :
-
Automatic (Based on project contents) – ce mode sélectionne automatiquement lequel des modes d’identifiant de net utiliser selon les critères suivants : s’il y a des entrées de feuille sur la feuille supérieure, alors Hierarchical est utilisé ; s’il n’y a pas d’entrées de feuille, mais que des ports sont présents, alors Flat est utilisé ; s’il n’y a ni entrées de feuille ni ports, alors Global est utilisé.
- Flat (Only ports global) – les ports se connectent globalement sur toutes les feuilles de la conception. Avec cette option, les étiquettes de net sont locales à chaque feuille, c’est-à-dire qu’elles ne se connecteront pas entre les feuilles. Tous les ports portant le même nom seront connectés sur toutes les feuilles. Cette option peut être utilisée pour des conceptions multi-feuilles plates. Elle n’est pas recommandée pour les grandes conceptions, car il peut être difficile de suivre un net à travers les feuilles.
- Hierarchical (Sheet entry <-> port connections, power ports global) – connexion verticale entre un port et l’entrée de feuille correspondante. Cette option réalise les connexions inter-feuilles uniquement via les entrées de symbole de feuille et les ports correspondants de la sous-feuille. Elle utilise les ports sur les feuilles pour faire remonter les nets ou les bus vers les entrées de feuille dans les symboles de feuille correspondants sur la feuille parente. Les ports sans entrée de feuille correspondante ne seront pas connectés, même si un port portant le même nom existe sur une autre feuille. Les étiquettes de net sont locales à chaque feuille, c’est-à-dire qu’elles ne se connecteront pas entre les feuilles. Cependant, les ports d’alimentation sont globaux – tous les ports d’alimentation portant le même nom sont connectés dans toute la conception. Cette option peut être utilisée pour créer des conceptions de toute profondeur ou hiérarchie et permet de suivre un net dans toute la conception sur le schéma imprimé.
- Strict Hierarchical (Sheet entry <-> port connections, power ports local) – ce mode de connectivité se comporte de la même manière que le Hierarchical mode, à la différence que les ports d’alimentation restent locaux à chaque feuille, c’est-à-dire qu’ils ne se connecteront pas entre les feuilles à des ports d’alimentation portant le même nom.
- Global (Netlabels and ports global) – les ports et les étiquettes de net se connectent entre toutes les feuilles de la conception. Avec cette option, tous les nets portant la même étiquette de net seront connectés ensemble sur toutes les feuilles. De plus, tous les ports portant le même nom seront connectés sur toutes les feuilles. Si un net connecté à un port possède également une étiquette de net, son nom de net sera celui de l’étiquette de net. Cette option peut également être utilisée pour des conceptions multi-feuilles à plat, cependant il est difficile de suivre d’une feuille à l’autre, car il n’est pas toujours facile de repérer visuellement les noms de net sur le schéma.
Autoriser l’échange de broches à l’aide de ces méthodes
Dans l’éditeur PCB, les échanges de broches, de paires différentielles et de parties sont effectués en échangeant les nets sur les pastilles des composants et leur cuivre correspondant. Lorsque les modifications sont fusionnées dans les schémas, il existe deux façons de gérer un échange de broches :
-
Adding / Removing Net-Labels – activez cette option pour autoriser l’échange de broches sur un symbole de composant. L’échange sur le schéma par permutation des étiquettes de net ne peut être effectué que si la connectivité est établie via les étiquettes de net, c’est-à-dire si les broches ne sont pas câblées en dur ensemble.
-
Changing Schematic Pins – activez cette option pour autoriser l’échange des étiquettes de net sur les fils attachés aux broches d’un composant. L’échange de broches sera la seule option disponible lorsque les nets ont été physiquement câblés en dur à un composant. Cette méthode peut être utilisée sur des composants simples (comme un réseau de résistances) ou lorsqu’il n’existe pas d’alternative en raison de la structure de la conception schématique.
Général
- Automatic Sheet Numbering – activez cette option pour numéroter automatiquement les feuilles schématiques de ce projet. Cela permet de contrôler la désignation des feuilles et de les stocker comme paramètres dans les documents schématiques respectifs.
-
Automatic Cross References – activez cette option pour ajouter automatiquement des informations de renvoi croisé aux ports, connecteurs hors feuille et entrées de feuille dans tous les documents schématiques source du projet actif. Cette fonctionnalité aide à suivre la connectivité des nets dans une conception non hiérarchique.
- New Indexing of Sheet Symbols – activez cette option pour utiliser n’importe quel chiffre ou nombre comme premier ou dernier indice d’un symbole de feuille répété, y compris 0. Les nombres négatifs ne sont pas autorisés. Le dernier indice doit toujours être supérieur au premier indice.
Renvois croisés
-
Sheet Style – choisissez l’un des styles de feuille suivants pour le renvoi croisé des ports sur une feuille schématique ou des feuilles schématiques dans un projet.
-
None– aucun style de feuille n’est ajouté dans la chaîne de renvoi croisé de tous les ports. -
Name– les noms des feuilles auxquelles les ports sont liés sont ajoutés dans les chaînes de renvoi croisé. -
Number– les numéros des feuilles auxquelles les ports sont liés sont ajoutés dans les chaînes de renvoi croisé.
-
-
Location Style – choisissez l’un des styles d’emplacement suivants pour le renvoi croisé des ports sur une feuille schématique ou des feuilles schématiques dans un projet.
-
None– aucun style d’emplacement n’est ajouté dans la chaîne de renvoi croisé de tous les ports. -
Zone– la numérotation des zones de référence (les bordures de feuille comportent les zones) est ajoutée dans les chaînes de renvoi croisé de tous les ports associés aux objets parents, tels que l’emplacement des symboles de feuille. -
Location X,Y– les emplacements des ports sont publiés entre parenthèses dans les chaînes de renvoi croisé pour tous les ports associés aux objets parents, tels que l’emplacement des symboles de feuille.
-
- Follow Cross References settings in Preferences – lorsque cette option est activée, les valeurs des options Sheet Style et Location Style seront héritées des options de la région Port Cross References de la page Schématique – Général de la boîte de dialogue Preferences.
-
Display Cross References for:
-
Ports – utilisez la liste déroulante pour sélectionner le mode d’affichage des renvois croisés pour les ports.
-
Disabled– aucun renvoi croisé n’est ajouté aux ports. -
Only Related Sheet Entry– affiche le renvoi croisé vers l’entrée de feuille associée sur la feuille schématique parente. -
Only Related Ports– affiche les renvois croisés vers les ports associés. -
Sheet Entry & Ports– affiche les renvois croisés à la fois vers l’entrée de feuille et vers les ports.
-
- Off-sheet Connectors – activez cette option pour afficher les renvois croisés des objets connecteur hors feuille.
- Sheet Entries – activez cette option pour afficher les renvois croisés des objets entrée de feuille.
-
Ports – utilisez la liste déroulante pour sélectionner le mode d’affichage des renvois croisés pour les ports.
Paires diff.
-
Custom Diff Pair Suffix Grid – répertorie les suffixes par défaut des paires différentielles (
_P/_N) ainsi que tous les suffixes personnalisés définis, en termes de :- Positive Suffix – le suffixe du net positif d’une paire différentielle.
- Negative Suffix – le suffixe du net négatif d’une paire différentielle.
- Add – cliquez pour ajouter une nouvelle paire de suffixes à la liste.
- Remove – cliquez pour supprimer de la liste la ou les paires de suffixes sélectionnées.
Création de xNets
- Sources/Destinations – définissez une liste de préfixes, séparés par des virgules, pour les désignateurs des composants pouvant être utilisés comme composants source ou destination dans les xNets.
- Discretes – définissez une liste de préfixes, séparés par des virgules, pour les désignateurs des composants pouvant être utilisés comme composants série dans les xNets.
Multi-Channel

L’onglet Multi-Channel de la boîte de dialogue Project Options
L’onglet Multi-Channel de la boîte de dialogue Project Options vous permet de définir le schéma de nommage des rooms et le format des désignateurs de composants à utiliser avec les conceptions multi-canaux. Une conception multi-canaux est la capacité de référencer plusieurs fois la même sous-feuille dans le projet. Cela peut être fait en plaçant plusieurs symboles de feuille qui référencent la même sous-feuille, ou en incluant le mot-clé Repeat dans le désignateur d’un symbole de feuille pour l’instancier plusieurs fois.
Altium Designer offre une véritable conception multi-canaux, ce qui signifie que vous pouvez référencer des feuilles uniques de manière répétée dans un projet. Toutes les modifications qui pourraient devoir être apportées peuvent être appliquées à un seul endroit, puis la recompilation du projet propage ces modifications à chaque instance. Altium Designer prend non seulement en charge plusieurs canaux, mais permet également de les imbriquer.
Le mappage entre le composant logique unique sur le schéma et les multiples instances physiques sur le PCB est contrôlé par le schéma de désignateurs multi-canaux défini dans cet onglet.
Options/Contrôles
Nommage des rooms
-
Room Naming Style - utilisez ce champ pour spécifier le style à utiliser pour nommer les rooms. Lorsque vous sélectionnez un style dans la liste, l’image ci-dessous est mise à jour pour refléter la convention de nommage qui apparaîtra dans la conception. Lorsque la conception est compilée, une room est créée pour chaque feuille de la conception, y compris chaque banque et chaque canal de niveau inférieur. Cinq styles sont disponibles — deux plats et trois hiérarchiques (ceux incluant le chemin) :
- Flat Numeric With Names
- Flat Alpha With Names
- Numeric Name Path
- Alpha Name Path
- Mixed Name Path
-
Level Separator for Paths - utilisez ce champ pour spécifier le caractère/symbole requis pour séparer les informations de chemin lors de l’utilisation des styles de nommage hiérarchiques (les styles qui incluent le chemin). Par défaut, le caractère souligné (_) sera utilisé.
- Preview - lorsque vous modifiez le Room Naming Style et/ou le Designator Format, l’image dans cette zone se met à jour dynamiquement afin de refléter la convention de nommage qui apparaîtra dans la conception. L’image donne un exemple d’une conception à canaux imbriqués 2 x 2. Les grandes zones hachurées représentent les deux canaux de niveau supérieur (ou banques) et les zones ombrées à l’intérieur représentent les canaux de niveau inférieur (avec deux exemples de composants affichés dans chacun).
Nommage des composants
-
Designator Format - utilisez ce champ pour spécifier le format utilisé lors de l’attribution des désignateurs aux composants de la conception. Les huit formats prédéfinis suivants sont disponibles dans la liste déroulante du champ : cinq plats et trois pouvant être utilisés dans un contexte hiérarchique (contenant le nommage des canaux) :
- $Component_$RoomName
- $RoomName_$Component
- $Component$ChannelAlpha
- $Component_$ChannelPrefix$ChannelAlpha
- $Component_$ChannelIndex
- $Component_$ChannelPrefix$ChannelIndex
- $ComponentPrefix_$ChannelIndex_$ComponentIndex
- $ComponentPrefix_$RoomName_$ComponentIndex
Définir votre propre format de désignateur
Vous pouvez également définir votre propre format de désignateur de composant en saisissant directement dans le champ Designator Format. Les mots-clés suivants peuvent être utilisés lors de la construction de la chaîne de format :
- $RoomName - il s’agit du nom du canal associé tel que déterminé par le style choisi dans le champ Room Naming Style .
- $Component- il s’agit du désignateur logique du composant.
- $ComponentPrefix - il s’agit du préfixe du désignateur logique du composant (par ex., U pour U1).
- $ComponentIndex - il s’agit de l’index du désignateur logique du composant (par ex., 1 pour U1).
- $ChannelPrefix - il s’agit du désignateur logique du symbole de feuille.
- $ChannelIndex - il s’agit de l’index du canal.
- $ChannelAlpha - il s’agit de l’index du canal exprimé sous forme de caractère.
Remarques
- L’indexation alphabétique d’un canal n’est réellement utile que si votre conception contient moins de 26 canaux au total ou si vous utilisez un format de désignateur de nature hiérarchique.
- Pour une conception multicanal, des onglets sont affichés en bas de la feuille de schéma dans la fenêtre de conception, un pour chaque canal (ou banque). Les noms des onglets sont les noms des symboles de feuille plus le numéro du canal, par ex., BANKA. Il s’agit des vues compilées (vues physiques) de la conception, tandis que la conception logique reste comme auparavant sur l’onglet Editor.
Default Prints

L’onglet Default Prints de la boîte de dialogue Project Options
L’onglet Default Prints de la boîte de dialogue Project Options vous permet de définir les sorties d’impression par défaut pour différents éditeurs de Altium Designer. Ce sont ces valeurs par défaut désignées qui sont utilisées lors de l’exécution des commandes d’impression suivantes depuis les menus principaux des éditeurs :
- File » Print
- File » Print Preview » Print
L’onglet Default Prints de la boîte de dialogue Project Options est également accessible depuis l’éditeur de schéma et l’éditeur PCB, en choisissant la commande File » Default Prints dans les menus principaux.
Options/Contrôles
La zone principale de l’onglet présente une liste de toutes les sorties basées sur l’impression prises en charge pouvant être générées depuis les éditeurs de schéma et PCB. Les types de sortie sont regroupés dans les catégories suivantes :
-
Assembly Outputs -
Documentation Outputs -
Fabrication Outputs -
Other Outputs -
Report Outputs -
Validation Outputs
Pour chaque entrée, les informations suivantes sont affichées :
- Output Description – ce qui est produit en utilisant ce type de sortie d’impression.
- Supports – l’éditeur pour lequel ce type de sortie d’impression est pris en charge.
-
Default Print – indique si ce type de sortie d’impression doit être utilisé comme type d’impression par défaut (activé) ou non (désactivé).
Options supplémentaires
-
Configure – cliquez sur ce bouton pour accéder à une boîte de dialogue associée permettant de configurer la sortie d’impression actuellement sélectionnée. Les boîtes de dialogue concernées incluent :
- Boîte de dialogue Print – pour configurer les dessins d’assemblage, Composite Drawing, les impressions PCB, les impressions PCBLIB, les impressions de schéma, Composite Drill Drawing, Drill Drawing/Guides, Final Artwork Prints, Power-Plane Prints, et les impressions de masque de soudure/pâte.
- Boîte de dialogue PCB 3D Print Settings – pour configurer les impressions PCB 3D.
- Boîte de dialogue PCB 3D Video – pour configurer les sorties vidéo PCB 3D.
- Boîte de dialogue PDF3D – pour configurer les sorties PDF3D et PDF3D MBA.
- Boîte de dialogue Advanced Text Print Properties – pour configurer les impressions de rapports et les impressions de texte. Définissez les options de la sortie imprimée (par ex., en-tête et numérotation des pages/lignes). Vous pouvez également spécifier qu’une police particulière soit utilisée.
- Wave Print Properties Form dialog – pour configurer les impressions SimView.
- Boîte de dialogue Layer Stack Report Setup – pour configurer les sorties Report Board Stack.
- Boîte de dialogue Report Manager – pour configurer les rapports Bill of Materials et BOM Compare.
- Boîte de dialogue Comment Export Configuration – pour configurer un rapport Export Comments.
- Boîte de dialogue Differences Setup – pour configurer un rapport de différences.
- Boîte de dialogue Electrical Rules Check Setup – pour configurer un rapport de validation Electrical Rules Check.
- Page Setup – cliquez pour accéder à une boîte de dialogue de mise en page pour la sortie d’impression actuellement sélectionnée. Dans cette boîte de dialogue, vous pouvez configurer l’impression avec l’imprimante choisie en termes de papier, d’échelle et de paramètres de couleur. Vous pouvez également accéder à la boîte de dialogue de configuration correspondante, à la boîte de dialogue de configuration de l’imprimante, prévisualiser l’impression et, finalement, imprimer la sortie depuis l’imprimante sélectionnée.
Search Paths

L’onglet Search Paths de la boîte de dialogue Project Options
L’onglet Search Paths de la boîte de dialogue Project Options vous permet de spécifier les chemins de recherche vers les fichiers de bibliothèque et de modèle pour le projet.
Options/Contrôles
Liste ordonnée des chemins de recherche
Cette grille affiche la liste ordonnée des chemins de recherche pour les fichiers de bibliothèque et de modèle (par ex., bibliothèques d’empreintes PCB, modèles de simulation et d’intégrité du signal). Pour chaque chemin, vous pouvez spécifier le filtre et les paramètres de récursivité.
- Path - emplacement du chemin de recherche.
- Filter - le filtre pour la recherche. Par défaut, le filtre recherche tous les fichiers.
- Recursive - cochez cette option pour rechercher dans tous les sous-répertoires du répertoire du chemin de recherche. Double-cliquez sur un chemin de recherche pour modifier ce chemin.
- Add - utilisez cette option pour ouvrir la boîte de dialogue Edit Search Path afin d’ajouter un nouveau chemin de recherche.
Les types de fichiers suivants sont pris en charge : bibliothèques d’empreintes (*.PcbLib), fichiers de modèle Sim (*.mdl), fichiers de sous-circuit Sim (*.ckt) fichiers de modèle Ibis (*.ibs).
- Delete - utilisez cette option pour supprimer un chemin de recherche sélectionné.
- Properties - utilisez cette option pour accéder à la boîte de dialogue Edit Search Path afin de modifier les propriétés du chemin de recherche sélectionné.
- Move Up - utilisez cette option pour déplacer le chemin de recherche sélectionné d’une ligne vers le haut.
- Move Down - utilisez cette option pour déplacer le chemin de recherche sélectionné d’une ligne vers le bas.
Fichiers trouvés sur tous les chemins de recherche
Cette grille affiche les fichiers de bibliothèque et de modèle trouvés à partir de la liste Ordered List of Search Paths. Utilisez le bouton Refresh List pour afficher une liste mise à jour.
Parameters

L’onglet Parameters de la boîte de dialogue Project Options
L’onglet Parameters de la boîte de dialogue Project Options vous permet de gérer les paramètres définis pour le projet, souvent appelés project-level parameters. Les paramètres définis au niveau du projet peuvent être utilisés dans toutes les feuilles schématiques et tous les documents PCB du projet grâce à l’utilisation de chaînes spéciales : =<ProjectParameterName> dans un schéma (par exemple, =Project) et .<ProjectParameterName> sur un PCB (par exemple, .Project). Les paramètres peuvent être utilisés pour fournir des informations de conception supplémentaires. Les paramètres au niveau du projet, par exemple, peuvent être utilisés de manière globale comme source de données paramétriques de chaînes spéciales à ajouter aux feuilles schématiques et/ou au document PCB, ce dernier ne prenant pas en charge les paramètres localisés.
Les paramètres de projet côté Workspace sont enregistrés dans le Workspace avec le projet et ne peuvent être modifiés que depuis l’interface de navigateur du Workspace (pour en savoir plus sur Editing a Project dans le Altium 356 Workspace ou le On-Prem Enterprise Workspace). En revanche, les paramètres de projet côté conception sont enregistrés dans le fichier projet (*.PrjPcb) et peuvent être modifiés dans Altium Designer. Les paramètres de projet côté Workspace apparaissent dans l’onglet Parameter de la boîte de dialogue Project Options avec une icône bleue , tandis que les paramètres de projet côté conception apparaissent avec une icône orange
Options/Contrôles
-
Parameters Grid – la région principale répertorie tous les paramètres actuellement définis pour le projet, en termes de :
- Name – le nom du paramètre.
- Value – la valeur du paramètre.
-
Add – cliquez pour ouvrir la boîte de dialogue Parameter Properties, dans laquelle vous pouvez ajouter un paramètre. Utilisez les champs Name et Value pour donner au paramètre un nom explicite reflétant son objectif et sa valeur, respectivement. Les deux champs autorisent un maximum de 255 caractères.

La boîte de dialogue Parameter Properties - Remove – cliquez pour supprimer le ou les paramètres sélectionnés de la liste des paramètres. Cette option n’est pas disponible pour les paramètres de projet côté Workspace, car ils ne peuvent être supprimés ou modifiés que dans le Workspace.
- Edit – cliquez pour ouvrir la boîte de dialogue Parameter Properties, dans laquelle vous pouvez modifier le contenu du paramètre actuellement sélectionné. Cette option n’est pas disponible pour les paramètres de projet côté Workspace, car ils ne peuvent être supprimés ou modifiés que dans le Workspace.
- Refresh – cliquez pour annuler les dernières modifications apportées au paramètre de projet côté conception. Pour les paramètres de projet côté Workspace, cliquez pour vous assurer de disposer de la dernière version du paramètre. Les modifications apportées aux paramètres de projet côté Workspace dans le Workspace ne seront pas reflétées dans cette boîte de dialogue tant que cette option n’aura pas été utilisée.
Menu contextuel
Les commandes suivantes sont disponibles dans le menu contextuel :
-
Edit – permet de modifier le paramètre actuellement sélectionné dans la boîte de dialogue Parameter Properties. Cette commande n’est pas disponible pour les paramètres de projet côté Workspace, car ils ne peuvent être supprimés ou modifiés que dans le Workspace.
-
Add – permet d’ajouter un nouveau paramètre côté conception à la liste dans la boîte de dialogue Parameter Properties.
-
Remove – permet de supprimer le ou les paramètres sélectionnés de la liste. Cette commande n’est pas disponible pour les paramètres de projet côté Workspace, car ils ne peuvent être supprimés ou modifiés que dans le Workspace.
-
Copy – permet de copier le ou les paramètres sélectionnés dans le presse-papiers Windows.
-
Paste – permet de coller dans la liste des paramètres le ou les paramètres présents dans le presse-papiers Windows. Cette commande n’est pas disponible pour les paramètres de projet côté Workspace, car ils ne peuvent être supprimés ou modifiés que dans le Workspace.
Device Sheets

L’onglet Device Sheets de la boîte de dialogue Project Options
L’onglet Device Sheets de la boîte de dialogue Project Options vous permet de spécifier les dossiers dans lesquels les feuilles de périphérique peuvent être trouvées ainsi que leur ordre.
Options/Contrôles
- Main region - répertorie les Device Sheet Folders chemins du projet en cours. Cochez Include Sub-folders pour inclure les sous-dossiers des dossiers parents listés.
- Move Up - permet de déplacer le dossier de feuille de périphérique sélectionné d’un niveau vers le haut à chaque fois.
- Move Down - permet de déplacer le dossier de feuille de périphérique sélectionné d’un niveau vers le bas à chaque fois.
- Add - permet d’ouvrir une boîte de dialogue pour rechercher un nouveau dossier à ajouter.
- Remove - permet de supprimer le dossier de feuille de périphérique sélectionné.
Managed OutputJobs

L’onglet Managed OutputJobs de la boîte de dialogue Project Options
L’onglet Managed OutputJobs de la boîte de dialogue Project Options vous permet de configurer une liste de modèles de tâches de sortie disponibles via votre Workspace connecté pour être utilisés avec le projet.
Options/Contrôles
- Outputjob List - répertorie toutes les tâches de sortie du Workspace en termes de Item Revision, Revision State, Description et Name.
- Add - cliquez pour ouvrir la boîte de dialogue Select configuration item (Output Jobs) afin de sélectionner la ou les tâches de sortie souhaitées.
- Remove - cliquez pour supprimer la ou les tâches de sortie sélectionnées.
Library Options

L’onglet Library Options de la boîte de dialogue Project Options
L’onglet Library Options de la boîte de dialogue Project Options vous permet de sélectionner le format d’un projet de bibliothèque intégrée.
Options/Contrôles
-
Integrated Library Format
- Original - sélectionnez pour utiliser le format de bibliothèque intégrée d’origine. Il est utilisé pour assurer la compatibilité avec le logiciel Protel DXP (DXP 2002), avant l’apparition de Altium Designer.
-
Altium Designer- sélectionnez pour utiliser Altium Designer comme format de bibliothèque intégrée (utilisé dans toutes les versions du logiciel depuis la première version de Altium Designer en 2004).
).