Electrical Rule Types
Altium Essentials: PCB Design Rules Creation
This content is part of the official Altium Professional Training Program. For full courses, materials and certification, visit Altium Training.
W skrócie
- Dowiedz się, jak reguła Clearance określa odstępy między obiektami na PCB, w tym sieciami, parami różnicowymi, polami lutowniczymi, przelotkami, otworami i elementami miedzianymi.
- Zobacz, jak korzystać z macierzy minimalnych odstępów, trybów prostego i zaawansowanego oraz skrótów ułatwiających edycję, aby tworzyć reguły odstępów precyzyjniej dopasowane do potrzeb.
- Poznaj szczególne przypadki sprawdzania odstępów, takie jak kontrola odstępu między przelotką a polem lutowniczym SMD należącymi do tej samej sieci, odstępy między otworami a obiektami oraz działanie odstępów zależnych od warstwy.
Poniżej opisano reguły projektowe z kategorii Electrical.

Kategoria reguł projektowych Electrical.
Dowiedz się więcej o definiowaniu, określaniu zakresu i zarządzaniu regułami projektowymi PCB.
Odstęp
Ta reguła określa minimalny dopuszczalny odstęp między dowolnymi dwoma obiektami podstawowymi na warstwie miedzi. Można określić jedną wartość odstępu lub różne odstępy dla różnych par obiektów, korzystając z dedykowanej Minimum Clearance Matrix. To drugie podejście, w połączeniu z określaniem zakresu reguł, zapewnia elastyczność pozwalającą utworzyć zwięzły i precyzyjnie ukierunkowany zestaw reguł odstępów, spełniający nawet najbardziej rygorystyczne wymagania.
Ograniczenia
Ustawienia ograniczenia odstępu
| Reguła domyślna | Wymagane |
| Connective Checking | Zbiór obiektów sieci objętych zakresem reguły można dodatkowo zawęzić za pomocą listy rozwijanej u góry obszaru Constraints w następujący sposób:
|
| Ignore Pad to Pad Clearances within a footprint | Włącz lub wyłącz tę opcję, aby określić, czy odstępy między polami lutowniczymi w obrębie tego samego footprintu komponentu mają być ignorowane. Domyślnie ta opcja jest wyłączona. |
| Minimum Clearance | Wartość minimalnego wymaganego odstępu. Wprowadzona tutaj wartość zostanie skopiowana do wszystkich komórek macierzy minimalnych odstępów. Z kolei po wprowadzeniu innej wartości odstępu dla co najmniej jednej pary obiektów w macierzy ograniczenie Minimum Clearance zmieni się na N/A, wskazując, że nie jest stosowana jedna wspólna wartość odstępu dla wszystkich par. |
| Minimum Clearance Matrix | Umożliwia precyzyjne dostosowanie odstępów między różnymi parami typów obiektów w projekcie. |
| Simple/Advanced options | W macierzy minimalnych odstępów domyślnym trybem jest Simple W trybie Advanced wyświetlane są wszystkie obiekty (jest to tradycyjna macierz).
|
| Edycja w macierzy odstępów | Wartości odstępów w macierzy można definiować na następujące sposoby:
Wskazówki dotyczące pracy z macierzą:
|
| Sprawdzanie odstępów dla poligonów |
|
| Sprawdzanie odstępu między otworem a obiektem | Projektanci mogą sprawdzać odstępy między krawędziami otworów wierconych a sąsiednimi obiektami miedzianymi na warstwach sygnałowych. Jest to szczególnie przydatne do zapobiegania prowadzeniu ścieżek zbyt blisko otworów, ponieważ ewentualne odchylenie wiertła podczas produkcji płytki mogłoby je uszkodzić. Wiersz na dole macierzy minimalnych odstępów reguły Clearance służy do określania wymaganych odstępów Ustaw wartości odstępów tak, aby wykrywać wszystkie obiekty miedziane w projekcie, które znajdują się zbyt blisko krawędzi otworów wierconych. |
| Sprawdzanie odstępów między obszarami dzielonej płaszczyzny | Ta reguła umożliwia również sprawdzanie odstępów między obszarami dzielonej płaszczyzny na wewnętrznych warstwach płaszczyzn. Sposób definiowania odstępu zależy od trybu korzystania z macierzy minimalnych odstępów:
Naruszenie zostanie wyświetlone w postaci: Clearance Constraint: (<CurrentClearance> < <DefinedClearance>) Between Split Plane (<NetName>) on <InternalPlaneLayerName> And Split Plane (<NetName>) on <InternalPlaneLayerName>, na przykład : Clearance Constraint: (32.36mil < 34mil) Between Split Plane (GND) on Internal Plane 1 And Split Plane (NetC6) on Internal Plane 1 |
| Sprawdzanie odstępów dla par różnicowych | Pary różnicowe stawiają szczególne wyzwania projektowe i często wymagają określenia odstępu
Dowiedz się więcej o trasowaniu par różnicowych. Dowiedz się więcej o określaniu zakresu reguł projektowych dla par różnicowych. |
| Sprawdzanie odstępów według warstw | Domyślnie sprawdzanie odstępów obejmuje wszystkie warstwy w projekcie. Jeśli ograniczenia projektowe są zdefiniowane w Constraint Manager, odstęp można również określić osobno dla poszczególnych warstw
|
| Unikanie spowalniania sprawdzania odstępów | Podczas trasowania (i podobnych operacji) mechanizm reguł stale sprawdza obecność przeszkód wokół punktu edycji. Skanowany obszar obejmuje obszar obiektu podstawowego oraz wymagany obszar odstępu wokół tego obiektu. Oznacza to, że im większy odstęp zdefiniowano w regułach, tym większy obszar trzeba przeskanować, a zatem tym wolniej przebiega operacja. Jeśli duży odstęp jest potrzebny tylko dla niewielkiej liczby obiektów, można uniknąć spowalniania mechanizmu trasowania, dodając wokół tych konkretnych obiektów obszar zakazu zamiast definiowania dla nich reguły dużego odstępu. |
| Sprawdzanie odstępów w projekcie elektroniki drukowanej |
|
| Zastosowanie reguły | Kontrola DRC w czasie rzeczywistym, wsadowa kontrola DRC, trasowanie interaktywne, trasowanie automatyczne i umieszczanie poligonów. |
Zwarcie
Ta reguła sprawdza występowanie zwarć między obiektami podstawowymi na warstwach miedzi (sygnałowych i płaszczyzn zasilania). Zwarcie występuje, gdy stykają się dwa obiekty o różnych nazwach sieci.
Ograniczenia
Ustawienia ograniczeń zwarć
| Reguła domyślna | Wymagana |
| Allow Short Circuit | Określa, czy docelowe sieci objęte dwoma zakresami (pełnymi zapytaniami) reguły mogą być ze sobą zwarte. Jeśli wymagane jest zwarcie dwóch różnych sieci, na przykład podczas łączenia dwóch systemów masy w projekcie, upewnij się, że ta opcja jest włączona. |
| W projekcie elektroniki drukowanej | W projekcie elektroniki drukowanej skrzyżowania różnych sieci na różnych warstwach są oznaczane jako zwarcia. Skrzyżowania te izoluje się przez umieszczenie fragmentu dielektryka na warstwie nieprzewodzącej. |
| W projekcie połączeń drutowych | Ta reguła dotyczy również połączeń drutowych. Naruszenie występuje, gdy drut połączeniowy jest połączony z polem kontaktowym struktury półprzewodnikowej lub miedzią należącą do innej sieci albo gdy połączone są końce drutów połączeniowych należących do różnych sieci. |
| Zastosowanie reguły | Kontrola DRC w czasie rzeczywistym, wsadowa kontrola DRC oraz trasowanie automatyczne. |
Niepołączona sieć
System sprawdzania reguł projektowych edytora PCB zazwyczaj uznaje sieć za poprowadzoną, jeśli wszystkie jej węzły (pola lutownicze komponentów) są połączone za pomocą obiektów projektowych z przypisaną siecią (ścieżek, łuków, pól lutowniczych, przelotek i poligonów). Obiekty te są uznawane za połączone, jeśli się stykają. Jednak chociaż sam styk jest interpretowany przez oprogramowanie jako połączenie, na etapie produkcji płytki nietrwałość niektórych takich „połączeń” może powodować poważne problemy, zwłaszcza gdy obiekty — na przykład dwa sąsiadujące segmenty ścieżki lub ścieżka dochodząca do pola lutowniczego bądź przelotki — stykają się tylko nieznacznie. Takie połączenia są często określane jako „błędne połączenia”, „słabe połączenia” lub „niepełne połączenia”. Ta reguła służy do wykrywania takich słabych połączeń.
Ograniczenia
Ustawienia ograniczeń niepołączonej sieci
| Reguła domyślna | Wymagana |
| Routing completion | Ta reguła sprawdza stan ukończenia trasowania każdej sieci objętej zakresem reguły (pełnym zapytaniem). Jeśli sieć jest niekompletna, wyświetlana jest lista wszystkich ukończonych sekcji (podsieci) wraz ze stopniem ukończenia trasowania. Stopień ukończenia trasowania jest zdefiniowany jako:
|
| Check for incomplete connections | Po włączeniu tej opcji wykonywane są następujące dodatkowe kontrole połączeń między odpowiednimi obiektami projektu:
|
| Sposób identyfikacji naruszeń |
|
| Interakcje z innymi regułami | Niektóre kontrole DRC wymagają włączenia reguły Niepoprowadzona sieć w trybie wsadowym. |
| W projekcie elektroniki drukowanej | W elektronice drukowanej przejścia między warstwami not wymagają przelotki, a analizator sieci rozpozna, że sieć nie jest przerwana, jeśli z poprowadzonej sieci zostanie usunięta przelotka. Płytka jest definiowana jako elektronika drukowana, gdy w Menedżerze stosu warstw włączona jest opcja Printed Electronics. Dowiedz się więcej o elektronice drukowanej. |
| W projekcie z połączeniami drutowymi | Ta reguła dotyczy również połączeń drutowych. Naruszenie występuje, gdy nie ma połączenia między polami struktury półprzewodnikowej, drutami łączącymi i/lub obiektami miedzianymi należącymi do tej samej sieci. |
| Zastosowanie reguły | Wsadowa kontrola DRC. |
Niepodłączony pin
Ta reguła wykrywa piny, do których nie przypisano sieci i do których nie są podłączone żadne ścieżki.
Ograniczenia
Ustawienia ograniczeń dla niepodłączonego pinu
| Reguła domyślna | Niewymagana |
| Ustawienia | Brak |
| Zastosowanie reguły | Kontrola DRC na bieżąco i wsadowa kontrola DRC. |
Zmodyfikowany wielokąt
Ta reguła wykrywa wielokąty, które nadal są odłożone i/lub zostały zmodyfikowane, ale nie zostały jeszcze ponownie wypełnione.
Ograniczenia
Ustawienia ograniczeń dla zmodyfikowanego wielokąta
| Reguła domyślna | Wymagana |
| Allow shelved | Po włączeniu tej opcji wszystkie wielokąty objęte zakresem tej reguły projektowej, które są obecnie odłożone, nie będą oznaczane jako naruszenia. |
| Allow modified | Po włączeniu tej opcji wszystkie wielokąty objęte zakresem tej reguły projektowej, które zostały zmodyfikowane, ale nie zostały jeszcze ponownie wypełnione, nie będą oznaczane jako naruszenia. |
| Zastosowanie reguły | Kontrola DRC na bieżąco i wsadowa kontrola DRC. |
Droga pełzania
Ta reguła sprawdza drogę pełzania między wskazanymi sygnałami wzdłuż powierzchni płytki, przez otwory niemetalizowane, wycięcia i wokół krawędzi płytki.
Ograniczenia
Ustawienia ograniczeń drogi pełzania
| Reguła domyślna | Niewymagana. |
| Creepage distance | Naruszenie reguły jest sygnalizowane, gdy odległość między dowolnym punktem pierwszego obiektu a dowolnym punktem drugiego obiektu jest mniejsza lub równa określonej wartości. |
| Ignore Internal Layers | Użyj tej opcji, aby reguła była stosowana wyłącznie do warstw zewnętrznych. |
| Apply to Polygon Pour | Użyj tej opcji, aby zastosować regułę do wielokątów objętych jej zakresem. |
| Domyślne działanie | Reguła Droga pełzania nie jest domyślnie włączona w kontroli reguł projektowych na bieżąco ani w trybie wsadowym. Włącz kontrolę na bieżąco/wsadową w oknie dialogowym Design Rule Checker Może być również konieczne skonfigurowanie wyświetlania naruszeń reguł. Szczegóły naruszeń (informacje o miejscu naruszenia) i/lub nakładkę naruszeń (wyróżnienie całych obiektów naruszających regułę) można włączyć na stronie PCB Editor – DRC Violations Display okna dialogowego Preferences |
| Wyniki | Reguła identyfikuje najbliższe punkty we wskazanych sieciach i sprawdza odległość między nimi w płaszczyznach X, Y i Z. |
| Pole lutownicze z otworem podłużnym | Jeśli szczelina w płytce została utworzona przez umieszczenie pola lutowniczego, upewnij się, że opcja Plated jest wyłączona we właściwościach pola, ponieważ oprogramowanie zakłada, że metalizowana ścianka otworu przewodzi prąd, i odpowiednio zmniejszy drogę pełzania. |
| Zachowanie wielokątów | Jeśli wypełnienie wielokątowe i inne obiekty są objęte regułą projektową Droga pełzania z włączoną opcją Apply to Polygon Pour oraz regułą projektową Odstęp, uwzględniane są obie reguły, a podczas wypełniania wielokąta stosowana jest większa wartość. Jeśli na przykład reguła Droga pełzania ma większą wartość ograniczenia niż reguła Odstęp, zastosowana zostanie ta większa wartość. |
| Zastosowanie reguły | Kontrola DRC na bieżąco, wsadowa kontrola DRC oraz podczas automatycznego trasowania. |
Odstęp w osi Z
Ta reguła sprawdza minimalne odstępy między różnymi obiektami podstawowymi na różnych warstwach miedzi.
Ograniczenia
Ustawienia ograniczeń odstępu w osi Z
| Reguła domyślna | Niewymagana. |
| Z-Axis Clearance | Naruszenie reguły jest zgłaszane, gdy odległość między dowolnym punktem pierwszego obiektu a dowolnym punktem drugiego obiektu jest mniejsza lub równa zadanej odległości, a oba obiekty znajdują się na różnych warstwach miedzi. |
| Wyświetlanie naruszeń | Po włączeniu wyświetlania Violation Details na stronie PCB Editor – DRC Violations Display okna dialogowego Preferences tekst naruszenia w obszarze projektowania PCB jest prezentowany w formacie:
gdzie W innych miejscach oprogramowania używany jest następujący format:
|
| Obsługa wielokątów | Reguła jest obsługiwana w przypadku wypełnień wielokątów (pełnych i kreskowanych) oraz wewnętrznych płaszczyzn miedzi. Należy pamiętać, że wycięcia w wielokątach są tworzone tylko wtedy, gdy zostanie wykryte naruszenie między wielokątem a obiektami innych typów (ścieżkami, padami itp.). Chociaż odstępy i naruszenia są wykrywane między wypełnieniami wielokątów na różnych warstwach sygnałowych, wycięcia nie są w tym przypadku tworzone automatycznie. |
| Obsługa warstw płaszczyzn miedzi | Chociaż odstępy i naruszenia są wykrywane między obiektami (umieszczonymi na warstwach sygnałowych) a wewnętrznymi płaszczyznami miedzi (na podstawie najkrótszej odległości), takie naruszenia należy usuwać ręcznie. |
| Zapisywanie w starszym formacie pliku | Po otwarciu płytki PCB zawierającej zdefiniowane reguły lub ograniczenia odstępu w osi Z w starszej wersji Altium Designer, która nie obsługuje tej funkcji, reguły zostaną utracone. |
| Zastosowanie reguły | Sprawdzanie DRC na bieżąco, wsadowe sprawdzanie DRC. |


)
).
)
)
).
)
).
).
)
).
).
).
).
).
).
).
).
).







).
).
