Ricevere i file di progettazione PCB dai clienti non è sempre un processo fluido. I clienti possono inviare file di progetto incompleti, file di libreria del progetto con librerie di componenti non standardizzate, o altri file che non corrispondono a ciò di cui si ha effettivamente bisogno. Quando ciò accade, come si procede con il progetto?
L'outsourcing è diventata la soluzione de facto per le aziende che cercano di ridurre i costi e aumentare i loro margini di profitto. Invece di consumare le proprie risorse su un compito particolare, le aziende lo affidano ad altre società che si specializzano in quel determinato settore, lasciando loro la possibilità di concentrarsi su ciò che sanno fare meglio. La progettazione di nuovi prodotti spesso viene contrattata con società di progettazione separate. Se questo è il tuo caso — la tua azienda esternalizza la progettazione PCB o la tua azienda è una società di progettazione PCB — continua a leggere perché questo post del blog può rendere la tua vita più facile.
Lavorare in outsourcing con altre aziende richiede una migliore comunicazione tra tutte le parti coinvolte. Per gli ingegneri di progettazione PCB, ciò significa assicurarsi che i file di progetto PCB completi vengano inviati ai clienti. Sfortunatamente, ricevere file dai clienti non è sempre un processo fluido. I clienti possono inviare file di progetto incompleti, file di progetto con librerie di componenti non standardizzate, o altri file che non corrispondono a ciò di cui si ha effettivamente bisogno.
Quando ciò accade, come procedi con l'ingegneria inversa dei progetti PCB all'inizio di un progetto? Ecco una panoramica delle sfide che possono sorgere quando i progettisti di schede devono generare librerie sorgente esclusivamente dai file di progetto di design, così come alcune soluzioni disponibili che possono facilitare questo processo.
La struttura dei file di progetto varia notevolmente tra i diversi marchi di software di progettazione PCB. Tipicamente, i pacchetti software hanno i sei tipi di file illustrati nella tabella sottostante:
File | Contenuti |
---|---|
File Schematica
|
Schematica elettrica del progetto con connessioni logiche. Generalmente leggibile al di fuori dello strumento software |
File PCB
|
Informazioni su tracce e routing e gli attributi fisici della scheda. Generalmente leggibile al di fuori dello strumento software. |
File Database
|
Metadati riguardanti i componenti |
File PCB
|
Parametri dei componenti fisici |
File Schematica
|
Parametri dei componenti elettrici e simboli dei componenti |
File Principale
|
Collegamenti e riferimenti ad altri file, opzioni di progetto, parametri di configurazione |
La maggior parte dei file Schematic e PCB sono autocontenuti. Questo significa che un appaltatore potrebbe inviare solo gli schemi o il file PCB a un cliente, e il cliente sarebbe in grado di aprire e visualizzare il contenuto completo del file dello Schema e della Scheda a Circuito Stampato.
Questa flessibilità può sembrare conveniente, ma può essere una spada a doppio taglio. Spesso porta a situazioni in cui un cliente recupera solo i file della Scheda a Circuito Stampato o dello Schema a causa della terminazione prematura di un accordo con i loro precedenti appaltatori. Il prossimo appaltatore del cliente si trova quindi ad avere l'onere di basare i futuri progetti sui file di progetto incompleti forniti dal cliente.
In molti casi, modificare i componenti all'interno del design non è immediatamente possibile solo con i file Schematic e PCB. In questi casi, sono necessari anche i file Schematic e PCB. Questo diventa evidente quando è necessario modificare in massa i componenti in un progetto di design PCB. Con i file dei circuiti stampati, gli appaltatori hanno maggiore flessibilità ingegneristica, inclusa la capacità di:
Riuscire a svolgere queste attività per pochi componenti può essere facile. Ma cosa succede quando si deve ricreare l'impronta e il simbolo per migliaia di componenti diversi, ogni volta che arriva un nuovo progetto da un cliente? Il contraente dovrebbe reinventare la ruota, rigenerando nuove librerie per il progetto esistente. È sia impraticabile che incredibilmente dispendioso in termini di tempo. Altium Library Loader è il miglior modo per fare l'ingegneria inversa di un progetto PCB.
Scarica un white paper gratuito per imparare come fare l'ingegneria inversa delle librerie del tuo progetto PCB utilizzando il caricatore di librerie di Altium Designer.