Tworzenie projektów i dokumentów
Altium Essentials: Project Creation and Storage
This content is part of the official Altium Professional Training Program. For full courses, materials and certification, visit Altium Training.
Punktem wyjścia dla każdego projektu tworzonego w Altium Designer jest projekt. Projekt Altium Designer gromadzi zestaw dokumentów projektowych, których wynik końcowy definiuje pojedynczą implementację tego, co zamierzasz stworzyć. Na przykład schematy i PCB w projekcie PCB obejmują zestaw plików wymaganych do wyprodukowania płytki drukowanej. Z kolei zestaw plików generowany w projekcie wiązki przewodów służy do zakupu i montażu wiązki, a pliki schematu logicznego i montażu fizycznego w projekcie wielopłytkowym generują zestaw plików do wytworzenia i złożenia kompletnego produktu z wieloma połączonymi PCB.
Zestaw dokumentów projektowych projektu można zebrać z dowolnego dostępnego źródła – lokalnego na komputerze lub innego – a plik projektu łączy je w spójny, ujednolicony projekt. Oprogramowanie wykorzystuje kompilację dynamiczną do tworzenia i zarządzania ujednoliconym modelem danych komponentów projektu oraz ich połączeń. Ten model danych może następnie służyć do propagowania zmian projektowych pomiędzy domenami projektu – na przykład do synchronizacji w celu rozwiązania różnic między dokumentami w domenach Schemat i PCB.
Dokumenty projektu mogą być tworzone i przechowywane w Twoim Altium Workspace, w systemie kontroli wersji lub lokalnie jako pliki w dostępnej sieci.
Poniższe sekcje opisują, jak utworzyć nowy projekt oraz jak dodać dokumenty projektowe do istniejącego projektu.
Tworzenie nowego projektu za pomocą okna dialogowego Create Project
Nowy projekt można utworzyć w Altium Designer za pomocą okna dialogowego Create Project (File » New » Project).
-
Na liście Locations wybierz pozycję odpowiadającą Twojemu Workspace (pojawi się pod zdefiniowaną dla niego nazwą) – aby widzieć tę opcję na liście, musisz być aktywnie połączony z Workspace. Będzie to serwer docelowy, w którym zostanie zapisany nowy projekt Workspace.
-
Na liście Project Type wybierz typ projektu, który chcesz utworzyć, oraz – w razie potrzeby – wybierz spośród dostępnych szablonów. Pozycja <Empty> utworzy „pusty” projekt bez początkowych dokumentów źródłowych.
Dowiedz się więcej o Creating a Project Template.
-
Wprowadź Project Name oraz opcjonalnie Description projektu.
Okno dialogowe Create Project zawiera dodatkowe opcje:
-
Zaznacz opcję Version Control (domyślnie), aby narzucić projektowi wszystkie możliwości VCS, takie jak historia i zaawansowane możliwości udostępniania. Gdy opcja jest odznaczona, projekt jest przechowywany w Workspace i synchronizowany z kopią lokalną – jako projekt „lustrzany” w formacie Simple Sync.
-
Podczas tworzenia projektu typu PCB zaznacz opcję Constraint Management , aby zarządzać ograniczeniami projektowymi dla tego projektu za pomocą Constraint Manager. Gdy opcja jest wyłączona, dla tego projektu będzie używany system design rules.
-
Po połączeniu z Enterprise Server Workspace menu rozwijane Repository (jeśli występuje) wyświetli wszystkie repozytoria projektowe zarządzane przez Version Control Service w Workspace, które zostały Ci udostępnione do użycia. Wybierz repozytorium, w którym mają zostać zapisane nowy projekt i jego pliki – domyślnie dostępne jest jedno repozytorium oparte na Git (
Versioned Storage). Jeśli zostanie wybrane repozytorium typu SVN, dostępna jest dodatkowa opcja Repository Folder umożliwiająca wskazanie lub przeglądanie alternatywnego folderu docelowego w samym repozytorium. -
Kliknij element sterujący Advanced, aby określić ścieżki folderów.
-
Użyj pola Folder, aby określić, gdzie ma zostać utworzony folder projektu – w strukturze folderów Workspace. Domyślna ścieżka dla nowych projektów jest określona na stronie Admin – Settings – Projects w interfejsie przeglądarkowym Workspace (domyślnie będzie to
Projects\<ProjectName>). Kliknij przycisk
, aby w razie potrzeby przejść do innego folderu Workspace i go wybrać.
-
Użyj pola Local Storage, aby określić, gdzie na dysku twardym będzie przechowywana lokalna wersja projektu. Domyślna lokalizacja jest zdefiniowana na stronie System – Default Locations w oknie dialogowym Preferences. Kliknij przycisk
, aby w razie potrzeby przejść do innej lokalizacji folderu i ją wybrać. Jest to „roboczy” folder projektu oraz repozytorium local Git, do którego jest on zatwierdzany. Projekt jest ostatecznie – lub w momencie zatwierdzenia – wypychany do scentralizowanego repozytorium projektowego w Workspace (Versioned Storage), którym jest repozytorium remote Git.
-
Użyj pola Folder, aby określić, gdzie ma zostać utworzony folder projektu – w strukturze folderów Workspace. Domyślna ścieżka dla nowych projektów jest określona na stronie Admin – Settings – Projects w interfejsie przeglądarkowym Workspace (domyślnie będzie to
-
Użyj obszaru listy Parameters, aby dodawać lub usuwać niestandardowe pary parametrów Nazwa/Wartość, które są powiązane z projektem i zapisywane w Workspace. Użyj przycisku
, aby dodać do listy nową parę Nazwa–Wartość, lub przycisku
, aby usunąć wybraną parę. Pola Nazwa i Wartość pozwalają na maksymalnie 255 znaków. Podczas tworzenia projektu w Workspace te parametry projektu Workspace są zapisywane w Workspace wraz z nowym projektem jako parametry na poziomie projektu po stronie Workspace.
Gdy w oknie dialogowym zostanie wybrany szablon projektu z listy Project Type, obszar listy Parameters zostanie wypełniony parametrami z tego szablonu. W razie potrzeby możesz zmienić te parametry (nazwy i/lub wartości) albo je usunąć. Podczas tworzenia projektu w Workspace parametr z wybranego szablonu zostanie zapisany jako parametr na poziomie projektu po stronie projektu (design-side), jeśli nazwa parametru nie została zmieniona. W przeciwnym razie zostanie zapisany jako parametr na poziomie projektu po stronie Workspace.
Po zdefiniowaniu projektu zgodnie z wymaganiami kliknij przycisk
. Nowa struktura projektu zostanie utworzona w określonych folderach lokalnych i Workspace. Projekt zostanie otwarty w Projects panel, który odzwierciedli w pełni zsynchronizowany stan pomiędzy plikami w zdalnym repozytorium projektu (w Workspace) a lokalnym repozytorium (kopia robocza) – co będzie wskazane przez powiązane ikony
. Jeśli utworzono go z odznaczoną opcją Version Control (dostępną tylko w Altium 365 Workspace), projekt lustrzany będzie pokazany w panelu Projects z powiązaną ikoną
.
Nowo utworzony projekt został zatwierdzony (committed) do repozytorium projektu Versioned Storage w Workspace.
Alternatywnie, jeśli nowemu projektowi not przypisano szablon z dokumentami składowymi, zostanie utworzony tylko plik projektu (*.PrjPcb), a tym samym wyłącznie struktura projektu. Następnie projekt zostanie otwarty w Projects panel, który pokaże go jako Scheduled for addition, oznaczonego powiązaną ikoną
. W tym momencie możesz dodać dokumenty do projektu albo po prostu zapisać strukturę do Workspace w jej bieżącym, „szkieletowym” stanie. Aby to zrobić, kliknij kontrolkę Save to Server powiązaną z wpisem projektu w panelu Projects – jest ona również dostępna z menu kontekstowego po kliknięciu prawym przyciskiem myszy oraz z głównego menu File. W kolejnym oknie Save to Server dialog zaznacz/odznacz pliki do uwzględnienia, dodaj opcjonalny Comment, a następnie potwierdź proces zapisu przyciskiem
. Po dodaniu projektu do serwera panel Projects będzie odzwierciedlał w pełni zsynchronizowany stan pomiędzy plikami w repozytorium serwera a lokalną kopią roboczą, co będzie wskazane przez ikony
.
Kopiowanie projektu
Aby skopiować projekt Workspace z poziomu Altium Designer, kliknij prawym przyciskiem myszy wpis projektu w panelu Projects i wybierz polecenie Make a copy z menu kontekstowego. Użyj okna dialogowego Create Project Copy, aby określić Project Name (domyślnie będzie to oryginalna nazwa projektu z sufiksem - Copy), Description (nie jest wstępnie wypełniane), ścieżkę Folder (w obrębie Workspace) oraz ścieżkę Local Storage (do kopii roboczej).

Skopiuj projekt Workspace z poziomu Altium Designer.
Dodawanie i usuwanie dokumentu projektowego
Po utworzeniu projektu można dodawać, edytować lub usuwać dokumenty projektowe z aktywnego projektu. Najprostszym sposobem dodania nowych dokumentów projektowych do projektu jest kliknięcie prawym przyciskiem myszy nazwy projektu w panelu Projects i wybranie Add New to Project z opcji menu kontekstowego. Alternatywnie wybierz wymagany typ dokumentu z podmenu Project » Add New to Project w menu głównym, aby dodać nowy dokument do aktywnego projektu.

Dodaj do projektu określony lub inny typ dokumentu.
Do projektu można również dodać inne typy dokumentów istotnych dla projektu, takie jak pliki tekstowe, PDF-y, arkusze kalkulacyjne itp. Aby to zrobić, użyj opcji Add Existing to Project (lub polecenia Project » Add Existing to Project z menu głównego edytora aktywnego dokumentu) i ustaw listę rozwijaną File Type w oknie przeglądarki Choose Document to Add na All Files (*.*), aby uzyskać dostęp do wszystkich typów plików.
Aby usunąć dokument ze struktury projektu, kliknij prawym przyciskiem myszy jego nazwę w panelu Projects i wybierz opcję menu Remove from Project albo wybierz polecenie Project » Exclude from Project z menu głównego. Zostaniesz poproszony o wybór:
- Delete File– aby trwale usunąć sam plik dokumentu źródłowego.
-
Exclude from Project – aby usunąć powiązanie projektu z tym dokumentem (bez usuwania samego pliku dokumentu źródłowego). Jeśli jest on aktualnie otwarty w oknie edytora projektu, zostanie usunięty z projektu nadrzędnego, ale pozostanie otwarty w panelu jako dokument niezależny. Jeśli natomiast nie jest aktualnie otwarty w przestrzeni projektowej, usunięcie spowoduje jego zamknięcie.
Usuwanie projektu
W przypadku projektów lokalnych usunięcie projektu polega na skasowaniu plików z dysku twardego. Otwórz folder projektu w Eksploratorze Windows i usuń jego zawartość.
W przypadku projektów w Workspace (oraz innych zasobów Workspace, takich jak komponenty i dane wydań), dostępna jest elastyczna funkcjonalność usuwania bezpośrednio z poziomu Altium Designer, z panelu Explorer panel. Działając jako „miękkie usunięcie” (soft delete), proces usuwania zapewnia więcej opcji i informacji w trakcie działania, w tym odpowiednie odnośniki do elementów źródłowych do celów weryfikacji. W Workspace usunięte zasoby są przenoszone do dedykowanej Trash lokalizacji, skąd można je przywrócić lub całkowicie usunąć na stronie Trash w interfejsie przeglądarkowym Workspace.
Aby wykonać soft-delete projektu w Workspace, przejdź do folderu projektu w panelu Explorer, kliknij prawym przyciskiem myszy jego wpis i wybierz polecenie Delete Folder z menu kontekstowego. Potwierdź usunięcie w wyświetlonym oknie dialogowym Confirm Delete. Jeśli projekt zawiera wydane dane (released data), otworzy się kolejne okno potwierdzenia, informujące, że te dane również zostaną usunięte. Kliknij Delete, aby kontynuować.

Soft delete w praktyce. Tutaj usuwany jest projekt wraz z powiązanym wydaniem (gdyby z jakichkolwiek wydań utworzono pakiety produkcyjne, one również zostałyby usunięte).
