Contact me: hankecnc@gmail.com

G38.2 探测在不同的轴上给出不同的速度 #1183

推推 grbl 3年前 (2023-01-23) 184次浏览

关闭
razeh 打开了这个问题 2017 年 2 月 19 日 · 1条评论
关闭

G38.2 探测在不同的轴上给出不同的速度#1183

razeh 打开了这个问题 2017 年 2 月 19 日 · 1条评论

注释

G38.2 探测在不同的轴上给出不同的速度 #1183

当我发出 G38.2 X10 F1 与 G38.2 Y10 F1 命令时,我看到了不同的速度。当我发出 G38.2 X10 F1 时,我的主轴移动速度比我发出 G38.2 Y10 F1 命令时快。我尝试通过发送 G38.2 X10 F.1 来降低速度,但速度并不比 G38.2 X10 F1 慢。
我在 Inventables X-Controller 上运行 GRBL 1.0c。
我的设置有点不寻常,因为我的 X 轴和 Y 轴有不同的设置(它们有不同尺寸的电机、微步进设置和皮带)。我的 X 轴设置为每毫米 11.111 步,我的 Y 轴设置为每毫米 20 步。

我通过设置附加以防万一它有帮助:
Grbl 1.0c [‘$’寻求帮助]

$$
$G
$0 = 10(步进脉冲,usec)
$1 = 255(步进空闲延迟,毫秒)
$2 = 0(步进端口反转掩码:00000000)
$3 = 6(dir 端口反转掩码:00000110)
$4 = 0(步进启用反转,布尔)
$5 = 0(限制引脚反转,布尔)
$6 = 0(探针引脚反转,布尔)
$10 = 3(状态报告掩码:00000011)
$11 = 0.020(结偏差,mm)
$12 = 0.002(电弧公差, mm)
$13 = 0 (报告英寸, bool)
$20 = 0 (软限制, bool)
$21 = 0 (硬限制, bool)
$22 = 0 (归位周期, bool)
$23 = 3 (归位方向反转掩码:00000011)
$24 = 25.000(归位进给,毫米/分钟)
25 美元 = 750.000(归位搜索,毫米/分钟)
26 美元 = 250(归位去抖动,毫秒)
27 美元 = 1.000(归位牵引,毫米)
30 美元 = 12000。(最大转速)
31 美元 = 0。(最小转速)
100 美元 = 11.111 (x, step/mm)
$101 = 40.000 (y, step/mm)
$102 = 320.000 (z, step/mm)
$110 = 8000.000 (x max rate, mm/min)
$111 = 8000.000 (y max rate, mm/min )
$112 = 500.000 (z max rate, mm/min)
$120 = 500.000 (x accel, mm/sec^2)
$121 = 500.000 (y accel, mm/sec^2)
$122 = 50.000 (z accel, mm/sec^ 2)
130 美元 = 740.000(x 最大行程,毫米)
131 美元 = 790.000(y 最大行程,毫米)
132 美元 = 100.000(z 最大行程,毫米)
好的
[G0 G54 G17 G21 G90 G94 M0 M5 M9 T0 F0。S0.]

G38.2 探测在不同的轴上给出不同的速度 #1183
成员

@razeh:Grbl 的 AMASS 步平滑算法限制在每秒 200 步左右。它不能比那慢。在 1 毫米/分钟和 11 步/毫米时,您要求 Grbl 以每秒 0.2 步的超慢速度移动。

如果您需要始终以极慢的速度移动,您可以在 config.h 中禁用 AMASS。在此模式下,您可以慢至 4 步/秒。

喜欢 (0)