入門
Last updated
Last updated
您現在對整個圖像有一點瞭解,我們直接在 Civil 3D 中建置您的第一個 Dynamo 圖表!
首先在 Civil 3D 中開啟一個空白文件。開啟後,導覽到 Civil 3D 功能區的 「管理」 頁籤,並尋找 「視覺程式設計」 面板。
按一下 「Dynamo」 按鈕,這會在單獨的視窗中啟動 Dynamo。
開啟 Dynamo 後,您會看到開始畫面。按一下 「新建」 開啟空白工作區。
您現在應該會看到一個空白工作區。我們來看看 Dynamo 的運作!以下是我們的目標:
很簡單,對吧?但在開始之前,我們需要先討論一些基本知識。
Dynamo 圖表的核心建置圖塊稱為節點。節點就像一台小機器 - 您將資料放入其中,它對該資料執行某些作業,然後輸出結果。Dynamo for Civil 3D 有一個節點資源庫,您可以用線路將節點連接在一起形成圖表,圖表能做的事情比單獨任何一個節點所能做的更多、更好。
好,我們來建立圖表。以下是我們需要的所有節點的清單。
您可以在資源庫的搜尋列中鍵入這些節點的名稱,或在圖元區的任意位置按一下右鍵並在其中搜尋,以尋找這些節點。
以下是您的最終圖表的外觀。
我們總結一下到目前為止完成的工作:
我們選擇要使用的文件。在此範例 (以及許多範例) 中,我們想要在 Civil 3D 中使用作用中的文件。
我們定義建立文字物件的目標圖塊 (在此範例中為模型空間)。
我們使用 String 節點指定應放置文字的圖層。
我們使用 Point.ByCoordinates 節點建立一點,以定義應放置文字的位置。
我們使用兩個 Number Slider 節點定義文字插入點的 X 座標和 Y 座標。
我們使用另一個 String 節點定義文字物件的內容。
最後,我們建立了文字物件。
我們來看看新圖表的結果!
回到 Civil 3D,確保已選取 「模型」 頁籤。您應該會看到 Dynamo 建立的新文字物件。
好酷!現在來更新一下文字。
回到 Dynamo 圖表中,繼續變更一些輸入值,例如文字字串、插入點座標等。您應該會看到文字在 Civil 3D 中自動更新。另請注意,如果您拔掉其中一個輸入埠,文字就會移除。如果將所有內容重新插入,則會再次建立文字。
此範例只是一個您可以使用 Dynamo for Civil 3D 執行何種作業的入門。請繼續閱讀以瞭解更多資訊!
建置一個將文字插入模型空間的 Dynamo 圖表。
任務完成!