解開EV3家用版軟體所有圖形程式方塊 #31313

樂高機器人EV3的軟體基於NI LabView開發,分為教育版(eduction edition #45544)和家用版(home edition #31313)兩種。教育版EV3方塊有Gyro陀螺儀、超音波方塊和Data Logging資料記錄的能力,通常是給教室和學校上課使用,須付費購買後下載;EV3家用版,有漂亮的配色,吸引目光示範組裝模型的軟體,較低的售價(定價$15000),一般使用者常買個這版本,軟體可以從Mindstorms官方網站自由下載,即使你目前沒有EV3的主機,仍可以先下載來看看圖形程式開發的環境。
網路上已有資料說明如何將家用版軟體經過簡單的修改,改成具有教育版軟體方塊的功能。我也做一次,讓有需要的家長可以參考:
首先在Mindstrom下載並安裝EV3家用版軟體(需要有.NET Framework 4.5)
EV3軟體下載位置: http://www.lego.com/en-us/mindstorms/downloads/software/ddsoftwaredownload/download-software/

修改過後的 blocks.xml (下載)
再用文字編輯器修改blocks.xml這個檔案,修改前請先備份,這個檔案在安裝的目錄中,如 C:\Program Files (x86)\LEGO Software\LEGO MINDSTORMS EV3 Home Edition\Resources\Blocks\LEGO\blocks.xml將blocks.xml中所有出現educationonly的全部刪除後存檔,再重新開啟EV3軟體就可以看到教育版特有的Gyro陀螺儀、超音波方塊和Data Logging資料記錄的方塊。
最後,這個修改並不會出現EV3教育版中特有的組裝說明和教案,喜歡EV3大象或陀螺儀小男孩還是要有原版教育版軟體才能組裝。