Včasih imamo problem ko želimo, shemo predstavit v splošni obliki. Vendar je večkrat problem ker samo vezje, ne spominja na končni izdelek. Takrat ostanemo brez ideje in se lotimo iskanja hudih slik na internetu, no vsaj jaz. Če tega ne želimo imamo rešitev, ki se imenjuje Eagle3D, ki pa nič drugega kot skripta za Cadsoft Eagle program.

Če torej želite, nekaj takega \/

image

Prikazati v

btdaljinc_nova

Najpomembnejša stvar je seveda Cadsoft Eagle. Ostale pomembne stvari pa so

  1. Eagle3D skripta za eagle ki naredi, program za izris slike
  2. POV-ray program, ki dejansko izriše sliko

Priporočam da si prenesete exe verzijo programa Eagle3D(v zip datoteki majkajo, elementi) in slike elementov, ki jih potrebujemo da določimo nov predmet za neobstoječi predmet v knjižici. Knjižici elementov za Eagle in Eagle3D, sta različni zato jih v knjižici Eagle3D veliko, manjka, lahko pa jim s pomočjo brskalnika določimo svoje. Skripto Eagle3D razpakiramo v mapo ulp, ki se nahaja v namestitveni mapi Cadsoft Eagla. V samo mapo Eagle3D, pa razpakiramo še slike elementov (ustvarimo mapo img in v to mapo razpakiramo slike elementov), slike elementov se kaseje prikažejo če iuberemo funkciji Unknown parts in User Assigned Models . Končni izgled mape, naj bi bil sledeči:

sshot-28

Naslednji korak je namestitev programa POVray, s katerim bomo generirali končno sliko. Program namestimo in ga zaženo. Sedaj sledi nastavitev poti, ki so potrebne da se program, ki smo ga naredili z Eagle3D pretvori v sliko. Dodati moramo namreč objekte, ki jih bomo uporabljali. To storimo tako da v vrstici Tools, kliknemo ukaz Edit master POVRAY.INI.

sshot-30

Odpre se Beležnica, kjer na koncu vrstice dodamo ukaz s katerim vklučimo datoteke, ki jih potrebuje program POVray za generacijo slike. To storimo z ukazom:

Library_Path=”"

V mojem primeru tako dodam vrstico:

Library_Path=”C:\Programi\EAGLE-4.16r2\ulp\Eagle3D\povray”

Datoteko shranimo in s tem je nastavitev končana.

Sedaj se zaženemo Eagle odpremo shemo(brd), ki jo želimo pretvoriti v 3D sliko. V menuju File izberemo ukaz Run in odprskamo do mape kamor smo namestili Eagle3D, izberemo datoteko 3d41.ulp in sledimo navodilom.

image

Priporočam da obkljukate tudi Unknown parts in User Assigned Models , ker bomo na ta način določili modele ki ne obstajajo v knjižnici.

sshot-4

sshot-3

Program vas bo tako za vsak element izprašal, katero sliko mu želite določiti. Svoj izdelek sem tako pripeljal skoraj do konca, manjkal je namreč samo model za transformator. Datoteko nato odprete v programu POVray in kliknete gumb RUN, če pa želite boljšo kvaliteto slike klikne na INI in izberete boljšo nastavitev. Upam a je bil vodič poučen.

Še končni izgled:

btdaljinc

Kaj storiti, kadar se ne prikažejo vsi elementi na ploščici ali pa so napačni?

Na zgornji sliki je lepo vidna praznina na spodnjem levem delu ploščice. Ker sem v predhodni primerih samostojno določal, elemente z ukazom Unknown parts in User Assigned Models , mi namreč ne prikaže vseh elementov pravilno. Zato ročno zbrišemo ali uredimo datoteko 3dusrpac.dat, ki se nahaja v mapi Eagle3D. V tej datoteki so namreč shranjenje naše poljubne izbire elementov. V zgornem primeru sem tako triak(levo zgoraj) zamenjal z uporom. Težavov  popravimo tako da zbrišemo vrstico v zgoraj omenjeni datoteki, ki se sklicuje na določen element. Z malo ekspirimentiranja in popravljanje, pridemo do končne slike.

btdaljinc_nova

Ali lahko prikažem spodnji del slike tisaknega vezja?

Seveda, predhodno z ukazom RASTNEST, izrišemo vezje nato pa v oknu za nastavitve pod oznako BOARD, nastavimo pravilno vrednost za parameter X in Y, za spodnji primer sem tako določil vrednosti 180 in 100. Enako dosežemo če v kodi, ki jo odpremo s programov POV-Ray spremenimo vrednosti:

#local pcb_rotate_x = 180;
#local pcb_rotate_y = 100;

Predvsem je to koristno kadar ne vemo pravilnih vrednosti, saj se rezlikujejo od ploščice do ploščice.

btdaljinc_odzadaj

oziroma

#local pcb_rotate_x = 180;
#local pcb_rotate_y = 270;

če želimo spodnjo sliko(stopinje se vnavšajo v nasprotni smeri urinega kazalca)

btdaljinc



No Responses to “Cadsoft Eagle shema v 3D model”  

  1. No Comments

Leave a Reply