Le librerie schematiche standard consentono di associare ai componenti i modelli di footprint PCB. Di solito, ogni collegamento al modello fa riferimento a un file (file di libreria PCB) situato da qualche parte al di fuori della libreria schematica. Pertanto, la libreria schematica salva un collegamento, cioè istruzioni su dove trovare il modello associato.
Periodicamente, CircuitStudio dovrà individuare questi modelli. Quando si esegue, ad esempio, un aggiornamento della scheda, le istruzioni di collegamento verranno seguite per tutti i footprint correnti nel progetto. La sequenza di ricerca dei modelli corrispondenti inizia con le librerie del progetto corrente, quindi con le librerie PCB installate, e infine con tutti i file trovati nel percorso di ricerca del progetto. La gestione di queste librerie sorgente separate è lasciata interamente all'utente, il che significa che CircuitStudio non può offrire alcuna garanzia che i modelli trovino corrispondenze. Questi collegamenti nelle librerie schematiche sono fragili e si interrompono facilmente a causa di normali attività di gestione quotidiana, come rinominare cartelle su un disco rigido o riassegnare etichette a un server centrale.
CircuitStudio ha una soluzione: la Integrated Library. La libreria integrata include non solo la libreria schematica (o le librerie schematiche), ma anche tutte le librerie di modelli associate raggruppate al suo interno. Se un componente proviene da una libreria integrata, CircuitStudio troverà sicuramente il modello corretto se riesce a individuare la libreria integrata da cui proviene.
Poiché i componenti e i modelli sono interamente contenuti in un singolo file .IntLib, queste librerie offrono portabilità ai progettisti che suddividono il proprio lavoro tra diverse workstation o che desiderano condividere i propri progetti con altri. È sufficiente installare lo stesso singolo file nel pannello Libraries di qualsiasi PC che esegue CircuitStudio affinché i collegamenti tra componenti e modelli rimangano sicuri (supponendo, ancora una volta, che i componenti siano stati inseriti nel progetto da quella libreria integrata).
Queste librerie vengono inoltre controllate per verificarne l'integrità quando vengono compilate. Ciò significa che non vengono controllate solo per la disponibilità, ma anche per la correttezza della mappatura dei pin. Anche i progettisti che desiderano continuare a utilizzare file di libreria discreti dovrebbero compilare i propri schemi in un pacchetto di libreria integrata, se non altro per assicurarsi che i componenti sorgente vengano mappati correttamente ai modelli di destinazione. Una volta soddisfatti, possono ignorare la libreria integrata creata e continuare a inserire direttamente dalle proprie librerie schematiche.