螺旋畫線工具
電感繞線常會需要的螺旋線,此節介紹幾個好用的3D繪製工具與方法。
Last updated
電感繞線常會需要的螺旋線,此節介紹幾個好用的3D繪製工具與方法。
Last updated
User Defined Primitives (UDPs) 使用者定義基元允許使用者將自定義的幾何建模命令添加到 Maxwell Desktop。UDP 是 C++ 編譯或 Python 編譯,可以添加到桌面界面並與有共同建模需求的用戶共享。
要創建UDP,要先學習如何建立正確的DLL或Python庫的程序。
為了在用戶之間共享 UDP,現有的 DLL 或 Python 庫可以複製到 Maxwell 安裝目錄中可以找到的 userlib > User Defined Primitives 子目錄中。將一個適當構建的 DLL 或 Python 庫放入此子目錄將自動在Draw > User Defined Primitives菜單中添加一個新的菜單項,以便訪問 UDP。
如果需要,使用者還可以在其 PersonalLib 目錄中創建一個 User Defined Primitives 子目錄,並將 UDP 存儲在那裡。PersonalLib 目錄路徑在 Options 對話框中的 General 下的 Directories 面板中指定。
DLL代表動態連結庫(Dynamic Link Library),是一種包含代碼和數據的外部文件,可以由多個程序同時使用。DLL提供了一種模組化的方式,允許程序將代碼和數據分開,並在運行時根據需要加載。
在文中,DLL用於實現使用者定義基元(UDPs)。這些DLL文件包含了C++編譯或Python庫的代碼,這些庫可以被添加到Maxwell Desktop的界面中。通過將適當構建的DLL複製到特定目錄,可以使Maxwell Desktop識別和使用這些自定義的幾何建模命令。這為使用者提供了對Maxwell Desktop的擴展和自定義的能力,使其更適應個人或特定領域的需求。
Helix 螺旋線是內建在 Maxwell 中的一個 UPD,如圖0-1的說明,我們呼叫出 PolygonHelix 就能產生螺旋線的 3D樣式。
如果使用者想將兩個螺旋繞線做連接如圖0-2,筆者在這邊介紹兩個螺旋線連結的方法。
如圖0-3所示,第一步是選擇兩個欲連接的端口面,在各自生成兩個sheets(總共會有四個 sheets);第二部在移動其中兩個 sheet,把它移動到了連接點作重和;第三部試點選兩個欲連接的面,利用 connect 的功能將其連接起來。
螺旋畫線工具除了上面內建 UPD 的建立方法,另一種方式是利用 AEDT 中 ACT 延伸工具。安裝的方式,是藉由點選在 AEDT 中 Automation 的頁面中的 ACT Extensions。
步驟一、在AEDT中的上方功能列,找到並打開 ACT Extensions 的介面。
步驟二、打開 Manage Extensions 選項。
步驟三、按下 Install。以上三步驟請參考圖0-4。
步驟四、選擇下載的檔案 *.wbex。
步驟五、打開執行精靈。
步驟六、選擇 Spiral Coil Creator。
依序執行上述步驟後,就可以開啟 Spiral Coil Creator 的介面了。
由這小工具,我們可以繪製三種型態的螺旋線圈,分別是平面型螺旋線圈、簡易型立體線圈、複雜型立體線圈。
如圖0-7的是一簡易型立體線圈的3D模型。