W KiCad-zie można to zrobić stosunkowo prostu. Z pomocą przychodzi konwerter bitmap do komponentu:
Wystarczy więc wziąć skan PCB, np:
I zaczytać go do konwertera. Ważne by wpisać poprawną rozdzielczość obrazka, celem uzyskania rzeczywistych wymiarów po imporcie do PCBnew.
Powstałą w ten sposób bibliotekę komponentu (szkic płytki w formie komponentu), czyli utworzony wcześniej plik, nazwany przykładowo
bbv8_top.kicad_mod umieszczamy w jakimś folderze-bibliotece, np. d:\Mariusz\Zapisane\KiCad\Biblioteki\
PCB_scanned.pretty\bbv8_top.kicad_mod
Teraz tę bibliotekę dodajemy do projektu:
Stworzyliśmy element biblioteczny, dołączyliśmy bibliotekę do projektu, możemy jej więc użyć:
Mozaikę ścieżek mamy już w KiCad PCBnew, i możemy rozkłądać komponenty, trasować ścieżki wg wzoru.
Pokażę jeszcze tylko, że mamy również poprawną skalę:
Widać więc, że w KiCadzie sprawa jest prosta, wręcz banalna.
Gorzej z innymi, popularnymi EDA (widać, że darmowy KiCad potrafi bić na głowę rozwiązania komercyjne, za które w dodatku musielibyśmy słono zapłacić). W ich przypadku najpopularniejszym formatem wymiany danych rysunkowych jest .dxf. Ale jak przekonwertować skan płytki do prostych linii formatu .dxf? Wałkowaliśmy to razem w tym temacie. Wałkowaliśmy, wałkowaliśmy, i wywałkowaliśmy!
Przede wszystkim musimy przygotować bliską ideałowi, czarnobiałą bitmapę. Proponuję użyć GIMP-a. Zatem zaczytujemy nasz skan a następnie zmieniamy tryb 3 kolorowy (przejście od razu do 2 kolorów daje bardzo kiepski efekt).
Po tym kroku pozbywamy się zbędnego już, trzeciego koloru:
Po zaznaczeniu trzeciego koloru, usuwamy go za pomocą klawisza del:
Następnie ustawiamy tryb RGB, po to by za chwilę znów zmienić tryb, również indeksowany, ale tym razem 2 kolorowy (1-bitowy, czarno-biały):
Tak spreparowany obraz zapisujemy jako bitmapę:
Tak przygotowaną bitmapę otwieramy w celu dalszej obróbki, tym razem w Inkscape:
Następnie ustawiamy poprawne rozmiary grafiki:
Po przeskalowaniu możemy zwektoryzować bitmapę:
Następnie zaznaczyć bitmapę:
Oraz połączyć wszystko liniami:
Na koniec eksportujemy do formatu .dxf:
Grafikę w formacie .dxf możemy już łatwo zaimportować do dowolnego oprogramowania EDA (w tym również do KiCad-a):
Jeśli ktoś wpadnie na pomysł, jak zredukować liczbę kroków (a osiągnąć ten sam efekt), albo zredukować metodę z użycia dwóch narzędzi (GIMP + Inkscape) to pojedynczego narzędzia (Inkscape?) - dajcie znać proszę. Dziękuję
Miłej zabawy w rozkładanie komponentów i trasowanie ścieżek po wzorze