Contact me: hankecnc@gmail.com

主轴速度作为 PWM 问题。起笔速度不起作用。落笔速度有效。 #191

推推 grbl 3年前 (2023-02-03) 280次浏览
关闭
hamppi 打开了这个问题 2021 年 4 月 16 日 · 38条评论
关闭

主轴速度作为 PWM 问题。起笔速度不起作用。落笔速度有效。#191

hamppi 打开了这个问题 2021 年 4 月 16 日 · 38条评论

注释

主轴速度作为 PWM 问题。起笔速度不起作用。落笔速度有效。 #191

你好。是否有一些解释说明即使在参数更改时,起笔也始终以相同的速度工作?它可以以某种方式在 GRBL 的其他地方被覆盖还是 ib 是一个错误?落笔工作正常并随参数变化。
主轴速度作为 PWM 问题。起笔速度不起作用。落笔速度有效。 #191

当从控制/慢跑https://user-images.githubusercontent.com/31763713/114950147-22eb7180-9e5b-11eb-93d6-d1e375cab2c5.MOV使用提笔时

从 Control/Jogging 使用落笔时
https://user-images.githubusercontent.com/31763713/114950158-27b02580-9e5b-11eb-951d-c8832ff8f6da.MOV

顺便说一句,感谢您启用了 impementing ramp。

主轴速度作为 PWM 问题。起笔速度不起作用。落笔速度有效。 #191 hampi 添加了 漏洞 标签 2021 年 4 月 16 日
主轴速度作为 PWM 问题。起笔速度不起作用。落笔速度有效。 #191
所有者
svenhb 评论了 2021 年 4 月 16 日  

编辑….
可能的 PWM 范围是通过 grbl 设置 $30 和 $31 定义的。此窗口中的设置应在此范围内:
主轴速度作为 PWM 问题。起笔速度不起作用。落笔速度有效。 #191

伺服速度没有设置,但也许你打开了激光模式 $32=1 这会引起一些混乱。
在激光模式 $32=1 中,每个 G0 移动都会导致 PWM=0 输出,而 G1 移动会设置回原始 PWM 值。

同时使用 Z 轴和换刀可能会导致错误,因为换刀通常会关闭主轴 (PWM=0)…

主轴速度作为 PWM 问题。起笔速度不起作用。落笔速度有效。 #191
作者

$30 和 $31 应该没问题
< $30=1000(最大主轴速度。将 PWM 设置为 100% 占空比。)
< $31=0(最小主轴速度。将 PWM 设置为 0.4% 或最低占空比。)
激光模式关闭
< $32= 0(启用激光模式。当主轴速度改变时,连续的 G1/2/3 命令不会停止。)
尝试关闭 Z 轴但没有改变。

但现在我明白你的意思了。所以基本上我不能从一块板上单独使用 Z 轴和伺服?只是想在 rc-servo 上实现一些小的运动以进行墨水注入并使用步进电机进行 Z。或者有什么办法吗?

主轴速度作为 PWM 问题。起笔速度不起作用。落笔速度有效。 #191
作者

是否有可能仅以某种方式阻止 rc-servo 的笔向上,并保持它用于步进器向上/向下和 rc-servo 仅向下?

主轴速度作为 PWM 问题。起笔速度不起作用。落笔速度有效。 #191
所有者
svenhb 评论了 2021 年 4 月 16 日  

Z 轴和 RC-servo 可以一起工作 – 我在这里做过 – Z 作为切线轴:https
://grbl-plotter.de/index.php?id=tangential-knife 你可以关闭“主轴速度作为 PWM”但使用 并输入您的 PWM 命令(Pen-up =“M3 S50”,Pen-down =“M3 S550”)
主轴速度作为 PWM 问题。起笔速度不起作用。落笔速度有效。 #191

是否有可能仅以某种方式阻止 rc-servo 的笔向上,并保持它用于步进器向上/向下和 rc-servo 仅向下?

这是我上面写的解决方案。但是 rc-servo 什么时候应该上升?

主轴速度作为 PWM 问题。起笔速度不起作用。落笔速度有效。 #191
作者
汉皮 评论了 2021 年 4 月 16 日  

非常感谢您的建议!
但似乎我只是搞砸了并且没有更新到最新的十六进制 *.f 所以这是让伺服和步进器相互复制动作的主要问题。

我发现了一些其他奇怪的事情,如果我在工具表中将主轴速度设置为 0,它无论如何都会将 500 写入 gcode,并在工具表中标记为 goit(我的工具表中没有 500)但是当在“主轴速度/激光功率”中覆盖它时。它将创建一个具有指定编号的 gcode,一切都很好。可能只是一个 0 使它成为现实。

主轴速度作为 PWM 问题。起笔速度不起作用。落笔速度有效。 #191
所有者
svenhb 评论了 2021 年 4 月 16 日  

仅当启用工具表时:
主轴速度作为 PWM 问题。起笔速度不起作用。落笔速度有效。 #191

并启用“来自工具表”(a): 将采用工具表中的值。 否则将采用原始值 (b)。(这仅适用于真正的主轴命令,不适用于 RC-Servo 提笔/下笔)
主轴速度作为 PWM 问题。起笔速度不起作用。落笔速度有效。 #191

主轴速度作为 PWM 问题。起笔速度不起作用。落笔速度有效。 #191
作者

好的,非常感谢。
再问一个问题就关闭它,否则我永远无法停止…) 主要问题似乎只是我的十六进制文件问题。

当来到“调用子路由”时,绘图仪总是转到 Z 安全值是否有办法避免此功能,以便它保持 Z 与原来相同并“调用子路由”。对于点画,它有点令人困惑,因为如果我使用 devide 方法,它会点到同一个地方 2 次,我使用子路由仅用于伺服墨水注入,如:

(注入)
M3S550
G4 P0.001
M3S525
(%STOP_HIDECODE)

主轴速度作为 PWM 问题。起笔速度不起作用。落笔速度有效。 #191
所有者

我不知道你的设置….
你在哪一点上调用子程序?“转到 Z 安全”所以我假设您可以使用换刀功能?
什么时候用Z轴,什么时候用伺服?

主轴速度作为 PWM 问题。起笔速度不起作用。落笔速度有效。 #191
作者

我每通过 12 个单元就称它为一次。所以基本上根据每次传递的长度来调用它 – 我根本不改变工具。一个我试图避免在子程序之前进入 Z 安全(我现在手动从 gcode 中删除但我想知道我的选项是否有问题) Z 用于向上/向下刷和 Z 坐标和伺服用于添加墨水到刷子,我的测试设置是这样的 –
主轴速度作为 PWM 问题。起笔速度不起作用。落笔速度有效。 #191

主轴速度作为 PWM 问题。起笔速度不起作用。落笔速度有效。 #191

可能是我弄错了它应该如何工作但是每个 sobrouting 在 gcode 之前和之后都有笔向上/向下

G01 X100.780 Y99.616(0.5 直到子程序)
G01 X100.806 Y99.854(0.3 直到子程序)
(计数 1)
G01 X100.859 Y99.885
(笔向上:Z 轴)
G00 Z5.000(Z 进给来自工具表)
M98 P99(调用子程序)
G90 G0 X100.859 Y99.885
(落笔:Z 轴)
G01 Z0.000 F1000(来自工具表的 Z 值)

G01 X100.939 Y99.933 F5000(来自 XY 进给刀具表)
G01 X101.177 Y99.907(11.9 直到子程序)
G01 X101.256 Y99.774(11.7 直到子程序)
G01 X101.256 Y99.616(11.5 直到子程序)
(笔向上:Z 轴)
G00 Z5. 000(刀具台的 PU Z 进给)
G00 X99.854 Y102.738
(下笔:Z 轴)
G01 Z0.000 F1000(来自工具表的 PD Z 值)
G01 X100.065 Y102.658 F5000(11.4 直到子程序来自工具表的 XY 进给)

主轴速度作为 PWM 问题。起笔速度不起作用。落笔速度有效。 #191
所有者

我检查了代码:被起笔和下笔调用包围的子程序调用列表。
我将在此设置对话框中添加一个复选框,以允许禁用此功能…

主轴速度作为 PWM 问题。起笔速度不起作用。落笔速度有效。 #191
所有者

顺便说一句,建造得很好。你如何重新填充注射器?一个子程序调用后它是空的?

主轴速度作为 PWM 问题。起笔速度不起作用。落笔速度有效。 #191
作者
汉皮 评论了 2021 年 4 月 17 日  

我检查了代码:被起笔和下笔调用包围的子程序调用列表。
我将在此设置对话框中添加一个复选框,以允许禁用此功能…

那太好了!是的,就是这样,只是认为它可能已经在其他地方有选择了。

顺便说一句,建造得很好。你如何重新填充注射器?一个子程序调用后它是空的?

谢谢!我手动重新填充它只是将末端放在墨垫内并拉动它)但是没有太多需要重新填充因为每次子路由调用时它使用非常小的墨水口 – 我想出了伺服的最小可能速度并且还添加了子路由调用中开/关伺服 P0.01 之间的暂停 – 因此伺服的移动是我可以实现的最小。这是视频,可能不容易注意到它在移动 –
https://user-images.githubusercontent.com/31763713/115117538-be89f880-9fa7-11eb-81c2-9701d653619d.MOV

当然,我很乐意在注入部分使用步进电机,但电路板上没有更多的步进电机输出,更换电路板或添加单独的 arduino 电路板对于第一次测试来说有点太复杂了。

主轴速度作为 PWM 问题。起笔速度不起作用。落笔速度有效。 #191
所有者

现在可以关闭提笔/下笔:https
://github.com/svenhb/GRBL-Plotter/blob/master/GRBL-Plotter_1579_publish.zip 我没有检查输出,希望它能按预期工作。
主轴速度作为 PWM 问题。起笔速度不起作用。落笔速度有效。 #191

主轴速度作为 PWM 问题。起笔速度不起作用。落笔速度有效。 #191
作者


,终于管理检查了!似乎工作正常,谢谢!

有一些奇怪的构建行为,它停止响应没有任何错误或任何东西,重新打开后,唯一可行的解​​决方案是打开它开始工作的 1.5.7.7 版本,关闭它,然后再次打开 1.5.7.9又工作了 Mb 它只是一些包,如果继续提供更多详细信息,我会打开其他票证。

主轴速度作为 PWM 问题。起笔速度不起作用。落笔速度有效。 #191
所有者

顺便提一句。有一个按钮可以将所有保存的设置恢复为默认设置:
主轴速度作为 PWM 问题。起笔速度不起作用。落笔速度有效。 #191

主轴速度作为 PWM 问题。起笔速度不起作用。落笔速度有效。 #191
作者

谢谢。我会尝试,但它确实看起来很奇怪 issiu 1.5.7.3 似乎很稳定,而 1.5.8.0 似乎在重置后死了,即使在重新打开后也不会启动,但如果我打开 1.5.7.3 并打开 1.5.8.0 它开始工作再次 (0o) 将检查我是否可以弄清楚这方面的更多信息。
我有一些其他问题,而不是创建多个问题,我可能会在此处发布。在使用 A5/ground 和 trggering 检查探头时,我得到了这个 –

G38.3 Z-20 F200
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
< ALARM:1 Hard limit has been triggered. Machine position is likely lost due to sudden halt. Re-homing is highly recommended.
[MSG:Reset to continue]

喜欢 (0)