Working with Items
W skrócie
- Poznaj typy elementów, identyfikatory rewizji oraz powody, dla których nie można nadpisywać opublikowanych rewizji.
- Dowiedz się, jak zapisywać i przeglądać uwagi dotyczące publikacji oraz zmian stanu cyklu życia.
- Sprawdź, jak tworzyć elementy i umieszczać obsługiwane rewizje elementów w dokumentach projektowych z panelu Explorer.
W połączonym obszarze roboczym każdy obiekt projektowy, który można przechowywać, zarządzać nim i ponownie wykorzystywać, jest reprezentowany jako określony typ Item. Aby umożliwić aktualizowanie elementu w czasie, w obszarze roboczym przechowywana jest seria rewizji elementu, czyli konkretnych wersji tego elementu, których nazwy są oparte na wybranym schemacie nazewnictwa rewizji. Każdy nowy element jest tworzony w folderze. Po zdefiniowaniu wymaganych folderów w obszarze roboczym można tworzyć nowe elementy w wybranym folderze, w sekcji elementów panelu Explorer.
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ć dane produkcyjne wygenerowane z zatwierdzonego projektu płytki. Aby określić typ zawartości, którą będzie przechowywać element (a dokładniej jego rewizje), podczas tworzenia lub edytowania tego elementu należy określić jego właściwość Content Type. Innymi słowy, w istocie określasz Item Type.
Poniższa tabela przedstawia różne typy zawartości (typy elementów), które użytkownik może ręcznie tworzyć w połączonym obszarze roboczym, wraz z następującymi informacjami:
-
Associated Folder Type – dedykowany typ folderu, jeśli jest dostępny, przeznaczony do przechowywania zawartości danego typu. Nie ma on wpływu na zawartość folderu. Stanowi jedynie wizualną wskazówkę dotyczącą tego, co jest przechowywane w folderze, i może ułatwiać przeglądanie obszaru roboczego w poszukiwaniu określonej zawartości. Zawartość można przechowywać w folderze dowolnego typu, w tym
Generic Folder. -
Content Type Code – kod używany podczas przypisywania unikatowego identyfikatora do tworzonego elementu danego typu zawartości, gdy schemat nazewnictwa elementów folderu nadrzędnego wykorzystuje wpis
$CONTENT_TYPE_CODE. -
Folder Type Code – kod używany podczas przypisywania unikatowego identyfikatora do tworzonego elementu danego typu zawartości, gdy schemat nazewnictwa elementów folderu nadrzędnego wykorzystuje wpis
$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 bryłami 3D |
| Preferencje Altium Designer | Preferencje Altium Designer | PREF |
ADPC |
Uzyskiwanie dostępu do preferencji systemowych, ich definiowanie i zarządzanie nimi |
| Dane montażowe | Katalog projektów | PAS |
PRJ |
Wydanie projektu |
| Plik binarny | Pliki binarne | ABF |
ABC |
Typ zawartości: plik binarny |
| Szablon BOM | Szablony BOM | XLT |
XLT |
Przygotowywanie zestawienia BOM w menedżerze raportów |
| Komponent | Komponenty | CMP |
CMPL |
Tworzenie nowego komponentu bibliotecznego w obszarze roboczym |
| 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 w obszarze roboczym (obszar roboczy Altium 365) Projekty w obszarze roboczym (obszar roboczy Enterprise Server) |
| Obudowa PCB | Obudowy PCB | PCC |
PCBCL |
Tworzenie obudowy PCB |
| Szablon układu wiązki przewodów | Szablony układu wiązki przewodów | HARLT |
HLTC |
Tworzenie dokumentów szablonów wiązek przewodów |
| Okablowanie wiązki przewodów | – | HARW |
– | Tworzenie komponentu okablowania wiązki przewodów |
| Szablon okablowania wiązki przewodów | Szablony okablowania wiązki przewodów | HARWT |
HWTC |
Tworzenie dokumentów szablonów wiązek przewodów |
| Stos warstw | Stosy warstw | ALS |
ALS |
Definiowanie stosu warstw |
| Zarządzany arkusz schematu | Zarządzane arkusze schematów | SCH |
SSC |
Praca z zarządzanymi arkuszami schematów |
| Zadanie wyjściowe | Zadania wyjściowe | OUT |
OUTC |
Przygotowywanie danych produkcyjnych za pomocą zadań wyjściowych |
| Dane produkcyjne PCB | Katalog projektów | PBL |
PRJ |
Wydanie projektu |
| Fragment PCB | Fragmenty PCB | PCBS |
PSNC |
|
| Projekt | Katalog projektów | PDE |
PRJ |
Wydanie projektu |
| Pakiet do przeglądu projektu | Katalog projektów | PRP |
PRJ |
Wydanie projektu |
| Szablon projektu | Szablony projektów | PRJT |
PRJT |
Tworzenie szablonu projektu |
| Blok wielokrotnego użytku | Bloki projektowe wielokrotnego użytku | RBL |
RBLC |
|
| Fragment schematu | Fragmenty schematów | 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 elementów
Element może mieć dowolną liczbę rewizji, które odzwierciedlają jego ewolucję w czasie. Po wprowadzeniu zmiany nowa zawartość jest zapisywana, przesyłana lub wydawana jako nowa rewizja. Dzięki temu żadna istniejąca rewizja nigdy nie zostaje nadpisana, co zapewnia najwyższy poziom integralności danych. Dane przechowywane w poszczególnych rewizjach elementu zazwyczaj się więc różnią. Do rozróżniania rewizji elementu służy identyfikator rewizji (ID), który w połączeniu z identyfikatorem elementu tworzy unikatowy identyfikator każdego wydania elementu. W ten sposób otrzymujemy Item-Revision.
Pełny identyfikator elementu i rewizji wskazuje zatem konkretną rewizję elementu nadrzędnego. Element zawsze ma co najmniej jedną rewizję (pierwsze wydanie), ale może ich być wiele, zależnie od tego, ile razy dane tego elementu zostały zapisane, przesłane lub wydane. Należy podkreślić, że daną rewizję elementu można wydać tylko raz. W przypadku wprowadzenia zmiany trzeba utworzyć nową rewizję elementu. Zapewnia to najwyższy poziom integralności danych, ponieważ danych zawartych w danej rewizji nigdy nie można nadpisać przez ponowne wydanie do tej samej rewizji. Ponowne wydanie wymaga użycia nowej rewizji elementu.
Najłatwiej zrozumieć pojęcie elementu i jego rewizji, wyobrażając sobie „pudełko”, w którym przechowywane są wszystkie dane konkretnej rewizji danego elementu. Podczas wydawania elementu dane trafiają do pudełka, a pudełko zostaje zamknięte. Identyfikator elementu i identyfikator rewizji stają się etykietami na boku pudełka — pozwalają od razu rozpoznać, do czego służy jego zawartość. Jeśli dane wymagają aktualizacji i ponownego wydania, identyfikator rewizji jest zwiększany, co oznacza utworzenie nowego pudełka.

„Pudełko” rewizji elementu — oznaczone identyfikatorem elementu i identyfikatorem rewizji. Zawiera dane wymagane do zbudowania lub odwzorowania danej rewizji elementu. Wydanie zamyka pudełko, uniemożliwiając wydawanie do tej rewizji jakichkolwiek innych danych w przyszłości. Pełny identyfikator elementu i rewizji w tym przypadku to: D-820-1001-01.A.1.
Format identyfikatora rewizji określa Revision Naming Scheme stosowany dla elementu nadrzędnego. Konkretny format używany w schemacie można konfigurować zależnie od potrzeb organizacji.
Uwagi dotyczące zmian stanu i wydań
Aby rozszerzyć historię audytu zawartości w przestrzeni roboczej, Altium Designer umożliwia wprowadzanie uwag przy zmianie stanu cyklu życia rewizji elementu, a w przypadku wielu typów zawartości — również podczas wydawania danych źródłowych do planowanych rewizji w przestrzeni roboczej.
Uwagi dotyczące zmiany stanu
Podczas zmiany stanu cyklu życia rewizji elementu w przestrzeni roboczej użyj obszaru State change note w wyświetlonym następnie oknie dialogowym zmiany stanu, aby wprowadzić odpowiednią uwagę dotyczącą tej zmiany.

Dodawanie uwagi wyjaśniającej zmianę stanu cyklu życia rewizji elementu.
Uwagi do wydania
Podczas wydawania danych źródłowych do nowej planowanej rewizji elementu w przestrzeni roboczej użyj obszaru Release notes w wyświetlonym następnie oknie dialogowym Create Revision, aby wprowadzić odpowiednią uwagę dotyczącą tego wydania. Funkcja ta jest dostępna podczas ponownego wydawania dowolnego typu elementu obsługującego model edycji bezpośredniej.

Przykład dodawania uwagi do wydania podczas ponownego wydawania stosu warstw do docelowej przestrzeni roboczej.
Wyświetlanie uwag powiązanych z rewizjami elementu
Uwagi dodane do dowolnej rewizji elementu można wyświetlić w następujących miejscach:
- Detailed Item view — powiązaną uwagę do wydania oraz uwagi dotyczące zmian stanu rewizji można wyświetlić w kolumnie Note w obszarze Timeline. Dla każdego stanu w cyklu życia rewizji odpowiednia uwaga (jeśli została dodana) jest również widoczna w graficznym widoku cyklu życia rewizji.
- Explorer panel — przejdź do karty widoku Lifecycle dla wybranej rewizji elementu. Dla każdego stanu w cyklu życia rewizji odpowiednia uwaga (jeśli została dodana) jest widoczna w graficznym przedstawieniu cyklu życia rewizji. Ponadto powiązaną uwagę do wydania oraz uwagę dotyczącą ostatniej zmiany stanu rewizji można wyświetlić w kolumnie Note w głównym obszarze Item panelu (może być konieczne włączenie wyświetlania tej kolumny).

Wyświetlanie uwag powiązanych z rewizjami komponentu.
Ogólne polecenia dotyczące elementów
Oprócz opcji widoku obszar opcji panelu Explorer zawiera również przycisk polecenia Add <item>, które dotyczy aktualnie wybranego typu folderu.
To polecenie rozpoczyna tworzenie nowego elementu wybranego typu w przestrzeni roboczej. Na przykład po wybraniu w panelu folderu typu komponentu dostępny jest przycisk
. Otwiera on nowo utworzony komponent tego typu w edytorze komponentów. Analogicznie po wybraniu folderu typu Output Job wyświetlany jest przycisk
itd. Przycisk
pojawia się po wyszukaniu komponentu na podstawie danych wprowadzonych w polu ścieżki komponentu u góry panelu. Tworzy on działanie wniosku o komponent dotyczące komponentu wybranego w wynikach wyszukiwania.
Umieszczanie metodą przeciągania i upuszczania
Umieszczanie niektórych elementów przestrzeni roboczej w projekcie PCB w Altium Designer jest ułatwione dzięki możliwości przeciągania i upuszczania rewizji tych typów elementów bezpośrednio z panelu Explorer do aktywnego dokumentu odpowiedniego typu. Można przeciągać:
- Rewizję elementu komponentu do aktywnego dokumentu schematu lub PCB. Odpowiedni model dla wybranej dziedziny zostanie dołączony do kursora.
- Rewizję elementu zarządzanego arkusza schematu do aktywnego dokumentu schematu. Do kursora zostanie dołączony symbol arkusza odwołujący się do tego arkusza.
- Rewizję elementu modelu 3D do dokumentu PCB lub biblioteki PCB, co spowoduje utworzenie obiektu bryły 3D odwołującego się do tej rewizji elementu.
Odszukaj w przestrzeni roboczej element, który chcesz umieścić. Umieszczana jest konkretna rewizja tego elementu, dlatego rozwiń jego główną pozycję, aby wyświetlić wszystkie dostępne rewizje (kliknij przycisk
w prawym górnym rogu panelu i wyłącz opcję Show only latest, aby zobaczyć wszystkie wcześniejsze rewizje). Następnie kliknij wymaganą rewizję i przeciągnij jej instancję do dokumentu projektu.
Ponadto Altium Designer umożliwia dostęp do komponentów i ich umieszczanie z poziomu panelu Components.
Pobieranie danych zawartości
Aby pobrać dane zapisane w rewizji elementu, kliknij tę rewizję prawym przyciskiem myszy i wybierz polecenie Operations » Download z menu kontekstowego. Powiązane dane zostaną pobrane do podfolderu w wybranym katalogu, którego nazwa będzie odpowiadać identyfikatorowi rewizji elementu. Pliki znajdują się w umieszczonym w nim folderze Released.
Typ zawartości Plik binarny
Altium Designer w połączeniu z podłączoną przestrzenią roboczą umożliwia przechowywanie dowolnych plików w specjalnym typie zawartości — elemencie Binary File . Takie elementy mogą zawierać jeden lub więcej plików w dowolnym formacie. Pozwala to skutecznie wykorzystać zabezpieczenia przestrzeni roboczej i podkreśla, że jest ona idealnym miejscem do przechowywania dowolnych danych, w tym źródłowych plików binarnych zgrupowanych w jednym elemencie. Aby usprawnić przepływ plików danych, dostępna jest dwukierunkowa funkcja przeciągania i upuszczania, która umożliwia szybkie przenoszenie plików między folderami w przestrzeni roboczej a folderami w Eksploratorze Windows.
- Utwórz element typu zawartości Plik binarny w przestrzeni roboczej. Nową rewizję elementu typu Plik binarny można utworzyć, przesyłając odpowiednie pliki. Można to zrobić na kilka sposobów — więcej informacji zawiera sekcja Przesyłanie danych do nowej rewizji elementu.
- Jeśli chcesz zmienić pliki zapisane w elemencie typu Plik binarny, prześlij do niego wymagane nowe pliki — zostaną one zapisane w kolejnej rewizji tego elementu.
- Aby otworzyć plik zapisany w rewizji elementu typu Plik binarny, wybierz go na karcie widoku aspektu Details tej rewizji, a następnie kliknij prawym przyciskiem myszy i wybierz polecenie Open z menu kontekstowego. Do wyświetlenia pliku zostanie użyta odpowiednia aplikacja (lub sam Altium Designer), o ile jest to możliwe.
Używanie pliku binarnego w preferencjach szablonów
W preferencjach Altium Designer można zdefiniować domyślne dokumenty szablonów używane podczas tworzenia nowego dokumentu określonego typu. Służy do tego karta Defaults na stronie Data Management – Templates w oknie dialogowym Preferences. Domyślny dokument szablonu może pochodzić z pliku lokalnego lub z podłączonej przestrzeni roboczej.
W przypadku niektórych typów dokumentów (ActiveBOM Document, Out Job File, Multi-board Schematic i Multi-board Assembly) domyślny dokument szablonu z przestrzeni roboczej może pochodzić wyłącznie z pliku binarnego. Dlatego należy przesłać wymagany dokument szablonu do rewizji pliku binarnego, a następnie użyć go jako domyślnego szablonu nowego dokumentu.

Prześlij wymagany dokument (na przykład plik OutputJob) do początkowej rewizji nowego pliku binarnego.
Teraz podczas definiowania nowego domyślnego szablonu dokumentu z podłączonej przestrzeni roboczej możesz odszukać plik binarny, a wpis w preferencjach zostanie odpowiednio uzupełniony.

Pomyślne użycie pliku OutputJob jako domyślnego szablonu nowego dokumentu za pośrednictwem zawierającego go pliku binarnego.