KB: Utrata widoczności parametrów po wymianie komponentu, gdy nazwy parametrów się nie zgadzają
Szczegóły rozwiązania
Brak widocznych informacji o parametrach po zastąpieniu komponentów
Po zastąpieniu lokalnych komponentów schematu komponentami zarządzanymi za pomocą Item Manager parametry takie jak wartość, napięcie i tolerancja mogą przestać być wyświetlane w edytorze schematów. W projektach, w których występuje ten problem, po zastąpieniu widoczne pozostaje tylko oznaczenie komponentu.
Niezgodność nazw parametrów powoduje usunięcie danych
Problem występuje, gdy nazwy parametrów używane w komponentach schematu nie odpowiadają nazwom parametrów zdefiniowanym w komponentach zarządzanych. Podczas zastępowania Item Manager sprawdza reguły dopasowania parametrów i może aktualizować lub nadpisywać parametry komponentów danymi ze źródła zarządzanego. Parametry schematu, których nazwy nie mają odpowiedników w docelowym komponencie zarządzanym, mogą zostać usunięte, przez co przestają być widoczne.
Ujednolicenie nazw parametrów przed zastąpieniem
- Przed uruchomieniem Item Manager zmień nazwy parametrów schematu tak, aby odpowiadały nazwom parametrów komponentów zarządzanych.
- Użyj Parameter Manager, aby bezpośrednio zmienić nazwy parametrów.
- Użyj Find Similar Objects, aby zaktualizować parametry w całym projekcie.
- Jeśli nazwy parametrów zostały zmienione podczas migracji, zaktualizuj szablony komponentów zarządzanych tak, aby odpowiadały pierwotnej konwencji nazewnictwa.
- Przed zastąpieniem komponentów sprawdź ustawienia dopasowania i aktualizacji parametrów w Item Manager.
Aktualizacja parametrów i zastępowanie komponentów
Sprawdź nazwy parametrów przed migracją.
- Zadbaj o spójność nazw parametrów podczas migracji komponentów z lokalnych bibliotek na serwer lub do przestrzeni roboczej.
- Unikaj zmieniania nazw parametrów podczas migracji, chyba że zdefiniowano strategię mapowania.
Scenariusz 1: Prosta różnica w nazwie parametru
Przykład: w schemacie używany jest parametr VALUE_TXT, a w komponencie zarządzanym — Value.
- Otwórz arkusz schematu.
- Wybierz Tools » Parameter Manager.
- Porównaj nazwy parametrów używane w schemacie i komponencie zarządzanym.
- Wybierz kolumnę VALUE_TXT, kliknij jej nagłówek prawym przyciskiem myszy i wybierz Rename Column.
- Zmień nazwę kolumny na Value.
- Zastosuj zmiany i wykonaj ECO.
- Otwórz Tools » Item Manager.
- Uruchom Automatch, sprawdź proponowane mapowania parametrów, zaakceptuj zmiany i wykonaj ECO.
Scenariusz 2: Wiele parametrów mapowanych na jeden parametr zarządzany
- Zidentyfikuj parametry schematu, które muszą zostać zmapowane na jeden parametr komponentu zarządzanego.
- Użyj Parameter Manager, aby spójnie zmienić nazwy parametrów.
- Sprawdź mapowanie przed zastąpieniem komponentów.
- Zastąp komponenty za pomocą Item Manager.
Scenariusz 3: Komponent zarządzany zawiera dodatkowe parametry
- Wybierz wartość parametru na schemacie (na przykład 10VAC).
- Kliknij prawym przyciskiem myszy i wybierz Find Similar Objects.
- Ustaw kryterium wartości parametru na Same.
- Włącz Select Matching i wybierz Project Documents.
- Wybierz Apply, OK, a następnie Select.
- Otwórz Properties Panel.
- Zmień nazwę parametru na AC Voltage.
- Powtórz tę procedurę dla parametrów, które mają otrzymać nazwę DC Voltage.
- Użyj zaznaczenia obejmującego cały projekt, utworzonego za pomocą Find Similar Objects, aby zaktualizować wszystkie pasujące komponenty.
- Zastąp komponenty za pomocą Item Manager.
Scenariusz 4: Zmiana nazw parametrów w szablonach komponentów zarządzanych
- Zapisz nazwy wszystkich widocznych parametrów aktualnie wyświetlanych na schemacie.
- Utwórz listę mapowań między nazwami parametrów biblioteki bazodanowej a nazwami parametrów komponentów zarządzanych.
- Otwórz Panels » Explorer » Managed Content » Component Templates.
- Otwórz odpowiedni szablon komponentu.
- Zmień nazwy parametrów szablonu tak, aby odpowiadały konwencji nazewnictwa biblioteki bazodanowej.
- Zapisz szablon na serwerze z włączoną opcją Update linked components.
- Sprawdź aktualizacje parametrów w edytorze zbiorczym i zapisz zmiany.
- Upewnij się, że powiązane komponenty zostały zaktualizowane, ponieważ zmiana nazw parametrów szablonu może nie spowodować automatycznej aktualizacji istniejących komponentów.
- Jeśli stany cyklu życia są różne, włącz Preserve lifecycle state podczas publikowania.
- Po ujednoliceniu nazw parametrów zastąp komponenty za pomocą Item Manager.
Końcowa weryfikacja
Po zakończeniu ECO zastępującego komponenty sprawdź, czy wszystkie oczekiwane parametry, takie jak wartość, napięcie i tolerancja, są widoczne i prawidłowo wyświetlane na schemacie.
Dodatkowe uwagi
- Ta metoda może wpływać na widoczność parametrów w przykładowych projektach Altium.
- Aby ułatwić aktualizacje, w miarę możliwości ustawiaj komponenty w stanie roboczym cyklu życia.