Working with Items

W połączonym Workspace każda jednostka projektowa, którą można przechowywać, zarządzać nią i ponownie wykorzystywać, jest reprezentowana jako określony typ Item. Aby umożliwić aktualizowanie elementu Item w czasie, w Workspace faktycznie przechowywana jest seria rewizji Item (Item Revisions), czyli konkretnych rewizji tego elementu, których nazwa opiera się na wybranym schemacie nazewnictwa rewizji. Każdy nowy Item jest tworzony w folderze, a po zdefiniowaniu wymaganych folderów w Workspace można tworzyć nowe elementy Item w wybranym folderze w obszarze Item panelu Explorer.

Obsługiwane typy zawartości

Różne elementy Item służą do przechowywania i reprezentowania różnych typów danych. Jeden Item 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, który dany Item (a dokładniej jego rewizje) będzie przechowywać, podczas tworzenia lub edycji tego elementu należy określić jego właściwość Content Type. Innymi słowy, w praktyce określasz Item Type.

Poniższa tabela zawiera listę różnych typów zawartości (typów Item), 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 należy przechowywać zawartość tego typu. Nie ma to wpływu na zawartość folderu. Zapewnia jedynie wizualną „wskazówkę” dotyczącą tego, 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 Generic Folder.

  • Content Type Code – kodem używanym podczas przypisywania unikalnego identyfikatora do utworzonego Item tego typu zawartości, gdy schemat nazewnictwa Item folderu nadrzędnego używa wpisu $CONTENT_TYPE_CODE.

  • Folder Type Code – kodem używanym podczas przypisywania unikalnego identyfikatora do utworzonego Item tego typu zawartości, gdy schemat nazewnictwa Item 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 Uzyskiwanie dostępu do preferencji systemowych, definiowanie ich i zarządzanie nimi
Dane montażowe Katalog projektów PAS PRJ Wydanie projektu
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 Footprinty 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 schematu Zarządzane arkusze schematu SCH SSC Praca z zarządzanymi arkuszami schematu
Outputjob Zadania wyjściowe OUT OUTC Przygotowywanie danych produkcyjnych za pomocą zadań wyjściowych
Dane produkcyjne PCB Katalog projektów PBL PRJ Wydanie projektu
Snippet PCB Snippety PCB PCBS PSNC

Praca ze snippetami

Projekt Katalog projektów PDE PRJ Wydanie projektu
Pakiet przeglądu projektu Katalog projektów PRP PRJ Wydanie projektu
Szablon projektu Szablony projektów PRJT PRJT Tworzenie szablonu projektu
Blok wielokrotnego użycia Bloki ponownego użycia projektu RBL RBLC

Praca z blokami wielokrotnego użycia

Snippet schematu Snippety schematu SCHS SSNC

Praca ze snippetami

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
Inne typy zawartości wymienione w oknie dialogowym Content Types (zobacz strony Defining Revision Naming Schemes for a Workspace oraz Defining Lifecycle Definitions for a Workspace), ale tutaj nieopisane, nie są funkcjonalne w oprogramowaniu.

Rewizje Item

Item może mieć dowolną liczbę rewizji, które zasadniczo odzwierciedlają 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 nigdy nie zostanie nadpisana, a tym samym zapewnia najwyższą integralność. Dane przechowywane w każdej rewizji elementu są więc zazwyczaj różne. Aby rozróżnić te różne rewizje Item, używany jest identyfikator rewizji (ID), który w połączeniu z identyfikatorem Item tworzy unikalny identyfikator dla każdego wydania Item. Daje nam to Item-Revision.

Pełny identyfikator Item-Revision po prostu identyfikuje konkretną rewizję nadrzędnego Item. Zawsze będzie istniała co najmniej jedna rewizja Item (pierwsze wydanie), ale może ich być wiele, w zależności od tego, ile razy dane dla tego Item zostały zapisane/przesłane/zwolnione. Ważne jest tutaj to, że do konkretnego Item-Revision można wydać dane tylko raz. Jeśli nastąpi zmiana, trzeba utworzyć nowy Item-Revision. Zapewnia to najwyższą integralność, ponieważ dane zawarte w danej rewizji nigdy nie mogą zostać nadpisane przez ponowne wydanie do tej samej rewizji. Aby wydać dane ponownie, należy użyć nowego Item-Revision.

Najprostszym sposobem zrozumienia koncepcji Item i jego rewizji jest wyobrażenie sobie „pudełka”, do którego trafiają wszystkie dane dla tej konkretnej rewizji danego Item. Gdy Item zostaje wydany, dane są umieszczane w pudełku, a pudełko zostaje zamknięte. ID Item 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, co powoduje utworzenie nowego pudełka.

„Pudełko” Item-Revision – oznaczone ID Item i ID rewizji. Zawartość stanowią dane wymagane do zbudowania lub reprezentowania tej rewizji danego Item. Czynność wydania zamyka pudełko, uniemożliwiając wydanie jakichkolwiek innych danych do tej rewizji w przyszłości. Pełny identyfikator Item-Revision w tym przypadku miałby postać: D-820-1001-01.A.1.
„Pudełko” Item-Revision – oznaczone ID Item i ID rewizji. Zawartość stanowią dane wymagane do zbudowania lub reprezentowania tej rewizji danego Item. Czynność wydania zamyka pudełko, uniemożliwiając wydanie jakichkolwiek innych danych do tej rewizji w przyszłości. Pełny identyfikator Item-Revision w tym przypadku miałby postać: D-820-1001-01.A.1.

Format ID rewizji jest określany przez Revision Naming Scheme zastosowany dla nadrzędnego Item. Konkretny format używany w schemacie jest konfigurowalny i zależy od potrzeb każdej organizacji.

Podczas wydawania projektu płytki, aby mieć pewność, że nie ma żadnych niejasności co do wygenerowanych danych wydania, każdy plik wyjściowy może być poprzedzony identyfikatorem Item i identyfikatorem rewizji w formacie [Item ID-Revision ID]. Aby to zrobić, upewnij się, że opcja Prepend revision HRID to file names jest włączona na stronie Data Management – Servers page okna dialogowego Preferences.

Uwagi do zmian stanu i wydań

Zwiększając możliwości śledzenia audytowego zawartości w Workspace, Altium Designer umożliwia wprowadzanie uwag podczas zmiany stanu cyklu życia Item-Revision oraz, dla wielu typów zawartości, podczas wydawania danych źródłowych do planowanych rewizji w Workspace.

Uwagi do zmian stanu

Podczas zmiany stanu cyklu życia dla Item-Revision w Workspace użyj obszaru State change note w kolejnym oknie dialogowym zmiany stanu, aby wprowadzić odpowiednią uwagę dotyczącą tej zmiany.

Zmiany stanu można wykonywać dla Item-Revision albo z poziomu panelu Explorer panel, albo z poziomu widoku szczegółowego nadrzędnego Item w Altium Designer. Dostęp do tego drugiego uzyskuje się przez kliknięcie prawym przyciskiem myszy odpowiedniego Item w panelu Explorer i wybranie opcji History z menu kontekstowego.

Dodawanie uwagi wyjaśniającej zmianę stanu cyklu życia Item-Revision.
Dodawanie uwagi wyjaśniającej zmianę stanu cyklu życia Item-Revision.

Uwagi do wydań

Podczas wydawania danych źródłowych do nowej planowanej rewizji Item w Workspace użyj obszaru Release notes w kolejnym oknie dialogowym Create Revision, aby wprowadzić odpowiednią uwagę dotyczącą tego wydania. Ta funkcja jest dostępna podczas ponownego wydawania dowolnego typu Item, który obsługuje paradygmat Direct Editing.

Przykład dodawania uwagi do wydania podczas ponownego wydawania layerstacku do docelowego Workspace.
Przykład dodawania uwagi do wydania podczas ponownego wydawania layerstacku do docelowego Workspace.

Wyświetlanie uwag powiązanych z rewizjami Item

Uwagi dodane do dowolnej rewizji Item można wyświetlić w następujących miejscach:

  • Detailed Item view – wyświetl powiązaną uwagę do wydania oraz uwagi dotyczące zmian stanu rewizji 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 – przełącz się na kartę widoku aspektu Lifecycle dla wybranej rewizji elementu. Dla każdego stanu w cyklu życia rewizji odpowiednia notatka (jeśli została dodana) jest widoczna na graficznym przedstawieniu cyklu życia rewizji. Dodatkowo możesz wyświetlić powiązaną notatkę wydania oraz notatkę dotyczącą ostatniej zmiany stanu rewizji w kolumnie Note, w głównym obszarze Item panelu (może być konieczne włączenie wyświetlania tej kolumny).
Najedź kursorem na wpis notatki w komórce stanu cyklu życia w szczegółowym widoku Item, aby wyświetlić podpowiedź z pełną treścią notatki.

Wyświetlanie notatek powiązanych z rewizjami komponentu.
Wyświetlanie notatek powiązanych z rewizjami komponentu.

Ogólne polecenia elementów

Oprócz opcji widoku obszar opcji panelu Explorer zawiera również przycisk polecenia Add <item>, który odnosi się do aktualnie wybranego typu folderu.

To polecenie uruchamia tworzenie nowego elementu Workspace wybranego typu. Gdy w panelu wybrany jest na przykład typ folderu komponentu, dostępny jest przycisk . Spowoduje to otwarcie nowo utworzonego komponentu tego typu w edytorze Component Editor. Analogicznie wyświetlany jest przycisk , gdy wybrano folder typu Output Job itd. Przycisk pojawi się po wyszukaniu komponentu, wprowadzonym w polu ścieżki komponentu u góry panelu, co tworzy działanie Part Request odnoszące się do komponentu wybranego w wynikach wyszukiwania.

Umieszczanie metodą przeciągnij i upuść

Umieszczanie niektórych elementów Workspace w projekcie PCB w Altium Designer zostało usprawnione dzięki możliwości przeciągania i upuszczania rewizji tych typów elementów bezpośrednio z panelu Explorer na aktywny (i odpowiedni) dokument. Obsługiwane jest przeciąganie:

  • 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 tego arkusza będzie podążał za kursorem.
  • 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 Workspace w poszukiwaniu wymaganego elementu do umieszczenia. Umieszczanie dotyczy konkretnej rewizji tego elementu, więc pamiętaj, aby rozwinąć główny wpis elementu i 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ę na dokument projektu.

Przeciągnij i upuść wpis najwyższego poziomu samego elementu, aby umieścić instancję najnowszej rewizji tego elementu.
Przeciąganie i upuszczanie umieszcza pojedynczą instancję rewizji elementu. Jeśli chcesz umieścić wiele instancji, kliknij prawym przyciskiem myszy wymaganą rewizję elementu (lub wpis elementu najwyższego poziomu dla najnowszej rewizji) i użyj polecenia Place.

Ponadto Altium Designer obsługuje dostęp do komponentów z panelu Components panel oraz ich umieszczanie.

Pobieranie danych zawartości

Pobierz dane przechowywane w rewizji elementu, klikając tę rewizję prawym przyciskiem myszy i wybierając z menu kontekstowego polecenie Operations » Download. Powiązane dane zostaną pobrane do podfolderu w wybranym katalogu, nazwanego przy użyciu identyfikatora rewizji elementu. Pliki można znaleźć w znajdującym się tam folderze Released.

  • Dostęp do polecenia Download można uzyskać również z wpisu najwyższego poziomu samego elementu, aby pobrać dane przechowywane w najnowszej rewizji tego elementu.
  • Kliknij przycisk Explore w oknie dialogowym Download from Server, aby szybko przejść do folderu pobierania.
  • Najnowszą rewizję elementu typu szablonu można również pobrać za pomocą polecenia Operations » Download z menu kontekstowego wpisu szablonu na karcie Templates strony Data Management – Templates page okna dialogowego Preferences.

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 Binary File. Takie elementy można tworzyć, aby przechowywać jeden lub więcej plików w dowolnym formacie. Pozwala to skutecznie wykorzystać bezpieczny charakter Workspace i podkreśla, że Workspace jest idealnym miejscem do przechowywania wszystkiego, w tym źródłowych plików binarnych razem w jednej jednostce. Aby usprawnić przepływ plików danych, dostępna jest dwukierunkowa funkcja przeciągania i upuszczania, umożliwiająca szybkie przenoszenie plików między folderami w Workspace a folderami w Eksploratorze Windows.

  • Utwórz w Workspace element typu zawartości Binary File. 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 Uploading Data into a New Revision of an Item.
  • Jeśli chcesz zmienić pliki przechowywane w elemencie Binary File, prześlij do tego elementu wymagane nowe pliki — 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 myszy i wybierz z menu kontekstowego polecenie Open. Odpowiednia aplikacja (lub samo Altium Designer) zostanie użyta do wyświetlenia pliku, jeśli będzie to możliwe.

Używanie pliku binarnego z preferencjami szablonów

W ramach preferencji Altium Designer możesz definiować domyślne dokumenty szablonów używane podczas tworzenia nowego dokumentu określonego typu. Odbywa się to na karcie Defaults strony Data Management – Templates page okna dialogowego Preferences. Domyślny dokument szablonu może być oparty na pliku lub pochodzić z podłączonego Workspace.

Dla niektórych typów dokumentów (ActiveBOM Document, Out Job File, Multi-board Schematic i Multi-board Assembly) domyślny dokument szablonu oparty na Workspace może pochodzić wyłącznie z pliku binarnego. Dlatego musisz przesłać wymagany dokument szablonu do rewizji pliku binarnego, a następnie użyć go jako domyślnego dla nowego dokumentu.

Prześlij potrzebny dokument (na przykład plik OutputJob) do początkowej rewizji nowego pliku binarnego.
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 podłączonego Workspace, możesz wyszukać plik binarny, a wpis preferencji zostanie odpowiednio uzupełniony.

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

Domyślny nowy dokument oparty na elemencie Workspace będzie używany po połączeniu z tym Workspace (niezależnie od tego, czy jest aktywny, czy nie).
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