开源改变世界!!

Y轴运动问题 #805

推推 grbl 1年前 (2023-01-27) 105次浏览
关闭
tpres500 开了这个issue 2019 年 12 月 15 日 · 14条评论
关闭

Y轴运动问题#805

tpres500 开了这个issue 2019 年 12 月 15 日 · 14条评论

注释

Y轴运动问题 #805

手动移动时,无论点击哪个箭头,Y 轴都向同一方向移动。直接输入G代码会走同一个方向或走错方向。X轴没有,只有Y。

Y轴运动问题 #805

你的机器肯定有问题。按箭头键或输入命令时它工作正常。Y 向上箭头将 Y 轴移离原点,Y 向下箭头将其移向原点,与键入 G0 Y10 或 G0 Y-10 时相同。可能您需要在 GRBL 配置设置中反转 Y 轴。
https://github.com/gnea/grbl/wiki/Grbl-v1.1-Configuration

Y轴运动问题 #805
作者

慢跑工作正常,除非你有它在连续模式。当您切换到连续时,无论您单击哪个箭头,Y 轴都会向同一方向移动。它始终向 0 移动。并且,在连续模式下,它不会返回 Y 轴。我尝试过使用 2 台不同的计算机,并且对两台计算机都执行相同的操作。

Y轴运动问题 #805
斯图尔特B4 评论了 2019 年 12 月 16 日  

它只适用于 grbl 1.1。并且它需要将grbl配置设置中的$130、131和132设置为雕刻区域的实际大小。你有哪个版本?
Y轴运动问题 #805

Y轴运动问题 #805
作者

我下载了最新的稳定版。它说“包括上一个预发布版(3.0.19 到 3.0.23)的所有更改以及一些小的更改。” 我在配置中设置了最大区域。

Y轴运动问题 #805

所以你已经有了 GRBL 的 1.1 版。

Y轴运动问题 #805

启动 LaserGRBL 并单击“连接”,它会在这里告诉您:
Y轴运动问题 #805

Y轴运动问题 #805
所有者
阿尔基皮塔 评论了 2019 年 12 月 16 日  

确定不是电的问题?

Y方向由arduino pin 6输出

Y轴运动问题 #805

该引脚通过将 arduino 连接到电机驱动器的 pcb 连接到电机驱动器引脚“DIR”。电机驱动器根据方向/步进产生脉冲来控制电机

Y轴运动问题 #805

也许你可以拥有:

  • 死亡arduino别针
  • pcb 路径上的快捷方式
  • 中断的印刷电路板路径
  • 死亡汽车司机

你有万用表吗?你已经测试过这部分了吗?你能测试一下吗?

Y轴运动问题 #805
所有者

如果您的电路板使用 arduino nano,则这些是连接:

Y轴运动问题 #805

Y轴运动问题 #805
作者

我有1.1。我昨晚实际上用软件切割了零件,所以一切都很好。我今天做了更多的实验,但 Y 轴没有起作用。我将它从增量切换到连续,它按预期工作。但是,我发誓它在之前的测试中没有。正如我所说,无论您单击哪个箭头,它都会朝相同的方向移动。位置显示也显示它朝相同的方向前进。并不是说软件告诉它做一件事而机器却在做另一件事。机器正在按照软件的指示进行操作。很抱歉一开始就提出这个问题,但它确实按照我说的去做了,不管出于什么原因,它现在没有这样做。感谢您的答复。

Y轴运动问题 #805

好的,那很好。没问题。👍

Y轴运动问题 #805
所有者

好的,看起来它自己解决了?如果再次发生这种情况,您可能会在系统以这种方式运行时制作一个占据整个 LaserGRBL 屏幕的短视频。

我很想知道什么命令生成用于慢跑的 LaserGRBL,以及 grbl 如何响应位置和运动。

我想了解是 LaserGRBL 生成了错误的命令,还是 grbl 执行了错误的命令。

Y轴运动问题 #805
所有者

请注意,连续点动需要知道工作台的确切尺寸才能产生正确的点动命令。

只有当您从“grbl – > grbl 配置”菜单编辑/显示它们时,LaserGRBL 才能读取此信息。也许你只是打开了窗口,LaserGRBL 第一次从机器上读取了这些值?雕刻机需要处于“空闲”状态,LaserGRBL 才能读取该值。

Y轴运动问题 #805
作者

我为每个轴设置了 4000 毫米以实现软限制的最大行程,即使机器的面积比这更大。在测试中,我正在制作较小的项目,所以我不在乎它是否知道机器的全部范围,我也看不出它需要知道的原因,只要我在程序执行期间不超过它们。当我有机会把它调到这些极限时,我会输入实际的最大读数。由于我刚刚调整了步数/毫米,因此零件尺寸合适,我现在可以将机器从 0,0 微调到最大值,并知道实际限制是什么。