Tutorial - Setting Up the Design Constraints in Altium Designer
Edytor PCB Altium Designer jest środowiskiem opartym na regułach. Dzięki dobrze zdefiniowanemu zestawowi ograniczeń projektowych można z powodzeniem ukończyć projekty płytek drukowanych o różnych i często rygorystycznych wymaganiach projektowych.
Ograniczenia projektowe są konfigurowane w Constraint Manager dostępnym zarówno po stronie schematu, jak i PCB projektu. W tym samouczku ograniczenia projektowe zostaną zdefiniowane od strony schematu, a następnie przeniesione na płytkę drukowaną wraz z innymi danymi projektowymi (komponentami i siatkami).
Definiowanie ograniczenia prześwitu
Pierwszym krokiem jest określenie, jak blisko siebie mogą znajdować się obiekty elektryczne należące do różnych sieci. Wymóg ten jest obsługiwany przez ograniczenia projektowe. Menedżer ograniczeń zawiera widok
-
Gdy arkusz schematu projektu jest aktywnym dokumentem (kliknij kartę dokumentu schematu w górnej części przestrzeni projektowej, jeśli tak nie jest), wybierz polecenie
Design » Constraint Manager z menu głównego, aby otworzyć Constraint Manager . Otworzy się widokClearances domyślnie otwiera się widok Constraint Manager. -
Wybierz polecenie
Tools » Measurement Units » mm z menu głównego, aby przełączyć bieżące jednostki miary z mil na milimetry w Constraint Manager. -
Kliknij w komórce na przecięciu wiersza
All Nets i kolumnyAll Nets kolumny, wpisz i naciśnij przycisk0.25 .Enter
Definiowanie ograniczeń szerokości
Szerokość trasowania jest kontrolowana przez odpowiednie ograniczenie projektowe szerokości, które jest automatycznie wybierane po rozpoczęciu trasowania siatki.
-
Otwórz widok
Physical constraint Manager za pomocą odpowiedniego przycisku u góry. -
Kliknij w komórce w polu
Min Width lubPreferred Width dlaAll Nets i zdefiniuj następujące wartości szerokości w dolnej części Constraint Manager:-
Min Width =0.2 -
Preferred Width =0.25 -
Max Width =0.25
-
-
Następnym krokiem jest dodanie kolejnego ograniczenia w celu określenia szerokości routingu dla sieci zasilających. Aby to zrobić, utwórz klasę sieci dla sieci zasilających, a następnie zastosuj do tej klasy określone ograniczenia szerokości. W widoku
Physical wybierz wiersze dla12V iGND przytrzymując klawisz i klikając nazwy sieci, a następnie kliknij zaznaczenie prawym przyciskiem myszy i wybierz polecenieCtrlClasses » Add Selected to Class » New Class z menu kontekstowego.
-
W otwartym oknie dialogowym
Add Class które zostanie otwarte, wpisz w poluPowerName i upewnij się, że oba przewody 12V i GND znajdują się na liście w kolumnieMember a następnie kliknij przyciskOk .
-
Wpis dla klasy sieci
Power pojawi się w widokuPhysical z symbolami12V iGND siatki wymienione pod nim. Kliknij w komórce w poluMin Width lubPreferred Width dla tej klasy sieci i zdefiniuj następujące wartości szerokości:-
Min Width =0.25 -
Preferred Width =0.5 -
Max Width =0.5
-
Definiowanie ograniczenia stylu przelotki
Podczas trasowania i zmiany warstw automatycznie dodawana jest przelotka. W tym przypadku właściwości przelotki są definiowane przez odpowiednie ograniczenie projektowe stylu przelotki.
-
W widoku
Physical w widoku Constraint Manager, kliknij w komórce w kolumnieVia Style dlaAll Nets i zdefiniuj następujące wartości stylu via w dolnej części Constraint Manager:-
Diameter =1 -
Hole Size =0.6
-
-
Zapisz zmiany wprowadzone w Constraint Manager, wybierając polecenie
File » Save z menu głównego. -
Zamknij Constraint Manager, klikając prawym przyciskiem myszy jego kartę w górnej części przestrzeni projektowej i wybierając polecenie
Close Multivibrator.PrjPcb [Constraints] z menu kontekstowego. -
Zapisz projekt lokalnie, klikając prawym przyciskiem myszy jego wpis w panelu
Projects i wybierając polecenieSave z menu kontekstowego.
).