W tym kody kreskowe i logo

W skrócie

Ten artykuł pokazuje, jak dodawać kody kreskowe i graficzne elementy identyfikacji marki bezpośrednio na płytce PCB w Altium Designer, korzystając z narzędzi wbudowanych w edytor PCB. Krok po kroku przedstawia umieszczanie liniowych kodów kreskowych, kodów QR i kodów Data Matrix jako obiektów tekstowych, wyjaśnia najważniejsze opcje konfiguracji wpływające na czytelność i rozmiar oraz omawia różne sposoby dodawania logo i innych grafik do płytki — z wykorzystaniem niestandardowych czcionek, importowanych plików graficznych, metaplików ze schowka i obiektów OLE. Jeśli szukasz praktycznego poradnika, który pomoże Ci ułatwić identyfikację i śledzenie płytek oraz umieszczanie na nich oznaczeń marki podczas produkcji, ten artykuł pozwoli Ci poznać dostępne opcje i sposób ich użycia. Czytaj dalej i wykorzystaj te funkcje w swoim kolejnym projekcie PCB.

- Dowiedz się, jakie typy kodów kreskowych są obsługiwane, jak umieszczać je na dowolnej warstwie PCB oraz które ustawienia decydują o ich rozmiarze, wyświetlaniu tekstu i możliwości poprawnego wykonania w procesie produkcji.
- Poznaj różne metody dodawania logo i grafik do PCB, aby wybrać podejście najlepiej dopasowane do swojego sposobu projektowania.
- Poznaj istotne ograniczenia i zasady obsługi importowanych grafik, takie jak obsługiwane formaty plików, skalowanie, umieszczanie na warstwach oraz sposób konwersji wklejanych lub importowanych obrazów w edytorze PCB.
Zagłęb się w temat dzięki AI:

Edytor PCB w Altium Designer umożliwia umieszczanie symboli kodów kreskowych bezpośrednio na dowolnej warstwie PCB, dzięki czemu można łatwo nanosić je na płytkę w procesie produkcji. Ponadto edytor obsługuje kilka metod dodawania obrazów do dokumentu projektu PCB — to świetny sposób na umieszczenie logo firmy na płytce!

Dodawanie kodu kreskowego

Altium Designer umożliwia umieszczanie symboli kodów kreskowych bezpośrednio na dowolnej warstwie PCB, dzięki czemu można łatwo nanosić je na płytkę w procesie produkcji. Kody kreskowe są powszechnie używane do oznaczania i identyfikacji płytek PCB, co usprawnia na przykład śledzenie zapasów za pomocą automatycznych skanerów. Obsługiwane są różne typy kodów: liniowe kody kreskowe, kody QR i kody Data Matrix. Obsługiwane są również ciągi specjalne. Kod kreskowy jest umieszczany w dokumencie PCB jako odpowiednio skonfigurowany obiekt tekstowy (Place » String lub Place » Text Frame). Aby wygenerować kod kreskowy wymaganego typu, otwórz właściwości obiektu tekstowego w panelu Properties, ustaw Font Type na BarCode w sekcji Properties , a następnie ustaw Type na Linear, QR Code lub Data Matrix.

Obsługa kodów QR i Data Matrix jest dostępna po włączeniu opcji PCB.QRCodes w oknie dialogowym Advanced Settings.

Konfigurowanie liniowego kodu kreskowego

Po skonfigurowaniu obiektu tekstowego jako liniowego kodu kreskowego (przez ustawienie jego Font Type na BarCode i wybranie Linear jako Type) zdefiniuj odpowiednie opcje wyświetlania w panelu Properties tego obiektu. Obsługiwane są standardy kodów kreskowych ISO Code 39 (standard Departamentu Obrony USA) oraz Code 128 (globalny standard identyfikacji handlowej). Można również wyświetlić ciąg tekstowy, na podstawie którego generowany jest kod kreskowy, włączając opcję Show Text.

Jeśli tekst ma być wyświetlany, wybierz czcionkę TrueType i ustaw odpowiednią wysokość tekstu.

Przykładowy kod kreskowy z oryginalnym tekstem (czytelnym dla człowieka) poniżej.
Przykładowy kod kreskowy z oryginalnym tekstem (czytelnym dla człowieka) poniżej.

Określ wysokość i szerokość kodu kreskowego, ustawiając żądaną szerokość całkowitą lub minimalną szerokość elementu kodu. Niezależnie od wybranej metody pamiętaj, aby dobrać wymiary zapewniające czytelność kodu dla odpowiednich skanerów!

Łącząc kod kreskowy z tekstami w negatywie oraz, w razie potrzeby, wypełnieniami, można utworzyć na płytce estetyczny obszar kodu kreskowego zawierający więcej informacji tekstowych niż sam tekst źródłowy kodu, jak pokazano poniżej.

Przykład z kodem kreskowym w negatywie i dodatkowymi tekstami w negatywie.
Przykład z kodem kreskowym w negatywie i dodatkowymi tekstami w negatywie.

Konfigurowanie kodu QR lub Data Matrix

Kod QR to dwuwymiarowy kod kreskowy, który można odczytywać za pomocą smartfonów i który, podobnie jak inne kody kreskowe, zawiera informacje. Można go użyć do wykonania połączenia, wysłania wiadomości lub e-maila, a nawet otwarcia strony internetowej. Data Matrix to kod dwuwymiarowy o układzie kwadratowym lub prostokątnym.

Po skonfigurowaniu obiektu tekstowego jako kodu QR lub Data Matrix (przez ustawienie jego Font Type na BarCode i wybranie odpowiednio QR Code lub Data Matrix jako Type) zdefiniuj odpowiednie opcje wyświetlania w panelu Properties tego obiektu. Wybierz wymagane Size Mode i użyj opcji, aby określić wymiary kodu:

  • By Pixel Width – wprowadź szerokość pojedynczego piksela kodu QR / Data Matrix w polu Pixel Width . Ta opcja pomaga zapewnić możliwość prawidłowego odwzorowania obrazu.

  • By Full Width – wprowadź całkowitą szerokość kodu QR / Data Matrix w polu Full Width.

Wprowadź szerokość marginesu przy lewej i prawej krawędzi w polu Horizontal Margin oraz szerokość marginesu przy górnej i dolnej krawędzi w polu Vertical Margin. Skonfiguruj tekst w obszarze projektowym za pomocą listy rozwijanej Font Name oraz opcji Show Text (włączonej lub wyłączonej). Po włączeniu opcji Inverted kod QR / Data Matrix jest wyświetlany w negatywie, a ze wszystkich czterech stron dodawane jest obramowanie.

Javascript ID: Barcodes_Examples_AD24_9

Przykładowy kod QR z oryginalnym tekstem (czytelnym dla człowieka) poniżej.

Przykładowy kod Data Matrix z oryginalnym tekstem (czytelnym dla człowieka) poniżej.

Dodawanie grafiki

Podczas produkcji płytki firma będąca jej właścicielem — czyli firma, która ją zaprojektowała i liczy na pokaźny zysk z jej sprzedaży i sukcesu rynkowego — zazwyczaj chce umieścić na niej swój znak rozpoznawczy. Oczywiście można to zrobić za pomocą zwykłego tekstu na warstwie opisowej, jednak logo firmy jest zwykle znacznie bardziej atrakcyjną wizualnie i skuteczną alternatywą. Aby zaspokoić tę potrzebę, edytor PCB obsługuje kilka metod dodawania obrazów do dokumentu projektu PCB.

Umieszczanie grafiki jako znaku czcionki

Można utworzyć niestandardową czcionkę TrueType zawierającą grafikę w postaci glifu (jednego ze znaków czcionki), a następnie umieścić na płytce PCB ciąg tekstowy korzystający z tej czcionki. Oprócz łatwości użycia kolejną istotną zaletą tej metody jest możliwość dokładnego skalowania glifów utworzonych z grafiki wektorowej.

Jeden z czołowych ekspertów w projektowaniu z użyciem oprogramowania Altium — Darren Moore z firmy Mooretronics — stworzył czcionkę zawierającą wiele standardowych symboli używanych w projektowaniu PCB, w tym symbole: bezołowiowości, recyklingu, wrażliwości na wyładowania elektrostatyczne, uziemienia, C-Tick, UL, CE, FCC i wiele innych. Zajrzyj do powiązanego wątku na forum, z którego można pobrać czcionkę.

Czcionka jest udostępniana na licencji Cardware. Warunki użytkowania znajdziesz w pliku Readme.txt dołączonym do pobranego archiwum ZIP. Plik readme zawiera również listę dostępnych grafik. Wiele z nich jest dostępnych w wersji z tekstem lub bez tekstu — preferowaną wersję wybiera się przez użycie wielkiej lub małej litery. Poniższa ilustracja przedstawia przykładowe grafiki dostępne w czcionce.

Przykładowe przydatne grafiki z czcionki Mooretronics.Przykładowe przydatne grafiki z czcionki Mooretronics.

Umieszczanie grafiki na PCB

Aby umieścić na PCB grafikę w formacie JPG, BMP, PNG lub SVG, wybierz polecenie Place » Graphics.

Po uruchomieniu polecenia pojawi się prośba o wyznaczenie dwoma kliknięciami prostokątnego obszaru, w którym ma zostać umieszczony obraz. Następnie pojawi się prośba o wybranie pliku graficznego. Po jego wybraniu otworzy się okno dialogowe Import Image. Skonfiguruj ustawienia obrazu zgodnie z potrzebami i kliknij OK aby utworzyć grafikę na aktywnej warstwie PCB.

Uwagi:

  • Obraz zostanie zaimportowany i przeskalowany tak, aby dopasować go do największego dostępnego wymiaru pionowego lub poziomego w zdefiniowanym obszarze prostokątnym, z zachowaniem oryginalnych proporcji.
  • Jeśli grafika zostanie umieszczona jako grupa (Union), można ją przenosić (click and drag) lub zmieniać jej rozmiar (right-click » Unions » Resize Union) jako pojedynczy obiekt.

Wklejanie metapliku bezpośrednio ze schowka systemu Windows

W przypadku logo edytor PCB obsługuje również wklejanie metapliku bezpośrednio ze schowka systemu Windows na bieżącą warstwę PCB za pomocą standardowego polecenia wklejania systemu Windows Ctrl+V. Obsługiwane dane metapliku obejmują mapy bitowe, linie, łuki, proste wypełnienia i tekst TrueType, co pozwala łatwo wklejać logo i inne symbole graficzne.

Należy pamiętać, że nie wszystkie edytory obrazów umieszczają dane obrazu w schowku jako dane metapliku. Aby to zapewnić, można najpierw wkleić obraz do programu Microsoft Word, a następnie skopiować go stamtąd i wkleić do oprogramowania Altium Designer. W tym celu:

  1. Wklej lub wstaw żądany obraz logo (w formacie BMP lub PNG) do dokumentu programu Microsoft Word. Zaleca się skopiowanie i wklejenie obrazu z edytora obrazów do programu Word lub użycie polecenia Insert » Picture programu Word, ponieważ Word traktuje obraz przeciągnięty i upuszczony w otwartym pliku inaczej niż obraz wklejony lub wstawiony. 
  2. Zaznacz obraz w programie Microsoft Word i skopiuj go do schowka.
  3. Otwórz docelowy dokument PCB w Altium Designer.
  4. Wklej obraz ze schowka (Edit » Paste lub Ctrl+V).
  5. Obraz pojawi się przy kursorze. Kliknij w żądanym miejscu w obszarze roboczym, aby go umieścić.

Czarne piksele obrazu źródłowego są odwzorowywane jako regiony, a każdy kolor inny niż czarny — jako pusty obszar.

Piksele są konwertowane na regiony, a przylegające do siebie regiony są łączone w grupy.

Zaimportowane dane zostaną umieszczone na bieżącej warstwie i przyjmą wybrany dla niej kolor. Obiekty PCB utworzone podczas wklejania są automatycznie dodawane do grupy (Union). Po wklejeniu można użyć uchwytów edycji grupy, aby precyzyjnie dostosować rozmiar wklejonego obrazu. Rozmiar grup utworzonych w wyniku wklejania można również zmienić w dowolnym momencie za pomocą polecenia Resize Union z menu kontekstowego otwieranego prawym przyciskiem myszy (po uruchomieniu polecenia Resize Union kliknij, aby wybrać odpowiednią grupę).

Opcja Paste from other applications na stronie PCB Editor - General w oknie dialogowym Preferences służy do ustawiania Preferred Format na Metafile lub Text. W przypadku grafiki opcja ta nie ma wpływu na wynik — każdy niezależny kształt w grafice jest konwertowany na obiekt regionu. Podczas wklejania ciągu tekstowego każdy znak jest konwertowany na ciąg tekstowy, jeśli opcja jest ustawiona na Metafile, natomiast cały ciąg jest wklejany jako ciąg tekstowy oprogramowania Altium Design Software, jeśli opcja jest ustawiona na Text.

Logo Altium jest wklejane jako grafika; każda litera w grafice jest konwertowana na obiekt regionu.Logo Altium jest wklejane jako grafika; każda litera w grafice jest konwertowana na obiekt regionu.

Umieszczanie jako obiekt OLE

Grafikę zapisaną w formacie BMP można również umieścić jako obiekt OLE w aktywnym dokumencie PCB. Umożliwia to technologia Object Linking and Embedding (OLE) dostępna w edytorze PCB.

Grafika musi być w formacie *.bmp.

Najpierw ustaw warstwę, na której chcesz umieścić dane obiektu OLE, jako aktywną w obszarze roboczym. Po uruchomieniu polecenia (Place » Object From File) pojawi się standardowe okno dialogowe systemu Windows Choose file. Użyj tego okna, aby znaleźć żądany plik obrazu BMP. Po kliknięciu Open dane z wybranego pliku pojawią się przy kursorze. Ustaw je w żądanym miejscu w obszarze roboczym i kliknij lub naciśnij Enter, aby je umieścić.

Obraz BMP jest umieszczany w dokumencie PCB jako obiekt OLE. Obraz BMP jest umieszczany w dokumencie PCB jako obiekt OLE.

AI-LocalizedTłumaczenie SI
Jeśli znajdziesz błąd, zaznacz tekst/obraz i naciśnij Ctrl + Enter aby wysłać nam wiadomość.
Nav
Contents
Dostępność funkcji

Dostępne funkcje zależą od tego, z którego rozwiązania Altium korzystasz – Altium Develop, Altium Agile Teams, Altium Agile Enterprise lub Altium Designer (w ramach aktywnej subskrypcji terminowej).

Jeśli opisana funkcja nie jest widoczna w Twoim oprogramowaniu, skontaktuj się z działem sprzedaży Altium, aby dowiedzieć się więcej.

Starsza dokumentacja

Dokumentacja Altium Designer nie jest już wersjonowana. Jeśli potrzebujesz dostępu do dokumentacji dla starszych wersji Altium Designer, odwiedź sekcję Starsza dokumentacja na stronie Inne instalatory.

Contents