◯◯'s blog

Trying out Python in FreeCAD

最近有空時在亂看一些 CAD 的東西,發現原來還能用 Python 建模!雖然我沒學過 3D 建模,但我會寫 Python 呀,這種學習曲線突然在某個分支相連的感覺很好。

於是我馬上下載了聽說是適合用 Python 建模的軟體 — FreeCAD

更讚的是,跟我前幾天第一次玩的 Autodesk Fusion 相比,FreeCAD 是完全開源的!如果之後 FreeCAD 能滿足我所有需求,或許 Autodesk Fusion 還真的會成為我只打開玩過一次的玩具(茶。

總之今晚我的 Python + FreeCAD 摸索之旅(外加問了 ChatGPT 很多笨問題後),有沒有什麼有趣的成果呢?

FreeCAD_headphone_stand

搭拉~是一個頭戴式耳機架,並且還長得有點像 Dyson 吹風機。這造型不是故意的,純粹是因為我現在只會建很基礎的物件,而這個耳機架基本上只用到圓柱而已!!

底盤是一個小扁圓柱在稍大的扁圓柱上做 extrusion (再外加一點倒角),中間的管子很明顯是細長圓柱,上面放置耳機的地方又是一個中空圓柱。

雖然 Python + CAD 的組合對業內人士來說也許見怪不怪,而對新知識感到有點興奮的我像是活在石器時代的門外漢,不過我真的是個完完全全的門外漢呀,還是在門外看門內的熱鬧也能感到開心的那種。


#zh