Préparation de SOLIDWORKS pour la co-conception
Parent page: Installation et configuration d’Altium CoDesigner
Altium CoDesigner est une interface permettant de transférer des conceptions de circuits imprimés entre les environnements de conception ECAD et MCAD. Une fois le complément CoDesigner ajouté à votre logiciel MCAD, CoDesigner peut transmettre les modifications de conception dans les deux sens. Ces modifications transitent par un espace de travail Altium, qui fait le lien entre les environnements ECAD et MCAD.
► Vérifiez la compatibilité des versions de votre logiciel MCAD et de CoDesigner
Installation et configuration de CoDesigner dans SOLIDWORKS
Pour échanger des données avec SOLIDWORKS®, vous devez installer le complément Altium CoDesigner for SOLIDWORKS.
Installez et activez le complément pour accéder à CoDesigner dans votre logiciel MCAD.
Pour installer le complément :
-
Fermez SOLIDWORKS avant de procéder à l’installation.
-
Téléchargez et installez le complément SOLIDWORKS (AltiumCoDesignerSolidWorks_<VersionNo>.exe).
-
Lancez SOLIDWORKS et activez le complément dans la boîte de dialogue Add-Ins, comme illustré ci-dessus.
-
Une fois le complément activé, l’onglet Altium CoDesigner peut être ajouté aux onglets du volet des tâches de la manière habituelle. Toutes les activités de collaboration s’effectuent depuis cet onglet.
Affichage de l’onglet CoDesigner du volet des tâches
Dans SOLIDWORKS, les onglets du volet des tâches peuvent être activés ou désactivés dans la boîte de dialogue Customize Taskpane Tabs.
CoDesigner est accessible depuis un onglet du volet des tâches de SOLIDWORKS.
Si l’onglet Altium CoDesigner du volet des tâches n’apparaît pas dans SOLIDWORKS :
-
Cliquez sur la roue dentée Setup en haut du volet des tâches, comme illustré ci-dessus. La boîte de dialogue Customize Taskpane Tabs s’ouvre.
-
Dans cette boîte de dialogue, activez l’onglet Altium CoDesigner.
Connexion à votre espace de travail depuis SOLIDWORKS
SOLIDWORKS collabore avec Altium Designer par l’intermédiaire d’un espace de travail, auquel vous devez vous connecter lors de la première utilisation.
Lorsque vous n’êtes pas connecté, l’onglet Altium CoDesigner affiche des champs de connexion, comme illustré ci-dessous. Deux modes de connexion sont disponibles : l’un pour se connecter à un espace de travail Altium 365, l’autre pour se connecter à un espace de travail hébergé sur un serveur Enterprise local.
Connexion à un espace de travail Altium 365
Connexion à un espace de travail Altium 365.
-
Sélectionnez l’option Altium Account dans l’onglet Altium CoDesigner du volet des tâches.
-
Saisissez l’adresse e-mail que vous utilisez pour vous connecter à Altium Live dans le champ Email, ainsi que votre Password Altium Live.
-
Activez l’option Remember Me pour enregistrer vos identifiants (y compris le mot de passe) et vous connecter automatiquement à votre espace de travail Altium 365 à chaque démarrage de SOLIDWORKS.
-
Cliquez sur le bouton Sign In pour vous connecter.
Connexion à un espace de travail Altium Enterprise Server
Connexion à un espace de travail hébergé sur un serveur Enterprise local.
-
Sélectionnez l’option Use Custom Server dans l’onglet Altium CoDesigner du volet des tâches.
-
Lors de votre première connexion, vous devez renseigner le champ Server Address (URL) pour vous connecter à votre espace de travail hébergé sur un serveur Enterprise local. L’adresse vous sera fournie par votre administrateur système.
-
Saisissez votre User Name et votre Password, qui vous seront également fournis par l’administrateur système.
-
Activez l’option Remember Me pour enregistrer vos identifiants (y compris le mot de passe) et vous connecter automatiquement à votre espace de travail à chaque démarrage de SOLIDWORKS.
Une fois connecté, vous pouvez commencer à collaborer via Altium CoDesigner.
Configuration des paramètres de collaboration SOLIDWORKS
Une fois connecté, vous pouvez configurer les paramètres de CoDesigner dans la boîte de dialogue Altium CoDesigner Settings, accessible via l’entrée Settings du menu CoDesigner, comme illustré ci-dessus.
Configurez les options de CoDesigner dans la boîte de dialogue des paramètres.
-
Common folder for storing models that are coming from ECAD - Tous les modèles de composants créés par CoDesigner sont stockés à cet emplacement, quel que soit le projet auquel ils appartiennent (notez que la pièce représentant la carte et l’assemblage de la carte sont créés par CoDesigner dans le dossier du projet spécifié lors de la récupération initiale dans SOLIDWORKS). Si aucun emplacement n’est spécifié, tous les modèles de composants seront créés dans le dossier du projet et ne pourront pas être réutilisés dans d’autres projets.
-
Build 3D geometry for Copper - Les couches de cuivre supérieure et inférieure sont toujours représentées par des décalcomanies sur les surfaces de la pièce représentant la carte. Lorsque cette option est activée, CoDesigner crée également des fonctions extrudées pour représenter toutes les couches de cuivre, ainsi que les pastilles traversantes. Notez que l’activation de cette option peut générer un volume important de données et avoir une incidence considérable sur les performances.
-
Build Vias - Activez cette option pour inclure également les fûts des vias. Notez que l’activation de cette option peut générer un volume important de données et avoir une incidence considérable sur les performances.
-
Flat Folder Structure - Lorsque cette option est activée, les fichiers des pièces et assemblages enfants sont stockés dans le même dossier que le fichier de l’assemblage principal. Lorsque l’option est désactivée, tous les fichiers des pièces et assemblages enfants sont stockés dans le sous-dossier
\<McadAssyName>-EDM. Une structure de dossiers à un seul niveau est recommandée si vous utilisez SOLIDWORKS avec Windchill comme système de gestion des données produit. -
Smart Sketch Update - Lorsque cette option est activée, lors d’une récupération, MCAD CoDesigner ne redessine que les éléments d’une esquisse qui ont été modifiés dans l’environnement ECAD, en conservant les cotes et les contraintes associées aux éléments inchangés. Désactivez cette option si elle produit des résultats indésirables. Pour en savoir plus, consultez Prise en charge des modifications intelligentes d’esquisse.
-
Build Route Tool Path – La trajectoire de l’outil de fraisage est un contour défini pour détacher la carte par fraisage du panneau sur lequel elle est fabriquée. Désactivez cette option si cette trajectoire n’est pas nécessaire dans l’environnement MCAD. Pour en savoir plus, consultez Trajectoire de l’outil de fraisage ECAD.
-
Transfer board sketch holes that are bigger than <Size><Units> to ECAD as cutouts - Tout trou inclus dans l’esquisse du contour de la carte pouvant être interprété comme une pastille dans l’environnement ECAD (y compris les trous circulaires, carrés ou oblongs), dont la taille (ou la largeur pour un trou oblong) est inférieure ou égale à cette valeur, sera converti en pastille libre dans l’environnement ECAD. Les trous dont la taille est supérieure à cette valeur seront convertis en découpes de carte. Les trous non circulaires qui ne correspondent pas à une forme carrée ou oblongue sont toujours convertis en découpes de carte, quelle que soit leur taille.
-
Ignore components smaller than
<Value><Units>in height - Les composants de petite taille peuvent être exclus du processus de synchronisation. Configurez cette option pour exclure les composants dont la hauteur est inférieure à<Value><Units>lors d’une récupération. Notez que la hauteur du composant est définie dans l’environnement ECAD comme une propriété du composant (empreinte) : il ne s’agit pas de la hauteur du modèle 3D placé sur l’empreinte. Pour en savoir plus, consultez Configuration de CoDesigner pour ignorer les composants de petite taille. -
Participate in the product improvement program - Activez cette option pour partager automatiquement avec Altium des informations techniques sur votre utilisation de MCAD CoDesigner. Pour en savoir plus, consultez Programme d’amélioration du produit.
Travailler dans SOLIDWORKS
Cette section présente les paramètres propres à SOLIDWORKS qui sont importants lorsque vous travaillez avec Altium MCAD CoDesigner.
Modèles par défaut de SOLIDWORKS
Pour éviter de devoir choisir un modèle de composant à chaque création d’un nouveau composant, il est recommandé de configurer et d’utiliser des modèles par défaut pour les pièces, comme illustré ci-dessous. Vous pouvez utiliser les modèles fournis avec SOLIDWORKS ou ceux de votre entreprise. Définissez l’emplacement des modèles pour Parts, Assemblies et Drawings, puis sélectionnez Always use these default document templates, comme illustré ci-dessous.
Configurez vos modèles SOLIDWORKS préférés.
Affichage du cuivre, des masques et de la sérigraphie du PCB dans SOLIDWORKS
CoDesigner combine les images du cuivre, du masque de soudure et de la sérigraphie de la face supérieure en une seule décalcomanie, puis répète ce processus pour les mêmes couches de la face inférieure de la carte. Ces décalcomanies des faces supérieure et inférieure sont appliquées lors de la récupération de la carte dans l’environnement MCAD.
La décalcomanie supérieure combine la couche de cuivre supérieure, la couche de masque de soudure supérieure et la couche de sérigraphie supérieure.
Remarques sur les décalcomanies :
-
Si les décalcomanies ne s’affichent pas correctement, il peut s’agir d’un problème de rendu dans SOLIDWORKS. Pour plus d’informations sur les cartes graphiques certifiées et les dernières mises à jour des pilotes graphiques, consultez https://www.solidworks.com/support/system-requirements. Notez que cette page comporte un lien vers les cartes et pilotes certifiés, où vous pourrez éventuellement télécharger un correctif de mise à jour pour votre carte graphique.
-
Si l’étape précédente ne résout pas le problème d’affichage des décalcomanies, essayez d’activer ou de désactiver l’option Enhanced graphics performance sur la page Performance de la boîte de dialogue System Options de SOLIDWORKS Pour certaines cartes graphiques, désactiver cette option peut résoudre le problème ; pour d’autres, il faudra l’activer.
-
Si le mode Build 3D Geometry for Copper and Solder Mask est activé dans les paramètres de CoDesigner, chaque couche de cuivre et de masque de soudure est transférée en tant que couche individuelle ; elles ne sont pas regroupées dans un décalque. Dans ce mode, les détails de sérigraphie sont appliqués à la couche de masque de soudure sous forme de décalque. Pour en savoir plus, consultez Comment CoDesigner gère les couches de cuivre, de masque et de sérigraphie
Stockage des décalques dans SOLIDWORKS
Pour mieux accompagner les concepteurs qui utilisent SOLIDWORKS avec un système PDM, CoDesigner enregistre les décalques (fichiers image représentant les couches de cuivre, de sérigraphie et de masque de soudure) directement dans le fichier de pièce de la carte. Cela simplifie la gestion des fichiers liés au PCB lorsqu’un système PDM est utilisé côté MCAD.
Les décalques sont stockés dans le fichier prt de SOLIDWORKS, ce qui simplifie le travail avec SOLIDWORKS et un système PDM.
Travailler avec plusieurs versions de SOLIDWORKS
Si votre entreprise travaille avec plusieurs versions de SOLIDWORKS, vous savez que SOLIDWORKS ne permet pas d’ouvrir des fichiers plus récents dans une version plus ancienne. Si vous avez configuré CoDesigner pour utiliser un Dossier commun pour le stockage des modèles, cela peut poser problème, car un ingénieur travaillant avec une version plus récente de SOLIDWORKS pourrait écraser les modèles partagés, les rendant inutilisables pour un ingénieur utilisant une version plus ancienne de SOLIDWORKS.
CoDesigner stocke le chemin du dossier commun des modèles dans un fichier de configuration (config) :
-
Fichier :
SolidworksAddin.config -
Emplacement :
%localappdata%\Altium\Altium CoDesigner\Config\
Ce fichier est chargé au lancement de SOLIDWORKS et enregistré lorsque vous quittez SOLIDWORKS. Si vous devez travailler avec plusieurs versions de SOLIDWORKS et souhaitez configurer Altium MCAD CoDesigner pour utiliser un emplacement différent du dossier commun des modèles pour chaque version, vous pouvez créer un fichier de configuration propre à chaque version de SOLIDWORKS que vous souhaitez utiliser.
Cette installation d’Altium CoDesigner a été configurée pour fonctionner avec SOLIDWORKS 2023 et SOLIDWORKS 2024.
Pour ce faire :
- Créez une copie du fichier de configuration pour chaque version de SOLIDWORKS avec laquelle vous travaillerez.
-
Incluez la version de SOLIDWORKS dans le nom de chaque copie du fichier de configuration ; par exemple
SolidworksAddin.2023.config. -
Le chemin des modèles propre à chaque version de SOLIDWORKS peut ensuite être défini en modifiant
Valuede la cléSolidWorksPartsLibraryFolderPathdans le fichier de configuration (comme illustré ci-dessous), ou en exécutant SOLIDWORKS et en modifiant le chemin dans la boîte de dialogue Altium CoDesigner Settings.
Configurez un fichier de configuration pour lancer chaque version de SOLIDWORKS avec un chemin de modèles CoDesigner qui lui est propre.
Configuration de SOLIDWORKS PDM pour CoDesign
Client SOLIDWORKS PDM
Le client SOLIDWORKS PDM est un complément utile lorsque vous travaillez avec SOLIDWORKS PDM. Il permet d’accéder au coffre-fort PDM (serveur), afin de parcourir et d’explorer son contenu.
-
Le client PDM est installé via le Gestionnaire d’installation SOLIDWORKS
-
Vous aurez également besoin d’une vue du coffre-fort, qui permet d’afficher son contenu dans l’Explorateur de fichiers Windows. L’outil de visualisation du coffre-fort pourra être installé une fois le client PDM installé
Paramètres PDM
-
Désactivez l’option Prompt to check out file if opened in read-only mode dans les paramètres de SOLIDWORKS PDM (accessibles depuis le menu Tools dans SOLIDWORKS), comme illustré ci-dessous. Ainsi, les composants existants n’auront pas besoin d’être extraits, ce qui évitera de gêner les autres ingénieurs en mécanique. Toutefois, lorsqu’il est nécessaire de modifier les propriétés des composants, les composants correspondants doivent être extraits.
SOLIDWORKS Product Data Management (PDM) est une solution de gestion des données sur site qui facilite la gestion des équipes et la collaboration pendant le développement des produits.
Éléments qu’il est recommandé de conserver sous contrôle PDM
- Le dossier commun dans lequel CoDesigner stocke les modèles. Configurez le dossier spécifié dans l’option Dossier commun pour le stockage des modèles de la boîte de dialogue Altium CoDesigner Settings pour qu’il soit sous contrôle de SOLIDWORKS PDM, puis synchronisez ce dossier avec le stockage local avant de collaborer avec ECAD.
-
Pour MCAD CoDesigner 3.7 ou une version antérieure, incluez les sous-dossiers
\Origet\Expt. - Pour MCAD CoDesigner 3.8 et les versions ultérieures, il est recommandé d’activer l’option Flat Folder Structure dans la boîte de dialogue Altium CoDesigner Settings si Windchill est utilisé comme système de gestion des données produit.
- Les assemblages et les pièces liés au projet PCB.
Éléments qu’il n’est pas nécessaire de conserver sous contrôle PDM
- Les fichiers PNG servent à générer les décalques (images représentant le cuivre, la sérigraphie et le masque de soudure). Ces fichiers image sont stockés dans le même dossier que la pièce de la carte.
Quelle est la prochaine étape ?
Maintenant que CoDesigner est installé dans votre logiciel MCAD et connecté à votre espace de travail, l’étape suivante consiste à configurer les paramètres correspondants de l’espace de travail.
► Pour en savoir plus, consultez Configuration des paramètres de votre espace de travail

).
).
).