注释
XY 移动应使用 G0 完成,以便它们以最大速度移动。2017-08-03 15:15 GMT-03:00 Philippe Teuwen <notifications@github.com>:
|
作者
嗯,好的,我看到了问题的根源:
我的 CNC 控制器运行 Smoothieware,显然它假设 G38.2 中的 F 改变了当前 (G0) 进给。 |
所有者
有一个选择。您从命令行激活它, |
作者
嗨
ETC 我现在在本地使用的解决这个问题的补丁是: @@ -280,7 +280,7 @@ class Probe:
for j in range(self.yn):
y = self.ymin + self._ystep*j
for i in range(self.xn):
- lines.append("G0Z%.4f"%(self.zmax))
+ lines.append("G0Z%.4fF%g"%(self.zmax, CNC.vars["fastprbfeed"]))
lines.append("G0X%.4fY%.4f"%(x,y))
lines.append("%wait") # added for smoothie
lines.append("%sZ%.4fF%g"%(CNC.vars["prbcmd"], self.zmin, CNC.vars["prbfeed"]))
@@ -288,7 +288,7 @@ class Probe:
x += xstep
x -= xstep
xstep = -xstep
- lines.append("G0Z%.4f"%(self.zmax))
+ lines.append("G0Z%.4fF%g"%(self.zmax,CNC.vars["fastprbfeed"]))
lines.append("G0X%.4fY%.4f"%(self.xmin,self.ymin))
return lines
这显然是 hacky,并且将 fastprbfeed 设置重新用作 G0 提要。 |
所有者
G0 是使用快速进给速度。除了在 Smoothieware 上,G0 的提要与 G1/2/3 不同。 |
所有者
我太快了,似乎 G38.x 改变了 G0 进给。“fastprbfeed”不是快速移动进给,而是快速探测进给。我在设置中的任何地方都没有 G0 提要。 |
作者
是的,“fastprbfeed”是一种解决方法,因为我没有快速找到当前 G0 feed 的设置 |
所有者
可以改用 CNC.feedmax_x |
作者
哈好的谢谢! |
你好
当使用易碎的 0.1mm 钻头进行自动探测时,我很乐意将 Z 探针进给设置为 F10。
但是 X & Y 以同样超慢的速度运行。
我在配置中遗漏了什么还是正常的?
如果正常,我们是否可以选择为 X 和 Y 运动选择另一个 feed?