Working with Items
W połączonym Workspace każda encja projektowa, którą można przechowywać, zarządzać nią i ponownie wykorzystywać, jest reprezentowana jako określony typ elementu
Obsługiwane typy zawartości
Różne elementy służą do przechowywania i reprezentowania różnych typów danych. Jeden element może reprezentować symbol schematowy, inny model komponentu PCB, a jeszcze inny może zawierać wygenerowane dane produkcyjne z wydanego projektu płytki. Aby określić typ zawartości, jaki dany element (a właściwie jego rewizje) ma przechowywać, podczas tworzenia lub edycji tego elementu należy określić jego właściwość
Poniższa tabela zawiera listę różnych typów zawartości (typów elementów), które użytkownik może ręcznie utworzyć w połączonym Workspace, wraz z:
-
Associated Folder Type – dedykowanym typem folderu, jeśli jest dostępny, w którym można przechowywać zawartość danego typu. Nie ma to wpływu na zawartość folderu. Zapewnia jedynie wizualną „wskazówkę”, co jest przechowywane w folderze, i może być pomocne podczas przeglądania Workspace w poszukiwaniu określonej zawartości. Zawartość może być przechowywana w dowolnym typie folderu, w tym w .Generic Folder -
Content Type Code – kodem używanym podczas przypisywania unikalnego ID do utworzonego elementu tego typu zawartości, gdy schemat nazewnictwa elementów folderu nadrzędnego używa wpisu .$CONTENT_TYPE_CODE -
Folder Type Code – kodem używanym podczas przypisywania unikalnego ID do utworzonego elementu tego typu zawartości, gdy schemat nazewnictwa elementów folderu nadrzędnego używa wpisu .$FOLDER_TYPE_CODE
| Typ zawartości | Powiązany typ folderu | Kod typu zawartości | Kod typu folderu | Więcej informacji... |
|---|---|---|---|---|
| Model 3D | Modele 3D | A3D |
A3DL |
Dodatkowe narzędzia do pracy z obiektami 3D |
| Altium Designer Preferences | Altium Designer Preferences | PREF |
ADPC |
Dostęp do preferencji systemowych, ich definiowanie i zarządzanie nimi |
| Dane montażowe | Katalog projektu | PAS |
PRJ |
Wydanie projektu projektowego |
| Plik binarny | Pliki binarne | ABF |
ABC |
Typ zawartości pliku binarnego |
| Szablon BOM | Szablony BOM | XLT |
XLT |
Przygotowywanie BOM w Menedżerze raportów |
| Komponent | Komponenty | CMP |
CMPL |
Tworzenie nowego komponentu bibliotecznego Workspace |
| Szablon komponentu | Szablony komponentów | CMPT |
CTC |
Szablony komponentów |
| Szablon dokumentu Draftsman | Szablony Draftsman | DFD |
DRT |
Tworzenie szablonów Draftsman |
| Szablon arkusza Draftsman | Szablony Draftsman | DFS |
DRT |
Tworzenie szablonów Draftsman |
| Plik produkcyjny | – | – | – | Projekty Workspace (Altium 365 Workspace) Projekty Workspace (Workspace Enterprise Server) |
| Footprint | Footprints | PCC |
PCBCL |
Tworzenie footprintu PCB |
| Szablon układu wiązki | Szablony układu wiązki | HARLT |
HLTC |
Tworzenie dokumentów szablonów wiązek |
| Okablowanie wiązki | – | HARW |
– | Tworzenie komponentu okablowania wiązki |
| Szablon okablowania wiązki | Szablony okablowania wiązki | HARWT |
HWTC |
Tworzenie dokumentów szablonów wiązek |
| Layerstack | Layerstacki | ALS |
ALS |
Definiowanie stosu warstw |
| Zarządzany arkusz schematowy | Zarządzane arkusze schematowe | SCH |
SSC |
Praca z zarządzanymi arkuszami schematowymi |
| Outputjob | Zadania wyjściowe | OUT |
OUTC |
Przygotowywanie danych produkcyjnych za pomocą Output Jobs |
| Dane produkcyjne PCB | Katalog projektu | PBL |
PRJ |
Wydanie projektu projektowego |
| Snippet PCB | Snippety PCB | PCBS |
PSNC |
|
| Projekt projektu | Katalog projektu | PDE |
PRJ |
Wydanie projektu projektowego |
| Pakiet przeglądu projektu | Katalog projektu | PRP |
PRJ |
Wydanie projektu projektowego |
| Szablon projektu | Szablony projektów | PRJT |
PRJT |
Tworzenie szablonu projektu |
| Blok wielokrotnego użytku | Bloki ponownego użycia projektu | RBL |
RBLC |
|
| Snippet schematowy | Snippety schematowe | SCHS |
SSNC |
|
| Szablon schematu | Szablony schematów | SCHDOT |
STC |
Tworzenie szablonów schematów |
| Skrypt | Skrypty | ASF |
ASC |
Tworzenie i przechowywanie skryptów |
| Model symulacyjny | Modele symulacyjne | SIM |
SML |
Tworzenie modelu symulacyjnego |
| Symbol | Symbole | SYM |
SSL |
Tworzenie symbolu schematowego |
Rewizje elementu
Element może mieć dowolną liczbę rewizji, które zasadniczo stanowią ewolucję tego elementu w czasie. Wprowadzana jest zmiana, a nowa zawartość danych jest zapisywana/przesyłana/zwalniana do nowej rewizji, co gwarantuje, że żadna istniejąca rewizja nie może zostać nadpisana, a tym samym zapewnia najwyższą integralność. Dane przechowywane w każdej rewizji elementu są więc zazwyczaj różne. Do rozróżniania tych różnych rewizji elementu używany jest identyfikator rewizji (ID), który w połączeniu z ID elementu tworzy unikalny identyfikator dla każdego wydania elementu. Daje nam to
Pełny identyfikator Item-Revision ID identyfikuje zatem po prostu określoną rewizję elementu nadrzędnego. Zawsze będzie istniała co najmniej jedna rewizja elementu (pierwsze wydanie), ale może ich być wiele, w zależności od tego, ile razy dane dla tego elementu zostały zapisane/przesłane/zwolnione. Ważną kwestią jest to, że do danej rewizji Item-Revision można zwolnić dane tylko raz. Jeśli nastąpi zmiana, musi zostać utworzona nowa rewizja Item-Revision. Zapewnia to najwyższą integralność, ponieważ danych zawartych w danej rewizji nigdy nie można nadpisać przez ponowne wydanie do tej samej rewizji. Aby zwolnić ponownie, należy użyć nowej rewizji Item-Revision.
Najprostszym sposobem zrozumienia koncepcji elementu i jego rewizji jest wyobrażenie sobie „pudełka”, do którego przechowywane są wszystkie dane dla tej konkretnej rewizji tego konkretnego elementu. Po wydaniu elementu dane są umieszczane w pudełku, a pudełko zostaje zamknięte. ID elementu i ID rewizji stają się etykietami na boku tego pudełka – pozwalają natychmiast rozpoznać, do czego służy jego zawartość. Jeśli dane wymagają aktualizacji i ponownego wydania, ID rewizji jest zwiększane, tworząc nowe pudełko.

„Pudełko” Item-Revision – oznaczone ID elementu i ID rewizji. Zawartość to dane wymagane do zbudowania lub reprezentowania tej rewizji tego elementu. Czynność wydania zamyka pudełko, uniemożliwiając wydanie jakichkolwiek innych danych do tej rewizji w przyszłości. Pełny identyfikator Item-Revision ID w tym przypadku miałby postać: D-820-1001-01.A.1
Format ID rewizji jest określany przez
Notatki dotyczące zmiany stanu i wydania
Zwiększając możliwości śledzenia audytu zawartości w Workspace, Altium Designer udostępnia możliwość wprowadzania notatek podczas zmiany stanu cyklu życia rewizji elementu oraz, dla wielu typów zawartości, podczas wydawania danych źródłowych do planowanych rewizji w Workspace.
Notatki zmiany stanu
Podczas zmiany stanu cyklu życia dla rewizji elementu w Workspace użyj obszaru

Dodawanie notatki wyjaśniającej zmianę stanu cyklu życia rewizji elementu.
Notatki wydania
Podczas wydawania danych źródłowych do nowej planowanej rewizji elementu w Workspace użyj obszaru

Przykład dodawania notatki wydania podczas ponownego wydawania layerstacku do docelowego Workspace.
Wyświetlanie notatek powiązanych z rewizjami elementu
Notatki dodane do dowolnej rewizji elementu można wyświetlić w następujących miejscach:
-
Detailed Item view – wyświetl powiązaną notatkę wydania oraz notatki zmian stanu rewizji w kolumnieNote w obszarzeTimeline . Dla każdego stanu w cyklu życia rewizji odpowiednia notatka (jeśli została dodana) może być również widoczna w graficznym widoku cyklu życia rewizji. -
Explorer panel – przełącz się na kartę widoku aspektuLifecycle dla wybranej rewizji elementu. Dla każdego stanu w cyklu życia rewizji odpowiednia notatka (jeśli została dodana) jest widoczna w graficznym przedstawieniu cyklu życia rewizji. Dodatkowo możesz wyświetlić powiązaną notatkę wydania oraz notatkę ostatniej zmiany stanu rewizji w kolumnieNote w głównym obszarzeItem panelu (może być konieczne włączenie wyświetlania tej kolumny).

Wyświetlanie notatek powiązanych z rewizjami komponentu.
Ogólne polecenia elementów
Oprócz opcji widoku obszar opcji panelu
To polecenie uruchamia tworzenie nowego elementu Workspace wybranego typu. Gdy na przykład w panelu wybrany jest typ folderu komponentów, udostępniany jest przycisk
. Spowoduje to otwarcie nowo utworzonego komponentu tego typu w Component Editor. Podobnie przycisk
jest wyświetlany po wybraniu folderu typu Output Job itd. Przycisk
pojawi się po wyszukaniu komponentu, wprowadzonym w polu ścieżki komponentu u góry panelu, i utworzy działanie Part Request, które dotyczy komponentu wybranego w wynikach wyszukiwania.
Umieszczanie metodą przeciągnij i upuść
Umieszczanie wybranych elementów Workspace w projekcie PCB w Altium Designer jest uproszczone dzięki możliwości przeciągania i upuszczania rewizji tych typów elementów bezpośrednio z panelu
- Rewizji Component Item na aktywny dokument schematu (lub dokument PCB). Odpowiedni model dla wybranej domeny pojawi się wtedy przyczepiony do kursora.
- Rewizji Managed Schematic Sheet Item na aktywny dokument schematu. Symbol arkusza odwołujący się do arkusza będzie przymocowany do kursora.
- Rewizji 3D Model Item na dokument PCB lub biblioteki PCB, tworząc obiekt 3D Body odwołujący się do tej rewizji elementu.
Przeglądaj swój Workspace w poszukiwaniu wymaganego elementu do umieszczenia. Umieszczenie dotyczy konkretnej rewizji tego elementu, więc pamiętaj, aby rozwinąć główny wpis elementu, aby wyświetlić wszystkie dostępne rewizje (kliknij przycisk
w prawym górnym rogu panelu i wyłącz opcję
Dodatkowo Altium Designer obsługuje dostęp do komponentów i ich umieszczanie z panelu Components panel.
Pobieranie danych zawartości
Pobierz dane przechowywane w rewizji elementu, klikając tę rewizję prawym przyciskiem myszy i wybierając z menu kontekstowego polecenie Released
Typ zawartości pliku binarnego
Altium Designer, w połączeniu z podłączonym Workspace, umożliwia przechowywanie dowolnych plików w specjalnym typie zawartości – elemencie
- Utwórz element typu zawartości Binary File w Workspace. Nową rewizję elementu Binary File można utworzyć przez przesłanie odpowiednich plików. Można to zrobić na kilka sposobów — więcej informacji znajdziesz w sekcji Przesyłanie danych do nowej rewizji elementu.
- Jeśli chcesz zmienić pliki przechowywane w elemencie Binary File, prześlij wymagane nowe pliki do tego elementu — nowe pliki zostaną zapisane w następnej rewizji tego elementu.
-
Aby otworzyć plik przechowywany w rewizji elementu Binary File, wybierz ten plik — na karcie widoku aspektu
Details dla rewizji — a następnie kliknij prawym przyciskiem i wybierz z menu kontekstowego polecenieOpen . Do wyświetlenia pliku zostanie użyta odpowiednia aplikacja (lub sam Altium Designer), jeśli będzie to możliwe.
Używanie pliku binarnego z preferencjami szablonów
W ramach preferencji Altium Designer możesz zdefiniować domyślne dokumenty szablonów używane podczas tworzenia nowego dokumentu określonego typu. Odbywa się to na karcie
Dla niektórych typów dokumentów (ActiveBOM DocumentOut Job FileMulti-board SchematicMulti-board Assembly

Prześlij potrzebny dokument (na przykład plik OutputJob) do początkowej rewizji nowego pliku binarnego.
Teraz, gdy spróbujesz zdefiniować nowy domyślny dokument z połączonego Workspace, możesz wyszukać plik binarny, a wpis w preferencjach zostanie odpowiednio uzupełniony.

Pomyślne użycie OutputJob jako nowego domyślnego dokumentu za pośrednictwem pliku binarnego, który go zawiera.