Pytanie:
Jak można zresetować obwody podrzędne w programie KiCad 5?
Rob Kam
2018-05-24 16:23:43 UTC
view on stackexchange narkive permalink

Jak mogę zaimplementować wspólny obwód podrzędny, który jest używany w wielu miejscach na schemacie z KiCAD 5, tak, że gdy tylko jedna instancja zostanie edytowana, wszystkie inne miejsca, w których się pojawia, zostaną automatycznie zaktualizowane?Nie przez ręczne powtarzanie kopiowania / wklejania.

Przykład:

multiple duplicate sub-curcuits

Czy zrobiłeś to w programie KiCad 4, a teraz nie działa w programie KiCad 5?
Nie. Używam nocnych wersji programu KiCad 5, które są prawie gotowe do wydania i nie używam obecnego wydania programu KiCad 4, które wkrótce będzie zbędne.
Zastanawiam się tylko, ponieważ robiłem to wiele razy w programie KiCad 4 i nie pamiętam żadnej różnicy w wersji 5.
@pipe, więc może w rzeczywistości pytanie brzmi, jak to zrobić w programie KiCad, a nie w wersji 5 ...
Staram się unikać odpowiedzi, które dotyczą tylko v4.
Dwa odpowiedzi:
Seth
2018-05-24 20:10:09 UTC
view on stackexchange narkive permalink

To, czego szukasz, to arkusze podrzędne (arkusze hierarchiczne).

Najpierw utwórz nowy, przechodząc do „Place->Hierarchical Sheet”. Po kliknięciu, aby go umieścić, pojawi się następujące okno dialogowe.

Hierarchical Properties

Tutaj ważna jest „nazwa pliku”. Będzie to wspólne dla wszystkich kopii bufora. „Nazwa arkusza” będzie unikalna dla każdej kopii.

Następnie kliknij dwukrotnie, aby wejść do arkusza i umieść typowe komponenty, podobnie jak tutaj:

Example Buffer

Ważnym punktem we wnętrzach jest stosowanie etykiet hierarchicznych (ponownie z menu „Umieść”). Będą to porty, które łączą przewody wewnętrzne z zewnętrznymi. Oznaczyłem „In” jako Pin wejściowy i „Out” jako Pin wyjściowy. Nie martw się teraz o dodawanie adnotacji.

Następnie kliknij prawym przyciskiem myszy i opuść arkusz hierarchiczny. Teraz masz jedną kopię arkusza. Teraz musisz zaimportować hierarchiczne etykiety. Ponownie z menu „Umieść” wybierz opcję „Importuj etykietę hierarchiczną”, aby uzyskać utworzone hierarchiczne piny. Umieść styk wejściowy po lewej stronie i styk wyjściowy po prawej, jak pokazano:

Multiple Buffers

Teraz możesz zrobić tyle kopii arkusza hierarchicznego, ile potrzebujesz, po prostu zachowaj taką samą nazwę pliku dla każdego i nadaj każdemu nową nazwę arkusza.

Dotyczy to części schematycznej.A co z częścią układu?
W przypadku pcbnew, aby to osiągnąć, musisz użyć wtyczki.Podoba mi się wtyczka „Replicate Layout” Mitji Nemec z https://github.com/MitjaNemec/Kicad_action_plugins
Bernd Wiebus
2018-05-30 01:06:17 UTC
view on stackexchange narkive permalink

@pipe, więc może w rzeczywistości pytanie brzmi, jak to zrobić w programie KiCad zamiast jak to zrobić w wersji 5 ...

Oczywiście.Jak dotąd nie widzę dużych różnic między Objawieniem 4 a 5. Może masz złą nocną kompilację.

W celu ponownego wykorzystania podchematów w programie KiCad napisałem samouczek, który można znaleźć tutaj:

https://www.mikrocontroller.net/wikifiles/a/ab/HierarchicalSchematicsAsBuildingblocksAtKiCad_RevC-EN_06May2015.pdf



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 4.0, w ramach której jest rozpowszechniana.
Loading...