Contact me: hankecnc@gmail.com

关于新主轴PWM的问题 #633

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

关闭
michaelfranzl 打开了这个问题 2015 年 3 月 24 日 · 13条评论
关闭

关于新主轴PWM的问题#633

michaelfranzl 打开了这个问题 2015 年 3 月 24 日 · 13条评论

注释

关于新主轴PWM的问题 #633

Cysign 在 issue #325中提问:

pwm 可以以什么速率调整?

我有同样的问题。如果我有这个 Gcode:

G01 X0.00 Y0.00
X0 Y0 S0
X0 Y1 S100
X0 Y2 S255

… 物理 PWM 输出是否与每个线段同步,或者每个线段与 PWM 之间是否存在时间偏移?

我问是因为我打算使用 PWM 进行激光雕刻,这里的线段和设置的激光强度应该是一致的,理想情况下是精确的。

(抱歉,我不小心过早提交了这篇文章)

关于新主轴PWM的问题 #633
成员

@michaelfranzl:它通过 S 参数使用可配置的边界进行线性调整。这些界限在 config.h 文件中设置。

关于新主轴PWM的问题 #633
成员

@michaelfranzl: 忘记补充了。目前 Grbl 没有激光模式,但很快就会添加。如果你想使用它们,有几个支持实时激光的好叉子。默认情况下,Grbl 在主轴速度变化期间停止,就像 CNC 铣床一样。

关于新主轴PWM的问题 #633

谢谢你的澄清,是的,我正在寻找 GRBL 中的实时激光 PWM。问题是这个“上游”grbl/grbl 已经重新排列了许多文件并重构了代码,所以没有一个可用的实时激光 GRBL 叉子现在可以更新(至少自动更新)。我会看看我是否可以深入研究其他分叉以真正了解需要什么。

关于新主轴PWM的问题 #633

很抱歉再次提出这个老问题,但是@chamnit,是否有发布/实施激光模式的时间表?

最好的问候
托比亚斯

关于新主轴PWM的问题 #633

我赞成@Mad-Onion 所说的……这是主分支 grbl 的所谓“实时”主轴速度变化部分吗?如果没有,包含此功能的最新分支是什么?

关于新主轴PWM的问题 #633
成员

@nmz787: 代码已完成,但未在任何地方公开发布。它目前正在由我自己、Inventables 和一些选定的同事进行基准测试。当它接近实际的测试版时,我会发布它。我不想现在就让它全部暴露在外,而必须管理 alpha 状态错误报告。

关于新主轴PWM的问题 #633

等不及了!

关于新主轴PWM的问题 #633

所以我现在很困惑……0.9 版本确实用“S”g 代码指令改变了 PWM 占空比……那么这张票是关于什么的?占空比变化与 XYZ 步进运动的同步程度如何?

关于新主轴PWM的问题 #633
成员

@nmz787: Grbl 假设机器使用的是主轴,而不是激光。因此它在恢复之前正确地停止运动以改变主轴速度。激光几乎需要在每一个动作和飞行中改变“主轴速度”,尤其是在雕刻时。停止会导致烧伤痕迹。

对主轴速度的实时覆盖使用激光模式所需的相同代码来在不停止运行的同时改变“速度”。

关于新主轴PWM的问题 #633

@chamnit好的,谢谢,我的目标是激光切割机,所以这是很好的信息。我只是使用示波器来探测通向激光控制器的 PWM 引脚……我也没有检查电机输出,否则我想我会看到这个中断。

关于新主轴PWM的问题 #633

嗨,刚刚在看关于运行激光的 GRBL 的对话。我不是电子或程序员类型,但我想将我建造的绘图仪转换为使用激光进行标记。我还想知道什么时候可以使用激光控制,或者有没有办法在不同的功率设置下立即打开和关闭激光。任何帮助都会很棒。
马塞尔

关于新主轴PWM的问题 #633
成员

@Marley1953: Grbl v1.1(由于现有使用而跳过 v1.0)将很快推出。它迫在眉睫,并且已经面向主要的 GUI 开发人员开放。我不得不调整 Grbl 的通信方式以在状态报告中填充更多数据并使开发人员将来的工作更轻松。如果一切顺利,它可能会在下周的某个时候作为公开测试版发布。

FWIW,我不认为 Beta 测试会很长。v1.1 中的新实时覆盖是将近一年前编写的,并且已经过全面测试。在发布之前,我必须解决通信问题并提出一种新的慢跑模式(用于低延迟操纵杆)。

关于新主轴PWM的问题 #633

感谢您对这个 chamnit 的快速回复

喜欢 (0)