O více výkresových složkách

Ukládání výkresových a jiných souvisejících souborů v samostatných adresářích usnadňuje základní správu souborů.

Příklad uvedený v tomto tématu vychází ze vzorové struktury adresářů popsané v pasáži o uspořádání souborů, ale jeho rozšířením nebo změnou jej můžete přizpůsobit vlastním potřebám.

Adresář /AcadJobs nebo /AcltJobsmůžete nastavit tak, aby obsahoval podadresáře s výkresy. Podadresáře s výkresy mohou obsahovat další podadresáře, ve kterých budou související podpůrné soubory pro konkrétní typ výkresu nebo zakázku. Adresář /AcadJobs/Job1/Support může obsahovat bloky a také upravené soubory specifické pro výkresové soubory v adresáři /AcadJobs/Job1. Zadáním řetězce support (bez předcházející části cesty) v rámci cesty Support přidáte adresář support do aktuálního adresáře cesty Support.

Chcete-li zajistit, aby byl požadovaný adresář s výkresy aktuálním adresářem při spuštění aplikace a aby byly všechny soubory a podadresáře v tomto adresáři snadno přístupné, můžete vytvořit ikonu aplikace nebo zástupce na ploše, který bude určovat správný pracovní adresář pro každou zakázku. Tato funkce funguje, pouze pokud nastavíte systémovou proměnnou REMEMBERFOLDERS na hodnotu 0.

Dávkový program můžete použít k automatickému vytvoření adresáře nových úloh. Následující dávkový program ověří, že určený adresář existuje, nastaví tento adresář na aktuální a potom spustí aplikaci.

Windows
Poznámka: Tento skript lze také použít v aplikaci AutoCAD LT, jestliže soubor Acad nahradíte v následujícím výpisu souborem Acadlt. Před spuštěním skriptu zkontrolujte, že text <název produktu> je v cestě ke spustitelnému programu na pracovní stanici nahrazen skutečným názvem instalovaného produktu.
@echo off
C:
if exist \AcadJobs\Jobs\%1 goto RUNACAD
echo.
echo *** Creating \AcadJobs\Jobs\%1 
echo *** Press Ctrl+C to cancel.
echo.
pause
mkdir \AcadJobs\Jobs\%1
:RUNACAD
cd \AcadJobs\Jobs\%1
start “C:\Program Files\Autodesk\<product name>\acad.exe”

Pomocí textového editoru ASCII (například programu Poznámkový blok) uložte dávkový program do souboru s názvem acad.bat nebo acadlt.bat. Ujistěte se, že jste změnili názvy jednotky a adresáře, aby odpovídaly názvům ve vašem systému.

Umístěte tento soubor do adresáře, který je v systémové vyhledávací cestě (například C:\winnt). Tento dávkový program můžete spustit pomocí příkazu Spustit v systému Windows nebo dvojitým kliknutím na soubor v Průzkumníku Windows nebo Průzkumníku souborů. Jestliže jste soubor uložili jako acad.bat, použijte následující syntaxi:

acad název_zakázky

kde název_zakázky je název adresáře zakázky, který má být nastaven jako aktuální.

Mac OS
Poznámka: Tento skript lze také použít v aplikaci AutoCAD LT, jestliže soubor Acad nahradíte v následujícím výpisu souborem Acadlt. Poslední řádek ověřuje cestu ke spustitelnému souboru. Před spuštěním skriptu zkontrolujte, že text <název produktu> je v cestě ke spustitelnému programu na pracovní stanici nahrazen skutečným názvem instalovaného produktu.
#!/bin/sh
prj="$1"
#Switch to the project folder and start the application
function startApp() {
  cd /AcadJobs/Jobs/$prj
  echo "Starting the Application"
  "/Applications/Autodesk/<product name>/<product name>.app/Contents/MacOS/<product name>"
}
#Clear Terminal and check for the existence of the folder
clear
cd .
if [ -d /AcadJobs/Jobs/$prj ]
then
  startApp
fi
#Prompt to create folder
echo .
echo Creating /AcadJobs/Jobs/$prj
echo 'Press Y to continue (or A to abort)'
echo .
cont="True"
answer=""while [ "$cont" = "True" ]
do
  read -n1 -t10 answer
  echo
  if [ "$answer" = "y" ] || [ "$answer" = "Y" ] || [ "$answer" = "a" ] || [ "$answer" = "A" ]
  then
    cont="False"
  fi
done
#Check to see if the user requested to abort or continue
if [ "$answer" = "a" ] || [ "$answer" = "A" ]
then
  exit 1
else
  mkdir -p /AcadJobs/Jobs/$prj
fi
#Switch to the project folder and start the application
startApp

Pomocí textového editoru ASCII (například programu TextEdit) uložte dávkový program do souboru s názvem acad.sh nebo acadlt.sh. Ujistěte se, že jste změnili názvy jednotky a adresáře, aby odpovídaly názvům ve vašem systému.

Umístěte tento soubor do domovského adresáře nebo sdíleného umístění vašeho systému. Tento skript příkazového prostředí můžete spustit v okně terminálu, které najdete ve složce /Applications/Utilities na disku, na kterém je instalován operační systém. Jestliže jste soubor uložili s názvem acad.sh nebo acadlt.sh, použijte následující syntaxi:

./acad.sh název_úlohy nebo ./acadlt.sh název_úlohy

kde název_zakázky je název adresáře zakázky, který má být nastaven jako aktuální.