开源改变世界

探头精度和 i2s 步进 #531

推推 grbl 3年前 (2023-01-30) 200次浏览
关闭
jschoch 打开了这个问题 2020 年 8 月 11 日 · 7条评论
关闭

探头精度和 i2s 步进#531

jschoch 打开了这个问题 2020 年 8 月 11 日 · 7条评论

注释

探头精度和 i2s 步进 #531
贡献者
jschoch 评论了 2020 年 8 月 11 日  

请回答以下问题。

您使用的是什么版本的固件?

要比较的主版本和旧版本

问题是否可重复?

是的

什么情况下会出现bug?

我的铣床运行的是 VER:1.1F20200319,我在主轴上安装了一个运动学 3 轴测头。我探测了虎钳固定钳口并看到以下结果:

commands run
G38.3F50Z-10
$j=g91 z2 F100

运动学
##Probing Z

[PRB:-42.761,-43.663,-119.478:1]
[PRB:-42.761,-43.663,-119.479:1]
[PRB:-42.761,-43.663,-119.480:1]
[PRB:-42.761,-43.663,-119.480:1]
[PRB:-42.761,-43.663,-119.480:1]
[PRB:-42.761,-43.663,-119.481:1]
[PRB:-42.761,-43.663,-119.482:1]
[PRB:-42.761,-43.663,-119.481:1]
[PRB:-42.761,-43.663,-119.481:1]
[PRB:-42.761,-43.663,-119.481:1]
[PRB:-42.761,-43.663,-119.480:1]
[PRB:-42.761,-43.663,-119.481:1]
[PRB:-42.761,-43.663,-119.480:1]
[PRB:-42.761,-43.663,-119.481:1]
[PRB:-42.761,-43.663,-119.481:1]
[PRB:-42.761,-43.663,-119.481:1]
[PRB:-42.761,-43.663,-119.481:1]
[PRB:-42.761,-43.663,-119.480:1]
[PRB:-42.761,-43.663,-119.481:1]
[PRB:-42.761,-43.663,-119.481:1]

观察到每刻度为 0.002 毫米的刻度盘测试指示器,并记录了停止位置的变化并与读数相匹配。

我的工作台测试设置是在 Y 轴上运行 TMC2209 步进器和一个小型 0.9 度 nema 17 步进器。运动受到 MGN12 线性导轨和 5mm 导程滚珠丝杠的约束。我的配置、diff vs master 和 i2s 机器设置可以在这里找到: https ://gist.github.com/jschoch/90c695ced0146bb0ccefcd825b24458a

千分表在此设置中移动了 +/- 0.03 毫米,结果为:

探测 Y

[PRB:0.000,27.417,0.000,0.000,0.000,0.000:1]
[PRB:0.000,27.419,0.000,0.000,0.000,0.000:1]
[PRB:0.000,27.420,0.000,0.000,0.000,0.000:1]
[PRB:0.000,27.412,0.000,0.000,0.000,0.000:1]
[PRB:0.000,27.415,0.000,0.000,0.000,0.000:1]
[PRB:0.000,27.425,0.000,0.000,0.000,0.000:1]
[PRB:0.000,27.430,0.000,0.000,0.000,0.000:1]
[PRB:0.000,27.429,0.000,0.000,0.000,0.000:1]
[PRB:0.000,27.435,0.000,0.000,0.000,0.000:1]
[PRB:0.000,27.430,0.000,0.000,0.000,0.000:1]
[PRB:0.000,27.429,0.000,0.000,0.000,0.000:1]
[PRB:0.000,27.429,0.000,0.000,0.000,0.000:1]
[PRB:0.000,27.422,0.000,0.000,0.000,0.000:1]
[PRB:0.000,27.435,0.000,0.000,0.000,0.000:1]
[PRB:0.000,27.435,0.000,0.000,0.000,0.000:1]
[PRB:0.000,27.438,0.000,0.000,0.000,0.000:1]
[PRB:0.000,27.442,0.000,0.000,0.000,0.000:1]
[PRB:0.000,27.443,0.000,0.000,0.000,0.000:1]
[PRB:0.000,27.444,0.000,0.000,0.000,0.000:1]
[PRB:0.000,27.443,0.000,0.000,0.000,0.000:1]
[PRB:0.000,27.440,0.000,0.000,0.000,0.000:1]
[PRB:0.000,27.444,0.000,0.000,0.000,0.000:1]
[PRB:0.000,27.446,0.000,0.000,0.000,0.000:1]
[PRB:0.000,27.448,0.000,0.000,0.000,0.000:1]
[PRB:0.000,27.451,0.000,0.000,0.000,0.000:1]
[PRB:0.000,27.455,0.000,0.000,0.000,0.000:1]
[PRB:0.000,27.451,0.000,0.000,0.000,0.000:1]
[PRB:0.000,27.453,0.000,0.000,0.000,0.000:1]
[PRB:0.000,27.458,0.000,0.000,0.000,0.000:1]
[PRB:0.000,27.462,0.000,0.000,0.000,0.000:1]
[PRB:0.000,27.463,0.000,0.000,0.000,0.000:1]
[PRB:0.000,27.465,0.000,0.000,0.000,0.000:1]
[PRB:0.000,27.467,0.000,0.000,0.000,0.000:1]
[PRB:0.000,27.473,0.000,0.000,0.000,0.000:1]

奇怪的是,每次测试运行的读数似乎都在上升~0.003。千分表没有显示出这种稳定的增长。

这是设置
探头精度和 i2s 步进 #531

探头精度和 i2s 步进 #531

探头精度和 i2s 步进 #531 jschoch 添加了 漏洞 有些东西不工作标签 2020 年 8 月 11 日
探头精度和 i2s 步进 #531
贡献者

感谢您的报告。
从 3 月 19 日版到现在,Probe 的处理流程似乎没有任何重大变化。

版本:1.1F20200319:

uint8_t mc_probe_cycle ( float * target, plan_line_data_t * pl_data, uint8_t parser_flags) {

 

最新大师:

uint8_t mc_probe_cycle ( float * target, plan_line_data_t * pl_data, uint8_t parser_flags) {

 

所以我的猜测是,在使用 I2S 进行探测时,步进器功能可能会比您预期的多一点(例如一步)。
但是,我们此时并不知道为什么每次的值都不一样。
虽然与流模式相比,I2S 静态模式几乎没有或没有延迟,但它实际上有 4μs 到 8μs 的延迟。如果探针在这个小延迟期间检测到信号,则可能是探针点感知到的电机位置在行进方向上比实际位置稍远。

我从未使用过探测功能。
这个周末我要去看看 Probing 上发生了什么。
我将研究它以获得更准确的步骤操作。

探头精度和 i2s 步进 #531
贡献者

我注意到了一些事情。
在 I2S 静态模式下,我不从 st_reset() 或 mc_reset() 执行 I2S 复位。
即使在 I2S 静态模式下也执行 I2S 复位的更改可能有助于阻止轻微的意外电机运动。
检测到Probe 信号后立即复位I2S,可以防止检测到Probe 信号后意外步进,并可能稍微改善电机位置超前的现象。

探头精度和 i2s 步进 #531
贡献者作者

我切换到 devt,这是我的结果。它仍然在不断攀升。我不认为我有机械问题。探头接触时没有间隙,我摆动滚珠丝杠。

[PRB:0.000,52.383,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.387,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.388,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.388,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.388,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.388,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.388,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.388,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.389,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.390,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.390,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.389,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.389,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.389,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.390,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.391,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.390,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.390,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.390,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.390,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.390,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.391,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.390,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.390,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.390,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.390,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.391,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.391,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.389,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.390,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.390,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.390,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.391,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.390,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.391,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.391,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.391,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.391,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.391,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.392,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.392,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.392,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.393,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.395,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.400,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.400,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.400,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.401,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.403,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.405,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.406,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.410,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.414,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.416,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.418,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.423,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.429,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.428,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.433,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.427,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.435,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.430,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.431,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.426,-10.000,0.000,0.000,0.000:1]
探头精度和 i2s 步进 #531
贡献者作者

这次我似乎走了另一条路。表盘测试指示器的误差范围为 +/- ~0.01,但最后一次测试显示的指示器读数与本系列中的第一次测试相同。该指标是每刻度 0.002。

[PRB:0.000,52.383,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.387,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.388,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.388,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.388,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.388,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.388,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.388,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.389,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.390,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.390,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.389,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.389,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.389,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.390,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.391,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.390,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.390,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.390,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.390,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.390,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.391,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.390,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.390,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.390,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.390,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.391,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.391,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.389,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.390,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.390,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.390,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.391,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.390,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.391,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.391,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.391,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.391,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.391,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.392,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.392,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.392,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.393,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.395,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.400,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.400,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.400,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.401,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.403,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.405,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.406,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.410,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.414,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.416,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.418,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.423,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.429,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.428,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.433,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.427,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.435,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.430,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.431,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.426,-10.000,0.000,0.000,0.000:1]
[GC:G38.3 G54 G17 G21 G90 G94 M5 M9 T0 F50 S0.000]
ALARM:3
[MSG:X  Axis limit switch on pin GPIO(36)]
[MSG:Y  Axis limit switch on pin GPIO(39)]
[MSG:Z  Axis limit switch on pin GPIO(34)]
[MSG:A  Axis limit switch on pin GPIO(35)]
[MSG:B  Axis limit switch on pin GPIO(32)]
[MSG:C  Axis limit switch on pin GPIO(33)]
Grbl 1.3a ['$' for help]
[MSG:'$H'|'$X' to unlock]
[VER:1.3a.20200813:]
[OPT:VNMHB]
[MSG:Using machine:ESP32 I2S 6 Axis Driver Board (StepStick)]
[MSG:Mode=BT:Name=btgrblesp(A4:CF:12:25:1E:56):Status=Not connected]
[GC:G0 G54 G17 G21 G90 G94 M5 M9 T0 F0 S0.000]
[G54:0.000,52.429,0.000,0.000,0.000,0.000]
[G55:0.000,50.664,0.000,0.000,0.000,0.000]
[G56:0.000,50.664,0.000,0.000,0.000,0.000]
[G57:0.000,50.665,0.000,0.000,0.000,0.000]
[G58:0.000,50.666,0.000,0.000,0.000,0.000]
[G59:0.000,50.664,0.000,0.000,0.000,0.000]
[G28:0.000,0.000,0.000,0.000,0.000,0.000]
[G30:0.000,0.000,0.000,0.000,0.000,0.000]
[G92:0.000,0.000,0.000,0.000,0.000,0.000]
[TLO:0.000]
[PRB:0.000,0.000,0.000,0.000,0.000,0.000:0]
[GC:G0 G54 G17 G21 G90 G94 M5 M9 T0 F0 S0.000]
[MSG:Caution: Unlocked]
[PRB:0.000,52.428,-10.000,0.000,0.000,0.000:1]
error:1
[PRB:0.000,52.426,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.426,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.426,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.429,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.431,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.430,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.436,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.436,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.437,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.438,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.439,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.436,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.438,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.435,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.439,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.438,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.438,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.438,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.439,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.437,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.437,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.440,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.438,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.439,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.439,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.435,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.436,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.433,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.432,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.436,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.435,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.432,-10.000,0.000,0.000,0.000:1]
ALARM:4
error:8
[MSG:Caution: Unlocked]
[PRB:0.000,52.431,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.431,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.433,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.430,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.429,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.432,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.431,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.430,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.430,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.429,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.430,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.429,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.428,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.427,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.425,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.426,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.429,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.427,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.427,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.428,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.428,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.428,-10.000,0.000,0.000,0.000:1]
ALARM:4
[MSG:Caution: Unlocked]
[PRB:0.000,52.426,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.426,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.424,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.427,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.427,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.425,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.424,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.425,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.424,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.425,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.422,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.423,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.422,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.422,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.419,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.418,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.425,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.419,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.418,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.417,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.419,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.420,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.419,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.417,-10.000,0.000,0.000,0.000:1]
[PRB:0.000,52.418,-10.000,0.000,0.000,0.000:1]

探头精度和 i2s 步进 #531
所有者

我在最新的开发分支和静态模式下进行了测试。这是结果。

[PRB:-12.586,0.000,0.000,0.000,0.000,0.000:1]
[PRB:-12.586,0.000,0.000,0.000,0.000,0.000:1]
[PRB:-12.585,0.000,0.000,0.000,0.000,0.000:1]
[PRB:-12.585,0.000,0.000,0.000,0.000,0.000:1]
[PRB:-12.585,0.000,0.000,0.000,0.000,0.000:1]
[PRB:-12.585,0.000,0.000,0.000,0.000,0.000:1]
[PRB:-12.585,0.000,0.000,0.000,0.000,0.000:1]
[PRB:-12.585,0.000,0.000,0.000,0.000,0.000:1]
[PRB:-12.585,0.000,0.000,0.000,0.000,0.000:1]
[PRB:-12.584,0.000,0.000,0.000,0.000,0.000:1]
[PRB:-12.585,0.000,0.000,0.000,0.000,0.000:1]
[PRB:-12.585,0.000,0.000,0.000,0.000,0.000:1]
[PRB:-12.585,0.000,0.000,0.000,0.000,0.000:1]
[PRB:-12.585,0.000,0.000,0.000,0.000,0.000:1]
[PRB:-12.585,0.000,0.000,0.000,0.000,0.000:1]
[PRB:-12.584,0.000,0.000,0.000,0.000,0.000:1]
[PRB:-12.584,0.000,0.000,0.000,0.000,0.000:1]
[PRB:-12.585,0.000,0.000,0.000,0.000,0.000:1]
[PRB:-12.585,0.000,0.000,0.000,0.000,0.000:1]
[PRB:-12.585,0.000,0.000,0.000,0.000,0.000:1]
[PRB:-12.584,0.000,0.000,0.000,0.000,0.000:1]
[PRB:-12.585,0.000,0.000,0.000,0.000,0.000:1]
[PRB:-12.585,0.000,0.000,0.000,0.000,0.000:1]
[PRB:-12.585,0.000,0.000,0.000,0.000,0.000:1]
[PRB:-12.585,0.000,0.000,0.000,0.000,0.000:1]
[PRB:-12.585,0.000,0.000,0.000,0.000,0.000:1]
[PRB:-12.585,0.000,0.000,0.000,0.000,0.000:1]
[PRB:-12.585,0.000,0.000,0.000,0.000,0.000:1]
[PRB:-12.586,0.000,0.000,0.000,0.000,0.000:1]
[PRB:-12.585,0.000,0.000,0.000,0.000,0.000:1]
[PRB:-12.585,0.000,0.000,0.000,0.000,0.000:1]
[PRB:-12.585,0.000,0.000,0.000,0.000,0.000:1]
[PRB:-12.586,0.000,0.000,0.000,0.000,0.000:1]
[PRB:-12.586,0.000,0.000,0.000,0.000,0.000:1]
[PRB:-12.585,0.000,0.000,0.000,0.000,0.000:1]
[PRB:-12.585,0.000,0.000,0.000,0.000,0.000:1]
[PRB:-12.586,0.000,0.000,0.000,0.000,0.000:1]
[PRB:-12.585,0.000,0.000,0.000,0.000,0.000:1]
[PRB:-12.586,0.000,0.000,0.000,0.000,0.000:1]
[PRB:-12.586,0.000,0.000,0.000,0.000,0.000:1]
[PRB:-12.586,0.000,0.000,0.000,0.000,0.000:1]
[PRB:-12.586,0.000,0.000,0.000,0.000,0.000:1]
[PRB:-12.587,0.000,0.000,0.000,0.000,0.000:1]
[PRB:-12.586,0.000,0.000,0.000,0.000,0.000:1]
[PRB:-12.585,0.000,0.000,0.000,0.000,0.000:1]
[PRB:-12.585,0.000,0.000,0.000,0.000,0.000:1]
[PRB:-12.585,0.000,0.000,0.000,0.000,0.000:1]
[PRB:-12.585,0.000,0.000,0.000,0.000,0.000:1]
[PRB:-12.586,0.000,0.000,0.000,0.000,0.000:1]
[PRB:-12.585,0.000,0.000,0.000,0.000,0.000:1]
[PRB:-12.585,0.000,0.000,0.000,0.000,0.000:1]
[PRB:-12.585,0.000,0.000,0.000,0.000,0.000:1]
[PRB:-12.586,0.000,0.000,0.000,0.000,0.000:1]
[PRB:-12.586,0.000,0.000,0.000,0.000,0.000:1]
[PRB:-12.585,0.000,0.000,0.000,0.000,0.000:1]
[PRB:-12.585,0.000,0.000,0.000,0.000,0.000:1]
[PRB:-12.586,0.000,0.000,0.000,0.000,0.000:1]
[PRB:-12.586,0.000,0.000,0.000,0.000,0.000:1]
[PRB:-12.587,0.000,0.000,0.000,0.000,0.000:1]
[PRB:-12.586,0.000,0.000,0.000,0.000,0.000:1]
[PRB:-12.586,0.000,0.000,0.000,0.000,0.000:1]
[PRB:-12.585,0.000,0.000,0.000,0.000,0.000:1]
[PRB:-12.584,0.000,0.000,0.000,0.000,0.000:1]
[PRB:-12.585,0.000,0.000,0.000,0.000,0.000:1]
[PRB:-12.585,0.000,0.000,0.000,0.000,0.000:1]
[PRB:-12.586,0.000,0.000,0.000,0.000,0.000:1]
[PRB:-12.586,0.000,0.000,0.000,0.000,0.000:1]
[PRB:-12.586,0.000,0.000,0.000,0.000,0.000:1]
[PRB:-12.586,0.000,0.000,0.000,0.000,0.000:1]
[PRB:-12.585,0.000,0.000,0.000,0.000,0.000:1]
[PRB:-12.585,0.000,0.000,0.000,0.000,0.000:1]
[PRB:-12.586,0.000,0.000,0.000,0.000,0.000:1]
[PRB:-12.587,0.000,0.000,0.000,0.000,0.000:1]
[PRB:-12.586,0.000,0.000,0.000,0.000,0.000:1]
[PRB:-12.586,0.000,0.000,0.000,0.000,0.000:1]
[PRB:-12.587,0.000,0.000,0.000,0.000,0.000:1]
[PRB:-12.587,0.000,0.000,0.000,0.000,0.000:1]
[PRB:-12.586,0.000,0.000,0.000,0.000,0.000:1]
[PRB:-12.587,0.000,0.000,0.000,0.000,0.000:1]
[PRB:-12.587,0.000,0.000,0.000,0.000,0.000:1]
[PRB:-12.587,0.000,0.000,0.000,0.000,0.000:1]
[PRB:-12.587,0.000,0.000,0.000,0.000,0.000:1]
[PRB:-12.587,0.000,0.000,0.000,0.000,0.000:1]
[PRB:-12.587,0.000,0.000,0.000,0.000,0.000:1]
[PRB:-12.589,0.000,0.000,0.000,0.000,0.000:1]
[PRB:-12.587,0.000,0.000,0.000,0.000,0.000:1]
[PRB:-12.587,0.000,0.000,0.000,0.000,0.000:1]
[PRB:-12.589,0.000,0.000,0.000,0.000,0.000:1]
[PRB:-12.587,0.000,0.000,0.000,0.000,0.000:1]
[PRB:-12.587,0.000,0.000,0.000,0.000,0.000:1]
[PRB:-12.587,0.000,0.000,0.000,0.000,0.000:1]
[PRB:-12.586,0.000,0.000,0.000,0.000,0.000:1]
[PRB:-12.586,0.000,0.000,0.000,0.000,0.000:1]
[PRB:-12.585,0.000,0.000,0.000,0.000,0.000:1]
[PRB:-12.585,0.000,0.000,0.000,0.000,0.000:1]
[PRB:-12.585,0.000,0.000,0.000,0.000,0.000:1]
[PRB:-12.586,0.000,0.000,0.000,0.000,0.000:1]
[PRB:-12.586,0.000,0.000,0.000,0.000,0.000:1]
[PRB:-12.586,0.000,0.000,0.000,0.000,0.000:1]
[PRB:-12.586,0.000,0.000,0.000,0.000,0.000:1]
[PRB:-12.587,0.000,0.000,0.000,0.000,0.000:1]
[PRB:-12.587,0.000,0.000,0.000,0.000,0.000:1]
[PRB:-12.586,0.000,0.000,0.000,0.000,0.000:1]
[PRB:-12.587,0.000,0.000,0.000,0.000,0.000:1]
[PRB:-12.589,0.000,0.000,0.000,0.000,0.000:1]
[PRB:-12.587,0.000,0.000,0.000,0.000,0.000:1]
[PRB:-12.586,0.000,0.000,0.000,0.000,0.000:1]

探头精度和 i2s 步进 #531

这是我的测试设置的图像。分辨率为 800 步/mm。速度为50mm/min。我的 gcode 看起来像这样。

g0x0
g38.2X-3F50
g0x0
g38.2X-3F50
g0x0
g38.2X-3F50
g0x0
g38.2X-3F50
g0x0
g38.2X-3F50
.....many more
探头精度和 i2s 步进 #531
贡献者

由于该现象没有重现,尚不清楚它是否会有所改善,但我们已为正确使用 I2S 模式进行了修复。
#547

探头精度和 i2s 步进 #531
贡献者作者

谢谢,我暂时关闭它,如果其他人有问题可以重新打开。