2014年1月3日 星期五

怎麼設定,棧板(Raft) 才會好拆?

特別感謝John Chen提供吊牌的raft跟NG屍體讓我做參考...XD


之前一直有個印象:raft很難拆。
但是看了FablabTainan用UP印的吊牌,都有開 raft ,但是卻可以輕鬆拆卸,工件底面又不會殘留大量的破碎絲線,實在是很神奇。於是研究了一下可能的設定方法。

先用Cura來做實驗好了,先用預設值,印了一個開啟 raft 的模型。印約10mm高就停止,反正我只想看raft好不好拆。果然根原本的印象一樣,拆得破破爛爛。


接下來做實驗,想是看看第一層擠料量減少,是不是可以讓工件跟raft不要黏得那麼緊密。於是開啟切好的G-code,然後搜尋"LAYER:0",換行後插入指令 "M221 S70"。再尋"LAYER:1",換行後插入指令 "M221 S100"。這樣就可以只有第一層減少擠料量,之後恢復正常。


實驗的結果...............
根本一模一樣嘛,一點都沒改善。


感覺似乎是raft本身太脆弱,於是開啟Cura的Expert config,修改raft的相關參數,讓raft的線距縮小,線寬加粗。(設定值如圖,各位可以依照原則自行調整、試驗。)第一層的擠料量就一照上一個實驗的方法同樣設在70%。



中獎啦~
這次就可以用鏟刀,完整得把工件從raft上鏟下。這招如果效果很好,那我一定會總是開啟Raft的!!平台校正就可以不必再像之前那樣這麼仔細得調整了。

後續實驗

在經過幾次試驗後,第一層的擠出量調降至40%,溫度降10度;第二層開始擠出量跟溫度調回正常值,效果會更好。

自動修改G-Code的Plug-in for Cura

每次要手動修改G-Code,實在是讓人覺得很麻煩。於是乎利用Cura提供的Plug-in系統,撰寫了自動修改的功能,讓Raft自動變得容易拆卸。這樣就方便多了!!

  1. 下載這個plug-in,解壓縮後放置到"C:\Program Files\Cura_13.12\Cura\plugins"
  2. 重新啟動Cura,開啟"Plugins"分頁,雙擊 "EasyRemoveableRaft"
  3. "Lower temperature of the first layer" 是 "第一層要比正常工作溫度低幾度",預是是低10度。
  4. "Reduce the flowrate of the first layer" 是 "第一層的擠出量修改成正常擠出量的百分比",預設是40%。

安裝 EasyRemoveRaft 外掛程式,並且啟動該外掛程式。

產生的G-Code,會自動插入讓Raft變得容易清理的指令。

如果預設值不理想,可以用文字編輯軟體開啟 EasyRemoveableRaft.py,

#Param: Temperature(float:10) Lower temperature of the first layer (c)
#Param: FlowRate(float:40) Reduce the flowrate of the first layer (%)

這兩行中,"float:"後面跟著的數字就是預設值。修改後存檔,就可以使用適合自己機器的預設值了。

Plug-in只有修改G-Code中溫度跟擠出量的設定。關於Raft的線寬,還是要到"Expert config"中進行設定。

(2014/1/6) 楊敏祥大大又再增加了更多自動的功能,增加模型第二層的擠料量,補回第一層的量,讓第一層較不容易破損。有興趣的朋友可以在這邊下載 Plug-in

相關文章

  • Cura 入門教學
  • Cura 模型預覽視窗操作教學
  • Cura 進階設定
  • 怎麼設定,棧板(Raft) 才會好拆?
  • 分層雙色套印
  • 20 則留言:

    1. 請問kisslicer也可以這樣設定好拆一些嗎?

      回覆刪除
      回覆
      1. 不好意思,我只有找到Cura中,有設定Raft粗細的選項。Slic3r跟KISSLIcer裡面沒有...

        刪除
    2. 請問版主 有沒有其他切片軟體的設定教學?

      回覆刪除
      回覆
      1. 本站目錄裡面可以找到其他切片軟體的教學
        http://diy3dprint.blogspot.tw/p/blog-page.html

        刪除
    3. 作者已經移除這則留言。

      回覆刪除
    4. 有辦法解讀UP的做法的話就更棒了
      人家4年前就一職都那麼好拆,還不用跑一堆設定
      時至今日軟體依然強大

      不過太小台

      回覆刪除
    5. 請問有沒有可以把 .stl 的檔案轉成 .3ds 或其他可編輯格式的軟體?

      回覆刪除
      回覆
      1. 這個問題也許找蘇英嘉老師會比較有機會找到答案
        https://www.facebook.com/fb666314?fref=ts

        刪除
      2. 感謝您提供意見, 我再找找....

        另外, 雖然軟體可以設定自動產生支架,但如果想自己畫支架,
        該注意哪些事?

        刪除
    6. 亮大您好,照著您的方法,Raft果然很好拆
      但想跟您請教,我的Raft拆下後,與模型接觸的那一面非常光滑平整
      但模型的底面就是很粗劣的狀況,不知有什麼地方可以修改調整的嗎?

      回覆刪除
      回覆
      1. 底面粗遭的原因應該是來自於"棧板的間隙"以及"底面擠料量縮減"。但是這兩個問題其實是這招得主要方法。所以我覺得底面得粗糙程度應該不容易找到改善方法了。

        刪除
    7. 請問一開始列印噴嘴就會撞到工作平面擠不出料,要調整哪裡?謝謝

      回覆刪除
      回覆
      1. 要先調整Z軸限位開關那邊,讓Z軸歸零的時候噴頭離玻璃瓶台約2張A4影印紙厚度的距離。

        刪除
    8. 亮大您好
      一開始列印整個列印頭好像是俯衝到工作檯撞的還蠻用力的,請問要怎設定讓他能像KISSlicer依樣先多點校正平台後再列印?
      我現在完全沒有校正平台的動作,謝謝

      回覆刪除
      回覆
      1. "俯衝到工作檯撞"!? 是指Z軸歸零時速度很快用衝的嗎? 如果是這樣的話,你要注意你Marlin 設定裡面,關於Z軸的 steps per unit 是不是設定錯了。

        刪除
    9. to 亮語大:
      我原本是使用kisslicer,為了使用EasyRemoveableRaft.py所以改使用cura
      但是不知道為什麼開始列印,馬達會逆著跑,造成噴頭刮底板
      (https://www.youtube.com/watch?v=_PbeubO-ADs&feature=youtu.be)
      請問是哪裡設定錯誤,是start/end.gcode 的問題嗎?

      回覆刪除
    10. 我在用CURA 15.04 在Raft 中有 Base / interface / air gap / surface layers 數量 / surface 設定 如用default設定 要到第5 layer 才开始正式印件 如何對應到實物和修改layer 0 layer 1 ? 謝謝

      回覆刪除