如何在VScode中順利的編寫Fusion360腳本

  • 2019 年 11 月 28 日
  • 筆記

在最近的一次Fusion 360 的大更新中,除了Generative design 有更強的支援外,然後就是把API的開發環境移動到了VScode裡面了!相比原來醜醜的Spyder,VScode還是好看了很多。

那我們就來看看如何安裝VScode到Fusion吧

安裝 VScode

首先要去VScode的網站上下載VScode,選擇符合你電腦的版本,下載下來安裝即可。https://code.visualstudio.com/

安裝VScode Extension

為了讓Fusion360環境可以和VScode聯通,所以還需要給VScode安裝幾個插件一個是 Fusion360 Post Processor Utilitiy,這個是用於聯通Fusion 360 與VScode的插件,可以直接在EXTENSIONS裡面搜索到直接Install,如果沒有能夠下載,可以跳轉到網站上手動下載。

選擇ms-python的版本!

一般來說,VScode可能已經就給你把Python裝好了,但是目前最新的ms-python的版本不能直接使用,需要把版本降到 2019.9.34911 之前,那麼如何操作呢?

在Fusion裡面編輯

這個時候應該就算是配置好了,那讓我們在Fusion裡面編輯看看

點擊完Edit之後,VScode就會自動彈出,然後我們來跑一下示例的程式碼選中TestScript 跳轉到VScode,進入Debug(直接RUN是不行的,在Debug的情況下,VScode和Fusion 才是聯通的)

點擊DEBUG的那個小三角,就可以看到了窗口裡就可以彈出了。

到這裡就算是聯通的Fusion 360 和 VScode了,最開始我也是因為Python版本的問題,卡了蠻久,後來去論壇提了問,才得到了解答。所以也才想分享出來,畢竟FusionAPI的中文資料很少,碰到問題還是很麻煩的。

(心不誠是掃不出來的!)

PS: 後面發現VScode不僅可以寫FusionAPI 還可以寫 Arduino、processing、P5.JS…. 感覺要全部轉到VScode上了,真香