开源改变世界

3轴协同工作 #750

推推 grbl 3年前 (2023-01-22) 72次浏览

关闭
Lexander24 打开了这个问题 2015 年 6 月 26 日 · 9条评论
关闭

3轴协同工作#750

Lexander24 打开了这个问题 2015 年 6 月 26 日 · 9条评论

注释

3轴协同工作 #750

你好,我想问一下。
我可以让 3 轴一起移动吗?
我尝试使用
G91
G01 X5 Y3 Z2 F200

但是,我的步进器与 z 轴的连接没有移动。

谢谢

3轴协同工作 #750

没有理由它不应该工作。做制表符时通常需要 3 轴运动(将零件固定在材料中,在切口底部)
我假设如果您只使用“G1 Z2”,Z 轴是否正确移动?

3轴协同工作 #750

那应该完全有效。你能自己移动Z轴吗?

3轴协同工作 #750

是的。
当我只使用
G91
G01 Z2 时,Z 轴移动正确。

但我不能像
XZ 或 YZ 或 XYZ这样组合

3轴协同工作 #750

有关详细信息,我使用 GrBl 固件版本 0.9i
Arduino uno R3 clone smd

我尝试使用
G91
G01 Z2 F200
的代码(z 轴正确移动)

G91
G01 X20 Y10
(x、y轴正确移动)

但是当我尝试
G91
G01 X20 Y10 Z2
(只有 x 和 y 轴正确移动,但 z 轴没有移动)

G91
G01 X20 Z2
(只是x轴移动,z轴不移动)

G91
G01 Y10 Z2
(只是y轴移动,z轴不移动)

我必须检查任何参数吗?或者如何编写 g 代码,因为我是新用户。谢谢你

3轴协同工作 #750
成员

@Lexander24: 一切都按预期工作。请阅读并理解 g 代码的工作原理。文档遍布网络。

3轴协同工作 #750
成员

@Lexander24: 并检查您的设置和接线。

3轴协同工作 #750

这是一个奇怪的问题,但是就像@chamnit说,我不认为这是一个 GRBL 问题,或者每个人都会有同样的问题 但是,。我一直在考虑这个问题,有一些事情要你检查。问题可能是当其他 2 个轴在运行时 Z 轴没有获得足够的功率,这导致它基本上停转。尝试为您解决这个问题的一些问题是:

  1. 步进电机电源的接线如何设置?从步进电机电源到每个驱动器是否有单独的电线,或者是否有一根电线从电源到 x,然后从那里到 Y,然后到 Z?每个驱动器都应该有自己的电线直接连接到电源。
  2. 您的电机、驱动器和电源的规格是什么?如果电源太小,可能会出现问题。
  3. 您为驱动程序设置的当前设置是什么?
  4. 是否所有的轴都平稳移动而没有约束
  5. 它是什么类型的机器(铣床、路由器、PCB 铣床等)
  6. 当您尝试执行 G91 G1 X5 Y3 Z2 F200 移动时,Z 轴电机是否发出任何噪音?
3轴协同工作 #750

回答

  1. 我会更换接线电缆
  2. 如果是电源问题。x 和 y 使用更大的功率并且可以一起工作。所以我想 x 和 y 什么时候可以一起工作。X 和 Z 或 Y 和 Z 一起工作时没问题
  3. X、Y电机约3.5A,Z电机约2A
  4. 所有轴移动非常顺畅,加速效果完美
  5. 当您询问此问题时,我感到困惑。因为我使用这个概念来制作机器人来存储一些东西
  6. 当我尝试
    G91
    G1 X5 Y3 Z2 F00
    z 电机没有发出任何噪音或振动
3轴协同工作 #750

和我一样的问题

喜欢 (0)