Altium 365 Workspace
Altium Workspace, będący integralną częścią platformy Altium 365, jest dedykowanym serwerem do hostowania i zarządzania całą zawartością projektową. Umożliwia płynną łączność i mechanikę przenoszenia danych między domenami projektowania, produkcji i dostaw. Współpracuje z Altium Designer, aby zapewnić elegancką odpowiedź na pytanie o obsługę danych projektowych z zabezpieczoną integralnością. Workspace nie tylko zapewnia solidne, bezpieczne przechowywanie danych, ale także umożliwia ponowne udostępnianie danych jako odrębnych wersji - zasadniczo śledzenie zmian projektowych w czasie, bez nadpisywania wcześniej wydanych danych. Pozwala również na zarządzanie cyklem życia danych, umożliwiając osobom, które muszą korzystać z danych, natychmiastowe sprawdzenie, na jakim etapie "życia" znajdują się dane, a zatem do czego można je bezpiecznie wykorzystać.
Przestrzeń robocza może pomieścić wszystkie zarządzane dane, w tym komponenty, modele domen, schematy obwodów i szablony projektowe. Można nawet tworzyć i zarządzać całymi projektami projektowymi bezpośrednio w Workspace, z widokiem zarządzania skoncentrowanym na CAD, który umożliwia wspólne przeglądanie i komentowanie tego projektu, wraz z kontrolą jego BOM i historii. Za pośrednictwem dedykowanej strony Manufacturing Portal można przeglądać i nawigować po wydanych danych pliku, sprawdzać BOM oraz przeglądać i komentować migawkę samego projektu; źródło tych wydanych danych. Wybraną wersję można również udostępnić - jako Manufacturing Package - bezpośrednio producentowi.
Dostarczając zestaw "bloków konstrukcyjnych" wielokrotnego użytku w ramach Workspace, można rozpocząć nowe projekty ze świadomością, że każdy model, komponent i element projektu wyższego rzędu został ratyfikowany i zatwierdzony do użytku, bez konieczności ponownego odkrywania koła. Workspace staje się zarówno źródłem, jak i miejscem docelowym elementów projektu, a każdy nowy projekt wykorzystuje elementy udostępnione i zarządzane za pośrednictwem Workspace. A projektując tylko z elementami z Workspace, integralność tych projektów jest z natury zapewniona.
Elementy zawartości serwera
W przestrzeni roboczej każda jednostka projektowa, która może być przechowywana, zarządzana i ponownie wykorzystywana, jest reprezentowana jako określony typ Item. Element jest unikalnie identyfikowany w przestrzeni roboczej i może zawierać dowolną liczbę Revisions, gdzie wersja zawiera dane dla tego elementu. Za każdym razem, gdy dokonywana jest zmiana danych zawartych w wersji - która dla większości typów elementów może być edytowana bezpośrednio w powiązanym edytorze tymczasowym - jest ona zatwierdzana (lub ponownie publikowana) w nowej wersji tego elementu, co oznacza, że żadna istniejąca wersja nie może zostać nadpisana, a tym samym zapewnia najwyższą integralność.
Element może mieć dowolną liczbę wersji, które są zasadniczo ewolucją tego elementu w czasie. Wprowadzana jest zmiana, a nowa zawartość danych jest zatwierdzana / przesyłana / publikowana w nowej wersji. Dane przechowywane w każdej wersji elementu są zatem zazwyczaj różne. Aby zidentyfikować te różne wersje elementu, używany jest identyfikator wersji (ID), który w połączeniu z identyfikatorem elementu tworzy unikalny identyfikator dla każdego wydania elementu. Daje nam to Item-Revision.
Innym ważnym aspektem wersji elementu jest jego Lifecycle State. Jest to kolejny identyfikator, który można wykorzystać do szybkiej oceny, na jakim etapie znajduje się dana wersja life i co projektanci mogą z nią zrobić. Podczas gdy wersja odzwierciedla zmiany projektowe dokonane w elemencie, stan cyklu życia odzwierciedla stan elementu z perspektywy biznesowej, taki jak Planned, New From Design, For Production, Obsolete, i tak dalej.
Komponenty
Altium Designer, ze swoim ujednoliconym podejściem do projektowania, tradycyjnie wykorzystuje model komponentów, który rozciąga się na wszystkie aspekty procesu projektowania elektroniki. Jednakże, aby płynnie dopasować proces projektowania elektroniki do procesu rozwoju produktu jako całości, model ten ewoluował, obejmując inne aspekty, w tym inne procesy projektowania (w szczególności MCAD i wzornictwo przemysłowe), a także procesy biznesowe (takie jak zaopatrzenie i produkcja), które przecinają się z procesem rozwoju produktu.
Ten rozwinięty model obiektowy jest znany jako Unified Component Model.
W ramach tego paradygmatu modelowania komponent projektu, widziany przez projektanta, jest oddzielony od części producenta i/lub dostawcy. Informacje te nie są definiowane jako część komponentu. Zamiast tego, Part Choices są używane do mapowania komponentu projektowego na jedną lub więcej części producenta, które z kolei mogą być mapowane na jedną lub więcej części dostawcy. Pozwala to projektantowi z góry określić, jakie rzeczywiste części mogą być używane dla danego komponentu projektu używanego w projekcie.
Komponenty te, wraz z wybranymi częściami, są przechowywane w obszarze roboczym. Komponent jest przechowywany jako seria wersji jednoznacznie identyfikowalnego elementu komponentu. Każda wersja jest zarządzana przez cały cykl życia, zapewniając kolekcje certyfikowanych komponentów autoryzowanych do ponownego włączenia do nowych projektów projektowych, wyprodukowania prototypów lub wykorzystania w seriach produkcyjnych. Krótko mówiąc, katalog komponentów zaimplementowany za pośrednictwem "bibliotek" opartych na serwerze.
Zarządzanie projektami
Workspace, w połączeniu z Altium Designer, zapewnia wsparcie dla w pełni zarządzanych projektów. Zarządzane projekty są ukierunkowane na etap rozwoju cyklu życia projektu i upraszczają tworzenie i ciągły przepływ pracy dla projektów kontrolowanych wersjami. Scentralizowana pamięć masowa pod kontrolą Workspace umożliwia również tej funkcji bycie podstawą dla innych usług współpracy.
Niektóre kluczowe korzyści wynikające z korzystania z projektów opartych na przestrzeni roboczej to
-
Uproszczone przechowywanie. Nie ma potrzeby podejmowania decyzji dotyczących lokalizacji pamięci masowej. Kopie zapasowe i inne podstawowe usługi są zapewnione.
-
Podstawa dla funkcji współpracy.
-
Wymuszona kontrola wersji.
-
Zalety dedykowanego systemu komentowania.
-
Powiadomienia i status. Status dokumentu, w tym lokalne modyfikacje, jest widoczny dla całego zespołu projektowego.
-
Współbieżne projektowanie PCB działa bez skomplikowanej konfiguracji.
-
Możliwość udostępniania projektu wielu osobom do edycji lub tylko do przeglądania i komentowania.
-
Pełna funkcjonalność podczas korzystania z funkcji historii projektu, w tym zdarzeń zatwierdzania związanych z VCS i porównywania danych projektowych.
Zarządzanie odbywa się za pośrednictwem strony Projekty interfejsu przeglądarki Workspace. Nowe projekty mogą być tworzone poprzez ten interfejs lub poprzez okno dialogowe Create Project w Altium Designer.
Można również uzyskać dostęp do szczegółowego widoku projektu skoncentrowanego na CAD, który oferuje wiele opcji widoku (w zależności od poziomu dostępu do oprogramowania):
-
Design - wyświetlanie i nawigowanie po źródłowych dokumentach projektowych, przeglądanie właściwości obiektów projektowych i umieszczanie komentarzy do recenzji. Ten widok wykorzystuje interfejs Web Viewer do prezentacji projektu w czterech różnych podwidokach danych, aby pokazać odpowiednio schemat(y) źródłowy(e), płytkę w 2D, płytkę w 3D i zestawienie materiałów. Ten widok dotyczy najnowszej wersji źródłowych danych projektu, a nie określonej wersji z tego projektu, a zatem można go uznać za widok pracy w toku (WIP). Można przeglądać zarówno projekt bazowy, jak i dowolny jego zdefiniowany wariant.
-
Tasks - Tworzenie, przeglądanie, zarządzanie i wypełnianie żądań zadań jako zadań. Prezentowane w strukturze przepływu kafelkowego, zadania są tworzone ręcznie, przypisywane do komentarzy lub automatycznie generowane przez procesy Workspace.
-
Simulation - przesyłanie plików z wynikami symulacji obwodu, które będą powiązane z bieżącym projektem lub wersją projektu. Pliki są skutecznie dołączane do projektu, co pozwala członkom Workspace na sprawdzanie i/lub pobieranie dokumentów z wynikami symulacji, które odnoszą się do aktualnie otwartego projektu.
-
Releases - przeglądanie wydań dla projektu. Dostęp jest zapewniony do otwierania pełnych danych wydania lub określonego pakietu montażowego, który będzie prezentowany na osobnej karcie za pośrednictwem portalu Manufacturing Portal. Z tego portalu można przeglądać i nawigować po wydanych danych pliku, sprawdzać BOM oraz przeglądać i komentować migawkę samego projektu; źródło tych wydanych danych. Z widoku Releases lub poprzez Manufacturing Portal dla konkretnej wersji, będziesz mieć dostęp do kontroli pobierania danych produkcyjnych na różnych poziomach szczegółowości (od pełnych zestawów danych do pojedynczych wygenerowanych plików wyjściowych). Wybraną wersję można również wysłać - jako Manufacturing Package - bezpośrednio do producenta. Istnieje również możliwość porównywania danych Gerber lub danych schematu między wersjami.
-
Design Reviews - Tworzenie i praca ze sformalizowanymi recenzjami projektów projektowych. Procesy recenzji są definiowane poprzez przypisanie użytkowników do recenzji, którzy następnie wykonują powiązane z nimi zadania. Osoby przypisane do recenzji mogą przeglądać i komentować wygenerowane migawki projektu oraz przesyłać wnioski dotyczące akceptacji lub odrzucenia.
-
History - przeglądanie progresywnej osi czasu głównych wydarzeń związanych z projektem, w tym jego tworzenia, zatwierdzania, wydań, klonów i wymiany MCAD. Za każdym razem, gdy obsługiwane zdarzenie ma miejsce w związku z projektem, jest ono dodawane do osi czasu jako dedykowany kafelek z różnymi akcjami obsługiwanymi w stosownych przypadkach. W przypadku zdarzeń historycznych istnieje nawet możliwość porównywania danych Gerber między wydaniami lub z lokalnie wygenerowanym zestawem plików, a także porównywania danych Schematic między wydaniami lub zatwierdzeniami. Więcej informacji można znaleźć w sekcji Historia projektu.
-
Assembly - Pracuj z interaktywnym narzędziem Assembly, aby sprawdzić i przejść przez proces montażu płytki. Narzędzie to łączy szczegółowe dane BOM projektu i jego widok montażowy 2D/3D, aby zaprezentować interfejs, który zapewnia wymagany zestaw informacji graficznych i części składowych do przejścia przez proces montażu.
Globalne udostępnianie danych pakietów produkcyjnych
Kluczowym aspektem projektów zarządzanych w ramach Workspace jest możliwość tworzenia i udostępniania innym wersji Build Package. Gdy jest on udostępniany bezpośrednio producentowi, może być traktowany jako Manufacturing Package, ponieważ jest to pakiet, który producent może przeglądać, pobierać i wykorzystywać do produkcji i montażu płytki.
Wspierając możliwość dzielenia się takim pakietem z innymi i z producentem (który zazwyczaj znajduje się poza organizacją), platforma Altium 365 zapewnia dedykowaną stronę Manufacturing Package Viewer - element globalnej obsługi udostępniania platformy - która umożliwia innym przeglądanie pakietu produkcyjnego z dowolnej przeglądarki internetowej - w dowolnym miejscu na świecie - ale poza obszarem roboczym, dzięki czemu same projekty i inne cenne IP są niedostępne.
Każdy współdzielony użytkownik otrzyma zaproszenie e-mail z linkiem do przeglądania pakietu produkcyjnego za pośrednictwem strony Manufacturing Package Viewer. Współdzielone pakiety produkcyjne są prezentowane na stronie Shared with Me interfejsu platformy Altium.
Sama strona Manufacturing Package Viewer pozwala kluczowym interesariuszom - a przede wszystkim personelowi produkcyjnemu - zobaczyć podsumowanie projektu, z kluczowymi danymi płyty. Dostępne są również podstrony dotyczące produkcji, montażu i danych BOM. Ostatecznie personel produkcyjny może pobrać pakiet kompilacji przeglądanej wersji - z dowolnej strony przeglądarki - za pomocą którego można fizycznie zrealizować daną wersję płytki.
ECAD-MCAD CoDesign
Większość projektowanych produktów elektronicznych jest przymocowana do jakiejś struktury mechanicznej, takiej jak podwozie lub obudowa. Znalezienie mechanicznego konfliktu między płytką (ECAD) a podwoziem/obudową (MCAD) na późnym etapie procesu projektowania może być kosztowne. I chociaż można wyeksportować model 3D z Altium Designer, jest to proces ręczny, który wymaga świadomej decyzji i działania. W rzeczywistości jest to wykonywane bardzo rzadko, w wyniku czego projektant MCAD nigdy nie jest do końca pewien, czy to, co ma, jest najnowsze i najlepsze. Naprawdę nie powinno być tak trudno upewnić się, że nie zmarnujesz kupy pieniędzy tylko dlatego, że twoje narzędzia nie mówią.
Workspace ułatwia natywną współpracę ECAD z MCAD, w której dane płynnie przepływają między domenami. Koniec z odpytywaniem o aktualizacje i niepewnością. Dane są przesyłane między domenami w miarę rozwoju projektu, zapewniając jego spójność.
Następujące platformy MCAD są obsługiwane podczas korzystania z najnowszych wtyczek Altium MCAD CoDesigner:
-
Dassault Systemes SOLIDWORKS®
-
Autodesk Inventor Professional®
-
PTC Creo Parametric®
-
Autodesk Fusion®
-
Siemens NX
Wersje oficjalnie obsługiwanych narzędzi MCAD będą zależeć od używanej wersji wtyczki Altium MCAD CoDesigner (patrz strona Nowości w CoDesigner).
Integracja PLM
Przestrzeń robocza ułatwia jedno- lub dwukierunkową synchronizację komponentów, parametrów komponentów i wyborów części między przestrzenią roboczą Altium 365 a instancją PLM. Synchronizacja danych komponentów między Workspace a docelowym systemem PLM wykorzystuje wbudowany proces synchronizacji, który może być uruchamiany ręcznie lub ustawiony jako powtarzające się zdarzenie czasowe. Dostępny jest dedykowany przepływ pracy Project Creations, który obsługuje również automatyczne tworzenie numerów części w instancji PLM, a następnie propagację tych parametrów z powrotem do projektu projektowego. Istnieje również możliwość opublikowania projektu do instancji PLM w ramach uruchomienia funkcji Project Releaser w Altium Designer
Altium 365 Workspace zapewnia wsparcie dla następujących systemów PLM:
-
PTC Windchill® PLM w wersji 12, 13 i PTC Windchill+ ( wariant SaaS Windchill).
-
Arena® PLM.
-
Oracle® Agile™ PLM.
-
Aras Innovator® Release 30.
-
Siemens Teamcenter®, z dodatkową konfiguracją integracji.
-
Duro PLM, zaimplementowany jako zewnętrzna instancja PLM.
Połączenie z obsługiwanym systemem PLM można nawiązać za pomocą zaawansowanego półautomatycznego interfejsu użytkownika lub za pomocą ręcznego procesu opartego na edycji plików XML konfiguracji PLM. Ten ostatni wymaga znajomości struktur danych docelowego systemu PLM i znajomości formatu XML, podczas gdy półautomatyczny system automatycznie pobiera wymagane dane z PLM i Altium Workspace, aby wypełnić opcje menu w interfejsie. Więcej informacji można znaleźć w sekcji Synchronizacja komponentów PLM.
Konfiguracja źródła części
Każdy obszar roboczy ma własną dedykowaną stronę Part Catalog. Jest to zarządzana baza danych katalogu części, przeznaczona do zarządzania i śledzenia części producenta i powiązanych z nimi części dostawcy.
Katalog części przechowuje elementy reprezentujące rzeczywiste części producenta, wraz z jednym lub większą liczbą elementów reprezentujących części dostawcy - wcielenia tych części producenta, sprzedawane przez dostawców/sprzedawców. Każda część dostawcy jest odniesieniem do elementu w bazie danych części - albo zagregowanej bazie danych części Altium Parts Provider (która sama łączy się i gromadzi części od włączonych dostawców), albo połączonej lokalnej bazie danych części.
Którzy Dostawcy są faktycznie wykorzystywani - lista Approved Suppliers - jest zarządzana przez Workspace, za pośrednictwem strony Admin – Part Providers interfejsu przeglądarki. Ułatwia to scentralizowane zarządzanie łańcuchem dostaw, a projektanci w całej organizacji korzystają z tej samej zatwierdzonej listy dostawców, z której czerpią informacje o łańcuchu dostaw części używanych w ich projektach.
Pozyskiwanie danych
Altium zapewnia organizacji możliwość skopiowania potrzebnej zawartości z serwera źródłowego i dostarczenia jej na drugi serwer docelowy - proces ten określany jest po prostu jako Server Data Acquisition. Pozyskując zawartość projektową, prawo własności jest przekazywane w ręce organizacji odbierającej, która następnie może swobodnie wprowadzać modyfikacje i utrzymywać zawartość w swoim obszarze roboczym. Utrzymując powiązanie między pozyskanymi danymi a ich oryginalnym źródłem, można przeprowadzić inteligentną obsługę danych, w tym powiadomienie, gdy źródło skopiowanej zawartości zostanie zaktualizowane. Bez względu na to, czy do elementu w obszarze roboczym wprowadzono dodatkowe wersje, zawsze istnieje możliwość powrotu do poprzedniej wersji z serwera źródłowego - wszystko dzięki zachowaniu linku do oryginalnego źródła elementu lub Origin.
Pozyskiwanie odbywa się za pomocą okna dialogowego Content Cart. Dostęp do tego okna dialogowego odbywa się z poziomu panelu Eksploratora. Podczas przeglądania serwera źródłowego, z którego chcesz uzyskać dane, kliknij prawym przyciskiem myszy wersję obsługiwanego typu elementu, który chcesz pozyskać (lub na przykład folder komponentów) i wybierz polecenie Operations » Add to Content Cart z menu kontekstowego.







