Téma: Automaticka aktualizace soucastek ve schematu - namet
Dobry den, kolega pri tvorbe schematu kopiruje bloky schemat z jinych, starsich projektu. Pro takoveto ucely mame vytvoreny referencni soubor s predem nakreslenymi bloky. Ale jednak je kolega tu a tam ignoruje, a take je kolikrat potreba kopirovat blok, ktery v referencnim souboru predpripraveny nemame, protoze je moc specificky na to, aby se pouzival casteji.
Me to ovsem pak trochu pridelava praci v tom smyslu, ze postupem casu se jednotlive soucastky v knihovnach upravuji, setriduji, davaji do kupy, opravuji jejich jmena a pridavaji nove varianty pouzder.
To ma za nasledek, ze
1) se ze starych projektu kopiruji stare verze soucastek ve schematiku,
2) pri nasati netlistu do desky mi vyskakuji soucastky, ktere maji prirazena pro layout jiz neznama jmena pouzder,
3) kolega nevi, ze mame k dane soucastce napr.nadefinovana nova pouzdra,
4) pri dokonceni upravy takove soucastky nesmim zapomenout jit do referencniho souboru s pripravenymi bloky a aktualizovat tam tu soucastku.
Existuje na to moznost Browse/Edit / Remove / Remove All , ovsem to znamena destrukci i pro lokalne upravene soucastky, takze ne vzdy je to pouzitelne. Navic musim mit otevreny jeste druhy soubor, kde budu mit stav pred zasahem, abych mel srovnani prorucni aktualizaci soucastek, ktere pod puvodnim nazvem v knihovne nejsou. Ano, mohu to udelat i tak, ze oznacim vsechny komponenty a vypustim z vyberu rucne upravene. Ale ne vzdy jsou upravene vizualne, takze je nemusim hned poznat a vsimnout si vsech.
Proto mne napadla moznost, kdy bych spustil funkci, ktera jen porovna parametry soucastky ve schematu a tehoz nazvu v knihovne, a zobrazi seznam lisicich se ci nenalezenych soucastek. Je neco takoveho jednoducheho mozne pridat?
Mozna by stalo za uvahu toto implementovat i do Layoutu..