PerfectVector
Autor: Irene Kim9 min czytania

Dodawanie logo w KiCad: Image Converter czy import SVG?

Wybierz właściwy sposób dodania logo w KiCad: zaimportuj poprawnie przygotowany SVG, przekształć obraz rastrowy w footprint lub użyj obrazu referencyjnego, który nie trafi na wyprodukowaną płytkę PCB.

Na tej stronie

Jeśli Twoje logo jest już poprawnie przygotowanym plikiem SVG, zaimportuj je do KiCad jako grafikę zamiast ponownie je obrysowywać. Jeśli jedynym źródłem jest PNG lub inny obraz rastrowy, narzędzie Image Converter w KiCad może przekształcić go w symbol lub footprint. Trzecia możliwość to umieszczenie obrazu referencyjnego, ale służy on wyłącznie jako pomoc podczas projektowania i nie staje się grafiką na wyprodukowanej płytce.

Właściwy wybór zależy mniej od rozszerzenia pliku, a bardziej od tego, co zawiera logo i gdzie ma się znaleźć na płytce.

Jeśli korzystasz z EasyEDA, przed importem porównaj obrazy na PCB w EasyEDA i ścieżki SVG w panelu Pro. Edycja programu i obszar roboczy decydują o tym, który sposób dodawania logo ma zastosowanie.

Wybierz sposób w 30 sekund
  • Masz prawdziwy SVG z edytowalnymi ścieżkami: zaimportuj grafikę bezpośrednio do edytora PCB.
  • Masz tylko wyraźny obraz rastrowy: użyj Image Converter albo najpierw odtwórz logo jako SVG, jeśli potrzebujesz dopracować krzywe.
  • Potrzebujesz tylko wizualnego punktu odniesienia podczas rozmieszczania elementów na płytce: umieść obraz referencyjny, a przed produkcją zastąp go grafiką płytki.
  • Źródło jest rozmyte, ma teksturę lub jest fotografią: uprość je lub narysuj ponownie. Kolejne obrysowywanie nie odzyska brakującej geometrii.
  • Przed zamówieniem płytek: sprawdź logo w docelowym rozmiarze fizycznym i zastosuj aktualne wymagania producenta dotyczące nadruku lub miedzi.

Image Converter, import SVG i obrazy referencyjne to różne rozwiązania

KiCad 10 zawiera Image Converter w menedżerze projektu. Oficjalny dokument KiCad introduction opisuje go jako narzędzie do przekształcania obrazów rastrowych w symbole lub footprinty. Przydaje się ono wtedy, gdy źródło rzeczywiście jest obrazem rastrowym, a docelowe zastosowanie wymaga geometrii KiCad.

Edytor PCB ma również polecenie Import Graphics. Aktualny dokument PCB Editor manual wymienia SVG wśród obsługiwanych formatów rysunków. To krótsza droga, gdy Twoje logo zawiera już użyteczne ścieżki wektorowe.

Ten sam podręcznik odróżnia importowaną grafikę od obrazów referencyjnych. Obraz referencyjny pomaga coś ustawić lub obrysować, ale według dokumentacji KiCad nie jest uwzględniany w plikach produkcyjnych. Nie jest więc skrótem pozwalającym umieścić PNG na gotowej płytce PCB.

Punkt wyjściaNajlepszy pierwszy krokCo sprawdzić
Poprawnie przygotowane logo SVGImport GraphicsSkala, warstwa, wypełnienia, otwory i złożoność ścieżek
PNG lub inny obraz rastrowy o wysokim kontraścieImage ConverterPróg, polaryzacja, docelowy rozmiar oraz wynikowy footprint lub symbol
Logo rastrowe wymagające dopracowania krzywychOdtworzenie jako SVG, a następnie importWierność kształtów, liczba węzłów, zamknięte ścieżki i wygląd w jednym kolorze
Zdjęcie używane wyłącznie do wyrównaniaPlace Reference ImageZastąpienie go rzeczywistą grafiką płytki przed wygenerowaniem plików
Trzy sposoby dodania logo
Schematyczne porównanie trzech sposobów: logo wektorowe zaimportowane na PCB, logo z pikseli odtworzone jako ścieżki oraz przygaszony obraz referencyjny, który nie trafia do produkcji
Bezpośredni import SVG i konwersja obrazu rastrowego mogą utworzyć geometrię płytki. Obraz referencyjny pozostaje pomocą wizualną i nie należy mylić go z grafiką trafiającą do plików produkcyjnych.

Sposób 1: zaimportuj istniejące logo SVG

Wybierz ten sposób, jeśli możesz otworzyć SVG w edytorze grafiki wektorowej i zaznaczyć logo jako ścieżki. Nie obrysowuj go ponownie tylko dlatego, że KiCad ma również konwerter obrazów. Ponowne obrysowanie może dodać niepotrzebne węzły, zaokrąglić narożniki, zamknąć małe szczeliny lub zmienić kształty liter.

Przygotuj SVG przed importem do KiCad

Zachowaj kopię oryginalnego pliku wzorcowego, a następnie przygotuj kopię przeznaczoną specjalnie do PCB:

  1. Usuń ukryte obiekty, tła, maski przycinające i efekty, które nie muszą trafić na płytkę.
  2. W kopii przeznaczonej do importu zamień edytowalny tekst na kontury, aby logo nie zależało od zainstalowanej czcionki.
  3. Ogranicz grafikę do kolorów lub wypełnionych kształtów, które może odwzorować warstwa docelowa.
  4. Upewnij się, że puste przestrzenie wewnątrz liter i celowo pozostawione otwory pozostają otwarte.
  5. Uprość tylko wyraźnie nadmiarowe węzły. Nie zmieniaj krzywej charakterystycznej dla marki wyłącznie po to, by uzyskać możliwie najmniejszą liczbę węzłów.

Następnie użyj polecenia Import Graphics w edytorze PCB i wybierz warstwę docelową. W przypadku typowego nadrukowanego oznaczenia na górnej stronie płytki może to być warstwa nadruku strony przedniej. Miedź, maska lutownicza i inne sposoby wykonania mają różne konsekwencje produkcyjne, dlatego przed umieszczeniem grafiki potwierdź właściwą warstwę.

Jeśli to możliwe, importuj w znanej skali. Po umieszczeniu logo zmierz je w KiCad, zamiast polegać na tym, jak duże wydaje się na ekranie.

Sposób 2: użyj KiCad Image Converter do obrazu rastrowego

Image Converter to bezpośrednie rozwiązanie, gdy źródłem jest wyraźny obraz rastrowy o wysokim kontraście. Narzędzie interpretuje widoczny obraz i tworzy obiekty KiCad, zamiast zachowywać oryginalne piksele.

Praktyczna kolejność działań:

  1. Zacznij od największej i najwyraźniejszej wersji logo, jaką masz.
  2. Przytnij puste marginesy i usuń przypadkowe zakłócenia tła.
  3. Jeśli oznaczenie na płytce ma być jednokolorowe, przekształć grafikę w obraz z wyraźnie rozdzielonymi jasnymi i ciemnymi obszarami.
  4. Otwórz Image Converter z menedżera projektu KiCad.
  5. Wczytaj obraz rastrowy i wybierz wynik odpowiedni do docelowego zastosowania, na przykład footprint do umieszczenia na PCB.
  6. Świadomie ustaw wymiary fizyczne, zapisz wynik i umieść go na płytce.
  7. Sprawdź footprint w docelowym rozmiarze i porównaj go ze źródłem.

Nie zakładaj, że podgląd wyglądający gładko przy dużym powiększeniu uda się wiernie odtworzyć w produkcji. Sprawdź cienkie linie, małe szczeliny, puste przestrzenie wewnątrz liter i ciasne odstępy pod kątem aktualnych możliwości producenta płytek.

Wątek społeczności KiCad Correct use of Image Converter również przypomina, że symbole, footprinty i grafika służą różnym zastosowaniom. Wybierz rodzaj wyniku zgodnie z miejscem, w którym oznaczenie ma się znaleźć, a nie tylko na podstawie początkowego typu pliku.

Sposób 3: najpierw odtwórz logo rastrowe jako SVG

Czasami obraz rastrowy nadaje się do automatycznego odtworzenia, ale chcesz sprawdzić i dopracować ścieżki, zanim trafią na PCB. Ten pośredni sposób przydaje się, gdy oryginalna wersja wektorowa logo zaginęła, zwłaszcza jeśli zawiera ono litery o zakrzywionych kształtach lub kilka kształtów, które trzeba uprościć do jednego koloru na płytce.

Narzędzie do wektoryzacji logo PerfectVector odtwarza obsługiwaną grafikę PNG, JPG i WebP jako edytowalne ścieżki wektorowe. Porównaj podgląd z oryginałem, sprawdź granice kształtów i pobierz wynik tylko wtedy, gdy stanowi użyteczny punkt wyjścia. Następnie przygotuj kopię przeznaczoną do PCB, ogranicz ją do zamierzonej jednokolorowej geometrii i zaimportuj ten SVG do KiCad.

Ten sposób nie nadaje grafice znaczenia właściwego dla obiektów PCB. Pozwala odzyskać edytowalną grafikę. Nadal musisz wybrać warstwę KiCad, rozmiar fizyczny i sposób wykonania, a także zastosować wymagania producenta.

Zamiast tego narysuj logo ręcznie, gdy:

  • źródło jest zbyt małe lub rozmyte, by dało się rozpoznać zamierzone krawędzie;
  • tekst musi dokładnie odpowiadać określonemu krojowi pisma i odstępom;
  • oznaczenie zawiera bardzo cienkie linie lub drobne elementy w negatywie, których nie da się odtworzyć w rozmiarze przewidzianym na płytce;
  • fotografię, teksturę, cień lub gradient trzeba przekształcić w proste oznaczenie nadające się do produkcji;
  • zatwierdzenie przez właściciela marki wymaga dokładnej geometrii, a nie zbliżonego wyniku automatycznego obrysowania.

Obraz referencyjny nie pojawi się na płytce

Polecenie Place Reference Image w KiCad przydaje się do rozmieszczania elementów i obrysowywania. Możesz je wykorzystać do dopasowania obrysu płytki do szkicu mechanicznego lub porównania umieszczonego logo z rastrowym podglądem kontrolnym.

Obraz referencyjny nie trafia jednak do produkcji. Przed wygenerowaniem plików produkcyjnych upewnij się, że widoczne logo składa się z importowanej grafiki, footprintu lub innego świadomie wybranego obiektu płytki na właściwej warstwie. Ukryj obraz referencyjny i sprawdź, czy oznaczenie przeznaczone do produkcji nadal jest widoczne.

Ta jedna kontrola pozwala wychwycić łatwy do przeoczenia błąd: projekt może wyglądać na kompletny w edytorze, mimo że logo nie znajdzie się w plikach wyjściowych.

Sprawdź logo przed produkcją

Wykonaj te kontrole na grafice umieszczonej na płytce, a nie tylko w źródłowym SVG:

  • Warstwa: upewnij się, że grafika znajduje się po zamierzonej stronie i na właściwej warstwie.
  • Rozmiar: zmierz docelową szerokość i wysokość w jednostkach używanych na płytce.
  • Możliwość odtworzenia linii i szczelin: porównaj najcieńsze linie i najmniejsze puste przestrzenie z aktualnymi opublikowanymi wymaganiami producenta lub z jego odpowiedzią dotyczącą Twojego zamówienia.
  • Polaryzacja: sprawdź, czy obszary wypełnione i puste nie zostały zamienione miejscami.
  • Czytelność: obejrzyj płytkę mniej więcej w jej rzeczywistym rozmiarze, a jeśli trudno ocenić skalę, wydrukuj próbkę na papierze.
  • Geometria: szukaj otwartych konturów, nieoczekiwanych wypełnień, przyciętych fragmentów i nadmiernej liczby punktów.
  • Pliki wyjściowe: sprawdź wygenerowane dane produkcyjne w odpowiedniej przeglądarce, zamiast polegać wyłącznie na edytorze.

Edytor PCB w KiCad udostępnia polecenie Simplify Polygons, które usuwa zbędne punkty z zaznaczonych wielokątów. Używaj go ostrożnie. Mniejsza liczba punktów może ułatwić pracę z geometrią, ale zbyt daleko idące uproszczenie może zmienić oznaczenie.

Starsza, ale konkretna instrukcja ze społeczności element14 Community pokazuje przekształcanie obrazu rastrowego w footprint na potrzeby grafiki na warstwie nadruku. Interfejs zmienił się od czasu KiCad 6, dlatego nazwy poleceń i ich działanie sprawdzaj w aktualnej dokumentacji KiCad 10.

Często zadawane pytania

Czy do logo użyć KiCad Image Converter, czy zaimportować SVG? Zaimportuj SVG, jeśli zawiera już poprawnie przygotowane ścieżki wektorowe. Użyj Image Converter, jeśli źródłem jest obraz rastrowy i chcesz, aby KiCad utworzył z niego symbol lub footprint.

Czy KiCad może bezpośrednio zaimportować logo SVG? Tak. Dokumentacja edytora PCB w KiCad 10 wymienia SVG jako format obsługiwany przez Import Graphics. Przed produkcją sprawdź skalę importu, warstwę, wypełnienia i geometrię.

Czy obraz referencyjny w KiCad pojawi się w plikach Gerber lub innych plikach produkcyjnych? Nie. Dokumentacja KiCad opisuje obrazy referencyjne jako pomoce projektowe, które nie są uwzględniane w plikach produkcyjnych. Zastąp obraz referencyjny rzeczywistą grafiką płytki lub footprintem.

Czy mogę umieścić kolorowe logo na warstwie nadruku PCB? Zwykła warstwa nadruku nie jest tym samym co obraz w pełnym kolorze. Dostosuj grafikę do procesu produkcyjnego i kolorów oferowanych przez producenta, a o ewentualną specjalną usługę druku w pełnym kolorze zapytaj producenta.

Dlaczego zaimportowane logo straciło drobne szczegóły? Źródło może być zbyt złożone jak na swój rozmiar fizyczny albo podczas obrysowywania mogło dojść do scalenia małych szczelin i kształtów. Świadomie uprość projekt, powiększ go lub narysuj ponownie kluczowe szczegóły, a następnie jeszcze raz sprawdź pliki produkcyjne.

Źródła

  1. KiCad — Introduction — Aktualny przegląd narzędzi KiCad 10, w tym przeznaczenie Image Converter do przekształcania obrazów rastrowych w symbole lub footprinty.
  2. KiCad — PCB Editor — Aktualna dokumentacja Import Graphics, obrazów referencyjnych, upraszczania wielokątów, warstw i plików produkcyjnych.
  3. KiCad.info Forums — Correct use of Image Converter — Niedawna dyskusja społeczności o wynikach konwersji i wyborze docelowego zastosowania.
  4. element14 Community — KiCad 6: Adding logos and graphics to a silkscreen — Konkretny przykład przekształcania obrazu rastrowego w footprint na warstwie nadruku, traktowany jako wskazówka dotycząca starszego interfejsu.
  5. PerfectVector — Logo Vectorizer — Aktualny sposób odtwarzania logo rastrowego, podgląd, obsługiwane formaty wejściowe i zakres możliwości produktu.

Jeśli wektorowy plik wzorcowy zaginął, a pozostałe logo jest wyraźną grafiką o jednolitych kolorach, odtwórz je jako edytowalne ścieżki SVG, sprawdź każdy istotny kształt i zaimportuj kopię przeznaczoną do PCB do KiCad dopiero po pomyślnym sprawdzeniu jej w docelowym rozmiarze.

Więcej z bloga

Zamień logo lub grafikę w
czysty, edytowalny SVG