Zobrazit plnou verzi příspěvku: makro
prasopal666
28.02.2008, 12:07
pánové jak by prosím mělo vypadat makro které by dělalo následující
mám otevřený výkres a potřebuji udělat
purge
(v dialogovém okně bude zaškrtnuto
-zobrazit položky, které lze čistit
-potvrdit každou čištěnou položku
-čistit vnořené položky)
čistit vše
ano pro všechny
zavřít
uložit výkres prod verzí autocad 2004
zavřít výkres
Píši z hlavy, takže může tam být chybka:
[QUOTE]
^C^C_-PURGE _A * _N _ZOOM _E _QSAVE _CLOSE
[/QUOTE]
Nenapadá mě, jak řešit typ souboru, ale nejjednodušší by to bylo nastavit v možnostech AutoCADu.
prasopal666
28.02.2008, 12:53
děkuji moc , funguje to
Vladimír Michl
28.02.2008, 13:14
[QUOTE=PepaR]
Nenapadá mě, jak řešit typ souboru, ale nejjednodušší by to bylo nastavit v možnostech AutoCADu.[/QUOTE]
třeba _SAVEAS 2004 <enter>
A pak by to celeé mohlo být takto :^C^C_-purge;_a;*;_n;_zoom;_e;_saveas;2004;;_y;_close;Ten příkaz zoom tam je sice navíc (než byl požadavek), ale v tomto případě je na místě. Jinak jsem jen místo mezer použil středníky (myslím, že je to lepší), protože ten ENTER tam je pak aspoň vidět a nejsou problémy s mezerama navíc nebo naopak.
prasopal666
29.02.2008, 08:11
děkuji za snahu všem
šlo by ještě zkratkovitě popsat co co dělá?
Radim Cech
29.02.2008, 08:55
obecně je taková sestava posloupnost jednotlivých kroků, které děláte v CADu, ale ne přes dialog, ale z příkazové řádky. Proto "-" před purge, a to "podtržítko", aby v českém CADu fungoval anglický příkaz. Takže to klidně zadejte postupně z klávesnice a uvidíte, co se děje. Pomůže Vám to v případě dalších maker, pokud je budete potřebovat.
[QUOTE=zisoun]^C^C_-purge;_a;*;_n;_zoom;_e;_saveas;2004;;_y;_close;
[/QUOTE]_-purge ........ čisti (- pomlčka znamená, že se vše odehrává přes příkazový řádek) _a ..................vše* ....................zadání jednoho nebo více názvů, * je pro vyčištění všech položek_n ..................neověřovat vyčištění každé položky_zoom ........... nastaví pohled_e ..................maximálně_saveas .........uložit jako2004 ..............verze souboru_y ..................potvrzení názvu souboru (stejný jako originál)_close ............zavřít; .....................znamená ENTER jako potvrzeníLze to vše zadávat jednotlivě jako samostatné příkazy na zkoušku do příkazové řádky.