eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.misc.elektronikawycinanie napisów z gerberaRe: wycinanie napisów z gerbera
  • Data: 2017-11-20 16:20:35
    Temat: Re: wycinanie napisów z gerbera
    Od: Mario <M...@...pl> szukaj wiadomości tego autora
    [ pokaż wszystkie 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

Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj


Następne wpisy z tego wątku

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: