CircuitWorks è in grado di effettuare ricerche all'interno dei vault di SOLIDWORKS Enterprise PDM per trovare i componenti da utilizzare negli assiemi.
Durante la creazione di un assieme, con o senza Enterprise PDM installato, CircuitWorks esegue sempre le ricerche dei componenti nella Libreria dei componenti. CircuitWorks referenzia il file di parte nell'assieme se sono rispettati i due criteri seguenti:
- Esiste un record di database nella Libreria dei componenti
- Esiste un file di parte corrispondente nella cartella del componente della Libreria dei componenti
Se non è possibile trovare un componente nella Libreria dei componenti, CircuitWorks lo crea e lo aggiunge alla libreria.
I componenti gestiti attraverso SOLIDWORKS Workgroup PDM o SOLIDWORKS Enterprise PDM sono contrassegnati da questa icona

.
Quando si utilizza Enterprise PDM, CircuitWorks seleziona sempre per primo la Libreria dei componenti. Se il record del componente si trova nella libreria e la cartella del componente è una cartella della vista locale del vault, CircuitWorks controlla il vault per identificare il file del componente più recente. Se il vault contiene una versione più recente, CircuitWorks preleva il file più recente, assicurando che CircuitWorks utilizzi sempre le versioni più recenti di un componente. Se un componente viene sottoposto a check-out dall'utente corrente, CircuitWorks utilizza la versione locale.