02-20-2019, 04:26 PM (This post was last modified: 02-20-2019, 04:26 PM by nik.)
Evo ovako bi na brzinu (bez korekcije mernih jedinica) izgledalo crtanje u sketchup-u:
Pomocu metra odredis linije vodilje ili postavis element pa vuces linije po centrima preseka od interesa (ovde naravno vodovi otpornika)
Zatim ucrtavas krugove u osnovu ako od nje kreces pa primenjujes alatku izdizanja/spustanja da dobijes otvor. Prineses otpornik i na kraju
vertikalno spustis. Jednostavno, zar ne
Uspio sam prilagoditi skiptu, dakle radi se o FreeCAD koji otvara direkt BRD filove od Eagle i u posebni folder se stave step filovi, u pluginu se definira X, Y, Z i Rotacija po X, Y, Z svakog elementa i nakon toga mi na PC-ju za 55sekundi dolazi ovakav PCB generirani...nisam zadovoljan elektrolitima i jos zelim promjenu boja otpornika i natpis na diodama ali za to moram da vidim kako cu sa skiptom..eto ko koristi Eagle, skinuti FreeCAD 0.16 verziju i ovaj plugin po uputstvima instalirat u FreeCAD i nakon toga open BRD i voila.
(02-21-2019, 09:23 PM)ronovar Wrote: Uspio sam prilagoditi skiptu, dakle radi se o FreeCAD koji otvara direkt BRD filove od Eagle
Ovo izgleda zanimljivo, ne znam samo kako si uspio otvoriti direktno Eagleov .brd. Probao sam skinuti 0.17 za linux i javlja mi da ta to nije podržano. Mora li se nešto još instalirati da to proradi, odnosno s kojom verzijom Eagle treba napraviti .brd. Trenutno imam na raspolaganju 7.2.
Uputstva za skiptu su detaljna ali nije dosad sto sam vidio par sitnica napisano...dakle da bi ova skipta radila (neovisno jel windows, linux ili savrsen osx), mora da se koristi isključivo FreeCAD 0.16 (dakle ne 0.17 jer u 0.17 su promjenili par komandi za python skiptu), zatim filename koji otvaras nesmije imati razmak (dakle nece ti otvoriti Active Servo PSU.brd, nego mora file da se zove ActiveServoPSU.brd).
Onda u folder \FreeCAD\Mods\PCB\parts stavljas step filove naziva kako si nazvao footprint u Eagle Board Editoru, npr RES_0.4.step, zatim otvoris FreeCAD i tamo imas ikonu na toolbaru Assign Models i tu definiras svoj model i putanju do step fila komponente gdje nazivi komponente moraju biti tocno definirani kao sto su u Eagle Board Editoru. Nakon toga ides na File->Open-> odaberes brd i file ti ce ti se otvoriti, ako ti javi koju gresku (meni je javljao prije kad sam radio vise revizija footprint komponente onda javi pa napisem detaljno sto treba u brd da se makne rucno).
Evo ako gdje zapne javi tu sam da pomognem, ja sam prije radio sa Sketchupom ali FreeCAD skipta ima velik dio mogucnosti...i puno je jedostavniji.
Tu sam skiptu ja koristion prije i to radi jako lijepo, ali problem je kad uvezes DAE file (koji se jako tesko dobije iz step fila), moras da nekoliko minuta centriras po X Y Z element na PCB, sto je nelogicno i puno se trosi vremena, ova gore skipta za FreeCAD ima edit komponente i upisujes brojeve pod X Y Z i ima za svaku os rotaciju, da ne govorim koliko je jednostavnije rotacija PCB-a i pisanje skripte i brze radi od Sketchupa..sa sketchupom sam izgubio 3 dana i nisam uspio centrirati komponente, dok u FreeCAD-u tzo uradim u roku par sekundi
Danas sam uspio kompletirati komponente ( i ispraviti krivo okrenutog mounting 2 pcb konektora - zato je super 3D da se vide greske kod montaze), pa evo malo mogucnosti sto FreeCAD+Eagle nudi...
Muku mučim ima već dva dana, neznam kako da zbrojim (ili oduzmem) varijablu koja je pokupljena sa centra elementa, dakle sa Boarda pokuim centar varijablu >NAME komponente i ta vrijednost centra mi je offset varijabla, i sad trebam da zbrojim tu offset varijablu sa centralnim linijama koje mi definiraju neko slovo ili broj (radim skriptu za generiranje fondova u eagle boardu iz DOS programa).
Danas sam naletio na jednu prekrasnu stvar u 9.x verziji, prekrasnu da bi odmah otkantao sve nove verzije koje je Autodesk napravio i vratio se na 7.x do daljnjega...
Radi se o prebacivanju SMD elemenata sa gornjeg na donji sloj. U 7.x uzmeš mirror klikneš na element i riješeno pitanje, padovi elementa koji su crveni(gornji sloj) postanu plavi(donji) i riješeno. U 9.x uzmeš mirror i klikneš na element i čudiš se zašto se ništa ne dešava, element je još uvijek crven. Kao da bi morao napraviti footprinte za sve smd elemente, jedan za gornji a drugi za donji sloj.
03-13-2019, 04:04 PM (This post was last modified: 03-13-2019, 04:05 PM by ronovar.)
@Khadgar2007
Jesi probao da prvo kliknes na select naredbu, selektiras objekte i onda mirror naredba na selektirane objekte?
EAGLE je jako mocna stvar samo je nase "ljudsko" znanje limit...ja kad sam se prebacivao na EAGLE nisam znao kako napraviti za dimension layer one krugove...kad vidi kliknes na miter, stavis 1,578 i klikas po uglovima i naprave se lijepi zaobljeni krugovi.
Dok u sprintu mi je trebalo 5minuta da smanjim linije po uglovima za 1,578mm pa napravim polukrug pa stavim radius 1,578mm, pa to povezem na uglu i onda duplicate i tako jos 3x
(03-13-2019, 04:12 PM)Khadgar2007 Wrote: Probao upravo sada, ne ide. Odem i na properties elementa di ima mirror checkbox i ćorak.
Ajde ti probaj budući da koristimo isto verziju EAGLEa.
Meni miror u v9.x radi savršeno normalno kao i u v7.x
Mirror u layout editoru,da ti prebaci recimo smd sa gornjeg sloja u donji? U šemi mirror radi ok, to nema govora ali u layoutu jedino na čemu mi radi mirror su nazivi elemenata,a kada kliknem na sam element/footprint ćorak.
Koju verziju imaš?
(03-14-2019, 09:49 AM)Khadgar2007 Wrote: Mirror u layout editoru,da ti prebaci recimo smd sa gornjeg sloja u donji? U šemi mirror radi ok, to nema govora ali u layoutu jedino na čemu mi radi mirror su nazivi elemenata,a kada kliknem na sam element/footprint ćorak.
Koju verziju imaš?
Imam v9.0.0. Tražio sam i dobio link za DL od Milan94, kada je ovdje ponudio još nekom...
Prije toga sam bio na v7.1 Sada se lagano nerviram i navikavam na novotarije
Ali što se tiče miror funkcije u layoutu, to radi, savršeno normalno.
Prijavio sam na EAGLE forum par bugova a isto i ovaj od SMD mirror da ne radi u Board Editoru...koristim EAGLE 9.2.1 i on mi je bas po mjeri napisan za mene.
Ne radi nikako, nisam se stigao javiti jer mozgam GF u EAGLE, probao sam ne radi i neradi mi ni kada kliknem na komponentu u Board Editoru rucno stavim position i nece da makne footprint a na wire rucna pozicija radi..onda moram da postavim grid pa da kliknem na komponentu i move komponente...ima EAGLE puno bugova....napisao sam im te bugove tri koje sam nasao i na shemi i vidjet cu sto ce da odgovore i srede...probaj u schematic editoru staviti format A3 nabacaj na shemu cca 80 komponenti...i onda idi na zoom i wire tj povezi pinove..cim povezes jedan pin pisat ce ti EAGLE not responding jedno 10sec i onda ce ti dalje biti OK, i tako za svaki wire..znaci bug je kad imas puno komponenti na schematic editoru i ides na zoom i to povezivat...a zamisli da se radi na A2 ili A1 ili A0 pa EAGLE bi zakucao samo tako...a to koriste profi firme koje imaju A0 plotere da razdradjuju lakse projekte u dijelove i na kraju spajaju u cjelinu.
To sam isto primjetio da je ovaj 9.x dosta sporiji od 7.x . Izgleda da od kada je Autodesk preuzeo EAGLE da su počeli nanovo pisati kod,grafički ga uljepšavati i to je dosta usporilo sam rad u programu. Tako da do daljnjega kao što sam već prije rekao 7.5 verzija i vozi.