Převod desek a knihoven z Eaglu
- Petr Horský
- Member
- Příspěvky: 620
- Registrován: úte čer 19, 2007 12:40 pm
- Bydliště: Praha
- Kontaktovat uživatele:
Převod desek a knihoven z Eaglu
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.
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.
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


Naposledy upravil(a) eMZet dne sob lis 23, 2013 10:36 am, celkem upraveno 1 x.
- Petr Horský
- Member
- Příspěvky: 620
- Registrován: úte čer 19, 2007 12:40 pm
- Bydliště: Praha
- Kontaktovat uživatele:
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.
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.
Tu http://ulozto.sk/xFpin7Yt/lbr-zip mozete stiahnut cely LBR priecinok v ktorom su vsetky kniznice. Mna zaujimaju hlavne tie prve co zacinaju #.
- Petr Horský
- Member
- Příspěvky: 620
- Registrován: úte čer 19, 2007 12:40 pm
- Bydliště: Praha
- Kontaktovat uživatele:
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í.
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ě.
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)
)- Petr Horský
- Member
- Příspěvky: 620
- Registrován: úte čer 19, 2007 12:40 pm
- Bydliště: Praha
- Kontaktovat uživatele:
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
Ak sa Vam bude dat skuste tuto kniznicu do schematic. Je tam len ten jediny prvok.
http://ulozto.sk/xH1Fx1NX/ktir0711s-lbr
Dakujem
Naposledy upravil(a) eMZet dne úte lis 26, 2013 7:06 pm, celkem upraveno 1 x.