Praca z ciałami 3D

Obudowa (footprint) komponentu PCB uzupełniona o obiekt 3D Body.
Obudowa (footprint) komponentu PCB uzupełniona o obiekt 3D Body.

3D Body to prymitywny obiekt projektowy używany jako kontener, do którego można zaimportować ogólny model 3D w standardowym formacie, aby odwzorować trójwymiarowy kształt fizycznego komponentu montowanego na złożonej płytce PCB. Rzeczywisty kształt 3D jest wyświetlany po przełączeniu edytora w tryb widoku 3D (kliknij View » 3D Layout Mode lub użyj skrótu 3).

Modele 3D są dostępne u wielu producentów komponentów oraz na stronach społecznościowych. Obsługiwane są następujące formaty plików:

  • STEP*.Stp oraz *.Step

  • SOLIDWORKS parts*.SldPrt

    Aby uzyskać informacje, z których wersji SOLIDWORKS wyeksportowane pliki *.SldPrt są obsługiwane podczas importu do Altium Designer, zapoznaj się ze stroną Mechanical Data Import-Export Support.

  • Parasolid Models*.x_t oraz *.x_b

Umieszczanie obiektów 3D Body w celu zdefiniowania kształtu komponentów pozwala realnie ocenić rozmieszczenie elementów na zmontowanej płytce. Oprócz możliwości zobaczenia, jak będzie wyglądała gotowa płytka, można wykonywać kontrolę prześwitów 3D w czasie rzeczywistym, co umożliwia wykrywanie kolizji komponent–komponent oraz komponent–obudowa już na etapie projektowania.

3D Body jest zwykle umieszczany w edytorze obudów PCB jako część footprintu PCB. Footprint definiuje punkty połączeń oraz obszar płytki zajmowany przez komponent i jest minimalnym wymaganiem do zaprojektowania płytki. 3D Body jest opcjonalny; można go dodać do footprintu, aby zdefiniować obrys (envelope) komponentu montowanego na tym footprincie.

Obsługa modeli 3D nie ogranicza się do komponentów. Można jej także użyć do importu innych detali mechanicznych, takich jak wspornik czy gotowa obudowa. Zaimportuj obudowę bezpośrednio do edytora PCB.

Chociaż umieszczanie ogólnych modeli 3D jest zalecanym sposobem używania obiektów 3D Body (zapewnia to dokładną i szczegółową reprezentację komponentu na PCB oraz dokładniejsze testy kolizji 3D w edytorze PCB), obiekt 3D Body może być również używany do umieszczania wyciąganych wielokątów (extruded polygon) oraz cylindrycznych i sferycznych kształtów 3D Body zarówno w edytorze PCB, jak i w footprincie komponentu w bibliotece PCB. Informacje o pracy z tymi obiektami znajdziesz na stronie Working with Extruded, Spherical & Cylindrical 3D Bodies in Altium Designer .

Umieszczanie obiektu 3D Body

Model ogólny, np. model komponentu w formacie STEP, umieszcza się poprzez podlinkowanie lub osadzenie go w obiekcie 3D Body.

Aby umieścić model ogólny osadzony wewnątrz footprintu PCB lub dokumentu PCB:

  1. Wybierz polecenie Place » 3D Body z menu głównego lub użyj polecenia 3D Body () na Active Bar.
  2. W standardowym oknie Windows Open, które pojawi się po uruchomieniu polecenia umieszczania 3D Body, wybierz wymagany typ pliku z listy rozwijanej, następnie przejdź do lokalizacji i wskaż wymagany plik modelu, po czym kliknij Open. Kursor zmieni się w krzyżyk, a wybrany model 3D będzie „unosił się” na kursorze.
  3. Naciśnij Tab, aby wstrzymać umieszczanie i wyświetlić panel Properties w trybie 3D Body. W obszarze projektu pojawi się nakładka przycisku pauzy (), wskazująca, że możesz uzyskać dostęp do pól panelu Properties. W panelu zostanie wybrany Generic 3D Model Type, a jako źródło 3D Body ustawione będzie Embed Model (oznacza to, że plik modelu 3D ma zostać osadzony w bibliotece PCB lub pliku PCB).
  4. Domyślny kolor modelu można w razie potrzeby nadpisać. W sekcji Display panelu włącz pole wyboru Override Color, a następnie ustaw Color oraz Opacity zgodnie z potrzebami.
  5. Po zakończeniu edycji w panelu kliknij nakładkę przycisku pauzy, aby wrócić do obszaru projektu.
  6. Model będzie „unosił się” na kursorze; ustaw go w odpowiednim miejscu i kliknij, aby umieścić.
  7. Domyślne działanie programu polega na pozostaniu w trybie umieszczania. Umieść kolejne modele, jeśli to potrzebne, lub kliknij prawym przyciskiem myszy, aby wyjść z trybu umieszczania modelu.
  8. Jest bardzo prawdopodobne, że model ogólny będzie wymagał zmiany orientacji; aby dowiedzieć się więcej, zapoznaj się z sekcją Orienting and Positioning the 3D Model na stronie Additional Tools for Working with 3D Bodies.

Aby umieścić model ogólny korzystający ze źródła innego niż Embed Model (Server lub Link to Model):

  1. Wybierz polecenie Place » Extruded 3D Body z menu głównego lub ikonę na Active Bar. Kursor zmieni się w krzyżyk i znajdziesz się w domyślnym trybie umieszczania, w którym wstawiany jest obiekt Extruded 3D Body.
  2. Naciśnij Tab, aby wstrzymać umieszczanie i wyświetlić panel Properties w trybie 3D Body. W obszarze projektu pojawi się nakładka przycisku pauzy (), wskazująca, że możesz uzyskać dostęp do pól panelu Properties.
  3. W obszarze 3D Model Type panelu Properties kliknij przycisk Generic.
  4. W sekcji Source panelu Properties kliknij, aby ustawić źródło na:
    • Server – model 3D ma zostać pobrany z Workspace. Następnie kliknij przycisk Choose, aby otworzyć okno Choose Item, w którym możesz uzyskać dostęp do zawartości w connected Workspace. Aby dowiedzieć się więcej, zapoznaj się z sekcją Referencing a Workspace-based 3D Model poniżej.
    • Link to Model – plik modelu 3D jest linkowany do PCB; ta opcja nie jest dostępna w edytorze biblioteki PCB. Następnie kliknij przycisk Choose, aby otworzyć okno  Choose Model dialog, w którym możesz wybrać wymagany model. Jeśli wymagana lokalizacja modelu nie jest wymieniona w oknie Choose Model, zapoznaj się z sekcją Working with a Linked Model poniżej, aby dowiedzieć się więcej.
  5. Wrócisz do panelu Properties, w którym zostaną wyświetlone informacje o wybranym modelu.

Dostępne są dokładne i szczegółowe modele komponentów.
Dostępne są dokładne i szczegółowe modele komponentów.

  • Model 3D jest importowany do obiektu 3D Body. Jeśli klikniesz, aby zaznaczyć model MCAD w edytorze biblioteki PCB, panel Properties pokaże właściwości obiektu 3D Body zawierającego ten model MCAD.
  • Przed umieszczeniem 3D Body możesz przypisać parę warstw komponentu typu 3D Body, która będzie zawierać obiekty 3D. Aby dowiedzieć się więcej o warstwach mechanicznych i parach warstw komponentu, zapoznaj się ze stroną Working with Mechanical Layers.
  • Dostępne są różne opcje sprawdzania prześwitów między komponentami, w tym tryb, który pozwala dopasować jeden model 3D wewnątrz drugiego. Więcej informacji znajdziesz w Component Clearance design rule
  • Modele mechaniczne 3D można czasem pozyskać od producenta komponentu.
  • Istnieją znakomite portale społecznościowe, takie jak 3D Content Central oraz GrabCAD, gdzie projektanci udostępniają modele.
  • Istnieje także rosnąca liczba komercyjnych serwisów 3D, w tym PCB 3D.
Jeśli nie widzisz obiektów 3D Body w edytorze PCB lub edytorze footprintów PCB, naciśnij L, aby otworzyć panel View Configuration panel i upewnij się, że opcja Show 3D Bodies jest ustawiona na On w obszarze General Settings  na karcie View Options (skrót: Shift+Z).

Praca z modelem linkowanym

Zwykle ta funkcja służy do linkowania dużego modelu MCAD, np. obudowy produktu, który chcesz umieścić w edytorze PCB, aby sprawdzić dopasowanie zmontowanej płytki. Zaletą linkowania modelu jest to, że jeśli oprogramowanie wykryje aktualizację zewnętrznego linkowanego pliku modelu, wyświetli ostrzeżenie przy otwieraniu pliku, umożliwiając odświeżenie linkowanego modelu.

Modele linkowane muszą być przechowywane w lokalizacji zdefiniowanej na stronie PCB Editor – Models page w oknie Preferences. Jeśli wymagana lokalizacja nie jest wymieniona w oknie Choose Model, kliknij przycisk Add Directories, aby otworzyć okno Preferences.

Aby dodać nową lokalizację na stronie PCB Editor – Models Preferences:

  1. Wpisz pełną ścieżkę lub kliknij przycisk po prawej stronie pola Model Search Path (), aby otworzyć okno Windows Browse for Folder.
  2. Po wskazaniu wymaganego folderu i kliknięciu OK w oknie dialogowym wrócisz do okna Preferences. Kliknij przycisk Add, aby dodać tę lokalizację do listy dostępnych ścieżek wyszukiwania modeli.
  3. Zwróć uwagę, że przeszukiwany jest tylko wskazany folder; podfoldery nie są przeszukiwane.
  4. Po wskazaniu wymaganej lokalizacji kliknij OK, aby zamknąć okno Preferences i wrócić do okna Choose Model.

Odwoływanie się do modelu 3D opartego na Workspace

Aby odwołać się do modelu 3D przechowywanego w connected Workspace:

  1. Wybierz Server w obszarze Source trybu 3D Body panelu Properties.
  2. Kliknij przycisk Choose po prawej stronie pola Item Revision.
  3. Otworzy się okno Choose Item; użyj go, aby przejść do i wybrać rewizję wymaganego modelu 3D z Workspace.
  4. Po kliknięciu OK zostanie utworzone łącze pomiędzy obiektem 3D Body a docelową rewizją modelu 3D Workspace. Potwierdzenie istnienia tego łącza można zobaczyć z powrotem w panelu Properties . Zwróć uwagę, że pole Identifier dla obiektu 3D Body zostanie wypełnione identyfikatorem Item-Revision ID powiązanego modelu 3D Workspace.

Łączenie obiektu 3D Body z rewizją modelu 3D Workspace
Łączenie obiektu 3D Body z rewizją modelu 3D Workspace

  • Używany model 3D Workspace można w dowolnym momencie zmienić. Kliknij Choose i wybierz rewizję innego modelu 3D.
  • Status powiązanego modelu 3D jest odzwierciedlany w trybie 3D Body panelu Properties. Jeśli dostępna jest nowsza rewizja powiązanego modelu 3D Workspace, kliknij przycisk Update, aby użyć tej najnowszej rewizji.
  • Podczas bezpośredniej edycji źródłowego modelu footprintu 2D przechowywanego w rewizji Workspace Footprint – w tymczasowym edytorze footprintów PCB – możesz zdefiniować dla niego obiekt 3D Body, przy czym ten obiekt będzie odwoływał się (będzie powiązany) z rewizją modelu 3D Workspace. Po zapisaniu tego Workspace Footprint:
    • Wykrywane jest łącze do modelu 3D Workspace, a rewizja modelu 3D Workspace pojawi się na liście jako element podrzędny (child Item) Workspace Footprint w jego widoku aspektu Children w panelu Explorer. ( show image)

    • Rewizja modelu 3D Workspace jest wykrywana jako „używana” (being used) i w związku z tym w jej widoku aspektu Where-used w panelu Explorer zostanie wyświetlony nadrzędny Workspace Footprint. ( show image)

  • Zapoznaj się ze stroną Additional Tools for Working with 3D Bodies , aby dowiedzieć się więcej o przesyłaniu modeli 3D do połączonego Workspace.

Edycja graficzna

Graficzna metoda edycji pozwala wybrać umieszczony obiekt 3D Body bezpośrednio w obszarze projektu i zmienić jego położenie graficznie.

Kliknij obiekt 3D Body, a następnie przeciągnij, aby zmienić jego pozycję. Podczas przeciągania obiekt 3D Body można obracać lub odbijać lustrzanie:

  • Naciśnij Spacebar, aby obrócić obiekt 3D Body przeciwnie do ruchu wskazówek zegara, lub Shift+Spacebar, aby obrócić zgodnie z ruchem wskazówek zegara. Wielkość kroku Rotation Step jest definiowana na stronie PCB Editor – General page w oknie dialogowym Preferences.
  • Naciśnij klawisze X lub Y, aby odbić lustrzanie obiekt 3D Body względem osi X lub osi Y.

Edycja niegraficzna

Ta metoda edycji wykorzystuje powiązany tryb panelu Properties do modyfikowania właściwości obiektu 3D Body.

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