KiCAD - poradnik dla początkujących

Czyli dyskusje na temat programów takich jak OrCad, Protel, CircuitMaker, Autotrax, Kicad itp.
ODPOWIEDZ
proauto
-
Posty: 3
Rejestracja: 12 sie 2009, 0:39
Lokalizacja: Rawicz

Post autor: proauto » 13 sie 2009, 1:38

Dzięki za szybką odpowiedź! :grin:

Niestety wygląda na to, że "swap layers" przenosi tylko elementy graficzne (ścieżki i linie) z warstwy na warstwę.
Oznaczenia i komponenty są, przynajmniej u mnie, odporne na swaping.

W przypadku tekstów wstawianych ręcznie i tak nie ma problemu, bo jest wybór warstwy w oknie właściwości, ale oznaczenia, które "przychodzą" z modułem nie mają tej opcji w swoich właściwościach.
Pytanie brzmi gdzie w definicji modułu ukryte jest oznaczenie warstw poszczególnych elementów, bo jednak PCBnew skądś wie, na których warstwach je umieszczać...

Awatar użytkownika
michalstec1
Użytkownik
Posty: 202
Rejestracja: 20 kwie 2007, 13:24
Lokalizacja: Jazowsko
Kontakt:

Post autor: michalstec1 » 20 sie 2009, 14:42

Czy ktoś używa freerouting? http://www.freerouting.net/
Wygląda to na świetny router (trochę powolny ale niezły).
Żeby wygenerowć z kicada plik .dsn który da się wczytać we freerouterze w kicadzie musi być ustawiony język angielski (http://www.elektroda.pl/rtvforum/topic1367607.html).

Awatar użytkownika
KrzysiekK
Użytkownik
Posty: 1337
Rejestracja: 12 kwie 2006, 19:38

Post autor: KrzysiekK » 20 sie 2009, 16:03

W przypadku projektów a właściwie płytek, które zostały utworzone przy ustawieniu KiCAD'a, a właściwie edytora Pcbnew na język polski należy otworzyć plik płytki (rozszerzenie *.brd) w Notatniku (należy wybrać Otwórz -> Wszystkie pliki i w otwartym pliku płytki w sekcji $SETUP odszukać wpis:

Kod: Zaznacz cały

Layer[0] Ścieżek signal
Layer[15] Elementów signal
i zmienić go na wpis:

Kod: Zaznacz cały

Layer[0] Copper signal
Layer[15] Component signal
Po czym należy zapisać zmiany w pliku zachowując oryginalne rozszerzenie pliku *.brd. Sposób ten nie zadział u mnie w pliku płytki utworzonym pod Linuksem. Przy próbie otwarcia zmodyfikowanego pliku płytki otrzymałem komunikat, że Edytor Pcbnew nie możne rozpoznać tego pliku.

Problemem w działaniu FreeRoutera są polskojęzyczne nazwy warstw w pliku płytki. Jeśli płytka zostanie utworzona przy ustawieniu Pcbnew w języku polskim, późniejsza zmiana na język angielski już nic nie daje. Trzeba ręcznie zmodyfikować plik płytki jak to wyżej opisałem. Najlepiej jest utworzyć "pusty" plik płytki, tzn. nie zawierający elementów, ścieżek, itp., przy ustawieniu edytora Pcbnew na język angielski. Po zapisaniu pliku płytki można się ponownie przełączyć na język polski. Wskazane wpisy w pliku płytki już nie ulegną zmianie. Jedynie nazwy warstw ścieżek i elementów będą wyświetlane w języku angielskim. Całe to zamieszanie z FreeRouterem nie działającym przy ustawieniu edytora Pcbnew na język polski wygląda na błąd w programie, a przynajmniej niedociągnięcie.

Cosik
-
Posty: 6
Rejestracja: 13 wrz 2009, 17:26
Lokalizacja: Nowy Sącz /Wrocław

Post autor: Cosik » 13 wrz 2009, 17:51

Witam, jestem świeżo upieczonym użytkownikiem KiCADa i mam z nim taki problem że nie odpala się widok 3D na Debianie, po prostu PCBNew wyłącza się po wybraniu opcji Widok 3D. Udało mi się doczytać, że potrzebna jest przeglądarka 3D Viewer, jednak takowej nie ma w repozytorium, więc moje pytanie brzmi, jaką przeglądarkę 3D zainstalować, bądź skąd wziąć 3D Viewer dla Debiana?

Awatar użytkownika
KrzysiekK
Użytkownik
Posty: 1337
Rejestracja: 12 kwie 2006, 19:38

Post autor: KrzysiekK » 13 wrz 2009, 18:32

Przeglądarka 3D w programie Pcbnew z pakietu KiCAD standardowo jest dostępna z poziomu edytora Pcbnew i nic dodatkowo nie trzeba instalować. Jeśli sam kompilowałeś program ze źródeł to być może coś pomiąłeś przy kompilacji. Możliwe, że wersja KiCADa jakiej używasz nie do końca jest kompatybilna z dystrybucją Linuksa jakiej używasz i stąd te problemy.
KiCADa dla Linuksa można pobrać stąd. Jest to wersja już skompilowana i wystarczy tylko rozpakować archiwum z programem.

Cosik
-
Posty: 6
Rejestracja: 13 wrz 2009, 17:26
Lokalizacja: Nowy Sącz /Wrocław

Post autor: Cosik » 13 wrz 2009, 18:44

instalowałem wersje z repozytorium, ok sprawdzę tą podaną przez Ciebie


szczerze, to jakoś nie mogę sobie poradzić, z instalacją z tego archiwum :(

Awatar użytkownika
KrzysiekK
Użytkownik
Posty: 1337
Rejestracja: 12 kwie 2006, 19:38

Post autor: KrzysiekK » 13 wrz 2009, 20:17

Na podanej stronie kliknij na linku kicad-2009-02-16-final-UBUNTU_8.10.tgz i pobierz archiwum. Nie trzeba nic instalować tylko rozpakować pobrane archiwum. Zalacana lokalizacja to /usr/local/kicad lub katalog domowy /home/user - gdzie user to Twoja nazwa w katalogu domowym.

Cosik
-
Posty: 6
Rejestracja: 13 wrz 2009, 17:26
Lokalizacja: Nowy Sącz /Wrocław

Post autor: Cosik » 14 wrz 2009, 10:22

udało mi się go uruchomić, brakowało mi jednej biblioteki, jednak w widoku 3D nie widać elementów, tylko same nóżki i ścieżki

Awatar użytkownika
KrzysiekK
Użytkownik
Posty: 1337
Rejestracja: 12 kwie 2006, 19:38

Post autor: KrzysiekK » 14 wrz 2009, 11:03

Prawdopodobnie widać tylko same przelotki i otwory wokół pinów elementów. Wygląda na to, że brakuje elementów 3D dla płytki i bez nich nie będzie podglądu 3D płytki. Być może nie są zdefiniowane ścieżki do modeli 3D poszczególnych elementów i efekt będzie taki sam. Zobacz sobie czy w lokalizacji /kicad/share/modules/packages3d/ masz foldery z plikami o rozszerzeniach *.wings, lub *.wrl. Jeśli nie ma tam tych plików to brakuje Ci bibliotek do podglądu 3D płytki. Biblioteki te powinny być standardowo dostępne z KiCAD'em, ale jeśli jest on instalowany z repozytorium danej dystrybucji Linuksa to może być to jakaś okrojona wersja. U mnie katalog z dodatkowymi bibliotekami 3D niż te standardowe KiCAD'a to około 214 MB, a standardowe biblioteki 3D KiCAD'a to około 86 MB, może więc wycięli te biblioteki z repozytorium aby oszczędzić miejsce na dysku i zmniejszyć wielkość pobieranego pakietu.

Cosik
-
Posty: 6
Rejestracja: 13 wrz 2009, 17:26
Lokalizacja: Nowy Sącz /Wrocław

Post autor: Cosik » 18 wrz 2009, 18:25

Właśnie zacząłem bawić się freerouting, czy posiada ktoś do niego jakiś opis, bądź tutorial?

MarekK
Użytkownik
Posty: 118
Rejestracja: 12 sie 2008, 13:07
Lokalizacja: Warszawa

Post autor: MarekK » 16 paź 2009, 14:43

Krzysiek,

Mam pytanie: szukam bibliotek do narysowania padów do mocowania płytki do obudowy przy użyciu M3. Znalazłem na jakimś schemacie element jak w załączniku. Kojarzysz jak takie coś użyć w KiCADzie? Element na płytce wygląda dość podobnie do tego na rysunku.

Marek
Załączniki
otwor.JPG
otwor.JPG (1.58 KiB) Przejrzano 11112 razy

proauto
-
Posty: 3
Rejestracja: 12 sie 2009, 0:39
Lokalizacja: Rawicz

Post autor: proauto » 19 paź 2009, 20:21

Czy ktoś opanował sztukę konwersji .dxf na .brd ?

snow
Użytkownik
Posty: 794
Rejestracja: 16 sty 2007, 3:44
Lokalizacja: lubelskie
Kontakt:

Post autor: snow » 24 paź 2009, 16:47

Ja mam pytanie czemu przy wydrukach niektóre otwory są zaznaczane a niektóre nie?

Przykład:

Obrazek

Dopiero jak we właściwościach strefy zmienię na Exclude Pads to jest dobrze, są wszędzie otwory ale to mi trochę zmniejsza obszar wypełniony miedzią a nie chciałbym tak.

Awatar użytkownika
matrix
Użytkownik
Posty: 1796
Rejestracja: 15 mar 2006, 5:21
Lokalizacja: Sochaczew
Kontakt:

Post autor: matrix » 24 paź 2009, 18:53

a ja mam takie małe pytanie. autotrax mam opanowany prawie perfekt, czy powinienem się przesiąść na kicad'a? jak z tego otrzymuje się wydruk do metody papieru kredowego?

szczerze? nie mam pojęcia jak się używa kicad'a? nie potrafię nawet ścieżki narysować.

kompletnie nie kumam tego programu, anwet po przeczytaniu poradnika. czarna magia.

Awatar użytkownika
michalstec1
Użytkownik
Posty: 202
Rejestracja: 20 kwie 2007, 13:24
Lokalizacja: Jazowsko
Kontakt:

Post autor: michalstec1 » 24 paź 2009, 20:12

-> snow
Może po prostu niektóre pady mają średnicę 0 ?

-> matrix
Jeśli nie możesz narysować ścieżki to wyłącz DRC (po lewej stronie na górze DRC Off). Ale chyba lepiej się nauczyć edytora schematów i robić płytki z netlistą.

ODPOWIEDZ