KB: Không thể truy xuất mô hình MCAD gốc từ SolidWorks PDM khi thực hiện thao tác Pull
Chi tiết giải pháp
Không thể truy xuất mô hình gốc khi kéo dữ liệu về
Người dùng đang chạy Altium Designer với MCAD CoDesigner và SolidWorks PDM.
Các linh kiện trong không gian làm việc được quản lý hoặc thư viện máy chủ được cấu hình để tham chiếu đến các mô hình MCAD gốc bằng đường dẫn PDM tương tự như sau:
<VaultName>:<Engineering Library Top Dir>\ECAD Models\3D Models\<filename>.SLDPRT
Trong quá trình kéo dữ liệu về trong SolidWorks, cảnh báo sau có thể xuất hiện:
Model for components of type <FootprintName>_<ComponentID> cannot be obtained from SW PDM
Sự cố đăng ký kho dữ liệu hoặc phân giải đường dẫn
Sự cố này có thể xảy ra do một hoặc nhiều nguyên nhân sau:
- Người dùng đang chạy SolidWorks PDM Standard, phiên bản không được hỗ trợ.
- Kho dữ liệu được tham chiếu chưa được đăng ký trên hệ thống.
- Kho dữ liệu chỉ tồn tại cho người dùng hiện tại và chưa được đăng ký cho máy cục bộ.
- Tham số đường dẫn PDM có lỗi cú pháp, khiến hệ thống không tìm thấy kho dữ liệu.
Xác minh môi trường PDM và khả năng truy cập kho dữ liệu
- Xác nhận rằng SolidWorks PDM Pro đang được sử dụng.
- Kiểm tra các tệp nhật ký của MCAD CoDesigner để tìm lỗi đăng ký kho dữ liệu.
- Xác minh rằng kho dữ liệu được tham chiếu xuất hiện trong SolidWorks PDM Administration hoặc View Setup.
- Kiểm tra tham số đường dẫn mô hình MCAD để tìm lỗi cú pháp.
- Xác minh rằng kho dữ liệu đã được đăng ký cho cả người dùng hiện tại và máy cục bộ.
- Nếu kho dữ liệu chưa được đăng ký cho máy cục bộ, hãy tạo lại chế độ xem kho dữ liệu cho tất cả người dùng trên máy tính.
Kiểm tra nhật ký và cấu hình Registry
- Mở thư mục nhật ký của MCAD CoDesigner:
C:\Users\[User]\AppData\Local\Altium\Altium CoDesigner -
Kiểm tra các tệp nhật ký để tìm lỗi đăng ký kho dữ liệu.
2026-07-28 15:48:54.0576|1|Debug|MCAD: @ SwPDMUtils.GetEdmVaultFile : Vault '<VaultName>' is not registered Secs:0 - Xác minh xem
<VaultName>có xuất hiện trong SolidWorks PDM Administration hoặc View Setup hay không.
- Chạy lệnh sau để kiểm tra xem kho dữ liệu đã được đăng ký cho máy cục bộ hay chưa:
reg query "HKLM\SOFTWARE\SOLIDWORKS\Applications\PDMWorks Enterprise\Vaults" /s - Nếu lệnh trả về thông báo sau, kho dữ liệu chưa được đăng ký tại vị trí đó trong Registry:
ERROR: The system was unable to find the specified registry key or value. - Nếu truy vấn trên máy cục bộ trả về lỗi, hãy mở SolidWorks PDM View Setup và tạo lại chế độ xem kho dữ liệu bằng tùy chọn For all users on this computer.
Ghi chú bổ sung
Một số người dùng có thể có cấu hình khác. Hãy xác minh môi trường trước khi khắc phục sự cố đăng ký kho dữ liệu.