Contact me: hankecnc@gmail.com

z 轴移动不正确 #1144

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

关闭
sieuwe1 打开了这个问题 2016 年 12 月 14 日 · 14条评论
关闭

z 轴移动不正确#1144

sieuwe1 打开了这个问题 2016 年 12 月 14 日 · 14条评论

注释

z 轴移动不正确 #1144
西乌维1 评论了 2016 年 12 月 14 日  

你好 GRBL

我的 z 轴有问题。例如,当我想将轴从 0 位置移动 1mm 时,我键入 g0 z1。但是当我这样做时,它不会上升 1 毫米。它只会将步进器转动 1/15 圈。

我知道这与 GRBL 中的 steps/mm 设置有关,但我尝试了很多不同的值。当使用你的步数/毫米公式时,我得到的数字是 2048/1= 2048。但是当我使用这个数字时,电机转 1/8 圈然后停止,但开始发出非常高的音调噪音,然后是一秒钟稍后声音停止,电机转了 1/8 圈。

我的步进电机是 BYJ48。

我知道我也应该在我的计算中使用微步,但我认为电机已经在尝试快速步进,所以我认为使用微步不会使步数/毫米更高,从而使它变得更好。所以我的问题是我的步数/毫米需要使用什么值?

希望你能帮忙。

问候Sieuwe

z 轴移动不正确 #1144 sieuwe1 更改了标题 z 轴运动不正确 z 轴移动不正确 2016 年 12 月 14 日
z 轴移动不正确 #1144
jahnj0584 评论了 2016 年 12 月 14 日 通过电子邮件
z 轴移动不正确 #1144


也许计算器会帮助你?
http://swarfer.co.za/cnc/grblcalc.html
只需输入您的实际设置,它就会告诉您正确的步数/mm。(不要猜测这个值,这是科学而不是艺术:-)
换句话说,您的电机步数/转数、丝杠螺距和微步设置到底是多少?

现在,移动,然后有噪音停止,然后再次移动听起来最大速度太高了。将其设置为具有低加速度的低值并确保您获得正确的距离,然后将值加倍并测试直到它无法达到速度,然后返回一步并对加速度做同样的事情,加倍直到它失败然后回到工作的那个。

z 轴移动不正确 #1144
拉洛维 评论了 2016 年 12 月 14 日 通过电子邮件
z 轴移动不正确 #1144
作者

你好

感谢您的快速回复。我将尝试使用该网站计算新值,并在我放学后检查它是否有帮助。

对于 jahnj0584
,我现在将所有设置恢复为默认状态。

问候Sieuwe

z 轴移动不正确 #1144
作者

你好

我试图用那个 grbl 计算器计算每毫米的步数。但是当我使用所有正确的值时,我得到了这些设置。

$0=10
$3=0
$11=0.02
$12=0.002
$100=26.666666666666668
$101=26.666666666666668
$102=32768
$110=3000
$111=3000
$112=2000
$120=500
$ 1222=500
$1

当我使用这些设置时,步进电机什么都不做。可能是因为电机需要旋转得如此之快以至于它什么也做不了。

也许有人可以帮我计算步数?
我的步进器 Byj48 = 4096 步,8 微步模式。
驱动程序 a easy driver = 8 微步设置为默认设置。
我的丝杠 = 1 厘米长的螺纹旋转 10 圈(丝杠是公制的)。这是导螺杆的图片。
z 轴移动不正确 #1144

希望有人能帮忙。

问候Sieuwe

z 轴移动不正确 #1144
pth3k 评论了 2016 年 12 月 20 日 通过电子邮件
z 轴移动不正确 #1144

Google 告诉我 BYJ48 是一个每转 64 步的电机,带有 64:1 变速箱。
这意味着将输出轴转动一圈需要 512 步。
如果然后将其乘以 8 微步,则每转可获得 4096 步。
现在,您将其与 1mm 螺距丝杠耦合,
每毫米可获得 32768 步。
但是,您只能将最大速度设置为 54mm/min。任何更高的值都会超过每秒 30000 步的 GRBL 限制。

该怎么办?
a) 使用不同的电机。普通电机每转 200 步,直接驱动丝杠。
使用不同电机的另一个很好的理由是变速箱中的反冲。

b) 使用不同的导螺杆,比如说像这样的 8mm 螺距http://openbuildspartstore.com/8mm-metric-acme-lead-screw/
现在您可以使用设置
$102=4096 steps/mm
$112=439 max mm/min
可用,但速度不够快,400mm.min 是切割速度而不是快速速度(-:

c) 使用 8mm 间距丝杠并将微步减少到 2x。(1x 通常很粗糙,但你可以试试)
现在设置可以是
$102=1024 steps/mm
$112=1750 max mm/min
这是非常有用的(但这种反弹仍然会在某些时候让你失望)

z 轴移动不正确 #1144
作者
西乌维1 评论了 2017 年 1 月 1 日  

所以我得到了一个不同的步进电机。我的预算有限,所以我从朋友那里免费得到了这个。他对此了解不多,但在计算步数后,这是一个没有变速箱的 48 步/转电机。电机尺寸为 nema17。在我计算完 grbl 计算器中的值后,我就可以开始钻孔了。但是当我试图抬起钻头时,步进电机再次发出高音。因此,在尝试以 102 美元 112 美元 122 美元的设置尝试降低和提高值 2 天后,我仍然没有运气。我以 $102=567 $112=500.00 $122=10.000 接近一点。但是它不会在开始和结束时正确旋转,因为 grbl 正在加速或降低速度。当我使用 102 美元 = 200 美元这样的低值时,它看起来像是电机试图转动但它不能转动,因为丝杠中的阻力太大。所以当我把它改成几乎没有阻力,我可以非常非常容易地用手转动它时,它仍然无法工作。我知道我不应该只是猜测数字,但当计算器给出错误的值时,这是我唯一可以尝试的事情。

希望可以有人帮帮我。

问候Sieuwe

z 轴移动不正确 #1144
成员

@sieuwe1: 听起来你没有给你的步进器足够的功率,或者你的步进器接线错误。启用步进器后,您应该无法轻松地用手转动它。

z 轴移动不正确 #1144
作者

@chamnit

当步进电机关闭时,我可以轻松转动螺丝。当我为步进电机供电时,我无法轻松转动丝杠。我已经改变了简易驱动板上的电位器以提供更多电流,但这没有帮助。

你好

z 轴移动不正确 #1144
成员

@sieuwe1: 你施加的电压是多少?

z 轴移动不正确 #1144


,每转 48 步 x 1 毫米间距上的 8 微步给出 384 步/毫米,这是您必须使用的 102 美元才能获得正确的行进距离。
(顺便说一下,计算器是绝对正确的,只是因为你的齿轮箱电机每转的步数太多,GRBL 的步进率限制不会使数字错误!12 天前我给了你几个解决方案,其中之一是使用更少的微步,你试过了吗?)

所以现在我们正在移动正确的距离,我们可以设置速度和加速度(并处理电力不足)。

低功率:
1 – 如果您没有在24 伏电压下运行电机,那么您应该使用。可以将 2 个 PC 电源连接在一起来执行此操作,只需 Google 了解如何操作,因为您必须确保分开接地连接。
2 笔记本电脑电源也可以工作,只要确保不要超过步进驱动器的最大电压即可。

2 – 您可以将微步减少到 2 或 4。随着微步增加,电机功率急剧下降。
对于 2x 微步设置 $102=96
对于 4x 微步设置 $102=192

3 – Easy Driver 的电流限制为 750 毫安。您的电机可能/可能需要更多,Big Easy Driver 可以做两倍,这是电机功率的两倍,扭矩输出的大约两倍。

你的丝杠看起来像一块 allthread。你应该用钢丝刷打磨它,我发现它们很粗糙,打磨更容易移动。然后您可以在螺纹上擦蜡烛以提供一些润滑。(不是油,灰尘会粘在上面,做成研磨膏)

唯一要试验的变量是最大速度和加速度。
对于这两个,从低开始加倍直到它不起作用,然后回到以前的数字。
但是,你必须一次做一个,它们是相关的,但同时改变两者会让你很快陷入困境。

将加速度设置得非常低
$122=5 或者可能是 10
现在设置 $112=50 并发出像“G91 G0 Z50”这样的命令,它应该将 Z 向上移动 50mm 并花费 1 分钟。
‘G91 G0 Z-50’ 将再次向下移动 50mm。(您可能需要进一步移动才能达到全速,因为加速度太低了)
现在设置 $112=100 并再次执行上述命令,如果它工作正常,则加倍并重试,依此类推。
当它无法正确移动时,返回到有效的数字。

现在您可以再次执行相同的过程,但逐步增加加速度直到它无法移动,然后返回到最后一个正确运行的过程。

请注意,有许多速度和加速度的组合可以协同工作,在刻度的两端分别是“高速 + 低加速度”和“低速度 + 高加速度”。选择哪一个取决于机器大部分时间做什么,长段可以向高速端倾斜,许多小段(如3D雕刻)可以向高加速端倾斜。

我想看看你的整机图片,如果我们有视觉效果,也许我们可以提供更好的建议(-:

PS:
要更改 Easy Driver 上的微步,您需要将 MS1/MS2 接地。
来自 Easy Driver 网页:“MS1/MS2:这些数字输入控制微步进模式。”
可能的设置有 (MS1/MS2):整步 (0,0)、半步 (1,0)、1/4 步 (0,1) 和 1/8 步(1,1:默认值)。
MS1 MS2
8x high high(这是默认值)
4x low high
2x high low
1x low low(不要使用这个,步进电机不喜欢它)
你只需要将引脚接地以获得低值,它们默认为高,因为板上有电阻。您必须将一根电线从 MS1 或 MS2 引脚焊接到 GND 引脚。

z 轴移动不正确 #1144
作者

@swarfer

我忘了在上一篇文章中说我也尝试了不同的微步进模式,但这也没有解决问题。

首先是我的 Z 轴设置的图片。
z 轴移动不正确 #1144

我已经使用 $102=384 $112=50 和 $122=10 的设置尝试了您所说的内容。这是有关发生的事情的视频。

https://drive.google.com/file/d/0B3bQi5MSlIFYX0Yyenpsc1AxMzA/view?usp=sharing

在那之后,我看到电机不能步进,因为它太慢了。在弄乱了 112 美元之后,我得到了价值 112 美元 = 600 美元并保持 102 美元 = 384 美元和 122 美元 = 10 美元。这些值有时会给出最好的结果来转动电机。这是关于结果的视频。

https://drive.google.com/file/d/0B3bQi5MSlIFYQWxVLTdsbU5XbFU/view?usp=sharing

我真的不知道我应该使用什么值。也许有人可以通过 Skype 或其他方式提供实时反馈?

问候Sieuwe

z 轴移动不正确 #1144

在第二个视频中,我可以看到它被卡住了,所以丝杠机构中肯定有一个粘点。

您需要解决电机联轴器问题,使其直线运行,这也会产生额外的扭矩。

最后,您的电机没有足够的功率。您附近有复印机维修中心吗?如果你能得到一台坏掉的复印机,你至少可以收获 3 个非常好的 NEMA23 尺寸的步进电机。否则,您需要使用可以提供更多电流的步进驱动器。
这些即使在非洲也很便宜
https://www.pololu.com/product/1182

您可以返回齿轮箱电机和 2 倍微步的跳线。您的最大速率将受到 30khz GRBL 步进速率的限制,但它应该能够移动机构,因为变速箱会增加电机扭矩。

喜欢 (0)