Publishing to a PLM
Les données de conception qui ont été publiées depuis Altium Designer vers un Workspace connecté – via le Project Releaser – doivent également être mises à la disposition de l’ensemble de l’entreprise au moyen de processus de gestion des données tels que le PLM (Product Lifecycle Management). La présence de données d’ingénierie ECAD à jour dans le système PLM d’une entreprise fournit les informations de production de conception nécessaires à la gestion des achats, des sources de composants et des chaînes d’approvisionnement à l’échelle de l’entreprise.
La combinaison d’Altium Designer et d’un Workspace connecté offre aux utilisateurs un moyen relativement simple de propager (ou « publier ») les fichiers d’ingénierie publiés vers le PLM en exploitant la flexibilité de Workflows basés sur des processus, définis dans le Workspace et accessibles directement dans l’environnement de conception d’Altium Designer.
► Pour plus d’informations sur les processus et les Workflows sous-jacents, voir
Les processus configurables spécifient l’interface utilisateur, le flux du processus et la gestion des erreurs pour les procédures de publication vers le PLM, tandis que la connexion des données au système PLM est (actuellement) gérée par des fichiers XML modifiables. Configurés dans le Workspace, généralement par un administrateur, les processus et les fichiers de connexion des données PLM sont adaptés à l’instance PLM de l’entreprise et à ses politiques de gestion des données.
Comme point de départ, des fichiers de configuration PLM sont disponibles pour des systèmes populaires tels que PTC Windchill®, Arena® etc., et le Workspace propose également des processus préchargés pour les tâches courantes de publication vers le PLM. Les exemples de processus fournis sont en pratique des modèles en lecture seule qui doivent être réenregistrés sous la forme d’un processus nommé disponible.
► Pour plus d’informations sur la configuration des Workflows de processus PLM et des connexions aux instances PLM, voir
Les processus suivants de publication vers le PLM (lorsqu’ils sont activés dans le Workspace connecté) sont disponibles dans Altium Designer :
-
Processus d’exemple du Workspace :
– publier les données de projet publiées vers le PLM comme étape finale dans le Project Releaser.Project Releaser with Publish -
Processus d’exemple du Workspace :
– initialiser une structure de publication dans le PLM lors de la création d’un nouveau projet.Project with Initialise in PLM -
Processus d’exemple du Workspace :
– publier vers le PLM les données publiées sélectionnées d’un projet désigné.Publish to PLM (User selects)
Chaque processus, disponible sous un nom réenregistré depuis les menus d’Altium Designer, lance l’action de publication correspondante dans le Workspace connecté. Cela envoie les données de publication appropriées vers l’instance PLM spécifiée et accepte les données de paramètres renvoyées, telles que les numéros d’identification associés aux éléments ou objets créés dans le PLM – les numéros de pièce PLM.
Notez que les aperçus ci-dessous des processus de publication PLM dans Altium Designer interagissent avec une instance PLM Windchill.
Project Releaser avec Publish
Lorsqu’il est activé dans le Workspace, le processus Project Releaser with Publish
L’étape supplémentaire
► Voir Design Project Release pour plus d’informations sur la publication d’une conception.
Projet avec Initialize in PLM
Lorsqu’un workflow d’ingénierie d’entreprise est entièrement intégré au PLM, il peut être souhaitable d’établir la structure de publication d’un projet de conception dans le PLM dès le tout début du cycle de conception ECAD. Cela peut être réalisé dans Altium Designer en appliquant le processus Workspace Project with Initialize in PLM
Dans l’exemple présenté ici, le processus est nommé Project with Initialise in PLM
Pour démarrer le processus, sélectionnez Project
La boîte de dialogue
Utilisez la boîte de dialogue
Au fur et à mesure de l’exécution du processus, ses étapes et son état peuvent être surveillés dans le panneau Tasklist (
L’exécution réussie du processus
- Un nouveau projet est créé dans le Workspace actif et rendu disponible dans Altium Designer.
- Les éléments de structure de publication du projet, avec les numéros de pièce PLM associés, sont ajoutés à l’instance PLM.
-
Les numéros de pièce générés par le PLM sont renvoyés vers Altium Designer sous forme de paramètres PLM
.PartNumber
Les éléments (généralement affichés comme des fichiers) créés dans l’instance PLM correspondent aux packages de publication du projet Altium Designer, comme indiqué dans la section XML
Dans la structure PLM, l’élément parent Project inclus définit les relations parent-enfant dans la publication – ici intitulé Altium Designer Project – Project 70000023627
Les numéros de pièce des éléments PLM générés par l’instance PLM sont retransférés vers le Workspace pendant le processus d’initialisation de la structure PLM. Ils deviennent disponibles en tant que Parameters in the Project hébergés dans le Workspace et peuvent être appliqués comme chaînes de texte spéciales dans un document schématique. Notez que les noms des paramètres générés et le format numérique de leur valeur sont déterminés par l’installation PLM elle-même.
Publish to PLM - sélection par l’utilisateur
Le processus Publish to PLM (User selects)
Lorsque des éléments existent déjà dans le PLM pour un projet donné, comme la structure PLM initialisée pour un projet décrite ci-dessus (Project with Initialize in PLM), les éléments sont mis à jour et complétés selon les besoins. Lorsque les données publiées d’un projet n’existent pas encore dans l’instance PLM, la structure et les données sont ajoutées au PLM. Dans les deux cas, des numéros de pièce PLM seront attribués à tout nouvel élément PLM et renvoyés à Altium Designer sous forme de paramètres.
Dans l’exemple présenté ici, le processus est nommé Publish to PLM – selectPublish to PLM (User Selects)
La boîte de dialogue
Le champ AUTOPublish to PLM - select
de la boîte de dialogue pour lancer le processus Publish to PLM.
La boîte de dialogue
Vous pouvez également sélectionner le bouton Parcourir de la boîte de dialogue pour ouvrir la boîte de dialogue d’exploration
de la boîte de dialogue.
Par l’une ou l’autre des deux méthodes ci-dessus, une liste de révisions de jeux de données à publier peut être constituée dans la boîte de dialogue
La soumission de cette liste pour publication accède à l’instance PLM, qui répondra en demandant vos identifiants utilisateur PLM. Soumettez-les pour confirmer et démarrer l’action de publication vers le PLM.
La progression du processus de publication peut être suivie dans le panneau Liste des tâches (
Dans l’instance PLM elle-même (Windchill dans cet exemple), les entrées d’élément seront ajoutées pour inclure les données de version de projet spécifiées. Notez que la structure des entrées et des données Windchill créées dépendra de sa configuration et de celle du modèle de publication PLM d’Altium Designer.
Dans cet exemple, des éléments PLM ont été ajoutés pour les révisions spécifiées des fichiers Assembly et Fabrication publiés pour Project 5CAP01005
Contenu et structure
Pour tous les types d’interaction de données entre Altium Designer et le PLM, la structure parent-enfant des entrées dans le PLM peut être visualisée en sélectionnant un élément de publication de fichier, ou, dans la terminologie d’Altium Designer, un package de publication, ce qui affichera sa collection de fichiers constitutive.
Le processus de publication PLM inclura également les composants utilisés dans la conception, comme illustré ci-dessus.
La configuration du modèle de publication PLM du Workspace (Altium 365 Workspace, Enterprise Server Workspace) déterminera quand et si des entrées de composants sont créées dans le PLM. Avec la configuration par défaut du modèle, les entrées de composants qui existent déjà dans le PLM seront liées, et celles qui ne s’y trouvent pas seront créées puis liées.
Lorsqu’un nouvel élément de composant a été créé dans le PLM, son numéro de pièce PLM est renvoyé vers le composant correspondant dans le Workspace sous forme de paramètre. L’image ci-dessous montre la liste des paramètres d’un composant dans le
).