Sunday, June 23, 2019

2019 Fall 電腦輔助設計實習課程套件

每年到了即將進入暑假, 就必須為秋季的電腦輔助設計實習課程選擇可用的電腦輔助機械設計與繪圖套件, 20 年以前 ComputerVision 的 DesignView, PD/PM, 以及 Pro/Engineer 都曾經是上課使用的套件.

之後也陸續用過 MicroStation, Cadkey, Solid Edge, Think3, Alibre, CoCreate, Inventor, NX, SolidWorks 以及 Creo.

其中使用最久的是  NX2, NX3 以及 Creo3, 因為 NX3 與 Creo 中的 Unigraphics 以及 Pro/Engineer 都源自 Unix, 在 Windows 環境可以製作為 USB 可攜套件, 且 NX 支援純 C 的 API 程式開發 ,而 Creo 則可以使用 Javascript 進行 Pro/Web.Link 程式的編寫. 常用的 NX3 與 Creo3 都只需 3 GB 以內的容量, 學員上網取得授權後, 在任何地方都可以隨時開啟, 使用非常方便.

近年來, 為了讓學生有機會自行透過開源機械設計套件, 深入了解 MCAD (Mechanical Computer Aided Design) 套件開發的細節, 並且利用雲端進行協同產品設計, 在電腦輔助設計實習與協同產品設計實習課程, 以採用 SolvespaceOnshape 為主.

Solvespace 雖然只能利用較簡單的繪圖長出或掃掠出實體, 但是其內部符號式解題核心可以用來開發類似 https://github.com/KmolYuan/Pyslvs-UI 的工程設計套件, 且就動態系統模擬與控制的角度而言, 簡潔的零組件正適合用於產品原型設計, 因此 2019 Fall 將繼續使用, 而且希望學員能夠嘗試進入 C++11 格式的程式碼, 自行編譯或修改相關系統功能.

至於 Onshape , 應該是對全球教育界最友善的 MCAD 套件, 純雲端的架構與特徵版次管理, 非常適合協同產品開發, 2019 Fall 也將繼續採用.

而 SolidWorks, 這套號稱全球售出最多套數的 MCAD 軟體, 校方已經採購 2017 版 (上課學員, 可以下載 SolidWorks 2017 SP2 安裝光碟), 2019 Fall 也將繼續採用, 並在上課時段提供學員下載已經安裝好的 SolidWorks 2017 SP2 虛擬主機版本.

NX, 目前系上提供 NX3 與 NX12.0.2 版 (上課學員, 可以下載 NX 12.0.2 安裝光碟), 2019 年 Fall 將重新啟用可攜的 NX3 與 NX12.0.2 (上課學員, 可以下載 NX12.0.2 虛擬主機板本), 讓學員比較一下, 經過十年的發展, 新舊兩套 MCAD 套件, 在功能上的差異. (註: 上課學員可以下載 NX3_portable.7z)

最後, 將要納入 2019 Fall 電腦輔助設計實習的 MCAD, 是已經支援 Python3 的 FreeCAD 0.18 版.




No comments:

Post a Comment

NX12

NX 12 Help https://docs.plm.automation.siemens.com/tdoc/nx/12/nx_help Python related https://docs.plm.automation.siemens.com/tdoc/nx/...