开源改变世界!!

XY 轴行程太短,Z 轴精细 #938

推推 grbl 2年前 (2022-10-17) 158次浏览 0个评论

关闭
kevin0730 打开了这个问题 2021 年 7 月 7 日 · 7 条评论
关闭

XY 轴行程太短,Z 轴精细#938

kevin0730 打开了这个问题 on 7 Jul 2021 · 7 条评论

注释

XY 轴行程太短,Z 轴精细 #938

我只是让我的 PrintNC 机器运行并整天努力找出为什么 X 和 Y 轴没有移动到指定的距离但 Z 很好。我在 XY 上有 10mm 滚珠丝杠,在 Z 上有 4mm 滚珠丝杠。我在所有轴上都有相同的 Nema 23 1.8 度电机。

如果我在 X 或 YI 上命令 10 毫米,则移动 6.7 毫米。如果我命令 100 毫米,我得到大约 96 毫米。我已经在我的 DM542T 驱动器上尝试了所有合理的微踩组合,但均无济于事。我做了一个空载测试,命令步进器提供 10 毫米的行程,但它没有旋转一整圈,大约 70% 就像我在百分表测量中看到的那样。

Bart 建议增加所有的脉冲延迟时间,但这并没有改变行为。

XY 轴行程太短,Z 轴精细 #938

您在步进驱动器上配置了每转多少微步?
您在 grbl_esp32 中为同一轴配置了哪种分辨率(x 轴为 100 美元)?
加速度值是否合理(x 轴为 120 美元)?加速时不会丢失步数?
您能否将逻辑分析仪连接到靠近步进器的步进线并测量脉冲数以检查它是软件/电气问题还是步进器/机械问题?

XY 轴行程太短,Z 轴精细 #938
作者

 凯文0730 评论 2021 年 7 月 7 日

XY 轴行程太短,Z 轴精细 #938

为避免误解:DM542T 允许通过 DIP 开关 SW5 至 SW8 设置每转 400-25000 步。
你是如何设置这些开关的?

阶跃信号来自您的 ESP32 板。电源用于向电机输出。
对,我没有准确地问你在哪里进行测量。应该在 DM542 的步进输入处完成,这是最接近电机的点,但仍然很远。

XY 轴行程太短,Z 轴精细 #938
作者

 凯文0730 评论 2021 年 7 月 7 日

XY 轴行程太短,Z 轴精细 #938

0110 应该是每转 2,000 步。(我个人最大使用 1600 步。更多的步数意味着更少的功率意味着更高的失步可能性。)
使用 10 毫米滚珠丝杠(我假设你的意思是每转 10 毫米的运动)它会产生每毫米 200 步的分辨率,如你所说。
200mm/sec^2 差不多,即使对于 nema23 也是如此。我正在使用 50mm/sec^2 和 5mm/旋转主轴。所以 20mm/sec^2 应该是从 10mm/旋转主轴开始的不错选择。

我假设你有更多的机制/配置关系问题,所以不需要使用逻辑分析仪。

无论如何,结果最终应该是高度准确的,而不仅仅是“更准确”。

XY 轴行程太短,Z 轴精细 #938
作者

 凯文0730 评论 2021 年 7 月 7 日

XY 轴行程太短,Z 轴精细 #938

我将控制器设置为 1000 步/转,每个轴上的加速度为 10mm/s^2,并且行程是准确的。我想我们可以说这个问题已经解决了。

XY 轴行程太短,Z 轴精细 #938
 
添加标题文本添加粗体文本,<Ctrl+b>添加斜体文本,<Ctrl+i>
添加引号,<Ctrl+Shift+.>添加代码,<Ctrl+e>添加链接,<Ctrl+k>
添加项目符号列表,<Ctrl+Shift+8>添加编号列表,<Ctrl+Shift+7>添加任务列表,<Ctrl+Shift+l>
直接提及用户或团队引用问题、拉取请求或讨论

添加已保存的回复

请记住,对此存储库的贡献应遵循我们的 GitHub 社区指南
XY 轴行程太短,Z 轴精细 #938Show your support for bdring by sponsoring them.

 Sponsor

标签
还没有
项目

还没有

发展

没有分支或拉取请求

3名参与者
XY 轴行程太短,Z 轴精细 #938XY 轴行程太短,Z 轴精细 #938XY 轴行程太短,Z 轴精细 #938

喜欢 (0)

您必须 登录 才能发表评论!