Intégration PLM

Now reading version 5.5. For the latest, read: Intégration PLM for version 8.0
 

L’espace de travail Enterprise Server Workspace peut être connecté à une ou plusieurs instances PLM, avec une prise en charge directe de Windchill®, Arena®, Oracle® Agile™, Aras Innovator® et Siemens Teamcenter® (avec configuration supplémentaire). La configuration de l’interface s’effectue via l’interface navigateur du Workspace, la plupart des paramètres étant définis dans un fichier de configuration basé sur XML (téléversé via le Workspace). Une fois l’interface configurée et opérationnelle, des fonctionnalités sont disponibles lors du travail dans les zones distinctes suivantes :

  • Bibliothèque (composants) – permet la synchronisation unidirectionnelle ou bidirectionnelle de vos composants, paramètres de composants et choix de pièces entre votre Workspace 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 des propriétés côté Workspace (configurable champ par champ), sans avoir à publier officiellement une nouvelle révision de cet élément de composant. Un workflow 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 du Workspace.
  • Conception (projets) – un workflow dédié de création de projet est disponible ; il 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 Altium Designer. Ces paramètres peuvent être utilisés dans des chaînes spéciales (par ex., pour les annotations de cartouche de feuille). Vous pouvez publier votre conception dans votre instance PLM dans le cadre de l’exécution de 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 de bibliothèque du Workspace 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 workflow du processus (onglet History).

Prise en charge PLM

L’espace de travail Enterprise Server Workspace offre une prise en charge directe des systèmes PLM suivants :

  • PTC Windchill® PLM version 12
  • Arena® PLM
  • Oracle® Agile™ PLM
  • Aras Innovator® version 12.0 SP18
  • Siemens Teamcenter®, avec une configuration d’intégration supplémentaire.

    • Notez que la prise en charge actuelle de Siemens Teamcenter PLM est basée sur l’interface Teamcenter EDA (Electronic Design Automation) Gateway et est en Closed Beta. La version précédente de l’interface Teamcenter (utilisant l’API basée sur SOAP) restera fonctionnelle jusqu’à la fin des tests bêta de la nouvelle interface Teamcenter.
    • L’intégration avec Siemens Teamcenter PLM nécessite l’installation et la configuration du logiciel Teamcenter EDA Gateway. Une Teamcenter PLM Addon licence Workspace est également requise pour activer cette fonctionnalité dans le Workspace.

    Pour plus de détails, voir Additional Installation and Setup for Teamcenter EDA Gateway.

  • Le Workspace propose également un Configuration Generator qui crée une configuration PLM en analysant le modèle de données du Workspace actuel. La configuration résultante inclut tous les éléments (types de composants et paramètres, etc.) disponibles dans le Workspace actuel et est destinée à un système PLM cible spécifié (et pris en charge).
Dans les situations où il n’est pas possible d’établir une connexion entre l’Enterprise Server Workspace et un système d’entreprise de la société, les données de composants exportées depuis ce système peuvent être importées dans le Workspace à l’aide de son outil en ligne de commande CSV Import fourni.

Connexion à votre instance PLM

La connexion à votre instance PLM s’effectue depuis la page Admin – PLM Integration de l’interface navigateur du Workspace. Cela implique le téléversement du fichier de configuration XML applicable et du modèle de publication, ainsi que l’activation/la configuration de la synchronisation de vos composants PLM avec ceux du Workspace.

Pour créer une nouvelle instance d’interface PLM, cliquez sur le bouton  . Vous pouvez définir autant d’instances que nécessaire afin d’interfacer votre Workspace avec différentes instances PLM. Par exemple, vos composants peuvent résider dans une instance PLM, tandis que les sorties générées à partir des projets de conception publiés se trouvent dans une autre, ou bien différentes divisions utilisent des instances différentes (du même système PLM ou de systèmes différents). Chaque instance doit avoir un nom unique, un fichier de configuration et un ou plusieurs modèles de publication définis. Pour tester la connexion d’une instance définie, cliquez sur le bouton  — voir Validation de la connexion ci-dessous.

Des exemples de fichiers de configuration et de modèles de publication sont fournis dans le cadre de l’installation — développez les sections ci-dessous pour plus d’informations :

Lors de l’ajout d’une nouvelle entrée PLM à partir du bouton  , utilisez le bouton  pour rechercher puis appliquer une configuration PLM correctement enregistrée/modifiée.

De même, un modèle de publication compatible est ajouté via le bouton  sous l’onglet Publish Template. Dans la boîte de dialogue Publish Template suivante, utilisez le bouton  pour rechercher et sélectionner le fichier de modèle correct.

Ajoutez et configurez l’interface vers le système PLM de votre entreprise. Avec une connexion valide, vous pouvez ensuite publier les données de publication de projet vers le système PLM (à l’aide de définitions de processus définies) conformément à un modèle de publication actif pour l’instance, et également planifier la synchronisation des composants entre ce PLM et le Workspace.Ajoutez et configurez l’interface vers le système PLM de votre entreprise. Avec une connexion valide, vous pouvez ensuite publier les données de publication de projet vers le système PLM (à l’aide de définitions de processus définies) conformément à un modèle de publication actif pour l’instance, et également planifier la synchronisation des composants entre ce PLM et le Workspace.

Les fichiers de configuration des instances Windchill, Agile et Arena PLM prennent également en charge le workflow Change Order (ECO) formalisé, 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"voir l’exemple.

Selon l’instance PLM, les définitions de configuration incluent un schéma d’identification des ordres de modification (numérotation, emplacement, ID, etc.), des attributs spécifiques d’ordre de modification tels que Nom/Titre, Description et Complexité de la modification (Windchill uniquement), ainsi que des paramètres d’option tels que la stratégie de création d’ordre de modification (aucun, nouveau ou réutiliser l’existant) et la promotion du statut du cycle de vie (Windchill et Agile uniquement). L’ordre de modification 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é – voir l’exemple.

Une fois définis dans les fichiers XML de configuration et de modèle de publication du serveur, les ordres de modification sont disponibles pendant les workflows PLM de création de projet et de processus de publication lancés depuis Altium Designer ou via l’interface Enterprise Server. Un formulaire d’ordre de modification associé sera présenté pendant le processus, où la configuration et les options de l’ordre de modification sont spécifiées.

Pour plus d’informations sur l’utilisation de la fonctionnalité d’ordre de modification PLM (ECO) pour les instances Windchill, Agile et Arena PLM, consultez les notes de commentaire dans leurs exemples de fichiers XML de configuration et de fichiers XML de modèle de publication fournis avec l’installation d’Enterprise Server.

Plutôt que d’utiliser les fichiers de configuration fournis pour créer une nouvelle instance de système d’entreprise, le générateur de configuration interne du Workspace peut être utilisé pour créer une configuration adaptée qui dérive sa structure du modèle de données du Workspace. Le générateur demande les informations de connexion (type de PLM et URL), puis interroge le Workspace pour les types de composants enregistrés (condensateurs, diodes, etc.) et leurs modèles de composants correspondants afin de construire un fichier de configuration de base – cliquez sur la section extensible suivante pour plus d’informations :

Lorsqu’un fichier de configuration a été modifié puis téléversé à nouveau vers l’instance PLM, veillez à tester (valider) la connexion afin de détecter tout problème qui aurait pu être introduit – voir ci-dessous.

Validation de la connexion

Le Workspace propose une vérification complète de validation de connexion à une instance PLM, disponible à partir du bouton dans la Add/Edit Instance page. Celle-ci effectue une série de contrôles de compatibilité de configuration et signale immédiatement les résultats.

Lorsque le rapport de validation de connexion est exécuté, le Workspace analyse les paramètres actuels de configuration et de modèle de publication afin de vérifier leur compatibilité avec le Workspace et les données du système d’entreprise cible. Les problèmes de configuration tels que les erreurs de chemin, les définitions et paramètres de types de composants non correspondants, ainsi que les paramètres de cycle de vie ou de révision non valides, sont détectés et signalés dans la boîte de dialogue Configuration Validation Report suivante.

Si des erreurs de configuration sont signalées – entraînant un statut global ERROR (Status) – elles devront être corrigées avant que la nouvelle instance puisse être créée. Un statut WARNING, qui indique des problèmes tels que des types de composants du Workspace non inclus dans la configuration, ou des attributs spécifiés non disponibles côté système d’entreprise, permet d’enregistrer et d’utiliser l’instance configurée.

Les erreurs et avertissements signalés peuvent ensuite être corrigés dans les fichiers de configuration/publication appliqués, et/ou en apportant des modifications aux paramètres du Workspace ou du système d’entreprise. Veillez à cliquer sur le bouton  une fois votre instance correctement définie. Cette instance apparaîtra dans la liste actuelle des instances connectées, de retour sur la PLM Integration page principale de l’interface.

Lorsqu’un fichier de configuration a été modifié puis téléversé à nouveau vers la nouvelle instance, utilisez à nouveau le bouton  pour détecter tout problème qui aurait pu être introduit.

Synchronisation des composants

La synchronisation des composants entre le Workspace et l’instance de système d’entreprise connectée – ou, plus précisément, de leurs données paramétriques – repose sur le LibSync workflow de processus. Le processus LibSync est prédéfini dans le Workspace et n’est pas accessible (ni modifiable) depuis la Admin - Processes page du Workspace. Toutefois, en tant que processus basé sur un workflow, les résultats de son action de synchronisation peuvent être consultés et les éventuelles erreurs traitées.

L’utilisation du processus de synchronisation implique les éléments suivants :

  • Configuration du paramétrage de synchronisation pour chaque type de composant, ce qui revient en pratique à :
    • Déterminer le sens de la synchronisation (vers le Workspace ou vers le PLM).
    • Déterminer quels types de composants sont concernés et où les nouveaux composants doivent être créés.
    • Configurer le mappage ou les attributs de paramètre.
  • Configurer le mappage des données Part Choices, le cas échéant.
  • Effectuer la synchronisation.

Les deux premiers groupes d’éléments ci-dessus sont gérés dans le fichier de configuration utilisé pour l’instance de système d’entreprise connectée (comme un PLM). La synchronisation elle-même peut être effectuée à la demande, depuis la PLM Integration page de l’interface du Workspace, et/ou peut être planifiée – synchronisation automatisée à intervalles périodiques, définie lors de la configuration de la connexion à l’instance PLM.

Configuration de la synchronisation

Dans le fichier de configuration, la connectivité avec l’instance du système d’entreprise est définie entre les balises Instance comme un type de Driver spécifié et une URL cible. Lorsque le Configuration Generator a été utilisé pour créer le fichier de configuration, les références Driver et URL incluses sont celles saisies dans la boîte de dialogue Generate Configuration pendant le processus de génération.

<Instance>
    <Driver>[Type de Driver]</Driver>
    <Url>[URL API PLM]</Url>
</Instance>
  • Lorsque le driver Arena® PLM est spécifié dans le fichier de configuration, une entrée supplémentaire est disponible pour prendre en charge les workspaces Arena disponibles pour un compte utilisateur Arena. L’attribut de référence d’ID optionnel à plusieurs chiffres est ajouté à la section Instance entre les balises context, comme illustré dans l’exemple ci-dessous.
    • <Instance>
          <Driver>Arena</Driver>
          <Url>https://api.arenasolutions.com/v1/</Url>
          <Context>12345678</Context>
          <!-- If a workspace ID is not defined, the PLM instance will work with Arena's default workspace for that account. -->
          <!-- The server will report an error if another PLM synchronization session is attempting to use a second workspace from the Arena user account. -->
      </Instance>
  • Lorsque le système connecté est PTC Windchill PLM, il peut être nécessaire d’ajouter une ligne de configuration pour activer les unités de mesure pour les lectures de valeur.
    • <Instance>
          <Driver>Windchill</Driver>
          <Url>URL</Url>
          <EnableUOMRead>true</EnableUOMRead>
      </Instance>

Dans la section Schema suivante du fichier de configuration, vous définissez une section de mappage de synchronisation pour chaque type de pièce dédié. Dans le Workspace, il s’agit du composant de type altiumType – sa valeur est l’une des options de paramètres de type visibles dans la page Data Management - Component Types page de la boîte de dialogue Preferences dans Altium Designer. Côté PLM, une pièce est créée de type plmType, tel que déterminé par sa valeur dans l’espace PLM.

La section est déclarée comme un Entity dans le fichier ; un exemple pourrait être, pour les condensateurs :

<Entity altiumType="Capacitor" plmType="Capacitor">
  .
  .
</Entity>
La valeur plmType peut varier selon l’instance PLM particulière que vous utilisez.

Within the Entity, deux sections sont utilisées pour contrôler et configurer la synchronisation du Workspace vers l’instance PLM, et de l’instance PLM vers le Workspace, permettant une synchronisation unidirectionnelle ou bidirectionnelle. Utilisez les sections suivantes, conjointement avec les commentaires disponibles dans les fichiers de configuration d’exemple, pour en savoir plus. En définitive, ce qui est défini dans le fichier de configuration varie selon vos besoins spécifiques, ainsi que selon les attributs (PLM) qui ont été définis dans l’instance du système d’entreprise connecté.

La section de définition du mappage des données de choix de pièce se trouve à la fin de l’exemple de fichier de configuration (ou d’un fichier généré).

  • Les paramètres, attributs et valeurs inclus dans un fichier de configuration sont sensibles à la casse.
  • À l’exception de l’inclusion courante d’une clé de synchronisation primaire (telle que PlmPartNumber), il n’est pas recommandé d’inclure les mêmes attributs/paramètres de composant dans les sections ToAltium et ToPlm d’un fichier de configuration. La synchronisation bidirectionnelle se produit dans cet ordre (du PLM vers Altium en premier), de sorte que les données PLM prévaudront toujours dans cette situation.
  • Reportez-vous aux fichiers d’exemple de configuration et de publication pour obtenir des informations sur la configuration de l’intégration avec votre système d’entreprise.

Enterprise Server prend en charge la mise à jour des éléments Arena PLM existants lors de l’utilisation des processus Altium Project Releaser et Component Sync. Cela permet de pousser vers les révisions de travail des éléments de pièce BOM Arena les nouvelles données de projet et de composant publiées côté Altium (données PCBA, FAB et composant).

Lors de la publication d’un projet Altium vers Arena PLM — à l’aide du processus Project Release with Publish to PLM — la révision BOM du projet Arena précédemment publiée sera mise à jour, ainsi que les mises à jour supplémentaires des pièces enfants liées à ce parent. Dans ce cas, le journal PLM inclura un avertissement indiquant qu’une révision de travail a été mise à jour et que des révisions effectives ont été ajoutées à la BOM correspondante dans Arena.

Exécution de la synchronisation des composants

La synchronisation des composants (bibliothèque) peut être effectuée manuellement ou selon une planification, respectivement à partir du bouton Sync action d’une entrée d’instance PLM sur la page PLM Integration du Workspace ou sous forme de cycle automatisé spécifié dans la configuration de l’instance. Cliquez sur la commande  associée à l’instance PLM que vous souhaitez synchroniser. Le processus de synchronisation suivra le flux de travail LibSync, conformément aux paramètres définis dans le fichier de configuration associé.

La commande devient  . Si vous souhaitez arrêter le processus de synchronisation, cliquez sur cette commande. Une fenêtre de confirmation apparaîtra, dans laquelle vous pourrez cliquer sur  pour annuler la synchronisation — tous les composants déjà synchronisés le resteront, mais aucune synchronisation supplémentaire n’aura lieu au-delà de ce point.

Synchronisation des composants en cours entre le Workspace et l’instance PLM indiquée.Synchronisation des composants en cours entre le Workspace et l’instance PLM indiquée.

La synchronisation impliquera only 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 du fichier de configuration. Cela est appelé Incremental Synchronization.

Lorsque la synchronisation des composants est exécutée, le processus LibSync progresse dans son flux de travail prédéfini jusqu’à son achèvement ou jusqu’à ce qu’il rencontre une erreur. Actualisez le navigateur (F5) pour afficher l’état actuel du processus de synchronisation. Pour surveiller ou examiner le processus LibSync, sélectionnez l’onglet Synchronization status et choisissez l’option de liste Closed — si un processus est toujours en cours d’exécution, il apparaîtra dans la liste Active. Le bouton , disponible pour les administrateurs, peut être utilisé pour télécharger un enregistrement détaillé de toutes les activités de synchronisation répertoriées au format de fichier CSV délimité par des virgules (Synchronisation status.csv).

Les sous-onglets de la vue fournissent les informations suivantes :

  • Diagram – une représentation graphique du flux de travail du processus, avec la position de son étape actuelle mise en évidence (terminée ou état d’erreur/échec).
  • Data – un résumé des informations sur l’action du processus, incluant la réussite ou l’échec de ses étapes ainsi qu’un lien vers le rapport de processus consigné – voir ci-dessous.
  • History – un journal horodaté des principaux événements de synchronisation du Workspace, listés dans l’ordre.

Les résultats du processus LibSync sont également disponibles sur la page Process Management (Admin » Processes), sous l’onglet Browser.

Les détails de l’événement LibSync sélectionné, affichés sous le sous-onglet Data, incluent un lien vers le fichier journal système (PLM [date-number].log) pour cet événement.

Si un processus LibSync échoue, une tâche Handle errors est créée avec les données d’erreur associées, y compris des informations récapitulatives et le diagramme du processus. Les tâches d’action en cours sont disponibles sur la page Tasks Management, accessible depuis l’option Tasks du menu principal.

Synchronisation planifiée

Vous avez également la possibilité de planifier une synchronisation automatisée. Pour ce faire, modifiez l’instance PLM (depuis la page principale PLM Integration, cliquez sur son nom ou sur le contrôle associé), sélectionnez l’onglet Component Synchronisation et activez l’option Synchronize PLM Components with server on schedule. Utilisez les contrôles Synchronize every pour configurer la planification de la synchronisation automatique selon vos besoins. Le système est très flexible et vous permet de :

  • Configurer une synchronisation planifiée toutes les 15/30/45/60/75/90 minutes.
  • Configurer une synchronisation planifiée toutes les x heures.
  • Configurer une synchronisation quotidienne planifiée, à exécuter à une heure définie.

La planification que vous définissez sera répercutée sur la page principale PLM Integration, dans la colonne Sync scheduled.

Configuration d’une planification de synchronisation.Configuration d’une planification de synchronisation.

Pour configurer une synchronisation planifiée, vous devez fournir des identifiants utilisateur valides (pour votre système PLM). Ces identifiants devraient déjà avoir été enregistrés lors de la configuration de l’instance PLM, mais si ce n’est pas le cas, cliquez sur le bouton  et saisissez votre User name et votre Password dans la fenêtre PLM Credentials qui s’ouvre ensuite. Sans identifiants valides, la synchronisation planifiée restera à l’état OFF. La synchronisation à la demande ne sera pas non plus possible.

Vous pouvez également exécuter le processus de synchronisation à la demande. Cliquez sur le bouton  et choisissez le mode de synchronisation dont vous avez besoin :

  • Incremental – dans ce mode, only seuls 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 du fichier de configuration, seront inclus dans la synchronisation, avec propagation des modifications en conséquence. Il s’agit du mode par défaut, et c’est également le mode exécuté en cliquant sur le contrôle  pour une instance PLM sur la page principale PLM Integration.
  • Full – ce mode force une synchronisation complète. Tous les composants qui satisfont aux critères de synchronisation du fichier de configuration seront inclus dans la synchronisation, avec propagation des modifications en conséquence.

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 :

Ces définitions de processus ne peuvent pas être activées et utilisées telles quelles. Chacune d’elles s’apparente donc davantage à un « modèle » – modifiez-la selon les exigences de votre entreprise, donnez-lui un nom et enregistrez-la comme nouvelle définition de processus, que vous can activerez ensuite et utiliserez, avec toutes les autres définitions du thème de processus correspondant.
  • Part Requests thè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 dans le Workspace. Le diagramme du workflow est présenté ci-dessous.

Un point important à noter est que lorsque vous modifiez cette définition d’exemple 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 du 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).

► Voir Creating and Managing Processes pour plus d’informations sur l’utilisation des workflows de processus.

  • Project Activities thème de processus :
  • Publish to PLM (User selects) – publication des sorties de projet Workspace publiées vers l’instance PLM intégrée, où l’utilisateur peut sélectionner exactement quelles sorties sont publiées. Le diagramme du 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 du workflow est présenté ci-dessous.

  • Project Creations thè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 du workflow est présenté ci-dessous.

Accès aux processus liés au PLM

Les sections suivantes indiquent où accéder aux processus activés liés au PLM. Et puisque les exemples ne peuvent pas être utilisés directement tels qu’ils sont fournis, les éléments suivants ont été créés à partir d’eux à des fins d’illustration :

  • PR with PLM Part Create – créé à partir de la définition de processus d’exemple : Part Request with PLM Part Create.
  • Publish to Company PLM – Choose Data – créé à partir de la définition de processus d’exemple : Publish to PLM (User selects).
  • Project Releaser with Publish to Company PLM – créé à partir de la définition de processus d’exemple : Project Releaser with Publish.
  • Create Project with PLM Initialise – créé à partir de la définition de processus d’exemple : Project with Initialise in PLM.
Notez que les administrateurs du Workspace peuvent démarrer une nouvelle instance de toute définition de processus activée – directement depuis l’onglet du thème de processus correspondant dans la zone Processes de l’interface du Workspace – en cliquant sur le contrôle  .

Demandes de pièces

Accès depuis Altium Designer via le panneau Explorer, après avoir effectué une recherche, depuis le volet Details du panneau Manufacturer Part Search, ou depuis le lien situé en bas de la liste des composants dans le panneau Components.

Depuis l’interface du Workspace, la définition de processus activée est accessible depuis la page Part Requests, en cliquant sur le bouton  en haut à droite de la page.

Activités de projet

Les données de conception de projet publiées depuis Altium Designer vers le Workspace Enterprise Server peuvent être propagées vers le PLM de manière contrôlée grâce aux processus Publish to PLM du Workspace. Les processus du Workspace définissent l’interface et la méthodologie de l’activité de publication, et le XML Publishing Template spécifié définit la manière dont les données de fichier sont propagées vers le système PLM cible.

Voir Publication vers un PLM pour des informations plus détaillées sur le processus de publication.

Processus de publication standard

Du côté conception, le processus standard de publication vers un PLM est accessible dans Altium Designer depuis le sous-menu Project » Project Activities du projet actif.

Les processus liés au projet sont également accessibles depuis le sous-menu contextuel Project Activities, accessible par clic droit sur l’entrée du projet de conception dans le panneau Projects.

Depuis l’interface Workspace, les définitions de processus actives sont accessibles depuis la vue Project Management en cliquant sur le bouton  .

Publication avec le Project Releaser

Le processus de publication vers une instance PLM dans le cadre du Project Releaser est accessible dans Altium Designer depuis le sous-menu Project » Project Releaser du projet actif.

Les processus liés à la publication sont également accessibles depuis le sous-menu contextuel Project Releaser, accessible par clic droit sur l’entrée du projet de conception dans le panneau Projects.

Le Project Releaser apparaîtra, avec une étape supplémentaire – 7: Publish to PLM. En outre, une commande est disponible depuis le menu associé au bouton  Prepare & Release & Publish to PLM – si vous souhaitez exécuter le Project Releaser sans vous arrêter pour examiner les données générées et le rapport d’exécution.

Si vous exécutez le Project Releaser avec la commande standard Prepare , après examen et publication des données, le bouton  sera présenté à l’étape Execution Report. Cliquez dessus pour poursuivre le workflow sous-jacent du processus, afin de publier vers le PLM. La boîte de dialogue Login Credentials apparaîtra. Saisissez le Username et le Password de votre instance PLM, puis sélectionnez le modèle PLM que vous souhaitez utiliser (qui apparaît sous la forme <PLMInstance>:<PublishingTemplate>).

Si vous choisissez d’utiliser la commande Prepare & Release & Publish to PLM, la boîte de dialogue Login Credentials vous sera finalement présentée directement. Le Project Releaser ne s’interrompra pas à l’étape Execution Report, et aucun bouton  ne sera présenté.
Notez que les identifiants de connexion à votre instance PLM ne sont requis que lors de la première publication vers cette instance. Ils seront ensuite stockés avec le Workspace. Après cela, toute publication de ce projet vers cette même instance PLM se fera directement, conformément au workflow défini et au modèle de publication choisi.

Cliquez sur l’onglet Diagram pour voir le workflow sous-jacent du processus.

Cliquez sur le bouton  pour poursuivre le processus de publication, conformément à ce workflow.

Si vous publiez pour la première fois et que les références article (côté PLM) ne sont pas encore associées au projet Workspace, ces références seront créées dans le PLM et associées au projet dans le cadre de cette publication initiale. Vous avez également la possibilité de définir des entrées de composants pour les composants de bibliothèque Workspace dans l’instance PLM, dans le cadre de l’opération de publication, afin d’obtenir une nomenclature de composants dans le PLM (facultatif, selon le modèle de publication défini et utilisé lors de la publication du projet vers l’instance PLM).

Vérifiez l’état du processus de publication vers le PLM via l’interface Workspace en sélectionnant la vue Activities depuis la vue détaillée de ce projet -- lorsque le projet a été ouvert depuis la vue Projects. Sélectionnez l’option de vue Opened pour voir l’état pendant l’exécution du processus, et l’option d’activités Closed pour accéder aux informations d’état une fois le processus terminé.

Vous pouvez voir exactement ce qui a été créé, comme les références article dans l’instance PLM, sous l’onglet Data du workflow du processus.

Créations de projet

Du côté conception, l’accès se fait dans Altium Designer depuis le sous-menu principal File » New » Project in <Workspace>.

Depuis l’interface Workspace, la définition de processus activée est accessible depuis la vue Projects en cliquant sur le bouton  .

Et également lors du clonage d’un projet, accessible depuis le bouton de menu  dans la vue Projects.

Le workflow du processus se poursuivra, avec une boîte de dialogue vous permettant de définir le projet en termes de nom, description, type et tout élément de modèle de projet devant être utilisé pour sa création. Après avoir cliqué sur Start, la boîte de dialogue Login Credentials apparaîtra. Saisissez le Username et le Password de votre instance PLM, puis sélectionnez le modèle PLM que vous souhaitez utiliser (qui apparaît sous la forme <PLMInstance>:<PublishingTemplate>). Cliquez ensuite sur Submit pour poursuivre le workflow.

Les références article pertinentes seront automatiquement créées pour le projet dans votre instance PLM, puis renvoyées vers le Workspace en tant que paramètres du projet Workspace. Ces paramètres pourront être utilisés comme chaînes spéciales – accessibles depuis le panneau Properties lorsqu’une chaîne de texte placée est sélectionnée dans l’éditeur de conception. Les paramètres Workspace définis pour le projet peuvent également être consultés dans l’onglet Parameters de la boîte de dialogue Project Options (Project » Project Options).
AI-LocalizedLocalisé par IA
Si vous trouvez un problème, sélectionnez le texte/l’image et appuyez surCtrl + Entréepour nous envoyer vos commentaires.
Contenu