Aktualizacje projektu systemu

Aby zachować synchronizację między projektem schematu wielopłytowego a zawartymi w nim podrzędnymi projektami PCB, projekt wielopłytowy obsługuje dwukierunkową wymianę danych pin/sieć. Dane połączeń mogą być importowane do projektu wielopłytowego z projektów podrzędnych, a dane połączeń projektu wielopłytowego mogą zostać przekazane z powrotem do źródłowych projektów PCB.

Importowanie z projektów podrzędnych

W trakcie pracy nad projektem wielopłytowym prawdopodobne jest, że źródłowe projekty podrzędne będą równolegle rozwijane, a te zmiany trzeba wprowadzić do projektu wielopłytowego (zsynchronizować z nim). Ten proces aktualizacji realizuje się poprzez ponowne zaimportowanie projektu(ów) podrzędnego(ych) do przestrzeni projektu wielopłytowego za pomocą Engineering Change Order (ECO). Ta wymiana danych pin/sieć umożliwia utrzymanie spójności danych połączeń między projektem wielopłytowym a jego składowymi płytkami.

Użyj polecenia Design » Import From Child Projects z menu głównego lub z menu kontekstowego (prawy przycisk) przestrzeni projektu, aby zaimportować zmiany ze wszystkich projektów podrzędnych w projekcie wielopłytowym, albo użyj Design » Import From Selected Child Projects jako alternatywy, aby ponownie zaimportować dane połączeń dla modułów projektu, które są aktualnie zaznaczone w przestrzeni projektu. Polecenia te są również dostępne z menu kontekstowego Design  po kliknięciu prawym przyciskiem na grafikę modułu.

Wszelkie różnice wykryte między bieżącą łącznością projektu wielopłytowego a danymi połączeń w projekcie(ach) podrzędnym(ych) zostaną przedstawione w oknie dialogowym Engineering Change Order. Użyj ECO, aby zweryfikować, a następnie wykonać wymagane zmiany, które przywrócą synchronizację płytek podrzędnych z projektem wielopłytowym.

Jeśli nie ma różnic, okno dialogowe alertu porównywarki wskaże ten fakt, a tym samym (pośrednio), że nie są wymagane żadne zmiany do utrzymania synchronizacji projektu wielopłytowego z projektami podrzędnymi.

Wykonane ECO zarejestruje wszelkie różnice między bieżącą łącznością projektu wielopłytowego a danymi połączeń zaimportowanymi z projektu(ów) podrzędnego(ych). Informacje te są dostępne w oknie dialogowym Connection Manager dialog (Design » Connection Manager), które służy również do rozstrzygania lub odrzucania zaktualizowanych danych połączeń z projektu(ów) podrzędnego(ych).

Aktualizowanie projektów podrzędnych

Dane łączności projektu wielopłytowego mogą zostać przekazane z powrotem do źródłowych projektów PCB za pomocą funkcji projektu podrzędnego Update (Design » Update Child Projects). Aby zaktualizować pojedynczy projekt podrzędny, wybierz powiązany z nim moduł i użyj polecenia Design » Update Selected Child Projects — oba polecenia są również dostępne w menu kontekstowym Design  modułu.

Po uruchomieniu polecenia edytor projektu porównuje dane łączności w projekcie wielopłytowym z danymi w projektach podrzędnych. Wszelkie wykryte różnice zostaną wypisane jako proponowane zmiany w kolejnym oknie dialogowym Engineering Change Order (ECO), albo okno alertu porównywarki wskaże, że nie wykryto różnic — a tym samym (pośrednio), że nie są wymagane żadne zmiany do utrzymania synchronizacji projektu wielopłytowego z projektami podrzędnymi.

W pokazanym tutaj przykładzie, gdzie sieci RS i RSW zostały zamienione na złączu HDR1 w podrzędnym projekcie LCD Board (M2 w projekcie wielopłytowym), ECO proponuje zamianę pinów w projekcie źródłowym w celu zsynchronizowania sieci.

Po wykonaniu ECO (po opcjonalnej validation) piny złącza HDR1 w podrzędnym projekcie modułu LCD zostają zamienione.

Zwróć uwagę, że proces Update Child Projects byłby zwykle wykonywany after po rozwiązaniu wszelkich konfliktów w oknie dialogowym Connection Manager dialog, tak aby zsynchronizować projekty podrzędne z poprawnym stanem projektu wielopłytowego.

Inne wykryte i rozwiązane zmiany, takie jak niezgodna nazwa sieci, są synchronizowane poprzez bezpośrednią aktualizację elementu docelowego w projekcie podrzędnym.

AI-LocalizedTłumaczenie SI
Jeśli znajdziesz błąd, zaznacz tekst/obraz i naciśnij Ctrl + Enter aby wysłać nam wiadomość.
Feature Availability

The features available to you depend on which Altium solution you have – Altium Develop, an edition of Altium Agile (Agile Teams or Agile Enterprise), or Altium Designer (on active term).

If you don’t see a discussed feature in your software, contact Altium Sales to find out more.

Legacy Documentation

Altium Designer documentation is no longer versioned. If you need to access documentation for older versions of Altium Designer, visit the Legacy Documentation section of the Other Installers page.

Content