Fórum témák

» Több friss téma
Fórum » Eagle 3D segítség, POV-Ray
Lapozás: OK   16 / 42
(#) Attila86 válasza niedziela hozzászólására (») Dec 18, 2008 /
 
Idézet:
„Nézd meg a fájlt mert nem csak a makrot kell másolni hanem annak "dekralálását - meghívását" is.”


Így néz ki a diode.inc:
Bővebben: KÉP
A kijelölt részt hoztam létre másolással és átírással. A diode.inc más részeihez nem nyúltam.
(#) MPi-c válasza Attila86 hozzászólására (») Dec 18, 2008 /
 
Innen per pillanat nem tudom a hiba okát, de majd otthon lemodellezem, hátha okosabb leszek.
(#) niedziela válasza Attila86 hozzászólására (») Dec 18, 2008 /
 
TO220 kis módosítással


Idézet:
„A kijelölt részt hoztam létre másolással és átírással. A diode.inc más részeihez nem nyúltam.”


Ez volt a gond, csak a makro hívást másoltad a makrót nem.

Keress ilyen részt és azt másold + nevezd el annak aminek a makrohivásod

makro.gif
    
(#) niedziela válasza niedziela hozzászólására (») Dec 18, 2008 /
 
Meg a TO220 ami lemaradt

TO220.jpg
    
(#) Attila86 válasza niedziela hozzászólására (») Dec 18, 2008 /
 
Csak az általad kijelölt sort, tehát ezt:
  1. cylinder{<0,-BP,0><0,BP,0> R-DP/2}

másoljam, vagy mást is? És hova másoljam?

A TO220-as tok jó lett, de én állítottat szeretnék.
(#) niedziela válasza Attila86 hozzászólására (») Dec 18, 2008 /
 
Onnantól kell másolni hogy

#MACRO_SMD_DO214_GRND(
....
.....


Erre kell nevezni a másolatot

#macro DIODE_SMD_SOD123_GRND(


Ugye az a gond, hogy csak a makro hívást másoltad és nevezted át, de ehhez nem tartozik ilyen nevű makro
Ezt kell még létrehozni !


Idézet:
„A TO220-as tok jó lett, de én állítottat szeretnék.”


Ez részlet kérdés, a jobb láthatóság miatt választottam a fekvőt
(#) Attila86 válasza niedziela hozzászólására (») Dec 18, 2008 /
 
És hol van a másolandó makró vége? Illetve hova másoljam a makrót?

(Ilyen fogalmakkal mint makró, makró hívás stb... nem nagyon vagyok tisztában, programozói ismereteim abszolút nincsenek.)
(#) Attila86 válasza niedziela hozzászólására (») Dec 18, 2008 /
 
Idézet:
„#MACRO_SMD_DO214_GRND(”


Ilyen nekem nincs is a diode.inc-ben.
(#) niedziela válasza Attila86 hozzászólására (») Dec 18, 2008 /
 
Van mert ebből másoltad a SOD123 -at legalábbis ezt írtad.

nézd meg
(#) niedziela válasza niedziela hozzászólására (») Dec 18, 2008 /
 
Idézet:
„„#macro DIODE_SMD_DO214AC()
object{DIODE_SMD_DO214_GRND(4.25,2.65,2.15,5.1,1.45,0.22)}
#end”

Másoltam önmaga alá és a zárójelben lévő számokat írtam át a SOD123-as tok adatlapja szerint:

„#macro DIODE_SMD_SOD123()
object{DIODE_SMD_DO214_GRND(2.7,1.55,1.35,3.7,0.6,0.1)}
#end”



#macro DIODE_SMD_SOD123()
object{DIODE_SMD_SOD123_GRND(2.7,1.55,1.35,3.7,0.6,0.1)}
#end


Ezt a videon én is elhagytam, de javítani kell

(#) niedziela válasza niedziela hozzászólására (») Dec 18, 2008 /
 
Ne csinálj semmit, küld el a diode.inc fájlodat !

Nem biztos, hogy kell az amiket írtam, bocs
(#) Attila86 válasza niedziela hozzászólására (») Dec 18, 2008 /
 
Azt hiszem mindent úgy csináltam ahogyan írtad, de most sem megy a .pov fájl renderelése. Így néz ki most a teljes rész:

  1. ...

Hopsz, ez így nem lesz jó beillesztve.
(#) niedziela válasza Attila86 hozzászólására (») Dec 18, 2008 /
 
Ez a sor nem lesz jó nálad lehet a 3dpack.dat -ban

SOD123:0:0:0:1:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0IODE_SMD_SOD123(:SOD123:

A diode.inc jó volt ahogy volt.

#macro DIODE_SMD_SOD123()
object{DIODE_SMD_DO214_GRND(2.7,1.55,1.35,3.7,0.6,0.1)}
#end

Nálam lefut a renderelés a diode.inc -be csak ezt írtam be amit te másoltál a fórumba.

sod123.jpg
    
(#) Attila86 válasza niedziela hozzászólására (») Dec 18, 2008 /
 
Igen, egyre valószínűbbnek tartom. Többek közt azért is, mert például az 5W-os ellenállás lábainak lerövidítéséhez és a a nagy elkó létrehozásához sm kellett azt a nagy csúnya szövegrészt másolgatni, elég volt csak azt a kicsit, és ott a zárójelbe írt számokat átírni. Itt most a diódánál ugyan azt csinálom elvileg.

Itt van a fájl:
diode.inc
(#) niedziela válasza Attila86 hozzászólására (») Dec 18, 2008 /
 
Ez nem jó !

Ezt próbáld meg !

diode.inc
    
(#) Attila86 válasza niedziela hozzászólására (») Dec 18, 2008 /
 
Eddig ugyan ez volt nálam! (Amíg nem hajtottam végre a te módosításaidat.)

Most bemásoltam a te dioda.inc fájlodból az egész ide tartozó részt, de így sem jó.
(#) niedziela válasza Attila86 hozzászólására (») Dec 18, 2008 /
 
Idézet:
„Eddig ugyan ez volt nálam! (Amíg nem hajtottam végre a te módosításaidat.)


Igen ezt én csesztem el, nem kell új makro, tehát a te diode.inc fájlod is jó.

A 3dpack.dat-ban ezt írtam be és lefut a renderelés

SOD123:0:0:0:1:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0IODE_SMD_SOD123(:SOD123:

fájlban írtam mert itt a smile miatt hibásan jelt meg

3dpack.txt
    
(#) niedziela válasza niedziela hozzászólására (») Dec 18, 2008 /
 
Mentsd el a te két fájlodat és ezzel próbáld meg

(#) Attila86 válasza niedziela hozzászólására (») Dec 18, 2008 /
 
Ugyan az.

Na majd feltöltöm az én diode.inc, 3dpack.dat és a .pov fájlomat...
(#) Attila86 válasza niedziela hozzászólására (») Dec 18, 2008 /
 
Teljesen ugyan ez volt nekem eddig a 3dusrpac-ban.
(#) niedziela válasza Attila86 hozzászólására (») Dec 18, 2008 /
 
Tedd fel légyszi azt a három fájlt
(#) niedziela válasza Attila86 hozzászólására (») Dec 18, 2008 /
 
Próbáld meg renderelni

Javitott pov
(#) Attila86 válasza niedziela hozzászólására (») Dec 18, 2008 /
 
(#) niedziela válasza Attila86 hozzászólására (») Dec 18, 2008 /
 
A hibás sorokat töröld ki, csak arra vagyok kíváncsi a diódák megjelennek-e

Van pár hibás alkatrész, de csak sorba mindent
(#) Attila86 válasza niedziela hozzászólására (») Dec 18, 2008 /
 
Igen, így már megjelenik.
Csak azt az egyetlen sort (D25) kellett kitörölnöm. De ez az egy sor mitől lett hibás? Illetve mit és miért kellett módosítanod a .pov fájlon, hogy most már ott nem jelez hibát?

Most renderelek egy képet hogy meg is mutattassam...
Szerk.:
Meg is van:
Bővebben: KÉP
Tulajdonképpen egész jól hasonlít a SOD123-ra. A különbség csak annyi hogy ennek a kivezetése 'magasabb'.
(#) niedziela válasza Attila86 hozzászólására (») Dec 18, 2008 /
 
Ez a hibás sor:

#ifndef(pack_D1) #declare global_pack_D1=yes; object {DIODE_SMD_SOD123("1N4148",)translate<0,-0,0>

Ez a jó:

#ifndef(pack_D1) #declare global_pack_D1=yes; object {DIODE_SMD_SOD123()translate<0,-0,0>

Kérdések:

Azt kellene megnézned, hogy miért kerül bele hibásan az alkatrész neve 1N4148

Nincs véletlen a 3dusrpack.dat -ban hibásan és duplán bejegyzés erre az alkatrészre ?
Biztos csak a 3dpack.dat-ban van bejegyezve ?

1N4148 igy hívják azt az alkatrészt amihez a hozzárendelés történt ?

hasonló hibákat keress !
(#) Attila86 válasza niedziela hozzászólására (») Dec 18, 2008 /
 
Idézet:
„Kérdések:”


Nem, egyik sem. Átnéztem mindent oda-vissza de nem találtam ilyesmi hibát.

Viszont közben megoldódott a dolog, most egyetlen hiba nélkül lefut a renderelés!
És azt hiszem tudom is hogy mi volt a hiba. Ha igazam van, akkor sajnos jogosan lehetsz rám mérges, ugyanis: én a dióda szerkesztgetése közben csak a 3dpack.dat és a diode.inc fájlokat írogattam át és mentettem el. Közben mindig ugyan azt a .pov fájlt rendereltettem újra és újra. Szerintem ez volt a gond, mert most generáltam egy új .pov fájlt amivel mint most írtam; hiba nélkül megy a renderelés.
Nem gondoltam hogy ilyesmi összefüggés lehet, eddig kicsit másképpen gondoltam a program működését.
(#) Attila86 hozzászólása Dec 18, 2008 /
 
Van nekem egy saját készítésű alkatrészem az Eagle-ben, ami egy egyszerű forrsziget. Ebből nekem van egy marék a nyákon és a .pov fájl elkészítésekor unalmas mindig a "Nincs alkatrész megjelölés" gombbra kattintgatni.
Arra gondoltam, hogy készítek egy alkatrészt ami gyakorlatilag 'semmi'. Ezt úgy képzeltem, hogy valamelyik szimpatikus alkatrészt az egyik .inc fájlban duplikálom és minden geometriai méretre vonatkozó értékét nullára állítom.
Szerintetek működne?


Bár igazából nem is ez a kérdés, mert kipróbálom aztán legfeljebb nem sikerül. Inkább arra vagyok kíváncsi, hogy van-e jobb/elegánsabb ötletetek ennél?
(#) niedziela válasza Attila86 hozzászólására (») Dec 18, 2008 /
 
Ha már minden alkatrészed hozzá van rendelve amit szeretnél, akkor vedd ki a pipát az ismeretlen - saját alkatrész keresésnél és elvileg nem fogja a forrpontokra keresni.
Következő: »»   16 / 42
Bejelentkezés

Belépés

Hirdetés
XDT.hu
Az oldalon sütiket használunk a helyes működéshez. Bővebb információt az adatvédelmi szabályzatban olvashatsz. Megértettem