Creating & Editing Content

Elementy (Items) są tworzone bezpośrednio w połączonym Workspace, a wszystkie dane potrzebne do wytworzenia/przedstawienia elementu są następnie przechowywane w tym Workspace pod danym numerem elementu. W zależności od typu zawartości, element może być tworzony ręcznie lub automatycznie w ramach procesu zapisu/wysyłania (upload)/wydania (release). 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 z poziomu panelu Components panel.

Zawartość jest zorganizowana w Workspace w drzewiastej strukturze folderów, podobnie jak drzewo folderów używane na komputerze PC do porządkowania 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.
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 przystąpić do tworzenia zawartości w Workspace. Aby utworzyć element, wybierz odpowiedni folder, następnie kliknij prawym przyciskiem myszy w obszarze siatki elementów (Items grid) panelu i wybierz jedną z komend 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 powiązanymi z aktywnym typem folderu. Jeśli typ zawartości, który chcesz utworzyć, nie jest wymieniony, wybierz polecenie Other Item Type. Pamiętaj, że możesz tworzyć dowolny typ zawartości w folderze – typ folderu ma wyłącznie znaczenie wizualne. Zawsze możesz później przenieść zawartość między folderami.

Kliknij prawym przyciskiem myszy w obszarze siatki elementów panelu Explorer, aby uzyskać dostęp do poleceń związanych z tworzeniem zawartości.
Kliknij prawym przyciskiem myszy w obszarze siatki elementów panelu Explorer, aby uzyskać dostęp do poleceń związanych z tworzeniem zawartości.

Pojawi się 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.
Określ szczegóły nowego elementu w oknie dialogowym Create New Item.

Dla wielu typów zawartości masz możliwość edycji i wydania odpowiedniego dokumentu projektowego do początkowej rewizji tej zawartości po utworzeniu. Aby to zrobić, włącz opcję Open for editing after creation na dole okna dialogowego Create New Item (domyślnie włączona). Element zostanie utworzony, a odpowiedni tymczasowy edytor otworzy się, gotowy do utworzenia danych dla tego elementu. Aby uzyskać więcej informacji o pracy z konkretnym typem zawartości, przeczytaj dedykowaną stronę, do której link znajduje się w table.

Możesz uzyskać dostęp do wariantu okna dialogowego Create New Item dialog , klikając prawym przyciskiem myszy element, a następnie wybierając Properties z menu kontekstowego. 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 potrzebą. Jeśli element jest w stanie zapisanym (saved), otworzy się okno dialogowe View Item Properties, które zawiera widok właściwości elementu tylko do odczytu.
Dobrą praktyką jest dodanie nazwy (Name) i opisu (Description) jako części definicji elementu. Informacje te są używane podczas wyszukiwania w Workspace i umożliwiają szybkie rozpoznanie, co dany element oferuje.

Workspace obsługuje tworzenie komponentów Workspace bez elementu (item-less Workspace Component creation). Nie oznacza to, że element nie jest tworzony, lecz że instancja Component Editor jest otwierana bezpośrednio, co pozwala zastosować szczegóły Component Template przed dodaniem i zapisaniem wymaganego komponentu. Rzeczywisty Component Item (oraz planowana rewizja) jest tworzony w ramach przygotowania do wydania. Użycie polecenia Create Item » Component z menu pod prawym przyciskiem myszy spowoduje bezpośrednie przejście do tego trybu.

Aby uzyskać okno dialogowe Create New Item dialog podczas tworzenia nowego komponentu Workspace, użyj polecenia Create Item » Other Item Type command. W tym przypadku najpierw zostanie utworzona Planned rewizja komponentu Workspace. Aby zobaczyć nowo utworzony komponent, który nie został jeszcze zdefiniowany i zapisany w Workspace, wyłącz opcję Show only latest (dostępną w menu po kliknięciu przycisku u góry panelu Explorer) albo przełącz widok folderu z Components View na Classic View (dostępne w tym samym menu). Zwróć jednak uwagę, ż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 jest już utworzony.

Kilka słów o Item ID...

Istotnym aspektem folderu nadrzędnego, w którym tworzona jest zawartość, jest zastosowany dla niego Item Naming Scheme. Definiuje on format unikalnego identyfikatora dla każdego elementu tworzonego w danym folderze. Dzięki zdefiniowaniu schematu nazewnictwa elementów (Item Naming Scheme) na poziomie folderu, zawartość może być tworzona szybko w tym folderze, przy jednoczesnym zachowaniu poprawnego schematu nazewnictwa identyfikatorów. Jest to szczególnie ważne, gdy elementy są tworzone automatycznie „w locie” (on-the-fly), zamiast wydawania 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 krótki kod dla typu folderu lub typu zawartości (listę kodów znajdziesz we wcześniejszej table w tym dokumencie). Przy użyciu domyślnego schematu nazewnictwa oprogramowanie automatycznie przypisze kolejny dostępny unikalny identyfikator, zgodnie z tym schematem, po przeskanowaniu całego Workspace oraz identyfikatorów istniejącej zawartości.

Niestandardowy schemat można również zdefiniować dla folderu, wpisując go w polu, upewniając się, że część zmienna jest ujęta w nawiasy klamrowe (np. DraftsmanDOC-TMP-{0000}, lub DraftsmanSHEET-TMP-{0000}). Schemat nazewnictwa elementów (Item Naming Scheme) zastosowany dla folderu nadrzędnego można w dowolnym momencie zmienić. Zmodyfikowany schemat będzie następnie stosowany do wszystkich kolejnych, nowo tworzonych elementów (Items) 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ówczas w ramach tworzenia elementu należy zdefiniować unikalny identyfikator. Pamiętaj, że system nie pozwoli utworzyć elementu ze zduplikowanym identyfikatorem, więc ręczne przypisanie identyfikatora wymaga wiedzy, które identyfikatory zostały już użyte.

Schemat nazewnictwa elementów folderu nadrzędnego jest stosowany do unikalnego ID każdego elementu tworzonego w tym folderze.
Schemat nazewnictwa elementów folderu nadrzędnego jest stosowany do unikalnego ID każdego elementu tworzonego w tym folderze.

Niezależnie od ustawienia Item Naming Scheme na poziomie folderu, możesz nadpisać dowolny automatycznie wyznaczony identyfikator na poziomie elementu. Zmień taki identyfikator według potrzeb w oknie dialogowym Create New Item.

Wybór schematu dla identyfikatorów elementów

Istnieje nieskończona liczba możliwych schematów nazw/numeracji, które można stosować dla elementów; te pokazane na obrazach w dokumentacji to jedynie przykłady. 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 schemat wyłącznie numeryczny. „Nieznaczący” oznacza, że w schemacie numeracji nie jest zakodowana żadna informacja, taka jak kategoria produktu, podkategoria, lokalizacja itp. — każdy nowy element po prostu otrzymuje 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 przypominania sobie ID elementu. Doświadczenie i badania akademickie wykazały, że liczba błędów wprowadzania 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. Powyżej pewnej długości liczba błędów rośnie w coraz szybszym tempie — 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, rozwiązaniem może być identyfikator złożony. W takim przypadku zalecany jest prosty alfanumeryczny kod prefiksu towarowego. Na przykład rozważ ID D-820-0001. Tutaj D w kodzie może oznaczać Design, czyli że jest to element używany do projektów. W kolejnych 3 cyfrach pierwsza cyfra może oznaczać kategorię produktu, np. Peripheral Boards, a druga i trzecia cyfra w tym trzycyfrowym bloku mogą służyć do oznaczenia płytek surowych (1X) lub złożeń (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 projektowania na paradygmat Workspace wymaga migracji istniejących danych do Workspace. Takie dane mogły 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ć wysłana do klienta, a usprawnienia mają zostać dostarczone w rew.4. Po wydaniu do Workspace posiadanie początkowej rewizji zaczynającej się ponownie od 1 byłoby co najmniej mylące — nie tylko wewnątrz organizacji, ale co ważniejsze, dla bazy klientów (którzy oczekują wersji późniejszej 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 wydaniem danych do tej początkowej rewizji (tj. gdy nadal jest 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 — uzyskując dostęp do okna dialogowego Edit Item. Rozwiń obszar Advanced w 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 z wymaganiami. Zostaną udostępnione pola (w zależności od zastosowania) do modyfikacji różnych poziomów ID, zgodnie z wybranym Schematem nazewnictwa rewizji.

Aby uzyskać dostęp do elementów powiązanych z projektem (PCB Fabrication Data, PCB Assembly Data, PCB Project Design) w panelu Explorer, upewnij się, że przeglądasz projekt w jego Classic View. Może być konieczne ręczne przełączenie z Project View — polecenia są dostępne w menu powiązanym z przyciskiem w prawym górnym rogu panelu.
Aby szybko uzyskać elementy powiązane z projektem (PCB Fabrication Data, PCB Assembly Data, PCB Project Design) dla nowo utworzonego zarządzanego projektu, uruchom Project Releaser (kliknij prawym przyciskiem myszy projekt w panelu Projects panel i wybierz polecenie Project Releaser z menu kontekstowego). Powiązane elementy zostaną utworzone w ramach etapu przygotowania. Upewnij się jednak, że nie wydasz projektu, aby móc ustawić ID początkowej rewizji.

Ustaw różne poziomy ID (w zakresie, w jakim dotyczy to używanego schematu nazewnictwa rewizji).
Ustaw różne poziomy ID (w zakresie, w jakim dotyczy to używanego schematu nazewnictwa rewizji).

Początkową rewizję można również zdefiniować w ramach wydawania projektu przy użyciu Project Releaser. W menu kontekstowym powiązanym z łączem obok wpisu Target Revision (na początkowym etapie Configure Server Release procesu wydania) dostępne jest polecenie 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ą wydane wygenerowane dane. Dowiedz się więcej o Sterowaniu rewizją docelową podczas wydawania projektu do Workspace.

Tworzenie i edycja zawartości bezpośrednio przez Workspace

Twoje połączone 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 ukończone projekty PCB — Workspace zapewnia idealny sposób przechowywania i zarządzania danymi projektowymi elektroniki.

Potężnym aspektem Workspace jest obsługa Direct Editing. Co to właściwie znaczy „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 otwiera się w Altium Designer gotowy do edycji — otwarty w tymczasowym edytorze — ale gdy skończysz, po prostu zapisujesz go z powrotem do Workspace. A co z plikiem, który właśnie edytowałeś? Nie musisz się nim przejmować — nie jest już potrzebny, ponieważ Twoje zmiany są bezpiecznie zapisane w Workspace, więc plik jest usuwany, a instancja tymczasowego edytora zamykana.

Edycja bezpośrednia uwalnia Cię od ograniczeń oddzielnych danych źródłowych kontrolowanych wersjami. Możesz po prostu edytować obsługiwany typ elementu, używając tymczasowego edytora załadowanego najnowszym źródłem bezpośrednio z samego Workspace. Po zakończeniu edycji encja jest wydawana (lub ponownie wydawana) do kolejnej planowanej rewizji swojego elementu nadrzędnego, a tymczasowy edytor jest zamykany. Nie ma plików na dysku twardym, 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 obsługuje to wszystko z dużą integralnością i w sposób, który znacząco przyspiesza wprowadzanie zmian w danych.

Chociaż nadal możesz tworzyć pliki źródłowe pod własną kontrolą, swoboda oferowana przez edycję bezpośrednią — że tak powiem — 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 i edycję bezpiecznego (i najnowszego!) źródła bez bólu głowy związanego z zarządzaniem dwoma zestawami danych.

Typy zawartości obsługiwane dla edycji bezpośredniej

Następujące typy zawartości Workspace są obsługiwane w kontekście edycji bezpośredniej:

Edycja początkowej rewizji elementu

Z poziomu panelu Explorer panel, podczas tworzenia elementu (Item) jednego z obsługiwanych typów zawartości, po utworzeniu masz możliwość edycji i wydania powiązanej encji danych do początkowej rewizji tego elementu. Zamiast więc tworzyć dane źródłowe poza Workspace i dopiero potem je wydawać, możesz rozpocząć pracę nad źródłem bezpośrednio od momentu utworzenia pustego elementu – dzięki edycji bezpośredniej. Po zakończeniu edycji encja zostaje wydana do początkowej, zaplanowanej rewizji nadrzędnego elementu (Item), 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 Create Item dialog. Przewidując użyteczność tej funkcjonalności, opcja jest domyślnie włączona. Element zostanie utworzony, a odpowiedni tymczasowy edytor zostanie otwarty, prezentując właściwy dokument jako aktywny dokument w głównym oknie projektowym. Dokument ten będzie nazwany zgodnie z Item-Revision, w formacie: <Item>-<Revision>.<DocumentExtension>.

Wyjątkiem jest Component Item – gdy tworzony jest nowy element tego typu, otworzy się Single Component Editor, a jako odniesienie zostanie użyta nazwa komponentu. Jeśli nazwa nie została określona, do czasu jej zdefiniowania zostanie użyte domyślne nazewnictwo New component.

Poniższy obraz pokazuje to w praktyce dla tworzenia nowego Symbol Item (SYM-001-0031). Otwierany jest tymczasowy edytor Schematic Symbol, prezentujący dokument do zdefiniowania symbolu zgodnie z potrzebami.

Przykład edycji początkowej rewizji Symbol Item bezpośrednio z poziomu Workspace – tymczasowy edytor Schematic Symbol udostępnia dokument, w którym definiujesz swój symbol schematyczny.
Przykład edycji początkowej rewizji Symbol Item bezpośrednio z poziomu Workspace – tymczasowy edytor Schematic Symbol udostępnia dokument, w którym definiujesz swój symbol schematyczny.

Sterowanie edycją bezpośrednią

Podczas edycji bezpośredniej dostępne są trzy istotne kontrolki, łatwo dostępne z paska Quick Access Bar (w lewym górnym rogu głównego okna aplikacji) lub z paska narzędzi Standard dla 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 poprawki przed ostatecznym wydaniem do Workspace.

  • /Save to Server. Użyj tego przycisku, aby wydać (w praktyce: zapisać i wydać) dokument do Workspace, zapisując go w początkowej (zaplanowanej) lub następnej rewizji docelowego elementu (Item). Pojawi się okno Create Revision dialog (lub Edit Revision dialog), w którym możesz zmienić nazwę i opis oraz dodać notatki wydania, zgodnie z potrzebami. Po wydaniu dokument i edytor zostaną zamknięte.

    W stosownych przypadkach i jeśli jest to pożądane, można również zaktualizować rewizje elementów nadrzędnych powiązanych z (odwołujących się do) bieżącej rewizji zapisywanego elementu. Jest to kontrolowane przez opcję Update items related to <ItemRevision>, która domyślnie jest włączona. Zwróć uwagę, że opcja ta pojawia się tylko, gdy:

    • tworzysz nową rewizję modelu domenowego (symbole, footprinty, modele symulacyjne, modele okablowania wiązek) referencjonowanego przez rewizje elementów komponentów.

    • tworzysz nową rewizję szablonu komponentu referencjonowanego przez rewizje elementów komponentów.

    • tworzysz nową rewizję modelu 3D referencjonowanego przez rewizje elementów modeli footprintów.

    Jeśli chcesz, aby wszystkie powiązane elementy nadrzędne nadal używały bieżącej rewizji elementu, wyłącz tę opcję. Wtedy zapisany zostanie wyłącznie sam element.

    Podczas zapisywania do Workspace edytowanego komponentu lub modelu domenowego (symbol, footprint, model symulacyjny, model okablowania wiązki) możesz zachować jego bieżący stan cyklu życia. Sterowanie zapewnia opcja Preserve lifecycle state (not recommended) dostępna w oknie Edit Revision / Create Revision podczas ponownego zapisu. Gdy opcja jest włączona, nowa rewizja zostanie automatycznie ustawiona na stan cyklu życia poprzedniej rewizji. Ta możliwość jest dostępna dla osób z przypisanym uprawnieniem operacyjnym Allow to skip lifecycle state change for new revisions (dowiedz się więcej: Setting Global Operation Permissions for a Workspace).

    Aby zapisać edytowany dokument do Workspace, możesz także użyć kontrolki 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, a jego wpis zniknie z panelu Projects; nic nie zostanie wydane do docelowego elementu (Item).

    W przypadku odpowiedniego pliku tymczasowego używanego w sesji edycji bezpośredniej nie musisz kończyć procesu aktualizacji w jednej sesji – możesz zapisać pracę i zamknąć plik, jeśli chcesz. Altium Designer rozpoznaje, że jest to plik specjalny, więc zachowuje go w folderze <SourceWorkspaceName> w panelu Projects, abyś mógł go ponownie otworzyć, gdy będziesz gotowy, i dokończyć proces aktualizacji oraz ponownego wydania.

Do tych kontrolek można też uzyskać dostęp jako do poleceń z menu kontekstowego (prawy przycisk myszy) wpisu dokumentu w panelu Projects. W wielu edytorach kontrolki te 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.

Dla rewizji Project Template Item polecenia Save, Save to Server oraz Discard Local Changes są dostępne wyłącznie z panelu Projects. Kliknij prawym przyciskiem na wpis rewizji elementu (Item Revision), aby uzyskać odpowiednie menu kontekstowe.

Edycja istniejącej rewizji elementu (Item)

Na dowolnym etapie możesz wrócić do dowolnej rewizji elementu (Item) obsługiwanego typu zawartości w Workspace (przez panel Explorer panel) i edytować ją bezpośrednio. Kliknij prawym przyciskiem na rewizję i wybierz polecenie Edit z menu kontekstowego. Ponownie otworzy się tymczasowy edytor, a dokument zawarty w rewizji zostanie otwarty do edycji. Wprowadź wymagane zmiany, a następnie zatwierdź wydanie dokumentu do następnej rewizji elementu.

Kliknięcie prawym przyciskiem na wpis najwyższego poziomu dla samego elementu (Item) spowoduje edycję najnowszej rewizji tego elementu.

Przykład dostępu do polecenia uruchamiającego edycję bezpośrednią istniejącego szablonu dokumentu Draftsman.
Przykład dostępu do polecenia uruchamiającego edycję bezpośrednią istniejącego szablonu dokumentu Draftsman.

Zachowanie plików tymczasowych

Aby móc edytować dane Workspace, musi zostać utworzone coś, co będzie można edytować w Altium Designer. W praktyce tworzone są pliki tymczasowe. Na przykład, gdy klikniesz prawym przyciskiem na Symbol Item i wybierzesz Edit, tworzony jest tymczasowy plik SchLib i otwierany w Altium Designer. Gdy zakończysz i wykonasz Save to Server, plik ten jest niszczony natychmiast po zaktualizowaniu danych Workspace.

Jeśli jednak nie wydasz go, tylko wykonasz Save i Close plik, pozostanie on w panelu Projects panel. Zrobiono to po to, aby nie trzeba było kończyć procesu aktualizacji w jednej sesji edycji – możesz zapisać pracę i zamknąć plik, jeśli chcesz. Altium Designer rozumie, że jest to plik specjalny, więc zachowuje go pod wpisem <WorkspaceName> w panelu Projects (np. /), abyś mógł go ponownie otworzyć, gdy będziesz gotowy, i dokończyć proces aktualizacji oraz ponownego wydania.

Dokumenty tymczasowe pozostają dostępne, abyś nie musiał wprowadzać zmian w jednej sesji edycji.
Dokumenty tymczasowe pozostają dostępne, abyś nie musiał wprowadzać zmian w jednej sesji edycji.

Jeśli w pewnym momencie zmienisz zdanie i nie chcesz już wykonywać edycji, po prostu kliknij prawym przyciskiem na wpis i wybierz polecenie Discard Local Changes z menu kontekstowego, aby zamknąć plik tymczasowy.

Edycja bezpośrednia komponentów z panelu Components

W codziennym zarządzaniu komponentami edycja bezpośrednia jest dostępna z panelu Components panel – którego zwykle będziesz używać częściej niż panelu Explorer w odniesieniu do tego typu zawartości. Wyszukaj wymagany komponent, zaznacz go, następnie kliknij prawym przyciskiem 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 jedna instancja Component Editor – w trybie Batch Component Editing – zawierająca wszystkie komponenty z zaznaczenia.

Przykład edycji bezpośredniej z panelu Components.
Przykład edycji bezpośredniej z panelu Components.

Edycja bezpośrednia modeli z poziomu Component Editor

Podczas edycji komponentu w Component Editor w trybie Single Component Editing możesz edytować podłączone modele domenowe zgodnie z paradygmatem edycji bezpośredniej. Aby zmodyfikować model aktualnie używany (referencjonowany) przez komponent, kliknij kontrolkę w prawym górnym rogu jego podglądu. Otworzy się odpowiedni tymczasowy edytor dla danego typu modelu, gotowy do wprowadzenia zmian. Gdy będzie gotowe, po prostu zapisz i zamknij edytor – zmodyfikowany model pojawi się ponownie jako podłączony w obszarze Models. Przy wydaniu komponentu zmodyfikowany model zostanie automatycznie wydany do Workspace, również do następnej rewizji jego nadrzędnego elementu (Item).

Jeśli model jest referencjonowany przez wiele komponentów, pojawi się okno dialogowe informujące o tym i oferujące różne opcje. Możesz utworzyć kopię modelu (sklonować go), aby zmiana dotyczyła tylko bieżącego komponentu, albo kontynuować edycję tego współdzielonego modelu i później zaktualizować pozostałe komponenty, które się do niego odwołują. Alternatywnie możesz po prostu anulować proces edycji.

Przykład edycji bezpośredniej istniejącego modelu, do którego odwołuje się komponent edytowany bezpośrednio, z użyciem Component Editor w trybie Single Component Editing.
Przykład edycji bezpośredniej istniejącego modelu, do którego odwołuje się komponent edytowany bezpośrednio, z użyciem Component Editor w trybie Single Component Editing.

Paradygmat edycji bezpośredniej można również zastosować do połączonych modeli dziedzinowych podczas edycji komponentu za pomocą Component Editor w jego 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 poprzez 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. Pojawi się okno dialogowe Create New Revision, w którym można zmienić Name, Description oraz dodać notatki do wydania (release notes) zgodnie z potrzebą. Użyj obszaru Sources w oknie dialogowym, aby wczytać wymagany plik. Można to zrobić, przeciągając i upuszczając plik z Eksploratora Windows na ten obszar. Alternatywnie kliknij przycisk – pojawi się okno dialogowe Add Files (standardowe okno otwierania plików systemu Windows). Użyj go, aby przejść do wymaganego pliku i go otworzyć.

Jeśli Item nie ma zaplanowanej rewizji, przesłanie trafi do następnej zaplanowanej rewizji, utworzonej „w locie” w ramach procesu przesyłania.

Przykładowe przesłanie. W tym przypadku ręczne wskazanie pliku modelu 3D do przesłania do docelowego elementu 3D Model Item.
Przykładowe przesłanie. W tym przypadku ręczne wskazanie pliku modelu 3D do przesłania do docelowego elementu 3D Model Item.

Po upuszczeniu wybranego pliku lub po jego wskazaniu 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, wybrany(e) plik(i) zostaną dodane i wyświetlone w obszarze Sources okna dialogowego. Jeśli trzeba skorygować zawartość listy, dodaj dodatkowe pliki lub wybierz i usuń pliki (kliknij przycisk  ) zgodnie z potrzebą. Obszar Sources obsługuje zaznaczanie wielu plików przy użyciu standardowych technik wielokrotnego wyboru (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łanym(ych) pliku(ach) zostaną przedstawione na kartach widoku aspektu Details  i/lub Preview dla Item Revision w panelu Explorer.

Przeglądaj zapisaną rewizję elementu (pokazaną tutaj dla 3D Model Item) z powrotem w panelu Explorer. Przełącz na kartę widoku aspektu Preview, aby zobaczyć jego graficzną reprezentację (jeśli dotyczy).
Przeglądaj zapisaną rewizję elementu (pokazaną tutaj dla 3D Model Item) z powrotem w panelu Explorer. Przełącz na kartę widoku aspektu Preview, aby zobaczyć jego graficzną reprezentację (jeśli dotyczy).

Przeciągnij i upuść z Eksploratora Windows

Odpowiedni(e) plik(i) danych można również przesłać, przeciągając zaznaczony(e) plik(i) z folderu źródłowego w Eksploratorze Windows i upuszczając na wymagany docelowy Item w panelu Explorer panel. Pojawi się 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 trzeba będzie zmodyfikować Name (będzie to nazwa pliku wraz z rozszerzeniem; dla wielu plików wpisy będą rozdzielone średnikiem) oraz Description (będzie w formacie Uploaded from <FileNameandPath>, Size <FileSize>, Created on <FileCreationDate>; dla wielu plików wpisy będą rozdzielone ś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 plik(i), albo przeciągając i upuszczając plik(i) 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.
Przesyłanie metodą przeciągnij i upuść, pokazane tutaj dla modelu 3D.

Jeśli istniejący Item nie ma zaplanowanej rewizji, przesłanie trafi do następnej zaplanowanej rewizji, utworzonej „w locie” w ramach procesu przesyłania. Jeśli upuścisz przeciągnięty plik danych poza istniejącym Item, zostanie utworzony nowy Item. Pojawi się okno 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 elementu będzie nazwą pliku wraz z rozszerzeniem (dla wielu plików wpisy będą rozdzielone średnikiem). Description będzie w formacie Uploaded from <FileNameandPath>, Size <FileSize>, Created on <FileCreationDate> (dla wielu plików wpisy będą rozdzielone średnikiem).

Zmień je w razie potrzeby.

Item ID będzie zgodny ze schematem nazewnictwa elementów (Item Naming) zdefiniowanym na poziomie folderu. Jeśli folder nie ma zdefiniowanego schematu nazewnictwa, nazewnictwo będzie zgodne ze schematem $CONTENT_TYPE_CODE-{000000}.

Dla typów zawartości, które obsługują przechowywanie tylko pojedynczego pliku danych, okno Release Manager dialog uruchomi się automatycznie, jeśli spróbujesz przeciągnąć i upuścić więcej niż jeden plik danych. Użyj go, aby dokończyć przesyłanie wielu plików.

Klonowanie zawartości Workspace

Panel Explorer umożliwia klonowanie różnych elementów Workspace. Zamiast więc tworzyć wymagany komponent, model dziedzinowy, arkusz schematu lub szablon od zera, możesz po prostu go sklonować. Direct Editing zapewnia, że wszelkie wymagane zmiany – w kopii danych źródłowych z oryginalnej Item Revision – są realizowane sprawnie, a wynikowe zmiany są wydawane do początkowej rewizji nowego Item tego samego typu. Szybko i bez zbędnych kroków możesz rozbudować zawartość Workspace bez konieczności zaczynania od pustego płótna.

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 w następujący sposób:

  • Poprzez kliknięcie prawym przyciskiem myszy wpisu źródłowej Item-Revision i wybranie polecenia Operations » Clone z menu kontekstowego.
  • Poprzez zaznaczenie wpisu źródłowej Item-Revision i użycie skrótu klawiaturowego Ctrl+D.

Polecenie Clone jest dostępne w całym panelu Explorer, wszędzie tam, gdzie prezentowana jest odpowiednia Item-Revision, w tym:

  • Główna lista elementów (Item) w folderze.
  • Children karta widoku aspektu (podczas przeglądania elementu Managed Schematic Sheet Item).
  • Where-used karta widoku aspektu (podczas przeglądania elementu Component Item, Symbol Item, Footprint Item, Simulation Model Item, Component Template Item lub Schematic Template Item).
  • Preview karta widoku aspektu (podczas przeglądania elementu Component Item, Managed Schematic Sheet Item lub Schematic Template Item).
Podczas przeglądania głównej listy elementów w danym folderze, użyj polecenia Clone z poziomu wpisu najwyższego poziomu dla Item, aby sklonować najnowszą rewizję tego elementu.
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