Eagle felülvizsgálat ulp script, mások, adminstuff

Nem titok, hogy a ULP rendszer -script CadSoft Eagle PCB tervezés további hiányzó szolgáltatás, amely elérhető a komplex menürendszer ilyen fejlett rendszerek, mint például a Altium Designer (így a „fejlett”, amely könnyen eltéved a menüben). Az ULP-scriptek Eagle egyszerűsítését célozza bizonyos műveleteket vagy hogy további funkciókat.

ULP-szkriptek találhatók a telepítési könyvtárban ulp Eagle, például c: \ Program Files \ EAGLE-6.2.0 \ ulp \. Sajnos, a szkript neve nem mindig lehetséges, hogy megértsük, mi ez (különösen, ha a neve áll a német szó). És a forgatókönyv annyira, hogy nehéz megjegyezni őket, és megtalálni a megfelelő egy adott feladatra. Ebben a cikkben azt próbáltam adni egy leírást a ULP-script - forgatókönyvet, mire van szükség.

[Hogyan futtatását ULP-]

Általában ULP szkriptek futnak a Fájl menü -> Futtatás. majd válassza ki a szkriptet futtatni. Ezután van egy script párbeszédablak kéri, hogy mit kell tennie.

De néha a szkriptek esetében meg kell adnia a további paraméterek a parancssorban, akkor meg kell futtatni egy scriptet futtatni a konzol parancsot:

Eagle felülvizsgálat ulp script, mások, adminstuff

[Rövid leírása a forgatókönyvet]

Generál anyagok listáját Bill of Materials jelentés (orosz műszaki leírásban alkalmazott komponensek). A jelentés által generált szöveges formátumban vagy HTML.

Ugyanaz, ami bom.ulp, csak fejlettebb változata. Amellett, hogy a szöveg és a HTML formátumot támogat, mint CSV.

Átalakítja CAM-okat (az úgynevezett Job, hogy létrehoz egy sor Gerber fájl [1]), hogy létrehoz egy szkript, amely lehetővé teszi, hogy az export DXF formátumban. Ezt fel lehet használni, hogy importálja a vezetékeket rendszerben és más CAD-rendszerben (például AutoCAD).

Ez lehetővé teszi, hogy nagy felbontású raszterfájlokat gyártása nyomtatott áramköri lapok otthon „lézer a vasalás” módszer.

Másolatot készít a grafikus réteg tName, bName, Tvalue, bValue, tPlace, BHelyezze, tDocu és bDocu új rétegeket létrehozott egy offset 100. Ehhez automatikusan létrehozott SCR-script, amely azt javasolta, hogy futni. Munka után SCR-parancsfájlutasításokat Akkor GROUP, kivágás, beillesztés, hogy hozzon létre egy sor különböző táblák. Zadublirovannye szöveg nevek az új rétegeket nem fog megváltozni. Felhívjuk figyelmét, hogy meg kell kikapcsolni rétegek 21-28 és 51-52 ha használja CAM-processzor, például, hogy létrehoz a Gerber adatokat. Ehelyett generálni Gerber aktiválásához új rétegek 121-152. Így kap azonos szitanyomás a vezetékek a tömbben.

A másolatok szövege (réteg) az említett réteg. Generál erre parancsokat, amelyek másolatait a sorban a szöveget az elrendezés (új) felhasználói rétegeket. A dialógus lehet állítani, hogy másolni egy bizonyos réteg, és minden réteg, valamint az eltolás, amelynél a másolat jön létre.

A másolatok vezető (poligon) egy fémréteggel (1..16) bármelyik rétegen. Ezt meg lehet tenni a kiválasztott jel a védőrétegek a maszk (vagy bármely réteg) jött létre azonos menetrend - például, ha valahol meg kell szabadítani a vörösréz felületet védő maszk. A szkript úgy tervezték, hogy futtatni a parancssorból.

Ad rövid statisztikát a táblára: a több érintkező felületeket (párna), VIA-k (via), az összes SMD-alkatrészek (és a számot a felső és alsó oldalán a fedélzeten), a számos egyszerű lyukak (amelyek nem tartoznak semmilyen pad, vagy keresztül), és összesen furatok számát (fúró).

Létrehoz és kínál futtatni egy szkriptet, amely képes eltávolítani az összes eszköz (DEV) a könyvtárból.

haszontalan vagy demo script

Az alábbi leírás néhány ULP-szkripteket.

Ez lehetővé teszi, hogy hozzon létre egy táblázatot, és jelölje portolása hagyományos szimbólumok a PCB rajz különböző lyukátmérők. Egy nagyon hasznos funkció értékelésére alkalmazkodóképesség board - lehetőleg mielőtt a termelés tisztítási díjat, és biztos, hogy nem használja túl sok különböző átmérőjű fúrószárak.

Szkript fut, mint rendesen, és megközelítőleg egy legenda:

Eagle felülvizsgálat ulp script, mások, adminstuff

Van egy kis probléma a újraindításában a forgatókönyvet, mert szükséges, hogy először törölje a korábban létrehozott rétegeket. Hogyan tisztítható a újraindítják drillegend-stack.ulp:

1. Kapcsolja ki az összes réteg (View -> / elrejtése rétegek -.> Nincs). Engedélyezése rétegeket 144 DrillLegend, 145. DrillLegend_01-16, 146 DrillLegend_01-20.

2. Válassza az Eszközök törlése. Válassza Group eszközt, és egy keret kiválasztásához teljes tartalmát a rajzon. Jobb klikk a kiválasztás, válassza a helyi menü Törlés: Group.

3. Engedélyezze réteg tOrigins és törlése Törlés parancs táblázat legendák.

Ezt követően, akkor tartalmazza az összes szükséges rétegek, és tovább dolgozik a projekten. Most, ha szükséges, akkor futtassa drillegend-stack.ulp script hozzon létre egy új legenda számhordozás.

Szitanyomat (Silk, szitanyomás) rétegek, ami nincs eredetileg a PCB rajz. Hogy létrehoz egy szitanyomó kell futtatni a szkriptet ULP- silk.ulp. Miután lefutott akkor _tplace rétegek és _bplace, ahol Szita jelennek meg. Figyelem! Miután a forgatókönyvet, hogy távolítsa el a rétegek _tplace _bplace és nem fog működni, amíg nem törli a rétegek kézzel.

Ez a szkript gondoskodik az átmeneteket sávról a pad és a via, megközelítőleg az ábrán látható.

Eagle felülvizsgálat ulp script, mások, adminstuff