-
Path: news-archive.icm.edu.pl!news.icm.edu.pl!news.chmurka.net!.POSTED.213.192.88.238
!not-for-mail
From: Piotr Gałka <p...@c...pl>
Newsgroups: pl.misc.elektronika
Subject: Re: wycinanie napisów z gerbera
Date: Wed, 22 Nov 2017 19:54:34 +0100
Organization: news.chmurka.net
Message-ID: <ov4h57$cdg$1$PiotrGalka@news.chmurka.net>
References: <oui0le$or0$1@node1.news.atman.pl> <ounpad$dtp$1@node1.news.atman.pl>
<oup054$vno$1$PiotrGalka@news.chmurka.net>
<oup7te$pkl$1@node2.news.atman.pl>
<oupecr$5kf$1$PiotrGalka@news.chmurka.net>
<ouq103$jdr$1@node1.news.atman.pl>
<ouu54n$vt7$1$PiotrGalka@news.chmurka.net>
<ouudn7$s2d$1@node1.news.atman.pl> <ouurs2$v05$1@dont-email.me>
<ouushh$92h$1$PiotrGalka@news.chmurka.net> <ouv5pt$e4n$1@dont-email.me>
<ov11f8$2ki$1$PiotrGalka@news.chmurka.net> <ov2gbe$cbl$1@dont-email.me>
<ov3e85$v78$1$PiotrGalka@news.chmurka.net> <ov4b8t$lca$1@dont-email.me>
NNTP-Posting-Host: 213.192.88.238
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Wed, 22 Nov 2017 18:54:31 +0000 (UTC)
Injection-Info: news.chmurka.net; posting-account="PiotrGalka";
posting-host="213.192.88.238"; logging-data="12720";
mail-complaints-to="abuse-news.(at).chmurka.net"
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:52.0) Gecko/20100101
Thunderbird/52.4.0
Content-Language: pl
In-Reply-To: <ov4b8t$lca$1@dont-email.me>
Xref: news-archive.icm.edu.pl pl.misc.elektronika:726373
[ ukryj nagłówki ]W dniu 2017-11-22 o 18:14, Mario pisze:
> OK. Zdaje się że do jednego elementu w bibliotece można przypisać kilka
> footprintów i potem po osadzeniu na schemacie zmienić jeśli nie pasuje
> domyślny. Ale jak widać można je też mnożyć tworząc kilka bibliotek tego
> elementu o różnych obudowach. Jak się będę przesiadał na nowszą wersję
> to się zastanowię co lepsze :)
U nas to się wzięło też trochę z innych względów. Kiedyś kombinowaliśmy,
że nasze elementy będą miały zupełnie inne oznaczenia od fabrycznych.
Np. D1A - dioda 1A SMA, a jaka konkretnie to się może zmieniać. To był
ubiegły wiek, nie każdy element raz dostępny był zawsze dostępny, a
potem to jak się zaczęły zmieniać nazwy firm, a do tego dokumentacja
RoHS wymaga przechowywania deklaracji RoHS, to w dokumentacji powinien
być konkretny element konkretnej firmy bo co to za deklaracja RoHS jak
jest od kogoś innego.
Załóżmy, że kiedyś stosowaliśmy jako D1A jeden typ, ale po latach
zmieniliśmy na inny. Zmieniamy w bibliotece Protela i wydaje się, że
jest OK. Nie. Z jakiegoś powodu trzeba zrobić kolejną wersją starej
płytki. Protel przechowuje opisy elementów razem ze schematem (nie wiem
jeszcze jak to jest z KiCadem - nie doszedłem jeszcze do Bom). Robimy
poprawkę, generujemy Bom i pojawia się na liście element wycofany z
naszego magazynu wieki temu bo opis wchodzi z zapamiętanego elementu ze
schematem, a nie z aktualnej biblioteki. Jak takich elementów jest
więcej to na prawdę trudno ustrzec się takich błędów. Zamiast narażać
się na błędy lepiej opracować system, który je uniemożliwia.
Dlatego oddzieliliśmy generowanie Bom od biblioteki elementów Protela.
Zrobiłem arkusz kalkulacyjny i bom wygenerowany z Protela wstawiam do
niego i z bazy danych (osobna strona arkusza) wybierane są elementy do
wynikowego Bom korzystając z funkcji wyszukiwania według tekstu. Na
podstawie wyszukania nazwy elementu wypełniane są pola opisu elementu,
jego footprinta i pliku w którym można znaleźć deklarację RoHS.
Teraz jak zmienię opis w moim arkuszu to nawet dla najstarszej płytki
uzyskam w Bom aktualnie stosowany element. Oczywiście jeśli nie miesza
się coś w stosowanych symbolach. Robię to bardzo rzadko - np. 100n
kiedyś oznaczał 0603. Jak zmieniłem (z 10 lat temu) to przez jakiś czas
musiałem o tym pamiętać biorąc starą płytkę. Chodziło o to, że jest ich
dużo na schemacie więc im symbol krótszy tym schemat można zrobić
bardziej zwarty. Po trzęsieniu ziemi (chyba to było w 2002) pozmieniałem
znaczenie symboli tantali na ceramiczne i raz doprowadziło to do błędu.
Ale od zmiany tego 100n to już chyba nic nie zmieniałem. Na razie spokój
:). Kilkanaście lat temu całkowicie zrezygnowałem wypełniania pól w
bibliotece Protela.
Zanim zacznę używać KiCada chcę przećwiczyć te tematy - może KiCad
będzie pod tym względem lepszy, i da się skorzystać z jego bibliotek,
jak nie to nadal będę przechodził przez arkusz.
Dawno powinienem już to przećwiczyć tylko doba jest chyba coraz krótsza :(.
> Choćby żeby zobaczyć czy nie wybrało się elementu z nieodpowiednim
> footprintem. Jeśli w symbolach masz zaszyte footprinty to oczywiście nie
> ma problemu.
Znakomitą większość elementów stosujemy tylko w jednym footprincie więc
w nazwie nie muszą pojawiać się te literki końcowe, które zazwyczaj
oznaczają footprint.
> Ja jak tylko spróbowałem Kicada to stwierdziłem że mi po prostu pasuje.
> Poruszanie się schemacie czy płytce, powiększanie, jakoś tak
> ergonomicznie. Jedno co mnie wkurza to jakoś nie mogę przenieść elementu
> z jednego Sheeta do drugiego w schematach kilkustronicowych.
Ja zaczynam od zmiany wszystkich symboli na mniejsze - takie jak używamy
w Protelu - wszystkie narysowane przez nas. Długość kondensatora, diody
- 100 mils, rezystora - 150 mils. Tylko jedną płytkę (projekt z 1995r)
mamy w kilku arkuszach - wszystko inne mieści się na jednym. Nawet nie
staram się naumieć jak w KiCadzie robi się wieloarkuszowe schematy.
> Te co są już są po nowemu względem 2013. To jest chyba jedno z
> największych problemów że co 2-3 lata zmieniają koncepcje bibliotek.
Według mnie koncepcja bibliotek footprintów jest dobra. Jak tak samo
zmienią biblioteki symboli to zniknie problem, że różni autorzy nadali
swoim elementom ten sam symbol i chcesz wstawić na schemat jeden a
ląduje drugi.
W Protelu mam wszystkie footprinty w jednej bibliotece. Skoro się same
wybierają według elementu, to dopóki nie edytuję nowego to nie muszę tam
w ogóle zaglądać, a dzięki temu, że jest jedna to nie nadam przypadkiem
dwóm footprintom tej samej nazwy.
W KiCadzie (4.0.7) nazwa biblioteki jest częścią identyfikacji
footprinta. Moja koncepcja - nazwy bibliotek footprintów są
jednoliterowe. Mam biblioteki R,C,L,D,T,... - według literek używanych
do oznaczania elementów R1, C1, L1, D1, T1 itp.
Biblioteki symboli będą miały dłuższe nazwy, ale nie wszystkie.
P.G.
Następne wpisy z tego wątku
- 22.11.17 20:07 Piotr Gałka
- 22.11.17 21:28 Marek S
- 22.11.17 23:11 Mario
- 22.11.17 23:25 Mario
- 23.11.17 09:05 Janusz
- 23.11.17 11:11 Piotr Gałka
- 23.11.17 17:19 Mario
- 23.11.17 17:21 Mario
- 23.11.17 18:48 Piotr Gałka
- 23.11.17 20:22 Mario
Najnowsze wątki z tej grupy
- pradnica krokowa
- Nieustający podziw...
- Coś dusi.
- akumulator napięcie 12.0v
- Podłączenie DMA 8257 do 8085
- pozew za naprawę sprzętu na youtube
- gasik
- Zbieranie danych przez www
- reverse engineering i dodawanie elementów do istniejących zamkniętych produktów- legalne?
- Problem z odczytem karty CF
- 74F vs 74HCT
- Newag ciąg dalszy
- Digikey, SN74CBT3253CD, FST3253, ktoś ma?
- Szukam: czujnik ruchu z możliwością zaączenia na stałe
- kabelek - kynar ?
Najnowsze wątki
- 2025-01-19 Nowa ładowarka Moya a Twizy -)
- 2025-01-18 Power BANK z ładowaniem przelotowym robi PRZERWY
- 2025-01-18 Pomoc dla Filipa ;)
- 2025-01-18 znowu kradno i sie nie dzielo
- 2025-01-18 Zieloni oszuchiści
- 2025-01-18 Zielonka => Specjalista ds. public relations <=
- 2025-01-18 Warszawa => Frontend Developer (JS, React) <=
- 2025-01-18 Warszawa => Software .Net Developer <=
- 2025-01-18 Warszawa => Developer .NET (mid) <=
- 2025-01-18 Katowice => Administrator IT - Systemy Operacyjne i Wirtualizacja <=
- 2025-01-17 Zniknął list gończy za "Frogiem". Frog się nam odnalazł?
- 2025-01-17 Kto wytłumaczy "głupiemu" prezydentowi Dudzie wielką moc prawną "dekretu premiera" TUSKA? [(C)Korneluk (2025)]
- 2025-01-17 Warszawa => Inżynier oprogramowania .Net <=
- 2025-01-17 Natalia z Andrychowa
- 2025-01-17 Gliwice => Business Development Manager - Dział Sieci i Bezpieczeńst