Fórum témák
» Több friss téma |
A print prewiev-ben pedig jó, nem értem. Azért akarom pdf-be, mert azt küldeném a nyomdába levilágító film készítéshez.
Hát ez tényleg 'sovány' vonalzat.. Melyik Altiumot használod? A PDF-nél vigyázzni kell a méretarányos nyomtatásra is.
15.0.8-verzió. A printnél: print area - display
print scalling - user scale:1,0 beállítás van. Kinyomtattam a mechanikai layert, összepróbáltam az alkatrésszel - jónak tünt a méret.
Van 1 problémám az altium 15-ben. Megrajzoltam az sch-t, készitettem alkatrészeket footprinteket minden de mikor tenném át pcb-re kiad 1 jópár hibát: unknown pin-minden alkatrészre es dailed to add class member component....mit nem csinálok jól?
Töltsd fel ide az IntLib-et és megnézem.
ilyen nincs csak külön schlib es pcblib. Hogy tudok generálni ilyen libet a kettőből?
Itt a hiba kérem. Csinálj a wincsin egy fizikai könyvtárat. A már meglévő SchLib, és PcbLib file-okat másold oda.
New Project - New Integrated library Add existing file to project és a két cuccot pakold oda. Az SCH-ban nyisd meg az alkatrészt, és társítsd hozzá a PcbLib-ből a footprintet. Majd a bal oldali ablakban a project nevén jobb gomb hogy COMPILE. Ekkor az Output alkönyvtárban ott az IntLib.
Szerintem nem kell csinálni intlibet, hogy működjön. Egyszerűen nincs az sch alkatrészek lába összepárosítva egy/több pcb alkatrésszel.
Persze, értem, technikailag nem kötelező az intlib, hiszen ha az Installed Library-k közé beteszi az SchLib-et akkor pakolhatja a rajzjeleket, aztán ha a PcbLIB is bekerül, akkor adhat neki tokokat is.
Ha így használja, az kb olyan mintha a DOS-os TANGO-t használná. Ilyen formán akkor nincs értelme az Altiumnak, kb mintha egy Aston Martin csak a garázsba állna. Azért is célszerű az Intlib használata, mert ha az alkatrész létrehozásakor figyelmes az ember, akkor nincs olyan gondja hogy rossz alkatrész, rossz tok, rossz bekötés stb. Én ezt adatbázisban oldom meg, rengeteg plusz infó kerül az alkatrészek mellé, mint például a Supplier Link. Ezek nagyon hasznos dolgok, személy szerint ezért nem támogatom a kopasz SchLib, PcbLib duót.
Bocsánat, de nem nagyon értettem, hogy mit is akartál írni. Miért lesz fapados, ha csak egyszerűen az sch rajzjelek kivezetései össze vannak pároztatva lábilag -már a létrehozásuk pillanatában- egy pcb footprinttel?
Azt értem, hogy az intlibbe (vagy adatbázisodba) felveszel plusz információkat a beszállítóról, árról, színről, méretről stb... de alapjaiban kényelmesen lehet már a kapcsolási rajzban megmondani, hogy a letett alkatrész melyik fooprinttel lesz a nyákra tervezve. Ennél van még profibb alkalmazása is az Altiumnak?
Hali,
Én is azt gondolom, hogy az Intlib az igazi, de tényleg műkszik a másik módszer is. Ki kell próbálni az előnyeit és tapasztalni....
Tervezek írni egy cikket az adatbázis könyvtárhasználatról.
Amikor te lepakolsz egy alkatrészt, legyen egy tranzisztor. Rajzjel le. Eddig ok. Aztán választasz hozzá egy tokot. És akkor még mindig ellenőrizheted a bekötést. A következő (más típusú) tranzisztornál ua. Ellenben nálam: Van egy xls tábla. Benne Part number. Hozzá tartozik egy symbol, egy footprint, és a footprint alapján a bekötés is fix. Ezt egyszer kellett megcsinálnom. Rengeteg adat van még mellette, most kezdtem el felvinni a Supplier Link-eket. Tehát ha lepakolom a BC182 tranyót, akkor a bekötése helyes, mert a TO92A tok "E" variációja ami hozzá való (mindent az XLS táblából szed ki) Nálam a TO92A (A...E...X) tokok fizikailag ugyan olyanok, csak a lábok számozása van megkeverve, variációknak nevezve. Így gyakorlatilag van SOT-23, SOT223, SOT23-5, SO20, minden egyes tok-név külön PcbLib (tény hogy így IntLIB-ek nincsenek), az új alkatrészt nekem már nem nagyon kell rajzolni, csak egy új sor a táblázatban. Ja és mindennek van 3D modellje, tehát a PCB már a gépen úgy néz ki mint egy összerakott panel. Kinek mi jön be, de én még véletlenül se használnám a kopasz SchLIB, és PcbLIB duót. A rendszer szabadon hozzáférhető és másolható, google-drive-on van fent, építő jellegű segítséget szívesen veszek.
Szia,
Csak dicsérni tudom a hozzáállásod, a cikkre szerintem nagyon sokan kíváncsiak vagyunk. Úgy hogy ne fogd vissza magad..... A hozzászólás módosítva: Jan 31, 2015
Még mindig nem értelek, mert amit leírtál azt alapból tudja az Altium, mindenféle adatbázisok és hókuszpókusz, táblázatok meg bekötéshelyes macerák nélkül is. Azért, mert nem BC182, BC301 stb... alkatrész bázisokat kell létrehozni, hanem 1 azaz egy NPN tranzisztort, aminek van 5 vagy akár 10 féle footprintje mindenféle lábkiosztással. Schlib-ből felkapod az npn tranzisztor szimbólumot, tabulátorgombot megnyomod, a listából kiválasztod a SOT-23 footprintet és lerakod. Minek ehhez adatbázis meg Intlib, meg xls táblázat? A letett npn tranyó mellé meg odaírod, hogy BC182 és kész. Nem egészen 2 másodperc.
Szia!
Amit a Zoli mond az ennél is egyszerűbb. Megcsinálsz egy szimbólumot egy footprintet és egy egyszerű excel táblázattal összeollózod. Fizikailag lesz 1 darab alkatrészed, de akár millió különböző. Ha szükséged van egy BC182 re akkor csak berakod a táblázat megfelelő oszlopába és meg is van örökre. Ebből tudsz generálni automatikusan alkatrész listát, amit egyébként nem. Továbbá az alkatrészek tartalmazhatnak millió paramétert, amit 1x beírsz és megmarad.Nem kell minden egyes alkatrészednél külön. Én nekem ez így tetszik, sokkal átláthatóbb és komfortosabb az egész.
Egy darab NPN tranzisztor 5-10 féle lábkiosztással.
Azaz amikor lerakod az NPN tranzisztort, ki kell találnod a típusát, aztán lehett vakarózni lapozgatni hogy melyik a bekötése. Ha megvan akkor hopp, lehet egyáltalán kapni? Ollé, nem kapható. Kezdhetjük elölről. Siker. Egy tranzisztor a helyén. És kell még vagy 30. Ahogy te csinálod, úgy soha sem lehet az ember biztos benne, hogy tényleg jó a bekötés (pl a bekötés) minden egyes tranzisztoron és hogy le lett e ellenőrizve. Egyszerűen nem látszik rajta. Ellenben nálam mindenféle ellenőrzés az alkatrész létrehozásakor kerül végrehajtásra. Bekötés, paraméterek, stb. A táblázatokban szereplő adatok alapján a LIBRARY ablakban a különféle oszlopok által már paraméterek alapján lepakolás előtt válogathatok a saját készletből. A tokok bekötések jók és pontosak, tudom mert akkor lett leellenőrizve amikor megcsináltam őket. A TME nevű céghez (de mondhatnám hogy Farnell, DigiKey, stb) online az alkatrész kapcsolata és mutatja hogy van -e, mennyibe kerül, milyen minimális mennyiséget kell rendelnem. Ha tetszik lepakolom. Minden adat benne van, és tudom hogy helyesen. És ha kell, még kattintásonként pakolok vagy 100-at. Kész a kapcsolási rajz. A program összeszámolja a típusokat. Tudja hogy a 10k Yageo RC0402 ellenállást 100-asával tudom rendelni. Kell belőle 65, hát szól hogy ezt a rendelést 100-ra kell kerekíteni egy másik típusból kell 135, hát abból 200-at kell venni. A BOM elkészítés napján szól, hogy BC182 nincs, de nézem a listát, van helyette XYZ, paraméter, tok bekötés ua. Ok, akkor legyen az. Egy szó min száz, nagyon kényelmessé teszi az életet. Kb úgy mintha lenne otthon egy komplett fizikai alkatrész raktárad. Nagy cégek is így csinálják, ott külön részleg van arra hogy a "Corporate component database"-t karban tartsák. A mérnök csak ül a gép előtt, és tervez, mert tudja hogy van aki az adatbázist folyamatosan karban tartja. Mondjuk ez a személy jelen esetben én vagyok. Vannak jó páran akik használják, szeretik tudtommal, gond nincs vele. Most kapja a végleges formáját, aztán írom a cikket. A hozzászólás módosítva: Feb 1, 2015
Hát, igen. Valaki így csinálja, én meg gyorsan és hatékonyan.
Eközben még mindig nem tudjuk, hogy a kedves tothzsolt listatársunknál mi a baj.
Szerintem az SCH és a PCB pin elnevezések nem egyezhetnek mindenhol. De ezt már említette valaki.....
A tiéd addig hatékony, amíg nem bonyolódik bele az ember, meg nem kell javítani.
Azok után hogy az adatbázis könyvtár kész, nekem már semmihez nem kell nyúlni, csak úgy pakolni az alkatrészeket, ahogy a boltban a fiókból kiszedik. Ettől függetlenül, nem vagyok 20 éves, és nem tisztem meggyőzni senkit, egy dolgot tudok, hogy ez a módszer meg a Supplier Link nem azért van az Altiumban mert olyan rossz, hanem azért, mert nagy cégek igényelték, és enélkül nem lenne konzisztens a munkájuk. Én annyit látok ebből, hogy amióta 5 éve így csinálom, egy bekötési hibám nem volt. Bármely alkatrész amely esetleg kényelmetlen volt (nem mérethibás), az egy upgrade után már tökéletes volt, bármely project bármely ugyan olyan tokú alkatrészénél.
Lehetnek egyformák.
Az én rendszerem úgy működik hogy az SCHLib-ben van egységesítve. Pl. Tranzisztor. E=1, C=2, B=3 FET D=1,C=2, G=3, csak azért hogy ha dual Gate a fet akkor ott G1 =3, G2 = 4. Ezek után, a footprint padjait átszámozva és más néven - pl TO92A(A), TO92A(B), TO92(x) - mentve valósítom meg a különféle bekötéseket. Igy tehát egy BC182 mondjuk TO92A(A), közben a BC212 meg TO92A(C). Igy symbole 1-es lába a footprint-en is az 1-esre megy, csak éppen bekötésenként, az az 1-es láb fizikailag van máshol. Mindezt azért, mert jelen tudásom szerint az adatbázis könyvtár nem támogatja a pin-mapping-ot, és számomra egyébként is csak keverésre ad okot hogy az 1-es megy a 3-asra, a 2-es az 1-esre stb stb. A hozzászólás módosítva: Feb 1, 2015
Írtam: töltse fel amit csinált és meg lesz nézve.
Úgy látszik nem lehet fontos, mert még nem jelentkezett. Az schlib és a pcblib kellene, hogy lássuk mi nem stimmel.
Helló!
Régi púp a hátamon elkezdtem az adatbázisban rendbe szedni a potenciómétereket. Régen túlvállaltam magam, vagy 20 féle típus volt, csomónak nem csináltam meg a footprint-et, illetve nem is volt hozzá 3D modell. Most úgy döntöttem, hogy rendbe teszem. 270 fokos "játék" potikkal mint PIHER PT6,10,15 nem szeretnék foglalkozni, (esetleg egy két kivétel SMD-ben), ellenben megcsináltam a Bourns-nak a 3296 multiturn sorozatát, P,W,X,Y,Z típusokra (azaz az összes altípust). Érdekelne, hogy egyébként milyen típusokat használtok, mi az a footprint ami már nektek szépen jó minőségben (ne adj isten 3D modellel), kész van. SMT előnyben.
Valaki meg tudná nekem mondani, hogyan lehet az Altium 14 sch.lib állományban egy alkatrész pin-jéhez több footprintes lábat hozzárendelni? Pl. power FET-nek a drain és a source is 3-4 lábon van kivezetve a SO8 tokban.
Úgy, hogy az SCHLIB-ben az alkatrészhez lepakolod azokat a plusz lábakat, "hidden"-re állítod. Amikor pedig hozzárendeled a PCBLIB-ből a footprint-et akkor van ott egy olyan hogy "Pin map".
Nem találtam meg a Pin Map-ot. Tudnál küldeni egy screenshot-ot?
Íme: Nyilak megszámozva.
Köszönöm, megoldva!
Most meg ez a bajom. Ezt hogy lehet eltüntetni ezeket a hibaüzeneteket? Minden pcb alkatrészen tucatjával tanyáznak.
|
Bejelentkezés
Hirdetés |