Altium On-Prem Enterprise Server

Now reading version 5.5. For the latest, read: Altium On-Prem Enterprise Server for version 8.1

Le Altium On-Prem Enterprise Server, qui est installé et géré par votre propre service informatique, fonctionne en harmonie avec Altium Designer pour apporter une réponse élégante à la question de la gestion des données de conception avec une intégrité sécurisée. Le serveur fournit non seulement un stockage des données robuste et sécurisé, mais permet également la republication des données sous forme de révisions distinctement séparées, assurant ainsi le suivi des modifications de conception au fil du temps, sans écraser aucune donnée précédemment publiée. Il permet également de gérer le cycle de vie des données, afin que les personnes qui doivent les utiliser puissent voir d’un seul coup d’œil à quel stade de leur « vie » elles se trouvent et, par conséquent, à quel usage elles peuvent être utilisées en toute sécurité.

Altium Designer peut également se connecter à un Altium 365 Workspace hébergé sur la plateforme d’infrastructure cloud Altium 365. Avec un Workspace Altium 365, vous bénéficierez d’un ensemble plus riche de fonctionnalités collaboratives, notamment le partage global. Et comme il est basé sur le cloud, vous disposez de la dernière version du Workspace sans avoir à vous soucier des mises à niveau manuelles.

Le serveur Enterprise Server sur site fournit un Workspace, également appelé Enterprise Server Workspace, utilisé pour gérer toutes les données, y compris les composants, les modèles de domaine, les feuilles de schéma de circuits et les modèles de conception. Vous pouvez même créer et gérer l’ensemble de vos projets de conception directement dans le Workspace, avec une vue de gestion centrée CAO qui facilite la révision collaborative et les commentaires. Grâce à un Manufacturing Portal dédié, vous pouvez afficher et parcourir les données des fichiers publiés, inspecter la nomenclature (BOM), et afficher et commenter l’instantané de la conception elle-même, source de ces données publiées. Vous pouvez même contrôler les environnements de travail de vos concepteurs, en veillant à ce que les normes de conception de l’entreprise soient appliquées et respectées.

En améliorant et en étendant la collaboration en conception, le Workspace Enterprise Server prend en charge les Process Workflows — des « flux » de processus hautement personnalisables qui guident les concepteurs de votre entreprise à travers les processus de conception typiques du quotidien, tels que la création de composants et de projets, ou les activités liées aux projets de conception comme la révision de conception. Vous pouvez définir ces workflows pour qu’ils soient aussi simples ou aussi complexes que nécessaire, et l’interaction avec eux repose sur le concept de Tasks. Chaque tâche constitue un point où l’action d’un utilisateur est nécessaire pour qu’un workflow puisse progresser.

En fournissant dans le Workspace un ensemble de « briques » de conception réutilisables, vous pouvez lancer de nouveaux projets en ayant l’assurance que chaque modèle, composant et élément de conception de niveau supérieur a été ratifié et approuvé pour utilisation, sans avoir à réinventer la roue. Le Workspace devient à la fois la source et la destination des éléments de conception, chaque nouvelle conception utilisant des éléments publiés dans le Workspace et gérés par son intermédiaire. Et en concevant uniquement avec des éléments issus du Workspace, l’intégrité de ces conceptions est intrinsèquement garantie.


Contenu du Workspace

Dans le Workspace Enterprise Server, chaque entité de conception pouvant être stockée, gérée et réutilisée est représentée comme un type de contenu spécifique (ou Item). Un Item est identifié de manière unique dans le Workspace et peut contenir un nombre quelconque de Revisions, chaque révision contenant les données de cet Item. Chaque fois qu’une modification est apportée aux données contenues dans une révision — qui, pour la plupart des types d’Item, peuvent être modifiées directement dans un éditeur temporaire associé — elle est validée (ou republiée) dans une nouvelle révision de cet Item, garantissant qu’aucune révision existante ne puisse jamais être écrasée et assurant ainsi la plus haute intégrité.

Un élément de contenu peut avoir un nombre quelconque de révisions, qui représentent essentiellement l’évolution de cet Item au fil du temps. Une modification est effectuée et le nouveau contenu de données est validé/téléversé/publié dans une nouvelle révision. Les données stockées dans chaque révision d’un item sont donc généralement différentes. Pour distinguer ces différentes révisions d’un Item, un identifiant de révision (ID) est utilisé qui, combiné à l’ID de l’Item, crée un identifiant unique pour chaque publication d’un Item. Cela nous donne le Item-Revision.

Un autre aspect important d’une révision d’Item est son Lifecycle State. Il s’agit d’un autre identifiant qui peut être utilisé pour évaluer rapidement à quel stade cette révision est actuellement parvenue dans son life, et ce que les concepteurs sont donc autorisés à en faire. Là où la révision reflète les modifications de conception apportées à l’Item, l’état du cycle de vie reflète l’état de l’item d’un point de vue métier, tel que Planned, New From Design, For Production, Obsolete, etc.

► En savoir plus sur les types de contenu du Workspace.

Édition directe

Le Workspace Enterprise Server fournit une méthode flexible 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 schématique au composant, des feuilles gérées jusqu’aux conceptions PCB finalisées, le Workspace offre une méthode idéale pour stocker et gérer vos données de conception électronique.

De nombreuses entités de conception peuvent être modifiées et publiées dans la révision initiale d’un Item Workspace correspondant et nouvellement créé, grâce à la prise en charge de l’édition directe par le Workspace. L’édition directe vous libère des contraintes liées à des données source séparées sous contrôle de version. Vous pouvez simplement modifier un type d’Item pris en charge à l’aide d’un éditeur temporaire chargé avec la dernière source directement depuis le Workspace lui-même. Et une fois la modification terminée, l’entité est publiée (ou republiée) dans une révision planifiée suivante de son Item parent, puis l’éditeur temporaire est fermé. Il n’y a aucun fichier sur votre disque dur, aucune incertitude quant au fait de travailler avec la bonne source ou la plus récente, et aucun besoin de maintenir un logiciel de contrôle de version distinct. Le Workspace gère tout cela, avec l’intégrité à laquelle vous êtes habitué, et d’une manière qui accélère les modifications de vos données.

Et à tout moment, vous pouvez revenir à n’importe quelle révision d’un Item pris en charge dans le Workspace et la modifier directement. Il suffit de cliquer avec le bouton droit sur la révision et de choisir la Edit commande dans le menu contextuel. Une fois encore, l’éditeur temporaire s’ouvrira, avec l’entité contenue dans la révision ouverte pour modification. Apportez les changements nécessaires, puis validez la publication du document dans la révision suivante de l’élément de contenu.


Composants

Altium Designer, avec son approche de conception unifiée, utilise traditionnellement un modèle de composant qui s’étend à tous les aspects du processus de conception électronique. Cependant, pour intégrer de manière transparente le processus de conception électronique dans le processus global de développement produit, ce modèle doit évoluer afin de couvrir d’autres aspects, notamment d’autres processus de conception (en particulier la MCAD et le design industriel), ainsi que des processus métier (tels que les achats et la fabrication) qui croisent le processus de développement produit.

Ce modèle objet évolué est connu sous le nom de Unified Component Model.

Dans ce paradigme de modélisation, le composant de conception, tel qu’il est vu par le concepteur, est séparé des pièces fabricant et/ou fournisseur. Ces informations ne sont pas définies comme faisant partie du composant. À la place, des Part Choices sont utilisés pour associer le composant de conception à une ou plusieurs pièces fabricant, lesquelles peuvent à leur tour être associées à une ou plusieurs pièces fournisseur, permettant au concepteur d’indiquer dès le départ quelles pièces réelles peuvent être utilisées pour tout composant de conception donné utilisé dans une conception.

Ces composants, ainsi que leurs choix de pièces, sont stockés dans le Workspace. Un composant est stocké sous la forme d’une série de révisions d’un Item composant identifiable de manière unique. Chaque révision est gérée par cycle de vie, fournissant des collections de composants certifiés, autorisés à être réinstanciés dans de nouveaux projets de conception, fabriqués en prototypes ou utilisés pour des séries de production. En bref, un catalogue de composants mis en œuvre via les bibliothèques du Workspace.

Le panneau Components d’Altium Designer fournit une interface puissante pour interagir avec tous vos composants. Et pour les composants de bibliothèque de votre Workspace, le panneau offre une capacité de recherche paramétrique (à facettes) basée sur des filtres, permettant de spécifier les paramètres cibles des composants. En outre, le panneau propose également des options pour modifier un composant via le Component Editor (dans son mode Single Component Editing), afficher le composant dans son Workspace source via le panneau Explorer, et effectuer des fonctions de gestion des composants telles que la création et le clonage de composants, ou la modification des Part Choices et du Type du composant sélectionné.
En utilisant le panneau Manufacturer Part Search d’Altium Designer, vous pouvez rechercher des pièces fabriquées du monde réel, puis acquérir ces pièces dans votre Workspace. L’acquisition implique la création d’un nouveau composant — à l’aide du Component Editor dans son mode Single Component Editing — puis sa publication dans votre Workspace cible.

Gestion de la conception

Le Workspace Enterprise Server, en conjonction avec Altium Designer, prend en charge les projets de conception dans votre infrastructure Workspace. Ces projets ciblent l’étape de développement du cycle de vie du projet, simplifiant la création et le workflow continu des projets sous contrôle de version. Le stockage centralisé sous le contrôle du Workspace permet également à cette fonctionnalité de servir de base à d’autres services collaboratifs.

Voici quelques avantages clés de l’utilisation de projets hébergés par votre Workspace :

  • Stockage simplifié. Pas besoin de prendre des décisions concernant les emplacements de stockage. Les sauvegardes et autres services de base sont pris en charge.
  • Base pour les fonctionnalités collaboratives.
  • Contrôle de version imposé.
  • Avantages d’un système de commentaires dédié.
  • Notifications et état. L’état des documents, y compris les modifications locales, est visible par l’ensemble des équipes de conception.
  • La conception PCB concurrente fonctionne sans configuration complexe.
  • Possibilité de partager le projet avec plusieurs personnes pour modification, ou uniquement pour consultation et commentaires.

La gestion s’effectue via la page Projects de l’interface du Workspace. De nouveaux projets peuvent être créés via cette interface, ou via la boîte de dialogue Create Project dans Altium Designer. Alternativement, un projet local existant peut être rapidement rendu disponible dans le Workspace.

Vous pouvez également accéder à une vue du projet orientée fabrication et centrée CAO, qui propose les options d’affichage Design, Supply, Manufacture, Activities et History :

  • Design – afficher et parcourir les documents de conception du projet source, consulter les propriétés des objets de conception et ajouter des commentaires de révision. Cette vue utilise l’interface Web Viewer interface. Cette vue concerne la dernière version des données du projet source, plutôt qu’une version publiée spécifique de ce projet, et peut donc être considérée comme une vue de travail en cours (WIP). Vous pouvez afficher la conception de base ou toute variante définie de celle-ci.
  • Supply – examiner de manière interactive les données de nomenclature (BOM) en cours de réalisation (WIP) extraites des documents de conception, y compris les entrées relatives aux données de pièces fabricant et fournisseur dérivées du document ActiveBOM renseigné d’un projet.
  • Releases – afficher les versions publiées du projet. Il est possible d’ouvrir l’ensemble complet des données de publication, ou un package d’assemblage spécifique, qui sera présenté dans un onglet séparé via un Manufacturing Portal. Depuis ce portail, vous pouvez afficher et parcourir les données de fichiers publiées, examiner la BOM, ainsi qu’afficher et commenter l’instantané de la conception elle-même, source de ces données publiées. Depuis la vue Releases , ou via le Manufacturing Portal d’une publication spécifique, vous aurez accès à des commandes permettant de télécharger les données de fabrication à différents niveaux de granularité (de l’ensemble complet des données jusqu’au fichier de sortie généré individuel).
  • Activities – rechercher, afficher et accéder aux activités de processus de workflow applicables au projet sélectionné, telles que les revues de conception. Utilisez les sous-onglets d’une activité sélectionnée pour voir son diagramme de flux en direct, les données associées et l’historique des événements.
  • History – parcourir une chronologie progressive des événements majeurs liés au projet, notamment sa création, ses commits, ses publications, ses clones et ses échanges MCAD. Chaque fois qu’un événement pris en charge se produit en association avec le projet, cet événement est ajouté à la chronologie sous la forme d’une vignette dédiée avec diverses actions disponibles, le cas échéant. Pour plus d’informations, voir Project History.
L’intérêt des projets Workspace est qu’ils sont contrôlés en version par défaut et peuvent être développés de manière collaborative sans avoir à se soucier des lecteurs partagés, des serveurs, des accords, etc. Le contrôle de version est assuré par le service Git intégré du Workspace.
► En savoir plus sur les Workspace Projects.

Configuration Management

Pour faciliter l’application, à l’échelle de l’entreprise, de l’environnement de travail d’un concepteur — afin de garantir qu’il respecte les normes exigées par l’organisation en matière de conception, de documentation et de production — l’Enterprise Workspace fournit le Team Configuration Center.

Le rôle du Team Configuration Center est de donner à l’organisation un contrôle centralisé sur l’environnement dans lequel ses concepteurs travaillent. Il y parvient grâce à la définition et à la gestion de Environment Configurations. Ceux-ci servent à contraindre l’environnement de travail Altium Designer de chaque concepteur afin qu’il n’utilise que des éléments de conception approuvés par l’entreprise, notamment des modèles de schéma, des fichiers de configuration Output Job, des préférences Workspace, etc. En d’autres termes, cela facilite Centralized Environment Configuration Management.

Un nombre quelconque de configurations d’environnement peut être défini via l’interface dédiée du Center, accessible par navigateur. Les données utilisées et appliquées par chaque configuration — appelées Configuration Data Items — proviennent du Workspace. En associant chaque configuration d’environnement à un rôle utilisateur spécifique, puis en affectant les utilisateurs à ces rôles, l’environnement de travail approprié est chargé dans Altium Designer dès que l’utilisateur se connecte à l’Enterprise Server Workspace. Cette approche basée sur les rôles garantit qu’un concepteur obtient toujours la configuration à laquelle il a droit, qu’il dispose de son propre PC ou qu’il partage un même PC avec d’autres concepteurs.

► En savoir plus sur la Environment Configuration Management.

Workflows

Altium Designer fournit un puissant environnement de conception collaborative. Cela inclut la prise en charge de Process Workflows, qui guident les concepteurs d’une entreprise à travers les processus de conception typiques du quotidien, tels que :

  • Demander de nouvelles pièces de bibliothèque Workspace
  • Effectuer des activités liées au projet, telles que des revues de conception ou une publication vers un PLM
  • Création de nouveaux projets Workspace.

Chaque Workflow utilisé pour mettre en œuvre un processus de conception particulier est créé dans le cadre d’une Process Definition. Il peut donc être désigné comme le Workflow sous-jacent de ce processus, ou simplement comme un Process Workflow.

Les processus, et leurs Workflows, sont créés et gérés via l’interface de l’Enterprise Server Workspace — par un administrateur de ce Workspace. Pour les trois domaines de conception mentionnés précédemment, des workflows de processus prédéfinis sont inclus avec votre installation. Certains sont activés et prêts à l’emploi. Vous pouvez les utiliser, les modifier ou créer les vôtres selon les besoins de votre entreprise. D’autres sont des exemples — ils ne peuvent pas être activés ni utilisés tels quels. Chacun d’eux s’apparente donc davantage à un « modèle » — modifiez-le selon les exigences de votre entreprise, donnez-lui un nom et enregistrez-le comme nouvelle définition de processus, que vous can pourrez ensuite activer et utiliser, avec toutes les autres définitions.

Un puissant Process Workflow Editor offre la flexibilité nécessaire pour créer des processus avec des workflows aussi simples ou aussi complexes que nécessaire, en adéquation avec les exigences de votre entreprise.

Lors de la conception dans Altium Designer, un concepteur peut accéder à tous les processus qui ont été activés pour utilisation au niveau administratif et les lancer. L’interaction avec un processus — ou plus précisément avec son workflow défini — se fait via Tasks. Une tâche correspond à une tâche utilisateur définie dans le workflow — un point où une action de l’utilisateur est nécessaire pour que le workflow progresse.
► En savoir plus sur Creating & Managing Processes.  En savoir plus sur Defining a Process Workflow.  En savoir plus sur Working with Tasks.

ECAD-MCAD Co-Design

La plupart des produits électroniques conçus sont fixés à un type de structure mécanique — soit un châssis, soit un boîtier. Découvrir tardivement dans le processus de conception un conflit mécanique entre la carte (ECAD) et le châssis/boîtier (MCAD) peut coûter cher. Et bien qu’il soit possible d’exporter un modèle 3D depuis Altium Designer, il s’agit d’un processus manuel qui nécessite une décision et une action délibérées. En réalité, cela est effectué très rarement, avec pour conséquence que le concepteur MCAD n’est jamais vraiment certain de disposer de la toute dernière version. Il ne devrait vraiment pas être si difficile de s’assurer que vous n’êtes pas sur le point de gaspiller beaucoup d’argent simplement parce que vos outils ne communiquent pas entre eux.

L’Enterprise Server Workspace facilite une collaboration native ECAD-MCAD où les données circulent de manière fluide entre les domaines. Plus besoin de vérifier constamment les mises à jour, et plus d’incertitude. Les données sont transmises d’un domaine à l’autre à mesure que la conception évolue, garantissant la cohérence de la conception.

Les plateformes MCAD suivantes sont prises en charge :

  • Dassault Systemes SOLIDWORKS®
  • Autodesk Inventor Professional®
  • PTC Creo Parametric®
  • Autodesk Fusion 360®
  • Siemens NX®

Les versions des outils MCAD officiellement prises en charge dépendent de la version du plugin Altium CoDesigner utilisée. Ces informations sont disponibles sur la New in CoDesigner page.

MCAD CoDesigner synchronise la conception PCB entre les ingénieurs électriciens/électroniciens et mécaniciens. Il fonctionne directement avec les données ECAD et MCAD via le panneau MCAD CoDesigner côté Altium Designer, et un panneau correspondant intégré à votre logiciel MCAD. Ce dernier est fourni via l’installation (et l’enregistrement auprès du logiciel MCAD) du plugin Altium CoDesigner. Obtenez le plugin correspondant à votre logiciel MCAD depuis la section MCAD CODESIGNER PLUGINS du site Downloads page du site altium.com.
► En savoir plus sur ECAD-MCAD CoDesign.

PLM Integration

L’Enterprise Server Workspace facilite la synchronisation unidirectionnelle ou bidirectionnelle des données de composants avec vos systèmes d’entreprise. Un fichier de configuration vous permet de spécifier le sens de la synchronisation et donc quels paramètres sont maîtres dans quel système. La synchronisation des données de composants entre l’Enterprise Server et le système d’entreprise cible utilise un processus de synchronisation intégré qui peut être déclenché manuellement ou configuré comme événement récurrent planifié.

Un workflow dédié de création de projet est disponible pour prendre en charge la création automatique de références dans votre instance PLM, puis leur propagation en tant que paramètres Workspace du projet. Vous avez également la possibilité de 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.

Une installation Enterprise Server inclut un outil d’importation de base de données de composants CSV qui peut être utilisé pour importer des données de composants dans l’Enterprise Server Workspace à partir d’un fichier exporté depuis un autre système (PLM, ERP ou autre). Implémenté sous forme de fichier batch configurable (*.bat), l’outil de bureau importe les données de composants depuis un fichier tableur cible (*.csv) dans le Workspace selon les modèles Workspace existants ou un fichier de configuration dédié.

En outre, une prise en charge directe est fournie pour les systèmes PLM suivants :

La configuration de l’interface s’effectue via l’interface Workspace, avec la configuration de connexion et le mappage des paramètres définis dans un fichier de configuration basé sur XML (téléversé dans le Workspace). Un générateur de configuration intelligent est également inclus pour aider à créer une connexion personnalisée aux systèmes d’entreprise.

Notez que la synchronisation des données Part Choice est unidirectionnelle — du système d’entreprise vers l’Enterprise Server uniquement.
► En savoir plus sur PLM Integration.
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.