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:

  1. Zdefiniuj ogólny kształt płytki, a następnie potnij go na regiony. Dowiedz się więcej: Slicing the Board Outline into Regions.
  2. 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.
  • W standardowym trybie rigid-flex granica między dwoma Board Regions jest definiowana przez umieszczenie Split Line. Zaawansowany tryb rigid-flex nie używa Split Lines — zamiast tego krawędź Board Region określa, gdzie kończy się jeden Substack, a zaczyna sąsiedni. Jeśli dwa Board Regions nachodzą na siebie (i te regiony mają wspólne warstwy), w obszarze nakładania stosowany jest stack z większą liczbą warstw.
  • Gdy nakładające się regiony nie mają wspólnych warstw, mogą być składane niezależnie.

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

Płytkę wyłącznie flex można utworzyć tylko w trybie Advanced Rigid-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.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.PCB wyłącznie flex — najedź kursorem na obraz, aby pokazać płytkę w 3D.

Jeśli projekt wyłącznie flex ma wiele zagięć, sztywny podstos jest używany, gdy trzeba skonfigurować, który z elastycznych regionów ma być zablokowany (nie porusza się podczas składania płytki). Opcja 3D Locked nie jest dostępna, gdy region ma przypisany elastyczny podstos — w takiej sytuacji przypisz sztywny podstos do regionu płytki, który chcesz zablokować, następnie włącz opcję 3D Locked w panelu Properties, po czym przełącz ustawienie Layer stack z powrotem na wymagany elastyczny podstos.

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.

Płytkę z regionem flex wewnątrz wycięcia można utworzyć tylko w trybie Advanced Rigid-Flex.

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.

Pobierz plik PcbDoc użyty w filmie

AI-LocalizedTłumaczenie SI
Jeśli znajdziesz błąd, zaznacz tekst/obraz i naciśnij Ctrl + Enter aby wysłać nam wiadomość.
Feature Availability

The features available to you depend on which Altium solution you have – Altium Develop, an edition of Altium Agile (Agile Teams or Agile Enterprise), or Altium Designer (on active term).

If you don’t see a discussed feature in your software, contact Altium Sales to find out more.

Legacy Documentation

Altium Designer documentation is no longer versioned. If you need to access documentation for older versions of Altium Designer, visit the Legacy Documentation section of the Other Installers page.

Content