Co to jest format pliku PCB?
.pcb (Printed Circuit Board) to format pliku używany do przechowywania projektów płytek obwodów drukowanych. Plik .pcb zawiera dane o układzie płytki - warstwy miedzi, obrysy komponentów, kontury płytki i ścieżki połączeń - zapisane w formacie binarnym lub tekstowym ASCII, w zależności od tego, które narzędzie EDA go utworzyło.
Ponieważ kilka niepowiązanych aplikacji współdzieli rozszerzenie .pcb (starsze Altium/Protel, Mentor Graphics PADS Layout oraz narzędzie gEDA pcb - każda zapisuje własną, niekompatybilną strukturę), nie istnieje jeden standardowy format. Zawsze zidentyfikuj program źródłowy przed próbą otwarcia lub konwersji pliku. Nowsze projekty Altium Designer używają formatu .PcbDoc; dane wyjściowe do produkcji są eksportowane oddzielnie jako pliki Gerber .GBR.
Zastosowania plików .pcb
Informacje przechowywane w plikach .pcb służą do odwzorowania układu fizycznej płytki przeznaczonej do produkcji - miejsca osadzenia komponentów, przebiegu ścieżek miedzianych między padami oraz obszarów, które muszą pozostać wolne. Bez dokładnego pliku układu PCB obwody na płytce nie działałyby prawidłowo. Płytki drukowane występują w niemal każdym urządzeniu elektronicznym, na przykład w smartfonach, i stanowią podstawę łączenia komponentów mechanicznych i elektrycznych za pomocą ścieżek przewodzących wytrawionych w warstwach podłoża.
Bezpieczeństwo
RYZYKO: LOWPlik układu .pcb to pasywne dane projektowe (geometria, sieci, metadane), a nie kod wykonywalny, więc otwarcie go w legalnym narzędziu EDA jest bezpieczne. Rzeczywiste ryzyko jest praktyczne: (1) plik może być niemożliwy do otwarcia bez konkretnego (często płatnego lub wycofanego) oprogramowania, więc najpierw sprawdź program źródłowy; (2) unikaj pobierania „uniwersalnych przeglądarek/konwerterów .pcb” z portali reklamowych - zazwyczaj są to programy typu PUP/adware i nie potrafią one poprawnie przetworzyć własnościowych formatów EDA; zamiast tego użyj KiCad, narzędzia producenta lub poproś o eksport do Gerber/PDF.
Szczegóły formatu
w pigułce- Układy gEDA PCB oraz era gnuPaint / GTKWave - Otwartoźródłowy projektant gEDA „pcb” również używa rozszerzenia .pcb we własnym formacie tekstowym.
- Pędzle ArcSoft PhotoStudio / cache PowerDirector - Kilka aplikacji niezwiązanych z EDA historycznie zapisywało niepowiązane pliki .pcb; obecnie spotykane bardzo rzadko.
Programy otwierające pliki PCB
Szczegóły techniczne
specyfikacja| Cel pliku | Przechowuje kompletny układ PCB: obrys płytki, warstwy miedzi, obrysy komponentów, przebieg ścieżek, przelotki i otwory wiertnicze |
| Kodowanie | Binarne lub tekst ASCII - format zależy całkowicie od narzędzia EDA, które utworzyło plik; brak uniwersalnej struktury |
| Magiczne bajty | Brak; nie istnieje wspólna sygnatura pliku, ponieważ wiele niekompatybilnych narzędzi używa tego samego rozszerzenia .pcb |
| Główni twórcy | Starsze Altium/Protel (binarny), Mentor Graphics PADS Layout (binarny), narzędzie gEDA pcb (tekst ASCII) |
| Typ MIME | application/octet-stream (brak zarejestrowanego typu MIME dla plików układów PCB) |
| Model warstw | Obsługuje wiele warstw miedzi (górna, dolna, wewnętrzne) oraz warstwy opisowe (silkscreen), maski lutowniczej i pasty |
| Dane komponentów | Przechowuje geometrię obrysów (footprints), oznaczenia referencyjne, współrzędne umieszczenia i kąt obrotu dla każdego komponentu |
| Prowadzenie ścieżek | Koduje szerokości ścieżek, przypisania do sieci (nets), reguły par różnicowych i wypełnienia poligonowe miedzi |
| Informacje o wierceniu | Zawiera rozmiary i pozycje otworów dla przelotek przewlekanych oraz ślepych/zakopanych w danych układu |
| Reguły projektowe | Zawiera reguły odstępów na poziomie płytki, minimalną szerokość ścieżki oraz ograniczenia rozmiaru przelotek i otworów |
| Następcy formatu | Altium Designer przeszedł na .PcbDoc; KiCad używa .kicad_pcb (S-expression ASCII); oba zastępują starsze .pcb |
| Dane produkcyjne | Układ PCB jest eksportowany do plików Gerber (.gbr) i plików wierceń (.drl / .xln) w celu produkcji płytki |
| Powiązanie ze schematem | Sparowany z plikiem schematu (.sch lub odpowiednik), który dostarcza listę połączeń (netlist) sterującą układem |
| Integracja 3D | Nowoczesne narzędzia osadzają lub linkują modele 3D komponentów w pliku PCB w celu weryfikacji kolizji mechanicznych |
| Wydano | 1980s-1990s (Protel/Tango DOS era and P-CAD) |
Konwersje PCB
Pytania i odpowiedzi społeczności
pytania użytkownikówBrak pytań - bądź pierwszą osobą, która zapyta o pliki PCB.