KB: プル時にSolidWorks PDMからネイティブMCADモデルを取得できない

Altium Designer Altium Designer
Users working with Altium Designer, MCAD CoDesigner, and SolidWorks PDM may receive the warning message “Model for components of type SolidWorks に設計を取り込む際に、「_ を SW PDM から取得できません」というエラーが表示されます。この問題は通常、参照先の PDM ボルトが登録されていない場合、ローカルマシンからボルトにアクセスできない場合、SolidWorks PDM Standard を使用している場合、またはネイティブ MCAD モデルのパスに構文エラーがある場合に発生します。SolidWorks PDM 環境の確認、ボルトの登録状態の検証、MCAD CoDesigner ログの確認、およびパス設定の修正によって、この問題を解決できます。

解決策の詳細

プル時にネイティブモデルの取得に失敗する

ユーザーは、MCAD CoDesignerおよびSolidWorks PDMとともにAltium Designerを使用しています。

管理対象ワークスペースまたはサーバーライブラリ内のコンポーネントは、次のようなPDMパスを使用してネイティブMCADモデルを参照するように設定されています。

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

SolidWorksでプル操作を実行すると、次の警告が表示される場合があります。

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

ボルトの登録またはパスの解決に関する問題

この問題は、次のいずれか、または複数の原因によって発生する可能性があります。

  • サポート対象外のSolidWorks PDM Standardを使用している。
  • 参照先のボルトがシステムに登録されていない。
  • ボルトが現在のユーザーに対してのみ存在し、ローカルマシンには登録されていない。
  • PDMパスパラメーターに構文エラーがあり、ボルトを見つけられない。

PDM環境とボルトの可用性を確認する

  • SolidWorks PDM Proを使用していることを確認します。
  • MCAD CoDesignerのログファイルを調べ、ボルトの登録エラーがないか確認します。
  • 参照先のボルトがSolidWorks PDMアドミニストレーションまたはビューセットアップに表示されることを確認します。
  • MCADモデルのパスパラメーターに構文エラーがないか確認します。
  • ボルトが現在のユーザーとローカルマシンの両方に登録されていることを確認します。
  • ボルトがローカルマシンに登録されていない場合は、コンピューター上のすべてのユーザーを対象にボルトビューを再作成します。

ログとレジストリ設定を確認する

  1. MCAD CoDesignerのログディレクトリを開きます。

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

  2. ログファイルを調べ、ボルトの登録エラーがないか確認します。

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

  3. <VaultName>がSolidWorks PDMアドミニストレーションまたはビューセットアップに表示されるか確認します。
     
  4. 次のコマンドを実行し、ボルトがローカルマシンに登録されているか確認します。

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

  5. コマンドの実行結果として次のメッセージが返された場合、ボルトはそのレジストリの場所に登録されていません。

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

     
  6. ローカルマシンへのクエリでエラーが返された場合は、SolidWorks PDM View Setupを開き、For all users on this computerオプションを使用してボルトビューを再作成します。

補足事項

ユーザーによっては設定が異なる場合があります。ボルトの登録に関する問題のトラブルシューティングを行う前に、環境を確認してください。 

参考資料

AI-LocalizedAI で翻訳
問題が見つかった場合、文字/画像を選択し、Ctrl + Enter キーを押してフィードバックをお送りください。