KB : Impossible de récupérer les modèles MCAD natifs depuis SolidWorks PDM lors d’une synchronisation entrante

Altium Designer Altium Designer
Users working with Altium Designer, MCAD CoDesigner, and SolidWorks PDM may receive the warning message “Model for components of type _ ne peut pas être obtenu depuis SW PDM » lors de la récupération d’une conception dans SolidWorks. Ce problème survient généralement lorsque le coffre-fort PDM référencé n’est pas enregistré, que le coffre-fort n’est pas accessible depuis la machine locale, que SolidWorks PDM Standard est utilisé ou qu’une erreur de syntaxe est présente dans le chemin d’accès au modèle MCAD natif. La vérification de l’environnement SolidWorks PDM et de l’enregistrement du coffre-fort, l’examen des journaux de MCAD CoDesigner et la correction des éventuels problèmes de configuration du chemin d’accès peuvent résoudre le problème.

Détails de la solution

Échec de la récupération des modèles natifs lors d’une synchronisation entrante

Les utilisateurs exécutent Altium Designer avec MCAD CoDesigner et SolidWorks PDM.

Les composants de l’espace de travail géré ou de la bibliothèque du serveur sont configurés pour référencer des modèles MCAD natifs à l’aide d’un chemin PDM semblable à celui-ci :

<VaultName>:<Engineering Library Top Dir>\ECAD Models\3D Models\<filename>.SLDPRT

Lors d’une synchronisation entrante dans SolidWorks, l’avertissement suivant peut apparaître :

Model for components of type <FootprintName>_<ComponentID> cannot be obtained from SW PDM

Problèmes d’enregistrement du coffre-fort ou de résolution du chemin

Ce problème peut survenir pour une ou plusieurs des raisons suivantes :

  • L’utilisateur utilise SolidWorks PDM Standard, qui n’est pas pris en charge.
  • Le coffre-fort référencé n’est pas enregistré sur le système.
  • Le coffre-fort existe uniquement pour l’utilisateur actuel et n’est pas enregistré pour l’ordinateur local.
  • Une erreur de syntaxe dans le paramètre du chemin PDM empêche de trouver le coffre-fort.

Vérifier l’environnement PDM et la disponibilité du coffre-fort

  • Confirmez que SolidWorks PDM Pro est utilisé.
  • Consultez les fichiers journaux de MCAD CoDesigner pour rechercher des erreurs d’enregistrement du coffre-fort.
  • Vérifiez que le coffre-fort référencé apparaît dans l’outil d’administration de SolidWorks PDM ou dans l’outil de configuration des vues.
  • Vérifiez que le paramètre du chemin du modèle MCAD ne contient pas d’erreurs de syntaxe.
  • Vérifiez que le coffre-fort est enregistré à la fois pour l’utilisateur actuel et pour l’ordinateur local.
  • Si le coffre-fort n’est pas enregistré pour l’ordinateur local, recréez la vue du coffre-fort pour tous les utilisateurs de l’ordinateur.

Vérifier les journaux et la configuration du Registre

  1. Ouvrez le répertoire des journaux de MCAD CoDesigner :

    C:\Users\[User]\AppData\Local\Altium\Altium CoDesigner

  2. Consultez les fichiers journaux pour rechercher des erreurs d’enregistrement du coffre-fort.

    2026-07-28 15:48:54.0576|1|Debug|MCAD: @ SwPDMUtils.GetEdmVaultFile : Vault '<VaultName>' is not registered Secs:0

  3. Vérifiez si <VaultName> apparaît dans l’outil d’administration de SolidWorks PDM ou dans l’outil de configuration des vues.
     
  4. Exécutez la commande suivante pour vérifier si le coffre-fort est enregistré pour l’ordinateur local :

    reg query "HKLM\SOFTWARE\SOLIDWORKS\Applications\PDMWorks Enterprise\Vaults" /s

  5. Si la commande renvoie le message suivant, le coffre-fort n’est pas enregistré à cet emplacement du Registre :

    ERROR: The system was unable to find the specified registry key or value.

     
  6. Si la requête sur l’ordinateur local renvoie une erreur, ouvrez SolidWorks PDM View Setup et recréez la vue du coffre-fort à l’aide de l’option For all users on this computer.

Remarques complémentaires

Certains utilisateurs peuvent avoir des configurations différentes. Vérifiez l’environnement avant de tenter de résoudre les problèmes d’enregistrement du coffre-fort. 

Références

AI-LocalizedLocalisé par IA
Si vous trouvez un problème, sélectionnez le texte/l’image et appuyez surCtrl + Enterpour nous envoyer vos commentaires.