Creating & Editing Content

Elementy są tworzone bezpośrednio w połączonym obszarze roboczym, a wszystkie dane potrzebne do wytworzenia lub odwzorowania elementu są następnie przechowywane w tym obszarze pod numerem danego elementu. W zależności od typu zawartości element można utworzyć ręcznie lub automatycznie w ramach procesu zapisywania, przesyłania lub publikowania. Wszystkie typy zawartości można tworzyć w Altium Designer za pomocą panelu Explorer. W przypadku komponentów tworzenie jest również możliwe za pomocą panelu Components.

Zawartość jest uporządkowana w obszarze roboczym w postaci drzewa folderów, podobnie jak pliki w folderach na komputerze. Aby dodać folder do obszaru roboczego, kliknij prawym przyciskiem myszy w sekcji Server Folders panelu Explorer.

Elementy są tworzone w połączonym obszarze roboczym. W Altium Designer panel Explorer zapewnia pełny interfejs dostępu do obszaru roboczego.
Elementy są tworzone w połączonym obszarze roboczym. W Altium Designer panel Explorer zapewnia pełny interfejs dostępu do obszaru roboczego.

Tworzenie elementu

Po zdefiniowaniu wymaganych folderów możesz przystąpić do tworzenia zawartości w obszarze roboczym. Aby utworzyć element, wybierz odpowiedni folder, a następnie kliknij prawym przyciskiem myszy w obszarze tabeli elementów w panelu i wybierz jedno z poleceń z podmenu Create Item. Jeśli folder jest pusty, możesz też użyć przycisku Add an item pośrodku tego obszaru, aby otworzyć menu.

Menu kontekstowe będzie zawierać typy zawartości powiązane z aktywnym typem folderu. Jeśli typu zawartości, który chcesz utworzyć, nie ma na liście, wybierz polecenie Other Item Type. Pamiętaj, że w folderze można tworzyć zawartość dowolnego typu — typ folderu ma znaczenie wyłącznie wizualne. Zawartość można później przenieść do innego folderu.

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

Zostanie wyświetlone okno dialogowe Create New Item, zawierające wszystkie opcje niezbędne do pełnego zdefiniowania elementu.

Określ szczegóły nowego elementu w oknie dialogowym Utwórz nowy element.
Określ szczegóły nowego elementu w oknie dialogowym Utwórz nowy element.

W przypadku wielu typów zawartości po jej utworzeniu można edytować i opublikować odpowiedni dokument projektowy w początkowej rewizji tej zawartości. W tym celu włącz opcję Open for editing after creation u dołu okna dialogowego Create New Item (jest ona domyślnie włączona). Element zostanie utworzony i otworzy się odpowiedni edytor tymczasowy, gotowy do tworzenia danych dla tego elementu. Więcej informacji na temat pracy z określonym typem zawartości znajdziesz na poświęconej mu stronie, do której odnośnik znajduje się w tabeli.

Inny wariant okna dialogowego Create New Item można otworzyć, klikając element prawym przyciskiem myszy, 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żna zmienić właściwości elementu stosownie do potrzeb. 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.
Warto dodać nazwę i opis podczas definiowania elementu. Informacje te są wykorzystywane podczas przeszukiwania przestrzeni roboczej i pozwalają szybko określić, co dany element oferuje.

Przestrzeń robocza umożliwia tworzenie komponentów bez wcześniejszego tworzenia elementu. Nie oznacza to, że element nie zostanie utworzony, lecz że edytor komponentów jest otwierany bezpośrednio, co pozwala zastosować ustawienia szablonu komponentu przed dodaniem i zapisaniem wymaganego komponentu. Właściwy element komponentu (i jego planowana rewizja) jest tworzony podczas przygotowania do wydania. Użycie polecenia Create Item » Component z menu kontekstowego pozwala przejść bezpośrednio do tego trybu.

Aby podczas tworzenia nowego komponentu w przestrzeni roboczej wyświetlić okno dialogowe Create New Item, użyj polecenia Create Item » Other Item Type. W tym przypadku najpierw zostanie utworzona rewizja Planned komponentu w przestrzeni roboczej. Aby zobaczyć nowo utworzony komponent, który nie został jeszcze zdefiniowany ani zapisany w przestrzeni roboczej, wyłącz opcję Show only latest (dostępną w menu otwieranym przez kliknięcie przycisku u góry panelu Explorer) lub zmień widok folderu z Components View na Classic View (w tym samym menu). Pamiętaj jednak, że ponieważ element jest tworzony jako pierwszy, informacje z szablonu (tj. schemat nazewnictwa, schemat rewizji i definicja cyklu życia) nie są przypisywane, gdyż element komponentu już istnieje.

Kilka słów o identyfikatorze elementu...

Ważną właściwością folderu nadrzędnego, w którym tworzona jest zawartość, jest stosowany w nim Item Naming Scheme. Określa on format unikatowego identyfikatora każdego elementu tworzonego w tym folderze. Zdefiniowanie schematu nazewnictwa elementów na poziomie folderu pozwala szybko tworzyć w nim zawartość z zachowaniem właściwego schematu identyfikatorów. Jest to szczególnie przydatne, gdy elementy są tworzone automatycznie „na bieżąco”, zamiast wydawania zawartości do istniejących elementów, utworzonych ręcznie bezpośrednio w docelowej przestrzeni roboczej.

Dostępnych jest kilka domyślnych przykładowych schematów wykorzystujących skrócony kod typu folderu lub typu zawartości (listę kodów znajdziesz w tabeli we wcześniejszej części tego dokumentu). Przy użyciu domyślnego schematu nazewnictwa oprogramowanie automatycznie przypisze następny dostępny unikatowy identyfikator zgodny z tym schematem, po sprawdzeniu całej przestrzeni roboczej i identyfikatorów istniejącej zawartości.

Można również zdefiniować własny schemat dla folderu, wpisując go w polu i ujmując część zmienną w nawiasy klamrowe (np. DraftsmanDOC-TMP-{0000} lub DraftsmanSHEET-TMP-{0000}). Schemat nazewnictwa elementów stosowany w folderze nadrzędnym można zmienić w dowolnym momencie. Zmieniony schemat będzie następnie stosowany do wszystkich kolejnych elementów tworzonych w tym folderze. Ponadto schemat zdefiniowany dla folderu nadrzędnego będzie automatycznie dziedziczony przez jego foldery podrzędne.

Jeśli natomiast potrzebujesz pełnej, ręcznej kontroli nad nazewnictwem elementu, wybierz pozycję [NO ITEM NAMING SCHEME]. Podczas tworzenia elementu trzeba wówczas zdefiniować jego unikatowy identyfikator. Pamiętaj, że system nie pozwala utworzyć elementu z powielonym identyfikatorem, dlatego 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 unikatowego identyfikatora każdego elementu tworzonego w tym folderze.
Schemat nazewnictwa elementów folderu nadrzędnego jest stosowany do unikatowego identyfikatora każdego elementu tworzonego w tym folderze.

Niezależnie od ustawienia Item Naming Scheme na poziomie folderu możesz zastąpić dowolny automatycznie ustalony identyfikator na poziomie elementu. Zmień taki identyfikator odpowiednio do potrzeb w oknie dialogowym Create New Item.

Wybór schematu identyfikatorów elementów

Istnieje nieskończenie wiele możliwych schematów nazewnictwa i numeracji elementów, a te przedstawione na ilustracjach w dokumentacji są jedynie przykładami. Można znaleźć wiele dyskusji na temat tego, jaki schemat numeracji jest najlepszy. Eksperci na ogół zgadzają się, że najlepiej sprawdza się krótki schemat numeracji, złożony wyłącznie z cyfr i niekodujący dodatkowych informacji. Oznacza to, że w numeracji nie są zakodowane informacje takie jak kategoria produktu, podkategoria, lokalizacja itp. — każdy nowy element po prostu otrzymuje kolejny numer.

Długość jest istotna, ponieważ im dłuższy identyfikator, tym większe prawdopodobieństwo popełnienia błędu podczas jego zapisywania lub przypominania sobie. Doświadczenie i badania naukowe wykazały, że liczba błędów przy wprowadzaniu danych rośnie wraz z liczbą znaków. Siedem cyfr uznaje się za optymalną długość, którą człowiek może łatwo i niezawodnie zapamiętać. Po przekroczeniu pewnej długości liczba błędów rośnie coraz szybciej — przy 15 znakach prawdopodobieństwo błędu wynosi niemal 100%.

Jeśli w Twojej organizacji ważne jest, aby identyfikator elementu zawierał informacje pozwalające go rozpoznać, rozwiązaniem może być identyfikator złożony. W takim przypadku zaleca się prosty alfanumeryczny prefiks określający grupę wyrobów. Rozważmy na przykład identyfikator D-820-0001. W tym kodzie D może oznaczać projekt, wskazując, że jest to element wykorzystywany w projektach. W kolejnym bloku trzech cyfr pierwsza cyfra może oznaczać kategorię produktu, np. płytki peryferyjne, a druga i trzecia — płytki nieobsadzone (1X) lub zespoły (2X i wyższe). Ostatnie cztery cyfry identyfikatora elementu to prosty numer kolejny, który nie koduje żadnych dodatkowych informacji.

Ustawianie identyfikatora początkowej rewizji elementu w przestrzeni roboczej

Przejście z lokalnego modelu projektowania na model oparty na przestrzeni roboczej wymaga przeniesienia do niej istniejących danych. Dane te mogły już przejść wiele iteracji i mieć przypisaną numerację rewizji rozpoznawaną w całej organizacji. Na przykład płytka Magno-Synthetic Digitizer w rewizji 3 mogła już trafić do klientów, a udoskonalenia mają zostać dostarczone w rewizji 4. Gdyby przy wydaniu do przestrzeni roboczej początkowa rewizja zaczynała się ponownie od 1, byłoby to co najmniej mylące — nie tylko wewnątrz organizacji, ale przede wszystkim dla jej klientów (którzy oczekują wersji nowszej niż posiadana przez nich rewizja 3!).

Dlatego Altium Designer umożliwia ręczne ustawienie identyfikatora początkowej rewizji nowo utworzonego elementu w przestrzeni roboczej.

Identyfikator pierwszej planowanej rewizji elementu można zmienić w dowolnym momencie po utworzeniu elementu, ale przed wydaniem danych do tej początkowej rewizji (tj. gdy nadal znajduje się ona w stanie Planned).

Ustawianie identyfikatora początkowej rewizji

Utwórz wymagany nowy element w przestrzeni roboczej w zwykły sposób. Po jego utworzeniu kliknij go prawym przyciskiem myszy i wybierz Properties, aby otworzyć okno dialogowe Edit Item. Rozwiń sekcję Advanced tego okna i kliknij przycisk po prawej stronie pola Revision ID. Pojawi się okno dialogowe Set Initial revision Id values, w którym możesz ustawić identyfikator zgodnie ze swoimi wymaganiami. W zależności od potrzeb dostępne będą pola umożliwiające zmianę poszczególnych poziomów identyfikatora zgodnie z wybranym schematem nazewnictwa rewizji.

Aby uzyskać dostęp do elementów powiązanych z projektem (dane produkcyjne PCB, dane montażowe PCB, projekt PCB) w panelu Explorer, upewnij się, że przeglądasz projekt w jego Classic View. Może być konieczne ręczne przełączenie z Project View — odpowiednie polecenia są dostępne w menu przycisku w prawym górnym rogu panelu.
Aby szybko uzyskać elementy powiązane z projektem (dane produkcyjne PCB, dane montażowe PCB, projekt PCB) dla nowo utworzonego projektu zarządzanego, uruchom Project Releaser (kliknij projekt prawym przyciskiem myszy w panelu Projects i wybierz polecenie Project Releaser z menu kontekstowego). Powiązane elementy zostaną utworzone na etapie przygotowania. Nie publikuj jednak projektu, aby móc ustawić identyfikator początkowej rewizji.

Ustaw poszczególne poziomy identyfikatora (zgodnie z używanym schematem nazewnictwa rewizji).
Ustaw poszczególne poziomy identyfikatora (zgodnie z używanym schematem nazewnictwa rewizji).

Początkową rewizję można również zdefiniować podczas publikowania projektu za pomocą Project Releaser. W menu kontekstowym łącza obok wpisu rewizji docelowej dostępna jest pozycja Custom (na początkowym etapie Configure Server Release procesu publikowania). 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 ustawianiu rewizji docelowej podczas publikowania projektu w przestrzeni roboczej.

Tworzenie i edytowanie zawartości bezpośrednio w przestrzeni roboczej

Połączona przestrzeń robocza zapewnia elastyczny i bezpieczny sposób centralnego przechowywania wszystkich typów danych projektowych używanych w Altium Designer oraz zarządzania nimi. Od modeli schematowych i komponentów, przez zarządzane arkusze schematów, aż po gotowe projekty PCB — przestrzeń robocza stanowi idealne rozwiązanie do przechowywania danych projektów elektronicznych i zarządzania nimi.

Jedną z istotnych zalet przestrzeni roboczej jest obsługa Direct Editing. Co właściwie oznacza „edycja bezpośrednia”? Oznacza to, że możesz kliknąć prawym przyciskiem myszy model, komponent, a nawet zarządzany arkusz w przestrzeni roboczej i wybrać Edit. Plik zostanie otwarty w Altium Designer w tymczasowym edytorze i będzie gotowy do edycji, a po zakończeniu pracy wystarczy zapisać go z powrotem w przestrzeni roboczej. Nie musisz zajmować się właśnie edytowanym plikiem — nie jest już potrzebny, ponieważ zmiany zostały bezpiecznie zapisane w przestrzeni roboczej. Plik zostanie więc usunięty, a tymczasowy edytor zamknięty.

Edycja bezpośrednia uwalnia Cię od konieczności utrzymywania oddzielnych danych źródłowych objętych kontrolą wersji. Możesz po prostu edytować obsługiwany typ elementu w tymczasowym edytorze, do którego wczytano najnowsze dane źródłowe bezpośrednio z przestrzeni roboczej. Po zakończeniu edycji obiekt jest publikowany (lub ponownie publikowany) w kolejnej planowanej rewizji elementu nadrzędnego, a tymczasowy edytor zostaje zamknięty. Nie ma plików na dysku twardym, wątpliwości, czy pracujesz na właściwych lub najnowszych danych źródłowych, ani potrzeby utrzymywania osobnego oprogramowania do kontroli wersji. Przestrzeń robocza zajmuje się tym wszystkim, zachowując integralność danych i znacznie przyspieszając wprowadzanie zmian.

Nadal możesz tworzyć pliki źródłowe i samodzielnie nimi zarządzać, ale swoboda oferowana przez edycję bezpośrednią pozwala wyeliminować ten dodatkowy obowiązek. Przestrzeń robocza staje się zarówno źródłem, jak i miejscem docelowym danych projektowych, umożliwiając dostęp do bezpiecznych (i najnowszych!) danych źródłowych oraz ich edycję bez trudności związanych z zarządzaniem dwoma zestawami danych.

Typy zawartości obsługujące edycję bezpośrednią

Następujące typy zawartości przestrzeni roboczej obsługują edycję bezpośrednią:

Edycja początkowej rewizji elementu

Podczas tworzenia elementu jednego z obsługiwanych typów zawartości w panelu Explorer możesz po jego utworzeniu edytować powiązany obiekt danych i opublikować go w początkowej rewizji tego elementu. Zamiast więc tworzyć dane źródłowe poza przestrzenią roboczą, a następnie je publikować, dzięki edycji bezpośredniej możesz rozpocząć pracę nad danymi źródłowymi już w chwili utworzenia pustego elementu. Po zakończeniu edycji obiekt jest publikowany w początkowej planowanej rewizji 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. Ze względu na przydatność tej funkcji opcja jest domyślnie włączona. Element zostanie utworzony, a odpowiedni tymczasowy edytor zostanie otwarty i wyświetli powiązany dokument jako aktywny dokument w głównym oknie projektowania. Dokument otrzyma nazwę zgodną z oznaczeniem elementu i rewizji, w formacie: <Item>-<Revision>.<DocumentExtension>.

Wyjątkiem jest element typu Komponent — po utworzeniu nowego elementu tego typu otwiera się edytor pojedynczego komponentu, w którym jako odniesienie używana jest nazwa komponentu. Jeśli nazwa nie została określona, do czasu jej zdefiniowania będzie używana domyślna nazwa New component.

Poniższy obraz przedstawia działanie tej funkcji podczas tworzenia nowego elementu typu Symbol (SYM-001-0031). Otwiera się tymczasowy edytor symboli schematowych z dokumentem umożliwiającym zdefiniowanie symbolu zgodnie z potrzebami.

Przykład edycji początkowej rewizji elementu typu Symbol bezpośrednio z przestrzeni roboczej — tymczasowy edytor symboli schematowych udostępnia dokument, w którym można zdefiniować symbol schematowy.
Przykład edycji początkowej rewizji elementu typu Symbol bezpośrednio z przestrzeni roboczej — tymczasowy edytor symboli schematowych udostępnia dokument, w którym można zdefiniować symbol schematowy.

Elementy sterujące edycją bezpośrednią

Podczas bezpośredniej edycji dostępne są trzy istotne przyciski, znajdujące się na pasku szybkiego dostępu (w lewym górnym rogu głównego okna aplikacji) lub na pasku narzędzi Standard aktywnego edytora tymczasowego (jeśli jest dostępny):

  • Kliknij i przeciągnij, aby przesunąć​ – Save Active Document. Użyj tego przycisku, aby zapisać zmiany wprowadzone w dokumencie. Pozwala to zapisać bieżące zmiany, jeśli chcesz wrócić później i wprowadzić kolejne zmiany przed ostatecznym opublikowaniem dokumentu w przestrzeni roboczej.

  • / – Save to Server. Użyj tego przycisku, aby opublikować dokument (czyli zapisać go i opublikować) w przestrzeni roboczej, przechowując go w początkowej (planowanej) lub kolejnej rewizji elementu docelowego. Pojawi się okno dialogowe Create Revision (lub okno dialogowe Edit Revision), w którym możesz zmienić nazwę i opis oraz w razie potrzeby dodać uwagi do wydania. Po opublikowaniu dokument i edytor zostaną zamknięte.

     
     
     
     
     
     
     
     
     
     

    W stosownych przypadkach i w razie potrzeby można również zaktualizować rewizje elementów nadrzędnych powiązanych z bieżącą rewizją zapisywanego elementu (odwołujących się do niej). Steruje tym opcja Update items related to <ItemRevision>, która jest domyślnie włączona. Pamiętaj, że ta opcja pojawia się tylko podczas:

    • tworzenia nowej rewizji modelu dziedzinowego (symbole, footprinty, modele symulacyjne, modele połączeń wiązek przewodów), do którego odwołują się rewizje elementów komponentów.

    • tworzenia nowej rewizji szablonu komponentu, do którego odwołują się rewizje elementów komponentów.

    • tworzenia nowej rewizji modelu 3D, do którego odwołują się rewizje elementów modeli footprintów.

    Jeśli chcesz, aby wszystkie powiązane elementy nadrzędne nadal korzystały z bieżącej rewizji elementu, wyłącz tę opcję. Zapisany zostanie wówczas tylko sam element.

    Podczas zapisywania edytowanego komponentu lub modelu dziedzinowego (symbolu, footprintu, modelu symulacyjnego, modelu połączeń wiązki przewodów) w przestrzeni roboczej możesz zachować jego bieżący stan cyklu życia. Umożliwia to 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 osób z przypisanym uprawnieniem operacyjnym Allow to skip lifecycle state change for new revisions (dowiedz się więcej o ustawianiu globalnych uprawnień operacyjnych dla przestrzeni roboczej).

    Aby zapisać edytowany dokument w przestrzeni roboczej, możesz również użyć kontrolki Save to Server obok wpisu dokumentu w panelu Projects.

  • / – Discard Local Changes. Użyj tego przycisku, jeśli chcesz anulować edycję. Plik tymczasowy (służący wyłącznie do umożliwienia edycji) zostanie usunięty wraz ze swoim wpisem w panelu Projects, a do elementu docelowego nie zostanie opublikowana żadna zawartość.

    W przypadku pliku tymczasowego używanego podczas sesji bezpośredniej edycji nie musisz kończyć procesu aktualizacji w jednej sesji — możesz zapisać swoją pracę i zamknąć plik. Altium Designer rozpoznaje, że jest to specjalny plik, więc zachowuje go w folderze <SourceWorkspaceName> w panelu Projects, aby można było otworzyć go ponownie w dogodnym momencie i dokończyć proces aktualizacji oraz ponownej publikacji.

Te kontrolki są również dostępne jako polecenia w menu kontekstowym wpisu dokumentu w panelu Projects. W wielu edytorach kontrolki te są także dostępne jako polecenia — Save (skrót: Ctrl+S), Save to Server (skrót: Ctrl+Alt+S) i Discard Local Changes — w głównym menu File.

W przypadku rewizji elementu szablonu projektu 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 otworzyć odpowiednie menu kontekstowe.

Edytowanie istniejącej rewizji elementu

Na dowolnym etapie możesz wrócić do dowolnej rewizji elementu o obsługiwanym typie zawartości w przestrzeni roboczej (za pośrednictwem panelu Explorer) i edytować ją bezpośrednio. Kliknij rewizję prawym przyciskiem myszy i wybierz polecenie Edit z menu kontekstowego. Ponownie otworzy się tymczasowy edytor z dokumentem zawartym w tej rewizji, gotowym do edycji. Wprowadź wymagane zmiany, a następnie zatwierdź publikację dokumentu jako kolejnej rewizji elementu.

Kliknięcie prawym przyciskiem myszy wpisu najwyższego poziomu samego elementu umożliwi edycję jego najnowszej rewizji.

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

Działanie plików tymczasowych

Aby można było edytować dane przestrzeni roboczej, w Altium Designer musi zostać utworzona zawartość do edycji. W tym celu tworzone są pliki tymczasowe. Na przykład po kliknięciu prawym przyciskiem myszy elementu symbolu i wybraniu Edit tworzony jest tymczasowy plik SchLib, który otwiera się w Altium Designer. Po zakończeniu pracy i wykonaniu Save to Server plik ten zostaje usunięty natychmiast po zaktualizowaniu danych przestrzeni roboczej.

Jeśli jednak nie opublikujesz pliku, a zamiast tego wykonasz Save i Close, pozostanie on w panelu Projects. Dzięki temu nie musisz kończyć procesu aktualizacji w jednej sesji edycji — możesz zapisać swoją pracę i zamknąć plik. Altium Designer rozpoznaje, że jest to specjalny plik, więc zachowuje go pod wpisem <WorkspaceName> w panelu Projects (np. /), aby móc otworzyć go ponownie, gdy będziesz gotowy, i dokończyć proces aktualizacji oraz ponownego wydania.

Dokumenty tymczasowe pozostają dostępne, dzięki czemu nie musisz wprowadzać wszystkich zmian podczas jednej sesji edycji.
Dokumenty tymczasowe pozostają dostępne, dzięki czemu nie musisz wprowadzać wszystkich zmian podczas jednej sesji edycji.

Jeśli w pewnym momencie zmienisz zdanie i nie będziesz już chcieć wprowadzać zmian, po prostu kliknij wpis prawym przyciskiem myszy i wybierz polecenie Discard Local Changes z menu kontekstowego, aby zamknąć plik tymczasowy.

Bezpośrednia edycja komponentów z panelu Components

Podczas codziennego zarządzania komponentami bezpośrednia edycja jest dostępna z poziomu panelu Components — którego w przypadku tego typu zawartości będziesz zapewne używać częściej niż panelu Explorer. Wyszukaj wymagany komponent, zaznacz go, a następnie kliknij prawym przyciskiem myszy i wybierz polecenie Edit z menu kontekstowego. Otworzy się tymczasowa instancja edytora komponentów w trybie Single Component Editing, gotowa do wprowadzenia potrzebnych zmian.

Jeśli edytujesz wiele zaznaczonych komponentów, otworzy się jedna instancja edytora komponentów — w trybie Batch Component Editing — zawierająca wszystkie zaznaczone komponenty.

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

Bezpośrednia edycja modeli z edytora komponentów

Podczas edycji komponentu za pomocą edytora komponentów w trybie Single Component Editing możesz bezpośrednio edytować powiązane modele dziedzinowe. Aby zmodyfikować model, którego komponent obecnie używa (do którego się odwołuje), kliknij element sterujący  w prawym górnym rogu jego podglądu. Otworzy się odpowiedni edytor tymczasowy dla danego typu modelu, gotowy do wprowadzenia wymaganych zmian. Gdy skończysz, po prostu zapisz zmiany i zamknij edytor — zmodyfikowany model pojawi się ponownie jako powiązany w obszarze Models. Po wydaniu komponentu zmodyfikowany model również zostanie automatycznie wydany do przestrzeni roboczej jako kolejna rewizja jego elementu nadrzędnego.

Jeśli do modelu odwołuje się wiele komponentów, pojawi się okno dialogowe z informacją o tym i kilkoma opcjami do wyboru. 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ą. Możesz też po prostu anulować edycję.

Przykład bezpośredniej edycji istniejącego modelu, do którego odwołuje się komponent również edytowany bezpośrednio za pomocą edytora komponentów w trybie Single Component Editing.
Przykład bezpośredniej edycji istniejącego modelu, do którego odwołuje się komponent również edytowany bezpośrednio za pomocą edytora komponentów w trybie Single Component Editing.

Bezpośrednią edycję można również stosować do powiązanych modeli dziedzinowych podczas edycji komponentu za pomocą edytora komponentów w trybie Batch Component Editing. Kliknij prawym przyciskiem myszy wpis modelu w obszarze Model Links edytora i wybierz polecenie Edit z menu kontekstowego.

Aktualizowanie komponentów nadrzędnych podczas zapisywania modelu dziedzinowego

 
 
 
 
 

Gdy wprowadzisz zmianę w modelu dziedzinowym w przestrzeni roboczej — niezależnie od tego, czy jest to symbol schematowy, model obudowy PCB, model symulacyjny, model połączeń wiązki czy model elementu wiązki — w chwili zapisania tej zmiany jako nowej rewizji modelu wszystkie komponenty w przestrzeni roboczej korzystające z tego modelu staną się nieaktualne, ponieważ nadal będą używać poprzedniej rewizji. W większości przypadków zapewne zechcesz ponownie zapisać te komponenty w przestrzeni roboczej, aktualizując odpowiednie powiązania z modelami tak, aby korzystały z najnowszych dostępnych rewizji. Aby usprawnić ten proces, przestrzeń robocza we współpracy z Altium Designer umożliwia aktualizowanie komponentów nadrzędnych podczas ponownego zapisywania modelu w przestrzeni roboczej po wprowadzeniu w nim zmian za pomocą funkcji bezpośredniej edycji.

Opcja aktualizacji komponentów nadrzędnych jest dostępna w oknie dialogowym Create Revision, które pojawia się podczas zapisywania zmodyfikowanego modelu z powrotem do docelowej przestrzeni roboczej. Ta opcja — Update items related to <ModelItemRevision> — jest domyślnie włączona.

 
 
 
 
 
  • <ModelItemRevision> to bieżąca rewizja modelu, czyli rewizja obecnie używana przez komponenty nadrzędne w przestrzeni roboczej. Po zapisaniu samego modelu w przestrzeni roboczej będzie to oczywiście poprzednia (wcześniejsza) rewizja, a nie najnowsza.

  • Jeśli chcesz, aby wszystkie komponenty nadrzędne nadal korzystały z bieżącej rewizji modelu w przestrzeni roboczej, wyłącz tę opcję. Zapisany zostanie wtedy tylko sam model.

Dostęp do opcji aktualizacji komponentów w przestrzeni roboczej, które odwołują się do ponownie zapisywanego modelu w przestrzeni roboczej (w tym przypadku symbolu).
Dostęp do opcji aktualizacji komponentów w przestrzeni roboczej, które odwołują się do ponownie zapisywanego modelu w przestrzeni roboczej (w tym przypadku symbolu).

Po kliknięciu OK w oknie dialogowym Create Revision zmodyfikowany model zostanie zapisany z powrotem w Workspace, a powiązany z nim edytor tymczasowy zostanie zamknięty. Wszystkie komponenty w Workspace, które odwołują się do tego modelu, zostaną automatycznie zapisane ponownie, aby korzystać z jego nowej rewizji (automatycznie zostanie utworzona kolejna rewizja każdego komponentu i zostanie wykonany zapis).

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: komponent, blok do ponownego użycia, fragment schematu, fragment PCB.

Dane do nowej rewizji elementu można przesłać na kilka sposobów.

Menu przesyłania

Plik można przesłać, klikając prawym przyciskiem myszy żądany element w panelu Explorer i wybierając polecenie Upload z menu kontekstowego. Zostanie wyświetlone okno dialogowe Create New Revision, w którym można zmienić nazwę i opis oraz w razie potrzeby dodać uwagi do wydania. Użyj obszaru Sources w tym oknie, aby wczytać żądany plik. Można to zrobić, przeciągając plik z Eksploratora Windows i upuszczając go w tym obszarze. Możesz też kliknąć przycisk — zostanie wyświetlone okno dialogowe Add Files (standardowe okno otwierania pliku w systemie Windows). Użyj go, aby znaleźć i otworzyć żądany plik.

Jeśli element nie ma zaplanowanej rewizji, dane zostaną przesłane do kolejnej zaplanowanej rewizji, utworzonej na bieżąco w ramach procesu przesyłania.

Przykład przesyłania. W tym przypadku ręcznie wskazano plik modelu 3D do przesłania do docelowego elementu typu Model 3D.
Przykład przesyłania. W tym przypadku ręcznie wskazano plik modelu 3D do przesłania do docelowego elementu typu Model 3D.

Po upuszczeniu żądanego pliku lub jego wybraniu i kliknięciu przycisku Open wpis dotyczący tego pliku pojawi się w obszarze Sources.

W przypadku typu zawartości obsługującego przesyłanie wielu plików do jednej rewizji, takiego jak plik binarny, wybrane pliki zostaną dodane i wyświetlone w obszarze Sources okna dialogowego. Jeśli chcesz zmodyfikować zawartość listy, dodaj kolejne pliki lub zaznacz i usuń pliki (klikając przycisk ) stosownie do potrzeb. Obszar Sources obsługuje zaznaczanie wielu plików przy użyciu standardowych metod zaznaczania wielokrotnego (Ctrl+Click, Shift+Click oraz kliknięcia i przeciągnięcia).

Rozpocznij przesyłanie, klikając przycisk OK. W zależności od typu zawartości informacje o przesłanych plikach zostaną wyświetlone na kartach widoku Details i/lub Preview dla rewizji elementu w panelu Explorer.

Przeglądanie zapisanej rewizji elementu (tutaj pokazanej dla elementu typu Model 3D) w panelu Explorer. Przejdź do karty widoku Preview, aby zobaczyć jego reprezentację graficzną (jeśli jest dostępna).
Przeglądanie zapisanej rewizji elementu (tutaj pokazanej dla elementu typu Model 3D) w panelu Explorer. Przejdź do karty widoku Preview, aby zobaczyć jego reprezentację graficzną (jeśli jest dostępna).

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 żądanym elemencie docelowym w panelu Explorer. Zostanie wyświetlone okno dialogowe Create New Revision, a przeciągnięty plik będzie widoczny w obszarze Sources. W razie potrzeby dodaj Release Notes, a następnie kliknij przycisk OK.

W przypadku niektórych typów zawartości konieczne będzie zmodyfikowanie Name (będzie to nazwa pliku wraz z rozszerzeniem; w przypadku wielu plików wpisy będą rozdzielone średnikami) oraz Description (będzie mieć format Uploaded from <FileNameandPath>, Size <FileSize>, Created on <FileCreationDate>; w przypadku wielu plików wpisy będą rozdzielone średnikami). Dla typów zawartości obsługujących wiele plików można w razie potrzeby dodać kolejne pliki, klikając przycisk i wyszukując pliki lub przeciągając je i upuszczając w obszarze Sources. Aby usunąć pliki, zaznacz je na liście i kliknij przycisk .

Przesyłanie metodą przeciągania i upuszczania, pokazane tutaj na przykładzie modelu 3D.
Przesyłanie metodą przeciągania i upuszczania, pokazane tutaj na przykładzie modelu 3D.

Jeśli istniejący element nie ma zaplanowanej rewizji, dane zostaną przesłane do kolejnej zaplanowanej rewizji, utworzonej na bieżąco w ramach procesu przesyłania. Jeśli upuścisz przeciągany plik danych poza istniejącym elementem, zostanie utworzony nowy element. Pojawi się okno dialogowe tworzenia nowego elementu. Pola Nazwa i Opis zostaną wstępnie wypełnione. W zależności od typu zawartości może to wyglądać następująco:
  • Name elementu będzie nazwą pliku. Description będzie nazwą pliku (z rozszerzeniem).
  • Name elementu będzie nazwą pliku wraz z rozszerzeniem (w przypadku wielu plików wpisy będą rozdzielone średnikami). Description będzie mieć format Uploaded from <FileNameandPath>, Size <FileSize>, Created on <FileCreationDate> (w przypadku wielu plików wpisy będą rozdzielone średnikami).

Zmień te wartości stosownie do potrzeb.

Item ID będzie zgodne ze schematem nazewnictwa elementów zdefiniowanym na poziomie folderu. Jeśli dla folderu nie zdefiniowano schematu nazewnictwa, zostanie zastosowany schemat $CONTENT_TYPE_CODE-{000000}.

W przypadku typów zawartości umożliwiających przechowywanie tylko jednego pliku danych okno dialogowe Release Manager zostanie uruchomione 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ć od podstaw potrzebny komponent, model dziedzinowy, arkusz schematu lub szablon, możesz po prostu go sklonować. Edycja bezpośrednia pozwala sprawnie wprowadzać wszelkie wymagane zmiany w kopii danych źródłowych z pierwotnej rewizji elementu, a następnie opublikować je jako pierwszą rewizję nowego elementu tego samego typu. Cały proces zajmuje niewiele czasu, dzięki czemu możesz szybko rozbudować zawartość swojej przestrzeni roboczej bez rozpoczynania pracy od zera.

Można klonować następujące typy zawartości:

  • Komponent
  • Footprint
  • Symbol
  • Model symulacyjny
  • Szablon komponentu
  • Zarządzany arkusz schematu
  • Szablon schematu
  • Szablon projektu
  • Szablon dokumentu Draftsman
  • Szablon arkusza Draftsman
  • Stos warstw
  • OutputJob

Polecenie klonowania jednego z obsługiwanych typów zawartości jest dostępne w panelu Explorer na następujące sposoby:

  • Kliknij prawym przyciskiem myszy wpis źródłowej rewizji elementu i wybierz polecenie Operations » Clone z menu kontekstowego.
  • Zaznacz wpis źródłowej rewizji elementu i użyj skrótu klawiaturowego Ctrl+D.

Polecenie Clone jest dostępne w całym panelu Explorer, wszędzie tam, gdzie wyświetlana jest odpowiednia rewizja elementu, w tym:

  • Na głównej liście elementów w folderze.
  • Children Na karcie widoku aspektu (podczas przeglądania elementu typu zarządzany arkusz schematu).
  • Where-used Na karcie widoku aspektu (podczas przeglądania elementu typu komponent, symbol, footprint, model symulacyjny, szablon komponentu lub szablon schematu).
  • Preview Na karcie widoku aspektu (podczas przeglądania elementu typu komponent, zarządzany arkusz schematu lub szablon schematu).
Podczas przeglądania głównej listy elementów w danym folderze użyj polecenia Clone z wpisu najwyższego poziomu danego elementu, aby sklonować jego najnowszą rewizję.
AI-LocalizedTłumaczenie SI
Jeśli znajdziesz błąd, zaznacz tekst/obraz i naciśnij Ctrl + Enter aby wysłać nam wiadomość.
Contents
Dostępność funkcji

Dostępne funkcje zależą od tego, z którego rozwiązania Altium korzystasz – Altium Develop, Altium Agile Teams, Altium Agile Enterprise lub Altium Designer (w ramach aktywnej subskrypcji terminowej).

Jeśli opisana funkcja nie jest widoczna w Twoim oprogramowaniu, skontaktuj się z działem sprzedaży Altium, aby dowiedzieć się więcej.

Starsza dokumentacja

Dokumentacja Altium Designer nie jest już wersjonowana. Jeśli potrzebujesz dostępu do dokumentacji dla starszych wersji Altium Designer, odwiedź sekcję Starsza dokumentacja na stronie Inne instalatory.

Contents