Working with Managed Schematic Sheets

La possibilité de réutiliser du contenu de conception est quelque chose que toutes les entreprises de développement de produits recherchent, et dont elles peuvent grandement bénéficier. Non seulement la réutilisation permet de gagner du temps, mais pouvoir réutiliser facilement une section d’une conception précédente signifie également que toute la qualification et tous les tests de cette partie de la conception ont déjà été effectués. La réutilisation de conception va toutefois bien au-delà du simple copier-coller ; une véritable réutilisation exige que le contenu soit verrouillé afin de garantir qu’il est identique à ce qu’il était auparavant. Pas de modifications rapides pour changer la couleur d’un composant ou ajuster la valeur d’une résistance : travailler avec du contenu réutilisable doit être comparable à l’utilisation de composants du commerce ; placez le contenu, raccordez-le, et il fonctionne exactement comme la fois précédente.

Altium Designer, en association avec un Workspace connecté, permet de créer dans ce Workspace des feuilles de schéma gérées (Managed Schematic Sheet Items). Ces feuilles peuvent être créées :

  • Par édition directe.

  • En enregistrant la feuille de schéma actuelle dans le Workspace.

  • En téléversant le document schématique correspondant (*.SchDoc) vers une révision d’une feuille de schéma gérée cible.

Une fois qu’une feuille de schéma gérée a été créée (et que les données ont été enregistrées dans l’une de ses révisions), elle peut être réutilisée dans de futurs projets de conception de cartes.

Qu’est-ce qu’une feuille de schéma gérée ?

Une feuille de schéma gérée est une feuille de schéma standard Altium Designer contenant des composants et du câblage, qui a été stockée dans un Workspace afin de pouvoir être réutilisée dans d’autres conceptions. Elle se modifie comme n’importe quelle autre feuille de schéma. Le concept de feuille de schéma gérée ne se limite pas non plus à une seule feuille de schéma : vous pouvez placer dans votre conception une feuille de schéma gérée qui constitue le sommet d’une arborescence d’autres feuilles de schéma gérées.

Les feuilles de schéma gérées diffèrent des device sheets en ce qu’elles sont stockées dans un Workspace, alors que les device sheets sont stockées dans un dossier sur un disque dur. À ce titre, les feuilles gérées bénéficient des avantages associés au contenu du Workspace, notamment un stockage simplifié, un contrôle de version imposé et, bien sûr, une intégrité sécurisée.

Voir les informations sur les Device Sheets gérées localement.

La décision de passer des device sheets aux feuilles de schéma gérées intervient lorsqu’il existe une volonté de passer d’un contenu réutilisable à un contenu Workspace réutilisable – c’est-à-dire lorsqu’il y a le désir ou le besoin de pouvoir contrôler la publication de ce contenu de conception et de fournir une source unique de ce contenu pour toute l’équipe.

En en faisant du contenu de Workspace, vous pouvez être certain que la révision d’une feuille de schéma gérée utilisée dans une conception peut être facilement identifiée et retracée jusqu’à sa source chaque fois que nécessaire. Et parce qu’il s’agit de contenu de Workspace, elle peut être révisée et mise à jour lorsque nécessaire, et toutes les relations d’utilisation peuvent être retracées – à la fois jusqu’aux composants de cette feuille, et jusqu’aux conceptions qui utilisent cette feuille. Cela garantit que vous disposez de toutes les informations nécessaires pour décider si cette feuille révisée doit être propagée aux conceptions existantes, ou si une conception particulière doit continuer à utiliser la révision précédente.

Type de dossier

Lors de la création du dossier dans lequel stocker les feuilles de schéma gérées, vous pouvez spécifier le type du dossier. Cela n’a aucune incidence sur le contenu du dossier – l’enregistrement d’une feuille de schéma entraînera toujours la création d’un Managed Schematic Sheet Item correspondant. Cela fournit simplement un « indice » visuel sur ce qui est stocké dans un dossier et peut être utile lors de la navigation dans un Workspace à la recherche d’un contenu particulier. Pour désigner un dossier comme conteneur de feuilles de schéma gérées, définissez son Folder Type sur Managed Schematic Sheets, lors de la définition des propriétés du dossier dans la boîte de dialogue Edit Folder dialog.

La spécification du type de dossier – son usage prévu – donne une indication visuelle du contenu de ce dossier lors de la navigation dans le Workspace.
La spécification du type de dossier – son usage prévu – donne une indication visuelle du contenu de ce dossier lors de la navigation dans le Workspace.

Type de contenu

Lors de la création d’un Managed Schematic Sheet Item cible dans lequel stocker votre feuille de schéma, assurez-vous que son Content Type est défini sur Managed Schematic Sheet, dans la boîte de dialogue Create New Item dialog. Si vous créez l’Item dans un dossier de type Managed Schematic Sheets, ce type de contenu sera disponible dans le menu contextuel accessible par clic droit lors de la création de l’Item.

Création d’une feuille de schéma gérée dans un dossier Managed Schematic Sheets – le bon Content Type est disponible dans le menu contextuel.
Création d’une feuille de schéma gérée dans un dossier Managed Schematic Sheets – le bon Content Type est disponible dans le menu contextuel.

Enregistrement d’une feuille de schéma

Related page: Création et modification de contenu

Jusqu’à présent, nous avons abordé la prise en charge d’une feuille de schéma gérée dans le Workspace, en termes de types de dossiers et de contenus associés. L’enregistrement d’une feuille de schéma réellement définie dans une révision d’un tel Managed Schematic Sheet Item peut être effectué de plusieurs façons, comme indiqué dans les sections ci-dessous.

Pour faciliter la réutilisation fluide des Managed Sheets dans vos conceptions, il est fortement recommandé que la feuille de schéma soit annotée manuellement (Tools » Annotation » Annotate Schematics) avant d’être enregistrée comme Managed Sheet. Lorsqu’une conception utilisant des Managed Sheets est terminée, toutes les feuilles et tous les composants peuvent être renumérotés à l’échelle du projet.

Voir la section Annotating Components and Sheets ci-dessous pour plus d’informations.

Édition directe

Une feuille de schéma peut être modifiée et enregistrée dans la révision initiale d’un Managed Schematic Sheet Item nouvellement créé, grâce à la prise en charge de l’édition directe par le Workspace. L’édition directe vous libère des contraintes liées à des données source séparées sous contrôle de version. Vous pouvez simplement modifier un type de contenu pris en charge à l’aide d’un éditeur temporaire chargé avec la source la plus récente directement depuis le Workspace lui-même. Et une fois la modification terminée, l’entité est enregistrée (ou réenregistrée) dans une révision planifiée ultérieure de son Item parent, puis l’éditeur temporaire est fermé. Il n’y a aucun fichier sur votre disque dur, aucune interrogation sur le fait de savoir si vous travaillez avec la bonne source ou la plus récente, et aucun besoin de maintenir un logiciel de contrôle de version distinct. Le Workspace gère tout cela, avec une grande intégrité, et d’une manière qui accélère considérablement les modifications de vos données.

Lorsque vous créez un Managed Schematic Sheet Item, vous avez la possibilité de modifier et d’enregistrer une feuille de schéma dans la révision initiale de cet Item après sa création. Pour ce faire, activez l’option Open for editing after creation, en bas de la boîte de dialogue Create New Item dialog (qui est activée par défaut). L’Item sera créé et l’éditeur schématique temporaire s’ouvrira, présentant un document .SchDoc comme document actif dans la fenêtre principale de conception. Ce document sera nommé selon le format Item-Révision : <Item><Revision>.SchDoc (par ex. SCH-0007-1.SchDoc).

Si votre Workspace contient au moins un Schematic Template enregistré, la boîte de dialogue Select configuration item (Schematic Templates) apparaîtra. Utilisez-la pour choisir quel modèle doit être appliqué au document schématique.

Exemple de modification de la révision initiale d’une feuille de schéma gérée, directement depuis le Workspace – l’éditeur schématique temporaire fournit le document avec lequel définir votre feuille de schéma.
Exemple de modification de la révision initiale d’une feuille de schéma gérée, directement depuis le Workspace – l’éditeur schématique temporaire fournit le document avec lequel définir votre feuille de schéma.

Utilisez le document pour définir la feuille de schéma selon les besoins. Étant donné que les feuilles de schéma gérées sont stockées dans un Workspace, les composants qu’elles contiennent doivent également être stockés dans le Workspace. Vous bénéficiez ainsi pleinement du système de contenu fourni par le Workspace, notamment de la possibilité d’identifier et de localiser tous les composants utilisés sur la feuille de schéma gérée (les enfants), ainsi que d’identifier et de localiser dans quelles conceptions la feuille de schéma gérée a été utilisée (where-used). Pour plus d’informations, consultez Building & Maintaining Your Components and Libraries.

La possibilité d’utiliser des composants du Workspace pour créer des blocs de conception plus importants permet de rendre le flux de conception toujours plus rationalisé, et à un niveau d’abstraction plus élevé. Le concepteur, tout comme lorsqu’il choisit des pièces sur une étagère, réutilise ces feuilles de schéma gérées représentant des fonctionnalités de conception comme composants constitutifs d’un projet de conception plus vaste. Et plus il existe de feuilles de schéma gérées de ce type de circuits créées et enregistrées dans le Workspace, plus le concepteur a accès à des fonctionnalités, ce qui accroît à son tour la productivité pour les conceptions suivantes.

Trois commandes pertinentes sont disponibles pour l’édition directe, facilement accessibles depuis le Quick Access Bar (en haut à gauche de la fenêtre principale de l’application), ou depuis la barre d’outils Schematic Standard :

  • Save Active Document. Utilisez ce bouton pour enregistrer localement toute modification apportée au document. Cela vous permet d’enregistrer les modifications en cours si vous souhaitez y revenir ultérieurement pour effectuer d’autres changements avant l’enregistrement final dans le Workspace.
  • /Save to Workspace. Utilisez ce bouton pour enregistrer la feuille de schéma définie dans le Workspace, en la stockant dans la révision initiale (planifiée) de l’élément cible Managed Schematic Sheet. La boîte de dialogue Edit Revision dialog apparaît alors, dans laquelle vous pouvez modifier le nom, la description et ajouter des notes de publication selon les besoins. Le document et l’éditeur se fermeront après l’enregistrement. Le document contenant la feuille de schéma source (*.SchDoc) sera stocké dans la révision de l’élément.

    Une commande Save to Server est également fournie de manière pratique à droite de l’entrée de la feuille de schéma, directement dans le panneau Projects panel .
  • /Discard Local Changes. Utilisez ce bouton si vous souhaitez annuler l’édition et ignorer toutes les modifications apportées. Le document et l’éditeur se fermeront, et rien ne sera enregistré dans l’élément cible Managed Schematic Sheet.

Ces commandes sont également disponibles sous forme de commandes – Save (raccourci : Ctrl+S), Save to Server (raccourci : Ctrl+Alt+S) et Discard Local Changes – depuis le menu principal File et depuis le menu contextuel accessible par clic droit sur l’entrée de la feuille de schéma dans le panneau Projects.

Les données enregistrées dans le Workspace se composent de la feuille de schéma source, définie dans le fichier Schematic Document (<Item><Revision>.SchDoc), ainsi que de tous les fichiers de définition de harnais associés (*.Harness). Dans le panneau Explorer panel, passez à l’onglet de vue d’aspect Preview pour voir une représentation graphique de la feuille, ainsi qu’une liste de ses composants constitutifs (et du modèle de feuille de schéma gérée, le cas échéant).

Cliquez sur l’entrée hypertexte d’une révision d’élément composant enfant pour effectuer une cross-probe vers celle-ci dans le panneau Explorer. La zone Child Items fournit également un menu contextuel par clic droit avec des commandes permettant de travailler avec une révision d’élément composant enfant.

Parcourez la révision enregistrée de la feuille de schéma gérée dans le panneau Explorer. Passez à l’onglet de vue d’aspect Preview pour voir une représentation graphique et une liste des révisions des composants enfants.
Parcourez la révision enregistrée de la feuille de schéma gérée dans le panneau Explorer. Passez à l’onglet de vue d’aspect Preview pour voir une représentation graphique et une liste des révisions des composants enfants.

Les composants enfants utilisés sur la feuille peuvent également être parcourus depuis l’onglet de vue d’aspect Children. Double-cliquez sur une entrée pour effectuer une cross-probe, cliquez avec le bouton droit pour accéder à un ensemble de commandes liées aux composants.

Parcourez les composants constitutifs de la feuille de schéma gérée via la vue d’aspect Children.
Parcourez les composants constitutifs de la feuille de schéma gérée via la vue d’aspect Children.

Enregistrement d’une feuille existante dans le Workspace

Bien que l’édition directe soit l’approche privilégiée pour la plupart des contenus de conception pouvant être stockés dans un Workspace, lorsqu’il s’agit de feuilles de schéma existantes (ou de feuilles de périphérique d’ailleurs), vous avez également la possibilité d’enregistrer directement une feuille dans le Workspace. Cela nécessite que vous disposiez d’une révision planifiée d’un élément Managed Schematic Sheet existant, dans laquelle la feuille sera enregistrée. Le processus est le suivant :

  1. Créez un nouvel élément Managed Schematic Sheet et sa révision planifiée initiale, ou utilisez une révision planifiée d’un autre élément existant, selon les besoins.

  2. Ouvrez la feuille de schéma, ou la feuille de périphérique, dans Altium Designer.

  3. Choisissez la commande File » Save as Managed Sheet to Server dans les menus principaux.

  4. La boîte de dialogue Choose Planned Item Revision apparaît. Utilisez-la pour choisir la révision cible de l’élément Managed Schematic Sheet requis (qui doit être à l’état Planned), puis cliquez sur OK.

    Si l’élément cible Managed Schematic Sheet n’existe pas, vous pouvez le créer à la volée via la boîte de dialogue Choose Planned Item Revision. Dans ce cas, veillez à désactiver l’option Open for editing after creation (dans la boîte de dialogue Create New Item), sinon vous passerez en mode d’édition directe.
  5. La boîte de dialogue Edit Revision dialog apparaît alors, dans laquelle vous pouvez modifier le nom, la description et ajouter des notes de publication selon les besoins.

  6. Après avoir cliqué sur OK, la feuille sera enregistrée et stockée dans la révision de l’élément.

Exemple d’envoi d’une feuille de dispositif existante vers l’Espace de travail auquel vous êtes actuellement connecté. L’enregistrement doit se faire dans une révision existante d’une feuille schématique gérée, et cette révision doit être à l’état Planned.
Exemple d’envoi d’une feuille de dispositif existante vers l’Espace de travail auquel vous êtes actuellement connecté. L’enregistrement doit se faire dans une révision existante d’une feuille schématique gérée, et cette révision doit être à l’état Planned.

Recherche et placement d’une feuille schématique gérée

Le panneau Design Reuse décrit ci-dessous est en bêta ouverte et disponible lorsque l’option UI.ModernDesignReusePanel est activée dans la boîte de dialogue Advanced Settings. Lorsque cette option est désactivée, une feuille schématique gérée peut être placée depuis le panneau Explorer panel. Pour ce faire, parcourez ou recherchez la feuille schématique gérée que vous souhaitez placer, cliquez avec le bouton droit sur la révision spécifique de la feuille schématique gérée requise (généralement la plus récente, auquel cas il suffit de cliquer avec le bouton droit directement sur l’entrée de l’élément de niveau supérieur), puis choisissez la commande Place.

Les feuilles schématiques gérées stockées dans votre Espace de travail connecté peuvent être parcourues et utilisées depuis le panneau Design Reuse lorsqu’il est configuré pour afficher les ressources de l’Espace de travail ().

Vous pouvez parcourir les dossiers de l’Espace de travail pour trouver la feuille schématique gérée requise. Vous pouvez également utiliser le champ Search en haut du panneau Design Reuse pour rechercher une feuille schématique gérée par son nom ou sa description.

  • Seule la dernière révision de chaque feuille schématique gérée est présentée dans le panneau Design Reuse.

  • Si la dernière révision d’une feuille schématique gérée est dans un état de cycle de vie dont l’option Visible in Vault panels est désactivée (en savoir plus), cette feuille schématique gérée ne sera, par défaut, pas affichée dans le panneau. Pour afficher les feuilles schématiques gérées actuellement non visibles, cliquez sur le bouton  en haut à droite du panneau, puis activez l’option Show Hidden Revisions dans le menu associé.

Cliquez sur le contrôle Details en bas du panneau pour développer le volet Details, qui affiche les détails des feuilles schématiques gérées sélectionnées, notamment :

  • Nom de la feuille schématique gérée.

  • L’icône d’état du cycle de vie et la révision (cliquez sur le lien pour ouvrir la vue détaillée de l’historique de l’élément Managed Schematic Sheet avec la dernière révision sélectionnée).

  • Description de la feuille schématique gérée.

  • Informations générales sur la feuille schématique gérée.

En utilisant l’accès contrôlé au contenu de l’Espace de travail, conjointement avec un schéma de cycle de vie approprié, le personnel autorisé (bibliothécaires, responsables seniors de la conception) peut ratifier et rendre disponibles uniquement les feuilles schématiques gérées destinées à être utilisées dans les conceptions. Cela permet au concepteur de travailler en étant assuré qu’il n’utilise que des feuilles de circuits de conception réutilisables autorisées.

Prior to Placement

Il y a quelques points à noter avant de placer une feuille schématique gérée dans une conception :

  • Le symbole de feuille d’une feuille schématique gérée ne peut pas être placé sur un schéma libre ; la feuille cible doit faire partie d’un projet.

  • Assurez-vous que la feuille schématique qui doit recevoir le symbole de feuille associé est ouverte dans Altium Designer et qu’il s’agit du document actif. Si des documents sont ouverts dans plusieurs fenêtres, assurez-vous également que la fenêtre contenant ce document schématique actif a le focus.

Pour placer une feuille schématique gérée dans une conception, survolez son entrée dans le panneau Design Reuse, cliquez sur le bouton  (ou cliquez avec le bouton droit sur l’entrée), puis sélectionnez la commande Place dans le menu. Un symbole de feuille référençant la feuille flottera attaché au curseur ; cliquez à l’endroit souhaité dans la feuille schématique pour effectuer le placement.

Lorsque vous placez le symbole de feuille, Altium Designer copie la feuille gérée représentée par le symbole depuis l’Espace de travail vers le dossier du projet, dans un sous-dossier nommé \Managed\Sheets. Une copie de chaque feuille gérée y est stockée, chacune dans son propre sous-dossier identifié par un identifiant unique généré par le système (GUID).

Le sous-dossier nommé par GUID dans lequel l’instance de la feuille schématique gérée est téléchargée et stockée ne doit en aucun cas être modifié/renommé.

Annotation des composants et des feuilles

Pour garantir l’intégrité des circuits utilisés dans une feuille schématique gérée, cette feuille ne peut pas être modifiée lors d’une utilisation normale de conception. Cela signifie que le numéro de feuille et les affectations de désignateurs ne peuvent pas être modifiés sur la feuille. Alors, comment numéroter toutes les feuilles du projet et annoter tous les composants ?

Ces tâches sont gérées par deux commandes : les feuilles sont numérotées à l’aide de la commande Tools » Annotation » Annotate Compiled Sheets et les composants sont annotés à l’aide de la commande Tools » Annotation » Board Level Annotate. Les affectations de numéros de feuille et de désignateurs sont stockées dans un fichier séparé, <ProjectName>*.annotation

Les outils d’annotation des composants doivent connaître l’ordre dans lequel les feuilles schématiques doivent être traitées. Pour cette raison, il est préférable de numéroter les feuilles avant de numéroter les composants.

Les principes de l’annotation des composants et des feuilles sont les mêmes que lors de l’utilisation de Device Sheets locales. Pour plus d’informations sur l’annotation des conceptions incluant des feuilles schématiques gérées, consultez les sections suivantes de la page Device Sheets :

Modification d’une feuille schématique gérée

Pour modifier une feuille schématique gérée, survolez son entrée dans le panneau Design Reuse et cliquez sur le bouton  (ou cliquez avec le bouton droit sur l’entrée), puis sélectionnez la commande Edit dans le menu. L’éditeur temporaire s’ouvrira, avec la feuille schématique contenue dans la dernière révision de l’élément Managed Schematic Sheet ouverte pour modification. Effectuez les changements nécessaires, puis enregistrez le document dans la révision suivante de l’élément (File » Save to Server).​​​

Si vous devez modifier la feuille schématique stockée dans un élément Managed Schematic Sheet et que vous disposez de la feuille mise à jour, vous pouvez téléverser cette feuille vers cet élément à l’aide du panneau Explorer – la nouvelle feuille sera stockée dans la révision suivante de cet élément. Pour plus d’informations, consultez la page Création et modification de contenu.

Autres actions sur les feuilles schématiques gérées

Le menu du bouton  (et le menu contextuel) d’une entrée de feuille schématique gérée dans le panneau Design Reuse donne également accès aux commandes suivantes :

  • Move – permet de modifier l’emplacement de l’élément Managed Schematic Sheet dans la structure de dossiers de l’Espace de travail. Le lancement de cette commande donne accès à la boîte de dialogue Move Item dans laquelle sélectionner le dossier cible sous lequel l’élément doit être placé.

  • Share – permet de définir les autorisations de partage pour la feuille schématique gérée. Après avoir sélectionné la commande, la boîte de dialogue Share For Item s’ouvre, dans laquelle vous pouvez configurer le partage selon vos besoins. En savoir plus sur le partage au niveau de l’élément.

  • Operations – permet d’accéder à un menu déroulant de fonctions supplémentaires pour les feuilles schématiques gérées, comme décrit ci-dessous.

    • Make a Copy – permet de copier la feuille schématique gérée. Un éditeur temporaire de la feuille schématique gérée s’ouvrira, avec le même contenu que la feuille schématique gérée d’origine. Effectuez les modifications nécessaires et enregistrez la feuille schématique gérée dans l’Espace de travail. 

    • Change Revision State – permet de modifier l’état de révision de la dernière révision de la feuille schématique gérée. Après avoir sélectionné la commande, la boîte de dialogue Batch state change dialog s’ouvre, ce qui vous permet de modifier l’état de révision de la feuille schématique gérée.

    • Download – permet de télécharger les données stockées dans la feuille schématique gérée. Les données associées seront téléchargées dans un sous-dossier du répertoire choisi, nommé à l’aide de l’ID de révision de l’élément Managed Schematic Sheet. Le fichier se trouve dans le(s) dossier(s) Released qu’il contient.

  • Delete – permet de supprimer la feuille schématique gérée de votre Espace de travail connecté. Après avoir sélectionné la commande, la boîte de dialogue Delete Items apparaîtra pour confirmer la suppression. 

    L’action est en réalité une « suppression logicielle », par laquelle la feuille schématique gérée sera déplacée vers la zone Trash de l’Espace de travail. En savoir plus sur la suppression logicielle.

  • History – permet d’accéder à une vue détaillée de la feuille schématique gérée, ouverte comme une nouvelle vue à onglets dans Altium Designer.

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

The features available to you depend on which Altium solution you have – Altium Develop, an edition of Altium Agile (Agile Teams or Agile Enterprise), or Altium Designer (on active term).

If you don’t see a discussed feature in your software, contact Altium Sales to find out more.

Legacy Documentation

Altium Designer documentation is no longer versioned. If you need to access documentation for older versions of Altium Designer, visit the Legacy Documentation section of the Other Installers page.

Contenu