Contact me: hankecnc@gmail.com

https://github.com/gnea/grbl/issues/411#411

推推 grbl 3年前 (2023-01-22) 355次浏览

https://github.com/gnea/grbl/issues/411#411

大家好。感谢您分享您的见解。我想为了完整起见,我应该指出我的 Y 轴上的电机驱动器不是经济型步进驱动器,而是 Panasonic Minas 伺服电机和电机驱动器。因此,虽然伺服电机非常精确和强大,但似乎也有一些“适合目的”的考虑因素需要权衡。我的第一个猜测是伺服电机驱动器中有一些数字滤波增加了延迟。在 40m/min 下大约 1mm 的距离误差相当于大约 1.5ms 的时间延迟,这有点大但在可以想象的范围内。X 轴步进驱动器是一个外部高功率模块,因此它也可能针对替代用例(高功率低速)进行了优化;

我将不得不在设置中四处挖掘,看看是否可以减少任何延迟。如果我发现任何有趣的事情,我会发回。

https://github.com/gnea/grbl/issues/411#411
贡献者

@timothy-godfrey: 很公平。我将确保在未来版本的开发列表中添加激光延迟,以适应像您这样的电机驱动程序。

https://github.com/gnea/grbl/issues/411#411

这是我们用来延迟激光发射信号的代码。
https://drive.google.com/drive/u/1/folders/1O_6vE8vBIstp4J8dbozfsC1wr1kFVybs
有关我们如何连接的更多信息,您可以观看此视频:
https ://www.youtube.com/watch?v= PnpIq6Br-ss

https://github.com/gnea/grbl/issues/411#411

你好@chamnit, 完整性的更多细节。原来我记错了我的激光切割机的细节。X、Y轴采用相同的松下伺服电机和驱动器;Z 轴是带有不同外部驱动模块的轴。

我确实找到了影响步进电机延迟的设置,并且它为 Y 轴和 X 轴配置了不同的值,这解释了我在测试中获得的不同性能。我将设置调整为零,现在伺服电机和驱动器没有延迟(或至少更少)。

干杯!

https://github.com/gnea/grbl/issues/411#411

喜欢 (0)