Elementy są tworzone bezpośrednio w połączonym Workspace, a wszystkie dane potrzebne do wytworzenia/reprezentowania elementu są następnie przechowywane w tym Workspace pod numerem tego elementu. W zależności od typu zawartości element może zostać utworzony ręcznie lub automatycznie jako część procesu zapisu/przesyłania/zwalniania. Wszystkie typy zawartości można tworzyć w Altium Designer za pomocą panelu Explorer panel. Podczas pracy z komponentami tworzenie jest również możliwe za pomocą panelu Components panel.
Zawartość jest zorganizowana w Workspace w strukturze drzewiastej folderów, podobnie jak drzewo folderów używane na komputerze PC do organizowania plików. Aby dodać folder do Workspace, kliknij prawym przyciskiem myszy w obszarze Server Folders panelu Explorer.

Elementy są tworzone w połączonym Workspace. W Altium Designer panel Explorer zapewnia pełny interfejs do Twojego Workspace.
Tworzenie elementu
Po zdefiniowaniu wymaganych folderów możesz przejść do tworzenia zawartości w Workspace. Aby utworzyć element, wybierz odpowiedni folder, a następnie kliknij prawym przyciskiem myszy w obszarze siatki Items panelu i wybierz jedno z poleceń z podmenu Create Item. Alternatywnie, jeśli folder jest pusty, użyj kontrolki Add an item na środku obszaru, aby uzyskać dostęp do menu.
Menu kontekstowe zostanie wypełnione typem(typami) zawartości skojarzonym(i) z aktywnym typem folderu. Jeśli typ zawartości, który chcesz utworzyć, nie jest wymieniony, wybierz polecenie Other Item Type. Pamiętaj, że w folderze możesz utworzyć dowolny typ zawartości – typ folderu ma wyłącznie charakter wizualny. Zawartość zawsze możesz przenieść między folderami na późniejszym etapie.

Kliknij prawym przyciskiem myszy w obszarze siatki Items panelu Explorer, aby uzyskać dostęp do poleceń związanych z tworzeniem zawartości.
Zostanie wyświetlone okno dialogowe Create New Item, udostępniające wszystkie kontrolki niezbędne do pełnego zdefiniowania elementu.

Określ szczegóły nowego elementu w oknie dialogowym Create New Item.
Options and Controls of the Create New Item Dialog
-
Name – wprowadź nazwę nowego elementu.
-
Description – użyj tego pola, aby wprowadzić znaczący opis tego, co reprezentuje ten element.
-
Item ID – unikalny identyfikator tego elementu. Domyślny format tego identyfikatora jest definiowany przez Item Naming Scheme używany dla folderu nadrzędnego. Identyfikatora elementu nie można zmienić po zwolnieniu elementu.
-
Content Type – to pole wyświetla typ zawartości. Inny typ zawartości można wybrać z listy rozwijanej.
-
Share Item – kliknij, aby otworzyć okno dialogowe Share For , w którym możesz określić uprawnienia dla tego nowego elementu.
-
Advanced – kliknij, aby otworzyć zaawansowaną wersję okna dialogowego i uzyskać dostęp do dodatkowych opcji.
-
Folder – folder Workspace, w którym przechowywany jest ten element. Kliknij
, aby otworzyć okno dialogowe Choose Folder i wybrać lub utworzyć inny folder.
-
Ancestor Revision – poprzednia rewizja, z której ten element jest tworzony/rozgałęziany. Kliknij
, aby otworzyć okno dialogowe umożliwiające przejście do istniejącej rewizji i jej wybranie. Kliknij Clear, aby usunąć bieżący Ancestor Revision.
-
Revision Naming Scheme – to pole określa schemat używany podczas przypisywania identyfikatorów rewizji. Użyj listy rozwijanej, aby wybrać spośród schematów aktualnie zdefiniowanych dla Workspace. Schematy są definiowane w oknie dialogowym Edit Revision Naming Schemes dialog, do którego uzyskuje się dostęp, klikając
po prawej stronie pola. Ponieważ schematy są wybierane na poziomie elementu, możesz stosować różne schematy do różnych elementów. Wybranego Revision Naming Scheme nie można zmienić po zwolnieniu elementu.
-
Revision ID – rewizja elementu zgodna z wybranym schematem nazewnictwa rewizji. To pole jest tylko do odczytu.
-
Lifecycle Definition – to pole określa, która definicja cyklu życia jest używana do modelowania przejść stanów, którym rewizja elementu może podlegać w czasie. Użyj listy rozwijanej, aby wybrać spośród definicji aktualnie zdefiniowanych dla Workspace. Definicje są definiowane w oknie dialogowym Edit Lifecycle Definitions dialog, do którego uzyskuje się dostęp, klikając
po prawej stronie pola. Ponieważ definicje cyklu życia są wybierane na poziomie elementu, możesz stosować różne definicje do różnych elementów. Wybranego Lifecycle Definition nie można zmienić po zwolnieniu elementu. Pole po prawej stronie wyświetla stan rewizji tego elementu określonej w polu Revision ID. To pole jest tylko do odczytu, a nowo utworzone elementy zawsze będą ustawione na Planned.
-
Share Revision – kliknij, aby otworzyć okno dialogowe Share For dialog , w którym możesz określić uprawnienia dla tej nowej rewizji elementu.
-
Open for editing after creation – włącz, aby otworzyć nowy element po kliknięciu OK. Dzięki temu możesz skorzystać z opcji edycji i zwolnienia powiązanej jednostki danych do początkowej rewizji tego elementu po jego utworzeniu. Zamiast więc tworzyć dane źródłowe poza Workspace i je zwalniać, możesz rozpocząć pracę nad źródłem bezpośrednio od momentu utworzenia pustego elementu, dzięki edycji bezpośredniej. Po zakończeniu edycji jednostka jest zwalniana do początkowej planowanej rewizji swojego elementu nadrzędnego, a tymczasowy edytor zostaje zamknięty.
Edycja bezpośrednia uwalnia Cię od ograniczeń oddzielnych danych źródłowych kontrolowanych wersjami. Możesz po prostu edytować obsługiwany typ zawartości, używając najnowszego źródła załadowanego bezpośrednio z samego Workspace. A po zakończeniu edycji jednostka jest zapisywana (lub zapisywana ponownie) do kolejnej planowanej rewizji swojego elementu nadrzędnego. Na dysku twardym nie ma żadnych plików, nie trzeba się zastanawiać, czy pracujesz z właściwym lub najnowszym źródłem, ani utrzymywać oddzielnego oprogramowania do kontroli wersji. Workspace zajmuje się tym wszystkim, z dużą integralnością i w sposób, który znacznie przyspiesza wprowadzanie zmian do danych.
Dla wielu typów zawartości masz możliwość edycji i zwolnienia odpowiedniego dokumentu projektowego do początkowej rewizji tej zawartości po jej utworzeniu. Aby to zrobić, włącz opcję Open for editing after creation na dole okna dialogowego Create New Item (jest ona domyślnie włączona). Element zostanie utworzony, a odpowiedni tymczasowy edytor otworzy się, gotowy do utworzenia danych dla tego elementu. Więcej informacji o pracy z określonym typem zawartości znajdziesz na poświęconej mu stronie, do której odnośnik znajduje się w tabeli.
Możesz uzyskać dostęp do odmiany okna dialogowego Create New Item , klikając prawym przyciskiem myszy element, a następnie wybierając z menu kontekstowego polecenie Properties . Jeśli element znajduje się w Planned State, otworzy się okno dialogowe Edit Item, w którym możesz zmienić właściwości elementu zgodnie z potrzebami. Jeśli element jest w stanie zapisanym, otworzy się okno dialogowe View Item Properties, zawierające widok właściwości elementu tylko do odczytu.
Dobrym pomysłem jest dodanie nazwy i opisu jako części definicji elementu. Informacje te są używane podczas wyszukiwania w Workspace i umożliwiają szybkie zidentyfikowanie tego, co dany element oferuje.
Workspace obsługuje tworzenie Workspace Component bez elementu. Nie oznacza to, że element nie jest tworzony, lecz raczej że instancja Component Editor jest otwierana bezpośrednio, co pozwala zastosować szczegóły Component Template przed dodaniem i zapisaniem wymaganego komponentu. Rzeczywisty Component Item (i planowana rewizja) jest tworzony jako część przygotowania do zwolnienia. Użycie polecenia Create Item » Component z menu wywoływanego prawym przyciskiem myszy spowoduje bezpośrednie przejście do tego trybu.
Aby podczas tworzenia nowego Workspace Component wyświetlić okno dialogowe Create New Item , użyj polecenia Create Item » Other Item Type . W takim przypadku najpierw zostanie utworzona rewizja Planned Workspace Component. Aby zobaczyć nowo utworzony komponent, który nie został jeszcze zdefiniowany i zapisany w Workspace, wyłącz opcję Show only latest (dostępną z menu otwieranego po kliknięciu przycisku
u góry panelu Explorer) albo przełącz widok folderu z Components View na Classic View (dostępne z tego samego menu). Należy jednak pamiętać, że ponieważ element jest tworzony jako pierwszy, informacje w szablonie (tj. schemat nazewnictwa, schemat rewizji i definicja cyklu życia) nie są przypisywane, ponieważ Component Item został już utworzony.
Kilka słów o identyfikatorze elementu...
Ważnym aspektem folderu nadrzędnego, w którym tworzona jest zawartość, jest używany dla niego Item Naming Scheme. Określa on format unikalnego identyfikatora każdego elementu utworzonego w tym konkretnym folderze. Definiując Item Naming Scheme na poziomie folderu, można szybko tworzyć zawartość w tym folderze, przy jednoczesnym zachowaniu poprawnego schematu nazewnictwa identyfikatorów. Jest to szczególnie istotne, gdy elementy są tworzone automatycznie „w locie”, zamiast zwalniania do istniejących elementów, które zostały ręcznie utworzone bezpośrednio w docelowym Workspace.
Dostępnych jest kilka domyślnych przykładowych schematów wykorzystujących skrócony kod dla typu folderu lub typu zawartości (listę kodów znajdziesz wcześniej w tym dokumencie w tabeli). Korzystając z domyślnego schematu nazewnictwa, oprogramowanie automatycznie przypisze kolejny dostępny unikalny identyfikator na podstawie tego schematu po przeskanowaniu całego Workspace i identyfikatorów istniejącej zawartości.
Niestandardowy schemat można również zdefiniować dla folderu, wpisując go w polu i upewniając się, że część zmienna jest ujęta w nawiasy klamrowe (np. DraftsmanDOC-TMP-{0000}, lub DraftsmanSHEET-TMP-{0000}). Schemat nazewnictwa elementów zastosowany dla folderu nadrzędnego można zmienić w dowolnym momencie. Zmodyfikowany schemat zostanie następnie zastosowany do wszystkich kolejnych nowo tworzonych elementów w tym folderze. Dodatkowo schemat zdefiniowany dla folderu nadrzędnego będzie automatycznie dziedziczony przez jego podrzędne foldery potomne.
Alternatywnie, jeśli istnieje potrzeba pełnej, ręcznej kontroli nad nazewnictwem elementu, wybierz wpis [NO ITEM NAMING SCHEME]. W takim przypadku podczas tworzenia elementu należy zdefiniować unikalny identyfikator. Pamiętaj, że system nie pozwoli utworzyć elementu z powielonym identyfikatorem, więc ręczne przypisywanie identyfikatora wymaga wiedzy o tym, które identyfikatory zostały już użyte.

Schemat nazewnictwa elementów folderu nadrzędnego jest stosowany do unikalnego ID każdego elementu utworzonego w tym folderze.
Niezależnie od ustawienia parametru Item Naming Scheme na poziomie folderu, możesz nadpisać dowolne automatycznie określone ID na poziomie elementu. Zmień takie ID według potrzeb w oknie dialogowym Create New Item.
Wybór schematu dla ID elementów
Istnieje nieskończenie wiele możliwych schematów nazw/numeracji, które można stosować dla elementów; te pokazane na ilustracjach w dokumentacji są jedynie przykładami. Można znaleźć wiele dyskusji na temat tego, jaki schemat numeracji jest najlepszy. Ogólnie eksperci zgadzają się, że najlepszy jest krótki, nieznaczący, wyłącznie numeryczny schemat numeracji. „Nieznaczący” oznacza, że w schemacie numeracji nie jest zakodowana żadna informacja, taka jak kategoria produktu, podkategoria, lokalizacja itp.; każdemu nowemu elementowi po prostu przypisywany jest kolejny numer w sekwencji.
Długość ma znaczenie, ponieważ im dłuższy identyfikator, tym większa szansa, że człowiek popełni błąd podczas zapisywania lub odtwarzania ID elementu. Doświadczenie i badania akademickie wykazały, że liczba błędów przy wprowadzaniu danych rośnie wraz ze wzrostem liczby znaków. Uważa się, że siedem cyfr to magiczna liczba pod względem łatwego i niezawodnego zapamiętywania przez człowieka. Po przekroczeniu pewnej długości liczba błędów rośnie coraz szybciej — przy 15 znakach prawdopodobieństwo błędu jest bliskie 100%.
Jeśli w Twojej organizacji ważne jest tworzenie tożsamości w ID elementu, odpowiedzią może być identyfikator złożony. W takim przypadku zalecany jest prosty alfanumeryczny kod prefiksu grupy towarowej. Rozważmy na przykład ID D-820-0001. Tutaj D w kodzie może oznaczać Design, czyli że jest to element używany dla projektów. W kolejnych 3 cyfrach pierwsza cyfra może oznaczać kategorię produktu, na przykład płytki peryferyjne, a druga i trzecia cyfra w tym trzycyfrowym bloku mogą służyć do oznaczenia gołych płytek (1X) lub montaży (2X i wyżej). Ostatnie cztery cyfry w ID elementu to prosty, nieznaczący numer typu „następny w kolejce”.
Ustawianie ID dla początkowej rewizji elementu Workspace
Przejście z lokalnego paradygmatu projektowego na paradygmat Workspace wymaga migracji istniejących danych do Workspace. Takie dane mogły już przejść przez wiele iteracji i mieć przypisaną numerację rewizji rozpoznawaną w całej organizacji. Na przykład rew.3 płytki Magno-Synthetic Digitizer mogła już zostać dostarczona klientowi, a ulepszenia mają zostać dostarczone w rew.4. Przy publikacji do Workspace początkowa rewizja zaczynająca się ponownie od 1 byłaby co najmniej myląca — nie tylko wewnątrz organizacji, ale co ważniejsze, także dla jej klientów (którzy oczekują późniejszej wersji niż ich obecna rew.3!).
W tym celu Altium Designer zapewnia możliwość ręcznego ustawienia ID początkowej rewizji nowo utworzonego elementu w Workspace.
ID pierwszej planowanej rewizji elementu można zmienić w dowolnym momencie po utworzeniu elementu i przed opublikowaniem danych do tej początkowej rewizji (tj. gdy nadal znajduje się ona w stanie Planned).
Ustawianie ID początkowej rewizji
Utwórz wymagany nowy element w Workspace jak zwykle. Po utworzeniu kliknij element prawym przyciskiem myszy i wybierz Properties — uzyskasz dostęp do okna dialogowego Edit Item. Rozwiń sekcję Advanced w tym oknie dialogowym i kliknij przycisk
, po prawej stronie pola Revision ID. Pojawi się okno dialogowe Set Initial revision Id values, w którym możesz ustawić ID zgodnie ze swoimi wymaganiami. Zostaną udostępnione odpowiednie pola do modyfikacji różnych poziomów ID, zgodnie z wybranym Revision Naming Scheme.
Aby uzyskać dostęp do elementów związanych z projektem (PCB Fabrication Data, PCB Assembly Data, PCB Project Design) w panelu
Explorer, upewnij się, że wyświetlasz projekt w jego
Classic View. Może być konieczne ręczne przełączenie z
Project View — odpowiednie polecenia są dostępne w menu powiązanym z przyciskiem

w prawym górnym rogu panelu.
Aby szybko uzyskać elementy związane z projektem (PCB Fabrication Data, PCB Assembly Data, PCB Project Design) dla nowo utworzonego projektu zarządzanego, uruchom
Project Releaser (kliknij projekt prawym przyciskiem myszy w panelu
Projects panel i wybierz polecenie
Project Releaser z menu kontekstowego). Powiązane elementy zostaną utworzone w ramach etapu przygotowania. Pamiętaj jednak, aby nie publikować projektu, tak aby można było ustawić ID początkowej rewizji.

Ustaw różne poziomy ID (zgodnie z zastosowanym Revision Naming Scheme).
Początkową rewizję można również zdefiniować podczas publikowania projektu przy użyciu
Project Releaser. W menu kontekstowym powiązanym z łączem obok wpisu Target Revision (w początkowym etapie
Configure Server Release procesu publikacji) dostępna jest pozycja
Custom. Użyj tego polecenia, aby otworzyć okno dialogowe
Custom Revision ID, w którym możesz ręcznie określić rewizję elementu docelowego, do której zostaną opublikowane wygenerowane dane. Dowiedz się więcej o
Controlling the Target Revision when Releasing Your Design into a Workspace.
Tworzenie i edycja zawartości bezpośrednio przez Workspace
Połączony Workspace zapewnia elastyczną i bezpieczną metodę centralizacji przechowywania i zarządzania wszystkimi typami danych projektowych używanych w Altium Designer. Od modelu schematu po komponent, od zarządzanych arkuszy schematów po kompletne projekty PCB — Workspace zapewnia idealny sposób przechowywania i zarządzania danymi projektów elektronicznych.
Potężnym aspektem Workspace jest obsługa Direct Editing. Co właściwie oznacza „Direct Editing”? Oznacza to, że możesz kliknąć prawym przyciskiem myszy model, komponent, a nawet zarządzany arkusz w Workspace i wybrać Edit. Oczywiście plik otworzy się w Altium Designer i będzie gotowy do edycji — w tymczasowym edytorze — ale po zakończeniu pracy po prostu zapisujesz go z powrotem do Workspace. Jeśli chodzi o plik, który właśnie edytowałeś, nie musisz się nim przejmować — nie jest już potrzebny, ponieważ Twoje zmiany są bezpiecznie zapisane z powrotem w Workspace, więc zostaje usunięty, a instancja tymczasowego edytora zostaje zamknięta.
Bezpośrednia edycja uwalnia Cię od ograniczeń oddzielnych danych źródłowych kontrolowanych wersjami. Możesz po prostu edytować obsługiwany typ elementu przy użyciu tymczasowego edytora załadowanego najnowszym źródłem bezpośrednio z samego Workspace. Po zakończeniu edycji encja jest publikowana (lub publikowana ponownie) do kolejnej planowanej rewizji swojego elementu nadrzędnego, a tymczasowy edytor zostaje zamknięty. Na dysku twardym nie ma żadnych plików, nie ma wątpliwości, czy pracujesz na właściwym lub najnowszym źródle, i nie ma potrzeby utrzymywania oddzielnego oprogramowania do kontroli wersji. Workspace zajmuje się tym wszystkim z dużą integralnością i w sposób, który znacznie przyspiesza wprowadzanie zmian do danych.
Chociaż nadal możesz tworzyć pliki źródłowe pod własną kontrolą, swoboda oferowana przez bezpośrednią edycję niejako eliminuje tę zmienną z równania. Workspace staje się zarówno źródłem, jak i celem dla danych projektowych, umożliwiając dostęp do bezpiecznego (i najnowszego!) źródła oraz jego edycję bez problemów związanych z zarządzaniem dwoma zestawami danych.
Typy zawartości obsługiwane przez Direct Editing
Następujące typy zawartości Workspace są obsługiwane w odniesieniu do Direct Editing:
Edycja początkowej rewizji elementu
Z panelu Explorer panel, podczas tworzenia elementu jednego z obsługiwanych typów zawartości, masz możliwość edycji i opublikowania powiązanej encji danych do początkowej rewizji tego elementu po jego utworzeniu. Zamiast więc tworzyć dane źródłowe poza Workspace i je publikować, możesz rozpocząć pracę nad źródłem bezpośrednio od momentu utworzenia pustego elementu, dzięki bezpośredniej edycji. Po zakończeniu edycji encja zostaje opublikowana do początkowej planowanej rewizji swojego elementu nadrzędnego, a tymczasowy edytor zostaje zamknięty.
Aby skorzystać z tej funkcji, włącz opcję Open for editing after creation, znajdującą się na dole okna dialogowego Create Item dialog. Przewidując użyteczność tej funkcji, opcja ta jest domyślnie włączona. Element zostanie utworzony, a odpowiedni tymczasowy edytor otworzy się, prezentując odpowiedni dokument jako aktywny dokument w głównym oknie projektu. Dokument ten będzie nazwany zgodnie z formatem Element-Rewizja: <Item>-<Revision>.<DocumentExtension>.
Wyjątkiem jest tutaj element typu Component — po utworzeniu nowego elementu tego typu otworzy się Single Component Editor, z nazwą komponentu używaną jako odniesienie. Jeśli nazwa nie została określona, do momentu jej zdefiniowania będzie używane domyślne nazewnictwo New component.
Poniższy obraz pokazuje to w praktyce podczas tworzenia nowego elementu Symbol Item (SYM-001-0031). Otwierany jest tymczasowy edytor Schematic Symbol, prezentujący dokument umożliwiający zdefiniowanie symbolu zgodnie z wymaganiami.

Przykład edycji początkowej rewizji elementu Symbol Item bezpośrednio z Workspace — tymczasowy edytor Schematic Symbol udostępnia dokument, w którym można zdefiniować symbol schematowy.
Elementy sterujące bezpośredniej edycji
Podczas bezpośredniej edycji istotne są trzy elementy sterujące, dostępne z paska Quick Access Bar (w lewym górnym rogu głównego okna aplikacji) lub z paska narzędzi Standard aktywnego tymczasowego edytora (jeśli jest dostępny):
-
– Save Active Document. Użyj tego przycisku, aby zapisać wszelkie zmiany wprowadzone w dokumencie. Pozwala to zapisać bieżące zmiany, jeśli chcesz wrócić później i wprowadzić kolejne modyfikacje przed ostatecznym wydaniem do Workspace.
-
/
– Save to Server. Użyj tego przycisku, aby wydać (czyli w praktyce zapisać i wydać) dokument do Workspace, zapisując go w początkowej (planowanej) lub następnej rewizji docelowego elementu. Zostanie wyświetlone okno dialogowe Create Revision dialog (lub Edit Revision dialog), w którym można zmienić nazwę i opis oraz dodać informacje o wydaniu, jeśli to konieczne. Po wydaniu dokument i edytor zostaną zamknięte.
Jeśli ma to zastosowanie i jest to pożądane, można również zaktualizować rewizje elementów nadrzędnych powiązanych z bieżącą rewizją zapisywanego elementu (odwołujących się do niej). Jest to kontrolowane przez opcję Update items related to <ItemRevision> , która domyślnie jest włączona. Należy pamiętać, że opcja ta pojawia się tylko wtedy, gdy:
-
tworzona jest nowa rewizja modelu domenowego (symbole, footprinty, modele symulacyjne, modele okablowania harness) referencjonowanego przez rewizje elementów komponentów.
-
tworzona jest nowa rewizja szablonu komponentu referencjonowanego przez rewizje elementów komponentów.
-
tworzona jest nowa rewizja modelu 3D referencjonowanego przez rewizje elementów modeli footprintów.
Jeśli chcesz pozostawić wszystkie powiązane elementy nadrzędne przy korzystaniu z bieżącej rewizji elementu, wyłącz tę opcję. Wówczas zapisany zostanie tylko sam element.
Podczas zapisywania edytowanego komponentu lub modelu domenowego (symbolu, footprintu, modelu symulacyjnego, modelu okablowania harness) do Workspace możesz zachować jego bieżący stan cyklu życia. Sterowanie tym zapewnia opcja Preserve lifecycle state (not recommended) dostępna w oknie dialogowym Edit Revision / Create Revision podczas ponownego zapisywania. Gdy opcja jest włączona, nowa rewizja zostanie automatycznie ustawiona na stan cyklu życia poprzedniej rewizji. Ta możliwość jest dostępna dla użytkowników z przypisanym uprawnieniem operacyjnym Allow to skip lifecycle state change for new revisions (więcej informacji: Setting Global Operation Permissions for a Workspace).
Aby zapisać dokument edytowany w Workspace, można również użyć elementu sterującego
Save to Server obok wpisu dokumentu w panelu
Projects panel.
-
/
– Discard Local Changes. Użyj tego przycisku, jeśli chcesz anulować edycję. Plik tymczasowy (używany wyłącznie do umożliwienia edycji) zostanie usunięty, jego wpis zostanie usunięty z panelu Projects , a nic nie zostanie wydane do docelowego elementu.
W przypadku odpowiedniego pliku tymczasowego używanego w sesji bezpośredniej edycji nie musisz kończyć procesu aktualizacji w ramach jednej sesji edycyjnej — możesz zapisać swoją pracę i zamknąć plik, jeśli chcesz. Altium Designer rozpoznaje, że jest to plik specjalny, dlatego zachowuje go w folderze <SourceWorkspaceName> w panelu Projects , aby można go było ponownie otworzyć, gdy będziesz gotowy, i dokończyć proces aktualizacji oraz ponownego wydania.
Do tych elementów sterujących można również uzyskać dostęp jako do poleceń z menu kontekstowego po kliknięciu prawym przyciskiem myszy wpisu dokumentu w panelu Projects. W przypadku wielu edytorów te elementy sterujące są również dostępne jako polecenia — Save (skrót: Ctrl+S), Save to Server (skrót: Ctrl+Alt+S) oraz Discard Local Changes — z głównego menu File.
W przypadku rewizji elementu Project Template Item polecenia Save, Save to Server i Discard Local Changes są dostępne wyłącznie z panelu Projects. Kliknij prawym przyciskiem myszy wpis rewizji elementu, aby uzyskać dostęp do odpowiedniego menu kontekstowego.
Edycja istniejącej rewizji elementu
Na dowolnym etapie możesz wrócić do dowolnej rewizji elementu obsługiwanego typu zawartości w Workspace (za pośrednictwem panelu Explorer panel) i edytować ją bezpośrednio. Kliknij prawym przyciskiem myszy rewizję i wybierz polecenie Edit z menu kontekstowego. Ponownie otworzy się tymczasowy edytor z dokumentem zawartym w rewizji, otwartym do edycji. Wprowadź wymagane zmiany, a następnie zatwierdź wydanie dokumentu do następnej rewizji elementu.
Kliknięcie prawym przyciskiem myszy wpisu najwyższego poziomu dla samego elementu spowoduje edycję najnowszej rewizji tego elementu.

Przykład dostępu do polecenia uruchamiającego bezpośrednią edycję istniejącego Draftsman Document Template.
Zachowanie plików tymczasowych
Aby można było edytować dane Workspace, musi zostać utworzone coś, co można edytować w Altium Designer. W praktyce tworzone są pliki tymczasowe. Na przykład po kliknięciu prawym przyciskiem myszy elementu Symbol Item i wybraniu Edit tworzony jest tymczasowy plik SchLib i otwierany w Altium Designer. Po zakończeniu pracy i wykonaniu Save to Server plik ten zostaje usunięty natychmiast po zaktualizowaniu danych Workspace.
Jeśli jednak nie wykonasz wydania, a zamiast tego Save i Close plik, pozostanie on w panelu Projects panel. Zostało to zrobione po to, aby nie trzeba było kończyć procesu aktualizacji w ramach jednej sesji edycyjnej — możesz zapisać swoją pracę i zamknąć plik, jeśli chcesz; Altium Designer rozumie, że jest to plik specjalny, dlatego zachowuje go pod wpisem <WorkspaceName> w panelu Projects (np.
/
), aby można go było ponownie otworzyć, gdy będziesz gotowy, i dokończyć proces aktualizacji oraz ponownego wydania.

Dokumenty tymczasowe pozostają dostępne, dzięki czemu nie musisz kończyć zmian w ramach jednej sesji edycyjnej.
Jeśli w pewnym momencie zmienisz zdanie i nie będziesz już chciał wykonywać edycji, po prostu kliknij prawym przyciskiem myszy wpis i wybierz polecenie Discard Local Changes z menu kontekstowego, aby zamknąć plik tymczasowy.
Bezpośrednia edycja komponentów z panelu Components
W codziennym zarządzaniu komponentami bezpośrednia edycja jest dostępna z panelu Components panel — z którego prawdopodobnie będziesz korzystać częściej niż z panelu Explorer w odniesieniu do tego konkretnego typu zawartości. Wyszukaj wymagany komponent, zaznacz go, a następnie kliknij prawym przyciskiem myszy i wybierz polecenie Edit z menu kontekstowego. Zostanie otwarta tymczasowa instancja Component Editor — w trybie Single Component Editing — gotowa do wprowadzania potrzebnych zmian.
Jeśli edytujesz wiele zaznaczonych komponentów, zostanie otwarta pojedyncza instancja Component Editor — w trybie Batch Component Editing — zawierająca wszystkie komponenty z zaznaczenia.

Przykład bezpośredniej edycji z panelu Components.
Bezpośrednia edycja modeli z poziomu Component Editor
Podczas edycji komponentu przy użyciu Component Editor w trybie Single Component Editing możesz edytować połączone modele domenowe z wykorzystaniem paradygmatu bezpośredniej edycji. Aby zmodyfikować model, który jest aktualnie używany (referencjonowany) przez komponent, kliknij element sterujący
w prawym górnym rogu jego podglądu. Otworzy się odpowiedni tymczasowy edytor dla tego typu modelu, gotowy do wprowadzania wymaganych zmian. Gdy wszystko będzie gotowe, po prostu zapisz i zamknij edytor — zmodyfikowany model pojawi się ponownie jako podłączony w obszarze Models. Po wydaniu komponentu zmodyfikowany model również zostanie automatycznie wydany do Workspace, do następnej rewizji jego elementu nadrzędnego.
Jeśli model jest referencjonowany przez wiele komponentów, pojawi się okno dialogowe informujące o tym i oferujące różne możliwości. Możesz utworzyć kopię modelu (sklonować go), tak aby zmiana dotyczyła tylko bieżącego komponentu, albo kontynuować edycję tego współdzielonego modelu i zaktualizować inne komponenty, które się do niego odwołują, później. Alternatywnie możesz po prostu anulować proces edycji.

Przykład bezpośredniej edycji istniejącego modelu referencjonowanego przez komponent, który sam jest bezpośrednio edytowany, przy użyciu Component Editor w trybie Single Component Editing.
Paradygmat bezpośredniej edycji można również zastosować do połączonych modeli domenowych podczas edycji komponentu przy użyciu Component Editor w trybie Batch Component Editing. Kliknij prawym przyciskiem myszy wpis modelu w obszarze Model Links edytora i wybierz polecenie Edit z menu kontekstowego.
Przesyłanie danych do nowej rewizji elementu
Większość typów zawartości obsługuje tworzenie nowej rewizji przez przesłanie odpowiedniego pliku danych.
Następujące typy zawartości nie obsługują tej metody tworzenia nowej rewizji: Component, Reuse Block, Schematic Snippet, PCB Snippet.
Przesyłanie danych do nowej rewizji elementu można wykonać na kilka sposobów.
Menu Upload
Plik można przesłać, klikając prawym przyciskiem myszy wymagany Item w panelu Explorer panel i wybierając polecenie Upload z menu kontekstowego. Zostanie wyświetlone okno dialogowe Create New Revision, w którym można w razie potrzeby zmienić Name, Description oraz dodać informacje o wydaniu. Użyj obszaru Sources w oknie dialogowym, aby załadować wymagany plik. Można to zrobić, przeciągając plik z Eksploratora Windows i upuszczając go na ten obszar. Alternatywnie kliknij przycisk
– pojawi się okno dialogowe Add Files (standardowe okno otwierania pliku systemu Windows). Użyj go, aby wyszukać i otworzyć wymagany plik.
Jeśli Item nie ma zaplanowanej rewizji, przesłanie nastąpi do kolejnej zaplanowanej rewizji, utworzonej dynamicznie w ramach procesu przesyłania.

Przykład przesyłania. W tym przypadku ręcznie wskazano plik modelu 3D do przesłania do docelowego Item modelu 3D.
Po upuszczeniu żądanego pliku lub jego wybraniu i kliknięciu przycisku Open, wpis dla niego pojawi się z powrotem w obszarze Sources.
Dla typu zawartości, który obsługuje przesyłanie wielu plików do jego rewizji, takiego jak Binary File, wybrane pliki zostaną dodane i wyświetlone w obszarze
Sources okna dialogowego. Jeśli trzeba dostosować zawartość listy, dodaj dodatkowe pliki lub wybierz i usuń pliki (kliknij przycisk

) zgodnie z potrzebami. Obszar
Sources obsługuje wybór wielu plików przy użyciu standardowych technik wielokrotnego zaznaczania (
Ctrl+Click,
Shift+Click oraz kliknięcie i przeciągnięcie).
Kontynuuj przesyłanie, klikając przycisk OK. W zależności od typu zawartości informacje o przesłanych plikach zostaną przedstawione na kartach widoku aspektu Details i/lub Preview dla rewizji Item w panelu Explorer.

Przeglądaj zapisaną rewizję Item (pokazaną tutaj dla Item modelu 3D) z powrotem w panelu Explorer. Przełącz się na kartę widoku aspektu Preview, aby zobaczyć jego reprezentację graficzną (tam, gdzie ma to zastosowanie).
Przeciąganie i upuszczanie z Eksploratora Windows
Odpowiednie pliki danych można również przesłać, przeciągając wybrane pliki z folderu źródłowego w Eksploratorze Windows i upuszczając je na wymagany docelowy Item w panelu Explorer panel. Zostanie wyświetlone okno dialogowe Create New Revision, z przeciągniętym plikiem wymienionym w obszarze Sources. Dodaj wymagane Release Notes, a następnie kliknij przycisk OK.
Dla niektórych typów zawartości konieczna będzie modyfikacja
Name (którym będzie nazwa pliku wraz z rozszerzeniem; w przypadku wielu plików wpisy będą oddzielone średnikiem) oraz
Description (które będzie w formacie
Uploaded from <FileNameandPath>, Size <FileSize>, Created on <FileCreationDate> (w przypadku wielu plików wpisy będą oddzielone średnikiem)). Dla tych typów zawartości, które obsługują wiele plików, jeśli trzeba dodać dodatkowe pliki, można to zrobić, klikając przycisk

i wyszukując pliki lub przeciągając je i upuszczając na obszar
Sources. Jeśli trzeba usunąć pliki, zaznacz je na liście i kliknij przycisk

.

Przesyłanie metodą przeciągnij i upuść, pokazane tutaj dla modelu 3D.
Jeśli istniejący Item nie ma zaplanowanej rewizji, przesłanie nastąpi do kolejnej zaplanowanej rewizji, utworzonej dynamicznie w ramach procesu przesyłania. Jeśli upuścisz przeciągnięty plik danych poza istniejącym Item, zostanie utworzony nowy Item. Zostanie wyświetlone okno dialogowe
Create New Item dialog. Pola Name i Description zostaną wstępnie wypełnione. W zależności od typu zawartości może to być:
-
Name elementu będzie nazwą pliku. Description będzie nazwą pliku (z rozszerzeniem).
-
Name Item będzie nazwą pliku, łącznie z rozszerzeniem (w przypadku wielu plików wpisy będą oddzielone średnikiem). Description będzie w formacie
Uploaded from <FileNameandPath>, Size <FileSize>, Created on <FileCreationDate> (w przypadku wielu plików wpisy będą oddzielone średnikiem).
Zmień je zgodnie z potrzebami.
Item ID będzie zgodne ze schematem nazewnictwa Item zdefiniowanym na poziomie folderu. Jeśli dla folderu nie zdefiniowano schematu nazewnictwa, nazewnictwo będzie zgodne ze schematem $CONTENT_TYPE_CODE-{000000}.
Dla typów zawartości, które obsługują przechowywanie tylko jednego pliku danych, okno dialogowe
Release Manager dialog zostanie uruchomione automatycznie, jeśli spróbujesz przeciągnąć i upuścić więcej niż jeden plik danych. Użyj go, aby zakończyć przesyłanie wielu plików.
Klonowanie zawartości Workspace
Panel Explorer zapewnia możliwość klonowania różnych Itemów Workspace. Zamiast więc tworzyć wymagany komponent, model domeny, arkusz schematu lub szablon od podstaw, możesz po prostu go sklonować. Direct Editing zapewnia, że wszelkie wymagane zmiany – w kopii danych źródłowych z oryginalnej rewizji Item – są wprowadzane sprawnie, a wynikowe zmiany są publikowane w początkowej rewizji nowego Item tego samego typu. Szybko i bez zbędnego wysiłku możesz rozszerzać zawartość Workspace bez konieczności zaczynania od pustego projektu.
Następujące typy zawartości można klonować:
-
Component
-
Footprint
-
Symbol
-
Simulation Model
-
Component Template
-
Managed Schematic Sheet
-
Schematic Template
-
Project Template
-
Draftsman Document Template
-
Draftsman Sheet Template
-
Layerstack
-
OutputJob
Polecenie klonowania jednego z obsługiwanych typów zawartości jest dostępne z panelu Explorer na następujące sposoby:
-
Klikając prawym przyciskiem myszy wpis źródłowej rewizji Item i wybierając polecenie Operations » Clone z menu kontekstowego.
-
Zaznaczając wpis źródłowej rewizji Item i używając skrótu klawiaturowego Ctrl+D.
Polecenie Clone jest dostępne w całym panelu Explorer, wszędzie tam, gdzie prezentowana jest odpowiednia rewizja Item, w tym:
-
Główna lista Itemów w folderze.
-
Children karta widoku aspektu (podczas przeglądania Item Managed Schematic Sheet).
-
Where-used karta widoku aspektu (podczas przeglądania Item Component, Symbol, Footprint, Simulation Model, Component Template lub Schematic Template).
-
Preview karta widoku aspektu (podczas przeglądania Item Component, Managed Schematic Sheet lub Schematic Template).
Podczas przeglądania głównej listy Itemów w określonym folderze użyj polecenia Clone z wpisu najwyższego poziomu dla Item, aby sklonować najnowszą rewizję tego Item.
Cloning Process
Po zlokalizowaniu wymaganej źródłowej rewizji Item i uruchomieniu polecenia Clone przebieg procesu jest następujący:
-
Zostanie uruchomiona sesja bezpośredniej edycji, z otwartą w skojarzonym (i tymczasowym) edytorze kopią dokumentu źródłowego – przechowywanego wraz z wybraną rewizją Item. W przypadku rewizji Item Project Template tymczasowa edytowalna kopia projektu zostanie otwarta w panelu Projects panel, gotowa do edycji.
-
Wprowadź wymagane zmiany.
-
Zapisz dokument lokalnie.
-
Kliknij przycisk
na Quick Access Bar, aby zapisać dokument do Workspace (skrót Ctrl+Alt+S). W przypadku Project Template wybierz polecenie Save to Server, dostępne z menu kontekstowego po kliknięciu prawym przyciskiem myszy wpisu projektu w panelu Projects. Alternatywnie użyj kontrolki Save to Server obok wpisu dokumentu w panelu Projects. Zostanie wyświetlone okno dialogowe Create New Item dialog. Domyślnie sklonowany Item przejmie te same schematy nazewnictwa rewizji i definicji cyklu życia co oryginalny Item oraz zostanie utworzony w tym samym folderze. W razie potrzeby właściwości te można zmienić. Pamiętaj, aby nadać nowemu Item Name i Description.
-
Po ustawieniu właściwości Item zgodnie z wymaganiami kliknij OK. Nowy Item i jego początkowa rewizja zostaną utworzone, dokument zostanie opublikowany, a tymczasowy edytor zamknięty. Przejrzyj efekty klonowania z powrotem w panelu Explorer.