Egy munkafolyamat automatikussá tesz egy folyamatsort. Meghatározhatja a folyamatok paramétereit, vagy a munkafolyamat futtatásakor kitöltheti azokat.
Ebben a leckében szerkesztheti azt az előre definiált munkafolyamatot, amely fóliákat hoz létre a Megjelenítéskezelőben egy mappa SDF-fájljaiból, és .layer fájlokba menti azokat. Létrehozhat egy csoportot a fóliák tárolására, és áthelyezheti a fóliákat az új csoportba.
A munkafolyamat szerkesztése
Bontsa ki a jobb oldalon látható AutoCAD Map 3D műveleteket. Kattintson az Igazítás a képernyő méretéhez elemre az összes művelet egyszerre történő megjelenítéséhez.
Ez a művelet a megadott szűrő alapján keresi a fájlokat a megadott mappában, ebben az esetben az SDF-fájlokat keresi.
Olyan mappát válasszon, amely kettő vagy három SDF-fájlt tartalmaz. Ha nem áll rendelkezésére SDF-fájlokat tartalmazó mappa, az oktatóanyagokhoz mellékelt SDF-fájlok segítségével létrehozhat egy ilyen mappát.
A LoopAddLayers egy ForEach művelet, amely ismétlődően végrehajtja a megadott műveletet az elemek egy megadott gyűjteményén. Ez a művelettípus a Segédprogram eszközkészletében található.
Ebben az esetben a program a ForEach műveletnek a „LoopAddLayers” nevet adta, hogy leírja annak működését. A művelet megvizsgálja a Könyvtár tartalmának megjelenítése műveletben megjelölt mappa összes SDF-fájlját. Minden ismétlődés esetén csatlakozik egy SDF-fájlhoz, és hozzáad egy jellemzőfóliát a Megjelenítéskezelőhöz.
Az új Csoport hozzáadása művelet létrehoz egy csoportot az új fóliák tárolására. Mivel a LoopAddLayers művelet fóliákat ad a csoporthoz, a csoportot az ismétlődő művelet indítása előtt kell létrehozni.
Húzza a Csoport hozzáadása műveletet a LoopAddLayers művelet elé, és módosítsa a paramétereit.
Mivel módosítani kívánja minden hozzáadott fólia Csoport tulajdonságát, helyezze a műveletet a „LoopAddLayers” nevű ForEach műveleten belülre.
Egy előző művelet kimenetének kiválasztásával a műveletet az előző művelethez „csatolja”. Az előző művelet eredménye még nem létezik az aktuális térképen. Az összekötés által lehetővé válik egy olyan fólia megadása, amelyet a program akkor fog létrehozni, amikor a munkafolyamatot futtatja.
Kattintson a Fólia mező mellett található lefele nyílra, majd Az előző műveletek eredménye területen bontsa ki a Fólia létrehozása műveletet, és válassza a Fólia elemet.
Bontsa ki a Választható paraméterek megjelenítése részt. Kattintson a Csoport mező mellett található lefele nyílra, majd Az előző műveletek eredménye területen bontsa ki az Add SDFLayers Group műveletet és válassza a Csoport elemet.
Húzza a Jellemzőfólia tulajdonságainak megváltoztatása műveletet a LoopAddLayers műveleten belülre, a helyezze a Fólia létrehozása parancs mögé. A módosítani kívánt fóliák és a fóliák csoportjának megadásához módosítsa a művelet paramétereit.
Az oktatóanyag folytatásához lépjen tovább a 2. gyakorlat: AutoCAD parancsok automatizálása című részhez.