Skeinforge使用心得《一》

2013/05/28

先寫Dimension

Filament Diameter就是用游標卡尺量耗材外徑,多量幾次,取平均值。
Filament Packing Density這個數值就有很大的討論空間,通常機器一開始使用會先校正E軸脈波數,我用G code讓E軸擠出1mm,它必須擠出1mm,理論上Filament Packing Density就應該設為1,但是實際上受到材料特性的影響,尤其是ABS比較軟,這裡通常不會設成1,以我個人測試的結果,我會在這裡用1.15,而1.15所代表的意思是如果我叫它擠出1mm,它實際上會擠出0.85mm,也就是說,如果這裡設成1,在同樣的路徑下,會擠出過多材料,下圖是我做的測試,可以看出分別料太多、料不足的情況。

再來,列印前要先決定噴嘴尺寸還有層厚,但是Skeinforge沒有設定nozzle diameter的欄位,我們必須在Carve跟Inset這2個地方決定nozzle diameter.
根據我爬文的結果,大部分的人都說層厚(Layer Height)不要小於nozzle diameter的80%,假設噴嘴是0.4mm,層厚最好不要超過0.32.

在Carve這裡有2個關鍵值:Edge width over height、Layer Height.
我把層厚設為0.3,雖然噴嘴是0.4mm,但是我們計算路徑的時候必須用擠出寬度來算,下圖是我自己測試的時候建立的表格

擠出寬度0.67除以層厚0.3等於2.23,所以Edge width over height輸入2.23.

然後是Inset,把infill width over thickness也設為2.23,這樣就完成噴嘴還有層厚的設定了。

作者: takashi156

正在更換圖床,緩慢進行中......

Skeinforge使用心得《一》 有 “ 19 則迴響 ”

    1. extrusion width一開始是用猜的吧,大概也可以印出來然後直接量,但是我沒有這樣做。大部分切片程式都有預設值(但是skeinforge的預設值應該是不太能用),我是參考slic3r的值來調整。

      實際上其他參數也會影響到材料擠出之後的寬度,所以一次調整一個參數比較好。

      目前我還是比較習慣用skeinforge,因為它可以讓我微調第一層的噴嘴高度,slic3r好像不行。
      如果你對skeinforge有興趣,我手邊有某廠商做的基本教學,寫的還不錯,給我一個email,我再寄給你

      1. 我是用skeinforge,我目前都自己在網路上找資料,東西都很不完整,如果能夠有基本教學的資料,那真的太好了.我的email是weiyut@gmail.com.

        先謝謝你了!!!

        想請教另一個問題,你的測試表格中,為什麼有extrusion width都不一樣,然後最後是用"擠出寬度0.67除以層厚0.3等於2.23″,而不是用0.76/0.3=2.54或0.72/0.3=2.4呢?

      2. 教學檔案寄出去了,請確認一下。

        關於那個表格,我寫的不夠清楚,可以這樣理解:
        我把每一次測試的參數紀錄下來,然後編號,同時在測試樣本上也寫上編號,
        這樣就比較容易知道用哪一組參數印出來的樣本比較符合我的需求,
        文中提到的那一組參數就是比較適合我的機器的設定。

        如果還有其他問題也歡迎提出來一起討論^_^

  1. 您好,我最近也在研究skeinforge
    但是網路上的教學都不是很完整
    可以也寄一分教學檔給我嗎
    非常感謝您
    信箱:sl40632@yahoo.com.tw

  2. 其實skeinforge的資料還蠻多的,主要是英文的吧,然後有些公司生產的印表機預設是搭skeinforge,他們自己都有稍微改過,所以大概不會有太多中文資料。
    像我們這種不會編程式的,是比較吃虧,skeinforge是用python寫的,原始碼也都看得到,所以理論上按照自己的需求去修改或新增功能是可以做到的……

  3. 您好,看到文章讓我受益良多
    最近也在努力研究怎麼調參數才能印的更好
    請問可以寄一份skeinforge的教學給我嗎??

    信箱:fier0907@hotmail.com 感謝

發表留言