评论
我们需要一个尽可能简单的 gcode 文件来展示问题。简单,我的意思是非常简单。 |
感谢您的快速回复。这是你要求的。 我的激光也用 Y 轴扫描,我试过交换轴,所以它用 X 轴扫描,结果相同。 我开始怀疑激光器的电源可能会导致此问题。在尝试您要求的简单程序时,我注意到该程序的行部分开始很晚。我观察了 6 件装控制器的输出卡,输出和 PWM 灯在正确的时间点亮,激光本身没有发射。你可以在图片中看到我的意思。在为您尝试此操作时,它发生了好几次。 ; LightBurn 0.9.24 M9 |
我有另一个全新的激光电源,明天下班后我可以得到它来排除它。 |
如果仔细查看 GCode,您会发现它已经在负向扫描和正向扫描之间嵌入了一个偏移量。这是您的文件的摘录,并带有注释以显示它:
所以对于负向,激光表面上是在 (129.56, 159.56) 之间,而正向是 (133, 163)。 这可能是对激光开启时间的某种 Lightburn 补偿。 当您绘制盒子时,这种补偿不会以相同的方式工作,因为盒子的短边被绘制为 X 中的简单移动,而不是 Y 中带有时间补偿的过扫描光栅线。 我不是 Lightburn 专家,所以我不确定该怎么做。 |
您可以尝试在没有补偿的情况下手工制作一个 GCode 文件,这样激光在两个方向上的相同范围内打开和关闭。 我会尝试的另一件事是在速度图中添加一个额外的段,因此 0 速度对应于非零激光功率。大多数激光器不会在 0 点准确开启,而是在发射前在低端有一个死区。 |
谢谢,等我下班回家试试。 我确实必须在 LightBurn 中设置一个扫描偏移以补偿发射延迟(双重雕刻,每个扫描方向一个),我假设这就是您所看到的。 对于速度图建议,您是说将速度图中的 0% 更改为刚好低于管子实际发射的位置。 如果激光直到 7% 才真正发射,可以尝试将速度图设置为 速度图:65=0.000% 1000=100.000% |
请阅读速度地图上的 wiki 条目。我花了很长时间来编写它并制作示例。 |
好的,谢谢,在阅读速度地图 wiki 后,我将我的设置为 速度图:0=5% 1000=100% 现在,当手动发射时,激光管开始以 0.02% 的比例产生电弧。 好的,现在偏移量,当我关闭 Lightburn 的“扫描偏移量调整”时,我得到了“双倍”雕刻,但之后的“矩形”线似乎在两者之间正确居中。 似乎 LightBurn 中的扫描偏移调整正在将雕刻始终向 Y+ 方向移动,并且线条位于正确的位置。我已经使用 LightBurn 和 co2 激光器很长时间了,我在大多数机器上使用扫描偏移调整。这是我第一次看到这个问题。 当我重新启用扫描偏移时,我仍然得到原始结果,即线条和扫描之间的偏移。 我也用一个全新的更换了我的激光电源,并更换了从 6 件装控制器到激光电源的屏蔽 IO 电缆,没有任何变化。 我保存了 gcode 和图像以用于关闭和打开偏移。第一个偏移第二个关闭。您还会在图像中注意到我在线路启动时延迟开火。这些结果是在对我提到的速度图进行更改之后得出的。 这是两个 gcode 文件的 OneDrive 链接。 https://1drv.ms/f/s!ArzLEbLAKBIghu5f-xSPxZTElPYnrw 谢谢 |
我不是 CO2 激光器方面的专家,所以我不知道它们对 PWM 变化的响应速度有多快。我看到的一些参考资料建议 PWM 频率在 5KHz 范围内。我认为您需要从更有经验的人那里获得帮助。 |
我的激光电源以 20khz 的频率运行。我试过不同的频率,没有任何变化。我今晚要测试pwm。似乎某处有一个明确的延迟导致延迟线开始和偏移。 我将尝试连接二极管激光器并以相同的速度进行测试,看看是否存在问题。至少到那时我会知道问题是否仅限于 co2 激光器。 谢谢你的帮助。 |
这事有进一步更新吗? |
控制板
6 件装通用 CNC 控制器 (Bart’s V1p5)
使用
董事会供应商的帮助
机器描述
600mm X 1200mm 定制 130W Co2 激光器
输入电路
没有反应
配置文件
启动消息
用户界面软件
Lightburn(USB 串行连接)
发生了什么?
我在扫描(填充)和线之间有一个偏移量。它总是在同一个方向(沿着扫描轴)并且它在更高的速度下变宽。如果我先画线或先填充,结果是相同的。当只在一个方向上扫描时,填充和线条之间的对齐几乎是完美的,但仍然有点不对劲。
我已经排除了扫描偏移的可能性,我仔细阅读了 Lightburn 的说明,我的扫描在正确的时间开始和结束,具有良好的非波浪线。我自己的雕刻在所有速度下看起来都很棒,如果我重新运行雕刻,它与我首先完成的雕刻完美对齐。
我还排除了步进器丢失步数、机器方正度和其他可能的机械问题。
我不知所措解决这个问题。任何帮助将不胜感激。
其他信息