-
Path: news-archive.icm.edu.pl!news.icm.edu.pl!news.nask.pl!news.nask.org.pl!news.unit
0.net!eternal-september.org!feeder.eternal-september.org!.POSTED!not-for-mail
From: Mario <M...@...pl>
Newsgroups: pl.misc.elektronika
Subject: Re: wycinanie napisów z gerbera
Date: Mon, 20 Nov 2017 16:20:35 +0100
Organization: A noiseless patient Spider
Lines: 106
Message-ID: <ouurs2$v05$1@dont-email.me>
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>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Mon, 20 Nov 2017 15:20:35 -0000 (UTC)
Injection-Info: reader02.eternal-september.org;
posting-host="4008b59f2458952b3a8cc6116a434951";
logging-data="31749";
mail-complaints-to="a...@e...org";
posting-account="U2FsdGVkX1+d9QG9XcOvMMMXtW14oaa8D/ICgYHLQ+Q="
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.5) Gecko/20031007
In-Reply-To: <ouudn7$s2d$1@node1.news.atman.pl>
Content-Language: pl
Cancel-Lock: sha1:XTQPXZOENyTTeUGcYAVNtseaQv0=
Xref: news-archive.icm.edu.pl pl.misc.elektronika:726286
[ ukryj nagłówki ]W dniu 20.11.2017 o 12:19, Marek S pisze:
> W dniu 2017-11-20 o 09:52, Piotr Gałka pisze:
>
>>> No coś Ty! Skąd masz takie informacje?
>>
>> Nie mam takich informacji - stąd użyłem słowa 'chyba'.
>
> Ok
>
>> Nie podyskutujesz ze mną, bo nigdy nie wychodziłem poza wygenerowanie
>> gerberów i wysłanie do zrobienia.
>
> Tak założyłem i dlatego chciałem tylko Ci przedstawić jak to w praktyce
> wygląda na przykładzie Eagle, którego używam.
>
>> Jeszcze jakiś czas temu jak wypuszczałem gerbery to przy obrysie
>> płytki zaznaczałem flagę "dołącz do każdej warstwy", ale każdy z
>> wynikowych gerberów rozumiałem jako gerbery dla jednej warstwy, a nie
>> połączonych warstw.
>
> Ilość sposobów miksowania warstw ogranicza tylko fantazja twórcy
> oprogramowania oraz użytkownika. Jak się domyślam "dołącz do każdej
> warstwy" oznacza - jak sama nazwa wskazuje - umieszczenia klona tejże
> warstwy podczas eksportowania do gerbera każdej innej.
>
> Jak wspomniałem, w Eagle jest to dużo lepiej rozwiązane. Oczywiście jako
> ciekawostkę to opisuję. Tam jest tzw CAM Processor -to taki moduł, w
> którym definiujesz sobie dowolną liczbę plików do wyeksportowania. Mogą
> to być gerbery i mnóstwo innych typów dla przeróżnych maszyn. Przy
> każdym z tych eksportów określasz warstwę lub warstwy jakie będą
> uwzględnione. W konsekwencji jednym kliknięciem możesz wygenerować całą
> baterię plików. Zmieniasz coś w projekcie, klikasz i wszystkie pliki
> masz zaktualizowane. Jak dla mnie rozwiązanie the best. Trudno o
> bardziej elastyczne podejście.
To tak jak w Kicadzie. Też generuje wszystkie pliki gerbera za jednym
kliknięciem. I t6ez można trochę konfigurować. Np które warstwy
eksportować ,czy dołącza obrys płytki do wszystkich warstw, czy w
opisowej dawać desygnatory, wartosci elementów, teksty ukryte. No i
wybór czy eksportujesz do Gerbera, dxf,ps, svg, czy HPGL.
>
>> Rozumiem, że tworzyłeś jeden plik gerbera zawierający dane z różnych
>> warstw, ale podejrzewam (czyli chyba! - bo nie znam formatu gerbera),
>> że wtedy znikała informacja co jest z której warstwy.
>
> Już tłumaczę jak to jest. Po prostu - nigdy takiej informacji w pliku
> gerbera NIE MA. Plik gerbera to tylko lista koordynat typu pociągnij
> linię z (X,Y) do (X1,Y1) i na tym koniec. A która warstwa czy warstwy
> były do tego użyte - gerber "nie wie". To tak jakbyś do notepada wkleił
> treść newsa z jakiejś strony internetowej a drugi fragment z Worda,
> potem zapisał jako TXT. Też nie będzie żadnej informacji o pochodzeniu
> teksu a także poszczególnych jego fragmentów.
>
> Aby obejść to ograniczenie przyjęto konwencję nadawania gerberom różnych
> rozszerzeń. Te rozszerzenia informują operatora o tym co dany plik
> zawiera: czy układ ścieżek, czy sposób cięcia PCB czy... itd.
> Rozszerzenie pliku tylko w szczególnym przypadku może być powiązane z
> konkretną warstwą programu projektowego. Plik gerbera ma zawierać
> komplet informacji dla poszczególnych operacji - a czy te informacje
> pochodzą z jednej lub 10ciu warstw - nikogo nie obchodzi.
Dlatego nie ma większego sensu mergowanie dowolnych warstw. Po
połączeniu warstwy Front z Back uzyskasz sieczkę połączonych ze sobą
ścieżek, która do niczego sie nie nadaje. Co najwyzej przyda się
łączenie warstwy komentarzy czy rysunkowej z Silk, lub co mogę sobie
wyobrazić z w którąś warstwą miedzi.
>
>> Jeśli te informacje znikają, to nie nazwałbym takiego pliku "plikiem
>> gerbera _dla_ wszystkich warstw"
>
> A ja bym w ogóle nie nazywał tego bo to już filozofowanie. Po prostu
> plik gerbera dla miedzi warstwy górnej, dolnej, plik gerbera do
> wycinania PCB i mnóstwo innych. Liczy się wyłącznie zastosowanie zestawu
> plików jakie przekazujesz operatorowi a nie skąd je masz.
Napisałeś: "Ja zrozumiałem, że kolega JS ma jeden plik dla wszystkich
warstw"
Nie wiem jak w Eagle, ale na przykład w Kicad obrysy, desygnatory i
wartości elementu są na jednej warstwie. Można jednak przy tworzeniu
gerberów zaznaczyć czy opisy lub wartości lub ukryte teksty mają być
rysowane na Silk razem z obrysami. Tak więc filozoficzna kwestia jednego
pliku dla wszystkich warstw wywołana jest twoim tekstem, a nie czyimś
brakiem zrozumienia co to są warstwy w CADzie :)
>
>> Dobra. Głowy nie dam. Tak po prostu zrozumiałem, że z warstwy opisowej
>> chce usunąć teksty zostawiając obrysy elementów.
>
> Zrozumiałem to podobnie lecz z wyłączeniem pojęcia "warstwy". Dostał po
> prostu groch z kapustą: zmiksowane (zapewne w locie - podczas
> eksportowania) 2 warstwy, których nigdy nie powinno się miksować -
> przynajmniej nie przychodzi mi do głowy praktyczne zastosowanie takiej
> czynności. Obie warstwy powinny stanowić dwa różne pliki gerbera.
Nie w każdym programie jest to możliwe, co wyjaśniłem powyżej. W
Kicadzie byłaby co najwyżej możliwość wygenerowania warstwy Silk ze
wszystkimi obiektami (czyli obrysy plus teksty) lub tylko z obrysami.
Nie da się wydrukować z tekstami ale bez obrysów.
No chyba że w ostatniej wersji się coś zmienił, ale do niej mi
nieśpieszno bo nastąpiła dość istotna zmiana, która wymusiłaby na mnie
trochę pracy.
--
pozdrawiam
MD
Następne wpisy z tego wątku
- 20.11.17 16:22 Mario
- 20.11.17 16:32 Piotr Gałka
- 20.11.17 16:45 Piotr Gałka
- 20.11.17 16:52 Marek S
- 20.11.17 17:10 Piotr Gałka
- 20.11.17 17:55 Marek S
- 20.11.17 18:07 Marek S
- 20.11.17 18:27 EdiM
- 20.11.17 18:30 EdiM
- 20.11.17 18:32 Piotr Gałka
- 20.11.17 18:44 JS
- 20.11.17 18:51 Piotr Gałka
- 20.11.17 18:57 Piotr Gałka
- 20.11.17 19:10 Mario
- 20.11.17 20:00 Mario
Najnowsze wątki z tej grupy
- 8080
- Portowanie CP/M
- radyjko
- Re: Basen i chłodzenie w w wentylacji mechanicznej
- Akumulatory VRLA
- ładowarka zmarła
- Podstawa bezpiecznikowa jako rozłącznik DC
- Napięcie akumulatora wyłączające UPS / jakie nowe akumulatory do UPS?
- nawigacja satelitarna
- SmartLife/Tuya i osuszanie -- mordowanie z zimną krwią...
- Głośnik piezoelektryczny
- Mala autonomiczna kamera monitoringu
- czas na emeryturę i EB
- Generowanie sumy kontrolnej z fragmentu pliku bin
- Re: Mala autonomiczna kamera monitoringu
Najnowsze wątki
- 2024-07-13 256 świadków nie ma racji
- 2024-07-11 Tokarze CNC czyli ciężkie życie prototypiarza
- 2024-07-12 Zgody na przetwarzanie danych
- 2024-07-13 IObit Uninstaller Pro 13.6.0.5 Multilingual: Installation Guide
- 2024-07-12 stare graty młode kozy
- 2024-07-11 8080
- 2024-07-13 Przyłącze dolne grzejnika
- 2024-07-13 IObit Uninstaller Pro 13.6.0.5 Multilingual Overview
- 2024-07-12 Czym wykonać otwór fi 100 w betonie komórkowym?
- 2024-07-12 Warszawa => Senior Rust Software Engineer <=
- 2024-07-12 Warszawa => Business Unit Manager (Recruitment Business) <=
- 2024-07-12 Warszawa => Head of WMS Competence Center for IT&D Contract Logistics
- 2024-07-12 Warszawa => Head od WMS Competence Center dla IT&D (Blue Yonder) <=
- 2024-07-12 Kraków => Ruby Backend Developer <=
- 2024-07-12 Warszawa => UX/UI Designer <=