Stránka 1 z 1

Převod desek a knihoven z Eaglu

Napsal: úte črc 17, 2007 9:11 pm
od Petr Horský
Převodu desek z Eaglu, na který se objevil dotaz v sousedním tématu, se týká stránka www.formica.cz/eagle.html . Eagle desky ukládá do binárních souborů, jejichž dešifrováním nemám vůbec v úmyslu se zabývat; z toho důvodu jsem k převodu užil ULP běžící v Eaglu, a protože generují přímo soubory PCB, byla nutná všelijaká zjednodušení (jako kupříkladu je mapování prvků na předdefinované logické typy).

Při převodu často dělají problémy čísla pinů např. ve tvaru 1-1, 1-2, 1-3, ..., 1A, 1B... ULP na citované stránce je všechny převede na jedničku, což při čtení do Layoutu pak vede ke konfliktu. Shodou okolností jsem se tím před pár dny zabýval -- rozpracované ULP, které v takovém případě k očíslování užije pořadí vývodů v pouzdře, si můžete stáhnout zde: www.formica.cz/files/forum/pokusy-Formica4-L.ulp . Ještě však u toho není hotové menu a není zabudována ani možnost užít výhradně pořadí (tj. na jména pinů vůbec nehledět).

Narazíte-li snad na nějaké potíže, můžete mi také příslušné BRD soubory poslat.

Napsal: sob lis 23, 2013 10:18 am
od eMZet
Dobry den. Skusal som prekonvertovat nejake kniznice z eaglu 6.4.0 no bohuzial neuspesne. Zistil som ze ked prekonvertujem kniznicu, v ktorej sa nachadza len 1 prvok, tak to prebehne uspesne a vo formice sa da v pohode pouzivat. Akonahle je v kniznici obsiahnutych viac prvkov, tak pri otvoreni vo formice to skonci s chybou. .Velmi by mi to pomohlo. Neviete mi s tym pomoct? Dakujem


Obrázek

Napsal: sob lis 23, 2013 10:48 am
od Petr Horský
Dobrý den, na druhé straně to ale vypadá, že se ze souboru poměrně dost načetlo, když je chyba až na řádce 6339. Jednoduchá (byť hrubá) technika řešení takovýchto problémů může být, ze souboru dotyčné řádky prostě vykomentovat (pomocí složených závorek).

To ULP jste asi měl novější, tj. např. z instalační sady? Chcete-li, můžete mi také příslušné soubory (zazipované) poslat; snad najdu čas se na ně podívat.

Napsal: sob lis 23, 2013 11:23 am
od eMZet
Tu http://ulozto.sk/xFpin7Yt/lbr-zip mozete stiahnut cely LBR priecinok v ktorom su vsetky kniznice. Mna zaujimaju hlavne tie prve co zacinaju #.

Napsal: sob lis 23, 2013 1:02 pm
od Petr Horský
Problémy ve Vámi zmíněném souboru plynuly z toho, že některé součástky obsahovaly více pinů se stejným číslem (což Formica neumožňuje) a v jednom případě i záporné číslo pinu (což zřejmě byl omyl tvůrce). Dovolím si znovu odkázat na stránku http://www.formica.cz/eagle.html , kde k podobným problémům a možnostem jejich oprav najdete více informací.

Kód: Vybrat vše

  (0 0 {}
    ("PC16SL" 21840 12961 12 0 1 13)
    ("VALUE" 21779 12648 12 0 1 14)
    ("PACKAGE" 21800 12800 0 0 0 13)
    Pins (
      (1 21600 12800 9)
      (2 22000 12800 9)
      ({2} 12 21600 13100 9)
      ({2} 22 22000 13100 9)
      ({2} 32 21800 13100 9)
      (3 21800 12800 9)
    )
V této ukázce vidíte možnou opravu (přečíslování duplicitních pinů, jejichž původní čísla jsem ponechal jako komentář ve složených závorkách); dohromady to zabralo jen pár minut. Celou opravenou knihovnu Vám pošlu v e-mailu, aby se omezily případné problémy s copyrightem. Myslím, že Vám nebude dělat potíže u ostatních knihoven postupovat stejně.

Napsal: sob lis 23, 2013 10:04 pm
od eMZet
Aby som to dobre pochopil. Kazda suciastka musi mat pin svoje vlastne cislo, alebo v celej kniznici kde je viac suciastok nemozu byt zhodne piny. Napr. suciastka 1 ma piny 1,2,3 a suciastka 2 moze mat piny 1,2,3, alebo musi mat 4,5,6.

Dakujem

Napsal: sob lis 23, 2013 10:09 pm
od Petr Horský
Samozřejmě stejné číslo pinu se může vyskytovat ve více součástkách stejné knihovny (jak ostatně vidíte v těch dodávaných s instalační sadou). V každé jednotlivé součástce však čísla pinů musejí být unikátní.

Napsal: sob lis 23, 2013 10:25 pm
od eMZet
Vyskusane a funguje to. Velmi pekne dakujem

Napsal: úte lis 26, 2013 7:04 pm
od eMZet
Este jedna poznamocka. Do layoutu to ide da sa povedat paradne, ale do schemy to nefunguje spravne. Skusal som kniznicu s 1 prvkom a ten mi sice otvori, ale do schemy sa neda umiestnit a je extremne velky.
Ak sa Vam bude dat skuste tuto kniznicu do schematic. Je tam len ten jediny prvok.

http://ulozto.sk/xH1Fx1NX/ktir0711s-lbr

Dakujem