Creating a PCB Footprint
Obszar zajmowany przez komponent na wyprodukowanej płytce jest określony przez jego footprint. Typowy footprint zawiera pola lutownicze i nadruk komponentu, a także może obejmować wszelkie inne wymagane szczegóły mechaniczne. W przykładowym footprincie poniżej większość obrysu komponentu zdefiniowano na warstwie mechanicznej (zielone linie), a nie na warstwie nadruku (żółte linie), ponieważ komponent ten będzie zamontowany tak, aby wystawał nad wycięcie w płytce.

Footprint określa przestrzeń zajmowaną przez komponent i zapewnia punkty połączenia wyprowadzeń lub pól lutowniczych komponentu ze ścieżkami na płytce.
Komponent montowany na tym footprincie można modelować za pomocą obiektów bryły 3D. Obiekt bryły 3D służy jako kontener, do którego można zaimportować model w uniwersalnym formacie MCAD, jak pokazano na ilustracji poniżej.

Odpowiedni model MCAD można zaimportować do obiektu bryły 3D.
Nawet przy bogatym zestawie zasobów udostępniających gotowe komponenty PCB (takich jak panel Manufacturer Part Search) prawdopodobnie na pewnym etapie pracy zawodowej zajdzie potrzeba utworzenia własnego komponentu PCB. Footprinty komponentów PCB tworzy się w edytorze footprintów PCB przy użyciu tego samego zestawu obiektów podstawowych, który jest dostępny w edytorze PCB. Oprócz footprintów jako komponenty PCB można również zapisywać logotypy firm, definicje produkcyjne i inne obiekty wymagane podczas projektowania płytki.
Tworzenie nowego footprintu PCB
Footprinty można tworzyć bezpośrednio w połączonej przestrzeni roboczej. W tym celu:
-
Wybierz File » New » Library z menu głównego, a następnie w otwartym oknie dialogowym New Library wybierz Create Library Content » Footprint w obszarze Workspace tego okna.

Utwórz nowy footprint w przestrzeni roboczej za pomocą okna dialogowego New Library -
W otwartym oknie dialogowym Create New Item wprowadź wymagane informacje, upewnij się, że opcja Open for editing after creation jest włączona, i kliknij OK. Footprint zostanie utworzony w przestrzeni roboczej i otworzy się tymczasowy edytor footprintów PCB z dokumentem
.PcbLibjako aktywnym dokumentem. Dokument otrzyma nazwę zgodną z identyfikatorem elementu i rewizji, w formacie:<Item><Revision>.PcbLib(np.PCC-001-0001-1.PcbLib). Użyj tego dokumentu, aby zdefiniować footprint w sposób opisany poniżej.
Przykład edycji początkowej rewizji footprintu w przestrzeni roboczej — tymczasowy edytor footprintów PCB udostępnia dokument, w którym można zdefiniować footprint. - Po zdefiniowaniu footprintu zgodnie z wymaganiami zapisz go w przestrzeni roboczej za pomocą elementu sterującego Save to Server po prawej stronie wpisu footprintu w panelu Projects. Pojawi się okno dialogowe Edit Revision, w którym można zmienić nazwę i opis oraz w razie potrzeby dodać informacje o wydaniu. Po zapisaniu dokument i edytor zostaną zamknięte.
Zapisany footprint z przestrzeni roboczej można wykorzystać podczas definiowania komponentu w edytorze komponentów w trybie edycji pojedynczego komponentu lub trybie edycji zbiorczej komponentów.
Footprinty w przestrzeni roboczej można przeglądać za pomocą panelu Components. Włącz widoczność modeli, klikając przycisk
u góry panelu i wybierając Models, a następnie wybierz kategorię Footprints.
Aby edytować footprint w przestrzeni roboczej, kliknij prawym przyciskiem myszy jego wpis w panelu Components i wybierz polecenie Edit. Ponownie otworzy się tymczasowy edytor z footprintem gotowym do edycji. Wprowadź wymagane zmiany, a następnie zapisz dokument jako kolejną rewizję footprintu w przestrzeni roboczej.
Definiowanie footprintu PCB
Footprinty zawsze tworzy się po górnej stronie płytki, niezależnie od tego, po której stronie zostaną ostatecznie umieszczone, korzystając z tego samego zestawu narzędzi i obiektów projektowych, który jest dostępny w edytorze PCB. Atrybuty właściwe dla poszczególnych warstw, takie jak pola lutownicze do montażu powierzchniowego i definicje maski lutowniczej, są automatycznie przenoszone na odpowiednie warstwy dolnej strony po odwróceniu footprintu na drugą stronę płytki podczas rozmieszczania komponentów.
Obiekty projektowe można umieszczać na dowolnej warstwie, jednak obrys zwykle tworzy się na warstwie Top Overlay (nadruku), a pola lutownicze na warstwie wielowarstwowej (w przypadku wyprowadzeń komponentów przewlekanych) lub na górnej warstwie sygnałowej (w przypadku wyprowadzeń komponentów do montażu powierzchniowego). Po umieszczeniu footprintu na PCB wszystkie tworzące go obiekty zostaną przypisane do zdefiniowanych dla nich warstw.

Widoki 2D i 3D footprintu joysticka. Obraz 3D przedstawia zaimportowany model STEP komponentu. Zwróć uwagę, że pod modelem STEP widać pola lutownicze i nadruk komponentu.
Typowa kolejność czynności podczas ręcznego tworzenia footprintu komponentu jest następująca:
-
Przygotuj obszar projektowy: zdefiniuj opcje przyciągania, skonfiguruj siatki i prowadnice — dowiedz się więcej.
-
Footprinty należy tworzyć wokół punktu odniesienia obszaru projektowego, znajdującego się w środku edytora footprintów PCB. Ten punkt odniesienia jest w rzeczywistości względnym początkiem układu współrzędnych obszaru projektowego i punktem, za który kursor chwyta footprint komponentu podczas operacji umieszczania i przesuwania (w zależności od bieżącego ustawienia Object Snap Options na stronie PCB Editor – General okna dialogowego Preferences). Użyj skrótu klawiaturowego J, R, aby przejść bezpośrednio do punktu odniesienia. Jeśli przed rozpoczęciem tworzenia footprintu nie przeszedłeś do punktu odniesienia, możesz przenieść punkt odniesienia do footprintu za pomocą poleceń podmenu Edit » Set Reference:
-
Pin 1 — ustaw punkt odniesienia komponentu na wyprowadzeniu 1 footprintu komponentu.
-
Center — ustaw punkt odniesienia komponentu w środku footprintu komponentu.
-
Location — ustaw punkt odniesienia komponentu w miejscu wskazanym przez użytkownika.
Wybrany punkt zostanie ustawiony na 0,0 — stanie się nowym względnym początkiem układu współrzędnych, a położenia wszystkich obiektów podstawowych zostaną zaktualizowane względem tego punktu.
-
-
Umieść pady (Place » Pad) zgodnie z wymaganiami komponentu. Po uruchomieniu polecenia Place Pad, ale przed umieszczeniem pierwszego pada, naciśnij klawisz Tab, aby otworzyć panel Properties i zdefiniować wszystkie właściwości pada, w tym Designator, Size and Shape, Layer oraz Hole Size (w przypadku pada przewlekanego). Oznaczenie jest automatycznie zwiększane przy umieszczaniu kolejnych padów. W przypadku pada do montażu powierzchniowego ustaw Layer na Top Layer. W przypadku pada przewlekanego ustaw Layer na Multi-Layer.
-
Aby zapewnić dokładne rozmieszczenie padów, rozważ skonfigurowanie siatki specjalnie do tego zadania. Użyj skrótu klawiaturowego Ctrl+G, aby otworzyć okno dialogowe edytora siatki kartezjańskiej, a klawisza Q, aby przełączyć siatkę z jednostek calowych na metryczne.
-
Aby precyzyjnie umieścić pad podczas przesuwania go myszą, użyj klawiszy strzałek do przesuwania kursora o bieżący krok siatki. Dodatkowo przytrzymanie Shift umożliwia przesuwanie z krokiem równym 10-krotności kroku siatki. Bieżące współrzędne X, Y są wyświetlane na pasku stanu oraz w wyświetlaczu Heads Up. Wyświetlacz Heads Up pokazuje zarówno położenie, jak i różnicę między położeniem ostatniego kliknięcia a bieżącym położeniem kursora. Użyj skrótu Shift+H, aby włączyć lub wyłączyć wyświetlacz Heads Up. Możesz też kliknąć dwukrotnie umieszczony pad, aby go edytować, i wprowadzić wymagane współrzędne X i Y w panelu Properties .
-
Aby sprawdzić odległość między dwoma punktami w obszarze projektowym, użyj Reports » Measure Distance (skrót Ctrl+M). Postępuj zgodnie z komunikatami na pasku stanu.
-
Atrybuty specyficzne dla padów, takie jak maska lutownicza i maska pasty lutowniczej, są obliczane automatycznie na podstawie wymiarów pada i odpowiednich reguł projektowych dotyczących masek. Chociaż ustawienia masek można definiować ręcznie dla każdego pada, utrudnia to ich późniejsze modyfikowanie podczas projektowania płytki. Zwykle robi się to tylko wtedy, gdy nie można objąć danych padów regułami projektowymi. Pamiętaj, że reguły definiuje się w edytorze PCB podczas projektowania płytki.
-
Użyj ścieżek, łuków i innych obiektów podstawowych, aby zdefiniować obrys komponentu widoczny na warstwie opisowej PCB Top Overlay. Jeśli podczas umieszczania komponent zostanie przeniesiony na spód płytki, obrys zostanie automatycznie przeniesiony na warstwę Bottom Overlay.
-
Umieść ścieżki i inne obiekty podstawowe na warstwie mechanicznej, aby zdefiniować dodatkowe szczegóły mechaniczne, takie jak obszar zajmowany przez komponent (courtyard). Warstwy mechaniczne są warstwami ogólnego przeznaczenia. Należy określić funkcję tych warstw i używać ich konsekwentnie we wszystkich footprintach.
-
Umieść obiekty brył 3D, aby zdefiniować trójwymiarowy kształt rzeczywistego komponentu, który ma zostać zamontowany na PCB.
-
Teksty Designator i Comment są automatycznie dodawane do warstwy opisowej footprintu podczas umieszczania go w obszarze projektowym PCB. Dodatkowe teksty Designator i Comment można uwzględnić, umieszczając ciągi specjalne
.Designatori.Commentna warstwie mechanicznej. -
Zdefiniuj właściwości footprintu (np. jego nazwę i opis) na karcie Footprint panelu Properties w trybie Library Options (aktywnym, gdy w obszarze projektowym nie jest zaznaczony żaden obiekt; można go otworzyć za pomocą polecenia Tools » Footprint Properties z menu głównego). Zapoznaj się z poniższą sekcją, aby dowiedzieć się więcej o opcjach i elementach sterujących dostępnych na karcie Footprint panelu.
Przygotowanie obszaru projektowego
Domyślnie siatki są wyświetlane w postaci kropek. Jeśli wolisz, możesz wyświetlać je w postaci linii. Ustawienie to można zmienić w oknie dialogowym Grid Editor, otwieranym przez kliknięcie przycisku Properties w panelu Properties, jak pokazano na poniższej ilustracji. Możesz też nacisnąć skrót klawiaturowy Ctrl+G, aby otworzyć to okno.

Na ilustracji siatka o mniejszym skoku jest wyświetlana jako kropki, a siatka o większym skoku — jako linie.
Panel właściwości
Podczas edycji wzorca w edytorze wzorców PCB, gdy w obszarze projektowym nie jest zaznaczony żaden obiekt, panel Properties wyświetla Library Options.
Poniższe rozwijane sekcje zawierają informacje o opcjach i elementach sterujących dostępnych na karcie General panelu:
Filtr zaznaczania
Opcje w tej sekcji panelu określają, które obiekty wzorca PCB można zaznaczać w obszarze projektowym.
- All Objects — kliknij ten przycisk, aby wyłączyć filtrowanie obiektów i umożliwić zaznaczanie wszystkich typów obiektów.
- Object — przełączaj przyciski poszczególnych obiektów, aby włączać lub wyłączać możliwość zaznaczania danego typu obiektu.
Opcje przyciągania
- Grids — umożliwia włączanie i wyłączanie przyciągania kursora do aktywnej siatki obszaru projektowego. Gdy ta opcja jest włączona, kursor jest przyciągany do najbliższego punktu siatki przyciągania. Aktywna siatka przyciągania jest wyświetlana na pasku stanu oraz na wyświetlaczu Heads Up w edytorze PCB (skrót Shift+H umożliwia jego włączanie i wyłączanie).
- Guides — umożliwia włączanie i wyłączanie przyciągania kursora do ręcznie umieszczonych liniowych lub punktowych prowadnic przyciągania. Prowadnica przyciągania ma pierwszeństwo przed siatką przyciągania.
- Axes — umożliwia włączanie i wyłączanie osiowego wyrównywania kursora (w kierunku X lub Y) do obiektów, dla których włączono przyciąganie. Axis Snap Range określa odległość, w obrębie której następuje wyrównanie w osi X lub Y. Po uzyskaniu wyrównania wyświetlana jest dynamiczna linia pomocnicza łącząca bieżącą pozycję kursora z punktem przyciągania obiektu wyrównanym do tej samej osi.
-
Snapping — wybierz bezpośrednio lub użyj skrótu Shift+E, aby określić, czy przyciąganie ma obejmować obiekty na:
- All Layers — włącz tę opcję, aby umożliwić przyciąganie kursora do dowolnego obiektu elektrycznego na dowolnej widocznej warstwie.
- Current Layer — włącz tę opcję, aby kursor rozpoznawał i przyciągał się wyłącznie do obiektów umieszczonych na aktualnie wybranej warstwie.
- Off — włącz tę opcję, aby wyłączyć przyciąganie do punktów charakterystycznych.
-
Objects for snapping
- On/Off — zaznacz, aby włączyć przyciąganie do żądanych obiektów.
- Objects — lista dostępnych obiektów.
- Snap Distance — gdy kursor znajdzie się w tej odległości od punktu przyciągania obiektu, dla którego włączono przyciąganie (a przyciąganie jest włączone dla aktywnej warstwy), zostanie przyciągnięty do tego punktu.
- Axis Snap Range — gdy kursor jest wyrównany osiowo i znajduje się w tej odległości od punktu przyciągania obiektu, dla którego włączono przyciąganie (a przycisk Axes jest włączony), wyświetlana jest dynamiczna linia pomocnicza wskazująca uzyskanie wyrównania.
Menedżer siatek
-
Grid Manager — umożliwia definiowanie i zarządzanie lokalnymi siatkami niestandardowymi oraz domyślną siatką przyciągania płytki.
-
Priority — w obszarze projektowym priorytet jest odzwierciedlany przez kolejność rysowania. Siatka o najwyższym priorytecie (priorytet
1) jest rysowana przed wszystkimi pozostałymi siatkami, następnie siatka o priorytecie2itd., aż do domyślnej siatkiGlobal Board Snap Grid, która jest rysowana za wszystkimi siatkami niestandardowymi. - Name — wyświetla nazwę siatki.
- Color — kliknij, aby otworzyć listę rozwijaną umożliwiającą ustawienie lub zmianę koloru danej siatki.
- Enabled — zaznacz, aby włączyć daną siatkę.
-
Priority — w obszarze projektowym priorytet jest odzwierciedlany przez kolejność rysowania. Siatka o najwyższym priorytecie (priorytet
-
Add
- Add Cartesian Grid — kliknij, aby dodać siatkę kartezjańską.
- Add Polar Grid — kliknij, aby dodać siatkę biegunową. Siatki biegunowe ułatwiają projektowanie elementów i płytek o kształtach innych niż prostokątne.
- Properties — kliknij, aby otworzyć odpowiednie okno edytora siatki (Edytor siatki kartezjańskiej lub Edytor siatki biegunowej) i zmodyfikować właściwości wybranej siatki.
-
— kliknij, aby usunąć aktualnie wybraną siatkę.
Menedżer prowadnic
-
Guide Manager — umożliwia definiowanie i zarządzanie ręcznie dodawanymi prowadnicami oraz punktami przyciągania płytki.
- Enabled — określa, czy prowadnica jest widoczna w obszarze projektowym (pole zaznaczone), czy nie (pole niezaznaczone).
- Name — nazwa prowadnicy.
- X — współrzędna X w obszarze projektowym (jeśli ma zastosowanie), przez którą ma przechodzić prowadnica lub w której ma znajdować się punkt.
-
Y — współrzędna Y w obszarze projektowym (jeśli ma zastosowanie), przez którą ma przechodzić prowadnica lub w której ma znajdować się punkt.
- Color — kliknij, aby otworzyć listę rozwijaną umożliwiającą ustawienie lub zmianę koloru danej prowadnicy.
-
Add — kliknij, aby dodać nową prowadnicę lub punkt przyciągania. Z powiązanego menu wybierz polecenie odpowiadające żądanemu typowi prowadnicy; do tabeli zostanie dodany wpis nowej prowadnicy lub punktu. Dostępne są następujące typy prowadnic:
-
Add Horizontal Guide— użyj tego polecenia, aby dodać poziomą linię pomocniczą na żądanej współrzędnej Y w obszarze projektowym. -
Add Vertical Guide— użyj tego polecenia, aby dodać pionową linię pomocniczą na żądanej współrzędnej X w obszarze projektowym. -
Add +45 Guide— użyj tego polecenia, aby dodać linię pomocniczą pod kątem 45 stopni (y=x), przechodzącą przez żądany punkt o współrzędnych X,Y w obszarze projektowym. -
Add -45 Guide— użyj tego polecenia, aby dodać linię pomocniczą pod kątem -45 stopni (y=-x), przechodzącą przez żądany punkt o współrzędnych X,Y w obszarze projektowym. -
Add Snap Point— użyj tego polecenia, aby dodać punktową prowadnicę przyciągania. Jest to punkt charakterystyczny, który oznaczasz ręcznie w granicach domyślnej siatki przyciągania. Podczas operacji interaktywnej, takiej jak umieszczanie lub przesuwanie obiektu, punkt charakterystyczny tego obiektu zostanie przyciągnięty do punktowej prowadnicy przyciągania, gdy znajdzie się w jej pobliżu.
-
-
Place — kliknij, aby umieścić prowadnicę. Wybierz typ prowadnicy z listy rozwijanej:
-
Place Horizontal Guide– użyj tego polecenia, aby umieścić poziomą linię pomocniczą na żądanej współrzędnej Y w obszarze projektowym. -
Place Vertical Guide– użyj tego polecenia, aby umieścić pionową linię pomocniczą na żądanej współrzędnej X w obszarze projektowym. -
Place +45 Guide– użyj tego polecenia, aby umieścić linię pomocniczą pod kątem 45 stopni (y=x), przechodzącą przez punkt o żądanych współrzędnych X,Y w obszarze projektowym. -
Place -45 Guide– użyj tego polecenia, aby umieścić linię pomocniczą pod kątem -45 stopni (y=-x), przechodzącą przez punkt o żądanych współrzędnych X,Y w obszarze projektowym. -
Place Snap Point– użyj tego polecenia, aby umieścić punkt pomocniczy przyciągania. Jest to punkt aktywny, który ręcznie zaznaczasz w obrębie domyślnej siatki przyciągania. Podczas operacji interaktywnej, takiej jak umieszczanie lub przesuwanie obiektu, punkt aktywny tego obiektu zostanie „przyciągnięty” do punktu pomocniczego, gdy znajdzie się w jego pobliżu.
-
-
– kliknij, aby usunąć aktualnie wybraną linię lub punkt pomocniczy.
Inne
- Units – służy do wyboru domyślnych jednostek miary dla bieżącego dokumentu obudowy PCB. Jednostki domyślne są używane do wyświetlania wszelkich informacji dotyczących odległości na ekranie lub w raportach. Jednostki domyślne są zawsze używane, jeśli podczas określania wartości związanych z odległością nie zostanie podany przyrostek jednostki (mm lub mil).
- Route Tool Path – użyj listy rozwijanej, aby wybrać warstwę mechaniczną (spośród wszystkich aktualnie włączonych do użycia w projekcie), na której zostanie zdefiniowana ścieżka narzędzia frezującego płytkę.
Poniższe rozwijane sekcje zawierają informacje o opcjach i elementach sterujących dostępnych na karcie Footprint panelu:
Właściwości
-
Name – użyj tego pola, aby określić nazwę obudowy.
-
Description – użyj tego pola, aby dodać opis obudowy zawierający istotne informacje.
-
Type – użyj tego pola, aby określić typ obudowy. Wybierz jeden z następujących typów:
-
Standard– standardowa obudowa elementu elektrycznego umieszczana na płytce; zawsze synchronizowana i zawsze uwzględniana w BOM. -
Mechanical– obudowa elementu nieelektrycznego, np. radiatora lub wspornika montażowego. Synchronizowana, jeśli występuje zarówno w dokumencie schematu, jak i PCB, oraz zawsze uwzględniana w BOM. -
Graphical– obudowa nieelektryczna używana jako logo firmy, tabliczka rysunkowa itp.; nigdy nie jest synchronizowana ani uwzględniana w BOM. -
Net Tie (In BOM)– służy do zwierania dwóch (lub większej liczby) sieci w układzie ścieżek. Zwykle używana, gdy trzeba zamontować obudowę typu zworka i jednocześnie zapewnić zwarcie w tym samym miejscu; zawsze synchronizowana i uwzględniana w BOM. -
Net Tie– jak wyżej, ale zaprojektowana tak, aby nie było widać obecności obudowy w miejscu zwarcia; zawsze synchronizowana, ale nieuwzględniana w BOM. Podczas umieszczania elementów tego typu użyj opcji Verify Shorting Copper w oknie dialogowym Kontrola reguł projektowych (podczas wykonywania kontroli DRC na PCB), aby sprawdzić zwarcie (tj. upewnić się, że w obudowie nie ma niepołączonych obszarów miedzi). -
Standard (No BOM)– standardowa obudowa elementu elektrycznego umieszczana na płytce; zawsze synchronizowana, nieuwzględniana w BOM. -
Jumper– służy do reprezentowania połączenia przewodowego, zwykle stosowanego na płytce jednostronnej. Na schemacie obudowy typu Jumper nie wymagają podłączania przewodami. Są tam umieszczane wyłącznie po to, aby zworki zostały uwzględnione w BOM. Na PCB ustaw tę samą niezerową wartość JumperID dla pól lutowniczych zworki; oprogramowanie rozpozna ten stan, doda symboliczne połączenie między polami lutowniczymi zworki reprezentujące połączenie przewodowe i uwzględni je podczas kontroli reguł projektowych. Więcej informacji można znaleźć na stronie Praca z elementami typu zworka.
-
-
Height – użyj tego pola, aby określić wysokość obudowy. Ta wartość jest używana przez regułę projektową Height (należącą do kategorii reguł Placement). Więcej informacji można znaleźć w sekcji Dodawanie wysokości do obudowy PCB.
-
Area – użyj tego pola, aby zmodyfikować obliczaną powierzchnię elementu powiązanego z obudową.
Poniższe opcje i elementy sterujące są dostępne tylko podczas definiowania obudowy z obszaru roboczego:
- Item Revision – identyfikator elementu i jego rewizji używany dla modelu obudowy definiowanego w obszarze roboczym.
- Source – podaje nazwę obszaru roboczego, w którym znajduje się model obudowy. Kliknij, aby otworzyć panel Explorer przedstawiający obudowę.
- Revision Details – wyświetla zdefiniowany opis rewizji obudowy.
-
Revision State – wyświetla bieżący stan cyklu życia rewizji obudowy.
Parametry
W tym obszarze panelu można zdefiniować zestaw parametrów obudowy. Więcej informacji można znaleźć w sekcji Parametry obudowy definiowane przez użytkownika.
Po wybraniu obiektu projektowego panel wyświetli opcje właściwe dla danego typu obiektu. Poniższa tabela zawiera typy obiektów, które można umieszczać w obszarze projektowym obudowy PCB – kliknij łącze, aby przejść do strony właściwości danego obiektu.
Rozszerzenia maski lutowniczej i maski pasty lutowniczej
Aby sprawdzić, czy maska lutownicza i/lub maska pasty lutowniczej zostały poprawnie zdefiniowane w edytorze obudów PCB, otwórz panel Konfiguracja widoku i włącz opcję wyświetlania dla każdej warstwy maski.
Pierścień widoczny wokół krawędzi każdego pola lutowniczego w kolorze warstwy Top Solder Mask przedstawia krawędź kształtu maski lutowniczej wystającą spod wielowarstwowego pola lutowniczego o wartość rozszerzenia, ponieważ multi-layer znajduje się na szczycie kolejności rysowania warstw — jest rysowana na wierzchu. Ustawienie Layer Drawing Order znajduje się na stronie PCB Editor - Display w oknie dialogowym Preferences).
Poniższy obraz przedstawia footprint PCB z fioletowym obramowaniem (w kolorze warstwy Top Solder Mask) widocznym wokół krawędzi każdego pola lutowniczego.
Aby szybko przeglądać warstwy, użyj trybu pojedynczej warstwy (Shift+S) w połączeniu z Ctrl+Shift+Wheel roll.
Obsługa parametrów
Parametry przypisywane do obiektów w Altium Designer zapewniają rozbudowany i elastyczny sposób dodawania dodatkowych informacji do projektu PCB. Jako właściwości obiektu nadrzędnego parametry można przypisywać na różnych poziomach, w tym do projektów, dokumentów, szablonów i poszczególnych obiektów w dokumencie projektu.
Parametry dostępne w środowisku PCB można wykorzystywać do filtrowania w zapytaniach, regułach projektowych, skryptach i wariantach, a także stosować we footprintach komponentów PCB do wyświetlania niestandardowych ciągów tekstowych w umieszczonych footprintach.
Parametry przekazywane przez zlecenie zmian inżynierskich
Obsługa parametrów PCB opiera się na funkcjach mechanizmu ECO i dokumentu PCB, które umożliwiają przenoszenie parametrów komponentów zdefiniowanych przez użytkownika do środowiska PCB i ich przechowywanie w tym środowisku. Jest to transfer jednokierunkowy, a przekazane parametry są w środowisku PCB dostępne tylko do odczytu.
Transfer parametrów odbywa się przez utworzenie zlecenia ECO ze schematu do PCB za pomocą polecenia menu Design » Update PCB Document.
Po wykonaniu zlecenia ECO (za pomocą przycisku Execute Changes ) wszystkie nowe parametry komponentów schematu zdefiniowane przez użytkownika zostaną przeniesione do odpowiedniego wystąpienia footprintu w projekcie PCB.
Aby wyświetlić przeniesione parametry w edytorze PCB, kliknij dwukrotnie komponent, aby otworzyć panel Properties , a następnie wybierz kartę Parameters . Na karcie zostaną wyświetlone bieżące parametry użytkownika przypisane do wybranego footprintu komponentu. Parametry wybranego footprintu komponentu są również dostępne w panelu Components .
Łącza do informacji referencyjnych
Środowisko PCB automatycznie przyjmuje ze schematu predefiniowane parametry ComponentLink. Są one definiowane jako pary parametrów (opis i adres URL łącza), które zwykle tworzą odnośniki do określonych plików lub lokalizacji internetowych — najczęściej witryny producenta lub adresu URL karty katalogowej.
Zarówno w środowisku projektowania schematów, jak i PCB dostęp do łączy można uzyskać z menu kontekstowego otwieranego prawym przyciskiem myszy po najechaniu kursorem na komponent (w opcjach podmenu References). Te specjalne parametry dodaje się w panelu Properties , a po przeniesieniu do środowiska PCB są one wyświetlane jako parametry footprintu komponentu.
Parametry w footprintach źródłowych
Parametry przekazywane do PCB mogą służyć do umieszczania dodatkowych informacji produkcyjnych lub funkcjonalnych płytki we footprintach komponentów. Po dodaniu specjalnych ciągów parametrów do footprintów w bibliotece źródłowej niestandardowe ciągi będą interpretowane na docelowej warstwie mechanicznej lub warstwie opisowej.
Specjalny ciąg reprezentujący parametr zdefiniowany przez użytkownika można dodać do źródłowego footprintu komponentu za pomocą przycisku i listy rozwijanej ciągów specjalnych w panelu Properties .
W poniższym footprincie bibliotecznym ciąg specjalny .Designator umieszczono na warstwie Mechanical 2.
Specjalny ciąg reprezentujący parametr użytkownika można dodać do footprintu komponentu.
Gdy ten niestandardowy parametr zostanie również przypisany do komponentów schematu, a dane parametru zostaną przeniesione do PCB, zinterpretowane ciągi footprintu pojawią się zarówno w widoku płytki, jak i w wygenerowanych plikach wyjściowych. W tym przypadku specjalny ciąg parametru zawiera niestandardowy identyfikator części komponentu ułatwiający montaż.
Stosowanie parametrów użytkownika we footprintach komponentów jako ciągów specjalnych może spełniać wiele innych niestandardowych wymagań dotyczących PCB, w tym zapewniać etykiety funkcji przełączników i złączy — ciąg parametru „funkcja” można umieścić na warstwie Top Overlay we footprintach tych typów komponentów.
Zapytania dotyczące parametrów
Ciągi parametrów w środowisku PCB są również dostępne za pośrednictwem języka zapytań Altium Designer, dzięki czemu można ich używać w funkcjach filtrowania obiektów, w tym w funkcji znajdowania podobnych obiektów.
Aby zaznaczyć podobne obiekty, kliknij komponent prawym przyciskiem myszy, a następnie wybierz Find Similar Objects z menu kontekstowego, aby otworzyć okno dialogowe Find Similar Objects.
Okno dialogowe Znajdź podobne obiekty zawiera Parameters sekcja, w której można wybrać odpowiednie opcje filtrowania.
Panel PCB Filter może stosować słowa kluczowe zapytań dotyczące konkretnych parametrów jako kryteria filtrowania i służyć do tworzenia reguł projektowych na podstawie parametrów PCB.
Do pracy z parametrami footprintów PCB dostępnych jest kilka słów kluczowych zapytań, w tym funkcje służące do konwersji ciągów znaków na liczby (takie jak StrToNumber). Konwersja wartości tekstowych uwzględnia jednostki (V, mA, mV, kOhm itp.) i pozwala określić wynik zapytania poprzez przetwarzanie numeryczne wartości parametru zapisanej jako ciąg znaków.
Obsługiwane typy jednostek, które można wskazać w zapytaniach, to:
- % – Procent
- A – Prąd
- C – Temperatura
- dB – Decybele
- F – Pojemność
- G – Konduktancja
- H – Indukcyjność
- Hz – Częstotliwość
- Kg – Masa
- m – Długość
- Ohm – Rezystancja
- Q – Ładunek
- s – Czas
- V – Napięcie
- W – Moc
- Z – Impedancja
Do pracy z parametrami footprintów komponentów PCB dostępnych jest kilka słów kluczowych zapytań dotyczących parametrów.
Przykład pokazany w powyższym oknie dialogowym Query Helper przetwarza parametr Voltage Rating każdego komponentu (z użyciem konwersji ciągu znaków na liczbę – StrToNumber(Unit Value, Unit Type)), aby określić, czy jego wartość przekracza 50 V. Po zastosowaniu w panelu PCB Filter na przykładowej płytce zostaje wskazany jeden komponent wysokonapięciowy, C1 (którego parametr Voltage Rating ma wartość 3 kV.
Reguły i skrypty
Zapytania dotyczące parametrów PCB można również stosować w skryptach i regułach projektowych Altium Designer. Te ostatnie mogą przeprowadzać kontrole poprawności układu płytki, na przykład wykrywać parametry footprintów w celu oceny rozmieszczenia komponentów lub przypisania warstw. Należy pamiętać, że funkcje wymienione w powyższym oknie dialogowym Query Helper są dostępne w języku skryptowym.
Poniższy przykład przedstawia zapytanie dotyczące napięcia znamionowego kondensatora (patrz powyższe zapytanie filtrujące) zastosowane w regule rozmieszczania komponentów. Po uruchomieniu reguła sprawdza określone wartości odstępów dla komponentów wykrytych jako elementy wysokonapięciowe (>50V).
Reguły projektowe zdefiniowane na podstawie określonych parametrów footprintów, przeniesionych ze schematu, mogą służyć do wykrywania niestandardowych warunków w układzie płytki.
Podobnie niestandardowe parametry PCB mogą służyć do sprawdzania zgodności komponentów z warstwami, na przykład gdy komponent nie nadaje się do lutowania na fali, a zatem nie może być umieszczony na warstwie dolnej. W takim przypadku zapytanie dopasowujące obiekty, które przetwarza niestandardowy parametr „WaveSoldering” (Yes/No), można zastosować w regule dozwolonych warstw.
Reguła uruchamiana w trybie wsadowym sprawdzi następnie wartość tego parametru komponentu i zgłosi naruszenie, jeśli komponent nie może być umieszczony na warstwie dolnej.
Warianty
Parametry przeniesione do PCB, które są uwzględnione w wariantach projektu (Warianty projektu), są przetwarzane zgodnie z wyborem wariantu.
W praktyce parametr komponentu zmieniający się w zależności od wariantu będzie w edytorze PCB dynamicznie wykrywany przez ciąg zapytania lub na przykład wyświetlany na warstwie płytki za pomocą ciągu specjalnego.
Parametry footprintów definiowane przez użytkownika
Altium Designer obsługuje parametry footprintów definiowane przez użytkownika. Sekcja Parameters na karcie Footprint panelu Properties w trybie Library Options umożliwia przeglądanie i edycję parametrów footprintu, gdy w obszarze projektowym edytora footprintów PCB nie jest zaznaczony żaden obiekt.
Po umieszczeniu komponentu na PCB parametry te można zobaczyć w panelu Properties w trybie Component na karcie Parameters .
Ciągi oznaczenia i komentarza
Domyślne ciągi oznaczenia i komentarza
Po umieszczeniu footprintu na płytce przypisywane są mu oznaczenie i komentarz na podstawie informacji pobranych ze schematu projektu. Nie trzeba ręcznie definiować symboli zastępczych dla ciągów oznaczenia i komentarza, ponieważ są one dodawane automatycznie podczas umieszczania footprintu na płytce. Położenie tych ciągów jest określane przez opcję Autoposition dla ciągu oznaczenia i komentarza w panelu Properties w trybie Parameter , gdy ciąg oznaczenia lub komentarza jest zaznaczony w obszarze projektowym. Domyślne położenie i rozmiar ciągów oznaczenia i komentarza konfiguruje się dla odpowiedniego obiektu podstawowego na stronie Edytor PCB — Ustawienia domyślne okna dialogowego Preferences .
Dodatkowe ciągi oznaczenia i komentarza
W niektórych sytuacjach mogą być potrzebne dodatkowe kopie ciągów oznaczenia lub komentarza. Na przykład zakład montażowy może wymagać szczegółowego rysunku montażowego z oznaczeniem wewnątrz obrysu każdego komponentu, podczas gdy Twoja firma wymaga, aby na gotowej płytce PCB oznaczenie znajdowało się tuż nad komponentem na warstwie opisowej. Ten wymóg dodatkowego oznaczenia można spełnić, umieszczając w footprincie ciąg specjalny .Designator. Dostępny jest również ciąg specjalny .Comment, który pozwala określić położenie ciągu komentarza na innych warstwach lub w innych miejscach.
Aby spełnić wymagania zakładu montażowego, ciąg .Designator należy umieścić na warstwie mechanicznej w edytorze footprintów PCB, a następnie wygenerować wydruki uwzględniające tę warstwę jako część instrukcji montażu projektu.
Obsługa specjalnych wymagań dotyczących poszczególnych warstw
Komponent PCB może mieć szereg specjalnych wymagań, takich jak punkt kleju lub zdefiniowana zdzieralna maska lutownicza. Wiele z tych wymagań jest powiązanych ze stroną płytki, na której zamontowano komponent, i musi zostać przeniesionych na drugą stronę płytki po odwróceniu komponentu.
Zamiast udostępniać dużą liczbę warstw specjalnego przeznaczenia, które mogą być rzadko używane, edytor PCB w Altium Designer obsługuje takie wymagania za pomocą funkcji par warstw. Para warstw to dwie warstwy mechaniczne zdefiniowane jako para. Za każdym razem, gdy komponent jest przenoszony z jednej strony płytki na drugą, wszystkie obiekty na sparowanej warstwie mechanicznej są przenoszone na drugą warstwę mechaniczną z tej pary. Przy takim podejściu należy wybrać odpowiednią warstwę mechaniczną dla punktu kleju (lub innych specjalnych wymagań) i zdefiniować jego kształt za pomocą dostępnych obiektów. Po umieszczeniu takiego footprintu na płytce należy skonfigurować parowanie warstw. Dzięki temu oprogramowanie wie, na którą warstwę przenieść obiekty po odwróceniu komponentu na drugą stronę płytki. Par warstw nie można definiować w edytorze footprintów PCB; robi się to w edytorze PCB.
Nazwy warstw mechanicznych można edytować bezpośrednio w panelu View Configurations, klikając prawym przyciskiem myszy, a następnie wybierając Edit Layer.
Typowym podejściem do zarządzania wykorzystaniem warstw mechanicznych jest przypisanie osobnego numeru warstwy do każdej wymaganej funkcji warstwy mechanicznej. Wymaga to od wszystkich projektantów stosowania tego samego schematu przypisania i numeracji warstw. Może też powodować trudności w przypadku komponentów pozyskanych z innych źródeł, w których nie stosuje się tego samego schematu przypisania i numeracji. Jeśli zastosowano inny schemat, obiekty projektowe trzeba przenieść z ich bieżącej warstwy mechanicznej na warstwę mechaniczną przypisaną do danej funkcji.
Problem ten rozwiązuje wprowadzenie właściwości Layer Type. Gdy komponent jest umieszczany z biblioteki w edytorze PCB, kopiowany z jednej biblioteki do drugiej lub tworzony za pomocą IPC Footprint Wizard, istniejące przypisania typów warstw są automatycznie dopasowywane, niezależnie od numerów warstw mechanicznych przypisanych do tych typów. Obiekty są przenoszone na odpowiednie warstwy zgodnie z ich typem warstwy. Jeśli oprogramowanie nie może dopasować warstw według typu, dopasuje je według numeru.
Zarówno dla pojedynczych warstw mechanicznych, jak i par warstw komponentu można wybrać typ warstwy z predefiniowanej listy. Aby otworzyć pokazane poniżej okna dialogowe, kliknij prawym przyciskiem myszy pojedynczą warstwę, a następnie wybierz z menu polecenie Edit Layer lub Add Component Layer.
Dodawanie wysokości do footprintu PCB
Na najbardziej podstawowym poziomie reprezentacji 3D do footprintu PCB można dodać informację o wysokości. W tym celu otwórz panel Properties w trybie Library Options (aktywnym, gdy w obszarze projektowym nie jest zaznaczony żaden obiekt) i wprowadź zalecaną wysokość komponentu w polu Height na karcie Footprint tego panelu.
Reguły projektowe dotyczące wysokości można definiować podczas projektowania płytki (kliknij Design » Rules w edytorze PCB). Zazwyczaj służą one do sprawdzania maksymalnej wysokości komponentów należących do danej klasy lub znajdujących się w zdefiniowanym obszarze typu Room.
Lepszym sposobem definiowania informacji o wysokości jest dołączenie brył 3D do footprintu PCB.
Zarządzanie komponentami zawierającymi obiekty trasowania
Podczas przenoszenia projektu footprint określony dla każdego komponentu jest pobierany z dostępnych bibliotek i umieszczany na płytce. Następnie właściwość sieci każdego pola lutowniczego w footprincie jest ustawiana na nazwę sieci połączonej z danym wyprowadzeniem komponentu na schemacie. Wszystkie obiekty stykające się z polem lutowniczym łączą się z tą samą siecią co to pole.
Edytor PCB zawiera rozbudowane narzędzie do zarządzania sieciami. Aby je uruchomić, wybierz Design » Netlist » Configure Physical Nets z menu głównego, aby otworzyć okno dialogowe konfiguracji sieci fizycznych. Kliknij przycisk Menu, aby wyświetlić menu opcji. Kliknij listę rozwijaną w nagłówku New Net Name, aby wybrać sieć, która zostanie przypisana do nieprzypisanych obiektów podstawowych.
Footprinty z wieloma polami lutowniczymi połączonymi z tym samym wyprowadzeniem
Pokazany poniżej footprint tranzystora SOT223 ma wiele pól lutowniczych połączonych z tym samym logicznym wyprowadzeniem komponentu na schemacie — wyprowadzeniem 2. Aby utworzyć to połączenie, dodano dwa pola lutownicze o tym samym oznaczeniu — „2”. Gdy w edytorze schematów zostanie użyte polecenie Design » Update PCB w celu przeniesienia informacji projektowych na PCB, po synchronizacji w edytorze PCB widoczne będą linie połączeń prowadzące do obu pól lutowniczych, co oznacza, że należą one do tej samej sieci. Do obu tych pól można poprowadzić ścieżki.

Footprint SOT223 z dwoma polami lutowniczymi o oznaczeniu 2.
Przygotowanie warstwy opisowej
Aby pomóc w rozwiązywaniu typowych problemów związanych z projektowaniem pod kątem produkcji (DFM), wynikających z nakładania się nadruku warstwy opisowej na odsłoniętą miedź i otwory, edytor footprintów PCB udostępnia specjalną funkcję przygotowania warstwy opisowej footprintów. Problemy te można skutecznie rozwiązać poprzez:
- automatyczne przycinanie linii i łuków warstwy opisowej;
- automatyczne przycinanie lub przesuwanie wypełnień i regionów;
- automatyczne przesuwanie tekstów warstwy opisowej.
Aby uzyskać dostęp do narzędzia przygotowania warstwy opisowej w edytorze footprintów PCB, użyj polecenia Tools » Silkscreen Preparation z menu głównego. Otworzy się okno dialogowe Silkscreen Preparation.
W tym oknie dialogowym można skonfigurować ustawienia przycinania i przesuwania obiektów warstwy opisowej. Dostępne są następujące opcje:
- Clip to Exposed Copper — włącz, aby automatycznie przycinać obiekty względem odsłoniętej miedzi.
- Clip to Solder Mask Openings — włącz, aby automatycznie przycinać obiekty względem otwarć w masce lutowniczej.
- Silkscreen Clearance — określ minimalny dopuszczalny odstęp między obiektami warstwy opisowej a odsłoniętą miedzią, otwarciami w masce lutowniczej i otworami.
- Min Remaining Length — jeśli po przycięciu długość linii lub łuku jest mniejsza od zdefiniowanej wartości, obiekty te zostaną usunięte z footprintu. Pamiętaj, że jest to długość mierzona między wierzchołkami, a nie między krawędziami — pokaż ilustrację.
- Move Text — włącz, aby odsuwać teksty warstwy opisowej od odsłoniętej miedzi, otwarć w masce lutowniczej i otworów, jeśli odległość między nimi jest mniejsza niż Silkscreen Clearance. Przesunięcie jest ograniczone wartością Max Distance.
-
Fill & Region — wybierz działanie wykonywane dla wypełnień i regionów, gdy odległość między nimi a odsłoniętą miedzią, otwarciami w masce lutowniczej i otworami jest mniejsza niż Silkscreen Clearance:
-
None– wypełnienia i regiony pozostają bez zmian. -
Clip– wypełnienia i regiony zostaną przycięte, aby zachować Silkscreen Clearance. W razie potrzeby wypełnienia są przekształcane w regiony. -
Move– wypełnienia i regiony zostaną odsunięte od odsłoniętej miedzi / otworów w masce lutowniczej oraz otworów w płytce. Przesunięcie jest ograniczone wartością Max Distance.
-
- Max Distance – określ maksymalną odległość, o jaką można przesunąć ciągi tekstowe, oznaczenia komponentów, wypełnienia i regiony, aby zachować Silkscreen Clearance.
Kliknij OK, aby przyciąć i/lub przesunąć obiekty warstwy opisowej zgodnie z ustawieniami w oknie dialogowym.
Poniżej przedstawiono przykład działania narzędzia do przygotowywania warstwy opisowej.
Tworzenie obudowy PCB za pomocą kreatora obudów zgodnych z IPC
IPC Compliant Footprint Wizard generuje obudowę PCB w pełni zgodną z rewizją B normy IPC 7351 – Generic Requirements for Surface Mount Design and Land Pattern Standard. Zamiast korzystać bezpośrednio z wymiarów obudowy PCB (jak robi to kreator obudów PCB), IPC Compliant Footprint Wizard wykorzystuje informacje o wymiarach samego komponentu, a następnie oblicza odpowiednie właściwości padów i pozostałych elementów obudowy PCB zgodnie z algorytmami opublikowanymi przez IPC.
Zamiast wymagać wprowadzenia właściwości padów i ścieżek definiujących obudowę PCB, Wizard przyjmuje jako dane wejściowe rzeczywiste wymiary komponentu. Następnie, na podstawie wzorów opracowanych dla normy IPC-7351, Wizard generuje obudowę PCB przy użyciu standardowych obiektów Altium Designer, takich jak pady i ścieżki.
Aby uruchomić IPC Compliant Footprint Wizard, wybierz Tools » IPC Compliant Footprint Wizard z menu głównego w dokumencie biblioteki PCB.
Na stronie Select Component Type wybierz rodzinę komponentów, dla której chcesz utworzyć obudowę PCB na stronie Select Component Type. Obszar podglądu po prawej stronie kreatora zmienia się dynamicznie, pokazując aktualnie wybrany komponent, a także typy obudów, które można wygenerować. Poniższa tabela zawiera typy komponentów i obudów obsługiwane przez kreator.
| Nazwa | Opis | Obsługiwane obudowy |
|---|---|---|
| BGA | Obudowa z siatką wyprowadzeń kulkowych | BGA, CGA |
| BQFP | Płaska obudowa z wyprowadzeniami z czterech stron i narożnymi osłonami ochronnymi | BQFP |
| CAPAE | Aluminiowy kondensator elektrolityczny | CAPAE |
| CFP | Płaska obudowa ceramiczna z wyprowadzeniami z dwóch stron — przycięte i uformowane wyprowadzenia typu gull-wing | CFP |
| Matryca elementów chipowych | Matryca elementów chipowych | Matryca elementów chipowych |
| DFN | Płaska obudowa bezwyprowadzeniowa z polami z dwóch stron | DFN |
| CHIP | Komponenty chipowe, 2 wyprowadzenia | Kondensator, cewka indukcyjna, rezystor |
| CQFP | Płaska obudowa ceramiczna z wyprowadzeniami z czterech stron — przycięte i uformowane wyprowadzenia typu gull-wing | CQFP |
| DPAK | Obudowa tranzystorowa | DPAK |
| LCC | Bezwyprowadzeniowa obudowa układu scalonego | LCC |
| LGA | Obudowa z siatką pól kontaktowych | LGA |
| MELF | Komponenty MELF, 2 wyprowadzenia | Dioda, rezystor |
| MOLDED | Komponenty w obudowie formowanej, 2 wyprowadzenia | Kondensator, cewka indukcyjna, dioda |
| PLCC | Kwadratowa obudowa układu scalonego z tworzywa sztucznego — wyprowadzenia typu J | PLCC |
| PQFN | Płaska obudowa bezwyprowadzeniowa z polami z czterech stron, cofniętymi względem krawędzi | PQFN |
| PQFP | Płaska obudowa z tworzywa sztucznego z wyprowadzeniami z czterech stron | PQFP, PQFP z odsłoniętym padem |
| PSON | Małogabarytowa obudowa bezwyprowadzeniowa z polami cofniętymi względem krawędzi | PSON |
| QFN | Płaska obudowa bezwyprowadzeniowa z polami z czterech stron | QFN, LLP |
| QFN-2ROW | Kwadratowa płaska obudowa bezwyprowadzeniowa z polami z czterech stron w dwóch rzędach | Dwurzędowa QFN |
| SODFL | Małogabarytowa obudowa diody z płaskimi wyprowadzeniami | SODFL |
| SOIC | Małogabarytowa obudowa układu scalonego, raster 1,27 mm — wyprowadzenia typu gull-wing | SOIC, SOIC z odsłoniętym padem |
| SOJ | Obudowa małogabarytowa — wyprowadzenia typu J | SOJ |
| SON | Małogabarytowa obudowa bezwyprowadzeniowa | SON, SON z odsłoniętym padem |
| SOP, TSOP | Obudowa małogabarytowa — wyprowadzenia typu gull-wing | SOP, TSOP, TSSOP |
| SOT143/343 | Małogabarytowa obudowa tranzystora | SOT143, SOT343 |
| SOT223 | Małogabarytowa obudowa tranzystora | SOT223 |
| SOT23 | Małogabarytowa obudowa tranzystora | 3 wyprowadzenia, 5 wyprowadzeń, 6 wyprowadzeń |
| SOT89 | Małogabarytowa obudowa tranzystora | SOT89 |
| SOTFL | Małogabarytowa obudowa tranzystora z płaskimi wyprowadzeniami | 3 wyprowadzenia, 5 wyprowadzeń, 6 wyprowadzeń |
| DRUTOWE | Precyzyjna cewka drutowa, 2 wyprowadzenia | Cewka indukcyjna |
Kolejne strony kreatora zmieniają się w zależności od wybranego typu komponentu. Przejdź przez intuicyjne strony kreatora, aby skonfigurować obudowę PCB danego komponentu zgodnie z wymaganiami. Kilka uwag dotyczących pracy z IPC Compliant Footprint Wizard:
-
Wszystkie wymiary w kreatorze wprowadza się w jednostkach metrycznych (mm).
-
Można wprowadzać gabaryty obudowy, informacje o wyprowadzeniach, odstępy między nasadami wyprowadzeń, parametry spoin lutowniczych i tolerancje oraz natychmiast przeglądać wyniki.
-
Można wprowadzać wymiary mechaniczne, takie jak obrys strefy zajętości, obrys montażowy oraz informacje o bryle komponentu (3D).
-
Do Wizard można wracać, co ułatwia przeglądanie i wprowadzanie zmian.
-
Podgląd obudowy PCB jest wyświetlany na każdym etapie. Dla każdego typu komponentu obszar Preview aktualizuje się dynamicznie, pokazując nowe położenie, rozmiar itp. dla poszczególnych ustawień. W obszarze Preview można kliknąć
lub
, aby przełączać podgląd między widokiem 2D a 3D.
-
W razie potrzeby można wyświetlić podgląd modelu 3D STEP przed jego wygenerowaniem. Kliknij Generate STEP Model Preview na dowolnej stronie w Wizard po wybraniu typu komponentu, aby zobaczyć podgląd modelu 3D STEP w obszarze Preview.
-
Maski pasty lutowniczej są dzielone na małe wypełnienia w przypadku obudów z dużym padem termicznym (o wymiarach 2,1 mm × 1,6 mm lub większych).
-
W przypadku obudów z wyprowadzeniami typu gull-wing pady są przycinane, aby nie wystawały pod korpus obudowy.
-
W przypadku małych obudów z dużym centralnym padem termicznym pady obwodowe są przycinane, aby zapewnić wymagany odstęp między padami zgodnie z normą IPC.
-
Gdy stosowane jest przycinanie padów, w oknie dialogowym wyświetlane jest ostrzeżenie.
-
Nazwa i opis footprintu są sugerowane automatycznie na podstawie informacji wprowadzonych w Wizard , ale można je zmienić, aby dostosować je do wymagań organizacji.
-
Zgodnie z normą IPC kreator obsługuje trzy warianty footprintów (
_L,_N,_M), z których każdy jest dostosowany do innej gęstości upakowania elementów na płytce. -
Przycisk Finish można nacisnąć na dowolnym etapie, aby wygenerować aktualnie wyświetlany footprint. Jeśli klikniesz Finish przed ukończeniem całego Wizard, footprint zostanie utworzony z użyciem domyślnych ustawień systemowych dla wybranego typu komponentu.
-
Podczas pracy z biblioteką footprintów PCB opartą na plikach użyj generatora wsadowego footprintów zgodnych z IPC, aby szybko wygenerować wiele footprintów o różnych poziomach gęstości upakowania.
Tworzenie footprintu za pomocą kreatora footprintów
Edytor footprintów PCB zawiera Footprint Wizard. Ten Wizard umożliwia wybór spośród różnych typów obudów i wprowadzenie odpowiednich informacji, a następnie tworzy footprint komponentu. Pamiętaj, że w Footprint Wizard podajesz wymagane wymiary padów i obrysu komponentu na warstwie opisowej.
Aby uruchomić Footprint Wizard, wybierz Tools » Footprint Wizard z menu głównego lub kliknij prawym przyciskiem myszy w obszarze projektowym i wybierz polecenie Tools » Footprint Wizard z menu kontekstowego.
Na stronie Component patterns określ układ komponentu, który chcesz utworzyć. Wybierz odpowiedni układ z listy, a następnie z listy rozwijanej wybierz jednostkę dla komponentu (Imperial (mil) lub Metric (mm)). Dostępne układy to:
- Ball Grid Arrays (BGA)
- Capacitors
- Diodes
- Dual In-line Packages (DIP)
- Edge Connectors
- Leadless Chip Carriers (LCC)
- Pin Grid Arrays (PGA)
- Quad Packs (QUAD)
- Resistors
- Small Outline Packages (SOP)
- Staggered Ball Grid Arrays (SBGA)
- Staggered Pin Grid Arrays (SPGA)
Kolejne strony kreatora zmieniają się w zależności od wybranego układu komponentu. Przejdź przez intuicyjne strony kreatora, aby skonfigurować footprint danego komponentu zgodnie z wymaganiami.
Generowanie raportu komponentu
Aby wygenerować raport dla aktywnego footprintu PCB, wybierz polecenie Reports » Component z menu głównego. Po uruchomieniu polecenia raport zostanie wygenerowany (<PCBLibraryDocumentName>.CMP) w tym samym folderze co źródłowy dokument biblioteki PCB i automatycznie otwarty jako aktywny dokument w głównym oknie projektowym. Raport zawiera między innymi wymiary footprintu oraz zestawienie obiektów podstawowych, które go tworzą, wraz z warstwami, na których się znajdują.
Raport zostanie dodany do panelu Projects jako dokument niezależny w podfolderze Documentation\Text Documents.

)



















