Designing for Reuse in Altium Designer
Termin "ponowne wykorzystanie projektu" stał się czymś w rodzaju frazesu w marketingu produktów inżynieryjnych, być może przede wszystkim ze względu na to, jak niewiele się faktycznie dzieje. To samo zadanie projektowe jest wykonywane w kółko; jednak w projektowaniu elektroniki ponowne wykorzystanie projektu jest praktykowane każdego dnia przez każdego inżyniera korzystającego z gotowych układów scalonych. Urządzenia te są pakietami elektroniki, które ktoś, gdzieś, zaprojektował, przetestował, udokumentował i sprzedał całemu światu. Każdy klient tego urządzenia ponownie wykorzystuje ten projekt w bardzo rygorystyczny sposób.
Dla porównania, rzeczywista praktyka ponownego wykorzystania projektu w pozostałej części procesu projektowania jest generalnie bardzo słaba i najprawdopodobniej składa się z wielu gloryfikowanych narzędzi kopiuj-wklej. Altium Designer oferuje szereg rozwiązań wspierających ponowne wykorzystanie projektu, ułatwiając usprawnione projektowanie bez konieczności ponownego odkrywania koła.
Bloki ponownego użycia i fragmenty projektu
Jeśli projekty często zawierają wspólne "sekcje" obwodów, Altium Designer zapewnia prosty i łatwy sposób zapisywania i ponownego wykorzystywania sekcji obwodów projektowych, zarówno opartych na Workspace, jak i lokalnych, opartych na plikach. Takie sekcje można dodać do dowolnego projektu PCB bez konieczności rozpoczynania od zera za każdym razem. Jest to świetna funkcja dla tych często używanych fragmentów i mniejszych sekcji obwodów, które chcesz ponownie wykorzystać. System pozwala na zapisanie dowolnego wyboru:
- Obwody na pojedynczym arkuszu schematu (fragment schematu).
- Obwody w projekcie PCB, w tym komponenty i trasy (fragment PCB).
Po podłączeniu do obszaru roboczego można utworzyć pojedynczy element - blok ponownego użycia - który może zawierać zarówno schemat obwodu, jak i jego fizyczną reprezentację na płytce drukowanej. Gdy taki blok ponownego użycia zostanie umieszczony na arkuszu schematu, jego fizyczna reprezentacja zostanie automatycznie umieszczona w dokumencie PCB podczas procesu ECO.

Panel
Fragment obwodu lub "blok ponownego użycia" można dodać do dowolnego projektu bez konieczności rozpoczynania od zera za każdym razem.
Zarządzane schematy
Możliwość ponownego wykorzystania zawartości projektu jest czymś, czego pragną wszystkie firmy zajmujące się rozwojem produktów i z czego mogą czerpać ogromne korzyści. Ponowne wykorzystanie nie tylko oszczędza czas, ale możliwość łatwego ponownego wykorzystania sekcji poprzedniego projektu oznacza, że wszystkie kwalifikacje i testy tej części projektu zostały wykonane. Ponowne wykorzystanie projektu to jednak znacznie więcej niż kopiowanie i wklejanie; prawdziwe ponowne wykorzystanie wymaga zablokowania treści, dzięki czemu masz gwarancję, że jest ona taka sama jak poprzednio. Żadnych szybkich edycji w celu zmiany koloru komponentu lub zmiany wartości rezystora. Praca z zawartością wielokrotnego użytku musi przypominać pracę z gotowymi komponentami; umieść zawartość, podłącz ją i działa tak samo jak poprzednim razem.
Altium Designer, w połączeniu z obszarem roboczym, umożliwia tworzenie zarządzanych elementów arkusza schematu bezpośrednio w obszarze roboczym. Po utworzeniu zarządzanego elementu arkusza schematu (i udostępnieniu danych do jego wersji), a jego stan cyklu życia jest ustawiony na poziomie, który organizacja postrzega jako gotowy do użycia na poziomie projektu, można go ponownie wykorzystać w przyszłych projektach projektowych na poziomie tablicy.
Formalne zwolnienie arkusza obwodów projektowych, który może być następnie ponownie użyty jako rewizja zarządzanego elementu arkusza schematu w innych projektach projektowych wymagających tej samej funkcjonalności.
Arkusz zarządzany to standardowy arkusz schematu Altium Designer, który zawiera komponenty i okablowanie przechowywane w obszarze roboczym, dzięki czemu można go ponownie wykorzystać w innych projektach. Jest on edytowany jak każdy inny arkusz schematu. Koncepcja arkusza zarządzanego nie ogranicza się do pojedynczego arkusza schematu. W projekcie można umieścić arkusz zarządzany, który znajduje się na szczycie drzewa innych arkuszy zarządzanych.
Decyzja o przejściu z arkuszy urządzeń na arkusze zarządzane pojawia się, gdy istnieje potrzeba przejścia z treści do ponownego wykorzystania na
Dzięki temu, że jest to zawartość zarządzana, można mieć pewność, że wersja zarządzanego arkusza używanego w projekcie może być łatwo zidentyfikowana i prześledzona z powrotem do źródła, gdy zajdzie taka potrzeba. Ponadto, ponieważ jest to zawartość zarządzana, można ją w razie potrzeby poprawiać i aktualizować, a relacje użycia można prześledzić w dół do komponentów na arkuszu i do projektów, które go używają. Gwarantuje to, że masz wszystkie informacje potrzebne do podjęcia decyzji, czy zmieniony arkusz musi zostać przeniesiony do istniejących projektów, czy też konkretny projekt musi nadal korzystać z poprzedniej wersji.
Arkusze urządzeń
Arkusze urządzeń upraszczają proces projektowania, zapewniając zmodularyzowane i spójne bloki konstrukcyjne, które można ponownie wykorzystać między projektami. Symbole arkuszy urządzeń są umieszczane i przywoływane podobnie jak komponenty. Działają one w taki sam sposób jak symbole arkuszy i dokumenty schematów, ale nie są wyraźnie dodawane do projektów.
Arkusze urządzeń są przechowywane jak zwykłe dokumenty schematów w specjalnych folderach arkuszy urządzeń. Są one umieszczane i przywoływane w projekcie, podobnie jak proste komponenty. Arkusze urządzeń znajdują się w hierarchii projektu i różnią się od standardowych dokumentów schematu inną ikoną w panelu Projects.

Przykład arkusza urządzenia tylko do odczytu. Istnieje również znak wodny tylko do odczytu ze znakiem wodnym arkusza urządzenia (recyklingu). Sam arkusz znajduje się w folderze arkusza urządzenia na dysku lokalnym lub sieciowym i jest dołączony do projektu (odwołuje się do niego) poprzez umieszczenie i zdefiniowanie symbolu arkusza urządzenia na arkuszu nadrzędnym powyżej.