Che cos'è il formato di file PCB?
.pcb (Printed Circuit Board) è un formato di file utilizzato per memorizzare i progetti di circuiti stampati. Un file .pcb contiene i dati del layout della scheda - strati di rame, impronte dei componenti (footprint), profilo della scheda e tracce di sbroglio - salvati in formato binario o testo ASCII a seconda dello strumento EDA che lo ha creato.
Poiché diverse applicazioni non correlate condividono l'estensione .pcb (le versioni legacy di Altium/Protel, Mentor Graphics PADS Layout e lo strumento gEDA pcb scrivono ciascuno la propria struttura incompatibile), non esiste un unico formato standard. Identifica sempre il programma sorgente prima di tentare di aprire o convertire il file. I progetti più recenti di Altium Designer utilizzano invece .PcbDoc; l'output per la produzione viene esportato separatamente come file Gerber .GBR.
Utilizzi dei file .pcb
Le informazioni memorizzate nei file .pcb vengono utilizzate per mappare il layout della scheda fisica da produrre: dove sono posizionati i componenti, come le tracce di rame corrono tra le piazzole e quali aree devono rimanere libere. Senza un file di layout PCB accurato, i circuiti sulla scheda non funzionerebbero correttamente. I circuiti stampati sono presenti in quasi tutti i dispositivi elettronici, ad esempio gli smartphone, e costituiscono la base per collegare componenti meccanici ed elettrici con tracce conduttive incise negli strati del substrato.
Sicurezza e incolumità
RISCHIO: LOWUn file di layout .pcb contiene dati di progettazione passivi (geometria, net, metadati), non codice eseguibile, quindi aprirne uno in uno strumento EDA legittimo è sicuro. I rischi reali sono pratici: (1) il file potrebbe non essere apribile senza l'esatto software (spesso a pagamento o fuori produzione) che lo ha creato, quindi verifica prima il programma sorgente; (2) evita i download di «visualizzatori/convertitori PCB universali» dai portali pubblicitari: sono tipicamente PUP/adware e non possono analizzare i formati EDA proprietari; usa KiCad, lo strumento del fornitore, o richiedi esportazioni in Gerber/PDF.
Dettagli del formato
in sintesi- Layout gEDA PCB dell'era gnuPaint / GTKWave - Il progettista open-source gEDA «pcb» utilizza anch'esso l'estensione .pcb, nel proprio formato di testo semplice.
- Pennelli ArcSoft PhotoStudio / cache PowerDirector - Alcune app non EDA hanno storicamente scritto file .pcb non correlati; caso molto raro oggi.
Programmi che aprono file PCB
Dettagli tecnici
specifiche approfondite| Scopo del file | Memorizza un layout PCB completo: profilo della scheda, strati di rame, impronte dei componenti, sbroglio delle tracce, via e fori di trapano |
| Codifica | Testo binario o ASCII - il formato dipende interamente dallo strumento EDA che ha creato il file; nessuna struttura universale |
| Magic bytes | Nessuno; non esiste una firma file comune perché più strumenti incompatibili utilizzano la stessa estensione .pcb |
| Creatori primari | Legacy Altium/Protel (binario), Mentor Graphics PADS Layout (binario), gEDA pcb tool (testo ASCII) |
| Tipo MIME | application/octet-stream (nessun tipo MIME registrato per i file di layout PCB) |
| Modello a strati | Supporta più strati di rame (superiore, inferiore, piani interni) oltre a serigrafia, maschera di saldatura e strati di pasta |
| Dati dei componenti | Memorizza la geometria dell'impronta, i designatori di riferimento, le coordinate di posizionamento e l'angolo di rotazione per ogni componente |
| Sbroglio del rame | Codifica larghezze delle tracce, assegnazioni delle net, regole per coppie differenziali e riempimenti di poligoni di rame |
| Informazioni di foratura | Incorpora le dimensioni e le posizioni dei fori per i componenti through-hole e i via ciechi/interrati all'interno dei dati di layout |
| Regole di progettazione | Contiene regole di isolamento a livello di scheda, larghezza minima della traccia e vincoli sulle dimensioni di via e fori |
| Formati successori | Altium Designer è passato a .PcbDoc; KiCad utilizza .kicad_pcb (ASCII S-expression); entrambi sostituiscono i file .pcb legacy |
| Output per la produzione | Il layout PCB viene esportato in file Gerber (.gbr) e file di foratura (.drl / .xln) per la fabbricazione della scheda |
| Collegamento allo schema | Accoppiato con un file schematico (.sch o equivalente) che fornisce la netlist che guida il layout |
| Integrazione 3D | Gli strumenti moderni incorporano o collegano modelli di componenti 3D all'interno del file PCB per la verifica degli ingombri meccanici |
| Rilasciato | 1980s-1990s (Protel/Tango DOS era and P-CAD) |
Conversioni PCB
Domande e risposte della community
chiesto dagli utentiAncora nessuna domanda - sii il primo a chiedere informazioni sui file PCB.