注释
嗨 我有最新的代码和 现在我发布了 如果#32 =0,则执行相同的操作,除了 刚刚用#define LASER_CONSTANT_POWER_PER_RATE undefined 重新编译,闪烁消失了,正如预期的那样。 谢谢 |
@swarfer: 谢谢大卫。我知道这个问题,很快就会发布修复程序。在去掌握之前,我会确保它是固定的。 |
你好… 我把我的观察发给你: 我正在使用启用激光模块的最新版本 2016-11-04 ($32 = 1),管理一个 300 mW 激光模块。
谢谢你。 |
@Sylvan72: 谢谢。
|
你好。 感谢您的关注。 我用激光测试了我的 CNC。当我通过 GRBL 面板执行 G-CODE 文件并且我被迫停止它时,当我移动 XY 轴时激光激活。这可以通过发出命令“X10”或“X +”(点动)按钮来实现。 即使您输入命令“M5”或“M5 S0”,激光仍保持启用状态。 |
对不起我的英语……我正在使用谷歌翻译。 |
@Sylvan72:我假设这是启用了实验性 CONSTANT_POWER_PER_RATE 选项。我也知道这个问题。据我所知,它应该在没有这个选项的情况下工作。 直到最近我才能够测试激光模式,所以请耐心等待。我正在努力以正确的方式快速解决此问题。一旦修复被推送,请尝试测试它,如果你有时间。在成为大师之前,我想解决所有问题。这些激光模式的细节阻碍了一切。 |
我只能称赞和感谢你的努力。就我而言,您可以期待所有您想要的耐心。 我希望你能实现你的目标。 太感谢了。 来自巴西的问候。 |
很高兴看到激光实施取得的进展。做得好! |
我使用 grbl 1.1 设置时的奇怪行为
对于我的 2 美分,我可以说小功率激光用户通常需要手动聚焦他们的镜头。 [修改的] 我读到它只是被请求/建议并插入到“commit_log_v1.1.txt”中。
为我点赞! |
附言。我还为 windows 编写了自己的 GRBL 界面(是的,另一个!) 针对激光进行了优化。 由于激光优化,在图形预览中没有进行 Z 轴计算,但 gcode streamer 对 Z 没有问题。 它可以从https://github.com/arkypita/LaserGRBL下载 这是一个为期一周的项目,所以它非常简单,但功能稳定。 |
@chamnit: 嗨桑尼。非常感谢您为 grbl 所做的所有努力。我喜欢它! 我对二极管激光器、雕刻参数和不同的控制器进行了很多试验。为了获得最佳的灰度分辨率,我们需要能够调整激光器的 pwm 频率。 你认为你可以将 $ 设置打包到 grbl 中来调整 PWM 频率吗? |
@cprezzi:我对添加另一个 Grbl ‘$’ 设置有点怀疑,因为 v1.1 非常接近主版本,并且如果有足够的可用闪存空间来添加它。(此时每个字节都很宝贵)。 有几种设置 PWM(快速 PWM 与相位校正 PWM)的方法,每种方法都有不同的运行频率。因此,可能需要支持的选项太多。如果有的话,我可以按照布尔值的方式做一些事情来在两种用户配置的模式之间进行设置。这些模式需要由用户在 config.h 或 cpu_map.h 文件中预先设置。 但是,目前还不能保证。它可能必须等到 v1.2 修订版。 |
@cprezzi:或者激光模式 $32 设置可以是在少数用户配置的 PWM 频率之间设置的值。例如,$32=0 禁用激光模式。$32>0 将是一种特定的激光模式。 |
为此使用 $32 设置是个好主意。无论如何,只有几个预分频器值可以使用。 |
v1.1e 是上周末推出的。激光功能更新已基本完成,我希望获得有关一切工作方式的反馈。以下是最终变化的总结:
我还在 @cprezzi:不要忘记 PWM 频率请求。可能需要等到 v1.2,但我会看看我能做些什么。 |
当我看到 v1.1e 时,我立即跳了起来;) 我会做更多的测试,当我发现一些故障时让你知道:) |
我可以确认 M4 动态功率模式在激光雕刻方面的改进,在急剧的方向变化中不再有过度燃烧。做得好@chamnit! |
@arkypita: 好的!感谢分享和确认。 |
我确定我们会将 M4 变体(可切换)实施到 LW3 中,但由于所有其他固件都无法做到这一点,我们需要仅允许 Grbl > 1.1e 使用该功能;) |
老实说,我已经有很长时间没有使用我的 Shapeoko 激光/CNC 机器了。我有一个较旧的 arduino(uno 之前的那个,或者实际上是一个 seeeduino 克隆 V2.2),我必须直接刷入,因为我没有 arduino 引导加载程序,而且我认为也存在一些尺寸问题。我能够将所有配置点从 0.9 移植到 1.1e,并在闪烁后重置所有 eeprom。 PS:我想我应该查看源代码而不是旧的 wiki: |
这里有 1.1 的非常好的文档:https |
@alpharesearch: 非常感谢您的反馈。在这一点上,我认为 v1.1 已经准备好发布主版本了。我只需要清理一些代码和文档。希望我明天能做到。 |
ALL:以下是我正在努力在 v1.1 主版本之前实施的调整列表!如果您不同意、有疑虑或出于任何原因认为这不是正确的做法,请对它们发表评论。我对激光切割机还很陌生,需要用户帮助才能弄清楚一些细节。
当运动模式不是 G1、G2 或 G3 时,激光将自动禁用。这包括 G0、G38.x 和 G80 gcode 命令。这是出于安全原因。我刚接触激光切割机,很明显安全是这些设备的一个大问题。很容易起火。
@DOUG888: 回复您之前的查询。暂停时激光关闭 grbl/grbl#1129 经过深思熟虑,我将在进给保持期间添加激光禁用作为标准行为。
将有两种不同的激光切割模式。恒功率和动态功率(加速斜坡调整)。它们将分别由 M3 和 M4 命令控制。您通常会使用 M3 恒定功率模式,但在特殊情况下,如更精细的工作,可以使用 M4 动态功率模式。