Création et modification de contenu

Les éléments sont créés directement dans un espace de travail connecté, et toutes les données nécessaires à la fabrication ou à la représentation d’un élément sont ensuite stockées dans cet espace de travail sous le numéro de cet élément. Selon le type de contenu, un élément peut être créé manuellement ou automatiquement dans le cadre d’un processus d’enregistrement, de chargement ou de publication. Tous les types de contenu peuvent être créés dans Altium Designer à l’aide du panneau Explorer. Pour les composants, la création est également possible à l’aide du panneau Components.

Le contenu est organisé dans l’espace de travail selon une arborescence de dossiers, semblable à celle utilisée sur un PC pour organiser les fichiers. Pour ajouter un dossier à un espace de travail, faites un clic droit dans la zone Server Folders du panneau Explorer.

Les éléments sont créés dans un espace de travail connecté. Depuis Altium Designer, le panneau Explorer fournit une interface complète pour accéder à votre espace de travail.
Les éléments sont créés dans un espace de travail connecté. Depuis Altium Designer, le panneau Explorer fournit une interface complète pour accéder à votre espace de travail.

Création d’un élément

Une fois les dossiers nécessaires définis, vous pouvez créer le contenu dans l’espace de travail. Pour créer un élément, sélectionnez le dossier approprié, puis faites un clic droit dans la grille des éléments du panneau et choisissez l’une des commandes du sous-menu Create Item. Si le dossier est vide, vous pouvez également utiliser la commande Add an item au centre de la zone pour accéder au menu.

Le menu contextuel affiche le ou les types de contenu associés au type de dossier actif. Si le type de contenu que vous souhaitez créer ne figure pas dans la liste, choisissez la commande Other Item Type. N’oubliez pas que vous pouvez créer n’importe quel type de contenu dans un dossier : le type de dossier est purement visuel. Vous pourrez toujours déplacer le contenu d’un dossier à l’autre par la suite.

Faites un clic droit dans la grille des éléments du panneau Explorer pour accéder aux commandes de création de contenu.
Faites un clic droit dans la grille des éléments du panneau Explorer pour accéder aux commandes de création de contenu.

La boîte de dialogue Create New Item s’affiche et propose toutes les commandes nécessaires pour définir entièrement l’élément.

Spécifiez les détails du nouvel élément dans la boîte de dialogue Créer un élément.
Spécifiez les détails du nouvel élément dans la boîte de dialogue Créer un élément.

Pour de nombreux types de contenu, vous pouvez modifier et publier le document de conception correspondant dans la révision initiale de ce contenu, après sa création. Pour cela, activez l’option Open for editing after creation, au bas de la boîte de dialogue Create New Item (cette option est activée par défaut). L’élément est créé et l’éditeur temporaire correspondant s’ouvre, prêt à vous permettre de créer les données de cet élément. Pour plus d’informations sur l’utilisation d’un type de contenu particulier, consultez sa page dédiée, dont le lien figure dans le tableau.

Vous pouvez accéder à une variante de la boîte de dialogue Create New Item en faisant un clic droit sur un élément, puis en sélectionnant Properties dans le menu contextuel. Si l’élément se trouve dans le Planned State, la boîte de dialogue Edit Item, dans laquelle vous pouvez modifier les propriétés de l’élément selon vos besoins, s’ouvre. Si l’élément est à l’état enregistré, la boîte de dialogue View Item Properties, qui affiche les propriétés de l’élément en lecture seule, s’ouvre.
Il est conseillé d’ajouter un nom et une description lors de la définition d’un élément. Ces informations sont utilisées lors des recherches dans l’espace de travail et permettent d’identifier rapidement ce qu’un élément propose.

Un espace de travail permet de créer un composant sans créer préalablement d’élément. Cela ne signifie pas qu’aucun élément n’est créé, mais plutôt qu’une instance de l’éditeur de composants est ouverte directement, ce qui permet d’appliquer les paramètres du modèle de composant avant d’ajouter et d’enregistrer le composant requis. L’élément de composant proprement dit (et sa révision prévue) est créé lors de la préparation de la publication. La commande Create Item » Component du menu contextuel permet d’accéder directement à ce mode.

Pour afficher la boîte de dialogue Create New Item lors de la création d’un composant d’espace de travail, utilisez la commande Create Item » Other Item Type. Dans ce cas, la révision Planned du composant d’espace de travail sera créée en premier. Pour voir le composant nouvellement créé, qui n’a pas encore été défini ni enregistré dans l’espace de travail, désactivez l’option Show only latest (disponible dans le menu accessible en cliquant sur le bouton en haut du panneau Explorer) ou passez l’affichage du dossier de Components View à Classic View (disponible dans le même menu). Notez toutefois que, puisque l’élément est créé en premier, les informations du modèle (c’est-à-dire le schéma de nommage, le schéma de révision et la définition du cycle de vie) ne sont pas appliquées, car l’élément de composant existe déjà.

Un mot sur l’identifiant d’élément…

Un aspect important du dossier parent dans lequel le contenu est créé est le Item Naming Scheme utilisé pour celui-ci. Il définit le format de l’identifiant unique de chaque élément créé dans ce dossier. En définissant le schéma de nommage des éléments au niveau du dossier, vous pouvez créer rapidement du contenu dans ce dossier, tout en respectant le schéma de nommage des identifiants approprié. C’est particulièrement utile lorsque les éléments sont créés automatiquement « à la volée », plutôt que lors d’une publication vers des éléments existants qui ont été créés manuellement directement dans l’espace de travail cible.

Plusieurs exemples de schémas par défaut sont disponibles et utilisent le code abrégé du type de dossier ou du type de contenu (reportez-vous au tableau présenté plus haut dans ce document pour obtenir la liste des codes). Avec un schéma de nommage par défaut, le logiciel attribue automatiquement l’identifiant unique disponible suivant, conformément à ce schéma, après avoir analysé l’ensemble de l’espace de travail et les identifiants du contenu existant.

Vous pouvez également définir un schéma personnalisé pour un dossier en le saisissant dans le champ, en veillant à placer la partie variable entre accolades (par exemple, DraftsmanDOC-TMP-{0000} ou DraftsmanSHEET-TMP-{0000}). Le schéma de nommage des éléments utilisé pour le dossier parent peut être modifié à tout moment. Le schéma modifié sera alors appliqué à tous les nouveaux éléments créés par la suite dans ce dossier. De plus, les sous-dossiers descendants hériteront automatiquement du schéma défini pour le dossier parent.

Si vous souhaitez plutôt contrôler entièrement et manuellement le nommage d’un élément, sélectionnez l’entrée [NO ITEM NAMING SCHEME]. Un identifiant unique doit alors être défini pour l’élément lors de sa création. Notez que le système n’autorise pas la création d’un élément avec un identifiant déjà utilisé : l’attribution manuelle d’un identifiant nécessite donc de connaître les identifiants existants.

Le schéma de nommage des éléments du dossier parent est appliqué à l’identifiant unique de chaque élément créé dans ce dossier.
Le schéma de nommage des éléments du dossier parent est appliqué à l’identifiant unique de chaque élément créé dans ce dossier.

Quel que soit le paramètre défini pour le Item Naming Scheme au niveau du dossier, vous pouvez remplacer tout identifiant déterminé automatiquement au niveau de l’élément. Modifiez cet identifiant selon vos besoins dans la boîte de dialogue Create New Item.

Choisir un schéma pour les identifiants d’éléments

Il existe une infinité de schémas de nommage ou de numérotation possibles pour les éléments ; ceux présentés dans les illustrations de la documentation ne sont que des exemples. Vous pouvez consulter de nombreuses discussions sur le meilleur schéma de numérotation à utiliser. En général, les experts s’accordent à dire qu’un schéma de numérotation court, non significatif et exclusivement numérique est préférable. « Non significatif » signifie qu’aucune information n’est codée dans le schéma de numérotation, comme la catégorie de produit, la sous-catégorie, l’emplacement, etc. Chaque nouvel élément reçoit simplement le numéro suivant dans la séquence.

La longueur est importante, car plus l’identifiant est long, plus le risque d’erreur humaine lors de sa saisie ou de sa restitution de mémoire est élevé. L’expérience et les études universitaires ont montré que les erreurs de saisie augmentent avec le nombre de caractères. Sept chiffres seraient le nombre idéal pour qu’un identifiant puisse être mémorisé facilement et restitué de manière fiable. Au-delà d’une certaine longueur, les erreurs augmentent de plus en plus rapidement : à 15 caractères, la probabilité d’erreur est proche de 100 %.

Si votre organisation tient à intégrer des informations d’identification dans l’identifiant d’élément, un identifiant composite peut être une solution. Dans ce cas, il est recommandé d’utiliser un préfixe alphanumérique simple indiquant la famille de produits. Prenons par exemple l’identifiant D-820-0001. Ici, le D du code pourrait désigner la conception, indiquant qu’il s’agit d’un élément utilisé pour les conceptions. Dans le groupe de trois chiffres suivants, le premier pourrait désigner la catégorie de produit, comme les cartes périphériques, tandis que les deuxième et troisième pourraient servir à désigner les cartes nues (1X) ou les assemblages (2X et au-delà). Les quatre derniers chiffres de l’identifiant d’élément constituent un simple numéro séquentiel non significatif.

Définir l’identifiant de la révision initiale d’un élément d’espace de travail

Passer d’un modèle de conception local à un modèle basé sur un espace de travail nécessite de migrer les données existantes vers un espace de travail. Ces données peuvent avoir connu plusieurs itérations et porter une numérotation de révision reconnue dans toute l’organisation. Par exemple, la rév. 3 d’une carte Magno-Synthetic Digitizer peut déjà avoir été livrée, avec des améliorations prévues pour la rév. 4. Lors de la publication dans l’espace de travail, une révision initiale repartant à 1 prêterait pour le moins à confusion, non seulement au sein de l’organisation, mais surtout auprès de ses clients (qui attendent une version ultérieure à leur rév. 3 actuelle !).

À cette fin, Altium Designer permet de définir manuellement l’identifiant de la révision initiale d’un élément nouvellement créé dans un espace de travail.

L’identifiant de la première révision prévue de l’élément peut être modifié à tout moment après la création de l’élément et avant la publication de données dans cette révision initiale (c’est-à-dire tant qu’elle est encore à l’état Planned).

Définir l’identifiant de la révision initiale

Créez le nouvel élément requis dans l’espace de travail comme d’habitude. Après sa création, faites un clic droit sur l’élément et choisissez Properties pour accéder à la boîte de dialogue Edit Item. Développez la section Advanced de la boîte de dialogue et cliquez sur le bouton , à droite du champ Revision ID. La boîte de dialogue Set Initial revision Id values s’affiche et vous permet de définir l’identifiant selon vos besoins. Les champs appropriés permettent de modifier les différents niveaux de l’identifiant, conformément au schéma de nommage des révisions choisi.

Pour accéder aux éléments liés au projet (données de fabrication du PCB, données d’assemblage du PCB, conception du projet PCB) dans le panneau Explorer, assurez-vous d’afficher un projet dans sa Classic View. Vous devrez peut-être quitter manuellement Project View pour basculer vers cette vue. Les commandes correspondantes sont disponibles dans le menu associé au bouton , en haut à droite du panneau.
Pour obtenir rapidement les éléments liés au projet (données de fabrication du PCB, données d’assemblage du PCB, conception du projet PCB) pour un projet géré nouvellement créé, lancez Project Releaser (faites un clic droit sur le projet dans le panneau Projects et choisissez la commande Project Releaser dans le menu contextuel). Les éléments associés seront créés lors de l’étape de préparation. Veillez toutefois à ne pas publier le projet, afin de pouvoir définir l’identifiant de la révision initiale.

Définissez les différents niveaux de l’identifiant (selon le schéma de dénomination des révisions utilisé).
Définissez les différents niveaux de l’identifiant (selon le schéma de dénomination des révisions utilisé).

La révision initiale peut également être définie lors de la publication d’une conception à l’aide de Project Releaser. Une entrée Custom est disponible dans le menu contextuel associé au lien situé à côté d’une entrée de révision cible (lors de l’étape initiale Configure Server Release du processus de publication). Utilisez cette commande pour accéder à la boîte de dialogue Custom Revision ID, dans laquelle vous pouvez spécifier manuellement la révision de l’élément cible dans laquelle les données générées seront publiées. Pour en savoir plus, consultez Contrôler la révision cible lors de la publication de votre conception dans un espace de travail.

Créer et modifier du contenu directement dans un espace de travail

L’espace de travail auquel vous êtes connecté offre une méthode souple et sécurisée pour centraliser le stockage et la gestion de tous les types de données de conception utilisés dans Altium Designer. Du modèle de schéma au composant, des feuilles de schéma gérées aux conceptions de PCB finalisées, l’espace de travail constitue une solution idéale pour stocker et gérer vos données de conception électronique.

L’un des grands atouts d’un espace de travail est sa prise en charge de la Direct Editing. Mais que signifie exactement « modification directe » ? Cela signifie que vous pouvez faire un clic droit sur un modèle, un composant ou même une feuille gérée dans l’espace de travail et sélectionner Edit. Un fichier s’ouvre alors dans Altium Designer, dans un éditeur temporaire, prêt à être modifié. Une fois les modifications terminées, il vous suffit de l’enregistrer dans l’espace de travail. Quant au fichier que vous venez de modifier, vous n’avez pas à vous en soucier : il n’est plus nécessaire, puisque vos modifications sont stockées en toute sécurité dans l’espace de travail. Il est donc supprimé et l’instance temporaire de l’éditeur est fermée.

La modification directe vous libère des contraintes liées à des données sources distinctes placées sous gestion de versions. Vous pouvez simplement modifier un type d’élément pris en charge à l’aide d’un éditeur temporaire chargé avec les dernières données sources provenant directement de l’espace de travail. Une fois la modification terminée, l’entité est publiée (ou republiée) dans une révision planifiée ultérieure de son élément parent, puis l’éditeur temporaire est fermé. Aucun fichier sur votre disque dur, aucune incertitude quant à l’utilisation des bonnes données sources ou de leur dernière version, et aucun logiciel de gestion de versions distinct à maintenir. L’espace de travail gère l’ensemble en garantissant l’intégrité des données et en accélérant considérablement leur modification.

Bien que vous puissiez toujours créer des fichiers sources sous votre propre contrôle, la liberté offerte par la modification directe élimine, pour ainsi dire, cette variable de l’équation. L’espace de travail devient à la fois la source et la destination des données de conception, vous permettant d’accéder aux données sources sécurisées (et à jour !) et de les modifier sans avoir à gérer deux jeux de données.

Types de contenu prenant en charge la modification directe

Les types de contenu suivants de l’espace de travail prennent en charge la modification directe :

Modifier la révision initiale d’un élément

Depuis le panneau Explorer, lorsque vous créez un élément de l’un des types de contenu pris en charge, vous avez la possibilité de modifier et de publier l’entité de données associée dans la révision initiale de cet élément après sa création. Ainsi, au lieu de créer les données sources en dehors de l’espace de travail puis de les publier, vous pouvez commencer à travailler directement sur les données sources dès la création de l’élément vide, grâce à la modification directe. Une fois les modifications terminées, l’entité est publiée dans la révision initiale planifiée de son élément parent, puis l’éditeur temporaire est fermé.

Pour profiter de cette fonctionnalité, activez l’option Open for editing after creation, située au bas de la boîte de dialogue Create Item. Compte tenu de l’utilité de cette fonctionnalité, cette option est activée par défaut. L’élément est créé et l’éditeur temporaire approprié s’ouvre, avec le document correspondant comme document actif dans la fenêtre principale de conception. Ce document est nommé d’après l’élément et sa révision, au format suivant : <Item>-<Revision>.<DocumentExtension>.

L’élément de type Composant fait exception : lors de la création d’un nouvel élément de ce type, l’éditeur de composant unique s’ouvre en utilisant le nom du composant comme référence. Si aucun nom n’a été spécifié, le nom par défaut New component est utilisé jusqu’à ce qu’un nom soit défini.

L’image ci-dessous illustre ce fonctionnement lors de la création d’un nouvel élément de type Symbole (SYM-001-0031). Un éditeur temporaire de symboles de schéma s’ouvre et présente un document permettant de définir le symbole selon les besoins.

Exemple de modification de la révision initiale d’un élément de type Symbole, directement depuis l’espace de travail : l’éditeur temporaire de symboles de schéma fournit le document permettant de définir votre symbole de schéma.
Exemple de modification de la révision initiale d’un élément de type Symbole, directement depuis l’espace de travail : l’éditeur temporaire de symboles de schéma fournit le document permettant de définir votre symbole de schéma.

Commandes de modification directe

Trois commandes sont utiles lors de l’édition directe. Elles sont facilement accessibles depuis la barre d’accès rapide (en haut à gauche de la fenêtre principale de l’application) ou depuis la barre d’outils Standard de l’éditeur temporaire actif (le cas échéant) :

  • Cliquez et faites glisser pour déplacer​ – Save Active Document. Utilisez ce bouton pour enregistrer les modifications apportées au document. Vous pouvez ainsi enregistrer les modifications en cours si vous souhaitez revenir ultérieurement pour apporter d’autres modifications avant de publier définitivement le document dans l’espace de travail.

  • / – Save to Server. Utilisez ce bouton pour publier (enregistrer et publier, concrètement) le document dans l’espace de travail, en le stockant dans la révision initiale (planifiée) ou suivante de l’élément cible. La boîte de dialogue Create Revision (ou la boîte de dialogue Edit Revision) s’affiche. Vous pouvez y modifier le nom et la description, et ajouter des notes de publication si nécessaire. Le document et l’éditeur se ferment après la publication.

     
     
     
     
     

    Le cas échéant et si vous le souhaitez, les révisions des éléments parents liés à la révision actuelle de l’élément en cours d’enregistrement (qui y font référence) peuvent également être mises à jour. Ce comportement est contrôlé par l’option Update items related to <ItemRevision>, activée par défaut. Notez que cette option apparaît uniquement lors de :

    • la création d’une nouvelle révision d’un modèle de domaine (symboles, empreintes, modèles de simulation, modèles de câblage de faisceau) référencé par des révisions d’éléments de composant.

    • la création d’une nouvelle révision d’un modèle de composant référencé par des révisions d’éléments de composant.

    • la création d’une nouvelle révision d’un modèle 3D référencé par des révisions d’éléments de modèle d’empreinte.

    Si vous souhaitez que tous les éléments parents associés continuent d’utiliser la révision actuelle de l’élément, désactivez cette option. Seul l’élément lui-même sera alors enregistré.

    Lorsque vous enregistrez un composant modifié dans votre espace de travail, vous pouvez conserver son état actuel dans le cycle de vie. Pour cela, utilisez l’option Preserve lifecycle state (not recommended) disponible dans la boîte de dialogue Edit Revision lors d’un nouvel enregistrement. Lorsque cette option est activée, la nouvelle révision adopte automatiquement l’état dans le cycle de vie de la révision précédente.

    De même, lorsque vous enregistrez un modèle de domaine modifié (symbole, empreinte, modèle de simulation, modèle de câblage de faisceau) dans votre espace de travail sur la plateforme Altium, vous pouvez conserver l’état actuel dans le cycle de vie des composants associés de l’espace de travail qui font référence à ce modèle. Pour cela, utilisez l’option Preserve lifecycle state (not recommended) disponible dans la boîte de dialogue Create Revision lors d’un nouvel enregistrement. L’état actuel dans le cycle de vie du modèle lui-même n’est pas conservé.

    Cette fonctionnalité est accessible aux utilisateurs disposant de l’autorisation opérationnelle Allow to skip lifecycle state change for new revisions (en savoir plus sur la configuration des autorisations opérationnelles globales d’un espace de travail).

    Pour enregistrer dans l’espace de travail un document en cours de modification, vous pouvez également utiliser la commande Save to Server située à côté de l’entrée du document dans le panneau Projects.

  • / – Discard Local Changes. Utilisez ce bouton si vous souhaitez annuler la modification. Le fichier temporaire (utilisé uniquement pour faciliter la modification) sera supprimé, son entrée sera retirée du panneau Projects et rien ne sera publié dans l’élément cible.

    Lorsque vous utilisez le fichier temporaire prévu pour une session d’édition directe, vous n’êtes pas obligé de terminer la mise à jour en une seule session : vous pouvez enregistrer votre travail et fermer le fichier si vous le souhaitez. Altium Designer reconnaît qu’il s’agit d’un fichier spécial et le conserve donc dans le dossier <SourceWorkspaceName> du panneau Projects, afin que vous puissiez le rouvrir lorsque vous êtes prêt et terminer le processus de mise à jour et de republication.

Ces commandes sont également accessibles depuis le menu contextuel de l’entrée du document dans le panneau Projects. Dans de nombreux éditeurs, elles sont aussi disponibles sous forme de commandes – Save (raccourci : Ctrl+S), Save to Server (raccourci : Ctrl+Alt+S) et Discard Local Changes – dans le menu principal File.

Pour une révision d’un élément de modèle de projet, les commandes Save, Save to Server et Discard Local Changes sont accessibles uniquement depuis le panneau Projects. Faites un clic droit sur l’entrée de la révision de l’élément pour accéder au menu contextuel correspondant.

Modification d’une révision existante d’un élément

À tout moment, vous pouvez revenir à n’importe quelle révision d’un élément d’un type de contenu pris en charge dans l’espace de travail (via le panneau Explorer) et la modifier directement. Cliquez avec le bouton droit sur la révision et choisissez la commande Edit dans le menu contextuel. L’éditeur temporaire s’ouvre à nouveau, avec le document contenu dans la révision prêt à être modifié. Effectuez les modifications nécessaires, puis validez la publication du document dans la révision suivante de l’élément.

Un clic droit sur l’entrée de premier niveau d’un élément permet de modifier sa dernière révision.

Exemple d’accès à la commande permettant de lancer la modification directe d’un modèle de document Draftsman existant.
Exemple d’accès à la commande permettant de lancer la modification directe d’un modèle de document Draftsman existant.

Comportement des fichiers temporaires

Pour pouvoir modifier les données de l’espace de travail, un fichier modifiable doit être créé dans Altium Designer. Des fichiers temporaires sont donc créés. Par exemple, lorsque vous cliquez avec le bouton droit sur un élément de symbole et sélectionnez Edit, un fichier SchLib temporaire est créé et ouvert dans Altium Designer. Lorsque vous avez terminé et que vous exécutez Save to Server, ce fichier est supprimé dès que les données de l’espace de travail sont mises à jour.

En revanche, si vous ne le publiez pas et que vous effectuez plutôt les opérations Save et Close sur le fichier, celui-ci reste dans le panneau Projects. Cela vous permet de ne pas avoir à terminer la mise à jour en une seule session de modification : vous pouvez enregistrer votre travail et fermer le fichier si vous le souhaitez. Altium Designer reconnaît qu’il s’agit d’un fichier spécial et le conserve donc sous l’entrée <WorkspaceName> du panneau Projects (par exemple, /), afin que vous puissiez le rouvrir lorsque vous êtes prêt et terminer le processus de mise à jour et de republication.

Les documents temporaires restent accessibles afin que vous n’ayez pas à terminer vos modifications en une seule session.
Les documents temporaires restent accessibles afin que vous n’ayez pas à terminer vos modifications en une seule session.

Si vous changez d’avis et ne souhaitez plus effectuer les modifications, cliquez simplement avec le bouton droit sur une entrée et choisissez la commande Discard Local Changes dans le menu contextuel pour fermer le fichier temporaire.

Modification directe des composants depuis le panneau Components

Pour la gestion quotidienne de vos composants, la modification directe est disponible depuis le panneau Components, que vous aurez tendance à utiliser davantage que le panneau Explorer pour ce type de contenu particulier. Recherchez le composant souhaité, sélectionnez-le, puis cliquez avec le bouton droit et choisissez la commande Edit dans le menu contextuel. Une instance temporaire de l’éditeur de composants s’ouvre dans son mode Single Component Editing, prête à recevoir les modifications nécessaires.

Si vous modifiez plusieurs composants sélectionnés, une seule instance de l’éditeur de composants s’ouvre, dans son mode Batch Component Editing, et contient tous les composants de la sélection.

Exemple de modification directe depuis le panneau Components.
Exemple de modification directe depuis le panneau Components.

Modification directe des modèles depuis l’éditeur de composants

Lorsque vous modifiez un composant à l’aide de l’éditeur de composants dans son mode Single Component Editing, vous pouvez modifier les modèles de domaine liés selon le principe de modification directe. Pour modifier un modèle actuellement utilisé (référencé) par le composant, cliquez sur la commande  en haut à droite de son aperçu. L’éditeur temporaire correspondant à ce type de modèle s’ouvre, prêt à recevoir les modifications nécessaires. Une fois les modifications terminées, enregistrez et fermez simplement l’éditeur : le modèle modifié apparaît de nouveau lié dans la zone Models. Lors de la publication du composant, le modèle modifié est également publié automatiquement dans l’espace de travail, dans la révision suivante de son élément parent.

Si le modèle est référencé par plusieurs composants, une boîte de dialogue s’affiche pour vous en avertir et vous proposer différentes options. Vous pouvez créer une copie du modèle (le cloner) afin que la modification ne concerne que le composant actuel, ou poursuivre la modification de ce modèle partagé et mettre à jour ultérieurement les autres composants qui le référencent. Vous pouvez également annuler le processus de modification.

Exemple de modification directe d’un modèle existant référencé par un composant lui-même en cours de modification directe, à l’aide de l’éditeur de composants dans son mode Single Component Editing.
Exemple de modification directe d’un modèle existant référencé par un composant lui-même en cours de modification directe, à l’aide de l’éditeur de composants dans son mode Single Component Editing.

Le principe de modification directe peut également être appliqué aux modèles de domaine liés lorsque vous modifiez un composant à l’aide de l’éditeur de composants dans son mode Batch Component Editing. Cliquez avec le bouton droit sur l’entrée du modèle dans la zone Model Links de l’éditeur et choisissez la commande Edit dans le menu contextuel.

Mise à jour des composants parents lors de l’enregistrement d’un modèle de domaine

 
 
 
 
 

Lorsque vous modifiez un modèle de domaine de l’espace de travail, qu’il s’agisse d’un symbole schématique, d’un modèle d’empreinte, d’un modèle de simulation, d’un modèle de câblage de faisceau ou d’un modèle d’entité de faisceau, tous les composants de l’espace de travail qui utilisent ce modèle deviennent de fait obsolètes dès que vous enregistrez cette modification dans une nouvelle révision du modèle, car ils utilisent toujours la révision précédente. Dans la plupart des cas, vous souhaiterez sans doute réenregistrer ces composants de l’espace de travail, en mettant à jour les liens vers leurs modèles respectifs afin d’utiliser les dernières révisions disponibles. Pour simplifier ce processus, l’espace de travail, en association avec Altium Designer, permet de mettre à jour les composants parents au moment du réenregistrement d’un modèle de l’espace de travail, après toute modification apportée à ce modèle à l’aide de la fonction de modification directe.

L’option permettant d’effectuer cette mise à jour des composants parents se trouve dans la boîte de dialogue Create Revision qui s’affiche lors de l’enregistrement du modèle modifié dans l’espace de travail cible. Cette option, Update items related to <ModelItemRevision>, est activée par défaut.

  • <ModelItemRevision> correspond à la révision actuelle du modèle, c’est-à-dire celle actuellement utilisée par les composants parents de l’espace de travail. Une fois le modèle lui-même enregistré dans l’espace de travail, cette révision devient naturellement la révision précédente (antérieure), et non plus la dernière.

  • Si vous souhaitez que tous les composants parents continuent d’utiliser la révision actuelle du modèle de l’espace de travail, désactivez cette option. Seul le modèle lui-même sera alors enregistré.

  • Lors de l’enregistrement d’un modèle modifié dans votre espace de travail sur la plateforme Altium, vous pouvez conserver l’état actuel du cycle de vie des composants de l’espace de travail qui font référence à ce modèle. Pour ce faire, activez l’option Preserve lifecycle state (not recommended) dans la boîte de dialogue Create Revision. L’état actuel du cycle de vie du modèle lui-même n’est pas conservé. Cette fonctionnalité est disponible pour les utilisateurs disposant de l’autorisation opérationnelle Allow to skip lifecycle state change for new revisions (en savoir plus sur la définition des autorisations d’opérations globales pour un espace de travail).

Accès à l’option permettant de mettre à jour les composants de l’espace de travail qui font référence au modèle de l’espace de travail (ici, un symbole) en cours de réenregistrement.
Accès à l’option permettant de mettre à jour les composants de l’espace de travail qui font référence au modèle de l’espace de travail (ici, un symbole) en cours de réenregistrement.

Une fois que vous cliquez sur OK dans la boîte de dialogue Create Revision, le modèle modifié est réenregistré dans l’espace de travail et l’éditeur temporaire associé est fermé. Tous les composants de l’espace de travail qui font référence à ce modèle seront automatiquement réenregistrés pour utiliser sa nouvelle révision (la révision suivante de chaque composant est automatiquement créée et l’enregistrement est effectué).

Chargement de données dans une nouvelle révision d’un élément

La plupart des types de contenu permettent de créer une nouvelle révision en chargeant le fichier de données approprié.

Les types de contenu suivants ne prennent pas en charge cette méthode de création d’une nouvelle révision : composant, bloc de réutilisation, extrait de schéma, extrait de PCB.

Le chargement de données dans une nouvelle révision d’un élément peut s’effectuer de deux manières.

Menu de chargement

Un fichier peut être chargé en cliquant avec le bouton droit sur l’élément souhaité dans le panneau Explorer et en choisissant la commande Upload dans le menu contextuel. La boîte de dialogue Create New Revision s’affiche ; vous pouvez y modifier le nom et la description, et ajouter des notes de publication si nécessaire. Utilisez la zone Sources de la boîte de dialogue pour charger le fichier souhaité. Pour ce faire, vous pouvez faire glisser le fichier depuis l’Explorateur Windows et le déposer dans cette zone. Vous pouvez également cliquer sur le bouton : la boîte de dialogue Add Files (une boîte de dialogue Windows standard d’ouverture de fichier) s’affiche. Utilisez-la pour rechercher et ouvrir le fichier souhaité.

Si l’élément ne possède aucune révision planifiée, le chargement s’effectuera dans la prochaine révision planifiée, créée à la volée lors du chargement.

Exemple de chargement. Ici, un fichier de modèle 3D est sélectionné manuellement pour être chargé dans un élément de modèle 3D cible.
Exemple de chargement. Ici, un fichier de modèle 3D est sélectionné manuellement pour être chargé dans un élément de modèle 3D cible.

Une fois le fichier souhaité déposé, ou sélectionné et le bouton Open cliqué, une entrée correspondante apparaît dans la zone Sources.

Pour un type de contenu prenant en charge le chargement de plusieurs fichiers dans une même révision, tel que le fichier binaire, les fichiers sélectionnés sont ajoutés et répertoriés dans la zone Sources de la boîte de dialogue. Si vous devez ajuster le contenu de la liste, ajoutez des fichiers supplémentaires ou sélectionnez et supprimez des fichiers (cliquez sur le bouton ) selon vos besoins. La zone Sources permet de sélectionner plusieurs fichiers à l’aide des méthodes de sélection multiple standard (Ctrl+Click, Shift+Click et cliquer-glisser).

Lancez le chargement en cliquant sur le bouton OK. Selon le type de contenu, les informations concernant les fichiers chargés s’affichent dans les onglets de vue Details et/ou Preview de la révision de l’élément, dans le panneau Explorer.

Consultez la révision enregistrée de l’élément (ici, un élément de modèle 3D) dans le panneau Explorer. Passez à l’onglet de vue Preview pour afficher sa représentation graphique (le cas échéant).
Consultez la révision enregistrée de l’élément (ici, un élément de modèle 3D) dans le panneau Explorer. Passez à l’onglet de vue Preview pour afficher sa représentation graphique (le cas échéant).

Glisser-déposer depuis l’Explorateur Windows

Les fichiers de données concernés peuvent également être chargés en faisant glisser les fichiers sélectionnés depuis un dossier source de l’Explorateur Windows et en les déposant sur l’élément cible souhaité dans le panneau Explorer. La boîte de dialogue Create New Revision s’affiche, avec le fichier déposé répertorié dans la zone Sources. Ajoutez les Release Notes nécessaires, puis cliquez sur le bouton OK.

Pour certains types de contenu, vous devrez modifier le Name (qui correspondra au nom du fichier, extension comprise ; pour plusieurs fichiers, les entrées seront séparées par un point-virgule) et la Description (qui sera au format Uploaded from <FileNameandPath>, Size <FileSize>, Created on <FileCreationDate> ; pour plusieurs fichiers, les entrées seront séparées par un point-virgule). Pour les types de contenu prenant en charge plusieurs fichiers, si vous devez ajouter des fichiers supplémentaires, vous pouvez cliquer sur le bouton et rechercher les fichiers, ou les faire glisser et les déposer dans la zone Sources. Si vous devez supprimer des fichiers, sélectionnez-les dans la liste et cliquez sur le bouton .

Chargement par glisser-déposer, illustré ici pour un modèle 3D.
Chargement par glisser-déposer, illustré ici pour un modèle 3D.

Si l’élément existant ne possède aucune révision planifiée, le chargement s’effectuera dans la prochaine révision planifiée, créée à la volée lors du chargement. Si vous déposez le fichier de données ailleurs que sur un élément existant, un nouvel élément sera créé. La boîte de dialogue Créer un élément s’affiche. Les champs Nom et Description sont préremplis. Selon le type de contenu, les valeurs peuvent être les suivantes :
  • Le Name de l’élément correspondra au nom du fichier. La Description correspondra au nom du fichier (avec son extension).
  • Le Name de l’élément correspondra au nom du fichier, extension comprise (pour plusieurs fichiers, les entrées seront séparées par un point-virgule). La Description sera au format Uploaded from <FileNameandPath>, Size <FileSize>, Created on <FileCreationDate> (pour plusieurs fichiers, les entrées seront séparées par un point-virgule).

Modifiez ces valeurs selon vos besoins.

Le Item ID sera conforme au schéma de nommage des éléments défini au niveau du dossier. Si aucun schéma de nommage n’est défini pour le dossier, le nommage suivra le schéma $CONTENT_TYPE_CODE-{000000}.

Pour les types de contenu ne permettant de stocker qu’un seul fichier de données, la boîte de dialogue Gestionnaire de publication s’ouvre automatiquement si vous tentez de faire glisser et de déposer plusieurs fichiers de données. Utilisez-la pour terminer le chargement de plusieurs fichiers.

Clonage du contenu de l’espace de travail

Le panneau Explorer permet de cloner divers éléments de l’espace de travail. Ainsi, plutôt que de créer de toutes pièces le composant, le modèle de domaine, la feuille de schéma ou le modèle de document dont vous avez besoin, vous pouvez simplement le cloner. La modification directe simplifie les modifications nécessaires, effectuées sur une copie des données sources de la révision de l’élément d’origine. Les modifications obtenues sont ensuite publiées dans la révision initiale d’un nouvel élément du même type. Le tout en un temps record : vous pouvez rapidement enrichir le contenu de votre espace de travail sans partir d’une page blanche.

Les types de contenu suivants peuvent être clonés :

  • Composant
  • Empreinte
  • Symbole
  • Modèle de simulation
  • Modèle de composant
  • Feuille de schéma gérée
  • Modèle de schéma
  • Modèle de projet
  • Modèle de document Draftsman
  • Modèle de feuille Draftsman
  • Empilage des couches
  • OutputJob

La commande permettant de cloner l’un des types de contenu pris en charge est accessible depuis le panneau Explorer de l’une des manières suivantes :

  • En cliquant avec le bouton droit sur l’entrée correspondant à la révision de l’élément source, puis en choisissant la commande Operations » Clone dans le menu contextuel.
  • En sélectionnant l’entrée correspondant à la révision de l’élément source et en utilisant le raccourci clavier Ctrl+D.

La commande Clone est disponible dans l’ensemble du panneau Explorer, partout où la révision de l’élément concerné est affichée, notamment :

  • Dans la liste principale des éléments d’un dossier.
  • Children Dans l’onglet de vue détaillée (lors de la consultation d’un élément de feuille de schéma gérée).
  • Where-used Dans l’onglet de vue détaillée (lors de la consultation d’un élément de composant, de symbole, d’empreinte, de modèle de simulation, de modèle de composant ou de modèle de schéma).
  • Preview Dans l’onglet de vue détaillée (lors de la consultation d’un élément de composant, de feuille de schéma gérée ou de modèle de schéma).
Lorsque vous parcourez la liste principale des éléments d’un dossier donné, accédez à la commande Clone depuis l’entrée de premier niveau d’un élément pour cloner sa dernière révision.
AI-LocalizedLocalisé par IA
Si vous trouvez un problème, sélectionnez le texte/l’image et appuyez surCtrl + Enterpour nous envoyer vos commentaires.
Nav
Contents
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.

Contents