Ponowne wykorzystanie projektu
Termin „ponowne wykorzystanie projektu” stał się już pewnego rodzaju frazesem w marketingu produktów inżynierskich, być może głównie dlatego, jak niewiele takiego ponownego wykorzystania faktycznie ma miejsce. To samo zadanie projektowe wykonuje się raz za razem; jednak w projektowaniu elektroniki ponowne wykorzystanie projektu jest praktykowane codziennie przez każdego inżyniera korzystającego z gotowych układów scalonych. Urządzenia te są pakietem elektroniki, który ktoś, gdzieś zaprojektował, przetestował, udokumentował i sprzedał szerokiemu światu. Każdy klient takiego urządzenia wykorzystuje ten projekt ponownie w bardzo rygorystyczny sposób.
W porównaniu z tym rzeczywista praktyka ponownego wykorzystania projektu w pozostałej części procesu projektowego jest na ogół bardzo słaba i najprawdopodobniej sprowadza się do różnych wyidealizowanych narzędzi kopiuj-wklej. Altium Designer oferuje szereg rozwiązań wspierających ponowne wykorzystanie projektu, umożliwiając usprawnione projektowanie bez konieczności wyważania otwartych drzwi.
Bloki ponownego użycia
Related page: Praca z blokami ponownego użycia
Jeśli Twoje projekty często zawierają wspólne „sekcje” schematu i obwodów PCB, Altium Designer udostępnia proste i wygodne sposoby zapisywania i ponownego wykorzystywania tych sekcji, eliminując konieczność tworzenia ich od podstaw za każdym razem.
Po połączeniu z Workspace możesz utworzyć reuse block , który może zawierać zarówno obwody schematyczne, jak i ich fizyczną reprezentację dla PCB. Gdy taki blok ponownego użycia zostanie umieszczony na arkuszu schematu, jego fizyczna reprezentacja zostanie automatycznie umieszczona w dokumencie PCB podczas procesu ECO.
Panel Design Reuse umożliwia szybki dostęp do wszystkich elementów sterujących potrzebnych do pracy z blokami ponownego użycia i zarządzania nimi.
Zarządzane arkusze schematów
Related page: Praca z zarządzanymi arkuszami schematów
Możliwość ponownego wykorzystywania zawartości projektowej to coś, czego chcą wszystkie firmy rozwijające produkty i z czego mogą czerpać ogromne korzyści. Ponowne użycie nie tylko oszczędza czas, ale możliwość łatwego ponownego wykorzystania fragmentu wcześniejszego projektu oznacza, że kwalifikacja i testowanie tej części projektu zostały już wykonane. Ponowne wykorzystanie projektu to jednak znacznie więcej niż kopiowanie i wklejanie; prawdziwe ponowne użycie wymaga zablokowania zawartości, aby mieć gwarancję, że jest taka sama jak wcześniej. Żadnych szybkich edycji, by zmienić kolor komponentu, ani korekty wartości rezystora. Praca z zawartością wielokrotnego użytku musi przypominać pracę z gotowymi komponentami: umieszczasz zawartość, podłączasz ją i działa tak samo jak poprzednio.
Altium Designer, w połączeniu z Twoim Workspace, umożliwia tworzenie elementów zarządzanych arkuszy schematów bezpośrednio w Workspace. Po utworzeniu elementu zarządzanego arkusza schematu (i wydaniu danych do jego rewizji) oraz ustawieniu jego stanu cyklu życia na poziom uznawany przez organizację za gotowy do użycia na poziomie projektowym, może on zostać ponownie wykorzystany w przyszłych projektach płytek.
Formalnie wydaj arkusz obwodów projektowych, który następnie może zostać ponownie wykorzystany jako rewizja elementu zarządzanego arkusza schematu w innych projektach wymagających tej samej funkcjonalności.
Zarządzany arkusz to standardowy arkusz schematu Altium Designer, zawierający komponenty i połączenia, przechowywany w Workspace, aby można go było ponownie wykorzystać w innych projektach. Jest edytowany tak samo jak każdy inny arkusz schematu. Koncepcja zarządzanego arkusza nie ogranicza się do pojedynczego arkusza schematu. Możesz umieścić w swoim projekcie zarządzany arkusz, który znajduje się na szczycie drzewa innych zarządzanych arkuszy.
Decyzja o przejściu z arkuszy urządzeń na zarządzane arkusze pojawia się wtedy, gdy istnieje chęć przejścia z zawartości wielokrotnego użytku do managed zawartości wielokrotnego użytku – to znaczy wtedy, gdy pojawia się potrzeba lub chęć kontrolowania wydania, statusu rewizji i stanu cyklu życia zawartości projektowej.
Dzięki uczynieniu z tego zarządzanej zawartości możesz mieć pewność, że rewizję zarządzanego arkusza używaną w projekcie można łatwo zidentyfikować i w razie potrzeby prześledzić z powrotem do źródła. Dodatkowo, ponieważ jest to zarządzana zawartość, może ona być rewidowana i aktualizowana w razie potrzeby, a relacje użycia można prześledzić zarówno w dół do komponentów na arkuszu, jak i w górę do projektów, które z niej korzystają. Zapewnia to wszystkie informacje potrzebne do podjęcia decyzji, czy zrewidowany arkusz musi zostać wdrożony do istniejących projektów, czy też dany projekt powinien nadal używać poprzedniej rewizji.
Arkusze urządzeń
Related page: Praca z arkuszami urządzeń
Arkusze urządzeń upraszczają proces projektowy, zapewniając modułowe i spójne bloki funkcjonalne, które można ponownie wykorzystywać między projektami. Symbole arkuszy urządzeń są umieszczane i odwoływane podobnie jak komponenty. Działają w taki sam sposób jak symbole arkuszy i dokumenty schematów, ale nie są jawnie dodawane do projektów.
Arkusze urządzeń są przechowywane jako zwykłe dokumenty schematów w specjalnych folderach arkuszy urządzeń. Są umieszczane i przywoływane w projekcie podobnie jak prosty komponent. Arkusze urządzeń są uwzględniane w hierarchii projektu i odróżniają się od standardowych dokumentów schematów inną ikoną w panelu Projects.

Przykład arkusza urządzenia tylko do odczytu. Dostępny jest także znak wodny tylko do odczytu wraz ze znakiem wodnym arkusza urządzenia (recycle). Sam arkusz znajduje się w folderze arkuszy urządzeń na dysku lokalnym lub sieciowym i jest uwzględniony w projekcie (przez odwołanie) poprzez umieszczenie i zdefiniowanie symbolu arkusza urządzenia na nadrzędnym arkuszu powyżej.
Snippety
Related page: Praca ze snippetami
Altium Designer umożliwia zapisanie dowolnego zaznaczonego fragmentu obwodu na pojedynczym arkuszu schematu lub w projekcie PCB w formie snippet. Obsługiwane są zarówno snippety Workspace, jak i lokalne. Panel Design Reuse zapewnia elementy sterujące potrzebne do pracy z kolekcją snippetów i zarządzania nią.
