<!DOCTYPE html>
<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    Pro osazovací pracoviště s ručním sázením je do Kicadu plugin iBOM,
    ten vygeneruje html, kde je tabulka se zaškrtávátky, vedle obrázky a
    při najetí na pole se zvýrazní všechny ks této komponenty na obrázku
    desky. Tzn. najedu na 100n 0603 a vidím kam všude patří, nakonec si
    zaškrtnu že mám hotovo.<br>
    <br>
    Pro strojové sázení se exportuje zvlášť z menu, to je trochu
    otravný.<br>
    Ale všechno tohle se dá napsat v Pythonu.<br>
    Takže skript nechá vygenerovat požadované soubory v požadovaných
    variantách, uloží na požadovaná místa a případně překonvertí, když
    to třeba osazovací stroj chce úplně jinak.<br>
    <br>
    Konvertění jsem už víckrát použil. Zákazník čuměl, oni měli asi
    10bodovej postup jak s pomocí Excelu ručně předělat výstup Eaglu.
    Teď by to bylo ještě jednodušší, AI uměj Py velmi dobře, takže by
    stačilo předhodit ten postup, ať udělá Py pro Kicad co rovnou
    vygeneruje požadovanej výstup:-)<br>
    <br>
    PH<br>
    <br>
    <div class="moz-cite-prefix">Dne 02.12.2024 v 11:18 Peter janiš
      napsal(a):<br>
    </div>
    <blockquote type="cite"
cite="mid:CACzbnEkJ00b9NBpLvZVxDtDqEihQpa71C55bSRnY-hmWWWsrJw@mail.gmail.com">
      <meta http-equiv="content-type" content="text/html; charset=UTF-8">
      <div dir="ltr">
        <div dir="ltr">
          <div dir="ltr">
            <div class="gmail_default"
              style="font-family:tahoma,sans-serif"><br>
            </div>
          </div>
          <div class="gmail_quote">
            <blockquote class="gmail_quote"
style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
              <div>Co se týče chybějících jobs, tak mě teda nijak
                nechyběj. Prostě kliknu na ikonku plotteru, tam všechno
                je a málokdy něco měním od default. Oproti vytváření
                jobs v Eaglu triviální a rychlá procedura:-)<br>
              </div>
            </blockquote>
            <div><br>
            </div>
            <div>
              <div class="gmail_default"
                style="font-family:tahoma,sans-serif">Toto je trošku
                špeciálna vec, s ktorou sa stretávam vždy keď generujem
                výstupy. Každý ich potrebuje v mierne inom formáte.</div>
              <div class="gmail_default"
                style="font-family:tahoma,sans-serif">Napríklad BOM je
                iný pre náš sklad ako pre zákazníka.</div>
              <div class="gmail_default"
                style="font-family:tahoma,sans-serif">Osadzovací výkres
                je iný pre každé naše oddelenie. SMD linka potrebuje
                Pick&place data + assembly drawing s hodnotami
                súčiastok pre ručné osádzanie. Ich nezaujímajú
                referencie. Ideálne ak tam majú aj skladové čísla
                prvkov.</div>
              <div class="gmail_default"
                style="font-family:tahoma,sans-serif">THT pracovisko
                zasa potrebuje vidieť len THT komponenty a ich hodnoty.</div>
              <div class="gmail_default"
                style="font-family:tahoma,sans-serif"><br>
              </div>
              <div class="gmail_default"
                style="font-family:tahoma,sans-serif">Zákazníci zasa
                chcú všetko s referenciami + hodnotami. Atď.</div>
              <div class="gmail_default"
                style="font-family:tahoma,sans-serif">No a toto zakaždým
                naklikávať je otrava. Jeden assembly pre SMT pracovisko,
                ďalší assembly plán pre THT pracovisko.... </div>
              <div class="gmail_default"
                style="font-family:tahoma,sans-serif">Chápem že pre
                domáce bastlenie je to jednoduchšie.</div>
              <div class="gmail_default"
                style="font-family:tahoma,sans-serif"><br>
              </div>
              <div class="gmail_default"
                style="font-family:tahoma,sans-serif"><br>
              </div>
              <div class="gmail_default"
                style="font-family:tahoma,sans-serif">Toto má Altium
                geniálne vymyslené a Eagle to mal tiež relatívne dobré
                (+ULP a scripty).</div>
              <div class="gmail_default"
                style="font-family:tahoma,sans-serif">Proste JOB bol
                uložený a po zmene na DPS som len klikol na generate
                output job kde už bolo všetko nastavené a vypadla mi
                rovnaká dokumentácia ako pred pol rokom.</div>
              <div class="gmail_default"
                style="font-family:tahoma,sans-serif">Ale chápem, že je
                to free systém a toto je špeciálny prípad. Samozrejme,
                vždy si to môžem doprogramovať akoby wek povedal :-)</div>
              <br>
            </div>
            <div><br>
            </div>
            <div> </div>
            <blockquote class="gmail_quote"
style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
              <div> Co mi teda v Kicadu oproti Eaglu pořád chybí, je že
                součástka není ve třetí knihovně, kde pak šlo mít víc
                variant značka-propojení-pouzdro. Tohle v Kicadu prostě
                nejde, malou náhradou je přepínání normální/alternativní
                značka. To třeba stačí na SOT23/ostatní u MOSFETu, ale
                nestačí na varianty zapojení operáku a už vůbec ne
                stabilizátoru s třínohou značkou.<br>
              </div>
            </blockquote>
            <div>
              <div class="gmail_default"
                style="font-family:tahoma,sans-serif"><br>
              </div>
              <div class="gmail_default"
                style="font-family:tahoma,sans-serif">Neviem čoi celkom
                chápem, ale LibrePCB by toto mal mať.</div>
            </div>
          </div>
        </div>
      </div>
    </blockquote>
  </body>
</html>