Biblioteche di Progetto per l'Ingegneria Inversa

Creato: febbraio 10, 2017
Aggiornato: ottobre 27, 2020
Biblioteche di Progetto per l'Ingegneria Inversa

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 che si specializzano in quel determinato settore, permettendo loro di concentrarsi su ciò che sanno fare meglio. Il design di nuovi prodotti spesso viene affidato a società di progettazione separate. Se questo è il tuo caso — la tua azienda esternalizza il design dei PCB o la tua azienda è una casa di progettazione di PCB — continua a leggere perché questo documento può rendere la tua vita più facile.

COMUNICAZIONE

Lavorare in outsourcing con altre aziende richiede una migliore comunicazione tra tutte le parti coinvolte. Per gli ingegneri dei servizi di progettazione PCB, ciò significa garantire che i file completi del progetto del circuito stampato siano inviati ai clienti. Sfortunatamente, ricevere file PCB o gerber 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 si procede con il progetto? Ecco una panoramica delle sfide che possono sorgere quando i progettisti di schede devono generare biblioteche di origine esclusivamente dai file di progetto di design, così come alcune soluzioni disponibili che possono facilitare questo processo.

FILE DI PROGETTO DEL CIRCUITO STAMPATO

La struttura dei file di progetto varia ampiamente tra i diversi marchi di software di progettazione PCB. Tipicamente i pacchetti software hanno i sei tipi di file illustrati nella tabella seguente.

Tabella 1: Struttura tipica dei file per i pacchetti software di progettazione PCB

Tabella 1: Struttura tipica dei file per i pacchetti software di progettazione PCB

La maggior parte dei file schematici e/o gerber delle schede a circuito stampato (PCB) sono autocontenuti. Ciò significa che un progettista di PCB potrebbe inviare solo gli schemi o il file PCB al cliente, e il cliente sarebbe in grado di aprire e visualizzare il contenuto completo dello schema e del file PCB. Questa flessibilità può sembrare conveniente, ma può essere una spada a doppio taglio. Spesso porta a situazioni in cui un cliente recupera solo file PCB o Schemi a causa della terminazione anticipata 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. Autom

In molti casi, modificare i componenti all'interno del progetto non è immediatamente possibile solo con i file Schemi e PCB. In questi casi, sono necessari anche i file delle librerie Schemi e PCB. Questo diventa evidente quando un progettista ha bisogno di modificare in massa i componenti in un progetto di design PCB. Con i file delle librerie, gli appaltatori hanno maggiore flessibilità, inclusa la capacità di:

  • Modificare l'impronta di un dato componente e aggiornare migliaia di riferimenti
  • Creare componenti standardizzati
  • Modificare impronte e simboli dei componenti

Raggiungere questi compiti per alcuni componenti è facile. Ma che dire di dover ricreare un'impronta e un simbolo per migliaia di componenti diversi, ogni volta che arriva un nuovo progetto da un cliente? L'appaltatore avrebbe bisogno di reinventare la ruota, rigenerando nuove librerie per il progetto esistente. È sia impraticabile che incredibilmente dispendioso in termini di tempo. La soluzione è utilizzare librerie di progetti PCB di reverse engineering automatizzate.

REVERSE ENGINEERING DELLE LIBRERIE DI PROGETTI DI CIRCUITI STAMPATI UTILIZZANDO ALTIUM DESIGNER

Altium Designer incorpora tre strumenti separati che possono rendere il re-engineering delle librerie schematiche e PCB da schemi grezzi o file di Circuiti Stampati PCB (SCHDOC e PCBDOC) molto più semplice. C'è uno strumento "Crea libreria schematica" per i file schematici e uno strumento "Crea libreria PCB" per i file PCB. Infine, c'è lo strumento "Crea libreria integrata", per incorporare documenti di entrambi i tipi di file. Ogni strumento genera automaticamente librerie sorgente dai documenti Schemi e PCB forniti con un singolo clic del mouse.

Come mostrato nella Figura 1, accedi allo strumento "Crea libreria schematica" dall'opzione del menu Design -> Crea libreria schematica mentre un documento schematico è attivo. Questo strumento di progettazione PCB genera un file di libreria

contenente un simbolo e/o modello SPICE per ogni componente unico nel progetto. Per i componenti che utilizzano lo stesso riferimento simbolico, viene creata solo una voce di simbolo di libreria.

Figura 1: Accesso allo strumento “Crea libreria schematica”.

Figura 1: Accesso allo strumento “Crea libreria schematica”.

Puoi vedere nella Figura 2 che lo strumento Crea Libreria Schematica può essere accesso dall'opzione di menu Progetta Crea Libreria Circuito Stampato, mentre un documento di Circuito Stampato è attivo. Questo strumento genera un file di libreria contenente un footprint e/o un modello 3D per ogni componente unico nel progetto. Per i componenti che utilizzano lo stesso riferimento di footprint, verrà creato solo un ingresso di footprint nella libreria.

Figura 2: Accesso allo strumento “Crea Libreria PCB”.

Figura 2: Accesso allo strumento “Crea Libreria PCB”.

In Altium Designer, le librerie di progettazione PCB integrate contengono, al minimo, sia i footprint PCB che i loro simboli schematci associati. Possono includere anche modelli SPICE e 3D dei componenti. Lo strumento “Crea Libreria Integrata” può essere accesso dall'opzione di menu Progetta -> Crea Libreria Integrata, mentre è attivo un documento Schematica o Circuito Stampato. Questo strumento genera un file di libreria contenente sia le informazioni di footprint che di simbolo per ogni componente unico nel progetto. È essenzialmente un contenitore per le librerie di Circuiti Stampati e SCH. Poiché le librerie integrate sono di sola lettura per impostazione predefinita, sono perfette per situazioni in cui i contractor devono inviare i file sorgente ai clienti per la revisione finale, ma non vogliono che i clienti modifichino accidentalmente quei file. Naturalmente, le librerie integrate possono essere facilmente modificate se sorge la necessità.

CONCLUSIONE

Il processo di reverse engineering delle librerie di progetti PCB non è un compito facile. A seconda di quanti componenti sono presenti nei file sorgente del design PCB che hai ricevuto dai clienti, il reverse engineering potrebbe richiedere da pochi minuti per piccoli progetti, a diversi giorni per progetti più grandi. Quando si affidano lavori di progettazione PCB, il tempo perso significa denaro sprecato, sia per i contractor che per i clienti. Questo tempo extra speso a ricreare le librerie può finire per far superare il budget a entrambe le parti. Quindi, perché spendere tutto quel tempo e denaro a reinventare la ruota, quando esiste una soluzione automatizzata, conveniente e che fa risparmiare tempo con Altium Designer?

LINK UTILI

 
Aperto come PDF

Risorse correlate

Documentazione Tecnica Correlata

Tornare alla Pagina Iniziale
Thank you, you are now subscribed to updates.