Contact me: hankecnc@gmail.com

最新版本中的工具更改 #1103

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

关闭
DOUG888 开启了这个问题 2016 年 10 月 6 日 · 4条评论
关闭

最新版本中的工具更改#1103

DOUG888 开启了这个问题 2016 年 10 月 6 日 · 4条评论

注释

最新版本中的工具更改 #1103

无法在其他地方找到答案,所以:
在尚未发布的 GRBL 中,是否会支持 M6,我问的原因是我运行了一个带有二极管激光器的台式铣床(这变得越来越流行)并且以不同的强度切割 M6 刀具更换是理想的,而且大多数 CadCam 软件都使用 M6 进行一般铣削。

以我的方式,我相信许多其他人,包含 M6 将对许多用户有利。

我意识到在 UNO 中空间是一个挑战,但工具更换是一个广泛使用的功能。
我在论坛上读到过使用读卡器或内存芯片来增强内存,如果它们通过 SDA/SCL 运行就可以解决该问题。

再次感谢您的辛勤工作,我们对此表示赞赏。
道格

最新版本中的工具更改 #1103
成员

@DOUG888:首先,如果您有支持它的 GUI,您已经可以进行 M6 工具更改。Grbl 提供了执行此操作的基本命令,即用于改变工具 Z 轴变化的工具长度偏移命令。GUI 需要做的就是拦截 M6 命令并插入(可定制的)宏程序来进行刀具更换。有一些 GUI 可以执行此操作。bCNC 是我知道的一个。一些 OEM GUI 也适用于他们销售的某些产品。

将 M6 直接实现到 Grbl 本身比您想象的要复杂一些。您必须存储和管理工具数据,以及工具类型及其使用方式。由于工具非常特定于使用它们的 CNC 机器,因此像 Grbl 这样的东西很难支持每个场景,在内部存储它,并确保正确执行任何机器特定的换刀动作。它需要大量的固件级别配置,这对于典型用户来说太复杂了。

最后,我看不出更换 M6 工具会使您的激光切割机的工作方式有何不同。大多数激光切割机使用主轴速度输出来改变强度/功率。不是 M6。

无论如何,请记住 Grbl 项目并不专注于为每个人做所有事情。它试图提供 CNC 机器所需的所有核心功能,而不是它必须提供的功能。这主要是为了让我可以专注于解决实时覆盖之类的问题,而不会出现不必要的干扰或问题。下一个基于 ARM 处理器的 Grbl 项目将做一个完整的 CNC 系统,目标是成为 Mach3 的替代品。所以不要担心,耐心等待。

最新版本中的工具更改 #1103
作者

桑尼

感谢您的及时回复。我不知道它可以以这种方式进行操作,我将在 UGS 论坛上发布我现在已获悉的查询,看看结果如何。

我看 M6 的唯一原因是工具内置了主轴速度,CadCam 软件可以使用各种工具。

感谢您的辛勤工作。

旅程继续。

道格

发件人:Sonny Jeon [ mailto:notifications@github.com ]
发送时间:2016 年 10 月 6 日星期四上午 8:38
收件人:grbl/grbl
抄送:DOUG888;提及
主题:回复:[grbl/grbl] 最新版本中的工具更改 ( #1103 )

@DOUG888 https://github.com/DOUG888 :首先,如果您有支持 M6 的 GUI,您已经可以进行 M6 工具更改。Grbl 提供了执行此操作的基本命令,即用于改变工具 Z 轴变化的工具长度偏移命令。GUI 需要做的就是拦截 M6 命令并插入(可定制的)宏程序来进行刀具更换。有一些 GUI 可以执行此操作。bCNC 是我知道的一个。一些 OEM GUI 也适用于他们销售的某些产品。

将 M6 直接实现到 Grbl 本身比您想象的要复杂一些。您必须存储和管理工具数据,以及工具类型及其使用方式。由于工具非常特定于使用它们的 CNC 机器,因此像 Grbl 这样的东西很难支持每个场景,在内部存储它,并确保正确执行任何机器特定的换刀动作。它需要大量的固件级别配置,这对于典型用户来说太复杂了。

最后,我看不出更换 M6 工具会使您的激光切割机的工作方式有何不同。大多数激光切割机使用主轴速度输出来改变强度/功率。不是 M6。

无论如何,请记住 Grbl 项目并不专注于为每个人做所有事情。它试图提供 CNC 机器所需的所有核心功能,而不是它必须提供的功能。这主要是为了让我可以专注于解决实时覆盖之类的问题,而不会出现不必要的干扰或问题。下一个基于 ARM 处理器的 Grbl 项目将做一个完整的 CNC 系统,目标是成为 Mach3 的替代品。所以不要担心,耐心等待。


你收到这个是因为你被提到了。
直接回复此电子邮件,在 GitHub #1103(评论)上查看,或将线程静音https://github.com/notifications/unsubscribe-auth/AT7z7vV-B1uffXi_-zvFoYXlTgJGWXvUks5qxBjFgaJpZM4KPTTP。 https://github.com/notifications/beacon/AT7z7sZkMP81q-obyQ7ZcjxaPwe2CEq2ks5qxBjFgaJpZM4KPTTP.gif


此电子邮件已通过 Avast 防病毒软件检查病毒。
https://www.avast.com/antivirus

最新版本中的工具更改 #1103
109JB 评论了 2016 年 10 月 6 日  

@DOUG888

CAD/CAM 不会为工具指定速度。CAM 输出有刀具变化,然后是主轴速度命令,但它们是分开的。他们不是同一个人。例如,CAM 或手动编程的刀具更换在生产型 CNC 机器中看起来如下:

M6 T2(M6 表示将刀具更换为 T2 刀具编号 2)
G43 H2(在刀具表中为刀具 2 分配刀具偏置
M3 S3000(以 3000 rpm 顺时针启动主轴)

如您所见,工具更换与速度无关。采取上面的代码,下一行很容易是:

M3 S2000 然后主轴将从 3000 转减至 2000 rpm。

最新版本中的工具更改 #1103
作者

是的……你是对的,我把进给率和主轴速度搞混了……需要更多的睡眠 J

我的 CadCam 软件,在嵌套中,只允许一个 S 设置,我将查看单独的组件编程,看看那里有什么可用。

我仍在学习该软件的来龙去脉。

感谢您的帮助和耐心。

道格

发件人:109JB [ mailto:notifications@github.com ]
发送时间:2016 年 10 月 6 日星期四上午 11:48
收件人:grbl/grbl
抄送:DOUG888;提及
主题:回复:[grbl/grbl] 最新版本中的工具更改 ( #1103 )

@DOUG888 https://github.com/DOUG888

CAD/CAM 不会为工具指定速度。CAM 输出有刀具变化,然后是主轴速度命令,但它们是分开的。他们不是同一个人。例如,CAM 或手动编程的刀具更换在生产型 CNC 机器中看起来如下:

M6 T2(M6 表示将刀具更换为 T2 刀具编号 2)
G43 H2(在刀具表中为刀具 1 分配刀具偏置
M3 S3000(以 3000 rpm 顺时针启动主轴)

如您所见,工具更换与速度无关。采取上面的代码,下一行很容易是:

M3 S2000 然后主轴将从 3000 转减至 2000 rpm。


你收到这个是因为你被提到了。
直接回复此电子邮件,在 GitHub #1103(评论)上查看,或将线程静音https://github.com/notifications/unsubscribe-auth/AT7z7hgKZ8-rHNty-SxPFr3q0u6iqXvPks5qxEVdgaJpZM4KPTTP。 https://github.com/notifications/beacon/AT7z7gm_GscfjV7JShejvmsT8SrbhXLaks5qxEVdgaJpZM4KPTTP.gif


此电子邮件已通过 Avast 防病毒软件检查病毒。
https://www.avast.com/antivirus

喜欢 (0)