开源改变世界

切割过程中跳到新位置但没有松开原位 #734

推推 grbl 3年前 (2023-01-30) 107次浏览
打开
jaysettle 打开了这个问题 2021 年 1 月 11 日 · 18条评论
打开

切割过程中跳到新位置但没有松开原位#734

jaysettle 打开了这个问题 2021 年 1 月 11 日 · 18条评论

注释

切割过程中跳到新位置但没有松开原位 #734
赞助
杰伊塞特尔 评论了 2021 年 1 月 11 日  

我注意到过去几天在长达一小时的工作中,我的 CNC 控制器会发出一声微弱的震动噪音,然后跳到一个新位置(距离原来的位置不超过一英寸)并继续切割。当第一次发生时,我是一个步进者,由于一些阻力而失去了步伐。

但是,我停下来并在通用 Gcode 平台中点击“归零”,它返回到我在作业开始前设置的相同 0,0,0 坐标。所以,如果我没有放松脚步,这会是什么?我把我必须在下面描述的内容放在一起。

这是给一位新客户的试橡木。他想要一张经过研磨并填充树脂的机场办公桌。蓝线是应该采取的实际路径。在切割过程中的某个时候,我的机器跳到一个新位置并继续切割。您可以看到是否将路径向下移动一英寸,它决定移动到的位置。停止工作并点击“返回主页”后,路由器返回到原来的位置。NC文件附件1012.zip
切割过程中跳到新位置但没有松开原位 #734

这也是昨晚在试图浮出实际平板时发生的。我正在做自适应切割,出于某种原因,我听到震动(如果我不靠近,我会错过它)并抬头看,圆形图案已经移动。我按下停止并返回家中,它又回到了原来的位置。没有丢失的步骤。1016.zip

没什么大不了的,但绝对担心这会发生在机场的实际切割上。

GRBL_ESP32 [VER:1.3a.20201022:]
Windows 10.0.19041 Build 19041
Processor Intel(R) Core(TM) i5-7200U CPU @ 2.50GHz, 2701 Mhz, 2 Core(s), 4 Logical Processor(s)

通用 Gcode 平台 2.0 版

谢谢

切割过程中跳到新位置但没有松开原位 #734 jaysettle 添加了 漏洞 有些东西不工作标签 2021 年 1 月 11 日
切割过程中跳到新位置但没有松开原位 #734

我会说这是一件大事!以下是一些用于隔离问题可能所在的建议。不幸的是,要确定任何结果,可能需要进行多次测试,这可能很耗时。为了避免连续观察以检测“颠簸”,您可以让程序运行完成并检查最终位置。

  1. 尝试在主轴断开的情况下对表面加工路径进行“空切”。如果成功(如预期的那样没有颠簸或结束位置),则问题可能是由主轴接线的电气干扰引起的。
  2. 尝试使用不同的 gcode 发件人。如果一个发送器始终失败而另一个发送器始终成功,则发送器或 grbl_esp32 中可能存在流量控制问题。
切割过程中跳到新位置但没有松开原位 #734
理查德保罗 评论了 2021 年 1 月 12 日 通过电子邮件
切割过程中跳到新位置但没有松开原位 #734
赞助作者
杰伊塞特尔 评论了 2021 年 4 月 12 日  

这件事上周又发生在我身上。我已经用这个替换了我的 USB 线:
https ://www.amazon.com/gp/product/B00C7SA21U/ref=ppx_yo_dt_b_search_asin_title?ie=UTF8&psc=1

镀金连接器、裸铜导体以及箔和编织屏蔽的组合提供了卓越的电缆性能和通过 USB 电缆延长的无差错数据传输。

它是一个 3.0 10 英尺的 USB A 到 B 扩展,但支持 2.0。我没有看到其他人遇到这个问题,否则他们会在这里发表评论,所以我不得不假设这是我的设置问题。

切割过程中跳到新位置但没有松开原位 #734
赞助作者

这件事昨晚又发生了。为客户切割一个标牌,机器突然跳到一个新位置。

我停止了工作并点击“归零”,它回到了工作开始的同一点。

切割过程中跳到新位置但没有松开原位 #734
切割过程中跳到新位置但没有松开原位 #734
切割过程中跳到新位置但没有松开原位 #734

切割过程中跳到新位置但没有松开原位 #734

我的激光也有同样的问题。
我的情况是,我通过以下更改得到了改进。

  1. 添加默认步进电机电流设置“Machines/driver.h”
    #define DEFAULT_X_CURRENT **
    #define DEFAULT_X_HOLD_CURRENT **
    (我的情况是,机器联动了 Y 轴,还添加了 Y 和 Y2。)

2 G代码程序中的电机电流节省
,陡峭的电机在最大电流下过热。
我使用默认电流的 75% 和保持电流的 40% 而不是电机最大电流。

切割过程中跳到新位置但没有松开原位 #734

切割过程中跳到新位置但没有松开原位 #734
赞助作者
杰伊塞特尔 评论了 2021 年 8 月 10 日 通过电子邮件
切割过程中跳到新位置但没有松开原位 #734

你解决了问题。好消息。

我有这个运动错误,即使是最新的固件。

感谢您的信息。

切割过程中跳到新位置但没有松开原位 #734
赞助作者
杰伊塞特尔 评论了 2021 年 8 月 11 日 通过电子邮件
切割过程中跳到新位置但没有松开原位 #734
赞助作者
杰伊塞特尔 评论了 2021 年 9 月 8 日 通过电子邮件
切割过程中跳到新位置但没有松开原位 #734

您是否正在记录命令输入和输出?命令丢失(由于电气干扰或其他一些通信问题)或者您正在丢失步骤(电机线挂在某物上,或者碎屑暂时卡住其中一个轴。)基本 CNC 没有任何办法知道它们何时与内部坐标系失去同步。解决此问题的最佳方法是照看它直到出现错误,然后停止它并确定是否存在通信问题(应在日志中显示为错误)或某些物理问题(运动问题或步进器过热, ETC…)

支持 G 代码校验和,但您需要使用支持它们的 G 代码发送器。这将确保捕获仍可解析的 g 代码的任何通信错误。您也可能想尝试使用本地存储(如果有 SD 卡),因为它不会受到相同类型的干扰。

切割过程中跳到新位置但没有松开原位 #734
所有者

@jaysettle你是如何编译固件的。您使用的是 Arduino IDE 还是 PlatformIO?您提到更改 UART 驱动程序。我不确定你的意思,但这里提到了真正的解决方案。

https://github.com/bdring/Grbl_Esp32/wiki/Compiling-with-Arduino-IDE

使用 ESP32 库版本 1.0.3

切割过程中跳到新位置但没有松开原位 #734
赞助作者
杰伊塞特尔 评论了 2021 年 9 月 8 日 通过电子邮件  

切割过程中跳到新位置但没有松开原位 #734
赞助作者
杰伊塞特尔 评论了 2021 年 9 月 8 日 通过电子邮件
切割过程中跳到新位置但没有松开原位 #734
所有者

PlatformIO 应该得到正确的版本。

切割过程中跳到新位置但没有松开原位 #734
赞助作者

我怎么知道我使用的是否是使用 ESP32 库版本 1.0.3?

切割过程中跳到新位置但没有松开原位 #734

如果您在 Visual Studio Code 中使用 PlatformIO 编译最新版本(包含所有最新更新),则会使用正常工作的库。使用正确的开发人员工具和专业知识,在技术上可以验证您可能拥有的任何二进制文件中使用的库版本,但告诉您如何执行此操作超出了所提议解决方案的范围。确保您拥有固定版本的最佳方法是构建上面指定的“已知良好”版本。

切割过程中跳到新位置但没有松开原位 #734
所有者

引导消息会告诉您 SDK 版本。我知道 1.0.3 是什么数字。这周不在家。

免费注册 在 GitHub 上加入此对话。已有帐户? 登录评论
标签
漏洞有些东西不工作
项目

还没有

发展

没有分支机构或拉取请求

6人参加
切割过程中跳到新位置但没有松开原位 #734切割过程中跳到新位置但没有松开原位 #734切割过程中跳到新位置但没有松开原位 #734切割过程中跳到新位置但没有松开原位 #734切割过程中跳到新位置但没有松开原位 #734切割过程中跳到新位置但没有松开原位 #734

喜欢 (0)