作者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/cn.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