logo elektroda
logo elektroda
X
logo elektroda
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Jak usunąć katalog instalacyjny bibliotek w Kicad eschema?

04 Lut 2013 22:23 2583 2
  • #1 11889530
    Konto nie istnieje
    Poziom 1  
  • Pomocny post
    #2 11892692
    ZbeeGin
    Poziom 39  
    gpls napisał:
    Czy z punktu 3) można jakoś usunąć katalog instalacyjny bibliotek kicad, tzn zalezy mi aby kicad korzystał tylko z moich bibliotek zlokalizowanych w katalogu na innym dysku niż instalacja kicad a wyszczególnionych w oknie 1).

    Jeśli chcesz by KiCAD korzystał z bibliotek, które masz lokalnie w projekcie lub gdzieś indziej, to po prostu usuń z listy 1) wszystkie biblioteki. Na liście 3) wybierz katalog projektu lub jedną ze ścieżek użytkownika 2) i przyciskami na prawo od listy 1) dodaj tylko te biblioteki jakie potrzebujesz.

    gpls napisał:
    Czy na pewno jak nie ma w oknie 1) bibliotek które są instalowane podczas instalacji kicad, to jak kicad przy rysowaniu schematu nei zoabczy z moim katalogu symbolu który szukam , to czy nie weźmie go z listy przeglądanych ścieżek czyli z katalogu instalacjynego kicad ?

    Nie. Nie weźmie żadnych innych bibliotek oprócz tworzonej zawsze biblioteki "zapasowej" projektu z suffixem "-cache.lib". Zatem jeśli projekt ma nazwę "migacz.pro" to EEschema skorzysta tylko z "migacz-cache.lib". I tylko ona będzie widoczna przy układaniu jakichkolwiek elementów. W tej bibliotece znajdują się tylko i wyłącznie elementy, które istniały na schemacie przed ostatnim zapisem.
    Gdybyś ją skasował, wyczyścił listę bibliotek 1) to przy następnym otwarciu schematu zobaczyłbyś wyłącznie połączenia i mało mówiące prostokąty z pytajnikami.

    gpls napisał:
    Przykład: rysuję schemat, robie "dodaj symbol", spisuję "diode", i załóżmy ze w oknie bibliotek 1) nie ma biblioteki która ma taki symbol, to czy kicad wexmie symbol 'diode" ze ścieżki z okna 3) z instlacyjnej biblioteki jeżeli nie ma jej wyszczególnionej w oknie 1) ?

    Gdyby taki element nie występował w żadnej z bibliotek z listy i w "zapasie" to otrzymasz komunikat, że nie można znaleźć takiego symbolu. EEschema przeszukuje tylko to co ma na liście 1) - bo te biblioteki są ładowane do pamięci RAM - i "zapas". EEshema nie przeszukuje sam katalogów, bo możesz tam mieć setki bibliotek i każde takie przeszukanie trwałoby w nieskończoność.

    gpls napisał:
    (...) pytanie wydaje mi się dość ważne, bo chodzi o zastępowanie elementów własnych elementami z biblioteki instalacyjnej bez wiedzy użytkownika.

    EEshcema posiłkuje się pozycją na liście 1), stąd obok listy przyciski "Góra", "Dół". Wyszukiwanie elementów rozpocznie się najpierw w pierwszej bibliotece z tej listy, potem drugiej, itd. Jeśli Twoich bibliotek nie ma na liście to oczywiście EEshcema wyszuka po nazwie i dopasuje coś z dalszych pozycji tej listy. Ale lista musi istnieć! Pusta lista spowoduje wyszukanie najpierw w "zapasie". Jak nie znajdzie w nim elementu to otrzymasz wspomniany prostokąt z pytajnikiem w miejscu elementu.

    PS. Jest jeszcze jeden wyjątek. Mimo, iż skasujesz całą listę bibliotek 1) to dalej po ponownym otwarciu schematu będzie dostępna biblioteka "power.lib". Są w niej tylko standardowe symbole zasilania.
  • #3 11894047
    Konto nie istnieje
    Poziom 1  
REKLAMA