Altium 365 Workspace

Integralną częścią platformy infrastrukturalnej Altium 365 jest Altium Workspace — dedykowany serwer do hostowania i zarządzania całą zawartością projektową. Umożliwia on bezproblemową łączność oraz mechanizmy przenoszenia danych między obszarami projektowania, produkcji i zaopatrzenia. Współpracuje z Altium Designer, zapewniając elegancką odpowiedź na pytanie, jak obsługiwać dane projektowe z zachowaniem bezpiecznej integralności. Workspace nie tylko zapewnia solidne i bezpieczne przechowywanie danych, ale także umożliwia ponowne wydawanie danych jako wyraźnie oddzielnych rewizji — zasadniczo śledząc zmiany projektowe w czasie, bez nadpisywania jakichkolwiek wcześniej wydanych danych. Umożliwia również zarządzanie cyklem życia danych, dzięki czemu osoby, które muszą z nich korzystać, mogą od razu zobaczyć, na jakim etapie swojego „życia” znajdują się dane, a tym samym do czego można ich bezpiecznie użyć.

Workspace może obejmować wszystkie zarządzane dane, w tym komponenty, modele domenowe, arkusze schematów obwodów i szablony projektowe. Możesz nawet tworzyć i zarządzać całymi projektami bezpośrednio w Workspace, korzystając z widoku zarządzania zorientowanego na CAD, który umożliwia wspólny przegląd i komentowanie projektu, a także wgląd w jego BOM i historię. Za pośrednictwem dedykowanego Manufacturing Portal możesz przeglądać i nawigować po wydanych danych plików, analizować BOM oraz przeglądać i komentować migawkę samego projektu; źródła tych wydanych danych. Wybrane wydanie można również udostępnić — jako Manufacturing Package — bezpośrednio producentowi.

Udostępniając w Workspace zestaw wielokrotnego użytku „bloków konstrukcyjnych” projektu, możesz rozpoczynać nowe projekty ze świadomością, że każdy model, komponent i element projektowy wyższego rzędu został zweryfikowany i zatwierdzony do użycia, bez konieczności, mówiąc potocznie, wynajdywania koła na nowo. Workspace staje się zarówno źródłem, jak i miejscem docelowym elementów projektowych, a każdy nowy projekt wykorzystuje elementy wydane do Workspace i zarządzane za jego pośrednictwem. A projektując wyłącznie przy użyciu elementów z Workspace, integralność tych projektów jest z natury zapewniona.

  • Altium Workspace jest udostępniany i oznaczany marką jako Altium Develop Workspace, Altium Agile Teams Workspace lub Altium Agile Enterprise Workspace w zależności od zakupionego Altium Solution. Dla wszystkich wariantów Workspace w tej dokumentacji będzie używany ogólny termin Altium Workspace lub podobny.

  • Aby uzyskać najnowsze informacje na temat bezpieczeństwa, niezawodności, prywatności i zgodności platformy Altium 365, odwiedź Altium 365 Trust Center.

  • Dla organizacji wymagających zgodności z amerykańskimi przepisami bezpieczeństwa rządowego, takimi jak ITAR i EAR, Altium oferuje oparte w USA Altium 365 GovCloud, które działa w regionie AWS GovCloud i zapewnia dodatkowe środki ochrony danych. Więcej informacji znajdziesz w Altium 365 GovCloud oraz powiązanych FAQ.


Pozycje zawartości serwera

W obrębie Workspace każda jednostka projektowa, którą można przechowywać, zarządzać nią i ponownie wykorzystywać, jest reprezentowana jako określony typ Item. Pozycja jest jednoznacznie identyfikowana w Workspace i może zawierać dowolną liczbę Revisions, przy czym rewizja zawiera dane dla tej pozycji. Za każdym razem, gdy do danych zawartych w rewizji zostanie wprowadzona zmiana — którą dla większości typów pozycji można edytować bezpośrednio w powiązanym edytorze tymczasowym — jest ona zatwierdzana (lub ponownie wydawana) jako nowa rewizja tej pozycji, co oznacza, że żadna istniejąca rewizja nie może zostać nadpisana, a tym samym zapewniona jest najwyższa integralność.

Pozycja może mieć dowolną liczbę rewizji, które stanowią zasadniczo jej ewolucję w czasie. Wprowadzana jest zmiana, a nowa zawartość danych jest zatwierdzana/przesyłana/wydawana jako nowa rewizja. Dane przechowywane w każdej rewizji pozycji są więc zazwyczaj różne. Do rozróżniania tych różnych rewizji pozycji używany jest identyfikator rewizji (ID), który w połączeniu z ID pozycji tworzy unikalny identyfikator dla każdego wydania pozycji. Daje nam to Item-Revision.

Innym ważnym aspektem rewizji pozycji jest jej Lifecycle State. To kolejny identyfikator, który można wykorzystać do szybkiej oceny, jaki etap w swoim life dana rewizja aktualnie osiągnęła oraz jakie działania projektanci są w związku z tym uprawnieni na niej wykonywać. O ile rewizja odzwierciedla zmiany projektowe wprowadzone do pozycji, o tyle stan cyklu życia odzwierciedla stan pozycji z perspektywy biznesowej, taki jak Planned, New From Design, For Production, Obsolete i tak dalej.

Przeczytaj o pracy z pozycjami.

Komponenty

Altium Designer, dzięki swojemu zunifikowanemu podejściu do projektowania, tradycyjnie korzystał z modelu komponentów obejmującego wszystkie aspekty procesu projektowania elektroniki. Aby jednak płynnie dopasować proces projektowania elektroniki do procesu rozwoju produktu jako całości, model ten ewoluował i został rozszerzony tak, by obejmować również inne aspekty, w tym inne procesy projektowe (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 projektowy, 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żą 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. Dzięki temu projektant może z góry określić, jakie rzeczywiste części mogą zostać użyte dla dowolnego komponentu projektowego zastosowanego w projekcie.

Te komponenty, wraz z przypisanymi im wyborami części, są przechowywane w Workspace. Komponent jest przechowywany jako seria rewizji jednoznacznie identyfikowalnej pozycji komponentu. Każda rewizja jest zarządzana w ramach cyklu życia, dostarczając zbiory certyfikowanych komponentów uprawnionych do ponownego wykorzystania w nowych projektach, do wytwarzania prototypów lub do użycia w seriach produkcyjnych. Krótko mówiąc, jest to katalog komponentów realizowany poprzez oparte na serwerze „biblioteki”.

  • Użyj strony Components w Workspace, aby uzyskać dostęp do biblioteki komponentów i nią zarządzać, a także monitorować stan jej komponentów (dostępność, cykl życia, ważność itd.).

  • Użyj panelu Components panel w Altium Designer, aby pracować ze wszystkimi komponentami projektowymi — zarówno opartymi na serwerze (komponentami zarządzanymi), jak i opartymi na plikach. Panel oferuje również opcje edycji zarządzanego komponentu oraz wykonywania funkcji administracyjnych, takich jak tworzenie i klonowanie komponentów czy edycja wyborów części i typu komponentu.

  • Użyj panelu Manufacturer Part Search panel w Altium Designer, aby wyszukiwać rzeczywiste produkowane części, a następnie pozyskiwać je do swojego Workspace.


Zarządzanie projektem

Workspace, w połączeniu z Altium Designer, zapewnia obsługę w pełni zarządzanych projektów. Zarządzane projekty są ukierunkowane na etap rozwoju w cyklu życia projektu i upraszczają tworzenie oraz bieżący przepływ pracy dla projektów objętych kontrolą wersji. Scentralizowane przechowywanie pod kontrolą Workspace sprawia również, że funkcja ta stanowi podstawę dla innych usług współpracy.

Do kluczowych korzyści wynikających z używania projektów opartych na Workspace należą:

  • Uproszczone przechowywanie. Nie ma potrzeby podejmowania decyzji o lokalizacji przechowywania. Kopie zapasowe i inne podstawowe usługi są zapewnione.

  • Podstawa dla funkcji współpracy.

  • Wymuszona kontrola wersji.

  • Zalety dedykowanego systemu komentarzy.

  • Powiadomienia i status. Stan dokumentu, w tym lokalne modyfikacje, jest widoczny dla całych zespołów projektowych.

  • Współbieżne projektowanie PCB działa bez konieczności złożonej konfiguracji.

  • Możliwość udostępniania projektu wielu osobom do edycji lub tylko do przeglądania i komentowania.

  • Pełna funkcjonalność podczas korzystania z funkcji Project History feature, w tym zdarzeń commit związanych z VCS oraz porównań danych projektowych.

Zarządzanie odbywa się za pośrednictwem strony Projects w interfejsie przeglądarkowym Workspace. Nowe projekty można tworzyć za pośrednictwem tego interfejsu lub przez okno dialogowe Create Project w Altium Designer.

Możesz również uzyskać dostęp do szczegółowego, zorientowanego na CAD widoku projektu, który oferuje wiele opcji widoku (w zależności od poziomu dostępu do oprogramowania):

  • Design – wyświetlanie i nawigacja po źródłowych dokumentach projektowych, przeglądanie właściwości obiektów projektu oraz umieszczanie komentarzy recenzyjnych. Widok ten wykorzystuje interfejs Web Viewer, aby prezentować projekt w czterech odrębnych podwidokach danych, pokazujących odpowiednio źródłowe schematy, płytkę w 2D, płytkę w 3D oraz Bill of Materials. Ten widok dotyczy najnowszej wersji źródłowych danych projektu, a nie określonego wydania tego projektu, dlatego można go traktować jako widok pracy w toku (WIP). Możesz przeglądać zarówno projekt bazowy, jak i dowolny zdefiniowany jego wariant.

  • Tasks – tworzenie, przeglądanie, zarządzanie i realizacja zgłoszeń zadaniowych jako Tasks. Prezentowane w strukturze przepływu kafelkowego, Tasks są tworzone ręcznie, przypisywane do komentarzy lub generowane automatycznie przez procesy Workspace.

  • Simulation – przesyłanie plików wyników symulacji obwodów Simulation, które będą skojarzone z bieżącym projektem lub wydaniem projektu. Pliki te są faktycznie dołączane do projektu, co umożliwia członkom Workspace przeglądanie i/lub pobieranie dokumentów z wynikami symulacji odnoszącymi się do aktualnie otwartego projektu.

  • Releases – przeglądanie wydań projektu. Dostęp umożliwia otwarcie pełnych danych wydania lub określonego pakietu montażowego, który zostanie wyświetlony na osobnej karcie za pośrednictwem Manufacturing Portal. Z tego portalu możesz przeglądać i nawigować po danych plików wydania, analizować BOM oraz wyświetlać i komentować migawkę samego projektu; źródło tych wydanych danych. Zarówno z poziomu widoku Releases , jak i za pośrednictwem Manufacturing Portal dla konkretnego wydania, masz dostęp do elementów sterujących umożliwiających pobieranie danych produkcyjnych na różnych poziomach szczegółowości (od pełnych zestawów danych po pojedyncze wygenerowane pliki wyjściowe). Wybrane wydanie można również wysłać – jako Manufacturing Package – bezpośrednio do producenta. Masz także możliwość porównywania danych Gerber lub danych schematu między wydaniami.

  • Design Reviews – tworzenie i prowadzenie sformalizowanych przeglądów projektów projektowych. Procesy peer review są definiowane przez przypisanie użytkowników do przeglądu, którzy następnie realizują przypisane im zadanie. Osoby przypisane do przeglądu mogą wyświetlać i komentować wygenerowaną migawkę projektu oraz przesłać decyzję Accept lub Reject.

  • History – przeglądanie postępującej osi czasu najważniejszych zdarzeń związanych z projektem, w tym jego utworzenia, commitów, wydań, klonów i wymian MCAD. Za każdym razem, gdy wystąpi obsługiwane zdarzenie powiązane z projektem, jest ono dodawane do osi czasu jako oddzielny kafelek z różnymi obsługiwanymi działaniami, tam gdzie ma to zastosowanie. W przypadku zdarzeń historii masz nawet możliwość porównywania danych Gerber między wydaniami lub z lokalnie wygenerowanym zestawem plików, albo porównywania danych schematu między wydaniami lub commitami. Więcej informacji znajdziesz w Historii projektu.

  • Assembly – praca z interaktywnym narzędziem Assembly w celu sprawdzania i realizacji procesu montażu płytki. Narzędzie łączy szczegółowe dane BOM projektu z jego widokiem montażowym 2D/3D, aby udostępnić interfejs zapewniający wymagany zestaw informacji graficznych i o komponentach potrzebnych do przechodzenia przez proces montażu.

Zaletą projektów opartych na Workspace jest to, że domyślnie są objęte kontrolą wersji i można nad nimi współpracować bez obaw o współdzielone dyski, serwery, uzgodnienia itp. Kontrola wersji jest obsługiwana przez wbudowaną usługę Git version control w Workspace. Jeśli Twój projekt jest objęty zewnętrzną kontrolą wersji, możesz go zmigrować, aby stał się w pełni zarządzanym projektem w Workspace, który hostuje pliki projektu w natywnym repozytorium Git serwera (czyli w praktyce przełącza się na natywny VCS Workspace). Szczegółowe informacje, jak to zrobić, znajdziesz w Moving from External VCS to Workspace Native VCS.

Możesz także pozostawić projekt jako niezarządzany (lokalny zwykły projekt lub projekt oparty na VCS), ale udostępnić zsynchronizowaną kopię online – wysyłając ją do swojego Workspace. Określane jako Simple Sync, umożliwia to korzystanie z zalet współpracy oferowanych przez Altium Platform.


Global Sharing danych pakietu produkcyjnego

Kluczowym aspektem projektów zarządzanych w Workspace jest możliwość tworzenia i udostępniania innym pakietu wydania Build Package. Gdy zostanie on udostępniony bezpośrednio producentowi, można go traktować jako Manufacturing Package, ponieważ jest to pakiet, który producent może przeglądać, pobierać i wykorzystywać do wytwarzania oraz montażu płytki.

W celu wsparcia możliwości udostępniania takiego pakietu innym osobom oraz producentowi (który zazwyczaj znajduje się poza Twoją organizacją), platforma Altium 365 udostępnia dedykowany Manufacturing Package Viewer – element obsługi Global Sharing w ramach platformy – który pozwala innym przeglądać pakiet produkcyjny z dowolnej przeglądarki internetowej – z dowolnego miejsca na świecie – ale spoza Twojego Workspace, dzięki czemu same projekty oraz inne cenne zasoby IP pozostają niedostępne.

Każdy udostępniony użytkownik otrzyma zaproszenie e-mail z linkiem do przeglądania pakietu produkcyjnego przez Manufacturing Package Viewer. Udostępnione pakiety produkcyjne są prezentowane na stronie Shared with Me interfejsu Altium Platform.

Sam Manufacturing Package Viewer umożliwia kluczowym interesariuszom – a przede wszystkim personelowi produkcyjnemu – zobaczenie podsumowania projektu wraz z kluczowymi danymi płytki. Dostępne są również podstrony przeglądarki dotyczące danych Fabrication, Assembly i BOM. Ostatecznie personel produkcyjny może pobrać pakiet Build Package przeglądanego wydania – z dowolnej strony przeglądarki – aby fizycznie zrealizować tę rewizję płytki.


ECAD-MCAD CoDesign

Większość projektowanych produktów elektronicznych jest montowana w jakiejś strukturze mechanicznej, takiej jak chassis lub obudowa. Wykrycie konfliktu mechanicznego między płytką (ECAD) a chassis/obudową (MCAD) na późnym etapie procesu projektowego może być bardzo kosztowne. I choć można wyeksportować model 3D z Altium Designer, jest to proces ręczny, który wymaga świadomej decyzji i działania. W praktyce wykonuje się to bardzo rzadko, przez co projektant MCAD nigdy nie ma pewności, czy dysponuje najnowszą i najlepszą wersją. Naprawdę nie powinno być tak trudno upewnić się, że nie zamierzasz zmarnować fortuny tylko dlatego, że Twoje narzędzia ze sobą nie rozmawiają.

Workspace umożliwia natywną współpracę ECAD z MCAD, w której dane płynnie przepływają między domenami. Koniec z ręcznym sprawdzaniem aktualizacji i koniec z niepewnością. Dane są przekazywane między domenami wraz z rozwojem projektu, co zapewnia spójność projektu.

Podczas korzystania z najnowszych wtyczek Altium MCAD CoDesigner obsługiwane są następujące platformy MCAD:

  • Dassault Systemes SOLIDWORKS®

  • Autodesk Inventor Professional®

  • PTC Creo Parametric®

  • Autodesk Fusion®

  • Siemens NX®

Oficjalnie obsługiwane wersje narzędzi MCAD zależą od używanej wersji wtyczki Altium MCAD CoDesigner (zobacz stronę New in CoDesigner page).

MCAD CoDesigner synchronizuje projekt PCB między inżynierami elektrykami i mechanicznymi. Działa bezpośrednio z danymi ECAD i MCAD za pośrednictwem panelu MCAD CoDesigner panel po stronie Altium Designer oraz odpowiadającego mu panelu zainstalowanego w oprogramowaniu MCAD. Ten drugi jest dostarczany poprzez instalację (i rejestrację w oprogramowaniu MCAD) wtyczki Altium CoDesigner. Odpowiednią wtyczkę dla swojego oprogramowania MCAD pobierz z sekcji MCAD CODESIGNER PLUGINS na stronie Downloads page witryny altium.com.

Przeczytaj o ECAD-MCAD CoDesign.

Integracja PLM

Workspace umożliwia jedno- lub dwukierunkową synchronizację komponentów, parametrów komponentów i wybranych części między Twoim Altium 365 Workspace a instancją PLM. Synchronizacja danych komponentów między Workspace a docelowym systemem PLM wykorzystuje wbudowany proces synchronizacji, który można uruchamiać ręcznie lub ustawić jako cykliczne zdarzenie czasowe. Dostępny jest dedykowany workflow Project Creations workflow, który obsługuje również automatyczne tworzenie numerów części w instancji PLM, a następnie propagowanie tych parametrów z powrotem do projektu. Masz także możliwość publikacji projektu do instancji PLM w ramach uruchamiania Project Releaser w Altium Designer

Altium 365 Workspace obsługuje następujące systemy PLM:

  • PTC Windchill® PLM w wersjach 12, 13 oraz PTC Windchill+ (wariant SaaS systemu 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 ustanowić za pomocą zaawansowanego, częściowo zautomatyzowanego interfejsu użytkownika albo przy użyciu ręcznego procesu opartego na edycji plików XML konfiguracji PLM. Drugi sposób wymaga znajomości struktur danych docelowego systemu PLM oraz znajomości formatu XML, natomiast system częściowo zautomatyzowany automatycznie pobiera wymagane dane z PLM i Altium Workspace, aby uzupełnić opcje menu w interfejsie. Więcej informacji znajdziesz w PLM Component Synchronization.

Zwróć uwagę, że synchronizacja danych Part Choice jest jednokierunkowa – wyłącznie z systemu enterprise do Workspace.

Przeczytaj o Integracji PLM.

Konfiguracja źródeł części

Każdy Workspace ma własny dedykowany Part Catalog. Jest to zarządzana baza katalogu części, przeznaczona do zarządzania i śledzenia części producentów oraz powiązanych z nimi części dostawców.

Part Catalog przechowuje pozycje reprezentujące rzeczywiste części producentów, wraz z co najmniej jedną pozycją reprezentującą części dostawców – czyli wystąpienia tych części producentów sprzedawane przez dostawców/sprzedawców. Każda część dostawcy jest odniesieniem do pozycji w bazie danych części – albo do zagregowanej bazy części Altium Parts Provider (która sama łączy się z włączonymi dostawcami i pobiera od nich części), albo do połączonej lokalnej bazy danych części.

To, którzy dostawcy są faktycznie używani – lista Approved Suppliers – jest zarządzane przez Workspace za pośrednictwem strony Admin – Part Providers jego interfejsu przeglądarkowego. Umożliwia to scentralizowane zarządzanie łańcuchem dostaw, dzięki czemu projektanci w całej organizacji korzystają z tej samej zatwierdzonej listy dostawców jako źródła informacji o łańcuchu dostaw dla części używanych w swoich projektach.

Dostęp do źródła części Altium Parts Provider dla Workspace oraz zarządzanie nim może wykonywać wyłącznie administrator tego Workspace. Należy również pamiętać, że ustawienia Altium Parts Provider skonfigurowane w Workspace będą miały pierwszeństwo przed ustawieniami w Altium Designer, gdy użytkownik połączy się z Workspace.

W wielu organizacjach dane dostawców komponentów są (i muszą być) pobierane z wewnętrznego firmowego systemu klasy enterprise, który udostępnia własny, zastrzeżony zestaw danych dostawców części — oparty na ściśle zatwierdzonej grupie dostawców i/lub specjalnych strukturach cenowych. Tę sytuację obsługuje alternatywne rozwiązanie Altium Custom Parts Provider, które po skonfigurowaniu do synchronizacji za pośrednictwem Altium Designer umożliwia mapowanie danych dostawców z określonego źródła bazy danych na dane łańcucha dostaw w Workspace. Więcej szczegółów znajduje się tutaj: Synchronizacja danych z bazy danych łańcucha dostaw z danymi Workspace.


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 jest określany po prostu jako Server Data Acquisition. Dzięki pozyskaniu danych projektowych ich własność przechodzi w pełni w ręce organizacji odbierającej, która może następnie swobodnie wprowadzać modyfikacje i utrzymywać tę zawartość w swoim Workspace. Zachowanie połączenia między pozyskanymi danymi a ich oryginalnym źródłem umożliwia inteligentną obsługę danych, w tym powiadamianie o aktualizacji źródła dowolnej skopiowanej zawartości. I niezależnie od tego, czy w Workspace utworzono dodatkowe wydania danego elementu, zawsze istnieje możliwość powrotu do poprzedniej rewizji z serwera źródłowego — a wszystko to dzięki zachowaniu łącza do oryginalnego źródła elementu, czyli Origin.

Pozyskiwanie odbywa się przy użyciu okna dialogowego Content Cart dialog. Dostęp do tego okna dialogowego uzyskuje się z poziomu panelu Explorer. Podczas przeglądania serwera źródłowego, z którego chcesz pobrać dane, kliknij prawym przyciskiem myszy rewizję obsługiwanego typu elementu, który chcesz pozyskać (lub na przykład folder komponentów), a następnie wybierz polecenie Operations » Add to Content Cart z menu kontekstowego.

AI-LocalizedTłumaczenie SI
Jeśli znajdziesz błąd, zaznacz tekst/obraz i naciśnij Ctrl + Enter aby wysłać nam wiadomość.
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.