最近剛好看到寫字機的影片
覺得寫出來的字真的很美
就去查有沒有人用3D列印機直接改裝
然後自己簡單的畫了一個筆座拆掉風扇裝上去
不過發現Cura好像沒辦法讓噴頭移動時抬高?
所以會多出一些來路不明的線...
有人有試過嘛?
還是有什麼設定可以解決呢?
張芳碩
2016-12-11 21:10:35
俞威名
2016-12-11 21:14:56
張芳碩
2016-12-11 21:17:10
我有設定
所以我也很困惑還是有些還是連到了
h之間有條線
然後從原點到啟始點噴嘴有辦法提高嘛?
楊東昱
2016-12-11 21:21:19
如果是用CURA 的話 在 Start gcode 的 [M117 Printing...] 前加入一行 [G0 Z10] 如果不夠 10 可以加大,這樣開始動作的第一個動作 是會把筆提高 10mm
張芳碩
2016-12-11 21:34:54
張芳碩
2016-12-11 22:05:05
想再問一下
我想要畫出有深淺的圖片
有沒有辦法上CURA 切出很多層
但是噴頭都只跑在第一層呢?
張芳碩
2016-12-11 22:05:44
因為我看網站作者可以畫出有明暗層次的照片頭像
卻不知道該怎麼設定
楊東昱
2016-12-11 22:38:19
Marlboro Lai
2016-12-11 23:10:57
先前做的,因為以前有寫過CNC程式的基礎在,所以我是手動去改G-Code的,有幾個要點:
1.移動到下筆點才降到Z0
2.搜尋G0快速移動處,加上前後行的抬高跟降低
3.根據筆的粗細去設定噴頭粗細,可減少填滿時線條間的白線
其實稍微摸一下G-Code,手動改程式並沒難度的
張芳碩
2016-12-11 23:15:13
那我現在想要做出有深淺層次的圖案要怎麼改G-code呢?
我目前作法是只能做出黑白而已
你有的第二點是指噴頭移動的地方嘛?
有非常多吧
是一個個加上去嘛?
Marlboro Lai
2016-12-11 23:24:51
我之前是在不夠熟悉切片軟體的情況下使用手動改程式,不過如前面其他人所建議,可以使用回抽抬高的方式,轉出的G-Code只需要再確認是否有未抬高的位置,以及搜尋擠出機的Exx.xx將其清除,或者乾脆不管擠出機的動作,讓他自己空轉亦可
另外,可以嚐試手寫簡單的程式去做校正筆的抬高多寡,畢竟要抬高降低Z軸,也會花掉不少時間
深淺層次我自己沒試過,還在思索該怎麼從現有的切片程式去呈現
張芳碩
2016-12-11 23:27:23
因為我本身對改程式比較沒基礎
所以才想從軟體端修改
我在想
假設物體切層五層
但都印在第一層
這樣跑越多次的那層顏色最深
可是不知道該如何實現...
張芳碩
2016-12-11 23:28:36
如果把G-code印完一層要抬z 軸的code刪掉
這樣可以實現嘛?
Marlboro Lai
2016-12-11 23:33:08
移除換層的Z軸抬高,的確可以呈現,不過後續的問題是整段都得改,因為有牽扯到程式最開頭的歸零後XYZ三軸跑絕對座標的問題
其次就是切片了,寫文字比較簡單一點,只要切一層就能跑,但是要做出灰階圖形轉切片,我自己是認為有兩大方向:
1.灰階圖匯入繪圖軟體,根據灰階程度轉高度,後續切片
2.灰階圖根據程度,轉成多張圖,各自切片在Z0高度,而後合併程式
張芳碩
2016-12-11 23:37:34
聽起來第二種方式好像比較可行?
假設分成五個灰階
就是start code+一層+二層....+end code
這樣就可行了嘛?
Marlboro Lai
2016-12-11 23:51:39
其實只要將多個G-Code互相比對(前提是不要轉出二進位檔,才方便手動編輯),稍微認識一下
G0是快速移動
G1是直線
G2/G3是順時鐘跟逆時鐘的弧
XYZE分別為三軸跟擠出機的座標
其餘的檔頭跟尾大致上差不多
如果切片軟體允許可以看轉出的程式,一行一行追蹤跟圖形比對,就可以清楚明瞭每個動作的功能
我自己是沒用純Cura,我用Repetier-Host掛Cura切片,自己手動改過程式後,會再匯回軟體內看每行怎麼跑,若是行數太多,通常只需要檢查前面的下筆處跟字間的抬高處是否能如預期般動作即可
張芳碩
2016-12-11 23:53:05
Marlboro Lai
2016-12-11 23:55:01
只是剛好能回答...XD
對了,忘記說,G2/G3通常切片軟體不會轉出,會把弧切細成直線,因為不是所有韌體都支援弧形的
Ally Yao
2016-12-12 08:08:20
Ally Yao
2016-12-12 08:08:26