Creating the Physical Multi-board Assembly

Altium Designer obsługuje tworzenie zespołu wielopłytkowego, określanego jako multi-board assembly. Gdy logiczna struktura systemu zostanie zdefiniowana na schemacie wielopłytkowym (*.MbsDoc), fizyczny projekt wielopłytkowy jest następnie tworzony przez przeniesienie projektu systemu do pustego dokumentu zespołu wielopłytkowego (*.MbaDoc). Proces ten załaduje do edytora zespołu wielopłytkowego fizyczną reprezentację (PCB i inne zespoły wielopłytkowe), do których odwołuje się każdy blok logiczny na schemacie wielopłytkowym. Ta strona omawia ten proces.

Aby dowiedzieć się więcej o etapie projektowania logicznego zespołu wielopłytkowego, przejdź do strony Capturing the Logical System Design.

Projekty wielopłytkowe i powiązane z nimi podprojekty mogą być zapisywane w połączonym Workspace, gdzie mogą korzystać z funkcji kontroli wersji, udostępniania i zarządzania zapewnianych przez Altium 365 Workspace lub Enterprise Server Workspace.

Aby uzyskać informacje o przechowywaniu i udostępnianiu projektu wielopłytkowego w Altium 365 Workspace, przejdź do strony Workspace Projects .

Aby utworzyć nowy dokument zespołu wielopłytkowego:

  1. Dodaj nowy dokument zespołu wielopłytkowego (*.MbaDoc) do projektu wielopłytkowego, klikając prawym przyciskiem wpis projektu w panelu Projects, a następnie wybierając Add New to Project » Multi-board Assembly z menu kontekstowego.

    Każdy projekt wielopłytkowy może zawierać tylko jeden dokument zespołu wielopłytkowego.

  2. Zapisz nowy dokument zespołu wielopłytkowego (kliknij prawym przyciskiem jego wpis w panelu Projects i wybierz Save As z menu kontekstowego).

  3. Przenieś logiczną reprezentację systemu ze schematu wielopłytkowego do dokumentu zespołu wielopłytkowego – dowiedz się więcej.

  4. Jeśli obudowa jest dostępna, załaduj ją do zespołu – dowiedz się więcej.

  5. Ustaw każdy element w obrębie zespołu – więcej informacji znajdziesz na stronie Positioning & Orienting Your Boards.

  6. Połącz elementy w obrębie zespołu za pomocą więzów – więcej informacji znajdziesz na stronie Working with Mates.

Przykładowy zespół wielopłytkowy. Wiele połączonych płytek PCB umieszczono w obudowie.
Przykładowy zespół wielopłytkowy. Wiele połączonych płytek PCB umieszczono w obudowie.

Opening a Multi-board Assembly Created in Altium Designer 18

Zespoły wielopłytkowe utworzone w Altium Designer 18 muszą zostać zaimportowane ze względu na zmiany formatu plików wymagane do obsługi silnika 3D oraz ulepszonego zestawu funkcji. Po otwarciu dokumentu zespołu wielopłytkowego w starym formacie zostanie otwarte okno dialogowe Legacy document import.

Wybierz polecenie Design » Import w edytorze zespołu wielopłytkowego, aby wygenerować ECO, które ponownie załadują moduły podrzędne.

Zwróć uwagę, że ze względu na zmiany formatu plików wymagane do obsługi ulepszonego zestawu funkcji i silnika 3D, zespołu wielopłytkowego zapisanego w nowszej wersji Altium Designer nie można otworzyć w Altium Designer 18.

Edytor Multi-board Assembly wykorzystuje bibliotekę Open CASCADE do modelowania geometrycznego zespołu wielopłytkowego. Należy pamiętać, że po otwarciu starszego dokumentu zespołu wielopłytkowego (z poprzedniej wersji oprogramowania) utworzone więzy zostaną usunięte (można wybrać zachowanie względnych położeń części zespołu lub umieszczenie ich w jednej linii). Podczas otwierania masz możliwość utworzenia kopii zapasowej tej starszej wersji.

Ta funkcja jest w fazie Open Beta i jest dostępna po włączeniu opcji System.MBAEngine.UseOpenCascade w oknie dialogowym Advanced Settings dialog.

Przenoszenie projektu systemu do dokumentu zespołu wielopłytkowego

Projekt wielopłytkowy jest przenoszony ze schematu wielopłytkowego do dokumentu zespołu wielopłytkowego za pomocą jednego z następujących poleceń:

  • Design » Update Assembly - <MultiBoardAssemblyDocumentName>.MbaDoc z menu głównego edytora schematu wielopłytkowego.

  • Design » Import Changes From <MultiBoardProjectName>.PrjMbd z menu głównego edytora zespołu wielopłytkowego.

Po uruchomieniu jednego z tych poleceń oprogramowanie analizuje każdy moduł na schemacie wielopłytkowym, identyfikuje PCB/zespół wybrany dla każdego projektu podrzędnego i przedstawia listę modyfikacji wymaganych do dodania każdej z tych płytek do zespołu w oknie dialogowym Engineering Change Order.

Płytka z każdego projektu PCB jest wymieniona jako modyfikacja ECO i zostaje załadowana do edytora Multi-board Assembly po wykonaniu ECO.
Płytka z każdego projektu PCB jest wymieniona jako modyfikacja ECO i zostaje załadowana do edytora Multi-board Assembly po wykonaniu ECO.

Po kliknięciu przycisku  płytki/zespoły są ładowane do edytora zespołu wielopłytkowego. Każda płytka/każdy zespół zostaje umieszczony w przestrzeni projektowej w tej samej orientacji, jaką ma w projekcie podrzędnym. Ten proces zajmie trochę czasu, ponieważ pełny zestaw danych dla każdej płytki PCB musi zostać przeanalizowany i załadowany.

Płytki w tym zespole wielopłytkowym załadowane do przestrzeni projektowej edytora zespołu wielopłytkowego, gotowe do pozycjonowania.
Płytki w tym zespole wielopłytkowym załadowane do przestrzeni projektowej edytora zespołu wielopłytkowego, gotowe do pozycjonowania.

  • Korzystając z opcji na stronie Multi-board Assembly – General page w oknie dialogowym Preferences, możesz skonfigurować, czy wolne bryły 3D z podrzędnych PCB mają być importowane oraz czy bryły 3D o wysokości mniejszej niż określona wartość mają nie być importowane.

  • Użyj polecenia View » Toggle Units z menu głównego (lub skrótu Q), aby przełączać jednostki między imperialnymi a metrycznymi.

Dodawanie dodatkowych obiektów do zespołu wielopłytkowego

Możesz także załadować dodatkowe obiekty do zespołu wielopłytkowego (oprócz płytek PCB, do których odwołuje się schemat wielopłytkowy). Dodatkowe obiekty można załadować za pomocą menu Design lub przy użyciu przycisków znajdujących się u góry panelu Multi-board Assembly.

Każda jednostka, czyli element w zespole wielopłytkowym, jest określana jako part.

Użyj odpowiedniego polecenia lub przycisku, aby:

  • Insert PCB Part () – wstawić kolejną płytkę PCB do tego zespołu.

  • Insert MBA Part () – wstawić kolejny zespół wielopłytkowy do tego zespołu.

  • Insert STEP Part () – wstawić do tego zespołu model mechaniczny w formacie STEP.

  • Zwróć uwagę, że część jest wstawiana do zespołu wielopłytkowego jako pojedynczy obiekt. Na przykład jeśli wstawisz model STEP obudowy, która składa się z górnej i dolnej połowy, nie będzie można manipulować tymi połówkami niezależnie. W takiej sytuacji należy wstawić każdą połowę do zespołu osobno.

  • Wstawiony zespół lub PCB jest not dodawany do projektu Multi-board Design (*.PrjMbd) i dlatego nie jest widoczny jako element podrzędny tego projektu w panelu Projects.

Aktualizacja lub edycja części zespołu

Blokowanie/odblokowywanie części

Aby zablokować/odblokować część, wybierz żądaną część, kliknij prawym przyciskiem, a następnie wybierz polecenie Lock Selected Part/Unlock Selected Part z menu kontekstowego, aby zablokować/odblokować część (lub powiązane części) w jej bieżącym położeniu w przestrzeni projektowej edytora zespołu. Alternatywnie kliknij prawym przyciskiem wpis części w panelu Multiboard Assembly, a następnie wybierz Locked.

  • Zablokowanej części nie można edytować/przesuwać.

  • Zablokowane części są oznaczone ikoną kłódki w panelu Multiboard Assembly.

  • Zablokowana pojedyncza część nie wyświetla gizma obiektu (więcej informacji o gizmie obiektu znajdziesz na stronie Positioning & Orienting Your Boards). Zablokowanej części nie można powiązać więzem, jeśli jest wybrana jako źródło (obiekt, który się porusza – więcej informacji o tworzeniu więzów między częściami znajdziesz na stronie Working with Mates).

Aktualizacja części

Jeśli część lub bryła 3D dodana do zespołu została zaktualizowana, aktualizację można załadować do zespołu wielopłytkowego za pomocą jednej z następujących czynności:

  • Wybierz polecenie Edit » Update All Parts z menu głównego lub kliknij prawym przyciskiem w dowolnym miejscu przestrzeni projektowej i wybierz polecenie Update All Parts z menu kontekstowego (skrót: Shift+Ctrl+U), aby zaktualizować wszystkie części w aktywnym zespole wielopłytkowym najnowszymi informacjami o układzie z odpowiadających im podrzędnych dokumentów PCB.

  • Wybierz żądaną część/żądane części i wybierz polecenie Edit » Update Selected Part z menu głównego lub kliknij prawym przyciskiem w dowolnym miejscu przestrzeni projektowej i wybierz polecenie Update Selected Part z menu kontekstowego (skrót: Ctrl+U), aby zaktualizować wybrane części w aktywnym zespole wielopłytkowym najnowszymi informacjami o układzie z odpowiadających im podrzędnych dokumentów PCB.

  • Wybierz żądaną bryłę 3D i wybierz polecenie Edit » Update Selected 3D Body z menu głównego lub kliknij prawym przyciskiem w dowolnym miejscu przestrzeni projektowej i wybierz polecenie Update Selected 3D Body z menu kontekstowego, aby zaktualizować wybrane bryły 3D w aktywnym zespole wielopłytkowym najnowszymi informacjami o układzie z odpowiadających im podrzędnych dokumentów PCB.

Edycja części

Sesję edycji zespołu lub PCB można uruchomić z poziomu edytora zespołu wielopłytkowego. Wybierz żądaną część i uruchom polecenie Edit » Edit Selected Part lub kliknij prawym przyciskiem w dowolnym miejscu przestrzeni projektowej i wybierz polecenie Edit Selected Part z menu kontekstowego (skrót: Ctrl+E). Po uruchomieniu polecenia przejdziesz do trybu edycji części, a wybrana płytka PCB zostanie powiększona i wyśrodkowana (tam, gdzie to możliwe), tak aby zmieściła się w głównym oknie projektu. Płytka pozostanie wyświetlana w pełnych kolorach, a wszystkie pozostałe płytki będą wyszarzone (tylko do odczytu).

Wprowadź wymagane zmiany w rozmieszczeniu komponentów, korzystając z funkcji rozmieszczania ręcznego i/lub wyrównywania. Po zakończeniu edycji użyj polecenia Finish Part Editing (Ctrl+E). Widok przestrzeni projektowej powróci do dopasowania wszystkich płytek w zespole, a edytowana płytka pozostanie zaznaczona.

Jeśli chcesz anulować edycję bez wprowadzania jakichkolwiek zmian, użyj polecenia Cancel Part Editing.

Nawigacja i zarządzanie zespołem wielopłytkowym

Aby nawigować po zespole wielopłytkowym i nim zarządzać, możesz użyć panelu Multiboard Assembly.

Panel prezentuje rozwijany widok drzewa kompletnej struktury zespołu, w tym:

  • Dołączone płytki (PCB) i zespoły wielopłytkowe oraz komponenty, warstwy i sieci w każdej płytce PCB

  • Dołączone modele STEP

  • Inne dołączone zespoły wielopłytkowe

  • Więzy utworzone między obiektami w zespole

Podświetlanie elementów w zespole wielopłytkowym

Panel Multiboard Assembly zapewnia funkcje podświetlania, gdzie część wybrana w drzewie jest podświetlana w przestrzeni projektowej. Podświetlanie działa dwukierunkowo dla zaznaczeń dokonywanych na najwyższym poziomie drzewa zespołu; na przykład stan zaznaczenia wpisów w panelu zmieni się w odpowiedzi na obiekty najwyższego poziomu wybrane w przestrzeni projektowej. Z poziomu panelu zaznaczanie jest obsługiwane na wszystkich poziomach drzewa tam, gdzie ma to sens. Na przykład wybranie pojedynczej sieci podświetli tę sieć na całej płytce, ale wybranie pojedynczej warstwy dielektrycznej nie spowoduje podświetlenia tej warstwy. Do wielokrotnego zaznaczania w panelu można używać standardowych skrótów Windows Shift+Click lub Ctrl+Click.

Trzy płytki wybrane w przestrzeni projektowej są także podświetlone w panelu.
Trzy płytki wybrane w przestrzeni projektowej są także podświetlone w panelu.

Podświetlanie z poziomu panelu to doskonały sposób na zlokalizowanie konkretnej części lub prześledzenie przebiegu zestawu sieci, gdy przechodzą pod płytką podrzędną.

Sterowanie widocznością i przezroczystością części zespołu

Oprócz podświetlania określonej części lub części panel może być również używany do sterowania widocznością i przezroczystością części aktualnie wybranych w panelu. Kliknij prawym przyciskiem wybraną część/wybrane części, a następnie wybierz z menu kontekstowego Visible lub Transparent. Części przezroczyste staną się półprzezroczyste. Części z wyłączoną opcją Visible będą ukryte.

Javascript ID: MBA_Pnl_MultiboardAssembly_PartVisibility

Model STEP jest w pełni widoczny w zespole.

Ten sam model został ustawiony jako przezroczysty.

Ten sam model został całkowicie ukryty.

Możesz także sterować widocznością płytki PCB, komponentu PCB lub modelu STEP bezpośrednio w przestrzeni projektowej.

  • W przypadku całego obiektu, takiego jak PCB lub model STEP, wybierz obiekt, a następnie kliknij prawym przyciskiem, aby wyświetlić menu kontekstowe, i wybierz opcję Visible, aby ukryć obiekt. Użyj panelu Multi-board Assembly, aby przywrócić widoczność.

  • W przypadku komponentu PCB wybierz PCB w przestrzeni projektowej, kliknij prawym przyciskiem i wybierz Edit Selected Part. Następnie kliknij prawym przyciskiem dowolny komponent na tej płytce i wybierz z menu kontekstowego polecenie Visible lub Transparent. Po zakończeniu konfigurowania widoczności komponentów na tej płytce kliknij ją ponownie prawym przyciskiem i wybierz Finish Editing Part lub Cancel Editing Part.

Pomiar odległości

Polecenie Tools » Measure Distance z menu głównego (skrót: Ctrl+M) służy do pomiaru odległości między bryłami 3D w zespole wielopłytkowym. Po uruchomieniu polecenia przejdziesz do trybu pomiaru. Pomiar wykonuje się następująco:

  1. Wybierz pierwszy obiekt 3D lub określoną ścianę tego obiektu. Gdy przesuwasz kursor nad potencjalnym obiektem 3D, kolor tego obiektu będzie się zmieniał. Jeśli chcesz wybrać określoną ścianę obiektu, przytrzymaj klawisz Ctrl  podczas przesuwania kursora – ściana aktualnie znajdująca się pod kursorem zostanie podświetlona. Gdy kursor jest na miejscu, kliknij, aby potwierdzić wybór obiektu/ściany.

  2. Wybierz drugi obiekt 3D lub określoną ścianę tego obiektu.

  3. Narzędzie wizualnie pokazuje najkrótszą odległość między dwoma wybranymi obiektami (ścianami).

  4. Kontynuuj pomiar odległości między innymi obiektami/ścianami lub naciśnij Esc, aby wyjść z trybu pomiaru.

  • Wszystkie wyniki pomiarów podczas aktywnej sesji pomiarowej są prezentowane w panelu Messages. Możesz kliknąć dwukrotnie wpis, aby przejść do tego pomiaru w przestrzeni projektowej.

  • Po zakończeniu sesji pomiarowej wszystkie wizualne pomiary zostaną usunięte wraz ze wszystkimi wpisami pomiarów w panelu Messages.

  • Po najechaniu kursorem na bryłę 3D (lub jej ścianę) kolor zmieni się na określony dla koloru systemowego Highlight Under Cursor w sekcji System Colors panelu View Configuration.

Sprawdzanie kolizji

Kolizje są sygnalizowane zawsze, gdy dwa obiekty mają powierzchnie, które się stykają lub przecinają.

Aby sprawdzić kolizje, wybierz Tools » Check Collisions (skrót: Ctrl+K). Po uruchomieniu polecenia oprogramowanie sprawdza kolizje między różnymi jednostkami biorącymi udział w zespole wielopłytkowym. Najpierw każda płytka jest sprawdzana pod kątem kolizji z górną i dolną częścią obudowy/obudowy zewnętrznej (części STEP), a następnie wykonywane jest sprawdzenie między samymi płytkami (PCB).

Wszelkie kolizje będą zgłaszane za pośrednictwem panelu Messages, a powodujące je obiekty zostaną podświetlone przy użyciu koloru systemowego Violation. Użyj obszaru Details panelu Messages, aby sprawdzić, który komponent na płytce uczestniczącej w konflikcie powoduje kolizję.

W razie potrzeby naruszenia kolizji podświetlone w przestrzeni projektowej po uruchomieniu sprawdzania kolizji można usunąć, wybierając polecenie Tools » Clear Violations.

  • Sprawdzanie kolizji będzie przeprowadzane między wszystkimi płytkami i częściami obudowy niezależnie od widoczności płytki/części w przestrzeni projektowej.

  • Powiązane powierzchnie nie są uznawane za kolidujące.

Obsługa Rigid-Flex

Edytor zespołu wielopłytkowego obsługuje płytki PCB rigid-flex. Rigid-flex to nazwa nadawana obwodowi drukowanemu, który stanowi połączenie zarówno obwodów elastycznych, jak i sztywnych. Edytor zespołu wielopłytkowego wyświetla PCB w końcowym złożonym stanie zgodnie z definicją w edytorze PCB.

Aby uzyskać informacje na temat projektowania płytek PCB rigid-flex, przejdź do strony Designing a Rigid-Flex PCB.

Eksport do MCAD

Zespół można wyeksportować w formacie STEP 3D lub Parasolid. Aby wyeksportować cały zespół do STEP 3D (*.step lub *.stp), wybierz File » Export » STEP 3D  z menu głównego. Aby wyeksportować cały zespół w formacie Parasolid (*.x_t), wybierz File » Export » Parasolid z menu głównego.

Przykład pliku STEP zespołu wielopłytkowego otwartego w narzędziu MCAD.
Przykład pliku STEP zespołu wielopłytkowego otwartego w narzędziu MCAD.

Zespół wielopłytkowy można również synchronizować między Altium Designer a obsługiwanym narzędziem MCAD przy użyciu funkcji Altium MCAD CoDesigner.

Aby dowiedzieć się więcej, przejdź do strony Synchronizing a Multi-board Assembly.

Eksport do PDF 3D

Dokument zespołu wielopłytkowego można również wyeksportować do pliku PDF (*.pdf). Aby to zrobić, wybierz polecenie File » Export to PDF File z menu głównego.

Więcej informacji znajdziesz na stronie Preparing a PDF3D File.

AI-LocalizedTłumaczenie SI
Jeśli znajdziesz błąd, zaznacz tekst/obraz i naciśnij Ctrl + Enter aby wysłać nam wiadomość.
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.

Content