OctoPrint 遠端控制 3D印表機 CuraEngine (使用Raspberry Pi 樹莓派) OctoPrint 遠端控制 3D印表機 CuraEngine (使用Raspberry Pi 樹莓派)
  3D印表機、  Raspberry Pi、  OctoPrint、  Cura       ez      2015-06-23

OctoPrint 只能夠列印 GCode 檔案,實在是有點功能不足,這篇要教安裝 CuraEngine,之後只要上傳 stl 檔案就會自動轉成 gcode 檔案。

首先必須安裝相關套件,輸入以下指令:

cd ~/
sudo apt-get -y install gcc-4.7 g++-4.7

接下來要下載 CuraEngine,輸入以下指令:

git clone -b legacy https://github.com/Ultimaker/CuraEngine.git

下載 CuraEngine.patch 檔案,輸入以下指令:

cd CuraEngine
wget http://bit.ly/curaengine_makefile_patch -O CuraEngine.patch

執行 Path 檔案,輸入以下指令:

patch < CuraEngine.patch

要編譯程式,輸入以下指令:

make CXX=g++-4.7

編輯 OctoPrint 設定檔案,新增 CuraEngine 項目,輸入以下指令:

vi  ~/.octoprint/config.yaml  

檢查您的 config.yaml 有沒有 plugins 項目,如果沒有可以直接在最後面貼上下面指令,如果有請自行去掉 plugins 指令,只新增內容部分。

plugins:
  cura:
    cura_engine: /home/pi/CuraEngine/build/CuraEngine

重啟 OctoPrint,測試是否能正常運作。

也可以利用網頁後台,設定 CuraEngine 項目。

只要自行設定 Profile,就可以上傳 stl 檔案,自動轉為 gcode 檔案。


標籤:   3D印表機、  Cura、  CuraEngine、  OctoPi、  OctoPrint、  Raspberry Pi

我要留言