FőoldalKonstruktőrAz Eagle-program legújabb változatában: nyák-gyártás és alkatrészbeszerzés
2011. március 24., csütörtök ::

Az Eagle-program legújabb változatában: nyák-gyártás és alkatrészbeszerzés

A CadSoft vállalat közkedvelt EAGLE szoftverének legújabb verziójával - az új, továbbfejlesztett nyomtatott áramköri kártyatervezési kiegészítéseknek köszönhetően - a fejlesztők még több időt takaríthatnak meg. Az új verziójú DesignLink interfész immár lehetővé teszi azt is, hogy a tervező általános, automatikus alkatrészkeresésre utasítsa a programot a Premier Farnell (Newark, element14 vagy Farnell) termékadatbázisaiból, továbbá egyéb fontos feladatok automatizálására is adott a lehetőség

A program felhasználóinak módjában áll információt szerezni az alkatrészek elérhetőségéről, árairól, műszaki paramétereiről a Premier Farnell (Newark, element14 vagy Farnell) termékadatbázisaiból, beleértve az automatikus alkatrészkeresés és a kapcsolási rajzon szereplő összes alkatrész-keresési funkciókat is. A kikeresett alkatrészek részletes műszaki információi egyszerűen, dupla egérkattintással hozzáférhetők, továbbá az áramköri kártyák számának emelésekor a szoftver automatikusan növeli az egyes alkatrészek szükséges számát. A megrendelési lista ezután a megfelelő Premier Farnell weboldalon automatikusan bekerülhet a web­áruházas kosárba, a megrendelést és fizetést a weboldalon rögtön lehet is teljesíteni. A megrendelési azonosító megtartható, és a kapcsolási rajzhoz is hozzátársítható, így utánrendelés esetén elég a kapcsolási rajz megrendelési kódjára hivatkozni. Mód van továbbá árajánlat kérésére a nyomtatott huzalozású hordozókra is, igen egyszerű módon. A program adott ikonra kattintással az összes szükséges áramköri kártyaparamétert átviszi egy digitális űrlapra az element14-en, amelyen a "Get Quote" gombra kattintással azonnali árajánlat is kérhető.

Merev hordozós pad kontaktusok (balra) átalakítása könnycsepp alakúra (jobbra) a Merev hordozós pad kontaktusok (balra) átalakítása könnycsepp alakúra (jobbra) a
Az ún. "User Language Programming" (ULP) egyike az EAGLE leginnovatívabb és leghasznosabb újításainak. Az EAGLE saját komputeres felhasználói nyelve lehetővé teszi, hogy a felhasználó az EAGLE adatstruktúráihoz hozzáférjen, és azokból többféle kimeneti állományt generáljon. A programozást támogató ún. User Language Program egy egyszerű szöveges állomány, amely a C-programozási nyelvhez hasonló szintaktikával rendelkezik. ULP-fájlokat bármilyen szövegszerkesztő programmal lehet generálni azzal a feltétellel, hogy a szövegszerkesztő nem helyez vezérlőkaraktereket a szövegbe, és természetesen a programba épí­tett szövegszerkesztő is megfelel erre a célra.
A User Language Program-fájlok két fő összetevőből állnak, amelyek a definíciók és az állítások. A definíciók olyan állandókat, változókat és függvényeket írnak le, amelyeket az állításokban felhasználnak. Egy egyszerű ULP-kód az alábbiak szerint néz ki:
Merev hordozós pad kontaktusok (balra) átalakítása könnycsepp alakúra (jobbra) a Merev hordozós pad kontaktusok (balra) átalakítása könnycsepp alakúra (jobbra) a
Ha a "#usage" utasítás jelen van a kódban, az értéke a vezérlőpanelben megjelenve a program rövid leírását adja meg. Ha a ULP kimenete egy bizonyos utasítás lenne, amelyet a szerkesztőablakban kellene végrehajtani, az "exit()" függvény használata nyújt erre megoldást.
Egy nagyon kevés megkötést leszámítva mindenkor van lehetőség az EAGLE-ből adatok exportálására, illetve a programba importálására. ULP használatával megoldható a layout-fájlok vagy -könyvtárak manipulálása, valamint szkriptfájlok végrehajtása is. Az EAGLE alapértelmezett telepítése után a tervező gépére több mint száz, igen nagy gyakorlati haszonnal bíró ULP is felkerül, a www.element14.com/eagle weboldalon pedig több száz további érhető el. Néhány példa az EAGLE szoftverhez elérhető ULP-kre:
  • mount.ulp: pick & place alkatrész-beültető gép számára értelmezhető állomány generálására,
  • designlink.ulp: a Premier Farnell-adatbázisok és element14 katalógusok böngészésére, az alkatrészadatok hozzáférésére,
  • mill-outlines.ulp: marási kontúrok előállítására marógépek számára értelmezhető formátumban.
  • Az EAGLE univerzális felépítésének köszönhetően tehát számtalan funkció megvalósítható ULP-k használatával. Két példa az online elérhető ULP-kre:
  • teardrops.ulp: a pad-kontaktusok könnycsepp alakúra ("teardrop" formátumra) konvertálására, amely a flexibilis áramköri kártyákhoz szükséges,
  • 3d41.ulp: háromdimenziós adatok elő­állítására a PovRay grafikus renderelőprogram számára (további információ: www.matwei.de).

A Farnell honlapja

Kovács Péter

Az Elektronet magazin főszerkesztője...

Tudomány / Alapkutatás

tudomany

CAD/CAM

cad

Járműelektronika

jarmuelektronika

Rendezvények / Kiállítások

Mostanában nincsenek események
Nincs megjeleníthető esemény