Projektowanie płytki PCB typu rigid-flex – tryb zaawansowany
Definiowanie podstosów
Struktura Twojej płytki jest definiowana w Layer Stack Manager (Design » Layer Stack Manager). Stąd możesz włączyć wymagany tryb rigid-flex oraz zdefiniować podstosy potrzebne w projekcie rigid-flex.
Definiowanie podstosów:
- Aby włączyć funkcje potrzebne do projektowania płytki rigid-flex w trybie zaawansowanym, wybierz polecenie Tools » Features » Rigid-Flex (Advanced) z menu głównego w Layer Stack Manager.
- Tryb Board w Layer Stack Manager służy do wizualnej edycji i porządkowania różnych podstosów w projekcie rigid-flex. Pojedynczy podstos można edytować, klikając go dwukrotnie. Po wykonaniu tej czynności dla danego podstosu wyświetlany jest tryb Stackup.
-
Dodaj nowy podstos poprzez zaznaczenie wymaganych warstw w istniejącym podstosie w trybie Board, używając Shift+Click i wybierając odpowiednie polecenie z menu przycisku
. Płytka może zawierać dowolną liczbę podstosów.
- Zdefiniuj właściwości podstosu w panelu Properties.
- Jeśli projekt ma strukturę stackupów, której nie da się zamodelować w trybie Board, można dodać dodatkowe gałęzie.
► Dowiedz się więcej o Defining the Substacks - Advanced Mode
Definiowanie kształtu płytki i regionów
Stos warstw definiuje płytkę w kierunku pionowym, czyli w osi Z. W edytorze PCB obszar zajmowany przez płytkę w płaszczyznach X i Y jest definiowany przez Board Shape. Kształt płytki może być wielokątnym obszarem o dowolnym kształcie, z krawędziami prostymi lub krzywoliniowymi pod dowolnym kątem, i może również zawierać wycięcia (wewnętrzne otwory) o dowolnym kształcie.
Istnieją dwie techniki, które można zastosować do zdefiniowania ogólnego kształtu płytki oraz różnych regionów rigid i flex:
- Zdefiniuj ogólny kształt płytki, a następnie potnij go na regiony. Dowiedz się więcej: Slicing the Board Outline into Regions.
- Umieść każdy sztywny i elastyczny Board Region w przestrzeni projektu, aby zbudować finalny kształt płytki. Dowiedz się więcej: Placing a Board Region.
Końcowy kształt można utworzyć, stosując mieszankę obu technik.
Ogólny Board Shape jest definiowany przez zestaw Board Regions; film pokazuje dwa sposoby tworzenia tych regionów.
Definiowanie kształtu płytki i regionów:
- Kształt płytki można zdefiniować interaktywnie w Board Planning Mode (View » Board Planning Mode) albo na podstawie istniejącego obrysu w trybie układu 2D (View » 2D Layout Mode).
- Aby zdefiniować kształt płytki na podstawie istniejącego obrysu, zaznacz obrys w trybie układu 2D i uruchom polecenie Design » Board Shape » Define from selected objects (lub polecenie Tools » Convert » Create Board Region from selected primitives). Oprogramowanie prześledzi linię środkową zaznaczonych obiektów track/arc, aby zdefiniować zewnętrzną krawędź kształtu płytki.
-
Aby zdefiniować kształt płytki interaktywnie, przełącz się do Board Planning Mode i wybierz polecenie Place » Board Region (lub kliknij przycisk
na Active Bar). Obowiązują standardowe zachowania umieszczania region object; użyj Snap Grid oraz Work Guides, aby ułatwić ten proces. Włącz opcję Board Shape w palecie Snap Options palette, aby uzyskać najlepszy poziom kontroli podczas edycji Board Region. Dowiedz się więcej: Understanding the Snap Behavior.
- Umieść wymaganą liczbę regionów. Regiony mogą być rysowane tak, aby na siebie nachodziły; pamiętaj, że nie definiuje to zakresu, na jaki region flex zachodzi na region rigid — jest to określane przez wartości Intrusion w definicji Stackup.
- Aby zdefiniować Name i przypisać Layer stack dla każdego regionu, zaznacz region i edytuj właściwości w trybie Board Region panelu Properties.
-
Aby pociąć Board Region na dwa mniejsze regiony, użyj polecenia Design » Slice Board Region (lub kliknij przycisk
na Active Bar). Narzędzie Slicing używa standardowych trybów załamywania linii, w tym 45°, 90°, łuk 45°, łuk 90° oraz dowolny kąt; naciśnij Shift+Spacebar, aby zmienić tryb podczas cięcia.
- Położenie i kształt istniejącego Board Region można edytować, używając standardowych polygonal object editing techniques.
► Dowiedz się więcej o Planning Rigid & Flex Regions - Advanced Mode
Definiowanie zagięć w regionie flex
Zagięcie w elastycznej części płytki rigid-flex definiuje się poprzez umieszczenie Bending Line. Bending Line jest obiektem liniowym, którego właściwości edytuje się w trybie Bend panelu Properties.
Umieszczanie Bending Lines
- Bending Lines umieszcza się w Board Planning Mode (skrót 1).
-
Aby umieścić Bending Line, uruchom polecenie Place » Define Bending Line (lub kliknij przycisk
na Active Bar). Umieść Bending Line w poprzek elastycznego Board Region. Nie jest konieczne, aby początek i koniec Bending Line dokładnie dotykały każdej krawędzi regionu — oprogramowanie automatycznie ją wydłuży (jeśli jest za krótka) lub skróci (jeśli jest za długa). Co najmniej jeden koniec Bending Line musi dotykać krawędzi regionu lub przechodzić nad nią.
-
Aby edytować właściwości zagięcia, zaznacz je i zmień ustawienia w trybie Bend panelu Properties:
- Strefa zagięcia jest wyświetlana w kolorze zielono-pomarańczowym; kliknij w dowolnym miejscu w obrębie strefy, aby zaznaczyć to zagięcie.
- Każde zagięcie można nazwać, aby łatwo je identyfikować.
- Potwierdź, że zagięcie jest stosowane do właściwego Substack Region; dostępne regiony są wymienione w sekcji Stack Regions.
- Ustaw Radius i Bend Angle strefy zagięcia zgodnie z potrzebami.
- Zagięcia są składane w kolejności ich Fold Index; użyj tej funkcji, gdy ważne jest sprawdzenie kolejności składania.
- Aby przesunąć Bending Line, kliknij i przeciągnij każdy uchwyt końcowy.
- Bending Lines można stosować do krawędzi wycięć w płytce.
- Zaznaczone zagięcie można usunąć, klikając i przytrzymując jeden z wierzchołków, a następnie naciskając Delete na klawiaturze.
► Dowiedz się więcej o Defining Bending Lines - Advanced Mode
Projektowanie PCB wyłącznie flex
Layer Stack Manager wymaga zdefiniowania co najmniej jednego sztywnego podstosu. Aby zaprojektować PCB wyłącznie flex, najpierw zdefiniuj sztywny podstos, a następnie dodaj podstos flex, jak pokazano na poniższym obrazie.
Płytka wyłącznie flex nadal wymaga zdefiniowania sztywnego podstosu w Layer Stack Manager.
W Board Planning Mode zdefiniuj kształt PCB wyłącznie flex i przypisz podstos flex w trybie Board Region panelu Properties.
PCB wyłącznie flex — najedź kursorem na obraz, aby pokazać płytkę w 3D.
Projektowanie płytki z regionem flex wewnątrz wycięcia
Możliwe jest zaprojektowanie płytki rigid-flex, która ma elastyczny region wewnątrz wycięcia w głównej PCB.
Uwagi dotyczące tworzenia tego typu płytki:
- Poniższy film demonstruje ten proces.
- Wycięcie w płytce musi odwzorowywać obrys regionu(ów) flex znajdujących się wewnątrz wycięcia.
- Umieść wycięcie przed umieszczeniem regionu(ów) flex wewnątrz strefy wycięcia.
- Każdy region wewnątrz wycięcia, który nie używa tego samego podstosu co zewnętrzny region sztywny, musi mieć ustawiony priorytet na wartość wyższą niż wartość przypisana do zewnętrznego regionu sztywnego.
- Skonfiguruj opcje Used Stack Regions dla Bending lines umieszczonych na wewnętrznych regionach flex tak, aby dotyczyły tylko tego regionu flex.
-
Może być łatwiej i dokładniej zdefiniować wymagane kształty wycięcia i regionu(ów) flex jako obrysy na warstwie mechanicznej, używając tracków i łuków. Następnie użyj dostępnych narzędzi, aby przekonwertować zaznaczony obrys na wycięcie płytki lub region płytki. Zwróć uwagę, że narzędzie konwersji podąża po linii środkowej zaznaczonych tracków i łuków oraz wymaga, aby punkty końcowe sąsiednich tracków/łuków dokładnie się stykały.
- Design » Board Shape » Create Board Region from Selected Objects (w trybie 2D)
- Tools » Convert » Create Board Cutout From Selected Primitives (w trybie 2D)
- Tools » Convert » Convert Selected Line to Bend Line (w trybie 2D)
Tworzenie regionu flex wewnątrz wycięcia płytki.
