注释
|
我在打字时注意到您正在使用 2 微步/步。我一开始在 X/Y 方向上遇到了类似的问题,当我将它增加到 8 或 16 时,问题就消失了。 你报告的是 grbl 可能失去了位置,因为它报告它在 +3mm 而实际上更高。我的理解是,如果为机器正确设置了 grbl,无论你给出什么 g0、g1、g2、g3 命令,它都不应该丢失位置,即使你跳过行等。所以即使在探测、缓冲等方面有错误您可能有一些不需要的步骤,但龙门架的最终位置应该是正确的。 我相信要么你正在丢失步骤(grbl 中的错误设置或硬件问题),空气切割问题将排除你正在积极地将工具接合到材料中,或者工具已经磨损。 你介意分享你的gcode吗?我可以在我的机器上测试空气切割,看看我是否可以重现它。 122 美元的 z 加速可能不正确? |
|
就我而言,解决了降低 z 加速度的问题。 |
|
正如 Sonny 在此线程中指出的那样,这似乎是由螺旋切入和高加速度引起的。我需要用我的 11 美元、120 美元、121 美元、122 美元做进一步的实验 我的默认值是: 并查看500mm X-Carve 的GRBL 的defaults.h 我对评论建议的 500-500-50 还是 25-25-25 感到困惑… @vlachoudis @effer |
|
我昨晚做了一个实验,确实是螺旋切入导致了这种情况,而且确实受到加速度值的影响。令人惊讶的是,低加速度表现更差。此线程中的更多详细信息。 感谢大家分享您的想法。 |


我在 GRBL 的问题页面上发布了相同的内容,但我在这里复制它可能与 bCNC 相关:
我尝试切割 4 个简单的圆形凹槽并使用 jscut 的斜坡功能(即,它不是直线切入,而是斜坡进入所需的 Z – 或在我的圆形凹槽中创建螺旋运动,以优化刀具寿命)。结果是大约 9k 行 gcode,其中一半涉及 Z 移动。
运行 gcode 后,我注意到它回到了给定的 3mm 安全高度(Z WPos 确实显示 3),但实际上高出两倍左右。这是我调试它的思路。
我剩下两个(我能想到的)可能的罪魁祸首。
编辑:嗯…如果向下的 Z 移动在缓冲时下降,bCNC 是否可以认为主轴低于它,以便随后的向上 Z 移动会使它进一步向上移动?正是这种情况以相同的模式一遍又一遍地发生,这让我感到困惑。
(200step/rev * 2microstep/step) / (25.4mm/in / 12rev/in) = 188.976microstep/mm
这让我想知道 1000 次 Z 舍入是否足以导致 Z 偏移。我今天想尝试的一件事是用一个不错的整数(比如 200 微步/毫米)将我的 102 美元超出比例,看看相同的 gcode 是否仍然导致 Z 偏移。
顺便说一句,我正在使用带有 GRBL 版本 1.0c.20151109 的 X-Controller。
任何想法,建议都非常受欢迎。