Pytanie:
Opcje widoczności pola footprintów w Eeschema (Kicad)
Senthil Seveelavanan
2013-02-11 23:17:08 UTC
view on stackexchange narkive permalink

Dodałem informacje o footprincie do różnych komponentów w Eeschema (np. dodałem sm0402 do rezystora).

Następnie pojawia się fioletowa etykieta wskazująca, że ​​przypisano footprint.

Czy istnieje możliwość globalnego włączenia lub wyłączenia widoczności pól śladu? Mogę więc wybrać wyświetlanie lub nie wyświetlanie wszystkich małych fioletowych etykiet.

screen shot

Niestety, o ile wiem, nie można tego zrobić. Poza tematem; Dlaczego stawiasz sm przed 0805?
@abdullahkahraman: Może to oznaczać „montaż powierzchniowy” - ale tak, nie jest to konieczne.
Prefiks „sm” wynika z tego, że domyślna / rozproszona biblioteka Kicad footprint / „land pattern” nazywa je sm0402 lub sm0603 itd. W ten sposób podczas układania obwodu zostanie użyty prawidłowy footprint.
Pięć odpowiedzi:
user25018
2013-06-10 21:48:29 UTC
view on stackexchange narkive permalink

Nie znam metody bezpośredniej, ale możesz ręcznie zmodyfikować plik tekstowy * .sch (pamiętaj, aby wykonać kopię zapasową przed modyfikacją) .Dla każdego komponentu znajduje się rekord w pliku .sch, a pole footprint jest zwykle pole numer 2, np .:

  $ Comp ... F 2 "Name" V 10000 2500 50 0000 C CNN ... $ EndComp  

the wartość 0000 pod koniec wskazuje, że to pole jest „widoczne” i należy je zmienić na 0001 („niewidoczne”)

Jak? używając wyrażenia regularnego Użyłem następującego polecenia w vimie:

 :% s / ^ F 2 \ (. * \) 0000 C CNN $ / F 2 \ 10001 C CNN /  

w tym celu możesz wypróbować sed lub jakąkolwiek aplikację do przetwarzania tekstu.

Źródło: http://en.wikibooks.org/wiki/Kicad/ file_formats # Description_of_a_component

Dziękuję Ci.To było bardzo pomocne.Skończyło się na stworzeniu skryptu powłoki, który zapętlał się na `:% s ^ F $ {i} ...`, ponieważ ta cholerna opcja w KiCADzie spowodowała, że WSZYSTKIE pola (w tym arkusz danych, numer części, dostawca itp.) Stały się widoczne.Bardzo frustrujące.
user3168222
2014-04-09 12:53:50 UTC
view on stackexchange narkive permalink

jeśli zaimportujesz informacje o footprincie do schematu w eeschema, najpierw zostaniesz zapytany: Czy chcesz wymusić widoczność wszystkich pól footprintów?

jeśli odpowiesz Nie (ponieważ NIE chcesz swoich śladów aby stać się widocznym) możesz skończyć z dużą ilością widocznych śladów, ponieważ były one już widoczne, ale były puste i nie zmieniłeś ich widoczności.

Jeśli odpowiesz Tak, pojawi się pytanie (w nowe okno dialogowe): Czy chcesz, aby wszystkie pola footprintu były widoczne?

możesz wybrać Nie, Anuluj lub Tak. Wybranie opcji Nie powoduje, że wszystkie odciski stóp są niewidoczne, a wybranie opcji Tak - wszystkie są widoczne.

To bardzo zagmatwane.

Chciałbym zwrócić uwagę, że w nowszych wersjach programu KiCad, w których nie używasz CvPCB do tworzenia skojarzeń, nadal możesz wyeksportować je z pcbnew (plik / eksport / komponent (.cmp)), a następnie ponownie zaimportowaćdo eeschema.W ten sposób nie zmieniasz żadnego skojarzenia, ale możesz zmienić widoczność.
ms8yblue
2014-06-27 17:59:25 UTC
view on stackexchange narkive permalink

Po utworzeniu schematów użyj cvpcb, aby przypisać footprinty do komponentów. na pasku menu programu cvpcb znajduje się mała ikona o nazwie „utwórz plik eksportu”. tworzy to plik .stf. zapisz to w folderze projektu. otwórz schemat jeszcze raz, kliknij wstecz, aby opisać odciski stóp komponentów. pojawi się okno dialogowe z opcją widoczności dla odcisków stóp. wybierz tak, a wszystkie odciski stóp staną się widoczne. Jeśli chcesz, aby były niewidoczne, kliknij ponownie adnotację wstecz i wybierz nie.

to jest dla KICAD 2011-5-25 kompilowanego na 32-bitowym systemie GNU / Linux.

Meshack Mbuvi
2016-03-24 12:57:39 UTC
view on stackexchange narkive permalink

Jest to proste rozwiązanie do edycji złożonego footprintu lub zmiany jego widoczności: przesuń kursor do pola, które chcesz zmienić i kliknij je prawym przyciskiem myszy lub naciśnij klawisz F, pojawi się menu podręczne, w którym możesz edytować tekst lub jest niewidoczne.

Szczęśliwego odcisku stopy.

Tweepy
2017-02-08 18:12:14 UTC
view on stackexchange narkive permalink

Aby ukryć pole footprintu w wielu plikach schematów, uruchomiłem ten skrypt w folderze projektu:

  sed -i.bak_sch 's / ^ F 2 \ (. * \) 0000 C CNN $ / F 2 \ 10001 C CNN / g' * .sch
 

Tworzy kopię zapasową (* .bak_sch) dowolnego pliku * .sch w folderze i ustawia pole widoczności śladu na ukryj .



To pytanie i odpowiedź zostało automatycznie przetłumaczone z języka angielskiego.Oryginalna treść jest dostępna na stackexchange, za co dziękujemy za licencję cc by-sa 3.0, w ramach której jest rozpowszechniana.
Loading...