Intégration PLM
La solution de conception combinée d’Altium Designer et d’un Workspace Altium 365 offre une intégration PLM configurable, avec une prise en charge disponible pour Windchill®, Arena®, Oracle® Agile™, Aras Innovator®, et Siemens Teamcenter® (avec une configuration supplémentaire). La configuration de l’intégration PLM s’effectue via l’interface navigateur du Workspace Altium 365, qui fournit une interface automatisée permettant de configurer facilement l’interconnexion, de mapper les données de paramètres et de spécifier le sens de la synchronisation des données. Une fois l’interface configurée, les fonctionnalités d’intégration PLM sont disponibles lors du travail dans les domaines distincts suivants :
-
Library (composants) – permet la synchronisation unidirectionnelle ou bidirectionnelle de vos composants, paramètres de composants et choix de pièces entre votre Workspace Altium 365 et votre instance PLM. La configuration vous permet de spécifier quels paramètres sont maîtres dans quel système. En outre, les paramètres d’élément vous permettent de mettre à jour les propriétés côté Workspace (configurable champ par champ), sans devoir publier officiellement une nouvelle révision de cet élément de composant. Un flux de travail dédié de demande de pièce est également disponible ; il prend en charge la création automatique d’un composant dans votre instance PLM, ainsi que la propagation des numéros de pièce PLM générés vers les composants côté Workspace.
-
Design (projets) – un flux de travail dédié de création de projet est également disponible ; il prend en charge la création automatique de numéros de pièce dans votre instance PLM, puis la propagation de ces paramètres vers le projet de conception. Ces paramètres peuvent être utilisés dans des chaînes spéciales (par ex. pour les annotations de cartouche). Vous pouvez publier votre conception dans votre instance PLM dans le cadre de l’exécution du Project Releaser dans Altium Designer. L’opération de publication utilise un modèle de publication – défini dans la configuration d’intégration de l’instance PLM – pour contrôler la manière dont les données doivent être propagées vers le PLM. Et si vous publiez pour la première fois et que des numéros de pièce (côté PLM) ne sont pas encore associés au projet, ces numéros de pièce seront créés dans le PLM et associés au projet dans le cadre de cette publication initiale. Vous pouvez également définir des entrées de composants pour les composants dans l’instance PLM dans le cadre de l’opération de publication (facultatif, selon la configuration). Et vous pourrez toujours voir exactement ce qui a été créé, comme les numéros de pièce dans l’instance PLM, dans l’historique du flux de travail du processus (onglet History).
Prise en charge des PLM
Le Workspace Altium 365 prend en charge les systèmes PLM suivants :
-
PTC Windchill® PLM version 12, 13, et PTC Windchill+ (la variante SaaS de Windchill).
-
Arena® PLM.
-
Oracle® Agile™ PLM.
-
Aras Innovator® Release 30.
Additional Setup for Aras Innovator
Pour réaliser l’intégration PLM avec Aras Innovator, votre serveur Altium Workspace doit être enregistré dans la configuration d’authentification Aras en ajoutant une nouvelle section de nœud à son registre client. Une fois enregistré, un jeton OAuth unique est attribué à votre Workspace connecté afin d’authentifier l’accès.
Les modifications requises dans la configuration d’Aras Innovator s’effectuent en modifiant son fichier de registre client OAuth :
-
Sur la machine hôte Aras, ouvrez le fichier
\OAuthServer\OAuth.configpour le modifier. -
Localisez et copiez la section IOMApp – de la ligne
<clientRegistry id="IOMApp" enabled="true">à la ligne</clientRegistry>. -
Collez la section IOMApp copiée immédiatement après afin de créer une nouvelle section (dupliquée).
-
Dans cette nouvelle section de nœud, renommez
IOMAppenNEXUS– ce qui donne<clientRegistry id="NEXUS" enabled="true">.
-
Enregistrez puis redémarrez la machine Aras.
- Siemens Teamcenter®, avec une configuration d’intégration supplémentaire.
- Duro PLM, implémenté en tant qu’instance PLM tierce – voir prise en charge des PLM tiers ci-dessous.
Choix de l’interface de configuration PLM
La connexion du Workspace Altium 365 à un système PLM pris en charge peut être établie via une interface utilisateur avancée semi-automatisée, comme détaillé ci-dessous, ou en utilisant un processus manuel basé sur l’édition de fichiers XML de configuration PLM. Cette seconde méthode nécessite une connaissance des structures de données du système PLM cible et une familiarité avec le format XML, tandis que le système mis à jour présenté ci-dessous récupère automatiquement les données requises depuis le PLM et le Workspace Altium afin d’alimenter les choix de menus dans l’interface.
Vous pouvez reconfigurer le Workplace pour afficher l’ancienne interface PLM – basée sur l’édition manuelle de fichiers XML – en décochant l’option Enable new PLM Configuration page dans la page Admin – Settings – PLM Integration de l’interface Workspace. Assurez-vous d’enregistrer la modification, puis déconnectez-vous et reconnectez-vous.
Connexion à votre instance PLM
Les configurations PLM sont créées et gérées dans la page Admin – PLM Integration de l’interface navigateur du Workspace. Lorsque vous vous êtes connecté avec succès au système PLM, l’interface de configuration fournit une gamme d’options d’intégration basées sur des données provenant à la fois du Workspace et du PLM connecté.
Utilisez le bouton
pour lancer le processus de connexion et suivez les étapes décrites dans le diaporama ci-dessous.
Toute erreur de connectivité sera signalée en rouge lors de la connexion au système PLM cible. La bordure inférieure de la zone mise en évidence inclura les détails de l’erreur – voir l’exemple.
PTC Windchill SSO Support
La possibilité d’utiliser l’autorisation Single Sign On (SSO) lors de la connexion à un système PLM Windchill est disponible et se configure via l’interface Workspace. Cela fournit une méthode d’autorisation de connexion simplifiée et sécurisée lors de l’exécution de processus PLM du Workspace tels que la création de projet et la publication vers le PLM. En pratique, cette disposition permet d’accorder l’accès à Windchill en utilisant la norme de délégation OAuth via un service de fournisseur d’identité tel que PingFederate.
L’accès à la configuration SSO est disponible sous l’onglet OAuth dans la page PLM Integration du Workspace (Admin - PLM Integration), où plusieurs instances de fournisseur OAuth peuvent être ajoutées.
La configuration de l’autorisation du fournisseur OAuth est effectuée à partir des données disponibles auprès de votre fournisseur d’identité configuré. Saisissez un nom ainsi que les informations requises par le Workspace – ID, jetons, URL, etc. – dans les champs de la page, puis enregistrez la configuration terminée.
La nouvelle instance de fournisseur OAuth devient disponible lorsque l’option OAuth Connection est activée dans une configuration PLM Windchill. Sélectionnez-la dans la liste déroulante OAuth Provider lorsque plusieurs fournisseurs sont disponibles. Terminez la configuration de la connexion avec le bouton
et suivez si nécessaire les invites du fournisseur.
Prise en charge des PLM tiers
Le Workspace Altium 365 offre également une prise en charge supplémentaire des configurations de systèmes PLM « non natifs » développées par des tiers. Cette prise en charge est assurée par l’Generic Connector de Altium, qui nécessite la licence Altium 365 PLM Generic Connector Addon.
Lors de l’ajout d’une instance PLM Workspace pour un tel système, les fichiers XML préconfigurés fournis par le tiers sont téléversés dans la configuration de cette instance PLM via l’interface PLM Integration.
Configuration de la mise en place
Après une connexion réussie à une instance PLM, l’interface PLM du Workspace propose des paramètres de configuration permettant de définir la manière dont la synchronisation des composants est effectuée, le mappage croisé des paramètres de composants et l’approche de transfert utilisée pour les données de Part Choices. Ces options de synchronisation sont disponibles sous l’onglet Configuration de l’interface.
Les options de paramètres de configuration qui vous sont proposées (ainsi que leurs libellés/fonctionnalités) sont déterminées par le type de système PLM et les données paramétriques provenant à la fois du Workspace et de l’instance PLM connectée.
Synchronisation des paramètres
Cette section de l’interface PLM définit quels types de composants seront synchronisés, où et comment les nouveaux composants doivent être créés/mis à jour, ainsi que toute contrainte fondée sur des critères de paramètres.
La façon dont les composants sont synchronisés est spécifiée individuellement :
- Sélectionnez un Altium Component Type dans la liste des paramètres et définissez son option Sync Direction selon vos besoins (vers Altium/PLM ou les deux) – les options de type de composant proviennent des données actuelles des composants du Workspace.
- Choisissez un nom d’attribut PLM associé dans le menu PLM Type – les options disponibles proviennent de l’instance PLM connectée.
- Dans le champ Altium Target Folder (sous Sync to Altium), parcourez puis sélectionnez un dossier de composants Workspace comme emplacement de synchronisation pour ce composant.
- Spécifiez un Sync Mode pour déterminer si de nouveaux composants seront créés lors de la synchronisation, ou si seuls les composants existants seront mis à jour – ou les deux.
-
Définissez le Component Template qui sera utilisé pour définir les types de paramètres de composants lors de la synchronisation de ce composant. Ce paramètre prendra par défaut la valeur du Altium Component Type sélectionné (par exemple ;
Capacitors) si un modèle Workspace associé est disponible. - Utilisez l’option Add Parameter Criteria pour spécifier une valeur de paramètre qui servira de contrainte à la synchronisation. Un composant ne sera pas synchronisé s’il ne satisfait pas à ce critère. Ajoutez d’autres critères de paramètres selon vos besoins.
Des options supplémentaires sont disponibles lors de la connexion à un PLM PTC Windchill prenant en charge le système PartsLInk de Windchill. Le système PartsLink permet de classer les pièces en groupes pour un ciblage plus pratique et plus rapide, et peut inclure des paires attribut/valeur associées afin de fournir une définition plus précise au sein de cette classification. Voir la section repliable ci-dessous pour plus d’informations.
-
Sélectionnez le Add Classification Name Criteria dans le menu Filter Criteria pour ajouter un filtre de classification. Utilisez le menu des noms pour choisir un groupe de classification par lequel la synchronisation sera filtrée.
-
Pour un contrôle plus fin, sélectionnez l’option Add Classification Attribute Criteria et spécifiez l’Attribute d’une classification ainsi que sa valeur associée. Dans l’exemple présenté ici, seuls les condensateurs de la classe
102-Capacitorsavec une valeurCapacitancede10uFseront synchronisés.
More on Windchill PartsLink
Dans Windchill lui-même, une classification PartsLink est définie en créant un binding attribute qui peut être appliqué à un type de pièce. Un attribut de classification de pièce est ensuite ajouté à une classe de classification définie.
Les entrées de composants dans Windchill intégreront leur classification définie ainsi que tous les paramètres d’attribut de classification spécifiés, qui seront à leur tour disponibles pour le processus de synchronisation des composants PLM du Workspace.
Lorsqu’une entrée de composant est synchronisée de Windchill vers le Workspace et qu’une interaction PartsLink a été spécifiée dans la configuration PLM du Workspace, les attributs de configuration de Windchill pour cette pièce seront propagés vers Altium Designer.
Lorsque Sync Direction est défini sur To PLM ou pour une synchronisation bidirectionnelle (To PLM & To Altium), une option Add Filter Criteria est présentée sous Sync To PLM. Utilisez cette option pour définir des critères de paramètre ou de dossier qui contrôleront quels composants Workspace seront propagés vers le système PLM.
Plusieurs critères de paramètre peuvent être ajoutés pour restreindre étroitement la synchronisation des composants Workspace vers le PLM. Les critères disponibles comprennent également les options de clause OR et NOT afin d’établir un contrôle plus précis du filtrage des composants acceptés pour la synchronisation vers le PLM.
La section Sync to PLM fournit des options supplémentaires de numérotation des pièces et de préfixe/suffixe lors du ciblage d’un système Arena PLM. Ces schémas PLM prédéfinis sont disponibles à la sélection dans les menus Numbering Scheme et Code, et détermineront le format du numéro d’article des pièces téléversées vers Arena.
Mappage des paramètres de composants
Poursuivez le même processus que ci-dessus pour spécifier la configuration des paramètres de synchronisation pour tous les composants que vous souhaitez synchroniser avec le PLM. Comme les paramètres de composants côté Workspace ne correspondent pas nécessairement à ceux du PLM, la section d’interface Component Parameter Mapping peut être utilisée pour mapper les paramètres entre les deux. Notez que lorsque des paramètres sont mappés, leur valeur sera synchronisée de l’un vers l’autre comme s’il s’agissait du même paramètre.
Utilisez la commande Add Parameter de cette section pour créer une entrée permettant de mapper un paramètre Workspace/PLM qui s’applique au Altium Component Type actuellement sélectionné (tel que sélectionné sous Sync Parameters). Les options Parameter Name PLM et Altium sont celles disponibles dans les systèmes respectifs. Un paramètre Revision dans la colonne Item/Revision entraîne la création d’une nouvelle révision de composant lorsque le paramètre a changé, tandis qu’avec le paramètre Item, seul le paramètre du composant sera mis à jour pendant la synchronisation.
Utilisez l’icône
associée pour supprimer une entrée de mappage.
N’importe quel nombre de paramètres peut être mappé de cette manière ; toutefois, il est probable qu’il existe une série de paramètres communs Workspace/PLM à mapper pour tous les composants. Cette approche de mappage global est disponible lorsque All Types est sélectionné comme Altium Component Type.
Créez des entrées de mappage (Add Parameter) qui s’appliqueront à tous les composants en incluant des correspondances de paramètres communs connues, puis définissez les options Item/Revision et Sync Direction selon les besoins. Il est également important de spécifier une entrée de paramètre mappé comme Primary Key – il s’agit d’une paire de paramètres commune qui sert d’index de référence entre les deux ensembles de données paramétriques. Lorsqu’il s’agit d’un numéro de pièce PLM (recommandé), le numéro créé côté PLM est propagé vers le côté Altium, créant ainsi un lien de référence connu entre les ensembles de données de composants synchronisés.
Attributs de classification PLM
Pour un PLM PTC Windchill connecté, qui prend en charge le regroupement des composants sous forme de classifications, les attributs et valeurs PLM associés peuvent être mappés vers des paramètres de composants Workspace dans cette section.
Pour extraire une valeur d’attribut de classification spécifique depuis Windchill – par exemple la valeur de capacité pour les condensateurs de la classe 102-Capacitor – ajoutez la classification et sa valeur (Capacitance) comme PLM Parameter Name et le paramètre cible de composant Altium (Value) comme Altium Parameter Name. Des définitions peuvent être ajoutées pour tous les types de composants, y compris plusieurs définitions pour le même type de composant.
► Voir les informations PartsLink ci-dessus pour en savoir plus sur les classifications Windchill.
Part Choices
Utilisez le menu déroulant Sync Direction pour spécifier dans quel sens les données fabricant Part Choices seront synchronisées entre le Workspace et le système PLM, ou désactivez la synchronisation de Part Choices avec l’option OFF.
Selon le type de PLM connecté, l’option Part Choice information proposera une synchronisation dans un format compatible avec les propres pièces de fabrication approuvées du PLM (Native PLM Manufacturer Parts) ou sous forme de données de paramètres de composants conventionnelles (PLM Part Attributes). Ces dernières peuvent être constituées de plusieurs jeux d’attributs de paramètres Fabricant:NuméroDePièce – MFR1:MPN1, MFR2:MPN2, par exemple.
Des exemples de pièces fabricant PLM « natives » (ou intégrées) incluent Vendor Parts dans Arena et Manufacturer Parts dans Windchill.
XML de configuration de projet
Cette section fournit une liste de la configuration XML de base qui définit la configuration PLM initiale pour le système PLM connecté. La version téléchargée de ce XML de configuration de base (Download Sample Configuration) inclut des commentaires détaillés mettant en évidence la fonction de la plupart des sections Entity et Attribute.
En fin de compte, la configuration que vous définissez dans l’interface PLM Integration est stockée sous forme de fichiers XML système, qui peuvent être enregistrés localement à partir de la commande Export Configuration associée aux détails de la Server Connection en haut de la page de configuration.
Une option Import Configuration est également incluse. Elle vous permet d’appliquer un fichier XML de configuration existant à une nouvelle configuration PLM (ou à une configuration modifiée), ce qui dupliquera alors cette configuration PLM. De plus, lorsqu’il est nécessaire d’apporter des modifications spécialisées à une configuration PLM existante, son fichier XML exporté peut être modifié manuellement puis réimporté dans la configuration. Notez que les paramètres, attributs et valeurs inclus dans un fichier de configuration sont sensibles à la casse.
Ajout de modèle de publication
La configuration PLM nécessite l’ajout d’un Publishing Template basé sur XML afin de prendre en charge les processus Workspace qui envoient l’ensemble des données du projet – fichiers de conception, données de composants et données de sortie de fabrication – au système PLM en une seule action de « publication ». Ces processus incluent Publish to PLM, dans lequel l’utilisateur spécifie les données de sortie à envoyer, ainsi que Project Releaser with Publish, qui envoie les données générées au PLM comme étape finale du Project Release process d’Altium Designer.
Ajoutez un fichier XML de modèle de publication approprié sous l’onglet Publish Template lors de la création ou de la modification de votre configuration PLM. Utilisez le lien Sample Project Configurations pour télécharger une collection archivée de modèles pour les systèmes PLM pris en charge.
Un Publishing Template inclut des références pour les détails du projet, le transfert des données de composants, les emplacements des sources de données et la distribution des fichiers de données de conception, d’assemblage et de fabrication. Les exemples téléchargés incluent des modèles pour tous les PLM pris en charge ; chacun comprend des règles de publication supplémentaires applicables à ce type de PLM spécifique, ainsi que des commentaires détaillés pour vous guider sur ce qu’il faut configurer et comment le faire.
Publishing Folder Support for Windchill PLM
Lors de la configuration d’une instance d’intégration Windchill® PLM Integration qui sera utilisée pour les processus Publish to PLM processes, vous pouvez également spécifier (et créer) un dossier Windchill cible pour les documents publiés depuis le Workspace.
Les paramètres du dossier Windchill associés sont définis dans le fichier XML du modèle de publication appliqué à votre entrée d’intégration Windchill PLM dans le Workspace (voir ci-dessus). Les nœuds de définition de dossier sont au format de balise <pt:Folder>xxx</pt:Folder> – où pt correspond à l’espace de noms actuel et xxx au chemin complet du dossier – et sont placés comme règle de publication dans la section FileDistribution pour chaque type de document (par exemple une sortie de PCB.zipFabricationPCB.zip).
Un exemple de hiérarchie de structure XML de publication serait :
<pt:EntityRule id="FAB">
<pt:FileDistributions>
<pt:FileDistribution archiveName="PCB.zip">
<pt:Folder>PRODUCT/Projects/${project.name}/FAB data</pt:Folder>
La dernière ligne de l’entrée spécifierait (ou créerait) un dossier cible de publication pour la sortie PCB.zipFabricationPCB.zip avec la structure de dossiers Windchill (où le nom du projet est MyProject) :
PRODUCT
Projects
MyProject
FAB data
Notez que le chemin de dossier défini dans le fichier XML de publication est absolu (et non relatif), et qu’il peut inclure d’autres propriétés du projet, telles que le nom du projet (${project.name}) et le numéro d’assemblage (${project.PLM_ASSEMBLY_NUMBER}).
Publish to PLM with ECO
Les fichiers de configuration des instances Windchill, Agile et Arena PLM prennent également en charge le workflow formalisé Change Order (ECO), qui est activé dans le fichier XML du modèle de publication et défini dans le fichier XML de configuration sous la section d’entité altiumType="ProjectChangeOrder".
Selon l’instance PLM, les définitions de configuration XML incluent un schéma pour l’identification du Change Order (numérotation, emplacement, ID, etc.), des attributs spécifiques du Change Order tels que Name/Title, Description et Change Complexity (Windchill uniquement), ainsi que des paramètres d’option comme la stratégie de création du Change Order (aucun, nouveau ou réutiliser l’existant) et la promotion du statut de cycle de vie (Windchill et Agile uniquement). Le Change Order défini est activé lors de la publication par la déclaration de sa référence publishId dans le modèle de publication associé.
Le modèle de publication prend également en charge des ensembles de règles qui définissent comment et où les sorties de version (données de projet, source, assemblage et fabrication) sont publiées dans le PLM.
Une fois définis dans les fichiers XML Configuration et Publishing Template du serveur, les Change Orders sont disponibles pendant les workflows des processus Project Creation et Publishing to PLM, lancés depuis Altium Designer ou via l’interface PLM du Workspace. Un formulaire de Change Order associé sera présenté au cours du flux, où les options du Change Order seront spécifiées.
La boîte de dialogue Altium Designer Change Order Required montrant l’étape initiale de création du projet, puis le Project Release avec ECO activé.
Dans l’exemple présenté ici, un projet est créé dans Altium Designer à partir d’un modèle à l’aide du processus Create Project with PLM Initialize (vers Arena PLM), avec l’option Create change order (ECO) désactivée. Le projet est ensuite publié à l’aide du processus Publish to PLM (User selects) avec l’option Create change order activée (Yes). Côté Arena, les éléments sont ensuite publiés dans le cadre d’un Change Order (ECO-00042) et de son processus d’approbation inhérent.
Téléchargez une archive ZIP contenant les fichiers XML de configuration Arena et de modèle de publication utilisés dans cet exemple.
Modifiez un exemple de modèle XLM selon vos besoins et chargez le fichier dans votre configuration PLM via la fenêtre Add Publish Template, ouverte depuis le bouton
. Notez qu’une configuration PLM prend en charge plusieurs modèles de publication.
Synchronisation des composants
La synchronisation des données de composants entre votre Workspace Altium 365 et le système PLM connecté est déterminée par le mappage des paramètres activé et la direction définie ci-dessus, et se produira lorsque le processus de synchronisation sera déclenché manuellement ou automatiquement à une heure planifiée. Le processus de synchronisation lui-même est piloté par un LibSyncworkflow de processusLibSync intégré.
Dans une instance de configuration PLM, les options de synchronisation associées sont accessibles sous l’onglet Component Synchronization, où le processus peut être déclenché manuellement ou planifié. Pour ce dernier cas, activez l’option Synchronize on a schedule et sélectionnez un intervalle de temps dans le menu déroulant associé.
Vous pouvez utiliser les options du menu
pour déclencher manuellement un processus LibSync sous forme d’événement de synchronisation Incremental ou Full :
-
Incremental – applique uniquement les composants qui ont été modifiés depuis la dernière exécution de la synchronisation (c’est-à-dire dont l’horodatage est postérieur à la date de la dernière synchronisation), et qui satisfont aux critères de synchronisation de la configuration. Notez qu’il s’agit du mode utilisé lorsqu’un événement de synchronisation est déclenché à partir du contrôle
sur la page principale de l’intégration PLM – voir ci-dessous.
- Full – ce mode force une synchronisation complète. Tous les composants qui satisfont aux critères de synchronisation de la configuration seront inclus.
Exécution de la synchronisation des composants
La synchronisation des composants (bibliothèque) peut être effectuée manuellement depuis une entrée d’instance PLM sur la page d’intégration PLM du Workspace, ou comme cycle automatisé spécifié dans la configuration de l’instance – voir ci-dessus. Cliquez sur le contrôle
associé à l’instance PLM pour lancer manuellement le processus de synchronisation, qui suivra le workflow LibSync en utilisant les paramètres définis dans la configuration PLM associée.
Le contrôle Actions passera à
, ce qui vous permettra d’arrêter le processus de synchronisation si nécessaire, et l’entrée Sync Status indiquera qu’un processus est en cours. Le statut passera à Completed lorsque le processus de synchronisation sera terminé.
Lorsque la synchronisation des composants est exécutée, manuellement ou selon un événement planifié, le processus LibSync progresse dans son workflow prédéfini jusqu’à son achèvement ou jusqu’à ce qu’il rencontre une erreur. Vous pouvez actualiser le navigateur (F5) pour afficher l’état actuel du processus de synchronisation.
Pour accéder aux détails d’un événement de synchronisation terminé, cliquez sur l’icône
dans la colonne Last Sync pour télécharger le fichier journal correspondant (voir un exemple), ou sélectionnez la date associée pour ouvrir l’entrée de l’événement dans l’onglet Synchronization Status. Notez que dans cette vue, les événements de synchronisation terminés sont listés lorsque l’option Closed est sélectionnée, et que les événements en cours d’exécution ou suspendus apparaissent lorsque le mode d’affichage Active est sélectionné.
Les sous-onglets de la vue Status fournissent les informations suivantes :
- Diagram – un graphique représentant le workflow du processus, avec la position de son étape actuelle mise en évidence (terminé ou état d’erreur/échec).
- Data – un résumé d’informations sur l’action du processus, incluant la réussite ou l’échec de ses étapes et un lien vers le rapport de processus enregistré – voir un exemple.
- History – un journal chronologique des principaux événements de synchronisation du Workspace, listés dans l’ordre.
Tous les événements de synchronisation qui se sont arrêtés prématurément, par exemple lorsqu’une erreur a été rencontrée, seront listés lorsque la vue est en mode Active. Ces entrées peuvent être supprimées de la liste avec le contrôle Terminate , ou, plus correctement, évaluées et résolues à partir de la vignette de tâche associée créée dans la vue Tasks du Workspace. Notez qu’un événement de synchronisation terminé/résolu sera déplacé dans la liste Closed de la vue Synchronization Status, avec un Status indicatif, tel que Failed.
Accès aux processus liés au PLM
Des exemples de workflows de processus liés à un système PLM connecté sont disponibles sous les onglets de thème de processus sur la page Workspace Processes. En général, les exemples ne peuvent pas être utilisés directement, mais doivent être réenregistrés sous un nom différent pour devenir actifs.
► Consultez la documentation Processes & Workflow pour plus d’informations.
Un administrateur Workspace peut démarrer directement une nouvelle instance de toute définition de processus activée depuis la liste des processus sur la page Processes en cliquant sur le contrôle
. Les utilisateurs Workspace non administrateurs peuvent également lancer des processus actifs depuis le Workspace, par exemple :
-
Un processus Part Request with PLM depuis le bouton
de la page Part Request.
-
Un processus Publish to PLM depuis le bouton
sur les pages Tasks et Activities d’un projet ouvert.
-
Un processus Publish to PLM depuis le bouton
sur la page principale Projects.
-
Un processus Project with Initialize in PLM depuis le bouton
sur la page principale Projects, ou lors du clonage d’un projet depuis le menu du bouton
.
En pratique toutefois, les processus liés au PLM sont généralement lancés depuis Altium Designer pendant la conception et le développement du projet. Les processus liés au PLM sont accessibles depuis Altium Designer des façons suivantes :
-
Part Request with PLM Part Create – accessibles depuis les panneaux Explorer, Manufacturer Part Search et Components d’Altium Designer.
► Consultez Process-based Part Requests pour des informations détaillées. -
Publish to PLM (User selects) – accessibles depuis le sous-menu Project » Project Activities du projet Altium Designer actif.
► Consultez Publishing to a PLM – user-selects pour des informations détaillées. -
Project Releaser with Publish – accessibles comme étape finale de Project Releaser depuis le sous-menu Project » Project Releaser du projet Altium Designer actif.
► Consultez Design Project Release – publishing to PLM pour des informations détaillées. -
Project with initialise in PLM – accessibles lors de la création d’un nouveau projet Altium Designer depuis le sous-menu File » New » Project in <Workspace>, ou lors du clonage d’un projet.
► Consultez Publishing to a PLM – initialize in PLM pour des informations détaillées.
Workflows de processus
Les définitions de processus suivantes (et les workflows sous-jacents) sont disponibles via le Workspace pour prendre en charge l’intégration PLM :
-
Part Requeststhème de processus :
- Part Request with PLM Part Create – prend en charge la création automatique d’un composant dans votre instance PLM, puis la propagation du numéro de pièce généré vers le composant du Workspace. Le diagramme de workflow est présenté ci-dessous.
Un point important à noter est que lorsque vous modifiez cet exemple de définition pour créer la vôtre, vous devez spécifier l’instance PLM dans laquelle les pièces doivent être créées. Sélectionnez l’entité Create Part in PLM dans le diagramme de workflow et choisissez l’instance PLM dans le menu déroulant associé au champ PLM Instance. Ce menu répertorie toutes les instances PLM actuellement définies (telles que définies sur la page PLM Integration de l’interface).
► Consultez Creating and Managing Processes pour plus d’informations sur l’utilisation des workflows de processus.
- Project Activitiesthème de processus :
- Publish to PLM (User selects) – publication des sorties de projet géré publiées vers l’instance PLM intégrée, l’utilisateur pouvant sélectionner précisément quelles sorties sont publiées. Le diagramme de workflow est présenté ci-dessous.
- Project Releaser with Publish – publication vers l’instance PLM intégrée en tant qu’étape supplémentaire du Project Releaser. Le diagramme de workflow est présenté ci-dessous.
-
Project Creationsthème de processus :
- Project with initialise in PLM – prend en charge la création automatique de numéros de pièce dans votre instance PLM, puis leur propagation en tant que paramètres du projet de conception Workspace. Le diagramme de workflow est présenté ci-dessous.
























. 












