开源改变世界

GRBL 运行火球流星? #183

推推 grbl 3年前 (2023-01-21) 150次浏览

关闭
kamocio 打开了这个问题 2013 年 2 月 9 日 · 4条评论
关闭

GRBL 运行火球流星?#183

kamocio 打开了这个问题 2013 年 2 月 9 日 · 4条评论

注释

GRBL 运行火球流星? #183

嗨,
这是一个菜鸟问题,所以请原谅我的无知。我刚拿到我的 Fireball Meteor ( http://www.probotix.com/FireBall_Meteor_cnc_router/ )。它带有一个 probotix 控制盒 + 带有 EMC2(旧版本的 LinuxCNC)的 Ubuntu 盒。Ubuntu 通过 LPT 端口连接到 probotix 控制盒。
Meteor 有 3 个轴,Y 轴在机器的每一侧都有 2 个步进器。
我正在寻找用 GRBL 盾牌替换 Ubuntu 盒子。有可能吗?GRBL 能否运行 4 个步进器进行 3 轴控制?

关于项目的一点:我需要从我的自定义交互式程序控制 Meteor CNC——也就是说,我不知道提前的命令和它们的时间,它们将在我的程序从工作区读取传感器输入时即时确定. GRBL 的流媒体功能似乎符合要求,我希望能够动态生成 g 代码并将它们逐个发送到 arduino,并希望 grbl shield 能够处理将 g 代码发送到 Probotix 的 LPT-基于控制盒。

任何帮助/想法/指示 – 非常感谢。

GRBL 运行火球流星? #183
成员

我的 CNC 具有相同的配置。只需将 Y 轴的数字输出连接到轴上两个步进器的步进器控制器即可。

即时生成 G 代码没有问题。如果您的代码领先于 Grbl,您将获得运动规划器的好处,否则 Grbl 将安全运行。

GRBL 运行火球流星? #183

您不会遇到偶尔需要独立运行电机以使轴摆正的问题吗?

GRBL 运行火球流星? #183

许多人(包括我)在 Y 轴上使用双电机运行 ShapeOko,在 GRBL Shield 上的单步进驱动器上运行。似乎没有必要“调整”轴。然而,对于应该并行运行还是串行运行它们存在不同的意见。并联为您提供与单个电机相同的速度,但扭矩为 1/2。系列为您提供 1/2 的速度和全扭矩。

GRBL 运行火球流星? #183
成员

@langwadt:我认为您有时需要将轴对齐,可能是在归位期间。之后,应该没有问题。对于 ShapeOko 人来说,他们的 grblshield 设置可以正常工作,节省速度和扭矩权衡。如果您要尝试在 y 轴上驱动两个独立的步进驱动器,我认为您所要做的就是使用开关之类的东西临时修改接线,然后运行两次归位循环以使其对齐。例如,暂时将 x 轴切换到次要 y 轴(及其限位开关)。运行归位循环到 home z 和 dual-y。反转接线,然后将所有三个轴一起完成归位。

当然,最好的办法是允许 Grbl 在内部分配第 4 轴,但我们现在设计的 Uno 上没有引脚。我想在某个时候可以按照编译时选项的方式做一些事情。

喜欢 (0)