Hvad er PCB-filformatet?
.pcb (Printed Circuit Board) er et filformat, der bruges til at gemme designs af printkort. En .pcb-fil indeholder layoutdata for kortet - kobberlag, komponentaftryk (footprints), kortets omrids og ruter - gemt i enten binær- eller ASCII-tekst afhængigt af, hvilket EDA-værktøj der oprettede den.
Da flere urelaterede applikationer deler filtypenavnet .pcb (ældre Altium/Protel, Mentor Graphics PADS Layout og gEDA pcb-værktøjet skriver hver deres egen inkompatible struktur), findes der ikke ét standardformat. Identificer altid kildeprogrammet, før du forsøger at åbne eller konvertere filen. Nyere Altium Designer-projekter bruger .PcbDoc i stedet; produktionsoutput eksporteres separat som .GBR Gerber-plots.
Anvendelse af .pcb-filer
Information gemt i .pcb-filer bruges til at kortlægge layoutet af det fysiske kort, der skal fremstilles - hvor komponenterne sidder, hvordan kobberbaner rutes mellem loddeøer (pads), og hvilke områder der skal forblive frie. Uden en nøjagtig PCB-layoutfil ville kredsløbene på kortet ikke fungere korrekt. Printkort findes i stort set alle elektroniske enheder, for eksempel smartphones, og danner grundlaget for at forbinde mekaniske og elektriske komponenter med ledende baner ætset ind i lag af substrat.
Sikkerhed og tryghed
RISIKO: LOWEn .pcb-layoutfil er passive designdata (geometri, net, metadata), ikke eksekverbar kode, så det er sikkert at åbne en i et legitimt EDA-værktøj. De reelle risici er praktiske: (1) filen kan være umulig at åbne uden den nøjagtige (ofte betalte eller udgåede) software, der oprettede den, så bekræft kildeprogrammet først; (2) undgå at downloade «universelle .pcb-fremvisere/konvertere» fra annonceportaler - de er typisk PUP/adware og kan ikke reelt læse proprietære EDA-formater; brug KiCad, producentens eget værktøj, eller bed om Gerber/PDF-eksport i stedet.
Formatdetaljer
kort fortalt- gnuPaint / GTKWave-æra og gEDA PCB-layouts - Open-source gEDA «pcb»-designeren bruger også filtypenavnet .pcb i sit eget almindelige tekstformat.
- ArcSoft PhotoStudio pensel / PowerDirector cache - Enkelte ikke-EDA apps har historisk set skrevet urelaterede .pcb-filer; meget sjældent i dag.
Programmer der åbner PCB-filer
Tekniske detaljer
dyb specifikation| Filens formål | Gemmer et komplet PCB-layout: kortomrids, kobberlag, komponentaftryk, ruting af baner, via-huller og borehuller |
| Kodning | Binær eller ASCII-tekst - formatet afhænger helt af, hvilket EDA-værktøj der oprettede filen; ingen universel struktur |
| Magic bytes | Ingen; der findes ingen fælles filsignatur, da flere inkompatible værktøjer bruger samme .pcb-filtypenavn |
| Primære skabere | Ældre Altium/Protel (binær), Mentor Graphics PADS Layout (binær), gEDA pcb-værktøj (ASCII-tekst) |
| MIME-type | application/octet-stream (ingen registreret MIME-type for PCB-layoutfiler) |
| Lagmodel | Understøtter flere kobberlag (top, bund, indre planer) samt serigrafi (silkscreen), loddemaske og pastalag |
| Komponentdata | Gemmer geometri for aftryk, referencebetegnelser, placeringskoordinater og rotationsvinkel for hver komponent |
| Kobber-ruting | Koder banebredder, net-tildelinger, regler for differentielle par og udfyldte kobber-polygoner |
| Boreinformation | Indlejrer borestørrelser og positioner for gennemgående huller og blinde/begravede via-huller i layoutdataene |
| Designregler | Indeholder regler for afstande på kortniveau, minimum banebredde og begrænsninger for via-/hulstørrelser |
| Efterfølgende formater | Altium Designer migrerede til .PcbDoc; KiCad bruger .kicad_pcb (S-expression ASCII); begge erstatter ældre .pcb |
| Produktionsoutput | PCB-layoutet eksporteres til Gerber (.gbr) plots og borefiler (.drl / .xln) til fremstilling af kortet |
| Diagramforbindelse | Parret med en diagramfil (.sch eller tilsvarende), der leverer den netliste, som styrer layoutet |
| 3D-integration | Moderne værktøjer indlejrer eller linker til 3D-komponentmodeller i PCB-filen til verifikation af mekaniske afstande |
| Udgivet | 1980s-1990s (Protel/Tango DOS era and P-CAD) |
PCB-konverteringer
Fællesskabets Q&A
spurgt af brugereIngen spørgsmål endnu - vær den første til at spørge om PCB-filer.