Praca z obiektowymi Keepoutami na tablicy

W skrócie

W tym artykule wyjaśniamy, jak działają obszary zabronione dla określonych typów obiektów w Altium Designer, czego nie pozwalają umieszczać na płytce PCB oraz jak ich działanie różni się w zależności od tego, czy znajdują się na warstwie Keep-Out Layer, czy na warstwie sygnałowej. Pokazujemy również, jak obszary zabronione korzystają z reguł odstępów, gdzie na płytce są najbardziej przydatne i jak skonfigurować je tak, aby ograniczały umieszczanie określonych typów obiektów, takich jak przelotki, ścieżki, miedź i pola lutownicze. W dalszej części znajdziesz praktyczne wskazówki dotyczące umieszczania i edytowania obiektów obszarów zabronionych, w tym odcinków ścieżek i łuków, zarówno w edytorze PCB, jak i w edytorze bibliotek PCB. Czytaj dalej, aby zyskać większą kontrolę nad układem płytki i projektować go z większą precyzją.

- Dowiedz się, czym są obszary zabronione dla określonych typów obiektów, jak działają w Altium Designer i gdzie warto je stosować podczas projektowania PCB.
- Naucz się konfigurować obszary zabronione tak, aby ograniczały umieszczanie tylko wybranych typów obiektów, zapewniając większą elastyczność w kontrolowaniu prowadzenia ścieżek, rozmieszczania miedzi i przelotek.
- Poznaj podstawy umieszczania i edytowania obiektów obszarów zabronionych, w tym odcinków ścieżek i łuków, w edytorze PCB i edytorze bibliotek PCB.
Zagłęb się w temat dzięki AI:

W projektowaniu PCB Keepout to zdefiniowany przez użytkownika obszar lub obwód umieszczony w projekcie płytki, którego nie mogą przecinać obiekty miedziane. Strefa zabroniona służy zwykle do ograniczania obszaru wykorzystywanego przez automatyczne operacje umieszczania miedzi, takie jak wylewanie poligonów i trasowanie interaktywne, a także wyznacza niedozwolone miejsce podczas ręcznego umieszczania obiektów miedzianych.

Jako obszary wyłączone z użytkowania podczas projektowania płytki, obiekty stref zabronionych wykorzystują istniejące reguły ograniczeń odstępu do sterowania trasowaniem i wykrywania naruszeń rozmieszczenia, ale w odróżnieniu od innych umieszczanych obiektów nie można przypisać ich do sieci i nie są one widoczne w generowanych danych wyjściowych ani na wydrukach. W najprostszym ujęciu strefa zabroniona działa jak obiekt kolizyjny, który uniemożliwia innym obiektom miedzianym przecinanie jej obszaru zgodnie z globalną regułą odstępu. Obiekty stref zabronionych można umieszczać na warstwie Keep-out Layer (gdzie obowiązują na wszystkich warstwach sygnałowych) lub na warstwie sygnałowej (gdzie dotyczą wyłącznie obiektów na tej warstwie). 

Altium Designer umożliwia tworzenie i stosowanie stref zabronionych dzięki obsłudze Object Specific Keepouts. Umieszczone obiekty stref zabronionych można skonfigurować tak, aby określały, jakich typów obiektów dotyczą, na przykład ścieżek, obszarów miedzi, przelotek i padów, co znacznie zwiększa elastyczność i skuteczność stref zabronionych.

Obiekty stref zabronionych różnych typów umieszczone w projekcie PCB.
Obiekty stref zabronionych różnych typów umieszczone w projekcie PCB.

W edytorze PCB i edytorze bibliotek PCB obiekty stref zabronionych są wyświetlane z kreskowaniem krzyżowym. Obiekty stref zabronionych umieszczone na warstwie Keep-Out Layer (czyli obowiązujące na wszystkich warstwach sygnałowych) są wyświetlane w kolorze warstwy Keep-Out Layer, natomiast strefy zabronione umieszczone na określonej warstwie sygnałowej (czyli obowiązujące tylko na tej warstwie) mają kolor tej warstwy sygnałowej.

Strefy zabronione idealnie nadają się do definiowania obszarów płytki, w których nie można prowadzić ścieżek (takich jak obszary wrażliwe na zakłócenia elektryczne lub obszary wysokiego napięcia), miejsc z celowo odsłoniętą miedzią, takich jak znaczniki referencyjne i punkty testowe, lub obszarów niedostępnych ze względów mechanicznych (takich jak otwory montażowe lub narożniki PCB). Możliwość konfigurowania stref zabronionych dla określonych typów obiektów pozwala również umieszczać je na innych obiektach po przypisaniu odpowiednich Keepout Restrictions. Na przykład strefę zabronioną skonfigurowaną tak, aby ograniczała wyłącznie przelotki, można umieścić na istniejących obszarach miedzi (takich jak wypełnienie poligonowe), aby kontrolować zasięg automatycznego zszywania przelotkami.

Strefy zabronione dla określonych typów obiektów można umieszczać w edytorze PCB i edytorze bibliotek PCB.

Więcej informacji na temat umieszczania i edytowania obiektów stref zabronionych na PCB znajduje się w poniższych rozwijanych sekcjach:

Umieszczanie obszarów zabronionych

Obszar zabroniony umieszcza się w przestrzeni projektowej edytora za pomocą menu Place » Keepout. Wybrana postać obszaru zabronionego (ścieżka, wypełnienie, region lub łuk) zostanie umieszczona na aktualnie aktywnej warstwie. Otwórz właściwości obszaru zabronionego, aby edytować jego parametry geometryczne, warstwę lub ograniczenia dotyczące typów obiektów. Powiązane właściwości Keepout to:

  • Restricted for Layer – określa warstwę obszaru zabronionego, a tym samym warstwę płytki, na której będą obowiązywały ograniczenia dotyczące obiektów miedzianych. Aby utworzyć obszar zabroniony na wszystkich warstwach, wybierz Keep-Out Layer.
  • Keepout Restrictions – określa typy obiektów objęte ograniczeniami obszaru zabronionego. Usunięcie zaznaczenia danego typu obiektu pozwoli obiektom tego typu naruszać obszar zabroniony (nie będą wykluczane) w wyniku niestosowania odpowiedniej reguły odstępu.
Obszary zabronione można umieszczać na wszystkich sygnałowych warstwach miedzi, z wyjątkiem warstw płaszczyzn miedzi. Gdy aktualnie aktywna warstwa płytki nie obsługuje obszarów zabronionych, polecenie Place » Keepout jest niedostępne (wyszarzone).

Na poniższym rysunku dwa wypełnienia zabronione mają różne ograniczenia dotyczące warstw i obiektów. Dzięki temu wypełnienie zabronione na warstwie górnej (po lewej) dopuszcza pady przewlekane (TH), wykluczając wszystkie pozostałe typy obiektów, natomiast wypełnienie na warstwie Keep-Out Layer (po prawej) dopuszcza wyłącznie ścieżki.

Przykład dwóch wypełnień zabronionych umieszczonych na różnych warstwach PCB i skonfigurowanych tak, aby ograniczały umieszczanie różnych typów obiektów.
Przykład dwóch wypełnień zabronionych umieszczonych na różnych warstwach PCB i skonfigurowanych tak, aby ograniczały umieszczanie różnych typów obiektów.

Elastyczność obszarów zabronionych pozwala wykorzystywać je do wielu zadań związanych z kontrolą układu PCB. Ponieważ obszary zabronione mogą się nakładać, być przypisywane do dowolnej warstwy sygnałowej (np. górnej lub dolnej) i wykluczać określone obiekty, można ich używać na przykład do precyzyjnego sterowania zszywaniem przelotkami i wylewkami poligonowymi.

Sterowanie wylewkami poligonowymi

W pokazanym poniżej przykładowym projekcie PCB dodano wypełnienia zabronione wokół padów wielowarstwowych w obszarze potencjalnie wysokiego napięcia, który wymaga odpowiedniej izolacji elektrycznej od planowanych wylewek poligonowych połączonych z masą. Wypełnienia zabronione przypisano do warstwy górnej i skonfigurowano tak, aby ograniczenia dotyczyły wyłącznie obiektów miedzianych. Wyklucza to wylewki poligonowe, wypełnienia i regiony, a jednocześnie dopuszcza istniejące ścieżki, pady itp. – innymi słowy, reguła naruszenia odstępu będzie miała zastosowanie wyłącznie do obiektów sklasyfikowanych jako „miedź”.

Wypełnienia zabronione umieszczone na warstwie Keep-Out Layer i skonfigurowane tak, aby dotyczyły wyłącznie obiektów miedzianych.
Wypełnienia zabronione umieszczone na warstwie Keep-Out Layer i skonfigurowane tak, aby dotyczyły wyłącznie obiektów miedzianych.

Powyższy układ obszarów zabronionych wymusi na wylewkach poligonowych umieszczonych na warstwach sygnałowych (w tym przypadku górnej i dolnej) omijanie wszystkich trzech obszarów zabronionych. Jednak wylewka na warstwie górnej nie zapewni odpowiedniego odstępu od pads na tej warstwie, związanego z omawianym obszarem.

W takim przypadku można dodać kolejne obszary zabronione na warstwie górnej, aby jej wylewka poligonowa omijała wszystkie powiązane pady w odpowiedniej odległości. Na poniższym rysunku dodano dwa kolejne wypełnienia zabronione na warstwie górnej, którą dla przejrzystości przedstawiono w trybie jednej warstwy. Zwróć uwagę, że pokazany obszar zabroniony można było utworzyć za pomocą jednego regionu zamiast dwóch nakładających się wypełnień.

Wypełnienia zabronione umieszczone na warstwie górnej i skonfigurowane tak, aby dotyczyły wyłącznie obiektów miedzianych.
Wypełnienia zabronione umieszczone na warstwie górnej i skonfigurowane tak, aby dotyczyły wyłącznie obiektów miedzianych.

Po dodaniu wylewek poligonowych do projektu zestaw obszarów zabronionych wymusi inny kształt odstępu wokół tego obszaru na każdej warstwie. Zwróć uwagę, że w tym przykładzie odstęp związany z obszarami zabronionymi jest większy niż dla zwykłych obiektów ze względu na niestandardową regułę odstępu dla obszarów zabronionych (patrz poniżej).

Wylewki poligonowe omijają umieszczone obiekty obszarów zabronionych.
Wylewki poligonowe omijają umieszczone obiekty obszarów zabronionych.

Wpływ zestawu obszarów zabronionych na wylewki poligonowe jest wyraźnie widoczny podczas wyświetlania projektu w trybie 3D jednej warstwy, jak pokazano poniżej – warstwa górna po lewej, a dolna po prawej.

Warstwa górna (po lewej) i dolna (po prawej) płytki PCB wyświetlone w trybie 3D jednej warstwy.
Warstwa górna (po lewej) i dolna (po prawej) płytki PCB wyświetlone w trybie 3D jednej warstwy.

Zwróć uwagę, że sterowanie obszarami wylewek poligonowych służy tutaj jako przykład umieszczania i konfigurowania obszarów zabronionych przypisanych do konkretnych warstw. W praktyce obszar zajmowany przez wylewkę poligonową najlepiej kontrolować za pomocą wycięć w wylewkach poligonowych.

Sterowanie zszywaniem przelotkami

Zastosowanie obszarów zabronionych skonfigurowanych tak, aby wykluczały przelotki, na wielowarstwowych obszarach miedzi pozwala kontrolować zasięg automatycznego zszywania przelotkami (Tools » Via Stitching/Shielding). Obszary zabronione można przypisać do wszystkich warstw lub jednej z warstw obszaru miedzi, tak aby przelotki między tymi warstwami były wykluczane.

W poniższym przykładzie dodano obszary zabronione w lewym górnym i lewym dolnym narożniku projektu. Skonfigurowano je tak, aby wykluczały przelotki, co uniemożliwi automatycznemu zszywaniu przelotkami umieszczanie przelotek w ich granicach.

Regiony zabronione skonfigurowane tak, aby dotyczyły wyłącznie przelotek.
Regiony zabronione skonfigurowane tak, aby dotyczyły wyłącznie przelotek.

Oprócz standardowego omijania istniejących ścieżek, padów i przelotek funkcja zszywania przelotkami omija również obszary zabronione zgodnie z obowiązującą regułą odstępu.

Płytka PCB po dodaniu zszywania przelotkami.
Płytka PCB po dodaniu zszywania przelotkami.

Obszary zabronione w komponentach

Obszary zabronione dodaje się do footprintów komponentów w edytorze bibliotek PCB w taki sam sposób jak w przestrzeni projektowej edytora PCB.

Obszar zabroniony dodany do pokazanego poniżej footprintu komponentu skonfigurowano tak, aby wykluczał wszystkie obiekty z wyjątkiem ścieżek. Umożliwia to wykonywanie połączeń sieci w projekcie, w którym używany jest ten komponent, a jednocześnie ogranicza umieszczanie w pobliżu obiektów innych typów.

Obiekt obszaru zabronionego można również dodać do footprintów komponentów w edytorze bibliotek PCB.
Obiekt obszaru zabronionego można również dodać do footprintów komponentów w edytorze bibliotek PCB.

Zwróć uwagę, że reguły projektowe nie są stosowane w edytorze bibliotek PCB, więc w tym przypadku obszar zabroniony dopuszcza pady przewlekane znajdujące się w jego granicach.

Praca z obszarami zabronionymi

Obsługa obszarów zabronionych dla określonych typów obiektów w Altium Designer znajduje odzwierciedlenie we wszystkich powiązanych funkcjach i obejmuje zgodność z zapytaniami (a tym samym z regułami projektowymi), panelem PCB List, a także z importowanymi i starszymi dokumentami projektów PCB.

Reguła odstępu dla obszarów zabronionych

Podobnie jak w przypadku innych obiektów podstawowych, bieżąca reguła odstępu elektrycznego określa wymagane odstępy dla obszarów zabronionych – patrz Design » Rules. Jeśli obszary zabronione wymagają innego odstępu, utwórz osobną regułę, stosując sprawdzenie atrybutu IsKeepOut jako zapytanie niestandardowe.

Upewnij się, że niestandardowa reguła odstępu dla obiektów Keepout ma wyższy priorytet niż istniejąca (globalna) reguła odstępu. W poniższym przykładzie utworzono regułę dla obiektów Keepout (Clearance_Keepout), w której wymagany odstęp jest dwukrotnie większy niż w podstawowej regule odstępu (Clearance). Jak widać na fragmencie układu płytki, ścieżka poprowadzona między dwoma padami omija obszar Keepout (po prawej) z większym odstępem niż obszar na warstwie Top Layer (po lewej).

Można utworzyć dodatkową regułę odstępu dla obiektów Keepout.
Można utworzyć dodatkową regułę odstępu dla obiektów Keepout.

Konwersja obiektów podstawowych na obiekty Keepout

Istniejące obiekty podstawowe na warstwach sygnałowych można przekształcić w obiekty Keepout na tej samej warstwie za pomocą polecenia Convert Primitives to Keepouts (Tools » Convert » Convert Selected Primitives to Keepout).

Obiekty Keepout można przekształcić (z powrotem) w odpowiadające im obiekty podstawowe bez właściwości Keepout za pomocą polecenia Tools » Convert » Convert Selected Keepouts to Primitives.

Obiekt podstawowy można przekształcić w odpowiadający mu obiekt Keepout (i odwrotnie).
Obiekt podstawowy można przekształcić w odpowiadający mu obiekt Keepout (i odwrotnie).

Dostęp za pośrednictwem paneli

Dostęp do obiektów Keepout z ograniczeniami dla określonych typów obiektów w projekcie płytki jest możliwy za pośrednictwem paneli PCB List i PCB Filter.

Panel PCB Filter umożliwia użycie słowa kluczowego zapytania IsKeepOut do wyszukiwania i (opcjonalnie) zaznaczania obiektów Keepout w projekcie.

Panel PCB Filter można wykorzystać do wyszukiwania obiektów Keepout w projekcie.
Panel PCB Filter można wykorzystać do wyszukiwania obiektów Keepout w projekcie.

Panel PCB List umożliwia wyświetlanie listy, zaznaczanie i edytowanie obiektów Keepout wybranego typu — na przykład wypełnień Keepout, jak pokazano na poniższym obrazie panelu List. Dla porównania pokazano również standardowe wypełnienie na warstwie Top Layer (ostatnia pozycja na liście). Jeśli all wypełnienia (lub inne typy obiektów, takie jak regiony) zawarte w projekcie są oznaczone jako obiekty Keepout, panel PCB List będzie zawierał pełny zestaw atrybutów ograniczeń obiektów Keepout.

Panel PCB List umożliwia wyświetlanie listy, zaznaczanie i edytowanie obiektów Keepout wybranego typu.
Panel PCB List umożliwia wyświetlanie listy, zaznaczanie i edytowanie obiektów Keepout wybranego typu.

Należy pamiętać, że atrybut Keepout wyświetlany w panelach PCB List jest tylko do odczytu, ponieważ w tym przypadku wypełnienie jest oznaczone jako obiekt Keepout. Podobnie nie można edytować atrybutu Net dla obiektów Keepout w panelu PCB List, ponieważ obiektów Keepout z definicji nie można przypisać do sieci.

Importowanie projektów PCB

Altium Designer umożliwia importowanie plików projektów z wielu innych narzędzi projektowych dzięki funkcjom automatycznej konwersji dostępnym w kreatorze importu (File » Import Wizard). Obiekty typu Keepout zawarte w plikach projektów PCB z innych narzędzi projektowych, z których część dotyczy określonych typów obiektów, są w miarę możliwości przekształcane przez kreator w obiekty Keepout z ograniczeniami dla określonych typów obiektów.

Proces konwersji obiektów Keepout w kreatorze jest zgodny z projektami płytek z popularnych systemów ECAD, takich jak Mentor® Graphics Pads™ i Cadence® Allegro™. Obiekty Keepout są również poprawnie interpretowane podczas eksportu do formatu IDF.

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