Altium Designer, w połączeniu z obszarem roboczym Altium 365 Workspace, zapewnia obsługę zaawansowanej struktury projektu ukierunkowanej na etap rozwoju w cyklu życia projektu, upraszczając tworzenie i 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.
Najważniejsze korzyści z używania projektów opartych na Workspace to:
Uproszczone przechowywanie. Nie ma potrzeby podejmowania decyzji o lokalizacjach przechowywania. Kopie zapasowe i inne podstawowe usługi są realizowane automatycznie.
Podstawa dla funkcji współpracy.
Wymuszona kontrola wersji.
Zalety dedykowanego systemu komentarzy.
Powiadomienia i status. Status dokumentu, w tym lokalne modyfikacje, jest widoczny dla całych zespołów projektowych.
Równoległe projektowanie PCB działa bez żadnej skomplikowanej konfiguracji.
Możliwość udostępnienia projektu wielu osobom do edycji albo wyłącznie do przeglądania i komentowania.
Pełna funkcjonalność podczas korzystania z funkcji Project History feature , w tym zdarzeń commit związanych z VCS.
Od strony technicznej projekt jest połączeniem metainformacji przechowywanych w Workspace wraz ze ścisłą integracją z natywną kontrolą wersji opartą na GIT w Workspace. Typowy przepływ pracy wygląda następująco:
Użytkownik tworzy nowy projekt (za pomocą okna dialogowego Create Project dialog w Altium Designer, z interfejsu przeglądarkowego Workspace lub przez udostępnienie istniejącego projektu lokalnego w Workspace (z poziomu Altium Designer)). Podczas tworzenia użytkownik definiuje nazwę i opis projektu.
W interfejsie przeglądarkowym Workspace lub bezpośrednio w Altium Designer definiowany i zarządzany jest dostęp do projektu.
Wszyscy współpracownicy wybierają projekt do otwarcia (w Altium Designer), po czym jest on automatycznie pobierany.
Zaletą projektów opartych na Workspace jest to, że domyślnie podlegają kontroli wersji i można nad nimi współpracować bez konieczności martwienia się o współdzielone dyski, serwery, uzgodnienia itp. Kontrola wersji jest realizowana dzięki wbudowanej usłudze kontroli wersji GIT w Workspace. Wszystkie projekty są przechowywane w pojedynczym repozytorium projektowym Design Repository w obrębie Workspace, nazwanym Versioned Storage (repozytorium Git). Jeśli Twój projekt znajduje się pod zewnętrzną kontrolą wersji, możesz zmigrować go do projektu w Workspace, który hostuje pliki projektowe we własnym repozytorium Git serwera (co w praktyce oznacza przejście na natywny system VCS Workspace). Szczegółowe informacje, jak to zrobić, znajdziesz w Moving from External VCS to Workspace Native VCS .
Możesz także pozostawić projekt lokalnie (jako zwykły projekt lub projekt oparty na VCS), ale udostępnić online jego zsynchronizowaną
kopię — wysyłając ją do swojego Workspace. Określane jako
Simple Sync , umożliwia to korzystanie z zalet współpracy oferowanych przez Altium 365.
Ten dokument omawia pracę z projektami za pośrednictwem interfejsu przeglądarkowego Workspace. Informacje o pracy z projektami w oprogramowaniu projektowym znajdziesz w Getting Familiar with the Altium Design Environment .
Tworzenie nowego projektu
Projekt można utworzyć bezpośrednio ze Projects strony interfejsu przeglądarkowego Workspace. Strona zawiera listę wszystkich projektów udostępnionych w Workspace i współdzielonych z aktualnie zalogowanym użytkownikiem. Aby utworzyć nowy projekt, kliknij przycisk nad listą projektów, a następnie wybierz pozycję Project w grupie Create menu, aby otworzyć okno Create Project .
Tworzenie nowego projektu za pomocą interfejsu przeglądarkowego Workspace.
Okno Create Project początkowo zostanie wyświetlone w widoku uproszczonym, z następującymi polami:
Nazwa projektu powinna zaczynać się od i może zawierać znaki A-Z, a-z lub 0-9. Dozwolone są podkreślenia, myślniki i spacje, przy czym te ostatnie mogą być używane tylko w środku nazwy (początkowe i końcowe spacje będą ignorowane). Nie można używać następujących słów: AUX , COM1 -COM9 , LPT1 -LPT9 , CON , NUL oraz PRN . Ponadto nazwa nie może zawierać następujących znaków: \ . / ? % * : | " < > .
Template – wybierz szablon projektu, jeśli jest dostępny — powiązane pole listy rozwijanej wyświetli wszystkie Project Templates istniejące w Workspace (w formacie <Comment> (<ItemID>) ). Wybranie szablonu automatycznie określi typ projektu. Jeśli nie chcesz opierać nowego projektu na istniejącym szablonie projektu, po prostu określ typ projektu, który ma zostać utworzony (używając pozycji PCB Project lub Multiboard dostępnych na liście).
Description – wprowadź opcjonalny opis projektu.
Aby uzyskać dostęp do większej liczby opcji, kliknij przycisk . Zostanie wyświetlone następujące pole:
Parent Folder – użyj tego pola, aby określić, gdzie projekt ma zostać utworzony w strukturze folderów Workspace. Będzie to aktualnie otwarty folder lub w innym przypadku (domyślnie) Projects . Zwróć uwagę, że domyślna ścieżka folderu dla nowych projektów jest określona na stronie Admin – Settings – Projects interfejsu przeglądarkowego Workspace . W oknie Create Project kliknij link Change po prawej stronie pola, aby uzyskać dostęp do struktury folderów serwera dla Workspace, z której można wybrać alternatywny folder do przechowywania projektu.
Zwróć uwagę, że jeśli w polu Parent Folder nie zostanie wybrany folder z prawem zapisu w momencie wykonywania procesu, struktura Personal Folder zostanie utworzona automatycznie do przechowywania projektu. Jest to prywatny folder najwyższego poziomu nazwany Twoim adresem e-mail, z podfolderem My Projects . Przykłady jego tworzenia i użycia:
Domyślny folder dla nowych projektów (zwykle Projects ) nie jest dla Ciebie dostępny lub jest tylko do odczytu (bez prawa zapisu). W takim przypadku utworzony/przesłany projekt zostanie zapisany w osobistym folderze My Projects .
Ustawienie docelowe Parent Folder jest inne niż domyślne, ale masz tylko dostęp do przeglądania tego folderu (brak prawa zapisu). W takim przypadku tworzenie projektu zostaje zablokowane, a folder My Projects nie jest dodawany.
Więcej informacji znajdziesz w Project Creation Without Folder Write Access .
Po zdefiniowaniu nowego projektu zgodnie z wymaganiami kliknij . Wrócisz do listy projektów na poziomie podsumowania, gdzie zobaczysz teraz wpis dla nowo utworzonego projektu.
Nowo utworzony projekt, widoczny ponownie na stronie Projects interfejsu przeglądarkowego Workspace.
Projekt będzie początkowo udostępniony do edycji projektantowi, który go utworzył (Author/Owner), oraz administratorom Workspace. Dodatkowe uprawnienia dostępu będą zależeć od ustawienia Default permissions for new projects w widoku strony Admin–Settings–Projects :
Jeśli ta opcja nie jest włączona (stan domyślny), nowy projekt odziedziczy uprawnienia współdzielenia folderu „nadrzędnego”, w którym został utworzony, a także będzie zawierał uprawnienie zapisu (Edit) dla właściciela tego folderu.
Jeśli ta opcja jest włączona, projekt przyjmie uprawnienia współdzielenia określone przez tę opcję zamiast dziedziczyć uprawnienia folderu nadrzędnego.
Więcej informacji znajdziesz w Managing Project Creation Permissions .
Więcej informacji o konfigurowaniu uprawnień dostępu do projektu znajdziesz poniżej w sekcji Sharing a Project .
Przesyłanie istniejącego projektu lokalnego
Możesz również przesłać istniejący projekt projektowy do Workspace. Aby to zrobić:
Kliknij przycisk nad listą projektów, a następnie wybierz pozycję Project w grupie Upload menu. Przejdź do archiwum ZIP projektu, wybierz je i kliknij Open , aby rozpocząć przesyłanie.
Wyskakujące okno poinformuje, ile potencjalnych plików obejmuje przesyłanie (zawartych w wybranym folderze), i poprosi o potwierdzenie kontynuacji — kliknij .
Zostanie teraz wyświetlone okno Upload Project . Domyślnie Project Name będzie odpowiadać istniejącemu projektowi — w razie potrzeby zmień je i dodaj odpowiedni opis. Parent Folder zostanie ustawione na folder, który był aktywny w chwili rozpoczęcia procesu przesyłania. Kliknij link Change po prawej stronie pola, aby uzyskać dostęp do struktury folderów serwera dla Workspace, z której można wybrać alternatywny folder do zapisania projektu. Jeśli chcesz, możesz organizować projekty w hierarchii podfolderów. Więcej informacji znajdziesz w sekcji Creating a Hierarchy of Project Folders . Po zdefiniowaniu ustawień zgodnie z wymaganiami kliknij przycisk .
Przesyłanie zostanie wykonane, po czym wpis projektu zostanie dodany do listy projektów na poziomie podsumowania.
Wszelkie istniejące powiązania kontroli wersji w projekcie lokalnym są ignorowane, a przesłany projekt staje się w pełni zarządzanym, objętym kontrolą wersji projektem opartym na Workspace. Lokalny projekt źródłowy nie jest w żaden sposób modyfikowany.
Podobnie jak w przypadku nowo utworzonego projektu, przesłany projekt jest udostępniany z uprawnieniami do edycji właścicielowi (osobie przesyłającej) i administratorom. Wszelki dodatkowy dostęp współdzielenia jest określany przez zestaw uprawnień folderu nadrzędnego lub, jeśli jest włączony, ustawienia Default permissions for new projects .
Important Considerations
Przesyłanie projektu będzie obejmować:
pliki projektowe, które zostały dodane do projektu, zgodnie z rejestrem w pliku projektu (PrjPcb).
wszystkie pozostałe pliki w określonym folderze projektu.
Przesyłanie projektu not nie będzie obejmować:
plików w podfolderach określonego folderu projektu, chyba że są one uwzględnione w projekcie (zarejestrowane w pliku projektu).
jakichkolwiek plików, które zostały dodane/podlinkowane do projektu i znajdują się poza określonym folderem.
jakichkolwiek plików w folderze Project Outputs for <project>, takich jak na przykład wygenerowane dane wyjściowe Gerber Fabrication.
Zalecenia:
Upewnij się, że źródłowy folder projektu zawiera tylko jeden plik projektu (PrjPcb). Jeśli do repozytorium Workspace zostanie przesłanych wiele plików projektu, Web Viewer może nie wyświetlać poprawnych dokumentów projektowych. ► Więcej informacji .
Unikaj przechowywania w folderze projektu dużych dodatkowych plików, takich jak dane MCAD czy pliki archiwów. Przechowuj je w podfolderze, aby nie były niepotrzebnie przesyłane i przetwarzane.
Nie uwzględniaj w projekcie plików przechowywanych poza folderem projektu, ponieważ, jak wspomniano powyżej, nie zostaną one przesłane do repozytorium Workspace.
Użyj widoku Workspace History View , aby zobaczyć listę plików uwzględnionych w nowo przesłanym projekcie Workspace.
Aby wyświetlić dane CAM (produkcyjne) projektu w Altium 365, takie jak wygenerowane pliki Gerber, można je przesłać do swojej przestrzeni Altium 365 Personal space i tam je przeglądać.
Najlepszym sposobem uzyskania dostępu do plików projektowych i produkcyjnych projektu w Workspace jest użycie w Altium Designer opcji Make the Project Available Online , a następnie Release the Project . Powstały Workspace Release Package zapewnia dostęp podglądowy do pełnego zestawu dokumentów projektowych/produkcyjnych.
Przesyłanie zestawu plików Gerber lub ODB++
Workspace akceptuje również zestawy wygenerowanych plików produkcyjnych Gerber/ODB++ w formacie archiwum, które można przesłać za pomocą opcji Manufacturing Files dostępnych w menu przycisku . Proces przesyłania jest zasadniczo taki sam jak opisany powyżej proces przesyłania projektu.
Kliknij nazwę projektu Gerber/ODB++ lub użyj opcji Open w powiązanym menu, aby załadować zestaw plików w dedykowanym Fabrication Viewer Workspace. Zapewnia to widok złożony wszystkich dołączonych plików/warstw, pozwala ukrywać warstwy lub wyświetlać je pojedynczo, oferuje funkcję Measurement feature do pomiaru punkt-punkt i obsługuje umieszczane Comments .
Więcej informacji o tych opcjach znajdziesz w sekcji Fabrication w dokumentacji Web Viewer .
Przesyłanie projektu OrCAD
Funkcja Workspace OrCAD® Upload rozszerza zestaw plików projektowych, które mogą być przesyłane i interpretowane przez Workspace w Altium 365. Zarchiwizowany plik (*.zip) zawierający odpowiednie pliki schematu (*.dsn) i PCB (*.brd) jest przesyłany za pomocą opcji Design Files » OrCAD dostępnej z przycisku na stronie Projects , jak pokazano poniżej. Projekt OrCAD będzie przechowywany w Altium 365 pod kontrolą wersji.
Obecnie przesłane archiwum musi zawierać odpowiedni *.opj pliku projektu, który rejestruje względne ścieżki do plików schematu/PCB.
Obsługiwane są pliki OrCAD PCB w wersji 17.2 lub nowszej.
Zobacz What ECAD files do you support? , aby uzyskać więcej informacji.
Otwórz przesłany projekt OrCAD tak jak każdy inny projekt Workspace — klikając dwukrotnie jego kafelek albo wybierając opcję Open z menu kafelka lub z głównego menu strony . Po przetworzeniu pliki projektu OrCAD są interpretowane do widoków projektu: Schematic, PCB, 3D PCB oraz listy BOM.
Zwróć uwagę, że drzewo nawigacji projektu w przeglądarce można przełączać między płaskim widokiem File a widokiem struktury Hierarchical .
Dzięki zaawansowanym funkcjom Workspace udostępnianym przez Web Viewer, ten ujednolicony projekt pozwala szybko przeprowadzać cross-probing obiektów między widokami domen, wyszukiwać obiekty, śledzić/podświetlać sieci, umieszczać Comments , Share the design z innymi użytkownikami, przeglądać History , pracować z Task activities i robić znacznie więcej. Możesz również utworzyć zaawansowany dokument Managed BOM z przesłanego projektu OrCAD, co pozwala przeglądać, konfigurować i udostępniać gotowy do zaopatrzenia plik BOM uzupełniony danymi z rozbudowanych zasobów danych Supply Chain firmy Altium — szczegółowe informacje znajdziesz na stronie BOM Portal page .
Zobacz stronę Web Viewer page , aby uzyskać informacje o funkcjonalności i możliwościach przeglądarki.
Przesyłanie nowej wersji projektu
Gdy projekt OrCAD został przesłany do Workspace i dostępna staje się nowa wersja tego projektu — na przykład w wyniku dalszych prac zewnętrznego wykonawcy — istniejący projekt Workspace można zaktualizować za pomocą opcji Upload New Version projektu. Ponieważ istniejący projekt jest przechowywany pod Git Version Control , opcja ta umożliwia zatwierdzenie nowej aktualizacji projektu jako nowej rewizji VCS tego projektu. Wszystkie takie zdarzenia Commit (oraz wydania projektu) są rejestrowane i dostępne w widoku History view projektu.
Integracja OrCAD z Altium 365
Oprócz możliwości przesyłania projektów OrCAD® do Workspace, Altium 365 umożliwia także bezpośrednią integrację między OrCAD a Workspace przy użyciu własnościowej wtyczki.
Zobacz stronę Multi-CAD File Support , aby uzyskać informacje o możliwościach ECAD w Altium 365.
Instalowany na komputerze hostującym OrCAD, Altium 365 Plugin for OrCAD to niewielka aplikacja zapewniająca dwukierunkową wymianę danych projektowych między tymi dwoma środowiskami. Integracja zapewnia wygodny sposób wykorzystania korzyści zarządzania danymi w Altium 365 przy istniejącej instalacji OrCAD. Projekty OrCAD, które zostały przeniesione do Workspace, są przechowywane pod kontrolą wersji ze śledzeniem historii i są dostępne do współpracy, przeglądania, udostępniania, komentowania i nie tylko. Dostęp dla interesariuszy jest kontrolowany uprawnieniami i możliwy przez ich przeglądarkę internetową.
Pobierz i uruchom plik wykonywalny wtyczki Altium OrCAD na komputerze z OrCAD, postępując zgodnie z instrukcjami kreatora instalacji — instalator powinien automatycznie wykryć lokalizację instalacji OrCAD.
Po zainstalowaniu wtyczka jest dostępna z poziomu pozycji Altium 365 w głównym menu OrCAD. Umożliwia to zalogowanie się i zapisanie bieżącego projektu OrCAD do Workspace w Altium 365 — lub wczytanie wcześniej zapisanego projektu z Workspace — za pomocą dostępnych opcji menu.
Zapisanie projektu OrCAD do Workspace Altium 365 skutecznie łączy oba projekty, umożliwiając synchronizację danych, gdy wtyczka jest połączona z Workspace.
Kolejne zmiany w projekcie wprowadzone w środowisku OrCAD można w dowolnym momencie zapisać do Workspace, a po odświeżeniu lub ponownym otwarciu projektu w Workspace będą widoczne zaktualizowane dane projektowe. Więcej informacji znajdziesz w sekcji Aktualizacja o nowe dane .
Jeśli funkcja Altium 365 Design Reviews jest dostępna w połączonym Workspace, opcja Request for Review w menu OrCAD Altium 365 bezpośrednio otworzy stronę Design Reviews Workspace dla bieżącego projektu, gdzie można tworzyć, otwierać i zarządzać przeglądami zespołowymi.
Uwaga: OrCAD® jest zarejestrowanym federalnie znakiem towarowym należącym do Cadence Design Systems, Inc. Wszelkie odniesienia do tego znaku towarowego służą wyłącznie celom identyfikacyjnym. Użycie tego znaku towarowego nie oznacza żadnego związku, zatwierdzenia ani poparcia ze strony Cadence Design Systems, Inc
Obsługa komentarzy i zadań
Wtyczka Altium 365 do OrCAD zapewnia rozszerzone możliwości współpracy z Altium 365 w OrCAD za pośrednictwem panelu Comments and Tasks . Panel komunikuje się bezpośrednio z Altium 365, synchronizując dane Comments i Tasks w czasie rzeczywistym. Użytkownicy OrCAD mogą natychmiast korzystać z funkcji współpracy Altium 365, takich jak tworzenie i rozwijanie wątków komentarzy, przypisywanie zgłoszeń roboczych (zadań) sobie lub innym użytkownikom, wklejanie i przeglądanie powiązanych obrazów oraz wyświetlanie przypisanego priorytetu i statusu postępu aktywnych zadań.
Zobacz Web Viewer Comments , aby uzyskać informacje o pracy z komentarzami i zadaniami w Altium 365.
Wybierz opcję Comments and Tasks z menu Altium 365 , aby otworzyć nakładany panel Comments and Tasks wtyczki. Panel zostanie wypełniony wszystkimi istniejącymi odwołaniami do komentarzy i zadań dokumentu pobranymi z połączonego projektu Altium 365 Workspace.
Pamiętaj, że musisz być zalogowany na platformie Altium 365, aby włączyć dwukierunkową wymianę danych między Altium 365 Workspace a OrCAD.
Panel Comments and Tasks wtyczki jest zasadniczo zsynchronizowaną wersją panelu Comments and Tasks w połączonym Workspace. W rezultacie panel oferuje większość funkcji panelu Workspace, z wyjątkiem dostępu do umieszczonych komentarzy w dokumencie, ponieważ OrCAD natywnie nie obsługuje komentowania dokumentów. Więcej informacji o tych funkcjach Workspace znajdziesz w sekcji Praca z panelem komentarzy .
Nowy komentarz można dodać w górnej części panelu Comments and Tasks wtyczki; będzie on powiązany z aktualnie aktywnym dokumentem OrCAD. Naciśnij F5 w dowolnym momencie, aby odświeżyć dane panelu.
Podobnie jak panel Comments and Tasks w Altium 365 Workspace, panel Comments and Tasks wtyczki OrCAD zawiera następujące opcje i funkcje:
Comments and Tasks Filtering – kontrola, które komentarze użytkowników (lub tylko zadania) są uwzględniane w panelu.
Threads and Notifications – ograniczenie wpisów do bieżącego dokumentu i/lub do tych, które nie zostały rozwiązane (ustawienie domyślne). Jeśli Workspace Email Notifications są włączone, użyj opcji Notification Settings , aby określić zakres komentarzy generujących powiadomienie e-mail.
Comment entry options – użyj menu komentarza, aby zarządzać tym wpisem lub utworzyć z tego komentarza odpowiadające mu zadanie.
Comment image – element sterujący Original Snapshot otworzy obraz zrzutu ekranu, który został automatycznie przechwycony podczas umieszczania komentarza w dokumencie. Dostępne tylko wtedy, gdy komentarz został umieszczony z poziomu Altium 365 Workspace.
Task assignment – utwórz zadanie powiązane z komentarzem, wybierając nazwę użytkownika z menu Assign a task to . Dostępne, gdy zadanie nie jest jeszcze przypisane.
Link to associated Task – wybierz wpis identyfikacyjny zadania komentarza, aby otworzyć to zadanie w widoku zadań projektu Workspace . Zmiany priorytetu i statusu zadania będą odzwierciedlone w panelu Comments and Tasks OrCAD.
Przesyłanie projektu KiCad
Funkcja Workspace KiCad® Upload zapewnia kolejne źródło danych projektu ECAD, które można przesłać do Altium 365 Workspace i zinterpretować. Zarchiwizowany plik (*.zip) zawierający odpowiedni schemat KiCad i pliki PCB jest przesyłany za pomocą opcji Design Files » KiCad dostępnej po kliknięciu przycisku na stronie Projects , jak pokazano poniżej. Przetworzony projekt KiCad będzie przechowywany w Altium 365 w systemie Version Control.
Zobacz stronę Multi-CAD File Support , aby uzyskać informacje o możliwościach ECAD w Altium 365.
Możesz otworzyć przesłany projekt KiCad tak jak każdy inny projekt Workspace, klikając dwukrotnie jego kafelek lub wybierając opcję Open z menu kafelka albo z głównego menu strony. Po przetworzeniu pliki projektu KiCad zostaną zinterpretowane do widoków projektu: Schematic, PCB, 3D PCB i listy BOM.
Projekt i jego dokumenty będą oferować zaawansowane funkcje dostępne w Altium 365, w tym kontrolę widoczności obiektów/warstw, dwukierunkowe cross-probing, współpracę poprzez zarządzane udostępnianie projektu, komentowanie dokumentów, dostęp do historii i wiele więcej. Jeśli masz dostęp do aplikacji BOM Portal application , z projektu można utworzyć dokument Managed BOM ukierunkowany na zaopatrzenie, aby zarządzać danymi produkcyjnymi i danymi części od dostawców.
Zobacz stronę Web Viewer , aby uzyskać informacje o funkcjonalności i możliwościach przeglądarki projektu.
Gdy nowa wersja tego konkretnego projektu KiCad stanie się dostępna — na przykład w wyniku dalszych prac zewnętrznego wykonawcy — istniejący projekt Workspace można zaktualizować za pomocą opcji Upload New Version projektu ( ). Nowa aktualizacja projektu zostanie zatwierdzona jako nowa rewizja projektu VCS i zapisana jako zdarzenie w widoku History projektu.
Przesyłanie projektu EAGLE
Funkcja Workspace Autodesk® EAGLE™ Upload zapewnia kolejne źródło danych projektu ECAD, które można przesłać do Altium 365 Workspace i zinterpretować. Zarchiwizowany plik (*.zip) zawierający odpowiedni schemat EAGLE (*.sch) i pliki PCB (*.brd) jest przesyłany za pomocą opcji Design Files » EAGLE dostępnej po kliknięciu przycisku na stronie Projects , jak pokazano poniżej. Przetworzony projekt EAGLE będzie przechowywany w Altium 365 w systemie Version Control.
Zobacz stronę Multi-CAD File Support , aby uzyskać informacje o możliwościach ECAD w Altium 365.
Możesz otworzyć przesłany projekt EAGLE tak samo jak każdy inny projekt Workspace, klikając dwukrotnie jego kafelek lub wybierając opcję Open z menu kafelka albo z głównego menu strony . Po przetworzeniu pliki projektu EAGLE są interpretowane do widoków projektu: Schematic, PCB, 3D PCB oraz listy BOM.
Projekt i jego dokumenty będą oferować zaawansowane funkcje dostępne przez Altium 365, w tym sterowanie widocznością obiektów/warstw, dwukierunkowe cross-probing, współpracę poprzez zarządzane udostępnianie projektu, komentowanie dokumentów, dostęp do historii i wiele więcej. Jeśli masz dostęp do aplikacji BOM Portal application , z projektu można utworzyć dokument Managed BOM ukierunkowany na zaopatrzenie, aby zarządzać danymi produkcyjnymi i danymi części od dostawców.
Informacje o funkcjonalności i możliwościach przeglądarki projektu znajdziesz na stronie Web Viewer page .
Gdy dostępna stanie się nowa wersja danego projektu EAGLE — na przykład w wyniku dalszych prac zewnętrznego wykonawcy — istniejący projekt Workspace można zaktualizować za pomocą opcji Upload New Version projektu . Nowa aktualizacja projektu zostaje zatwierdzona jako nowa rewizja projektu VCS, co zostanie zapisane jako zdarzenie w widoku History view projektu.
Przesyłanie lub tworzenie Managed BOM
Jeśli aplikacja Altium 365 BOM Portal jest włączona w Twoim Workspace, możesz przesłać plik BOM w formacie CSV/XLS, aby utworzyć element projektu Managed BOM , albo utworzyć go bezpośrednio z istniejącego projektu. Pliki Managed BOM są interpretowane i przetwarzane przez BOM Portal , aby ostatecznie utworzyć dokumenty BOM gotowe do użycia w zaopatrzeniu. Są one wypełniane aktualnymi informacjami o producencie/dostawcy pozyskiwanymi z zasobów danych Altium i są w pełni konfigurowalne, aby odpowiadać potrzebom Twojej firmy.
Możesz także utworzyć Consolidated BOM , czyli złożony BOM składający się z wielu istniejących Managed BOM. W przypadku projektów obejmujących kilka płytek lub sekcji pozwala to utworzyć ogólny zakupowy BOM projektu z zestawionymi częściami równoważnymi i zoptymalizowanymi ilościami zamówień. Więcej informacji znajdziesz w sekcji Consolidated BOM section na stronie BOM Portal .
Szczegółowe informacje znajdziesz na stronie BOM Portal page .
Aby przesłać plik BOM, wybierz opcję BOM z grupy Upload w menu przycisku , wskaż i wybierz odpowiedni plik BOM CSV/XML, wprowadź jego szczegóły w oknie Upload BOM i potwierdź przesłanie. Pliki Managed BOM są domyślnie zapisywane w aktualnie otwartym folderze lub w folderze Projects i są dostępne oraz zarządzane w sposób podobny do projektów.
Aby utworzyć Managed BOM z istniejącego projektu, wybierz opcję Create Managed BOM z menu kafelka projektu, wybierz wariant projektu i wprowadź szczegóły BOM w oknie Create Managed BOM , a następnie potwierdź utworzenie BOM.
Otwórz Managed BOM, klikając dwukrotnie jego kafelek, klikając jego nazwę lub wybierając Open z powiązanego menu wielokropka. Aplikacja BOM Portal spróbuje automatycznie rozpoznać i zmapować parametry BOM (Description, Designator, Manufacturer Part Number itd.), a w przeciwnym razie zaproponuje przejście przez proces mapowania kolumn na podstawie Twoich wyborów.
Po pomyślnym zmapowaniu danych parametrów system automatycznie pobierze najbardziej odpowiednie dane producenta komponentu i dostawcy części, oznaczy wszelkie problemy ze zgodnością lub ryzykiem oraz przedstawi graficzny przegląd „kondycji” BOM.
Tworzenie hierarchii folderów projektów
Related information: Zarządzanie strukturą zawartości i dostępem
Workspace zapewnia również możliwość tworzenia folderów projektów w strukturze serwera i zarządzania nimi. Projekty mogą być następnie tworzone w dowolnym folderze powstałej hierarchii folderów lub do niego przenoszone.
Aby utworzyć nowy folder w domyślnym folderze najwyższego poziomu Project, kliknij przycisk nad listą projektów, a następnie wybierz pozycję Folder z grupy Create menu. W wyświetlonym oknie Create Folder podaj nazwę nowego folderu, jego folder nadrzędny oraz opcjonalny opis. Nowy folder jest zawsze tworzony w aktualnie wybranym folderze, który staje się jego folderem nadrzędnym. Uprawnienia nowego folderu są dziedziczone z jego folderu nadrzędnego i obejmują prawo zapisu dla „właściciela” tego folderu, jeśli jest on inny niż bieżący użytkownik.
Jeśli masz już zdefiniowaną hierarchię folderów projektów, kliknij łącze Change po prawej stronie pola Parent Folder , aby uzyskać dostęp do struktury folderów serwera dla Workspace, z której można wybrać alternatywny folder nadrzędny, w którym ma zostać utworzony nowy folder.
Po zdefiniowaniu wymaganych atrybutów kliknij . Nowy folder (podfolder) zostanie utworzony i nastąpi przejście do niego.
Kontynuuj tworzenie kolejnych folderów według potrzeb, skutecznie budując hierarchię folderów do przechowywania i kategoryzowania projektów. Foldery te będą następnie dostępne do wyboru jako folder nadrzędny podczas tworzenia kolejnego folderu, jak pokazano na poniższej ilustracji.
Przykład zdefiniowanej hierarchii folderów projektów.
Nawigacja po hierarchii folderów
Domyślny widok (graficzny) na stronie Projects pokazuje wszystkie foldery podrzędne poniżej folderu Projects. Szczegóły wybranego folderu są wyświetlane w panelu informacyjnym po prawej stronie.
Kliknij nazwę wpisu folderu, aby otworzyć jego zawartość, wybieraj elementy ścieżki nawigacyjnej, aby wracać w górę hierarchii folderów, albo wybierz pozycję Projects w głównym drzewie nawigacji, aby wrócić do najwyższego poziomu projektów. Nawigacja przebiega w ten sam sposób także przy korzystaniu z widoku listy ( )
Udostępnianie folderu
Aby zmodyfikować uprawnienia udostępniania istniejącego folderu projektu, wybierz jego wpis na stronie Projects , a następnie pozycję Share z powiązanej kontrolki , lub kliknij górny przycisk . Okno Share Item umożliwia dodawanie dostępu do folderu dla określonych użytkowników lub grup (wpisy Share Item With ) oraz przeglądanie i modyfikowanie istniejących uprawnień udostępniania folderu (w sekcji Share With ) — nie można zmienić wrodzonych uprawnień Owner i Administrator.
Dostęp do uprawnień udostępniania folderu mają wyłącznie Administratorzy oraz Owner folderu.
Uprawnienia udostępniania folderu głównego Projects mogą być modyfikowane wyłącznie przez Administratora za pośrednictwem strony Explorer page .
Okno Share Item pozwala dodawać i modyfikować uprawnienia udostępniania mające zastosowanie do wybranego folderu.
Zwróć uwagę, że niektóre poziomy dostępu użytkownika (View, Edit lub No access) mogą być niedostępne do wyboru we wpisie Shared With . Wynika to z tego, że zmiana poziomu dostępu w przeciwnym razie byłaby sprzeczna z zestawem uprawnień odziedziczonym z folderu nadrzędnego (obniżałaby go) — domyślnie prawa Edit dla wszystkich użytkowników. Uprawnienia folderu można odłączyć od uprawnień jego folderu nadrzędnego, wyłączając tym samym dziedziczenie uprawnień i udostępniając wszystkie opcje poziomu dostępu, poprzez wyłączenie opcji Inherit parent folder permissions w sekcji Advanced Settings okna Share Item .
Więcej szczegółowych informacji znajdziesz na stronie Managing Content Structure & Access page .
Edycja folderu
Aby edytować właściwości istniejącego folderu projektu, wybierz jego wpis na stronie Projects , kliknij kontrolkę nad listą projektów/folderów i wybierz pozycję Edit z powiązanego menu.
Polecenie edycji jest również dostępne na stronie Projects po wybraniu kafelka odpowiedniego folderu, a następnie polecenia Edit z menu kontekstowego ikony . Gdy strona Projects jest w widoku listy, kliknij kontrolkę po prawej stronie wpisu odpowiedniego folderu i wybierz polecenie Edit z powiązanego menu.
Folder główny Projects nie może być modyfikowany.
W następnym oknie Edit Folder możesz zmienić Name i Description folderu. Kliknij przycisk , aby potwierdzić wprowadzone zmiany.
Możesz edytować Name i Description folderu projektu na dowolnym etapie.
Przenoszenie folderu w obrębie hierarchii
Aby przenieść (zmienić lokalizację) folder pod inny folder nadrzędny w hierarchii, wybierz jego wpis na stronie Projects , kliknij kontrolkę nad listą projektów/folderów i wybierz pozycję Move z powiązanego menu.
Polecenie przeniesienia jest również dostępne na stronie Projects — wybierz kafelek żądanego folderu, a następnie polecenie Move z menu kontekstowego ikony . Gdy strona Projects jest w widoku listy, kliknij kontrolkę po prawej stronie wpisu żądanego folderu i wybierz polecenie Move z powiązanego menu.
Folderu głównego Projects nie można przenieść.
Zostanie wyświetlone okno Move folder , w którym można wybrać nowy folder nadrzędny. Kliknij przycisk , aby wykonać przeniesienie. Folder zostanie przeniesiony jako podfolder wybranego nowego folderu nadrzędnego wraz z zawartymi w nim projektami.
Pamiętaj, że przeniesienie folderu (lub projektu/elementu) do innego folderu nadrzędnego będzie zgodne z zaawansowanym schematem dziedziczenia uprawnień w Workspace.
Pełne informacje znajdziesz w sekcji Moving Folders na stronie Managing Content Structure & Access .
Folder można przenieść w obrębie hierarchii folderów na dowolnym etapie.
Usuwanie folderu
Aby usunąć istniejący folder projektu z Workspace, wybierz jego wpis na stronie Projects , kliknij kontrolkę nad listą folderów projektów i wybierz pozycję Remove z powiązanego menu.
Polecenie usunięcia jest również dostępne na stronie Projects — wybierz kafelek żądanego folderu, a następnie polecenie Remove z menu kontekstowego ikony . Gdy strona Projects jest w widoku listy, kliknij kontrolkę po prawej stronie wpisu żądannego folderu i wybierz polecenie Remove z powiązanego menu.
Folderu głównego Projects nie można usunąć/skasować.
Zostanie wyświetlone okno Remove , w którym należy potwierdzić usunięcie. Aby kontynuować usuwanie, kliknij przycisk .
Folder zostanie usunięty z hierarchii folderów wraz z zawartymi w nim projektami, a Ty zostaniesz przeniesiony do folderu nadrzędnego usuniętego folderu. Folder projektu można przywrócić lub trwale usunąć na stronie Trash page . Projekt usunięty wraz z folderem można przywrócić lub trwale usunąć na stronie Trash , ale tylko właściciel tego projektu lub administrator Workspace może to zrobić.
Usuwanie folderu projektu — przenoszenie go do odizolowanego obszaru Trash dla Workspace.
Przeglądanie projektów
Lista projektów na stronie Projects w interfejsie przeglądarkowym Workspace obejmuje wszystkie projekty, do których masz dostęp, i oferuje szeroki zakres funkcji oraz kontrolek do zarządzania projektami. Użyj przycisku , aby przełączyć stronę do widoku listy ( ) , oraz przycisku , aby przełączyć stronę do widoku graficznego (widok domyślny).
Strona Projects w interfejsie przeglądarkowym Workspace — centralne miejsce pracy z projektami. Tutaj pokazano graficzny widok tej strony.
Lista projektów jest automatycznie sortowana według daty ostatniej modyfikacji, przy czym ostatnio zmodyfikowany projekt pojawia się w lewym górnym rogu listy (w widoku graficznym) lub na górze listy (w widoku listy). W widoku graficznym ( ) przycisk umożliwia szybkie sortowanie dokumentów projektu według nazwy, autora, właściciela lub daty ostatniej modyfikacji.
W widoku listy ( ) listę projektów można sortować według Name , Author , Owner lub Last Modified , używając nagłówka odpowiedniej kolumny. Kliknij raz, aby sortować rosnąco, i kliknij ponownie, aby sortować malejąco. Strzałki po prawej stronie nazwy kolumny wskazują aktualnie aktywny kierunek sortowania. Wybrana metoda sortowania w jednym widoku jest stosowana w obu widokach.
Filtry projektów
Użyj opcji z rozwijanego menu filtra ( ) , aby ograniczyć listę do określonego właściciela i/lub typu dokumentu albo kombinacji obu tych kryteriów.
Informacje, opcje i wyszukiwanie
W domyślnym widoku graficznym ( ) kafelek projektu lub Managed BOM zawiera nazwę projektu i datę ostatniej modyfikacji. Kafelek projektu jest automatycznie wypełniany widokiem 3D PCB projektu z góry, jeśli PCB jest dostępne, natomiast Managed BOM tile jest wypełniany kluczowymi danymi zakupowymi wyodrębnionymi z samego BOM.
Zaznaczone kafelki projektu i Managed BOM w graficznym widoku strony.
W widoku listy ( ) każdy wpis projektu zawiera następujące informacje:
Name – nazwa projektu.
Description – opis wprowadzony lub wygenerowany dla projektu.
Author – użytkownik, który utworzył projekt.
Owner – Autor, chyba że projekt został przeniesiony do nowego właściciela. ► Zobacz Transferring Project Ownership , aby uzyskać powiązane informacje.
Last Modified – data i godzina ostatniej modyfikacji projektu.
Dla obu widoków projektu (graficznego i listy) w prawym górnym rogu listy dostępne są następujące kontrolki (opisane szczegółowo w powiązanych sekcjach poniżej). Działają one na aktualnie wybranym projekcie na liście:
(Udostępnij) – kliknij, aby otworzyć okno Share , zawierające wszystkie kontrolki niezbędne do udostępnienia projektu innym użytkownikom.
(More ) – kliknij, aby uzyskać dostęp do dalszych opcji:
Open – kliknij, aby otworzyć szczegółową stronę zarządzania projektu. Zostanie ona otwarta w osobnej karcie przeglądarki.
Share (dostępne w menu kafelka projektu) – kliknij, aby otworzyć okno Share , zawierające wszystkie kontrolki niezbędne do udostępnienia projektu innym użytkownikom.
Move – kliknij, aby otworzyć okno Move Project . Tutaj możesz wybrać alternatywny folder nadrzędny, do którego zostanie przeniesiony projekt, spośród wszystkich folderów dostępnych w hierarchii folderów .
Edit – kliknij, aby otworzyć okno Edit Project . Tutaj możesz zmienić Name , Description i serwerowy Parameters projektu. Pole Parent Folder nie podlega edycji i ma wyłącznie charakter informacyjny. Aby zmienić folder nadrzędny, należy użyć polecenia Move command .
Upload New Version – wybierz to polecenie, aby wskazać i przesłać nową wersję/rewizję projektu. Ta opcja jest zwykle używana w przypadku projektów projektowych, które zostały zaimportowane (przesłane) do Workspace, takich jak projekty utworzone w OrCAD , KiCad , Eagle itp.
Clone – wybierz to polecenie, aby otworzyć okno Clone Project , udostępniające kontrolki do utworzenia identycznej kopii projektu.
Watch – wybierz to polecenie, aby obserwować projekt. Będziesz otrzymywać odpowiednie powiadomienia związane z projektem (np. o aktualizacji, wydaniu, zmianach parametrów i uprawnień) za pośrednictwem wiadomości e-mail wysyłanych z Workspace (pod warunkiem, że email notifications zostały włączone dla Workspace przez administratora). Twórca/właściciel projektu będzie automatycznie ustawiony jako obserwujący ten projekt.
UnWatch – wybierz to polecenie, aby przestać obserwować projekt i nie otrzymywać już powiadomień o zdarzeniach związanych z tym projektem.
Create Managed BOM – wybierz to polecenie, aby wygenerować dokument Managed BOM na podstawie bieżących danych źródłowych projektu. Dostęp do Managed BOM uzyskasz przez BOM Portal .
Remove – wybierz to polecenie, aby usunąć projekt . Zostanie wyświetlone okno Remove , w którym należy potwierdzić usunięcie. Jest to „miękkie usunięcie”, w ramach którego projekt (wraz z jego rewizjami i wydaniami) zostanie przeniesiony do obszaru Trash w Workspace.
Do tego dochodzi funkcja projektu Search , która umożliwia wyszukiwanie projektów we wszystkich folderach projektów. Możesz wyszukiwać według nazw i wartości parametrów Workspace — pozwala to tworzyć niestandardowe parametry projektu w celu optymalnego wyszukiwania (np. nazwa klienta, numer projektu). Wpisz dowolną część wyszukiwanej frazy w polu u góry interfejsu przeglądarki. Lista zostanie zaktualizowana tak, aby zawierała tylko te pozycje projektów, których atrybuty obejmują wyszukiwaną frazę.
Podczas wyszukiwania według parametru projektu możesz wyszukiwać albo po nazwie parametru, albo po konkretnej wartości (istniejącego parametru). W przypadku nazwy parametru, jeśli nazwa nie zawiera spacji, wpisz ciąg <ParameterName> = w polu wyszukiwania. Jeśli nazwa zawiera spacje, wpisz ciąg jako "<ParameterName>" = . Zwykle używana jest wartość parametru, taka jak nazwa klienta (w parametrze takim jak Customer , Customer Name itp.). Parametr może jednak być używany jako „tag”, a więc możliwe jest wyszukiwanie dowolnego projektu, który ma ten konkretny parametr.
Przykład użycia funkcji wyszukiwania — w tym przypadku znalezienie projektu na podstawie wartości parametru projektu (Customer Name ).
Aby szybko wyświetlić pełną listę projektów we wszystkich folderach projektów, wpisz * w polu wyszukiwania.
Aby wyczyścić filtrowanie wyszukiwania, kliknij główną pozycję strony Projects w lewym panelu nawigacyjnym albo wyczyść pole wyszukiwania (x ).
Panel Properties
Jeśli nie jest jeszcze wyświetlany, kliknij Properties u góry prawego panelu, aby uzyskać dostęp do panelu Properties . Ten panel pokazuje szczegółowe informacje o właściwościach aktualnie wybranego projektu.
Uzyskaj bardziej szczegółowe informacje o aktualnie wybranym projekcie w panelu Properties .
Dane właściwości dostępne w panelu Properties zostały wyodrębnione lub wygenerowane przez Workspace z aktualnie wybranego projektu. Najwyższa sekcja panelu prezentuje widok 3D płytki (jeśli dla projektu dostępna jest PCB), wraz z ogólnymi informacjami wysokiego poziomu, w tym nazwą projektu, opisem, właścicielem, datą utworzenia i ostatniej modyfikacji, a także linkiem do folderu nadrzędnego projektu.
Dodatkowe właściwości są rozmieszczone pod następującymi rozwijanymi nagłówkami (z przykładowymi ilustracjami):
Child BOMs — lista dokumentów Managed BOM wygenerowanych z projektu (i z nim połączonych).
Who Has Access — podsumowanie grup Workspace, członków i gości współdzielenia, którzy mają dostęp do projektu. Najedź kursorem na ikony, aby zobaczyć szczegóły reprezentowanego dostępu współdzielenia, który jest również podsumowany w tekście poniżej — zwróć uwagę, że ikony dostępu użytkowników External Share zawierają żółtą kropkę.
Użyj polecenia Manage Access , aby bezpośrednio otworzyć okno dialogowe Share projektu. Zobacz Udostępnianie projektu poniżej.
Issues (dostępne, gdy wybrano Managed BOM ) — skategoryzowane podsumowanie wszystkich problemów BOM Check zgłoszonych przez Managed BOM. Powiązane informacje znajdziesz w Wykrywanie i korygowanie błędów BOM .
Reports — kontrole reguł elektrycznych i projektowych (ERC i DRC), które zostały wygenerowane dla aktualnie wybranego projektu, w tym liczba błędów/naruszeń w każdym raporcie. Wybierz pozycję ERC lub DRC, aby uzyskać dostęp do szczegółów raportu w projekcie i je przeanalizować. Zobacz Raporty DRC i ERC w Web Viewer.
Parameters — obszerny zbiór szczegółowych danych wyodrębnionych lub obliczonych z samego projektu. Kliknij kontrolkę Show , aby rozwinąć pełną listę, kliknij Hide , aby ponownie ją zwinąć.
Where Used — lista powiązanych projektów, takich jak projekty Multi-board , które wykorzystują ten projekt jako element podrzędny. Kliknij wymieniony link projektu Where Used , aby otworzyć ten projekt nadrzędny.
Releases — lista wydań projektu. Wiele wydań jest wyświetlanych kolejno, przy czym najnowsze znajduje się na górze. Kliknij pozycję, aby otworzyć to wydanie, które zostanie przedstawione na osobnej karcie za pośrednictwem Manufacturing Portal . Z tego portalu możesz przeglądać dane wydanych plików i nawigować po nich, analizować BOM oraz wyświetlać i komentować migawkę samego projektu; źródło tych wydanych danych. Będziesz mieć również dostęp do kontrolek 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 także wysłać — jako Manufacturing Package — bezpośrednio do producenta.
Panel Activity
Jeśli nie jest jeszcze wyświetlany, kliknij Activity u góry prawego panelu, aby uzyskać dostęp do panelu Activity . Ten panel pokazuje informacje o aktywności dla aktualnie wybranego projektu. Każdy komunikat wskazuje zdarzenie, które miało miejsce w związku z projektem (zmiana właściwości, nowy commit, wydanie itd.). Najnowsze zdarzenie pojawia się na górze listy.
Uzyskaj dostęp do historii zdarzeń, które miały miejsce dla aktualnie wybranego projektu, w panelu Activity .
Kliknij wpis projektu w dowolnym komunikacie o zdarzeniu, aby przejść do szczegółowej strony zarządzania projektem.
Udostępnianie projektu
Gdy projekt jest już dostępny w Workspace, warto określić, którzy użytkownicy mogą faktycznie uzyskać do niego dostęp. Odbywa się to przez udostępnienie projektu, a nie przez konfigurowanie jego uprawnień dostępu jako takich.
Domyślne ustawienia udostępniania
Projekt — nowo utworzony lub udostępniony w Workspace — jest domyślnie udostępniany następującym podmiotom:
Właścicielowi projektu, którym zwykle jest projektant, który go utworzył (lub udostępnił w Workspace): z pełnym dostępem do edycji.
Grupie Administrators : z pełnym dostępem do edycji.
Innym użytkownikom lub grupom zgodnie z uprawnieniami dziedziczonymi z folderu nadrzędnego projektu — folderu, w którym został utworzony — albo jako stały zestaw domyślnych uprawnień określonych przez administratora Workspace.
Domyślna lokalizacja dla nowo tworzonych projektów jest definiowana/zmieniana na stronie Admin – Settings – Projects interfejsu Workspace. Wybierz i edytuj pole Default path for new projects , aby określić inną lokalizację domyślną. Nowe projekty będą przechowywane w tej lokalizacji lub w dowolnym innym folderze, który użytkownik ma aktualnie otwarty — pod warunkiem, że ma uprawnienie Write do tego folderu.
Jeśli folder Projects (lub alternatywny folder domyślny) nie jest zapisywalny dla użytkownika (View tylko), wówczas projekt utworzony przez niego w tej lokalizacji zostanie zapisany w folderze My Projects w folderze najwyższego poziomu opartym na adresie e-mail użytkownika — jego strukturze Personal Folder . W przypadku folderów innych niż lokalizacja domyślna użytkownik mający jedynie dostęp View nie będzie mógł utworzyć projektu.
Więcej informacji znajdziesz w Tworzenie projektu bez prawa zapisu do folderu
Zarządzaj domyślną lokalizacją nowych projektów z obszaru administracyjnego interfejsu przeglądarki Workspace.
Domyślne uprawnienia dostępu dla nowo tworzonych projektów można określić, włączając opcję Default permissions for new projects na stronie Admin –Settings – Projects , co zastąpi domyślne zachowanie polegające na dziedziczeniu uprawnień folderu nadrzędnego przez nowy projekt. Po włączeniu ta opcja umożliwia zdefiniowanie jawnego zestawu uprawnień dostępu, który będzie stosowany do wszystkich nowo tworzonych projektów. Może to być pożądane podejście, jeśli wszystkie nowe projekty są tworzone w jednej lokalizacji, takiej jak folder Projects . Więcej informacji znajdziesz w Zarządzanie uprawnieniami tworzenia projektów .
Określ domyślny zestaw uprawnień dostępu dla nowych projektów z obszaru administracyjnego interfejsu przeglądarki Workspace.
Udostępnianie folderów projektów można skonfigurować na stronie Admin – Explorer , wybierając opcję Share Folder z menu kontekstowego folderu po kliknięciu prawym przyciskiem myszy albo — w przypadku administratorów lub właścicieli folderów — z widoku strony Projects — zobacz wcześniej Udostępnianie folderu . W nowo aktywowanym Workspace uprawnienie zapisu do folderu głównego Projects jest dostępne dla wszystkich członków Workspace — w kategoriach udostępniania; uprawnienie Write dla Workspace Members (wszyscy użytkownicy mogą dodawać elementy do folderu lub go edytować).
Udostępnianie można jednak zmienić na konkretne grupy lub użytkowników, ale zalecanym podejściem jest utworzenie hierarchii folderów poniżej tego folderu najwyższego poziomu, w której udostępnianie (a tym samym dostęp) może być precyzyjnie kontrolowane przez zastosowanie niestandardowego udostępniania do określonych folderów i zawartych w nich projektów.
Warto pamiętać, że Workspace ma strukturę dziedziczenia uprawnień, dlatego dodania/edycje uprawnień folderów propagują się w dół hierarchii folderów. Więcej informacji znajdziesz w Udostępnianie folderów i elementów .
Możesz nie mieć możliwości zmiany (a dokładniej obniżenia) uprawnień folderu dziedziczonych z folderu nadrzędnego , chyba że relacja nadrzędny-podrzędny zostanie „rozłączona” przez wyłączenie opcji Inherit permissions from parent folder w sekcji Share okna Advanced Settings . Zobacz powiązane informacje .
Folder Projects jest folderem najwyższego poziomu w Workspace i jest dostępny tylko dla administratorów. Utwórz poniżej tego poziomu hierarchię folderów z kontrolą uprawnień, aby zarządzać dostępem dla członków Workspace.
Przegląd udostępniania
Aby skonfigurować uprawnienia dostępu do projektu z poziomu interfejsu przeglądarkowego Workspace, wybierz kafelek projektu na stronie Projects interfejsu i z jego menu kontekstowego wybierz polecenie Share , albo kliknij górny przycisk . Gdy strona Projects jest wyświetlana w widoku listy, kliknij powiązaną kontrolkę po prawej stronie wpisu projektu i wybierz z powiązanego menu polecenie Share .
Możesz udostępnić projekt innym użytkownikom, jeśli jesteś właścicielem projektu, administratorem Workspace lub masz dla projektu uprawnienia Edit oraz prawo do ponownego udostępniania .
Poniższe okno Share zawiera wszystkie elementy sterujące niezbędne do udostępnienia projektu innym użytkownikom.
Gdy projekty projektowe są centralnie zarządzane w Workspace, udostępnianie ich innym sprowadza się po prostu do zarządzania uprawnieniami każdego projektu.
Co zobaczą użytkownicy, którym udostępniono projekt?
Projekt można udostępnić innym członkom Twojego Workspace, osobom spoza Workspace, ale w obrębie Twojej organizacji, albo użytkownikom spoza Twojej organizacji. W tym ostatnim przypadku — na przykład wykonawcy lub partnerowi — użytkownik, któremu udostępniono projekt, zwykle uzyskuje do niego dostęp przez stronę Shared With Me page w swojej Altium 365 Personal Space . Jako gość External Share guest zobaczy on tylko ten projekt — żadne inne dane z Twojego Workspace, w tym listy członków ani komponenty biblioteczne, nie będą ujawnione.
Powiązane informacje znajdziesz na tej stronie bazy wiedzy Workspace access Knowledge Base page .
Note: Jeśli w trakcie procesu udostępniania Invite a User to your Workspace (patrz poniżej ), a następnie dodasz go jako nowego członka Workplace, użytkownik będzie mógł zobaczyć listę Workspace Members , a także wszystkie projekty udostępnione All Workspace Members oraz grupom Groups , do których został przypisany.
Rzeczy, o których warto pamiętać:
Pod względem uprawnień użytkownik/grupa ma pełny dostęp do edycji projektu, gdy zaznaczona jest opcja Can Edit . W przeciwnym razie ma dostęp tylko do odczytu.
Owner oraz grupa Administrators zawsze mają pełny dostęp do edycji (Can Edit ).
Z wyjątkiem Owner oraz grupy Administrators , uprawnienia wszystkich uwzględnionych użytkowników/grup można indywidualnie ustawić jako Can View lub Can Edit , albo całkowicie usunąć prawa dostępu.
Projektów udostępnionych w Workspace z Altium Designer w formacie lustrzanym (Simple Sync ), a nie pod kontrolą wersji Workspace (Git VCS), nie można udostępniać z uprawnieniami do edycji (Can Edit ) — edycja jest dostępna wyłącznie dla właściciela projektu.
► Zobacz informacje o udostępnianiu projektów Altium Designer online .
Projekt można jawnie udostępnić określonym użytkownikom i/lub grupom albo po prostu udostępnić dowolnemu członkowi (lub wszystkim członkom) Workspace.
Jeśli masz wystarczające prawa do udostępniania projektu, możesz udostępnić go użytkownikom, którzy nie są członkami Twojego Workspace. Tacy użytkownicy stają się External Share użytkownikami Workspace i mogą uzyskać dostęp do udostępnionego projektu na określonym przez Ciebie poziomie uprawnień, nie mając jednocześnie dostępu do żadnych innych danych Workspace. Aby uzyskać więcej informacji, zobacz Udostępnianie użytkownikom zewnętrznym .
Udostępnianie konkretnemu użytkownikowi lub grupie
Procedura udostępniania projektu w Workspace określonym użytkownikom i/lub grupom jest następująca:
Dodaj wymagane nazwy użytkowników/grup do pola Share Project With w oknie Share . Aby dodać wpis, zacznij wpisywać w polu żądaną nazwę/adres e-mail/grupę, aby można było wybrać pasującego użytkownika/grupę z dynamicznej listy — będzie ona zawierać tylko przefiltrowanych członków Twojego Workspace lub użytkowników z Twojej organizacji oraz istniejące grupy zdefiniowane dla Workspace. Można wybrać wielu użytkowników/grup. Aby usunąć wprowadzonego użytkownika/grupę, kliknij kontrolkę powiązaną z tym wpisem.
Aby udostępnić projekt użytkownikowi spoza Twojej organizacji — niezależnie od tego, czy ma konto Altium, czy nie — musisz wpisać jego pełny adres e-mail i nacisnąć Enter .
Ustaw uprawnienia dostępu udostępniania dla dodanych użytkowników/grup z powiązanego menu rozwijanego, wybierając Can View lub Can Edit , przy czym druga opcja z natury obejmuje także możliwość przeglądania. Ustawienie początkowo dotyczy wszystkich wpisów (użytkowników/grup) uwzględnionych w polu Share Project With .
Kliknij kontrolkę , aby otworzyć pole tekstowe, jeśli chcesz dołączyć informacje dotyczące zasad udostępniania tego projektu.
Kliknij kontrolkę Shared With , aby wyświetlić użytkowników/grupy, którym projekt jest obecnie (i bezpośrednio) udostępniony; domyślnie obejmuje to Owner oraz grupę Administrators .
Z wyjątkiem Owner oraz grupy Administrators , uprawnienia wszystkich uwzględnionych użytkowników/grup można indywidualnie ustawić jako Can View , Can Edit , Owner lub całkowicie usunąć prawa dostępu. Kliknij bieżący stan uprawnień, aby uzyskać dostęp do kontrolek. ► Zobacz Przenoszenie własności projektu , aby uzyskać więcej informacji o opcji Make Owner .
Aby otworzyć dostęp dla wszystkich członków Workspace, wybierz odpowiedni poziom uprawnień — Can View (dostęp tylko do odczytu) albo Can Edit (pełny dostęp odczytu/zapisu) — z menu rozwijanego wpisu Workspace Members . Gdy ustawione jest No access, dostęp będą mieć tylko właściciel, administratorzy i użytkownicy dodani konkretnie do udostępniania.
Zwróć uwagę, że schemat dziedziczenia uprawnień w Workspace może wyłączyć niektóre opcje poziomu uprawnień. Zapobiega to obniżeniu uprawnień odziedziczonych z folderu nadrzędnego, co naruszałoby istniejącą relację dziedziczenia nadrzędny-podrzędny. Aby celowo przerwać to dziedziczenie, wyłącz opcję Inherit parent folder permissions w sekcji Share Advanced Settings okna.
Sekcje Advanced Settings okna Share zawierają opcje pozwalające kontrolować, kto może ponownie udostępniać lub pobierać projekty udostępnione danej osobie. Ustawienia, pogrupowane jako prawa dostępu Workspace Member i Guest , umożliwiają określenie, czy osoby z przyznanym prawem edycji (Can Edit) mogą udostępniać projekt oraz czy osoby z prawami tylko do odczytu (Can View) mogą projekt pobierać.
W praktyce pozwala to na przykład ograniczyć dalsze udostępnianie przez zewnętrznych wykonawców. W przypadku użytkowników z dostępem tylko do przeglądania możesz też kontrolować, czy mogą pobierać dane natywne (sam projekt) i dane pochodne (na przykład wygenerowane pliki Gerber lub PDF). Nadal mogą oni przeglądać dane w interfejsie Web UI i dodawać komentarze. W każdym przypadku dostępne są osobne uprawnienia dla osób wewnątrz Workspace (Members) i spoza niego (External Shares ).
Jeśli osobie z uprawnieniami tylko do przeglądania nie wolno pobierać projektu, może ona przeglądać go wyłącznie przez Web UI. Nie może przeglądać projektu przez Altium Designer, ponieważ wymagałoby to uprzedniego pobrania projektu.
Zwróć uwagę, że edytorzy zawsze mogą pobrać projekt, a użytkownicy z prawem podglądu nigdy nie mogą udostępniać projektu. Użytkownik przeglądający projekt może jednak poprosić o udostępnienie go określonemu użytkownikowi ( ) , a takie zgłoszenie jest następnie przetwarzane przez dowolnego użytkownika z prawem edycji projektu, jak opisano poniżej .
Dostęp do ustawień zaawansowanych podczas udostępniania projektu z poziomu oprogramowania projektowego wymaga Altium Designer 21.3 lub nowszego.
Kliknij przycisk , aby potwierdzić zaktualizowane uprawnienia udostępniania projektu. To, co stanie się dalej, zależy od typu zapraszanego użytkownika:
Użytkownik, który jest już członkiem Twojego Workspace, zostanie od razu dodany do listy dostępu projektu. Otrzyma wiadomość e-mail z informacją, że projekt został mu udostępniony (oraz jakie prawa dostępu do niego posiada). Będzie mógł otworzyć projekt w Altium Designer (jeśli ma na to pozwolenie) i uzyskać do niego dostęp przez interfejs platformy Altium 365 (ze strony Projects ).
Gdy do udostępniania dodana zostanie istniejąca grupa Workspace, zostanie ona od razu dodana do listy dostępu projektu. Wszyscy członkowie grupy otrzymają wiadomość e-mail z informacją, że projekt został im udostępniony (oraz jakie prawa dostępu do niego posiadają). Będą mogli otworzyć projekt w Altium Designer (jeśli mają na to pozwolenie) i uzyskać do niego dostęp przez interfejs platformy Altium 365 (ze strony Projects ).
W przypadku osoby spoza Twojego Workspace projekt zostanie jej udostępniony, a ona otrzyma wiadomość e-mail z powiadomieniem — zobacz poniżej Udostępnianie użytkownikom zewnętrznym . Jako gość External Share Workspace (patrz poniżej) będzie mogła otworzyć projekt w Altium Designer (jeśli ma na to pozwolenie) i uzyskać do niego dostęp przez swoją Altium 365 Personal Space ze strony Shared with Me . Wiadomość e-mail zapewnia bezpośredni dostęp do projektu przez Altium 365. Po kliknięciu przycisku w wiadomości e-mail użytkownik zostanie przeniesiony na stronę Altium 365 Sign In (chyba że jest już zalogowany do platformy lub na swoim koncie Altium). Po zalogowaniu zostanie przeniesiony bezpośrednio do Web Viewer , z załadowanym udostępnionym projektem.
Jeśli dana osoba nie ma konta Altium Account, najpierw musi je założyć — odpowiedni link jest dostępny na stronie Altium 365 Sign In .
W Altium Designer uzyskaj dostęp do projektu za pomocą polecenia File » Open Project oraz powiązanego okna dialogowego Open Project dialog . Jeśli jesteś członkiem Workspace, możesz wybrać, który projekt otworzyć z podłączonego Workspace. Po połączeniu z Workspace ten Workspace pojawi się w obszarze Locations okna dialogowego, oznaczony ikoną i wyświetlany pod nazwą nadaną temu Workspace. Wyświetlane będą tylko te projekty, które zostały Ci udostępnione (do których masz uprawnienia dostępu).
Udostępnianie użytkownikom zewnętrznym
Proces udostępniania projektu Workspace użytkownikom „zewnętrznym” (czyli takim, którzy nie są członkami Workspace) zależy od oczekiwanego rezultatu oraz Twoich własnych praw dostępu do tego projektu. Projekt jest udostępniany takim użytkownikom przez przyznanie im zawartego dostępu External Share access lub przez dodanie ich jako Workspace members . Można to zastosować wobec innych użytkowników Altium Account w ramach własnej organizacji, użytkowników Altium Account z innych organizacji oraz użytkowników bez konta Altium Account (którzy będą musieli następnie je zarejestrować).
Podczas udostępniania projektu użytkownikowi zewnętrznemu, jeśli masz pełne prawa udostępniania dla projektu (możesz zarówno Edit and re-share projekt), po oknie projektu Share pojawi się okno potwierdzenia pokazujące, w jaki sposób i komu udostępnienie zostanie zastosowane. Obejmuje to opcję Invite these people to your Workspace :
Gdy opcja Invite these people to your Workspace jest odznaczona (wyłączona), użytkownik zewnętrzny zostanie dodany jako External Share Workspace, z dostępem ograniczonym wyłącznie do projektu i jego składowych danych. Ikony użytkownika na liście Properties panelu Who Has Access mają wskaźnik w postaci żółtej kropki ( ) , wpisy użytkowników External share w oknie Share mają etykietę , a listę aktywnych gości współdzielenia można przeglądać i zarządzać nią jako administrator na stronie Team na karcie External Share tab .
Użytkownicy zewnętrzni uzyskują dostęp do udostępnionego im projektu przez stronę Shared With Me w swojej Personal Space lub w another Workspace , do którego mają dostęp. Ich poziom dostępu (Edit/View oraz prawa do ponownego udostępniania) jest określany przez opcje wybrane podczas procesu udostępniania.
Udostępnienie użytkownikowi spoza Workspace z prawem edycji jest idealnym rozwiązaniem dla kontraktorów — gdy chcesz, aby aktywnie pracowali nad projektem, ale bez włączania ich jako członków Twojego Workspace.
Powiązane informacje znajdziesz na tej Workspace access Knowledge Base page .
Altium Designer Support for External Sharing
W Altium Designer dostęp użytkownika jest dostępny z poziomu lokalizacji Shared WIth Me w oknie dialogowym Open Project — więcej informacji znajdziesz w sekcji Invited Stakeholder Outside of the Workspace Team . Zwróć uwagę, że udostępniony projekt może być edytowany w Altium Designer, jeśli uprawnienie udostępniania Can Edit zostało włączone w źródłowym Workspace. W takim przypadku udostępnianie projektu jest faktycznie dwukierunkowe, więc zmiany wprowadzone przez użytkownika zewnętrznego będą odzwierciedlone w Workspace.
Obsługa udostępniania projektu poza Workspace z poziomu Altium Designer — wyłącznie do przeglądania i komentowania — została udostępniona w Altium Designer 20.1.
Aby możliwe było udostępnianie projektu poza Workspace do edycji z poziomu Altium Designer, a także otwieranie takiego udostępnionego projektu do edycji, wymagany jest Altium Designer 20.2 lub nowszy.
Gdy w oknie Share opcja Invite these people to your Workspace jest zaznaczona (włączona), kolejne okno Request Invitation umożliwia dodanie notatki i dalszych użytkowników. Potwierdzenie przyciskiem doda użytkownika jako External Share (z dostępem do projektu na poziomie gościa), wyśle wiadomość e-mail z prośbą o dostęp do administratorów Workspace oraz utworzy wpis żądania na karcie Invitation Requests tab on the Workspace Members page .
Administrator przetwarza ten wpis, zatwierdzając lub odrzucając żądanie. Po zatwierdzeniu użytkownik zostaje dodany jako nowy członek Workspace, a podobnie jak w przypadku innych członków, poziom dostępu jest określany przez opcje wybrane podczas procesu udostępniania. W przypadku odrzucenia użytkownik zachowa wyłącznie dostęp External Share .
Możesz udostępnić projekt dowolnej osobie spoza Workspace i jednocześnie poprosić o zaproszenie jej jako członka Workspace.
Jeśli powyższy użytkownik, po zaakceptowaniu jako członek Workspace, zostanie następnie removed z Workspace, jego dostęp zostanie obniżony do External Share . Oznacza to, że użytkownik nadal będzie miał dostęp do udostępnionego projektu, ale przez lokalizacje Shared with Me , takie jak jego Personal Space .
Podczas udostępniania projektu użytkownikowi zewnętrznemu, jeśli nie masz re-sharing rights dla projektu, zgodnie z jego ustawieniami Advanced Sharing , musisz przesłać dla wskazanych użytkowników żądanie Access Request . Żądanie może zostać przetworzone przez dowolnego członka Workspace, który ma pełne prawa udostępniania (Edit i re-share) dla projektu, a jeśli zostanie zatwierdzone, zapewni wskazanemu użytkownikowi dostęp External Share do tego projektu.
Udostępnianie w organizacji
Niezależnie od udostępniania projektu określonym użytkownikom lub grupom, jak opisano powyżej, podstawowy dostęp tylko do odczytu można zapewnić wszystkim członkom organizacji, wybierając opcję Share w oknie Anyone in <company> can access . Członkowie organizacji, do których to ma zastosowanie, są zdefiniowani na stronie Users page w Dashboard Twojej organizacji.
Przy zastosowaniu wyłącznie tego poziomu udostępniania wszyscy zarejestrowani użytkownicy w Twojej organizacji mogą uzyskać dostęp do projektu przez opcję Shared with Me zarówno w Altium Designer , jak i w swojej Altium 365 Personal Space . Dostęp dla wszystkich użytkowników jest tylko do odczytu, podczas gdy właściciel projektu i administratorzy Workspace zachowują również pełny dostęp przez sam Workspace.
Pamiętaj, że każde konkretne udostępnienie zastosowane do projektu — na przykład uprawnienia View/Edit dla określonego członka Workspace — stanowi dodatek do podstawowego udostępniania w skali całej organizacji. Na przykład, jeśli projekt zostanie następnie udostępniony konkretnemu użytkownikowi Workspace, będzie on mógł uzyskać dostęp do projektu w Workspace (z zastosowanymi uprawnieniami) wraz z istniejącym dostępem tylko do odczytu w skali organizacji w swojej Personal Space.
Udostępnianie za pomocą bezpośredniego linku
Możesz także udostępnić bezpośredni link do projektu. Link uzyskuje się, klikając kontrolkę na dole okna Sharing . Link zapewnia dostęp na podstawie bieżących uprawnień udostępniania projektu:
For members of the Workspace – ich dostęp jest określany przez ustawienia uprawnień wpisu Workspace Members (No access, Can View, Can Edit) lub przez uprawnienia zastosowane do jawnego wpisu Share Project With dla ich nazwy (lub grupy, której są członkiem).
For users outside of the Workspace – ich dostęp jest określany przez jawny wpis Share Project With dla ich nazwy oraz uprawnienia zastosowane do tej nazwy. Aby uzyskać dostęp, użytkownik musi być zarejestrowany w Altium Account i zalogowany do niego. Zostanie sklasyfikowany jako gość External Share .
Uzyskaj bezpośredni link do projektu, którego użycie jest regulowane istniejącymi uprawnieniami udostępniania w oknie Sharing .
Link zostanie skopiowany do schowka. Po użyciu zapewnia uprawnionemu użytkownikowi — jeśli jest to dozwolone — bezpośredni dostęp do szczegółowej strony zarządzania projektem, której przegląd przedstawiono w next section .
Alternatywnie, jeśli użytkownik otwierający przekazany link nie ma dostępu do projektu — nie został mu on udostępniony — jego Personal Space umożliwi wysłanie prośby o dostęp — patrz poniżej.
Praca z żądaniem dostępu
Gdy użytkownik wyśle żądanie dostępu, osoby mające możliwość udostępnienia (przyznania dostępu do) tego projektu są określane przez ustawienie Advanced Settings w oknie dialogowym Share , jak opisano powyżej . W tym kontekście „Editors” odnosi się do użytkowników mających prawa do edycji projektu (Can Edit). Należy pamiętać, że administratorzy Workspace oraz właściciel projektu zawsze mogą udostępnić projekt.
Odpowiadające temu wiadomości e-mail z żądaniem dostępu będą również wysyłane do tych użytkowników, jeśli opcja Email Notifications jest włączona na stronie Admin-Settings page w Workspace. Odbiorcy są określani przez ustawienia Sh w oknie Advanced Settings projektu, jak następuje:
Gdy udostępnianie jest włączone dla edytorów będących członkami Workspace, wiadomość e-mail z żądaniem dostępu otrzymają administratorzy, właściciel projektu oraz członkowie z prawami Edit do tego projektu.
Gdy udostępnianie jest włączone dla External Share Editors (edytorów spoza Workspace), wiadomość e-mail z żądaniem dostępu otrzymają administratorzy oraz guests z prawami Edit do tego projektu.
Gdy obie opcje Editors są odznaczone dla tego projektu, wiadomość e-mail z żądaniem dostępu otrzymają wyłącznie administratorzy.
Note: Jeśli ustawiono projekt tak, aby był udostępniany z prawami
Edit rights to all Workspace Members , oraz włączono
Advanced Settings umożliwiające udostępnianie przez Editors, wtedy
all członkowie Workspace otrzymają wiadomość e-mail z prośbą o udostępnienie.
Każdy użytkownik, który otrzyma wiadomość e-mail z żądaniem dostępu, może podjąć działania w sprawie tego żądania za pomocą dołączonego przycisku Open sharing settings . Otwiera to okno Share dla tego projektu, gdzie oczekujące żądanie można zatwierdzić (z prawami View lub Edit) albo odrzucić. Po określeniu praw udostępniania użytkownik, który zgłosił żądanie, otrzymuje do projektu dostęp External Share access , a następnie wysyłana jest do niego wiadomość e-mail potwierdzająca wynik procesu zatwierdzania udostępnienia.
Należy pamiętać, że dostęp do pozycji Pending approval w oknie Share nie jest uzależniony od otrzymania wiadomości Access Request e-mail. Możesz obsłużyć żądanie bezpośrednio w oknie dialogowym Share w dowolnym momencie.
Wiadomość e-mail z żądaniem dostępu wysłana do właściciela projektu zawiera bezpośredni link do właściwości Share dla tego projektu.
Udostępnianie projektu Multi-board
Projekt Multi-board to specjalny typ projektu obejmujący wiele projektów PCB, służących do utworzenia kompletnego, funkcjonalnego systemu. Podprojekty są połączone z nadrzędnym projektem Multi-board, aby można było użyć ich danych do zdefiniowania połączeń elektrycznych i fizycznych całego systemu.
Więcej informacji o pracy z projektami Multi-board znajduje się w Multi-board Design .
Łącza między projektem Multi-board a powiązanymi z nim podprojektami są zapisywane jako ścieżki względne w samym projekcie Multi-board (*.PrjMbd), dlatego muszą pozostać poprawne, gdy projekty są zapisywane do Workspace VCS z klienta projektowego (Project » Make available Online ). W praktyce oznacza to konieczność dopilnowania, aby all projekty zostały zapisane w Workspace i znajdowały się w prawidłowej strukturze folderów. W większości przypadków jednak wszystkie projekty wchodzące w skład systemu Multi-board prawdopodobnie będą znajdować się w tym samym folderze.
Takie same zasady obowiązują przy udostępnianiu projektu Multi-board. Zarówno nadrzędny projekt Multi-board, jak i powiązane z nim podprojekty powinny zostać udostępnione tym samym członkom Workspace z identycznymi uprawnieniami View/Edit. Użytkownicy, którzy po raz pierwszy otworzą projekt Multi-board w swoim kliencie projektowym, muszą także otworzyć powiązane podprojekty — ponownie upewniając się, że lokalna względna struktura folderów jest poprawna.
Zarówno projekt Multi-board, jak i jego podprojekty muszą zostać zapisane online, udostępnione i otwarte jako osobne projekty.
Przenoszenie własności projektu
Oprócz administratorów Workspace właściciel projektu — domyślnie użytkownik, który utworzył/dodał projekt — ma pełne prawa do edycji projektu, podczas gdy inni członkowie mający współdzielony dostęp do projektu mają uprawnienia Edit/View określone w oknie projektu Share .
Okno Share pokazuje bieżącego właściciela projektu i udostępnia opcję przeniesienia własności na innego członka Workspace.
Status Owner projektu oraz związane z nim prawa edycyjne można przenieść z jednego członka Workspace na innego za pośrednictwem okna projektu Share , co pozwala nowemu właścicielowi przejąć pełną kontrolę nad tym projektem. Ta opcja jest dostępna dla administratorów i bieżącego właściciela projektu, a przeniesienie może dotyczyć wyłącznie innych członków Workspace (ale nie grup członków, takich jak Engineers lub Administrators).
Członek Workspace musi już mieć współdzielony dostęp do projektu, aby mógł otrzymać status właściciela i odpowiadający mu zestaw uprawnień. Bieżące ustawienie uprawnień View/Edit tego członka dla projektu można następnie zmienić na Owner za pomocą rozwijanego menu uprawnień w oknie Share (Make Owner ). Potwierdź przeniesienie własności przyciskiem w tym oknie, a następnie w kolejnym oknie ostrzeżenia ( ).
Przenieś własność projektu na innego członka Workspace za pomocą opcji Make Owner z rozwijanego menu uprawnień.
Po przeniesieniu własności poprzedni właściciel otrzyma dla projektu prawa Editing — lub tylko prawa View, jeśli projekt nie jest objęty kontrolą wersji (SimpleSync ). W razie potrzeby uprawnienia dostępu poprzedniego właściciela mogą następnie zostać zmienione przez nowego właściciela lub administratora.
Przeniesienie własności jest wywoływane automatycznie, jeśli właściciel zostanie usunięty z grona członków Workspace. Gdy administrator usuwa członka za pośrednictwem strony Workspace Members page , proces usuwania wymaga wskazania nowego właściciela dla wszystkich projektów i elementów należących do dotychczasowego właściciela. Po potwierdzeniu i zakończeniu przeniesienia nowy właściciel otrzyma powiązaną wiadomość e-mail z powiadomieniem o przeniesieniu własności (jeśli jest włączona ).
Więcej informacji znajduje się w Removing a User .
Jeśli Workspace Email Notifications są włączone, nowy właściciel projektu otrzyma wiadomość e-mail z powiadomieniem o przeniesieniu własności.
Dostęp do szczegółowej strony zarządzania projektem
Main page: Zarządzanie konkretnym projektem
Workspace udostępnia zaawansowany, zorientowany na produkcję, CAD-centryczny widok projektu, który otwiera się po wybraniu wymaganego projektu, kliknięciu elementu sterującego ponad listą projektów i wybraniu pozycji Open z powiązanego menu. Alternatywnie można po prostu dwukrotnie kliknąć odpowiedni wpis projektu na liście.
Ta funkcja jest również dostępna w widoku graficznym strony Projects : wybierz kafelek wymaganego projektu, a następnie kliknij element sterujący i wybierz polecenie Open z menu kontekstowego. Alternatywnie kliknij nazwę projektu w obrębie kafelka. Gdy strona Projects jest wyświetlana w widoku listy, kliknij element sterujący po prawej stronie wpisu odpowiedniego projektu i wybierz polecenie Open z powiązanego menu.
Szczegółowa strona zarządzania tym projektem otwiera się w nowej karcie przeglądarki z interfejsem CAD-centrycznym, który oferuje widoki Design, Simulation, Releases, History i Assembly:
Design – wyświetlanie i nawigacja po źródłowych dokumentach projektowych, przeglądanie właściwości obiektów projektowych oraz dodawanie komentarzy recenzyjnych. Ten widok wykorzystuje interfejs Web Viewer do prezentacji projektu w czterech odrębnych podwidokach danych: schemat(ów) źródłowych, płytki w 2D, płytki 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żna przeglądać zarówno projekt bazowy, jak i dowolny zdefiniowany wariant.
Możliwe jest wyszukiwanie, zaznaczanie, cross-probing oraz sprawdzanie komponentów i sieci w całym projekcie i we wszystkich odpowiednich podwidokach. Podczas oglądania płytki w 2D można nawet wykonywać pomiary.
Simulation – umożliwia przesyłanie (drag & drop) plików wyników symulacji obwodu, które będą powiązane z bieżącym projektem lub wydaniem projektu. Pliki są w praktyce dołączane do projektu, co pozwala członkom Workspace przeglądać i/lub pobierać dokumenty z wynikami symulacji odnoszące się do aktualnie otwartego projektu. Więcej informacji znajduje się w Management of a Specific Project – Simulation .
Tasks – umożliwia dostęp do żądań aktywności zadań (Tasks ) odnoszących się do aktualnie otwartego projektu projektowego oraz zarządzanie nimi. Zadania są prezentowane w stylu przepływu tablicy Kanban, a ich stan postępu (ToDo, InProgress i Resolved) jest zorganizowany w wierszach zadań. Jeden wiersz jest zarezerwowany dla General Tasks , a każdy z pozostałych wierszy dotyczy zadań dla określonego dokumentu projektu. Te ostatnie są wypełniane zadaniami powiązanymi z otwartym projektem, tworzonymi wtedy, gdy komentarz do projektu zostanie przypisany konkretnemu użytkownikowi (członkowi Workspace). W tym sensie system Workspace Tasks jest w praktyce rozszerzeniem systemu komentowania. Masz również możliwość utworzenia zadania ogólnego za pomocą przycisku New — takie zadania odnoszą się do bieżącego projektu, ale nie są powiązane z komentarzem projektu ani dokumentem.
Releases – wyświetla wydania projektu. Dostęp umożliwia otwarcie pełnych danych wydania albo konkretnego pakietu montażowego, który zostanie przedstawiony w osobnej karcie za pośrednictwem Manufacturing Portal . Z tego portalu można przeglądać i analizować dane plików wydania, sprawdzać BOM oraz wyświetlać i komentować migawkę samego projektu; źródło tych wydanych danych. Zarówno z widoku Releases , jak i przez Manufacturing Portal dla konkretnego wydania, masz dostęp do kontrolek pobierania 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ść bezpośredniego porównywania danych Gerber , Schematic lub BOM . Więcej informacji znajdziesz w sekcji Project Releases .
Platforma Altium 365 udostępnia dedykowany Manufacturing Package Viewer – element obsługi Global Sharing platformy – który umożliwia innym osobom przeglądanie pakietu produkcyjnego z dowolnej przeglądarki internetowej – z dowolnego miejsca na świecie – ale poza Twoim Workspace, dzięki czemu same projekty i inne cenne zasoby IP pozostają niedostępne. Więcej informacji znajdziesz w sekcjach Global Sharing oraz Manufacturing Package Viewer .
Activities – zapewnia wgląd w otwarte (aktualnie aktywne) lub zamknięte (ukończone/zakończone) Process Workflows , które dotyczą bieżącego projektu. Zazwyczaj obejmują one działania takie jak Ad-hoc, Milestone oraz Handoff przepływy pracy związane z peer review. Dostępność zależy od poziomu Altium software access .
Więcej informacji znajdziesz w sekcji Activities .
Design Reviews – twórz i zarządzaj ustrukturyzowanymi przeglądami projektu, które mogą być przypisywane innym użytkownikom (Reviewerom) do oceny. Przeglądy są oparte na zadaniach, mogą zostać zaakceptowane lub odrzucone oraz obejmują dodatkowe funkcje, takie jak migawka projektu, definiowalne checklisty, komentarze, załączniki dokumentów i porównania źródeł projektu. Dostępność zależy od poziomu Altium software access .
Więcej informacji znajdziesz na stronie Design Reviews page .
History – przeglądaj postępującą oś czasu głównych zdarzeń związanych z projektem, w tym jego utworzenia, commitów, wydań, klonów i wymian MCAD. Za każdym razem, gdy w związku z projektem wystąpi obsługiwane zdarzenie, jest ono dodawane do osi czasu jako osobny kafelek z różnymi dostępnymi działaniami, tam gdzie ma to zastosowanie. W przypadku zdarzeń Release/Commit masz także możliwość bezpośredniego porównywania danych Gerber (tylko zdarzenia Release), Schematic lub BOM . Więcej informacji znajdziesz w sekcji Project History .
Assembly Assistant – pracuj z interaktywnym narzędziem Assembly Assistant, aby sprawdzać i realizować proces montażu płytki. Narzędzie łączy szczegółowe BOM data projektu oraz jego 2D/3D assembly view , aby udostępnić interfejs zapewniający wymagany zestaw informacji graficznych i o częściach potrzebny do przechodzenia przez proces montażu. Więcej informacji znajdziesz na stronie Assembly Assistant .
Do szczegółowej strony zarządzania projektem można również uzyskać dostęp z poziomu Altium Designer. Dla aktywnego projektu użyj polecenia Project » Show in Web Browser z menu głównego. Alternatywnie kliknij prawym przyciskiem wpis projektu w panelu Projects i wybierz polecenie Show in Web Browser z menu kontekstowego. Podczas przeglądania projektu w panelu Explorer programu Altium Designer – skonfigurowanym w domyślnym trybie Project View , a nie Classic View – dostęp do szczegółowej strony zarządzania uzyskasz, klikając przycisk .
Przenoszenie projektu
Aby przenieść (relokować) projekt do innego folderu nadrzędnego w hierarchii folderów, wybierz jego wpis na stronie Projects , kliknij kontrolkę nad listą projektów/folderów i wybierz pozycję Move z powiązanego menu.
Dostępne również w widoku graficznym strony
Projects po wybraniu kafelka wymaganego projektu, a następnie kliknięciu kontrolki
i wybraniu polecenia
Move z menu kontekstowego. Gdy strona
Projects jest prezentowana w widoku listy, kliknij kontrolkę
po prawej stronie wpisu wymaganego projektu i wybierz polecenie
Move z powiązanego menu.
Pojawi się okno Move project , w którym można wybrać nowy folder nadrzędny. Kliknij przycisk , aby wykonać przeniesienie. Projekt zostanie przeniesiony do wybranego folderu i nastąpi przejście do tego folderu.
Zwróć uwagę, że przeniesienie projektu do innego folderu nadrzędnego będzie zgodne z zaawansowanym schematem dziedziczenia uprawnień w Workspace.
Pełne informacje znajdziesz w sekcji Moving Folders na stronie Managing Content Structure & Access .
Edycja projektu
Aby edytować właściwości istniejącego projektu w Workspace, wybierz jego wpis na stronie Projects , kliknij kontrolkę nad listą projektów i wybierz pozycję Edit z powiązanego menu. W kolejnym oknie Edit Project – które otwiera się w widoku uproszczonym – możesz zmienić Name oraz Description projektu.
Dostępne również w widoku graficznym strony
Projects po wybraniu kafelka wymaganego projektu, a następnie kliknięciu kontrolki
i wybraniu polecenia
Edit z menu kontekstowego. Gdy strona
Projects jest prezentowana w widoku listy, kliknij kontrolkę
po prawej stronie wpisu wymaganego projektu i wybierz polecenie
Edit z powiązanego menu.
Możesz edytować Name oraz Description projektu na dowolnym etapie.
Kliknij przycisk , aby uzyskać dostęp do dodatkowych pól okna Edit Project .
Dostęp do dodatkowych pól uzyskasz, klikając przycisk Advanced .
Requirements – to pole, dostępne dla projektów projektowych, umożliwia powiązanie odpowiedniego bloku Requirements Portal z bieżącym projektem. To połączenie umożliwia dostęp do Requirements w czasie rzeczywistym z poziomu projektu i jest tylko do odczytu, chyba że zostanie odblokowane. Powiązane informacje znajdziesz w sekcji Working with Requirements .
Jira – to pole Advanced jest dostępne, gdy dla Twojego Workspace włączono Jira Integration . Służy do ustanowienia połączenia z projektu projektowego do projektu Atlassian Jira® , co umożliwia dwukierunkową synchronizację zadań między tymi dwoma elementami za pośrednictwem funkcji Altium 365 Comments and Tasks . Kliknij w pole wpisu Jira , aby wybrać z listy dostępnych projektów Jira. Pamiętaj, że ta opcja mapowania jest dostępna wyłącznie dla administratorów, chyba że zostanie włączona dla wszystkich użytkowników w konfiguracji Jira Application . Więcej informacji znajdziesz na stronie Working with Jira Tasks .
Project – to pole jest dostępne tylko podczas edycji projektu Managed BOM i określa powiązanie między dokumentem BOM a projektem PCB. Powiązanie to umożliwia synchronizację danych części z projektu źródłowego do połączonego BOM. Jest ono definiowane automatycznie dla dokumentów BOM created from a Project . Pamiętaj, że synchronizacja Project-to-BOM zostanie przerwana, jeśli to powiązanie zostanie ponownie zdefiniowane lub usunięte – użyj opcji tego pola, aby przejść do łącza projektu i je wybrać.
Parameters – kliknij tę kontrolkę, aby rozwinąć obszar, w którym możesz zarządzać parametrami po stronie serwera dla projektu. Pary Nazwa/Wartość parametru można dodawać ( ) , edytować (edycja w linii) lub usuwać ( ).
Edytuj parametry projektu po stronie serwera.
Edytuj parametry projektu po stronie serwera.
Parametry projektu po stronie serwera są zapisywane w Workspace razem z projektem i mogą być edytowane tylko w Workspace. Z kolei parametry projektu po stronie projektu są zapisywane w pliku projektu (
*.PrjPcb) i mogą być edytowane w Altium Designer. Oba typy parametrów mogą być używane jako
Special Strings w Altium Designer – dostępne z panelu
Properties , gdy w obszarze roboczym projektu zaznaczony jest umieszczony
Text String . Wszystkie parametry zdefiniowane dla projektu – po stronie projektu i po stronie serwera – można wyświetlić na karcie
Parameters tab okna dialogowego
Project Options (
Project » Project Options ).
Kliknij przycisk , aby potwierdzić wprowadzone zmiany.
Klonowanie projektu
Aby sklonować istniejący projekt, wybierz jego wpis na stronie Projects , kliknij kontrolkę nad listą projektów i wybierz pozycję Clone z powiązanego menu. Pojawi się okno Clone Project .
Dostępne również w widoku graficznym strony Projects po wybraniu kafelka wymaganego projektu, a następnie kliknięciu kontrolki i wybraniu polecenia Clone z menu kontekstowego. Gdy strona Projects jest prezentowana w widoku listy, kliknij kontrolkę po prawej stronie wpisu wymaganego projektu i wybierz polecenie Clone z powiązanego menu.
Możesz sklonować projekt, aby utworzyć jego identyczną kopię wraz z plikami roboczymi.
Użyj okna Clone Project , aby określić nazwę projektu i opcjonalny opis. Domyślnie zostanie użyta nazwa oryginalnego projektu z przyrostkiem ' – Copy ', a domyślny opis zostanie wstępnie uzupełniony.
Należy pamiętać, że nazwa sklonowanego projektu powinna zaczynać się od litery lub cyfry i może zawierać znaki A-Z, a-z lub 0-9. Dozwolone są podkreślenia, myślniki i spacje, ale te ostatnie mogą być używane tylko w środku nazwy (początkowe i końcowe spacje zostaną zignorowane). Nie można używać następujących słów: AUX , COM1 -COM9 , LPT1 -LPT9 , CON , NUL oraz PRN . Dodatkowo nazwa nie może zawierać następujących znaków: \ . / ? % * : | " < > . Nie można użyć tej samej nazwy co projekt źródłowy.
Kliknij przycisk , aby uzyskać dostęp do pola Parent Folder . Domyślnie będzie ono ustawione na folder, w którym znajduje się projekt źródłowy. Kliknij łącze Change po prawej stronie pola, aby uzyskać dostęp do struktury folderów serwera dla Workspace, gdzie można wybrać inny folder, w którym ma zostać zapisany sklonowany projekt. Jeśli chcesz, możesz organizować projekty w hierarchii podfolderów. Więcej informacji znajdziesz w sekcji Tworzenie hierarchii folderów projektów .
Po ustawieniu pól zgodnie z wymaganiami kliknij przycisk . Oryginalny projekt zostanie sklonowany (zduplikowany) wraz ze swoimi plikami składowymi i danymi, a następnie dodany jako nowy wpis projektu na stronie Projects (w wybranym folderze nadrzędnym). Ponieważ utworzony klon jest w praktyce nowym projektem, jego uprawnienia zostaną skonfigurowane w taki sam sposób jak podczas tworzenia (lub przesyłania) nowego projektu – to znaczy uprawnienia są dziedziczone z folderu nadrzędnego (domyślnie), a użytkownik wykonujący klonowanie jest właścicielem. Zobacz także Zarządzanie uprawnieniami do tworzenia projektów , aby uzyskać powiązane informacje.
Usuwanie projektu
Related page: Kosz
Aby usunąć istniejący projekt z Workspace, wybierz jego wpis na stronie Projects , kliknij element sterujący nad listą projektów lub element sterujący w kafelku projektu, a następnie wybierz pozycję Remove z powiązanego menu. Gdy strona Projects jest wyświetlana w widoku listy, kliknij element sterujący po prawej stronie wpisu żądanego projektu i wybierz polecenie Remove z powiązanego menu.
Usunięcie jest możliwe tylko wtedy, gdy jesteś właścicielem projektu lub administratorem Workspace.
Poniższe okno Remove <project> wyświetli wszystkie elementy powiązane z projektem, takie jak skojarzone wydania, które również zostaną usunięte. Wybierz opcję Show details , aby otworzyć widok Wydań projektu i sprawdzić powiązane wydania oraz pakiety produkcyjne. Uproszczone okno Remove jest wyświetlane wtedy, gdy projekt nie ma powiązanych wydań.
Usunięcie projektu Workspace jest w rzeczywistości „miękkim usunięciem”, w ramach którego projekt i wszystkie powiązane elementy zostaną przeniesione do obszaru Trash w Workspace. Potwierdź proces usuwania przyciskiem w oknie Remove <project> .
Jeśli chcesz wykonać miękkie usunięcie tylko określonego pakietu produkcyjnego powiązanego z danym projektem, można to zrobić bezpośrednio z poziomu widoku Releases projektu.
Po zakończeniu usuwania wpis projektu zostanie usunięty z głównej listy projektów. W Altium Designer lokalna kopia robocza nie jest objęta tym działaniem, ale nie będzie już można zatwierdzać zmian na serwerze. Możesz zamknąć i ponownie otworzyć lokalną kopię roboczą, aby uzyskać dostęp do szeregu sugerowanych działań, ponieważ lokalny projekt odwołuje się teraz do repozytorium VCS, które już nie istnieje.
Wszystkie projekty usunięte w ten sposób można znaleźć na stronie Trash interfejsu. Pamiętaj, że możesz wyświetlać tylko projekty (i wszelkie inne elementy), które zostały miękko usunięte osobiście przez Ciebie. Administratorzy będą mogli zobaczyć pełną zawartość strony Trash – czyli wszystkie elementy, które zostały miękko usunięte.
Rzeczy, które należy wziąć pod uwagę w odniesieniu do projektu usuniętego miękko:
Projekt nie będzie dostępny do otwierania i przeglądania z poziomu oprogramowania projektowego ani w interfejsie WWW.
Jeśli projekt był udostępniony zewnętrznie poza Workspace, powiązany kafelek tego projektu zostanie usunięty ze strony Shared with Me interfejsu platformy Altium 365 dla wszystkich zaangażowanych osób zewnętrznych.
Wszelkie udostępnione pakiety produkcyjne, które zostały usunięte wraz z projektem, również zostaną usunięte ze strony Shared with Me interfejsu platformy Altium 365 dla wszystkich zaangażowanych osób.
Podczas przeglądania elementów, które zostały użyte w projekcie, wpis Where Used dla projektu będzie wskazywać, że projekt został usunięty.
Projekt może zostać przywrócony lub trwale usunięty ze strony Trash wyłącznie przez właściciela tego projektu lub administratora Workspace.
Pamiętaj, że jeśli wykonasz miękkie usunięcie projektu – przenosząc go do Trash – możesz ponownie utworzyć nowy projekt o tej samej nazwie. Jeśli następnie przywrócisz projekt, a pierwotna nazwa będzie już zajęta, zostanie użyty liczbowy sufiks, aby zachować unikalność nazwy w obrębie Workspace.