O spouštění skriptů při spuštění aplikace

Skript můžete spustit při spuštění aplikace pomocí přepínače příkazového řádku /b (v systému Windows) nebo -b (v systému Mac OS).

Předpokládejme, že pokaždé, když vytvoříte nový výkres, zapnete rastr, nastavíte globální měřítko typu čáry na 3.0 a nastavíte aktuální hladinu 0 s červenou barvou. Tento postup lze provést pomocí výkresové šablony, ale můžete ho provést i sami pomocí následujícího skriptu a jeho uložení do textového souboru s názvem setup.scr.

grid on 
ltscale 3.0 
layer set 0 color red 0

První řádek zapne rastr. Druhý řádek nastaví globální měřítko typů čar. Třetí řádek nastaví aktuální hladinu na hladinu 0 a dále její výchozí barvu na červenou. Aplikace předpokládá, že ve skriptu chcete použít verzi příkazu HLADINA určenou pro příkazový řádek, ne verzi příkazu z palety. Výsledek představuje ekvivalent zadání příkazu -hladina na příkazový řádek. Čtvrtý řádek je prázdný, ukončující příkaz HLADINA.

Otevřít výkres a spustit skript při spuštění aplikace můžete pomocí některého z následujících postupů:

Windows
  • V dialogu Spustit, v nabídce Start nebo na úvodní obrazovce zadejte potřebnou syntaxi.
  • V okně příkazového řádku systému Windows zadejte potřebnou syntaxi.
Mac OS
  • V okně terminálu zadejte potřebnou syntaxi.

Syntaxe pro spuštění souboru skriptu

Ke spuštění souboru skriptu v novém nebo existujícím souboru výkresu při spuštění aplikace slouží přepínač příkazového řádku /b (v systému Windows) nebo -b (v systému Mac OS). Potřebná syntaxe vypadá takto:

Poznámka: Názvy souborů, které obsahují v mezery, musí být uzavřeny v uvozovkách, například "dům pro hosty".

Přidání přípony souboru .exe/.app, .dwg, .dwt a .scr je volitelné. Pokud soubor skriptu nelze nalézt, aplikace zobrazí hlášení, že soubor nelze otevřít.

Poznámka: Tato poznámka platí pouze pro systém Windows. Soubory jazyka VBA a AutoLISP ® (nejsou k dispozici v aplikaci AutoCAD LT), které se spouštějí při spuštění, by měly zkontrolovat, zda je proces aplikace AutoCAD viditelný či neviditelný. Pokud je proces neviditelný, soubory by se neměly spustit, protože proces může provádět vykreslování na pozadí nebo publikování. Pokud chcete zkontrolovat, zda je proces aplikace viditelný nebo neviditelný, použijte vlastnost Viditelný objektu Aplikace v rozhraní API AutoCAD ActiveX Automation.

Vytvoření výkresu ze šablony a spuštění souboru skriptu

Nový výkres lze vytvořit před spuštěním souboru skriptu pomocí přepínače příkazového řádku /t (v systému Windows) nebo -t (v systému Mac OS) s určenou šablonu výkresu. Následující syntaxe vytvoří nový výkres pomocí šablony MojeŠablona.dwt a po vytvoření výkresu spustí skript script.scr:

Jestliže chcete použít výchozí šablonu pro nový výkres, můžete vynechat přepínač příkazového řádku /t a název souboru šablony.

Poznámka: Touto metodou již nemusíte nový výkres otevírat a dát mu název. Pojmenujte výkres při jeho uložení.