如何使用 G41 语法指定刀具偏置

How to specify tool offset with G41 syntax

假设在侧铣操作中,使用了 40mm 直径的刀具,因此使用如下语法指定偏移量:

G41 D4

从上面的语法我理解的是,D后面必须跟一个用工具直径除以10得到的数字,我说的对吗? 我见过另一个示例,其中使用了 25mm 直径工具,并且 D 后面跟着 2 而不是 2.5(25 除以 10)。怎么来的?

能否解释一下"D"后面的数字是如何得到的。

首先你应该考虑 many different dialects of G-code,你应该总是提到你正在使用的机器的规格。

here in LinuxCNC page,中提到的G41表示工具。当值以 D 开头时,它指的是工具编号而不是直径。所以D4指的是刀号4D2指的是刀号2。还有

if there is no D word the radius of the currently loaded tool will be used

所以我想如果你想指出当前加载工具的半径你应该把

G41 20

G41 12.5