开源改变世界!!

自调匀整不正常 #105

推推 grbl 2年前 (2023-02-10) 87次浏览
关闭
mdsultan11 打开了这个问题 2019 年 4 月 26 日 · 10 条评论
关闭

自调匀整不正常#105

mdsultan11 打开了这个问题 2019 年 4 月 26 日 · 10 条评论

评论

自调匀整不正常 #105

自调匀整不正常 #105

嗨,马丁,

我在将代码上传到 OpenCNCpilot 时遇到问题。我已经使用 Flatcam 生成了我的 PCB gcode。你可以在图片中看到错误问题。
还有一个问题是我的 CNC 没有在高度图中红色标记区域的位置制作轨迹。
请尽快解决我的问题。

感谢和问候
Md. Sultan

自调匀整不正常 #105
所有者

你好,

据我所知,您可以忽略这些警告,不用担心。我应该摆脱“零长度”警告。

至于你的另一个问题:这听起来很像 PCB 没有正确粘合,所以它可以在铣削的压力下弯曲(但在探测期间不会弯曲,这就是它仍然显示为红色的原因)。如果您还没有这样做:使用稳定的废纸板(我建议胶合板至少 9 毫米厚)并使用双面胶带将 PCB 粘在整个表面上。

最佳
马丁

自调匀整不正常 #105
作者

你好马丁,

感谢您与我分享的线索。
一旦我使用双面胶带检查 PCB 切割,我就会回来。

感谢和问候
Md. Sultan

自调匀整不正常 #105
作者

自调匀整不正常 #105
自调匀整不正常 #105

你好马丁,

正如你所说,我忽略了在将代码转储到 OpenCNCpilot 时一开始会遇到的错误,我还使用双面胶带将我的 PCB 板粘在胶合板废板上,但是你也可以看到红色区域出现在高度上通过探测完成的地图,您还可以看到实际的 PCB 切割并没有发生在另一张图片的同一个地方(红色区域)。
能否请您告诉我这是什么原因,尽快解决我的问题。

感谢和问候
Md. Sultan

自调匀整不正常 #105
德哈罗 评论了 2019 年 5 月 2 日  

你好mdsultan,
从图片上看好像只有一个点探测错了。
对您的发现提出的问题:

  • 每次进行探测会话时是否都会出现此错误?
  • 它是否始终位于与废纸板相关的相同位置,或者错误位置是否在运行之间移动?
  • 您的探测触点是否有可能在任何其他点(电缆挤压或类似故障)对路由器的接地短路?
  • 您是否遇到过由电气影响引起的其他问题(例如,您的限位开关是否会在没有明显原因的情况下偶尔触发)?

为了给你一个快速的补救措施,你可以在探测后保存高度图,在编辑器中打开地图文件,找到一个明显乱序的探测点,并将该点编辑为两个相邻点之间的中间值。这应该“治愈”给定探测运行的这种偏差,您将能够在没有错误的情况下铣削您的电路板。

[edit]
我的问题的解释:
从我的角度来看,这个问题与 Martins 程序无关,但与您的环境有关。
[/编辑]

哈拉尔德

自调匀整不正常 #105
路易扎巴迪亚 评论了 2019 年 5 月 2 日 通过电子邮件
自调匀整不正常 #105

嗨 Luiz,
我认为这不是 mdsultan 的问题。

但要强调非圆形轨道,造成这种结果的另一个原因是一个或两个轴(X 和 Y)的机械反冲。
由于 mdsultans 图片中的所有(非)圆形痕迹的形状都非常均匀,我认为这更可能是造成此类问题的原因。

但同样,Z 轴上的反弹(据我了解你所写的内容)不会导致某一点的急剧跳跃。
他的问题的原因必须在别处恕我直言

哈拉尔德

自调匀整不正常 #105
作者

你好

你好mdsultan,
从图片上看好像只有一个点探测错了。
对您的发现提出的问题:

  • 每次进行探测会话时是否都会出现此错误?
  • 它是否始终位于与废纸板相关的相同位置,或者错误位置是否在运行之间移动?
  • 您的探测触点是否有可能在任何其他点(电缆挤压或类似故障)对路由器的接地短路?
  • 您是否遇到过由电气影响引起的其他问题(例如,您的限位开关是否会在没有明显原因的情况下偶尔触发)?

为了给你一个快速的补救措施,你可以在探测后保存高度图,在编辑器中打开地图文件,找到一个明显乱序的探测点,并将该点编辑为两个相邻点之间的中间值。这应该“治愈”给定探测运行的这种偏差,您将能够在没有错误的情况下铣削您的电路板。

[edit]
我的问题的解释:
从我的角度来看,这个问题与 Martins 程序无关,但与您的环境有关。
[/编辑]

哈拉尔德

嗨哈拉尔德

感谢您的回复,我能够在探测并将其标记为“红色”时解决“丢失”特定探测点的问题。
正如您所建议的那样,Arduino UNO 的 A5 引脚上的随机电噪声似乎是导致问题的原因。探针引脚(连接到主轴的 v 位)位于 Arduino 的 A5 引脚,接地连接到 PCB 铜。当探针未接触 PCB 时,我测量了探针引脚处的电压,发现约为 +4.8 伏,而当它接触到 PCB 时,引脚 A5 变为零伏。我在引脚 A5 和 Arduino 的 +Ve 5V 之间添加了一个 0.1 uF 陶瓷电容器,假设一些随机接地噪声进入引脚 A5 并随机使其变低(探针实际上没有接触 PCB)。看起来这样(即在 A5 和 +5V 之间添加一个 0.1uf 电容器)已经起作用,我重复探测了 3 到 4 次,没有再发现任何遗漏的探测点。

您可以在下面的电容器添加照片后找到重复探测 – 没有丢失的探针

再次感谢您指出正确的方向!

自调匀整不正常 #105

自调匀整不正常 #105