Espace de travail Altium 365

Partie intégrante de la plateforme d’infrastructure Altium 365, l’Altium Workspace est un serveur dédié à l’hébergement et à la gestion de tout votre contenu de conception. Il permet une connectivité fluide ainsi que les mécanismes de transfert des données entre les domaines de la conception, de la fabrication et de l’approvisionnement. Il fonctionne 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 Workspace fournit non seulement un stockage de données robuste et sécurisé, mais permet également la republication des données sous forme de révisions distinctes – assurant ainsi le suivi des modifications de conception dans le temps, sans écraser aucune donnée précédemment publiée. Il permet aussi de gérer le cycle de vie des données, afin que les personnes qui doivent les utiliser puissent voir immédiatement à quel stade de leur « vie » elles se trouvent et donc à quoi elles peuvent être utilisées en toute sécurité.

Le Workspace peut accueillir toutes les données géré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 permet la révision collaborative et les commentaires sur cette conception, ainsi que l’inspection de sa nomenclature et de son historique. Grâce à un Manufacturing Portaldédié vous pouvez afficher et parcourir les données de fichiers publiées, inspecter la nomenclature, et afficher puis commenter l’instantané de la conception elle-même ; la source de ces données publiées. Une publication sélectionnée peut également être partagée – sous la forme d’un Manufacturing Package – directement avec votre fabricant.

En mettant à disposition 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 via celui-ci. Et en concevant uniquement avec des éléments issus du Workspace, l’intégrité de ces conceptions est intrinsèquement garantie.


Éléments de contenu du serveur

Dans le Workspace, chaque entité de conception pouvant être stockée, gérée et réutilisée est représentée comme un type spécifique de 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, ce qui signifie qu’aucune révision existante ne peut jamais être écrasée, garantissant ainsi la plus haute intégrité.

Un Item peut avoir un nombre quelconque de révisions, qui représentent essentiellement l’évolution de cet Item dans le 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, on utilise un identifiant de révision (ID) 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 à faire avec elle. 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.


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, afin d’intégrer de manière fluide le processus de conception électronique dans le processus global de développement produit, ce modèle a évolué pour couvrir d’autres aspects, notamment d’autres processus de conception (en particulier le 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. Cela permet 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 Component Item identifié de manière unique. Chaque révision est gérée selon son cycle de vie, fournissant des ensembles 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 des « bibliothèques » basées sur serveur.


Gestion de la conception

Le Workspace, en association avec Altium Designer, prend en charge les projets entièrement gérés. Les projets gérés ciblent l’étape de développement du cycle de vie du projet et simplifient la création ainsi que le flux de travail 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 ces projets basés sur le Workspace :

  • Stockage simplifié. Plus 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 statut. Le statut 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.

  • Fonctionnalité complète lors de l’utilisation de la fonctionnalité Project History, y compris les événements de validation liés au VCS et les comparaisons de données de conception.

La gestion s’effectue via la page Projects de l’interface navigateur du Workspace. De nouveaux projets peuvent être créés via cette interface, ou via la boîte de dialogue Create Project dans Altium Designer.

Vous pouvez également accéder à une vue détaillée du projet, centrée CAO, qui offre plusieurs options d’affichage (selon votre niveau d’accès logiciel) :

  • Design – afficher et parcourir les documents de conception du projet source, voir les propriétés des objets de conception et placer des commentaires de révision. Cette vue utilise l’interface Web Viewer pour présenter votre conception selon quatre sous-vues de données distinctes, afin d’afficher respectivement le ou les schémas source, la carte en 2D, la carte en 3D et la nomenclature. Cette vue concerne la dernière version des données du projet source, plutôt qu’une publication spécifique de ce projet, et peut donc être considérée comme une vue de travail en cours (WIP). Vous pouvez examiner à la fois la conception de base et toute variante définie de celle-ci.

  • Tasks – créer, afficher, gérer et finaliser des demandes de travail sous forme de tâches. Présentées dans une structure de flux en tuiles, les tâches sont créées manuellement, affectées à des commentaires ou générées automatiquement par les processus du Workspace.

  • Simulation – téléverser des fichiers de résultats de simulation de circuits qui seront associés au projet en cours ou à une publication du projet. Les fichiers sont effectivement joints au projet, ce qui permet aux membres du Workspace d’inspecter et/ou de télécharger les documents de résultats de simulation liés au projet actuellement ouvert.

  • Releases – afficher les versions publiées du projet. L’accès permet d’ouvrir l’ensemble 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 consulter et parcourir les données de fichiers publiées, examiner la nomenclature (BOM), et visualiser puis 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é (depuis le ou les jeux de données complets jusqu’aux fichiers de sortie générés individuellement). Une publication choisie peut également être envoyée – en tant que Manufacturing Package – directement à votre fabricant. Vous avez également la possibilité de comparer les données Gerber ou les données schématiques entre différentes publications.

  • Design Reviews – créer et gérer des revues formalisées de projets de conception. Les processus de revue par les pairs sont définis en affectant des utilisateurs à la revue, qui accomplissent ensuite leur tâche associée. Les personnes affectées à la revue peuvent consulter et commenter un instantané généré de la conception, puis soumettre une conclusion d’acceptation ou de rejet.

  • History – parcourir une chronologie progressive des événements majeurs liés au projet, notamment sa création, les commits, les publications, les clones et les échanges MCAD. Chaque fois qu’un événement pris en charge se produit en lien 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 les événements d’historique, vous avez même la possibilité de comparer les données Gerber entre des publications ou par rapport à un jeu de fichiers généré localement, ou de comparer les données schématiques entre des publications ou des commits. Pour plus d’informations, consultez Historique du projet.

  • Assembly – utiliser l’outil d’assemblage interactif pour vérifier et faire progresser le processus d’assemblage de la carte. L’outil rassemble les données détaillées de BOM du projet et sa vue d’assemblage 2D/3D afin de présenter une interface fournissant l’ensemble requis d’informations graphiques et d’informations sur les composants pour parcourir le processus d’assemblage étape par étape.

L’avantage des projets basés sur un Workspace est qu’ils sont contrôlés en version par défaut et peuvent faire l’objet d’un travail collaboratif sans avoir à se soucier des lecteurs partagés, des serveurs, des accords, etc. Le contrôle de version est assuré par le service intégré de contrôle de version Git du Workspace. Si votre projet est sous contrôle de version externe, vous pouvez le migrer afin qu’il devienne un projet entièrement géré dans le Workspace qui héberge les fichiers de conception dans le propre dépôt Git du serveur (ce qui revient à passer au VCS natif du Workspace). Pour des informations détaillées sur la procédure, consultez Passer d’un VCS externe au VCS natif du Workspace.

Vous pouvez également conserver votre projet non géré (projet local classique ou basé sur un VCS), tout en mettant à disposition en ligne une copie synchronisée – en l’envoyant vers votre Workspace. Désigné sous le nom de Simple Sync, cela vous permet de tirer parti des avantages collaboratifs offerts par la plateforme Altium.


Partage mondial des données de package de fabrication

Un aspect clé des projets de conception gérés dans un Workspace est la possibilité de créer et de partager une Build PackagepublicationBuild Package avec d’autres personnes. Lorsqu’elle est partagée directement avec votre fabricant, elle peut alors être considérée comme un Manufacturing Package, puisqu’il s’agit du package que le fabricant peut parcourir, télécharger et utiliser pour fabriquer et assembler la carte.

Pour prendre en charge le partage d’un tel package avec d’autres personnes et avec votre fabricant (qui se trouve généralement en dehors de votre organisation), la plateforme Altium 365 fournit un Manufacturing Package Viewer dédié – un élément de la fonctionnalité Global Sharing de la plateforme – qui permet à d’autres personnes de consulter un package de fabrication depuis n’importe quel navigateur web, partout dans le monde, mais en dehors de votre Workspace, de sorte que vos conceptions elles-mêmes et d’autres propriétés intellectuelles précieuses restent inaccessibles.

Chaque utilisateur partagé recevra une invitation par e-mail contenant un lien permettant de consulter un package de fabrication via le Manufacturing Package Viewer. Les packages de fabrication partagés sont présentés sur la page Shared with Me de l’interface de la plateforme Altium.

Le Manufacturing Package Viewer lui-même permet aux principales parties prenantes – et principalement au personnel de fabrication – de voir une vue d’ensemble récapitulative de la conception, avec les principales données de la carte. Des sous-pages Fabrication, Assemblage et BOM du visualiseur sont également fournies. En fin de compte, le personnel de fabrication peut télécharger un Build Package de la publication consultée – et ce depuis n’importe quelle page du visualiseur – afin de réaliser physiquement cette révision de la carte.


Co-conception ECAD-MCAD

La plupart des produits électroniques conçus sont fixés à un type de structure mécanique, telle qu’un châssis ou 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 que vous puissiez exporter un modèle 3D depuis Altium Designer, il s’agit d’un processus manuel qui nécessite une décision consciente et une action explicite. 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.

Le 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 lors de l’utilisation des derniers plugins Altium MCAD CoDesigner :

  • Dassault Systemes SOLIDWORKS®

  • Autodesk Inventor Professional®

  • PTC Creo Parametric®

  • Autodesk Fusion®

  • Siemens NX®

Les versions des outils MCAD officiellement prises en charge dépendent de la version du plugin Altium MCAD CoDesigner utilisée (voir la page Nouveautés de CoDesigner).

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 par 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 altium.com, sur la page Downloads.


Intégration PLM

Le Workspace facilite 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 synchronisation des données de composants entre le Workspace et le système PLM cible utilise un processus de synchronisation intégré qui peut être déclenché manuellement ou défini comme événement récurrent planifié. Un workflow Project Creations dédié est également disponible ; il prend en charge la création automatique de références dans votre instance PLM, puis la propagation de ces paramètres vers le projet de conception. 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

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.

  • Siemens Teamcenter®, avec une configuration d’intégration supplémentaire.

  • Duro PLM, implémenté comme instance PLM tierce.

La connexion à un système PLM pris en charge peut être établie via une interface utilisateur avancée semi-automatisée, ou en utilisant un processus manuel basé sur la modification de fichiers XML de configuration PLM. Cette dernière 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 semi-automatisé récupère automatiquement les données requises depuis le PLM et le Workspace Altium afin de renseigner les choix de menus dans l’interface. Consultez Synchronisation des composants PLM pour plus d’informations.

Notez que la synchronisation des données de choix de pièces est unidirectionnelle – du système d’entreprise vers le Workspace uniquement.

Découvrez l’intégration PLM.

Configuration des sources de pièces

Chaque Workspace possède son propre Part Catalog. Il s’agit d’une base de données de catalogue de pièces gérée, dédiée à la gestion et au suivi des pièces fabricant et des pièces fournisseur associées.

Le catalogue de pièces stocke des éléments représentant des pièces fabricant réelles, ainsi qu’un ou plusieurs éléments représentant des pièces fournisseur – les incarnations de ces pièces fabricant telles qu’elles sont vendues par les fournisseurs/distributeurs. Chaque pièce fournisseur est une référence à un élément d’une base de données de pièces – soit la base de données agrégée de pièces du Altium Parts Provider (qui elle-même s’interface avec les fournisseurs activés et en agrège les pièces), soit une base de données locale de pièces liée.

Les fournisseurs effectivement utilisés – une liste de Approved Suppliers – sont gérés par le Workspace via la page Admin – Part Providers de son interface navigateur. Cela facilite une gestion centralisée de la chaîne d’approvisionnement, les concepteurs de toute l’organisation utilisant la même liste approuvée de fournisseurs pour obtenir des informations de chaîne d’approvisionnement sur les pièces utilisées dans leurs conceptions.

L’accès à la source de pièces Altium Parts Provider d’un Workspace, ainsi que sa gestion, ne peuvent être effectués que par un administrateur de ce Workspace. Notez également que les paramètres Altium Parts Provider définis dans le Workspace remplaceront ceux d’Altium Designer lorsqu’un utilisateur se connecte au Workspace.

Pour de nombreuses organisations, les données fournisseurs des composants proviennent (et doivent provenir) d’un système d’entreprise interne qui fournit un ensemble propriétaire de données sur les fournisseurs de pièces, pouvant être basé sur une liste de fournisseurs strictement approuvés et/ou sur des structures tarifaires particulières. Cette situation est prise en charge par l’alternative Altium Custom Parts Provider, qui, lorsqu’elle est configurée pour une synchronisation via Altium Designer, permet de faire correspondre les données fournisseurs provenant d’une source de base de données spécifiée avec les données de chaîne d’approvisionnement du Workspace. Pour plus de détails, voir Synchronisation des données de la base de données de la chaîne d’approvisionnement vers les données du Workspace.


Acquisition des données

Altium permet à une organisation de copier le contenu dont elle a besoin depuis un serveur source et de le transférer vers un second serveur cible — un processus simplement appelé Server Data Acquisition. En acquérant du contenu de conception, la propriété est placée fermement entre les mains de l’organisation destinataire, qui est alors libre d’apporter des modifications et de maintenir le contenu dans son Workspace. En conservant un lien entre les données acquises et leur source d’origine, il est possible d’assurer une gestion intelligente des données, notamment en étant averti lorsque la source de tout contenu copié est mise à jour. Et même si des versions supplémentaires ont été publiées pour un élément dans le Workspace, il reste toujours possible de revenir à une révision précédente depuis le serveur source — simplement en conservant un lien vers la source d’origine de l’élément, ou Origin.

L’acquisition s’effectue à l’aide de la boîte de dialogue Content Cart dialog. Cette boîte de dialogue est accessible depuis le panneau Explorer panel. Lors de la navigation sur le serveur source à partir duquel vous souhaitez obtenir des données, cliquez avec le bouton droit sur la révision d’un élément d’un type pris en charge que vous souhaitez acquérir (ou sur un dossier de composants, par exemple), puis choisissez la commande Operations » Add to Content Cart dans le menu contextuel.

AI-LocalizedAI-localized
If you find an issue, select the text/image and pressCtrl + Enterto send us your feedback.
Feature Availability

The features available to you depend on which Altium solution you have – Altium Develop, an edition of Altium Agile (Agile Teams or Agile Enterprise), or Altium Designer (on active term).

If you don’t see a discussed feature in your software, contact Altium Sales to find out more.