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 osnovu, nastavíte globální měřítko typu čáry na 3.0 a nastavíte aktuální hladinu 0 s červenou barvou. Tento postup je možné provést pomocí výkresové šablony, můžete jej však provést i sami pomocí následujícího skriptu a uložit jej do textového souboru s názvem setup.scr.

grid on 
ltscale 3.0 
layer set 0 color red 0

První řádek zapne osnovu. 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ý, čímž se ukončí 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). Toho je možné dosáhnout pomocí následující syntaxe:

Poznámka: Názvy souborů, které obsahují mezery, musí být uzavřeny ve dvojitých 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 nebyl nalezen, aplikace zobrazí hlášení, že soubor není možné otevřít.

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

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

Nový výkres je možné 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 šablonou výkresu. Následující syntaxe vytvoří nový výkres pomocí šablony MyTemplate.dwt a po vytvoření výkresu spustí skript script.scr:

Pokud chcete použít výchozí šablonu pro nový výkres, můžete vynechat přepínač příkazového řádku /t nebo -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í.