作者WWP (wwp)
看板Printer3D
標題[問題] 請問g code中的指令G1
時間Tue Mar 31 13:13:54 2015
; 'Support Interface', 0.4 [feed mm/s], 10.0 [head mm/s]
G1 X-4.02 Y20.16 E1.3764 F30000
G1 X-7.74 Y23.88 E1.6089 F600
G1 X-8.03 Y23.73 E1.6235
G1 X-8.21 Y23.41 E1.6395
G1 X-8.55 Y23.27 E1.6554
這是kisslicer產生的g code片斷,
G1是直線運動的指令
X,Y是下一點的座標,單位mm
E是指起始點到終點的總共擠出長度,單位mm
F是起起始點到終點的feedrate(進給率?是指擠出頭的速度嗎?),單位是mm/min
看很多說明都說是為了在不同的速度下(F30000->F600)維持相同的同步?
但研究了很久,
怎麼都換算不出來E與F的關係
有人知道嗎?
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 175.182.179.90
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Printer3D/M.1427778837.A.72D.html
1F:推 zivz: E是擠出機的位址,F是擠出機的速度~第一行應該是回抽。 04/01 09:49
嗯...
以下是我自己猜的
F是擠出頭移動的速度,E是2點之間的總共擠出長度,
E決定好後,
如果F比較大,
則擠出機的進料馬達也要快一點才能維持同步,
所以F 跟 E 是沒有辦法換算,
切片出來後就決定了
※ 編輯: WWP (175.182.179.90), 04/04/2015 01:33:27