工作流程會自動執行一組程序。您可以指定程序的參數,或在您 (或他人) 執行工作流程時進行填寫。
在此課程中,您將編輯一個預先定義的工作流程:使用一個包含 SDF 檔案的資料夾建立「顯示管理員」圖層,然後將這些圖層儲存為 .layer 檔。您將建立一個群組以容納這些圖層,然後將圖層移至新群組。
編輯工作流程的步驟
展開右側的 AutoCAD Map 3D 工具集動作。按一下 可一次查看所有動作。
此動作根據指定的篩選在指定的資料夾中搜尋檔案,在此例中搜尋所有 SDF 檔案。
選取包含兩個或三個 SDF 檔案的資料夾。如果沒有 SDF 檔案資料夾,您可以使用自學課程隨附的範例 SDF 檔案建立一個資料夾。
「LoopAddLayers」是一個 ForEach 動作,它對指定的項目集合重複指定的動作。可在「公用程式」工具箱中找到此類型的動作。
在此例中,ForEach 動作已被更名為「LoopAddLayers」以描述該動作。此動作檢查「Expose Directory Contents」動作中指定的資料夾內的每個 SDF 檔案。每次重複執行該動作,即會連接至一個 SDF 檔案,並將一個圖徵圖層加入至「顯示管理員」。
新「加入群組」動作建立一個群組,以容納新圖層。因為「LoopAddLayers」動作將圖層加入至群組,所以該群組必須在循環動作開始之前建立。
將「加入群組」動作拖曳至「LoopAddLayers」動作之上,並變更其參數。
因為您要變更加入的每個圖層的「群組」性質,所以將此動作放置在名為「LoopAddLayers」的 ForEach 動作之內。
選取先前動作的輸出後,即將目前動作「併入」至先前動作。目前地圖中尚不存在先前動作的結果。併入可讓您指定將在執行工作流程時建立的圖層。
按一下「圖層」欄位旁邊的下拉箭頭,並在「先前動作的結果」下展開「Create Layer」動作,並選取「圖層」。
展開「展示可選參數」區段。按一下「群組」欄位旁邊的下拉箭頭,並在「先前動作的結果」下展開「Add SDFLayers Group」動作,並選取「群組」。
將「變更圖徵圖層性質」動作拖曳至「LoopAddLayers」動作之內,並將其置於緊挨「Create Layer」之後。變更其參數,以指定要變更的圖層,以及圖層的群組。
若要繼續學習本自學課程,請移往〈練習 2:自動執行 AutoCAD 指令〉。