logo elektroda
logo elektroda
X
logo elektroda
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

[KICAD] Jak poprawić eksport bibliotek z Eagle do KiCad za pomocą ULP?

skynet_2 14 Lis 2012 20:01 6285 4
  • #1 11529639
    skynet_2
    Poziom 26  
    Witam

    Ktoś kiedyś napisał skrypt ULP[eagle-lbr2kicad-0.9d.ulp], którym można wyeksportować biblioteki z eagle'a[.lbr] do Kicad'a[.lib/.mod], ale ze względu na różne sposoby obsługi owych bibliotek w tych programach, prosty eksport się nie sprawdza.

    Problemy to:
    - błędy w eksporcie, zduplikowane elementy
    - burdel w przeglądarce bibliotek po imporcie
    - burdel w przeglądarce footprint'ów po imporcie(częściowo rozwiązany)
    - brak kojarzenia symbolu z footprint'ami(FPLIST)
    - rozmiar(kB) bibliotek(.lib) nieproporcjonalnie duży do zawartości
    - widoczność nazw pinów w elementach prostych, gdzie pin_nr = pin_name
    - przedrostek nazwy biblioteki z której został wyeksportowany symbol/footprint jest częścią jego nazwy
    - brak możliwości eksportu całej biblioteki

    Z tego powodu używanie bibliotek z Eagle'a trochę traci sens.

    Poprawiłem eksport aby usunąć większość problemów.

    Biblioteki > Link (jeżeli administracja się zgodzi, mogę dodać biblioteki jako załącznik)
    Nie należy dodawać wszystkiego gdyż znacząco zwalnia to Kicad'a, standardowe biblioteki powinny zostać wyłączone aby uniknąć konfliktów.

    Ze względu na rozmiar tej biblioteki, nie miałem możliwości sprawdzenia wszystkich elementów.

    [KICAD] Jak poprawić eksport bibliotek z Eagle do KiCad za pomocą ULP? [KICAD] Jak poprawić eksport bibliotek z Eagle do KiCad za pomocą ULP?

    Ze względu na to iż skrypt "konwertujący" korzysta z mojej biblioteki(do plików .lib), na razie nie chce go udostępniać, dołączam tylko aktualny skrypt ULP(testowane tylko pod linuksem) i oczywiście przekonwertowane biblioteki.

    todo:
    - dodanie opisów
    - poprawki konwersji układu współrzędnych dla opisów na pinach w orientacji pionowej
  • #2 11535236
    Konto nie istnieje
    Konto nie istnieje  
  • #3 11535875
    skynet_2
    Poziom 26  
    Nie ma sprawy.
    Nie udostępniłem biblioteki dla punktów ani za punkty(każdy powinien mieć możliwość używania wygodnej biblioteki, szczególnie kiedy migruje z eagle'a), ale jak chcesz to możesz przekazać cały 1 punkt.

    [KICAD] Jak poprawić eksport bibliotek z Eagle do KiCad za pomocą ULP?
    Przekonwertowałem również opisy elementów i linki do dokumentacji; do formatu .dcm, ale zanim zaktualizuje udostępnioną bibliotekę muszę sprawdzić czy wszystko jest ok.

    Problem jest tylko z modelami obudów, chce trzymać modele w plikach .blend(np. można stworzyć 1 pin i w innych plikach używać referencji do niego, nawet kolor/materiał jest referencją, cała biblioteka modeli używała by tych samych kolorów/submodeli!) ale:
    - meshlabserver ma zwalony eksporter do VRML97(.wrl), nie mam czym przekonwertować wsadowo wszystkich plików(.blend -> cokolwiek -> .wrl) na raz.
    - można by to obejść poprzez skrypt który by symulował kombinacje klawiszy(np. Ctrl+S), ale meshlab jak ma złość nie daje możliwości zmiany owych skrótów.
    - stary Blender 2.49 ma eksport do VRML97, ale potrzebuje pythona 2.6 a w moim systemie jest 2.7(vbox?).

    Blender 2.6x ma możliwość wsadowego eksportu do dużej liczby formatów, ale nie do VRML97(tylko import), a developerzy Kicada chyba na dobre zrezygnowali z dodania obsługi .x3d.
  • #4 16610930
    0ffspring
    Poziom 1  
    Ok , mógłby ktoś z was dokładniej mi wyjaśnić w jaki sposób otworzyć plik z eagle w kicad ?
  • #5 16612035
    Konto nie istnieje
    Konto nie istnieje  
REKLAMA