评论
控制器和激光器之间的电路是什么?ESP32 是否有可能试图说“激光关闭”但信号未通过? |
您是直接从 Lightburn 发送还是从 SD 卡运行? |
我在 3.5.1 上烧了至少 20 个不同的项目,但没有遇到这个问题。我不认为消息正在丢失,总是有机会丢失或干扰。 我正在使用 LightBurn 发送 Goode。SD 卡未安装,它在配置文件中以防万一我需要它(听起来我可能需要它)。 |
提醒我您在使用 3.5.1 时遇到了什么问题。这个问题会随着 wifi 关闭而消失吗? |
有趣的是,我只是改变了 LightBurn 所说的S Value Max。它设置为 1000,我将其更改为 255,因为 FluidNC 配置文件有一个“速度图”,我相信它是 FluidNC 激光模式下的激光功率。 感觉这可能是问题所在……我想我应该将其改回 1000,看看这个问题是否继续发生。 |
传统上,255 是 Grbl 使用的数字,但 ESP32 PWM 分辨率可以更高。 我已经使用 1000 个 LaserGrbl 没有问题。 |
那么速度图究竟是如何工作的呢?我最多可以映射 1000 个值吗? |
它将一个值映射到一个百分比。百分比是主轴的满刻度。在你的情况下……
…满刻度为 13 位,但它可以将任何值映射到该刻度。 |
映射任何小于 8,191 的东西都是在浪费 13 位的分辨率,但实际上激光真的可以以百分之一的分数进行不同的雕刻吗? 流式 gcode 中的额外数字可能更浪费。 |
所以我将速度图设置为: 当我以 7%(svalue = 70)发射激光时,它会打开激光。当我以 6%(svalue 60)发射激光时,它没有打开。 我的新速度图应该是什么? |
我假设 PWM 是正确的,但你的激光器在打开之前有一个阈值。直流主轴可以以相同的方式工作。让它旋转需要一点力量。 您将不得不研究此 wiki 页面并进行调整,但这可能对您有用。 speed_map: 0=0% 0=7% 1000=100%
基本上 0 到 1000 的 S 值将被线性化为 7% 到 100% |
在 6% 时,您是否仍然看到控制器上的 LED 发出一点点光? |
是的,在 6% 时,输出模块上的 LED 仍然亮着。但是,激光不会在木头上留下痕迹。 |
这就是整个意图。0%-100% 并不总是与您得到的相符。 |
对,那是速度图的要点吗?这就像针对您的特定设置的校准。 |
现在工作。谢谢。 |
控制板
4 轴 TMC2209 CNC 控制器
https://www.tindie.com/products/33366583/4-axis-tmc2209-cnc-controller/
董事会供应商的帮助
机器描述
这是一种定制的 Co2 激光器。
单步进 x 轴 – StepperOnline
单步进 y 轴(双端 – 杆连接每一端)-> Amazon Link
单步进 z 轴 – StepperOnline
GPIO 用于控制排气扇、空气辅助和水泵的外部高压继电器。这是配置文件中的“冷却剂”gpio。
配置文件
启动消息
用户界面软件
光刻
发生了什么?
看起来好像有时激光在应该关闭的时候没有关闭。
其他信息
没有反应