Je ko radio plocice s Eagle + pcb-gcode?

Radi OK ali me zezaju 2 stvari - ne mogu specificirati izlazni file ako path sadrzi razmake (niti uz koristenje navodnika), a druga je stvar da nakon pokretanja pcb-gcode-a naredba poly vise ne radi ko inace. Nakon sta na nekoj plocici jednom pokrenem pcb-gcode, vise ne mogu ispravno nacrtati power plane nego Ratsnest 'crta' i izvan plocice, ovdje sam stavio screenshot:

formatting link

Plocica je tek u fazi planiranja, vodovi u top layer-u su nacrtani samo reda radi - da mi ne izbacuje gresku.

formatting link

--
Chupo
Reply to
Chupo
Loading thread data ...

bilo je to pred goro godina cca 8 pa ako se ja dobro sjeæam... Ja mislim da sam koristio neku skriptu koja je pretvarala stvar u PLT format ili tak nekaj.. Ona skripta za g-code nije radila kak treba.. A dalje se stvarno ne sjeæam sto sam kemijao sa PLT-om

Reply to
RockyO

G-code ispada OK (probao sam jucer s DECKEL MAHO DMC64 LINEAR s flomasterom umjesto alata) ali ako se kasnije hoce editirati layout treba imati backup jer ULP izgleda razdesi neke parametre. pcb-gcode je od 2006. skinut skoro 30000 puta, do 2009. je na Yahoo! postojala grupa:

formatting link

a sad je preostao ne bas posjecen forum.

Vidim da ima i noviji ULP za G-code:

formatting link

ali ga jos nisam isprobao.

--
Chupo
Reply to
Chupo

Rijeseno:

Nove verzije Eagle-a, za razliku od starih, nakon izlaza iz ULP-a ne naprave restore properties-a i ostalih parametara koje je program mijenjao - izgleda da su promijenili API. Zbog toga su nakon izlaza iz ULP-a ostali promijenjeni razni properties-i tipa ORPHAN i parametri tipa Wire Bend mode...

--
Chupo
Reply to
Chupo

ajde nas prosvjetli koje nove verzije ne rade dobro a koje stare rade... cisto za info ako bude trebalo da znam koju verziju traziti ili ju vec imam pa da ju ne obrisem...

pozdrav

Reply to
Fastah

Za sad je sigurno da verzija 6.2.0 nakon pokretanja ULP-a *ne* napravi restore niceg sta je ULP mijenjao a da verzija 5.11.0 to radi - cuo sam se a autorom ULP-a:

formatting link

reko je da na v5.11.0 moze reproducirati 'bug'.

Vrlo susretljiv i pristojan covjek. Reko je da ne misli raditi upgrade Eagle-a pa nek ja napravim update ULP-a. Za sad sam napravio privremeno rjesenje, na izlazu sam jednostavno u final_cmd string dodao:

SET WIRE_BEND 0; change orphans off;

ali to nisu sve parametri koje ULP mijenja, kasnije cu (ako ce to biti jedina mogucnost) napraviti da se sve sta se mijenja pospremi u file pa se na izlazu ponovo vrati kako je bilo. Ali moguce i da, sad nakon sta je promijenili API, postoji neka direktiva koja to radi automatski (ko sta je bio slucaj u ranijim verzijama).

Stavio sam i opciju da se ovisno o CNC-jki komentari generiraju u zagradama ili s ; i da se na pocetku i na kraju G-code-a generira

%ime_file-a G71*

DMC64 bez toga nece niti prihvatiti file. Slijedece sta cu napraviti je opcija da se sve generira s velikim slovima (neke masine ne prihvacaju file-ove koje sadrze mala slova) i da se komanda za brzinu posmaka ne generira iza svakog G01 G-code-a - slozicu da se F generira samo kad se posmak promijeni...

Frend godinama radi na CNC-jkama pa mi je reko kako bi trebao izgledati generirani kod - stalno ponavljanje komande za posmak nije problem ali starije masine nemaju bas previse RAM-a pa se desava da zbog viska komandi program zauzima previse memorije.

Sijedece sta cu sloziti nakon toga ce vjerojatno biti da ce se alat kretati brze u svim slucajevima osim kad je u dodiru s plocicom ili kad se prema njoj spusta.

Ako ko ima jos kakvu ideju kako poboljsati generirani kod...

--
Chupo
Reply to
Chupo

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.