Panelizacja PCB KiCad

Każdy, kto projektuje PCB, zmagał się z panelizacją swoich projektów. Bo jeśli PCB ma małe wymiary, to czemu mam zamawiać tylko 5 sztuk? Małe wymiary PCB mają to do siebie, że można je rozmieścić na większej płytce o wymiarach 100×100 mm i zamiast 5, mieć ich aż 20 sztuk.

Sam borykałem się z tym, że chciałem zrobić panelizację projektu breloczka do kluczy, a że mój projekt ma niecodzienny kształt, wykonanie panelizacji z programie KiCad jest bardzo trudne.

 

Przeszukując zasoby Internetu natknąłem się na rewelacyjny program, który pozwala nam na zrobienie panelu PCB w kilku krokach.

Na początek musimy przygotować eksport naszej płytki PCB w programie KiCad. Pamiętaj o tym by projekt PCB, z którego chcesz zrobić panel był wersją ostateczną!

Następnie klikamy na polecenie Rysuj i ustawiamy właściwości wg listy:

  1. ustawiamy folder wyjściowy,
  2. wyłączamy warstwy F.Paste oraz B.Pasteustawienia opcjonalne,
  3. zaznaczamy opcję: Użyj osi pomocniczej jako punktu początkowego,
  4. zaznaczamy opcję: Użyj sugerowanych przez Protel rozszer,
  5. odznaczmy opcję: Utwórz plik zadań dla plików Gerber.

Gdy wszystko ustawimy klikamy na przycisk Rysuj. Po wykonaniu tego polecenia musimy jeszcze wygenerować plik wierceń, w tym celu klikamy na Generuj pliki wierceń….

Po wykonaniu wszystkich operacji zamykamy okna i przechodzimy do folderu, w którym zostały wygenerowane pliki Gerber.

Następnym krokiem jest zmiana rozszerzeń plików *.gm1 na *.gko.

 

Przejdźmy teraz do ustawień programu do panelizacji.

Program do pobrania pod adresem: https://github.com/ThisIsNotRocketScience/GerberTools/releases/tag/2018-08-10

Po rozpakowaniu paczki uruchom program GerberPanelizer.exe z folderu Panelizer.

W pierwszej kolejności musimy utworzyć nowy projekt. Klikamy na File, a następnie na New (lub naciskamy CTRL + N).

Teraz musimy dodać projekt PCB do programu. Klikamy na Board Placement i z listy wybieramy Add Gerber Folder. W okienku, które nam wyskoczy szukamy folderu z plikami Gerber naszego projektu. Po zaznaczeniu folderu z plikami klikamy na Ok.

W okienku po prawej stronie pojawi się informacja o tym, że pierwszy panel został załadowany.

Aby nasz projekt pojawił się w polu roboczym klikamy na Board Placement i z listy wybieramy Autopack: Naive.

Aby dodać kolejną płytkę, musimy kliknąć w okienku prawym przyciskiem na nazwę projektu, w moim przypadku będzie to Instance: Panel -132,051901, 126,350985 0 (cyfry odzwierciedlają położenie na polu roboczym) i z listy wybrać Add Instance. Po tej operacji na liście będą widniały dwie płytki, a na polu roboczym pojawi się kolejna płytka. Teraz musimy ją ustawić obok pierwszej.

Aby dodać kolejną płytkę, musimy powtórzyć te czynności.

Teraz musimy dodać łączniki pomiędzy naszymi płytkami. Możemy dodać łączniki ręcznie lub wybrać opcję automatycznego ustawienia łączników.

Wybierzemy opcję automatyczną. W tym celu klikamy na Breaktabs i z listy wybieramy Creat Breaktabs.

Jeśli chcemy dodać łączniki ręcznie klikamy na Breaktabs i z listy wybieramy Insert Breaktab. W górnym lewym rogu okna pojawi się kółko z krzyżykiem w środku, musimy go przenieść między płytki. Po zwolnieniu przycisku powinien pojawić się łącznik. Czynność powtarzamy dotąd, aż wszystkie płytki zostaną połączone.

Warto zapisać nasz projekt. Klikamy na File i z listy wybieramy Save As.

Gdy zapiszemy projekt, musimy wyeksportować pliki panelu. W tym celu klikamy na File i z listy wybieramy Export Merged Gerbers. Następnie szukamy miejsca zapisu plików. Warto utworzyć nowy folder i w nim zapisać nowe pliki.

Podczas eksportu pojawi się okno progresu.

Po zakończeniu całego procesu okno zniknie i uruchomi się przeglądarka plików graficznych z podglądem płytki.

Teraz wystarczy skompresować pliki z rozszerzeniem *.zip.

A następnie złożyć zamówienie.

Dostawa płytek już była, a efekt wygląda następująco: