Contact me: hankecnc@gmail.com

简单形状:形状和口袋路径的切换顺序和方向 #182

推推 grbl 3年前 (2023-02-03) 306次浏览
打开
78Matteo78 开启了这个问题 2021 年 2 月 4 日 · 19条评论
打开

简单形状:形状和口袋路径的切换顺序和方向#182

78Matteo78 开启了这个问题 2021 年 2 月 4 日 · 19条评论

评论

简单形状:形状和口袋路径的切换顺序和方向 #182

您好
,由于我使用硬件分频器微步,因此实际轴速度有问题。
从控制流菜单中,轴的进给速率不正确。我问是否可以放置一个菜单,允许您选择硬件步进分隔器,以便随后校正轴的速度。谢谢你
的问候 matteo

简单形状:形状和口袋路径的切换顺序和方向 #182 78Matteo78 添加了 漏洞 标签 2021 年 2 月 4 日
简单形状:形状和口袋路径的切换顺序和方向 #182
所有者

我不明白:如果你使用硬件分频器,速度会减半,距离也会减半。更正 $100、$101 设置后一切都应该没问题吗?

简单形状:形状和口袋路径的切换顺序和方向 #182
作者


,我会解释我的真实例子。
我有一个 2mm 螺距螺钉,一个每转 200 步的电机,微步 x8,所以我在参数 $100、101,102 上设置了 800 毫米步。
我建了一个边长为150毫米,周长为600毫米的正方形,速度设置为每分钟600毫米。广场是完美的,但执行时间是 2 分钟而不是 1 分钟。这就是为什么我不明白是某些步骤有错误还是软件中有问题。我们在朋友的另一个数控系统中发现了同样的东西。
谢谢再见。

简单形状:形状和口袋路径的切换顺序和方向 #182
所有者

在正方形行驶时,电机会减速并在边缘加速。所以参数 $120, $121 对于加速很重要。也许这些值太低了,减速和加速都需要很多时间。
进给速度只有在电机加速后才有效。

简单形状:形状和口袋路径的切换顺序和方向 #182
作者


120,121 是 20,000,它是一个非常低的值,不会影响加工时间的结束。
我用另一个软件试过,结果总是 2 分钟,而应该是 1 分钟。
然而边的长度是 150mm ….我不明白错误在哪里。
我会尝试做其他测试。
问候马泰奥。

简单形状:形状和口袋路径的切换顺序和方向 #182


,我以不同的速度做了一些测试,f450、f500、f600、f700、f900,它们都遵守行程时间 mm / min,除了 f600,它以半速行驶的时间是原来的两倍。
我还使用了其他软件,它具有相同的行为。
然后我通过小步移除 f1 来调整 f600 的速度,在 f600 -f540 范围内除了速度减半外,它还进入锁定状态。
其他速度没有问题。
我不明白 e 是一个巨大的 grbl 问题还是一个共振问题….
我会尝试使用示波器或频率计看看我是否理解了一些东西。
问候语

简单形状:形状和口袋路径的切换顺序和方向 #182
所有者

我对不同的步骤/毫米设置有类似的问题:
$100 = 10 -> 命令 X1 导致移动 1.000
$101 = 4.444 -> 命令 Y1 导致移动 1.024
但是命令 Y1.000 导致移动的 1.000
奇怪…

简单形状:形状和口袋路径的切换顺序和方向 #182
所有者

你能上传你的 grbl-setting ($-Values) 吗?想检查它是否也发生在我桌子上的裸板上。

简单形状:形状和口袋路径的切换顺序和方向 #182

ARDUINO MEGA 2560 5 轴

$$
< $0=10(设置每步的时间长度。最小 3 微秒。)
< $1=25(在停止时设置一个短暂的保持延迟,以便在禁用步进器之前让动态稳定下来。值 255 保持电机启用而没有延迟。)
< $2= 0(反转步进信号。将轴位设置为反转(00000ZYX)。)
< $3=0(将方向信号反转。将轴位设置为反转(00000ZYX)。)
< $4=1(将步进驱动器使能引脚信号反转。 )
< $5=0(反转所有限制输入引脚。)
< $6=0(反转探头输入引脚信号。)
< $10=1(更改状态报告中包含的数据。)
< $11=0.010(设置多快Grbl 通过连续运动行进。较低的值会减慢它的速度。)
< $12=0.002(根据径向误差设置 G2 和 G3 圆弧跟踪精度。注意:非常小的值可能会影响性能。)
< $13=0(在返回任何位置和速率值不是设置值时启用英寸单位.)
< $20=0(在机器行程内启用软限位检查并在超过时设置警报。需要归位。)
< $21=0(启用硬限位。立即停止运动并在触发开关时发出警报。)
< $22=0 (启用归位循环。需要所有轴上的限位开关。)
< $23=0(归位在正方向搜索开关。设置轴位 (00000ZYX) 以在负方向搜索。)
< $24=25.000(缓慢接合限位开关以准确确定其位置的进给速率。)
< $25=500.000(在较慢​​的定位阶段之前寻求快速找到限位开关的速率。)
< $26=250(设置阶段之间的短延迟归位周期让开关去抖动。)
< $27=1000.000(触发开关脱离后缩回距离。如果开关未清除,归位将失败。)
< $30=255(最大主轴速度。将 PWM 设置为 100% 占空比周期。)
< $31=0(最低主轴速度。将 PWM 设置为 0.4% 或最低占空比。)
< $32=0(启用激光模式。当主轴速度改变时,连续的 G1/2/3 命令不会停止。)
< $100=400.000(X 轴行程分辨率,单位为每毫米步数。)
< $101=400.000(Y 轴行程分辨率,单位为每毫米步数。)
< $102=400.000(Z 轴行程分辨率,单位为每毫米步数。)
< $103=13.300(A 轴行程分辨率,单位为每度步数。)
< $104 =12.500(B 轴行程分辨率,每度步数。)
< $110=900.000(X 轴最大速率。用作 G0 快速速率。)
< $111=900.000(Y 轴最大速率。用作 G0 快速速率。)
< $112=500.000(Z轴最大速率。用作G0快速速率。)
< $113=900.000(A轴最大速率。用作G0快速速率。)
< $114=200.000(B轴最大速率。用作G0 rapid rate.)
< $120=20.000 (X-axis acceleration. 用于运动规划不超过电机扭矩和丢步。)
< $121=20.000(Y轴加速度。用于运动规划不超过电机扭矩和丢步。)
< $122=20.000(Z轴加速度。用于运动规划不超过电机扭矩和丢步。)
< $123 =100.000(A轴加速度。用于运动规划不超过电机扭矩丢步。)
< $124=20.000(B轴加速度。用于运动规划不超过电机扭矩丢步。)
< $130=20000.000 (距归位开关的最大 X 轴行程。确定软限位和归位搜索距离的有效机器空间。)
< $131=20000.000(距归位开关的最大 Y 轴行程距离。确定软限位和归位的有效机器空间搜索距离。)
< $132=20000.000(距离归位开关的最大 Z 轴行程。确定软限位和归位搜索距离的有效机器空间。)
< $133=20000.000(距离归位开关的最大 A 轴行程距离。确定软限制的有效机器空间-限制和归位搜索距离。)
< $134=20000.000(离归位开关的最大 B 轴行程。确定软限制和归位搜索距离的有效机器空间。)
< ok

我还没有用 ARDUINO MEGA 上的示波器检查过,但在 ARDUINO 3 轴上它没有问题,并且在 600 MM / MIN 时脉冲频率约为 8 KHZ,这也是我在 MEGA 上所期望的。
我会尽快通知您。
问候马特奥

简单形状:形状和口袋路径的切换顺序和方向 #182

我的驱动程序是 TB6600 VDC 32 伏和电机 NEMA 24 200 步

简单形状:形状和口袋路径的切换顺序和方向 #182


,我用示波器测试了 arduino mega 输出中步骤的输出,正如我想象的那样,步骤的频率减半,从 F600 到大约 F540,或者 usb 上的数据流被阻塞了….我试过其他软件 (grblgru) 并且它具有相同的行为,因此在我看来,Mega 固件中存在错误。
应咨询固件管理器。
再次感谢您的工作。
问候马泰奥。

简单形状:形状和口袋路径的切换顺序和方向 #182
所有者

提醒一下:
fra589/grbl-Mega-5X#179

简单形状:形状和口袋路径的切换顺序和方向 #182

嗨svenhb

如您所见,我联系了固件程序员,但他也无法给出解释。
在 fullstep 中,问题不存在,并且在任何情况下机器的工作原理都是一样的,对我来说,问题可以解决。
同时我想问你,当我创建一个简单的形状时,是否可以在 gcode 的路径中给出一个方向,从内到外,反之亦然。
谢谢你
的问候#Matteo。

简单形状:形状和口袋路径的切换顺序和方向 #182
所有者

你可能有一个例子?我不明白你的意思。

简单形状:形状和口袋路径的切换顺序和方向 #182

你好 SVENHB
我希望你能理解。

简单形状:形状和口袋路径的切换顺序和方向 #182
所有者

是的,我明白了,但是它有什么用呢?

简单形状:形状和口袋路径的切换顺序和方向 #182


,例如,我使用铝材,因此从外部开始意味着只能使用刀具的最小部分,而不是 100%。
或者在相反的情况下,我必须加宽一个槽,从内部开始,然后用最多 50% 的刀具向外分步进行。
我知道这可能有点复杂,它们是 artcam 或 aspire 上存在的功能,但是由于使用 grblplotter 创建工作路径要快得多,所以它会非常好。
如果我让您的生活变得复杂,请照做,别担心……
再次感谢您,
Matteo。

1条相似评论
简单形状:形状和口袋路径的切换顺序和方向 #182 svenhb 更改了标题 使用微步分割时速度轴不正确。 简单形状:形状和口袋路径的切换顺序和方向 2021 年 7 月 31 日
简单形状:形状和口袋路径的切换顺序和方向 #182 svenhb 添加 增强 并删除 漏洞 标签 2021 年 7 月 31 日

免费注册 在 GitHub 上加入此对话。已有帐户? 登录评论
标签
项目

还没有

发展

没有分支机构或拉取请求

2名参加者
简单形状:形状和口袋路径的切换顺序和方向 #182简单形状:形状和口袋路径的切换顺序和方向 #182

喜欢 (0)