Ahoj,
chtel bych se zeptat v cem kreslite plosne spoje. Ja dosud pouzival Eagle, ale spis ze setrvacnosti --- vzdycky kdyz jsem ho pouzil tak jsem si pak nadaval, ze jsem si nedal praci najit neco ergonomictejsiho.
Tak se chci zeptat co pouzivate. Nejlepe neco pod GNU nebo BSD licenci, staci mi aby v tom slo nakreslit schema aby to melo knihovnu aspon zakladnich soucatek (nechce se mi definovat resistory nez vubec budu schopen zacit pracovat) a aby pak az zacnu kreslit desku mi to kontrolovalo ze odpovida schematu (staci zhruba tak jako to dela Eagle). Na autorouter neverim, staci mi rucni kresleni.
Nezlobil bych se kdyby to navic (na rozdil od Eaglu ktery jsem pouzival) umelo nasledujici veci:
(1) tahnout vodic v `design-rule' vzdalenosti od toho co uz tam mam nakresleno
(2) kdyz se rozhodnu ze posunu soucastku, tak aby se vsechny vodice nerozpadly na segmenty po kterych jsem to kreslil, jako tomu bylo v Eaglu, kde jsem pak travil nekolik desitek minut tim abych odstranil `zkraty'. Misto toho bych chtel aby se chip s draty pohyboval jako celek a draty nejak adaptivne hledaly cestu (pokud to jde) a snazily se v design-rules vzdalenostech nedotykat sebe navzajem a okoli.
(3) s tim souvisi dalsi funkce -- predstavoval bych si ze desku nakreslim o neco vetsi a pak bych posunoval soucastkami smerem k sobe `dokud to jde' aby deska byla co nejmensi a pritom izolacni vzdalenosti byly porad podle desgin rules. Mozna by to mohla byt i automaticka funkce `setreseni soucastek k sobe'.
(4) moznost `tahnout sbernici' misto jednoho dratu.
(5) aby to umelo spocitat, kdyz ukazu na vodic jaky bude mit odpor, indukcnost. Kdyz ukazu na 2 tak abych dostal kapacitu mezi nima a vzajemnou indukcnost, nejlepe jako graf zavislost impedance na frekvenci. Kdyby to umelo pocitat jak se zvysuje odpor diky skin effectu bylo by to uplne skvely ale to chci asi moc.
(6) Umet exportovat netlist s hodnotami parazitnich L,R,C spocitanych v (5), nejspis i s prihlednutim ke tvaru soucastek (ktere treba C jeste zvysi). To by se hodilo, abych mohl tu desku simulovat trochu presneji nez schema jeste driv nez ji vyrobim.
Dik za podnety,
David
Ahoj sam pouzivam eagle a tiez na neho dost nadavam ale pri porovnani cena / vykon je to to najlepsie co mozes zohnat
free software je KiCAD ... skus to ... u mna to neuspelo a asi po 2 dnoch uninstall
k tvojim bodom : 1 to samozrejme ide 2 tato funkcia by ma skor srala nez by mi mala pomoct ( sam tvrdis ze autorouter nepotrebujes ) design rules autorouter respektuje a moc dobre 3 detto 4 toto tusim v eaglu ide tiez minimalne ide diferencialna zbernica P/N
5 a 6 su hodne advance veci ktore nie ze by nesli spocitat ale skor su domenou SW za 200k CZK a viac napriklad http://www.altium.com/
pokial by si chcel poradit v eagle tak sa kludne na mna obrat ... pokial to pojde rad pomozem
Dne 21. března 2014 0:39 David Klusacek klusacek@atrey.karlin.mff.cuni.cznapsal(a):
Ahoj,
chtel bych se zeptat v cem kreslite plosne spoje. Ja dosud pouzival Eagle, ale spis ze setrvacnosti --- vzdycky kdyz jsem ho pouzil tak jsem si pak nadaval, ze jsem si nedal praci najit neco ergonomictejsiho.
Tak se chci zeptat co pouzivate. Nejlepe neco pod GNU nebo BSD licenci, staci mi aby v tom slo nakreslit schema aby to melo knihovnu aspon zakladnich soucatek (nechce se mi definovat resistory nez vubec budu schopen zacit pracovat) a aby pak az zacnu kreslit desku mi to kontrolovalo ze odpovida schematu (staci zhruba tak jako to dela Eagle). Na autorouter neverim, staci mi rucni kresleni.
Nezlobil bych se kdyby to navic (na rozdil od Eaglu ktery jsem pouzival) umelo nasledujici veci:
(1) tahnout vodic v `design-rule' vzdalenosti od toho co uz tam mam nakresleno
(2) kdyz se rozhodnu ze posunu soucastku, tak aby se vsechny vodice nerozpadly na segmenty po kterych jsem to kreslil, jako tomu bylo v Eaglu, kde jsem pak travil nekolik desitek minut tim abych odstranil `zkraty'. Misto toho bych chtel aby se chip s draty pohyboval jako celek a draty nejak adaptivne hledaly cestu (pokud to jde) a snazily se v design-rules vzdalenostech nedotykat sebe navzajem a okoli.
(3) s tim souvisi dalsi funkce -- predstavoval bych si ze desku nakreslim o neco vetsi a pak bych posunoval soucastkami smerem k sobe `dokud to jde' aby deska byla co nejmensi a pritom izolacni vzdalenosti byly porad podle desgin rules. Mozna by to mohla byt i automaticka funkce `setreseni soucastek k sobe'.
(4) moznost `tahnout sbernici' misto jednoho dratu.
(5) aby to umelo spocitat, kdyz ukazu na vodic jaky bude mit odpor, indukcnost. Kdyz ukazu na 2 tak abych dostal kapacitu mezi nima a vzajemnou indukcnost, nejlepe jako graf zavislost impedance na frekvenci. Kdyby to umelo pocitat jak se zvysuje odpor diky skin effectu bylo by to uplne skvely ale to chci asi moc.
(6) Umet exportovat netlist s hodnotami parazitnich L,R,C spocitanych v (5), nejspis i s prihlednutim ke tvaru soucastek (ktere treba C jeste zvysi). To by se hodilo, abych mohl tu desku simulovat trochu presneji nez schema jeste driv nez ji vyrobim.
Dik za podnety,
David
Brmlab mailing list Brmlab@brmlab.cz http://brmlab.cz/cgi-bin/mailman/listinfo/brmlab
Ahoj dik za odpoved. KiCAD zkusim.
Ahoj sam pouzivam eagle a tiez na neho dost nadavam ale pri porovnani cena / vykon je to to najlepsie co mozes zohnat
free software je KiCAD ... skus to ... u mna to neuspelo a asi po 2 dnoch uninstall
k tvojim bodom : 1 to samozrejme ide 2 tato funkcia by ma skor srala nez by mi mala pomoct ( sam tvrdis ze autorouter nepotrebujes )
Ja to nemyslel jako ze by neco sam routoval, ale jen zachovaval tvar (nebo spis topologii) toho co uz jsem mu tam nakreslil s tim ze kdyz to nejde tak se treba soucastka od toho mista zacne kreslit s `mesh' draty, nebo se fyzicky zarazi.
Rozhodne lepsi nez pohnout se 100 vyvodovym chipem o 5mm a pak jeden drat po druhym narovnavat.
On Fri, Mar 21, 2014 at 12:50:53AM +0100, Tomislav Arnaudov wrote:
free software je KiCAD ... skus to ... u mna to neuspelo a asi po 2 dnoch uninstall
Jeste je jedna trochu znama free software alternativa, a to gEDA. S Jendou v tom navrhujeme takovou monstrozni desku (jejiz velikosti bychom presahli omezeni i levnejsich placenych verzi Eagle) a osobne mi ovladani neprijde pranic intuitivnejsi nez v Eagle (i kdyz je jine) a nektere veci mne tam celkem zlobi.
Ale v zasade je to pouzitelne a ma to i nejake netrivialni knihovny soucastek, dokazu si predstavit, ze nekomu to sedne, zkus to vyzkouset. Parkrat jsem treba vyuzil, ze to pouziva plaintextove formaty, a pcb/schema/... je rozdelene na zvlast programy (i kdyz interoperujici), takze je to dost modularni. Jestli v tom najdes pokrocile featury, ktere hledas, nevim.
Petr "Pasky" Baudis
Jeste je jedna trochu znama free software alternativa, a to gEDA. S Jendou v tom navrhujeme takovou monstrozni desku (jejiz velikosti bychom presahli omezeni i levnejsich placenych verzi Eagle) a osobne mi ovladani neprijde pranic intuitivnejsi nez v Eagle (i kdyz je jine) a nektere veci mne tam celkem zlobi.
Aha diky. Zkusim. Nevis nahodou, jestli je pak mozne, kdyz v tom neco nakreslim to vyexportovat tak aby to precetl Eagle nebo KiCAD? To by bylo uplne nejlepsi protoze kdybych se v pulce rozhodl ze mi to nevyhovuje tak bych presel na neco jineho....
On 03/21/2014 12:39 AM, David Klusacek wrote:
(5) aby to umelo spocitat, kdyz ukazu na vodic jaky bude mit odpor, indukcnost.
V Eagle: File -> Run ULP -> length-freq-ri.ulp
On 03/21/2014 01:45 AM, David Klusacek wrote:
Diky. Sice to pocita jen ten odpor (bez prihlednuti ke skin effectu), ale aspon neco.
Tie ULP skripty su v podstate open-source a jazyk sa hodne podoba na C, takze feel free to pickup and continue. :)
Navyse na ftp://ftp.cadsoft.de/eagle/userfiles/ulp sa nachadza par velmi peknych kuskov, ale uznavam ze je to strasny bordel a bolo by o dost lepsie keby to bolo sucastou nejakeho FOSS projektu. :-/
On 03/21/2014 01:45 AM, David Klusacek wrote:
Diky. Sice to pocita jen ten odpor (bez prihlednuti ke skin effectu), ale aspon neco.
+ este nejake advanced vypocty sa budu dat spocitat pomocou PCBSim (tiez sada ULP skriptov)
http://www.cadsoftusa.com/services/simulation/
To co popisujes sa da riesit cez group predtym nez zacnes tahat si das objekty do goupy a potom tahas celu groupu
Skus poslat do mailu nejaky plosak co si robil ... Skusim sa na to pozret a upozornit ta eventuelne na chyby a nedostatky On Mar 21, 2014 1:58 AM, "Pavol Rusnak" stick@gk2.sk wrote:
On 03/21/2014 01:45 AM, David Klusacek wrote:
Diky. Sice to pocita jen ten odpor (bez prihlednuti ke skin effectu),
ale aspon neco.
- este nejake advanced vypocty sa budu dat spocitat pomocou PCBSim (tiez
sada ULP skriptov)
http://www.cadsoftusa.com/services/simulation/
-- Best Regards / S pozdravom,
Pavol Rusnak stick@gk2.sk _______________________________________________ Brmlab mailing list Brmlab@brmlab.cz http://brmlab.cz/cgi-bin/mailman/listinfo/brmlab
aky mas nastaveny "raster" grid ? toto by vysvetlovalo aj problem cislo 1 ktory popisujes ... ked nastavis grid na "finest" tak sa ti vodice rozlamu ( najcastejsie v ohybu) na milion malych useciek a potom je problem ...
Dne 21. března 2014 10:06 David Klusacek klusacek@atrey.karlin.mff.cuni.cznapsal(a):
To co popisujes sa da riesit cez group predtym nez zacnes tahat si das objekty do goupy a potom tahas celu groupu
No takhle jsem to samozrejme delal, ale na hranici grupy se ty draty chovaji divne -- prakticky se rozpadnou na usecky ze kterych jsou slozeny.
Brmlab mailing list Brmlab@brmlab.cz http://brmlab.cz/cgi-bin/mailman/listinfo/brmlab
aky mas nastaveny "raster" grid ? toto by vysvetlovalo aj problem cislo 1 ktory popisujes ... ked nastavis grid na "finest" tak sa ti vodice rozlamu ( najcastejsie v ohybu) na milion malych useciek a potom je problem ...
No to je ale problem kdyz tam mas soucastky v ruznych rastrech (DIL, SO, LQFP, ruzny konektory uplne mimo rastr). Kdyz jsem to kreslil v rastru tak se na nektere soucastky nedalo poradne chytnout nebo to vypadalo hodne blbe. Takze jsem ho pak nastavil hodne jemny, ne uplne bez rastru ale daleko jemnejsi nez roztece nozicek LQFP.
Podle me je rastr prezitek z dob kdy se to kreslilo rucne na ctvereckovany papir. Dnes ma vyznam pri kresleni pouzdra soucastky, ale pri routovani by to melo byt bezrastrove a spis pouzivat design rules.
Kdyby aspon bylo mozny mit `lokalni rastry' okolo soucastek.....
tak trochu PEBKAC :)
dobra rada ... nastavit si defaultny raster na nieco rozumne ( ja si davam 1.27mm/2 alebo 1.27mm/10 ) eagle ma aj alternativny raster ktory sa aktivuje klavesou ALT chytim suciastku alebo zacnem routovat a ked podrzis klavesu alt tak sa raster prepne na alternativny
ja by som raster nepovazoval za prezitok ... predsalen jedna sa furt o vektorovu grafiku a skor by som sa snazil toho rastru vyuzit napriklad k tej izolacnej medzere ktoru si spominal vyssie
nehovoriac o tom ze pomocou rastru lahko spravis "ohyb" o 45stupnov napr ked tahas tu zbernicu a ches aby tie vodice boli pekne uhladene :)
be good Sargon
Dne 21. března 2014 16:38 David Klusacek klusacek@atrey.karlin.mff.cuni.cznapsal(a):
aky mas nastaveny "raster" grid ? toto by vysvetlovalo aj problem cislo 1 ktory popisujes ... ked nastavis grid na "finest" tak sa ti vodice rozlamu ( najcastejsie v ohybu) na milion malych useciek a potom je problem ...
No to je ale problem kdyz tam mas soucastky v ruznych rastrech (DIL, SO, LQFP, ruzny konektory uplne mimo rastr). Kdyz jsem to kreslil v rastru tak se na nektere soucastky nedalo poradne chytnout nebo to vypadalo hodne blbe. Takze jsem ho pak nastavil hodne jemny, ne uplne bez rastru ale daleko jemnejsi nez roztece nozicek LQFP.
Podle me je rastr prezitek z dob kdy se to kreslilo rucne na ctvereckovany papir. Dnes ma vyznam pri kresleni pouzdra soucastky, ale pri routovani by to melo byt bezrastrove a spis pouzivat design rules.
Kdyby aspon bylo mozny mit `lokalni rastry' okolo soucastek.....
Brmlab mailing list Brmlab@brmlab.cz http://brmlab.cz/cgi-bin/mailman/listinfo/brmlab
tak trochu PEBKAC :)
co znamena PEBKAC ? ;)
dobra rada ... nastavit si defaultny raster na nieco rozumne ( ja si davam 1.27mm/2 alebo 1.27mm/10 )
No jo, ale kdyz routujes LQFP tak ty jsou v mm rastru (2 nozicky na milimetr), takze to s 0.127mm jde blbe dohromady.
eagle ma aj alternativny raster ktory sa aktivuje klavesou ALT
Ja vim a mam to tak ze pomerne jemny rastr je ten ve kterem routuju a jeste jemnejsi mam pres ALT.
ja by som raster nepovazoval za prezitok ... predsalen jedna sa furt o vektorovu grafiku a skor by som sa snazil toho rastru vyuzit napriklad k tej izolacnej medzere ktoru si spominal vyssie
No to je prave podle me spatny -- protoze na cem zalezi je izolacni mezera a sirka vodice a ne nejakej blbej rastr. To je jen jednoduchy udelatko ktery ti je umozni dodrzet, ale neni to optimalni (takze plytvas mistem na desce, soucastky jsou dal od sebe (coz je tedy nekdy dobre kvuli chlazeni ale obecne aspon ja chci desku co nejmensi)).
nehovoriac o tom ze pomocou rastru lahko spravis "ohyb" o 45stupnov napr ked tahas tu zbernicu a ches aby tie vodice boli pekne uhladene :)
Kdyz tahnes draty pod uhlem 45° tak jsou ve vysledky sqrt(2)-krat uzsi a ta mezera taky, takze pokud i tak splnujes izolacni vzdelanost tak tam kde sly vodice rovne byly zbytecne daleko od sebe.
IMHO nejhezci desky jsou z dob kdy se to kreslilo rucne. Videls nekdy mainboard ZX-81?
zabiehame do temy ktora je mimo a uz nikoho nemusi zaujmat ... ked chces mozme dat nejaky talk cez team viewer alebo skype nech tu netapetujeme alebo by som sa mohol uz konecne dokopat k tomu a spravit workshop na tema eagle :)
Dne 21. března 2014 17:42 David Klusacek klusacek@atrey.karlin.mff.cuni.cznapsal(a):
tak trochu PEBKAC :)
co znamena PEBKAC ? ;)
dobra rada ... nastavit si defaultny raster na nieco rozumne ( ja si
davam
1.27mm/2 alebo 1.27mm/10 )
No jo, ale kdyz routujes LQFP tak ty jsou v mm rastru (2 nozicky na milimetr), takze to s 0.127mm jde blbe dohromady.
eagle ma aj alternativny raster ktory sa aktivuje klavesou ALT
Ja vim a mam to tak ze pomerne jemny rastr je ten ve kterem routuju a jeste jemnejsi mam pres ALT.
ja by som raster nepovazoval za prezitok ... predsalen jedna sa furt o vektorovu grafiku a skor by som sa snazil toho rastru vyuzit napriklad k tej izolacnej medzere ktoru si spominal vyssie
No to je prave podle me spatny -- protoze na cem zalezi je izolacni mezera a sirka vodice a ne nejakej blbej rastr. To je jen jednoduchy udelatko ktery ti je umozni dodrzet, ale neni to optimalni (takze plytvas mistem na desce, soucastky jsou dal od sebe (coz je tedy nekdy dobre kvuli chlazeni ale obecne aspon ja chci desku co nejmensi)).
nehovoriac o tom ze pomocou rastru lahko spravis "ohyb" o 45stupnov napr ked tahas tu zbernicu a ches aby tie vodice boli pekne uhladene :)
Kdyz tahnes draty pod uhlem 45° tak jsou ve vysledky sqrt(2)-krat uzsi a ta mezera taky, takze pokud i tak splnujes izolacni vzdelanost tak tam kde sly vodice rovne byly zbytecne daleko od sebe.
IMHO nejhezci desky jsou z dob kdy se to kreslilo rucne. Videls nekdy mainboard ZX-81?
Brmlab mailing list Brmlab@brmlab.cz http://brmlab.cz/cgi-bin/mailman/listinfo/brmlab
zabiehame do temy ktora je mimo a uz nikoho nemusi zaujmat ... ked chces mozme dat nejaky talk cez team viewer alebo skype nech tu netapetujeme alebo by som sa mohol uz konecne dokopat k tomu a spravit workshop na tema eagle :)
OK, nebo nekdy zajdu do brmlabu. To by bylo asi nejlepsi. Ale ja myslim ze s eaglem v zasade umim, jen mi leze na nervy kdyz s nim musim pracovat.