Wsparcie w zakresie gromadzenia danych
Altium umożliwia organizacji skopiowanie potrzebnych treści z obszaru roboczego źródłowego i przeniesienie ich do drugiego obszaru roboczego docelowego – proces ten nazywa się po prostu
Wraz z przejęciem treści projektowych prawa własności przechodzą w całości w ręce zespołu obsługującego obszar roboczy docelowy, który może swobodnie wprowadzać modyfikacje i zarządzać treścią – w swoim obszarze roboczym – zgodnie z własnymi potrzebami w przyszłości. A dzięki utrzymaniu powiązania między przejętymi danymi a ich pierwotnym źródłem możliwe jest inteligentne zarządzanie danymi, w tym powiadomienia w przypadku aktualizacji źródła skopiowanych treści. Na przykład, jeśli w przyszłości zostanie wprowadzona zmiana w wersji elementu projektowego w obszarze roboczym źródłowym, obszar roboczy docelowy ma możliwość aktualizacji do tej wersji, ponownie synchronizując się z „statkiem macierzystym”, że tak powiem. I bez względu na to, czy w obszarze roboczym docelowym opublikowano dodatkowe wersje danego elementu, zawsze istnieje możliwość przywrócenia poprzedniej wersji z obszaru roboczego źródłowego – wszystko to dzięki zachowaniu powiązania z pierwotnym źródłem elementu, czyli
Pozyskiwanie danych – przegląd koncepcyjny
Poniższy rysunek przedstawia ogólną, graficzną ilustrację koncepcji pozyskiwania danych. Przedstawione zasady pozyskiwania danych są takie same, niezależnie od rodzaju pozyskiwanych danych.

Koncepcja pozyskiwania danych z obszaru roboczego.
Elementy, które można pozyskać
Za pomocą funkcji pozyskiwania danych z obszaru roboczego źródłowego do obszaru roboczego docelowego można pozyskać następujące typy elementów:
- Model 3D
- Preferencje programu Altium Designer
- Komponent (w tym powiązane opcje części)
- Szablon komponentu
- Arkusz danych
- Obrys
- Zarządzany arkusz schematu
- Zadanie wyjściowe
- Szablon schematu
- Skrypt
- Model symulacyjny
- Symbol
Czynniki, które należy wziąć pod uwagę podczas pozyskiwania danych:
-
Pobierana jest tylko wybrana wersja elementu źródłowego, a nie wszystkie wersje, które mogą istnieć dla tego elementu. W
Explorer domyślnym widoku panelu będzie to najnowsza (aktualna) wersja elementu, chyba że zostanie wyraźnie wybrana niższa (starsza) wersja – należy odznaczyćShow only latest opcję z menu „
”, aby wyświetlić wszystkie dostępne wersje elementu.
-
Podczas pobierania wersji komponentu źródłowego lub elementu zarządzanego arkusza schematycznego pobierane są również wszystkie powiązane elementy podrzędne:
-
Component Item – odpowiednie wersje następujących powiązanych obiektów podrzędnych: elementu symbolu, elementu(-ów) obrysu, elementu(-ów) modelu 3D, elementu modelu symulacyjnego, elementu szablonu komponentu, elementu(-ów) arkusza danych oraz powiązań wyboru części.
-
Należy pamiętać, że parametr „Typ komponentu ” nie jest przenoszony podczas procesu pobierania, więc przeniesione komponenty pojawią się w docelowej
-
Managed Sheet Item – dotyczy odpowiednich wersji następujących powiązanych obiektów podrzędnych: pozycji komponentu, pozycji symbolu, pozycji obrysu, pozycji modelu 3D, pozycji modelu symulacyjnego, pozycji szablonu komponentu, pozycji arkusza danych, pozycji szablonu schematu.
-
Cykl życia przejętej wersji elementu źródłowego przyjmie swój stan początkowy (na przykład
), zgodnie z definicją cyklu życia przypisaną do elementu docelowego. Wszelka historia cyklu życia wersji elementu źródłowego zostanie zignorowana.Draft - Jeśli element podrzędny wybranego elementu źródłowego (komponentu/zarządzanego arkusza schematu) nie może, z jakiegokolwiek powodu, zostać przejęty, wówczas przejęcie tego wybranego elementu (komponentu/zarządzanego arkusza schematu) nie zostanie przeprowadzone.
Interfejs użytkownika funkcji pobierania
Pobieranie odbywa się za pomocą okna dialogowego

Okno dialogowe „Koszyk treści ” – centrum sterowania pobieraniem danych ze źródłowego obszaru roboczego.
Użyj
-
Aktualnie aktywny obszar roboczy jest automatycznie uznawany za obszar roboczy źródłowy.
-
Można zmienić aktywny obszar roboczy wyświetlany w
Explorer widoku panelu — a tym samym aktualne źródło danych — za pomocą menu wyboru obszaru roboczego dostępnego w lewym górnym rogu panelu. -
Dostępne obszary robocze to te, z którymi wcześniej nawiązałeś połączenie i/lub które są obecnie dostępne (połączone), jak pokazano w
Known Servers na stronie „Zarządzanie danymi – Serwery” wPreferences oknie dialogowym. -
Należy pamiętać, że chociaż Altium Content Vault jest również dostępne jako źródło, jego bezpośrednie wykorzystanie do pozyskiwania danych jest wycofywane na rzecz panelu „Wyszukiwanie części producenta ” – do którego użytkownik zostanie przekierowany, jeśli jako źródło zostanie wybrany Content Vault.
Manufacturer Parts Search Oferuje zaawansowane funkcje wyszukiwania rzeczywistych części za pośrednictwemAltium Parts Provider Service, a w tle wykorzystuje Altium Content Vault jako źródło danych modeli komponentów. Znalezione komponenty, dla których dostępne są dane modelowe, można pobrać do wykorzystania w projektach.
-
Można zmienić aktywny obszar roboczy wyświetlany w
- Użyj menu rozwijanego nazwy docelowego obszaru roboczego (podświetlonego na niebiesko), aby wybrać alternatywny obszar roboczy z listy, która zawiera aktualnie połączone obszary robocze – wybierz opcję „Administracja serwerem”, aby włączyć lub wyłączyć połączenia z obszarami roboczymi.
-
Oryginalna wersja elementu jest wyświetlona w głównej tabeli. Do koszyka można dodać dowolną liczbę dodatkowych wersji elementu. Aby to zrobić, kliknij
Add More Items przycisk w prawym górnym rogu okna dialogowego i wybierzSelect pozycję, aby przejść doChoose Item okno dialogowe (odpowiednikExplorer panelu). Stąd można przeglądać obszar roboczy źródłowy w poszukiwaniu kolejnych elementów, dodając je pojedynczo lub zbiorczo przy użyciu standardowych narzędzi do wielokrotnego zaznaczania.Alternatywnie wybierz
Add manually pozycję, aby otworzyć okno dialogowe „Dodaj nowe elementy”. Okno to pozwala wkleić zewnętrzną listę potrzebnych elementów (jeden element w każdym wierszu), które następnie można wyszukiwać w źródłowym obszarze roboczym przy użyciu wybranych kryteriów wyszukiwania (GUID ,Item ID ,Name lubMPN ). Zaznacz i usuń wersje elementów z listy (kliknij przycisk „
”), jeśli uznasz, że jednak nie chcesz ich pobierać.
-
Kliknij przycisk
Change Settings elementu sterującego w prawym dolnym roguContent Cart okna dialogowego, aby przejść do okna dialogowego „Struktura koszyka treści”. W tym miejscu można zdefiniować opcje domyślne dla każdego typu elementu danych obsługiwanych przez tę funkcję w ramach pozyskiwania. Obejmuje to określenie domyślnego folderu w docelowym obszarze roboczym, a także domyślnej definicji cyklu życia, schematów nazewnictwa elementów i wersji oraz indeksu początkowego. Istnieje również możliwość dodania notatki, która może dostarczyć innym przydatnych informacji na temat pobrania podczas przeglądania pobranych treści. -
Po wybraniu żądanych elementów źródłowych kliknij przycisk „
”, co przygotowuje docelowy obszar roboczy do pozyskania. Spowoduje to automatyczne sprawdzenie statusu wybranych wersji elementów (w przypadku, gdy zostały one pozyskane wcześniej), powiązań nadrzędnych i podrzędnych, a następnie zaproponowanie wymaganej akcji – która w przypadku nowych pozyskań będzie . Chociaż podczas tej fazy przygotowawczej stosowane są domyślne opcje pozyskiwania (patrz punkt 3 powyżej), w razie potrzeby można zmodyfikować właściwości poszczególnych elementów docelowych. W tym celu należy wybrać element z listy i kliknąć przycisk „Transfer new revision and item
”.
-
Po zakończeniu przygotowań kliknij przycisk „
”, aby uruchomić proces pozyskiwania. Pojawi się wstępne okno dialogowe potwierdzenia – kliknij Yes , aby kontynuować przenoszenie treści między obszarami roboczymi źródłowym i docelowym. Drugie okno dialogowe potwierdzenia potwierdzi wynik pozyskiwania.
Pobrane dane odsyłają do pierwotnego źródła. Te informacje o powiązaniach pochodzenia można wyświetlić, zmieniając widok aspektowy dla docelowej wersji elementu na widok
Mechanizm pozyskiwania
Dla osób, które chciałyby poznać mechanizmy transferu danych leżące u podstaw procesu pozyskiwania danych, poniższa sekcja zawiera bardziej szczegółowe informacje na temat podstawowego przebiegu procedury stosowanej przez tę funkcję oraz ogólnych scenariuszy spotykanych podczas zarządzania pozyskiwaniem danych.
Podstawowy przebieg procedury
Poniższy rysunek przedstawia szczegółowo mechanizm pozyskiwania danych z obszaru roboczego źródłowego. Ilustruje on przebieg procedury polegającej zasadniczo na skopiowaniu wybranej wersji elementu źródłowego między wyznaczonymi obszarami roboczymi źródłowym i docelowym.

Mechanizm pozyskiwania danych z obszaru roboczego źródłowego i przesyłania ich do obszaru roboczego docelowego.
Jak widać, procedura sprowadza się zasadniczo do trzech odrębnych etapów, zapewniających przeniesienie danych między obszarami roboczymi przy zachowaniu ich integralności:
-
Download – najpierw pobierana jest wybrana wersja elementu źródłowego (znajdującego się w obszarze roboczym źródłowym). -
Modify & Retarget – dane są automatycznie modyfikowane zgodnie z zdefiniowanymi preferencjami lokalnymi (lokalnymi dla obszaru roboczego docelowego), przy jednoczesnym niezawodnym zachowaniu pobranej wartości. -
Release – dane są przekazywane do obszaru roboczego docelowego (w tym przypadku do nowej wersji istniejącego elementu docelowego). Wersja docelowa zachowuje powiązanie ze swoim źródłem – odnośnik do wersji elementu źródłowego, z którego pochodzi.
Zarządzanie pozyskanymi danymi
W poprzedniej sekcji omówiono podstawowy przebieg procesu pozyskiwania danych. Aby skutecznie zarządzać pozyskiwaniem danych, śledzona jest historia zarówno elementów źródłowych, jak i pozyskanych, dzięki czemu projektant ma dostęp do odpowiednich działań związanych z pozyskiwaniem danych za pośrednictwem interfejsu zarządzania pozyskiwaniem.
W poniższych sekcjach omówiono ogólne scenariusze występujące podczas zarządzania pozyskiwaniem danych. W każdym przypadku stan pozyskanych danych – w odniesieniu do elementu docelowego i wszelkich jego wersji – jest porównywany z oryginalnym elementem źródłowym i jego wersjami.
Całkowicie nowe pozyskanie
W tym scenariuszu żadna wersja elementu źródłowego nie została wcześniej pozyskana. Wersja elementu źródłowego ma zostać pozyskana do początkowej wersji nowego elementu docelowego. Nowy element docelowy i jego wersja są tworzone w ramach konfiguracji pozyskiwania.

Scenariusz 1 – pozyskiwanie danych do pierwszej wersji nowego elementu docelowego.
Pobieranie późniejszej wersji
W tym scenariuszu wersja elementu źródłowego została wcześniej pozyskana. Element źródłowy został następnie zmodyfikowany, co spowodowało, że dostępna jest nowsza wersja. W tym przypadku utworzona zostanie nowa wersja istniejącego elementu docelowego w celu pozyskania nowszej wersji elementu źródłowego.
W praktyce więc, nawet jeśli najnowsza wersja mogła zostać pobrana do innego docelowego folderu koszyka obszaru roboczego, system importuje nową wersję do istniejącej pozycji komponentu. Komponent ten ma teraz dostępną nową wersję, która zostanie automatycznie wykryta po otwarciu projektu wykorzystującego ten komponent – co zostanie zaznaczone statusem Out of date

Scenariusz 2 – pobieranie nowszej wersji wcześniej pobranego elementu źródłowego.
Już istnieje
W tym scenariuszu najnowsza wersja elementu źródłowego została już pobrana – nie ma już nic do pobrania.

Scenariusz 3 – pożądana wersja elementu źródłowego została już pozyskana, nie ma nic do zrobienia.
