KB: Não é possível recuperar modelos MCAD nativos do SolidWorks PDM durante a operação de Pull
Detalhes da solução
Falha na recuperação do modelo nativo durante a importação
Os usuários estão executando o Altium Designer com o MCAD CoDesigner e o SolidWorks PDM.
Os componentes no workspace gerenciado ou na biblioteca do servidor estão configurados para referenciar modelos MCAD nativos usando um caminho PDM semelhante a:
<VaultName>:<Engineering Library Top Dir>\ECAD Models\3D Models\<filename>.SLDPRT
Durante uma operação de importação no SolidWorks, o seguinte aviso pode aparecer:
Model for components of type <FootprintName>_<ComponentID> cannot be obtained from SW PDM
Problemas de registro do cofre ou de resolução do caminho
Esse problema pode ocorrer por um ou mais dos seguintes motivos:
- O usuário está executando o SolidWorks PDM Standard, que não é compatível.
- O cofre referenciado não está registrado no sistema.
- O cofre existe apenas para o usuário atual e não está registrado na máquina local.
- Há um erro de sintaxe no parâmetro do caminho PDM, impedindo que o cofre seja encontrado.
Verifique o ambiente PDM e a disponibilidade do cofre
- Confirme se o SolidWorks PDM Pro está sendo usado.
- Revise os arquivos de log do MCAD CoDesigner em busca de erros de registro do cofre.
- Verifique se o cofre referenciado aparece na Administração do SolidWorks PDM ou na Configuração de vistas.
- Verifique se há erros de sintaxe no parâmetro do caminho do modelo MCAD.
- Verifique se o cofre está registrado tanto para o usuário atual quanto para a máquina local.
- Se o cofre não estiver registrado na máquina local, recrie a vista do cofre para todos os usuários do computador.
Valide os logs e a configuração do Registro
- Abra o diretório de logs do MCAD CoDesigner:
C:\Users\[User]\AppData\Local\Altium\Altium CoDesigner -
Revise os arquivos de log em busca de erros de registro do cofre.
2026-07-28 15:48:54.0576|1|Debug|MCAD: @ SwPDMUtils.GetEdmVaultFile : Vault '<VaultName>' is not registered Secs:0 - Verifique se
<VaultName>aparece na Administração do SolidWorks PDM ou na Configuração de vistas.
- Execute o seguinte comando para verificar se o cofre está registrado na máquina local:
reg query "HKLM\SOFTWARE\SOLIDWORKS\Applications\PDMWorks Enterprise\Vaults" /s - Se o comando retornar a seguinte mensagem, o cofre não está registrado nesse local do Registro:
ERROR: The system was unable to find the specified registry key or value. - Se a consulta à máquina local retornar um erro, abra SolidWorks PDM View Setup e recrie a vista do cofre usando a opção For all users on this computer.
Observações adicionais
Alguns usuários podem ter configurações diferentes. Valide o ambiente antes de solucionar problemas de registro do cofre.