makrók

Makrók parancsokat is tartalmazhat speciális karaktereket, kifejezések, DIESEL, vagy AutoLISP program kódját.

Kb. AutoLISP nem támogatja az AutoCAD LT.

Alapvető információ makrók

A makró meghatározza a végrehajtandó műveletek abban az esetben, a felhasználói felület elemet használnak. Ez lehet olyan egyszerű, mint egy parancs (pl kör), a speciális karakterek (pl ^ C ^ C).

Például, a makró ^ C ^ C_.circle \ 1 épít egy kör, amelynek sugara megegyezik a 1 egység. Components meghatározó ezt a makrót, leírása az alábbi táblázatban.

makro elemek CIRCLE

Mégsem aktív parancs

Ha a felhasználói felület megnyomásakor a rendelt makró, ez még mindig keretében végzett, a jelenlegi program. Ez azt jelenti, hogy a makró megpróbál válaszolni a jelenlegi kérést. Ha azt szeretnénk, hogy győződjön meg arról, hogy nincs aktív parancs futtatásakor egy makrót, megelőzik az előtag makróparancsot szekvenciák ^ C. törléséhez a legtöbb csapat csak be kell lépnie ^ C egyszer térjen vissza a parancssorba a csapat méretezés kell adnia ^ C ^ C; attól függően, hogy az aktuális parancs paraméter réteg kell adnia ^ C ^ C ^ C ^ C ^ C biztosítja többségének megszüntetése szekvenciák parancsok, akkor ajánlott, hogy a széles körű használatát ezt a szekvenciát.

Ellenőrizze makro karakterek

Makrók írásánál jelentősebb minden karakter, még egy hely. Forgalomba tér végén a makró értelmezni, nyomja meg a szóköz vagy az ENTER billentyűt a parancs befejezéséhez.

A beépített makró parancsok

Csapatok, amelyek részei az AutoCAD vagy programok alapján kell kezdődnie egy pont (.). Szóköz lehetővé teszi, hogy szabványos parancsokat, akkor is, ha a meghatározás a parancs törli a NETKOM csapat. Ezen óvintézkedések segítenek elkerülni a váratlan eredményeket, ha a makrót, ha azt használják más számítógépeken, alkalmazza ugyanezt a kiigazítást fájlt (CUI / CUIx-).

Kb. Az AutoCAD LT nem tudja ellátni törlés parancsot definíciókat.

Nemzetközi támogatását makrók

Amikor először hoz létre makró parancsok leggyakrabban használt neveket és a paraméter értékeket a nyelvét a felhasználó. Minden csapat lehetőséget, és van egy helyi és globális név, amely lehetővé teszi, hogy a makrók különböző nyelveken által támogatott AutoCAD. Támogatás helyi elemeket nem igényel sok extra munkát. Mielőtt egy parancsot vagy opciót, egyszerűen helyezze egy aláhúzás (_). aláhúzás jelzi AutoCAD, hogy a nevét, a parancs vagy a paraméter értékét át kell alakítani a végrehajtás előtt.

A kiválasztás egyik objektum

A módszer kiválasztásának tárgyak „csak” törli az ismétlés a kérelem kiválasztásának tárgyak a parancssorban. Kiválasztása után az egyik tárgy, és reagál a többi kérelem a parancs végrehajtása.

Tekintsük a következő példát:

Ez a makró lezárja az aktuális parancsot, és felhívja a DELETE parancsot a kiválasztási mód az objektum. Futtatása után a makró, akkor sem egyetlen objektumot jelöl ki, vagy kattintson egy üres területre a rajz és adja meg a keresztezési ablakban / keretben kiválasztása. Minden kiválasztott objektumok a következő módszerekkel törlődik.

Ismétlés parancsot makrók

Miután létrehozott egy makró, akkor kell használni, hogy egy párszor, mielőtt a másik csapat. Egy makró, akkor tegye a csillaggal (*) azt jelzi, hogy a makró parancsot meg kell ismételni, amíg az ESC gombot, vagy használjon másik makró van nyomva, amely kezdődik ^ C.

A következő példa a visszahívás parancsot egy makró:

Kb. Ez azonban nem vonatkozik a több választási lehetőség, vagy makrók a kép csempe menüt.

Befejezése a makro

speciális karaktereket kell tölteniük bizonyos makrókat. Például a parancs szöveg befejezéséhez meg kell nyomni az ENTER billentyűt, és szóköz nélkül, és néhány más parancsok igényelnek több prések SZÓKÖZ (vagy ENTER).

Két különleges intézkedéseket tenni, hogy ezeket a problémákat.

  • A pontosvessző (;) egy makró felel meg az ENTER billentyűt.
  • Üres sorok nem vett, miután a záró vezérlő karakter: egy fordított perjel (\) vagy pontosvessző (;).

Hasonlítsuk össze a következő makrókat:

Az első példa kezdődik UCS parancsnoki karakterlánc végén egy helyet, nyomjuk meg a szóköz mintájára. A parancssorban megjelenik a következő üzenet jelenik meg:

Kezdve CPM vagy a [Face / Nevezett / Object / kora / Nézet / World / X / Y / Z / Z tengely] <Мир>:

Egy másik példa kezdődik UCS parancs szimulálja a szóköz billentyű lenyomásával, majd nyomja meg az ENTER billentyűt, akkor az alapértelmezett érték ( „World”).

Echo elállásra kéréseket makrók

makró karakterek ismétlődnek a parancs kérésére, mintha be a billentyűzetről. Párhuzamos a képernyő az úgynevezett „visszhangzó”. Lehetőség van, hogy elnyomja a visszhang kimeneteket a makro rendszer változó MENUECHO. Ha a ping kimenet, és kéri a menüpont lehetővé tette, akkor átmenetileg tiltsa le a makró sorozata ^ P. Ön is használja a makró szekvencia ^ Q. hogy elnyomja a kijelzőn az összes kérést és input egy parancssori magazin.

Fogalmak kapcsolódó

Kapcsolódó cikkek