Hva er PCB-filformatet?
.pcb (Printed Circuit Board) er et filformat som brukes til å lagre design for trykte kretskort. En .pcb-fil inneholder data om kortoppsettet - kobberlag, komponentavtrykk (footprints), kortomriss og ruting-spor - lagret i enten binær- eller ASCII-tekst, avhengig av hvilket EDA-verktøy som opprettet den.
Fordi flere urelaterte applikasjoner deler filendelsen .pcb (eldre Altium/Protel, Mentor Graphics PADS Layout og gEDA pcb-verktøyet skriver hver sin inkompatible struktur), finnes det ikke ett enkelt standardformat. Identifiser alltid kildeprogrammet før du prøver å åpne eller konvertere filen. Nyere Altium Designer-prosjekter bruker .PcbDoc i stedet; produksjonsdata eksporteres separat som .GBR Gerber-plot.
Bruk av .pcb-filer
Informasjon lagret i .pcb-filer brukes til å kartlegge oppsettet av det fysiske kortet som skal produseres - hvor komponentene sitter, hvordan kobberspor rutes mellom loddeputer, og hvilke områder som må holdes frie. Uten en nøyaktig PCB-layoutfil ville ikke kretsene på kortet fungert som de skal. Trykte kretskort finnes i nesten alle elektroniske enheter, for eksempel smarttelefoner, og danner grunnlaget for å koble sammen mekaniske og elektriske komponenter med ledende spor etset inn i lag av substrat.
Sikkerhet og trygghet
RISIKO: LOWEn .pcb-layoutfil er passive designdata (geometri, nett, metadata), ikke kjørbar kode, så det er trygt å åpne en i et legitimt EDA-verktøy. De reelle risikoene er praktiske: (1) filen kan være umulig å åpne uten den nøyaktige (ofte betalte eller utgåtte) programvaren som laget den, så sjekk kildeprogrammet først; (2) unngå nedlasting av «universelle .pcb-visere/konvertere» fra reklameportaler - de er vanligvis uønsket programvare (PUP) og kan ikke faktisk tolke proprietære EDA-formater; bruk KiCad, leverandørens eget verktøy, eller be om Gerber/PDF-eksport i stedet.
Formatdetaljer
i et nøtteskall- gnuPaint / GTKWave-era og gEDA PCB-layouter - Den åpne kildekoden gEDA «pcb»-designeren bruker også filendelsen .pcb, i sitt eget ren-tekst-format.
- ArcSoft PhotoStudio pensel / PowerDirector cache - Noen få applikasjoner utenfor EDA-feltet har historisk sett skrevet urelaterte .pcb-filer; dette er svært sjeldent i dag.
Programmer som åpner PCB-filer
Tekniske detaljer
dyp spesifikasjon| Filformål | Lagrer et komplett PCB-oppsett: kortomriss, kobberlag, komponentavtrykk, sporruting, via-hull og borehull |
| Koding | Binær eller ASCII-tekst - formatet avhenger helt av hvilket EDA-verktøy som opprettet filen; ingen universell struktur |
| Magic bytes | Ingen; det finnes ingen felles filsignatur fordi flere inkompatible verktøy bruker samme .pcb-endelse |
| Hovedutviklere | Eldre Altium/Protel (binær), Mentor Graphics PADS Layout (binær), gEDA pcb-verktøy (ASCII-tekst) |
| MIME-type | application/octet-stream (ingen registrert MIME-type for PCB-layoutfiler) |
| Lagmodell | Støtter flere kobberlag (topp, bunn, indre plan) pluss silketrykk, loddemaske og pastalag |
| Komponentdata | Lagrer geometri for komponentavtrykk, referansebetegnelser, plasseringskoordinater og rotasjonsvinkel for hver komponent |
| Kobberruting | Koder sporbredder, nettilordninger, regler for differensialpar og fylte kobberpolygoner |
| Boreinformasjon | Bygger inn borestørrelser og posisjoner for gjennomgående hull og blinde/begravde via-hull i layoutdataene |
| Designregler | Inneholder regler for klaring på kortnivå, minimum sporbredde og begrensninger for via-/hullstørrelse |
| Etterfølgende formater | Altium Designer migrerte til .PcbDoc; KiCad bruker .kicad_pcb (S-expression ASCII); begge erstatter eldre .pcb |
| Produksjonsutdata | PCB-layout eksporteres til Gerber (.gbr) plot og borefiler (.drl / .xln) for produksjon av kortet |
| Kobling til skjema | Koblet sammen med en skjemafil (.sch eller tilsvarende) som gir netlisten som styrer layouten |
| 3D-integrasjon | Moderne verktøy bygger inn eller lenker til 3D-komponentmodeller i PCB-filen for verifisering av mekanisk klaring |
| Utgitt | 1980s-1990s (Protel/Tango DOS era and P-CAD) |
PCB-konverteringer
Spørsmål og svar fra fellesskapet
spurt av brukereIngen spørsmål ennå - vær den første til å spørre om PCB-filer.