Travailler avec les destinations de publication

Les destinations de publication vous permettent de publier les données de version d’une révision d’un élément de données de fabrication de PCB, d’un élément de données d’assemblage de PCB ou d’un élément de données de conception de projet PCB, directement depuis un Workspace, ou un Output Job, vers un espace de stockage – tel que Box.com, Amazon S3, un serveur FTP ou un simple dossier sur un réseau partagé. Cela vous permet d’héberger de manière sécurisée les données de version générées, tout en en fournissant l’accès à l’échelle mondiale. Depuis l’usine de fabrication au Japon jusqu’aux équipes de conception à Munich, Cambridge et San Diego, en passant par le directeur de projet qui fait constamment la navette entre tous ces sites, l’« équipe produit » géographiquement dispersée – collectivement responsable de transformer le produit, de l’idée à la réalité physique – dispose d’un accès partagé (et contrôlé) pour consulter, discuter et exploiter les données afin de construire l’élément.

Si vous appréciez Altium 365 et les avantages d’un Altium 365 Workspace, pourquoi ne pas profiter d’un partage supérieur des données de version – via des Manufacturing Packages définis – rendu possible par la Manufacturing Package Viewer de la plateforme Altium 365. Consultez la section Partage global des données de package de fabrication plus loin dans ce document pour un aperçu de ce que cela offre. Sinon, rendez-vous directement à la section Partage global de la documentation Altium 365.

Définition des destinations de publication

Avant d’examiner comment les données de version d’une révision d’un type d’élément pris en charge sont effectivement publiées, il faut d’abord définir les options afin de configurer l’emplacement de stockage de ces données. Cela se fait à partir de la page Data Management – Publishing Destinations de la boîte de dialogue Preferences (cliquez sur la commande en haut à droite de la fenêtre principale de conception).

Les destinations de publication sont définies dans les préférences d’Altium Designer.
Les destinations de publication sont définies dans les préférences d’Altium Designer.

Pour chaque destination de publication définie, les informations suivantes sont présentées :

  • Name – un nom explicite pour la destination. Celui-ci peut, par exemple, refléter les données qui seront publiées vers cette destination.
  • Type – le type de destination de publication. Les types de destination suivants peuvent être définis :

    • Amazon S3 – Services de stockage simples hébergés par Amazon AWS.
    • Box.com – une destination de publication hébergée par Box.com.
    • Folder – une structure de dossiers simple sur, par exemple, un réseau partagé.
    • FTP – pour le téléversement vers un serveur de stockage FTP, ou un emplacement sur votre site web.
  • Status – indique si la connexion entre Altium Designer et la destination de publication a réussi () ou non (). Si la connexion échoue, un commentaire sera affiché pour indiquer le problème.
L’option Publishing de la page System – Network Activity de la boîte de dialogue Preferences doit être activée pour accéder aux destinations de publication Box.com, Amazon S3 et serveur FTP.

Ajout d’une nouvelle destination de publication Amazon S3

Pour ajouter une nouvelle destination de publication hébergée par Amazon Simple Storage Services (S3), cliquez sur le bouton et choisissez Amazon S3 dans le menu associé – la boîte de dialogue Add Amazon S3 Publishing Destination apparaîtra.

Définissez la connexion à une destination de publication Amazon S3.
Définissez la connexion à une destination de publication Amazon S3.

Définissez la destination comme suit :

  1. Attribuez à la destination un Name explicite.
  2. Saisissez les identifiants de votre compte Amazon Web Services. Vous devez disposer d’un compte Amazon Web Services existant. Si ce n’est pas déjà le cas, inscrivez-vous sur aws.amazon.com. Lors du processus de configuration de votre compte, vous aurez créé un Access Key ID de 20 caractères (ou clé publique) ainsi qu’une Secret Access Key correspondante de 40 caractères (ou clé privée). Vous pouvez disposer de plusieurs paires de clés de ce type. Comme son nom l’indique, votre Secret Access Key doit être conservée en sécurité et connue uniquement de vous et d’Amazon Web Services.
  3. Indiquez le nom du bucket qui stockera les fichiers publiés. Les buckets peuvent être créés par des outils tels que la AWS Management Console. Vous pouvez éventuellement spécifier un sous-dossier dans le bucket pour y stocker vos fichiers. Saisissez le chemin dans le champ Key Prefix, ou cliquez sur le bouton pour parcourir et sélectionner un dossier.
  4. Définissez les options de publication supplémentaires selon les besoins.
  5. Pour tester manuellement la connexion, cliquez sur le bouton . Cela n’est toutefois pas obligatoire, car la connexion sera automatiquement testée lorsque vous cliquerez sur OK.
  6. Cliquez sur OK.

Une connexion depuis Altium Designer est établie, et une entrée correspondante apparaîtra dans la liste des destinations de publication, de retour sur la page Data Management – Publishing Destinations de la boîte de dialogue Preferences.

Ajout d’une nouvelle destination de publication Box.com

Pour ajouter une nouvelle destination de publication dont la structure de dossiers résidera dans votre Box basé sur le cloud (hébergé par Box.com), cliquez sur le bouton et choisissez Box.com dans le menu associé – la boîte de dialogue Add Box.com Publishing Destination apparaîtra.

Définissez la connexion à une destination de publication Box.com.
Définissez la connexion à une destination de publication Box.com.

Définissez la destination comme suit :

  1. Attribuez à la destination un Name explicite.
  2. Activez votre compte Box.com. Ce processus permet à Altium Designer d’accéder à votre Box. Pour activer votre compte Box.com pour la première fois :

    1. Cliquez sur le bouton dans la zone Box.com Account de la boîte de dialogue. La boîte de dialogue Activate Box.com Account apparaîtra et vous invitera à vous connecter à votre compte.

      Connectez-vous à votre compte Box.com dans la boîte de dialogue Activate Box.com Account
      Connectez-vous à votre compte Box.com dans la boîte de dialogue Activate Box.com Account

    2. Saisissez les identifiants de votre compte Box.com, puis cliquez sur Authorize.
    3. Une fois la connexion à votre Box établie, cliquez sur le bouton Grant access to Box pour autoriser AltiumBoxApplication à disposer d’un accès en lecture/écriture à la Box.

      Après la connexion, accordez à AltiumBoxApplication l’accès à la Box
      Après la connexion, accordez à AltiumBoxApplication l’accès à la Box

    4. Vous serez automatiquement renvoyé à la boîte de dialogue Add Box.com Publishing Destination. La boîte de dialogue indiquera alors que votre compte est activé.

      La boîte de dialogue Add Box.com Publishing Destination indiquant que le compte Box.com est activé
      La boîte de dialogue Add Box.com Publishing Destination indiquant que le compte Box.com est activé

      Si le compte Box.com a déjà été activé, vous pouvez simplement saisir la clé d’activation (si vous l’avez copiée lors de la première activation du compte). Pour ce faire, cliquez sur le bouton et saisissez le code d’activation dans la boîte de dialogue Box.com Activation Key dialog qui apparaît. Si vous avez perdu la clé d’activation d’origine, si vous ne la connaissez pas ou si vous souhaitez en obtenir une nouvelle, vous pouvez simplement réactiver le compte. Le compte sera activé avec une nouvelle clé et l’ancienne clé sera invalidée.
      Si vous devez accéder à votre compte Box depuis plusieurs ordinateurs, ou si vous devez vous connecter à plusieurs dossiers de publication au sein du même compte Box, vous pouvez le faire en copiant et en utilisant votre clé d’activation Box.com. Pour cela, cliquez sur le bouton et copiez la clé depuis la boîte de dialogue Box.com Activation Key qui apparaît.
  3. Spécifiez l’emplacement de stockage des données publiées – soit un dossier existant, soit un nouveau dossier dans votre Box – à l’aide du champ Folder dans la zone Location de la boîte de dialogue. Utilisez le bouton pour accéder à la boîte de dialogue Choose the Destination Root Folder, depuis laquelle vous pouvez parcourir tous les dossiers actuellement définis dans votre Box, ou cliquer sur pour en créer un nouveau. Choisissez le dossier souhaité puis cliquez sur OK.

  4. Définissez les options de publication supplémentaires selon les besoins.
  5. Cliquez sur OK.

Une connexion au dossier désigné depuis Altium Designer est établie, et une entrée correspondante apparaîtra dans la liste des destinations de publication, de retour sur la page Data Management – Publishing Destinations de la boîte de dialogue Preferences.

Pour utiliser la même destination de publication hébergée sur Box.com à des fins de collaboration, il est recommandé de créer des comptes Box.com distincts pour chaque utilisateur individuel, puis de les ajouter comme collaborateurs du dossier racine de la destination. Pour plus d’informations sur les types de comptes disponibles, l’utilisation d’un compte et l’inscription, rendez-vous sur www.box.com.

Ajout d’une nouvelle destination de publication de dossier

Pour ajouter une nouvelle destination de publication basée sur un dossier local, cliquez sur le bouton et choisissez Folder dans le menu associé – la boîte de dialogue Add Folder Publishing Destination apparaîtra.

Définissez la connexion à une destination de publication de dossier.
Définissez la connexion à une destination de publication de dossier.

Définissez la destination comme suit :

  1. Attribuez à la destination un Name explicite.
  2. Indiquez l’emplacement du dossier racine. Saisissez directement l’emplacement du dossier dans le champ Folder, ou cliquez sur l’icône pour accéder à la boîte de dialogue Browse For Folder, à partir de laquelle vous pouvez parcourir un dossier local ou réseau existant, ou en créer un nouveau, selon les besoins.
  3. Définissez les options de publication supplémentaires selon les besoins.
  4. Cliquez sur OK.

Une connexion au dossier désigné depuis Altium Designer est établie, et une entrée correspondante apparaîtra dans la liste des destinations de publication, de retour sur la page Data Management – Publishing Destinations de la boîte de dialogue Preferences.

Ajout d’une nouvelle destination de publication FTP

Pour ajouter une nouvelle destination de publication hébergée par un serveur FTP, cliquez sur le bouton et choisissez FTP dans le menu associé – la boîte de dialogue Add FTP Publishing Destination apparaîtra.

Définissez la connexion à un serveur FTP.
Définissez la connexion à un serveur FTP.

Définissez la destination comme suit :

  1. Saisissez les identifiants de votre compte FTP.

    1. Saisissez l’Server Name – il peut s’agir d’une adresse IP (telle que 123.45.1.1), d’un nom de domaine (tel que myserver.com) ou d’un nom d’hôte s’il se trouve sur votre réseau local (tel que myserver).
    2. Saisissez votre User Name et votre Password pour vous connecter à votre serveur FTP.
  2. Donnez à la destination un Name explicite.
  3. Vous pouvez éventuellement spécifier un répertoire sur votre serveur FTP pour y stocker les données publiées. Saisissez directement le chemin dans le champ Directory, ou cliquez sur le bouton pour parcourir et sélectionner un dossier.
  4. Définissez les options de publication supplémentaires selon vos besoins.
  5. Pour tester manuellement la connexion, cliquez sur le bouton . Cela n’est toutefois pas obligatoire, car la connexion sera testée automatiquement lorsque vous cliquerez sur OK.
  6. Cliquez sur OK.

Une connexion au dossier désigné depuis Altium Designer est établie, et une entrée correspondante apparaît dans la liste des destinations de publication, de retour sur la page Data Management – Publishing Destinations de la boîte de dialogue Preferences.

Modification de la connexion à une destination de publication

Vous pouvez modifier à tout moment la connexion à une destination de publication, par exemple si l’emplacement de la destination change. Pour ce faire, double-cliquez sur l’entrée de la destination dans la liste des destinations, ou sélectionnez cette entrée puis cliquez sur le bouton . Une boîte de dialogue s’ouvre, à partir de laquelle vous pouvez modifier les propriétés de la connexion.

Suppression d’une destination de publication

Pour supprimer une destination de publication, sélectionnez son entrée dans la liste des destinations, puis cliquez sur le bouton .

Options de publication supplémentaires

Les options de publication supplémentaires suivantes sont proposées (le cas échéant) lors de la définition d’une destination de publication :

  • Zip Contents – activez cette option pour compresser les données dans une archive zip avant leur publication. L’archive zip peut également être protégée par mot de passe si nécessaire. Cette option est disponible pour tous les types de destination de publication.
  • Present Contents in a HTML page – activez cette option pour générer une page d’index HTML répertoriant le contenu des données publiées et facilitant la navigation dans les fichiers depuis un navigateur web. Cette option est disponible pour les types de destination de publication Amazon S3, Folder et FTP.
Une seule option peut être choisie pour une destination de publication à un moment donné.

Exemple de page HTML répertoriant le contenu des données publiées.
Exemple de page HTML répertoriant le contenu des données publiées.

Publication des données

Une fois les destinations de publication définies selon les besoins, vous pouvez publier les données de version d’une conception de carte soit depuis la vue détaillée de l’élément, le panneau Explorer, soit depuis un fichier OutputJob :

  • Depuis la Itemvue, sélectionnez la révision spécifique de l’élément pour laquelle vous souhaitez publier les documents. Les commandes de publication sont disponibles dans le menu contextuel de la zone Released Documents. Bien que vous puissiez publier just les documents publiés, une commande est également disponible pour publier tous les documents (documents publiés plus la nomenclature système) en une seule opération.

    Pour accéder à la Itemvue, localisez l’élément requis dans le Explorerpanneau, cliquez dessus avec le bouton droit, puis sélectionnez History dans le menu contextuel.

    Le sous-menu de publication répertorie toutes les destinations de publication disponibles, par nom, telles que définies sur la page Data Management – Publishing Destinations de la boîte de dialogue Preferences.

    Accédez aux commandes liées à la publication pour une révision particulière d’un élément depuis la Itemvue détaillée.
    Accédez aux commandes liées à la publication pour une révision particulière d’un élément depuis la Itemvue détaillée.

  • Depuis le Explorerpanneau, passez à la Classicvue du projetClassic View, sélectionnez la révision spécifique de l’élément PCB Fabrication Data, PCB Assembly Data ou PCB Project Design pour laquelle vous souhaitez publier des documents, puis assurez-vous que l’onglet de vue d’aspect Preview est actif. Les commandes de publication sont disponibles dans le menu contextuel de la zone Released Documents. Là encore, bien que vous puissiez publier just les documents publiés, une commande est également disponible pour publier tous les documents (documents publiés plus la nomenclature système) en une seule opération.

    Le sous-menu de publication répertorie toutes les destinations de publication disponibles, par nom, telles que définies sur la page Data Management – Publishing Destinations de la boîte de dialogue Preferences.

    Accédez aux commandes liées à la publication pour une révision particulière d’un élément depuis le Explorerpanneau.
    Accédez aux commandes liées à la publication pour une révision particulière d’un élément depuis le Explorerpanneau.

  • Depuis un fichier Output Job, cliquez sur la commande Generate and publish du conteneur de sortie requis pour accéder aux commandes de publication.

    Bien qu’il soit possible de publier vers une destination de publication définie directement depuis un fichier de configuration Output Job, il est recommandé de ne publier les données qu’après leur diffusion vers un serveur de contenu géré, afin d’utiliser des données dont l’intégrité est garantie, après avoir passé les contrôles rigoureux de vérification et de sécurité du processus de diffusion de conception.

    Accédez aux commandes de publication depuis un fichier OutJob.
    Accédez aux commandes de publication depuis un fichier OutJob.

Dans chaque cas, utilisez la boîte de dialogue Publish to qui suit pour définir le sous-dossier de destination requis dans lequel stocker les données. Avec une destination de publication Box, si vous partagez les données publiées avec d’autres personnes, vous pouvez également saisir leurs adresses e-mail, séparées par des virgules, dans le champ de texte approprié de la boîte de dialogue Publish to Box.

Quatre variantes de la boîte de dialogue Publish to Folder 
Quatre variantes de la boîte de dialogue Publish to Folder 

Une fois la publication effectuée, définissez les droits d’accès pour le dossier, le site FTP ou la zone Amazon S3 selon les besoins (et si cela n’est pas déjà fait), puis informez les personnes concernées de la disponibilité des données. Avec une destination de publication Box, déterminez – par e-mail – avec qui partager les données publiées, au moment de la publication (dans la boîte de dialogue Publish to).

Partage global des données du package de fabrication

Un aspect clé des projets de conception stockés dans un espace de travail Altium 365 est la possibilité de créer et de partager une Build Packageversion publiéeManufacturing 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 ViewerdédiéGlobal Sharing – un élément de la prise en charge 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 espace de travail, afin que vos conceptions elles-mêmes, ainsi que d’autres précieuses propriétés intellectuelles, restent inaccessibles.

Chaque utilisateur partagé recevra une invitation par e-mail contenant un lien pour 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 365 accessible par navigateur.

Le Manufacturing Package Viewer lui-même permet aux principales parties prenantes – et principalement au personnel de fabrication – de voir un aperçu synthétique de la conception, avec les principales données de la carte, ainsi que de parcourir la structure des données source, de fabrication et d’assemblage (et d’en télécharger individuellement tout fichier si nécessaire). Des sous-pages Fabrication, Assembly et BOM du visualiseur sont également proposées, la page Fabrication présentant un visualiseur Gerber et permettant à tous les utilisateurs avec lesquels le package a été partagé d’ajouter des commentaires.

En fin de compte, le personnel de fabrication peut télécharger un Build Package de la version qu’il a consultée – depuis n’importe quelle page du visualiseur – afin de permettre la réalisation physique de cette révision de la carte.

Un package de fabrication qui a été partagé avec vous est accessible depuis la page Shared with Me. La personne avec laquelle vous avez partagé le package de fabrication recevra une invitation par e-mail pour accéder à ce package via Altium 365. Une fois qu’elle aura cliqué sur le bouton dans l’e-mail, elle sera redirigée vers la page Altium 365 Sign In (sauf si elle est déjà connectée à la plateforme ou à son compte AltiumLive). Après connexion, elle sera redirigée vers le Manufacturing Package Viewer, avec le package chargé. Si cette personne ne possède pas de compte AltiumLive, elle devra d’abord en créer un – un lien est fourni sur la page Altium 365 Sign In.
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.
Disponibilité des fonctionnalités

Les fonctionnalités accessibles dépendent de la solution Altium dont vous disposez – Altium Develop, une édition d’Altium Agile (Agile Teams ou Agile Enterprise), ou Altium Designer (avec abonnement actif).

Si vous ne voyez pas une fonctionnalité mentionnée dans votre logiciel, contactez le service commercial d’Altium pour en savoir plus.

Documentation héritée

La documentation d’Altium Designer n’est plus versionnée. Si vous devez accéder à la documentation des versions antérieures d’Altium Designer, consultez la section Documentation héritée de la page Other Installers.

Contenu