注释
成员
|
@viewsat: Grbl 将 home 设置为归位开关的触发点。由于 Grbl 移动了一个离地距离,你的起始位置将反映这个离地距离。Grbl 还根据最大行程设置将机器体积设置为负空间(生产机器中的传统做法)。 如果您不喜欢这种行为,可以通过取消注释 config.h 中定义的 HOMING_FORCE_ORIGIN 并重新编译 Grbl 来禁用它。 |
|
LinuxCNC 将机器位置设置为 0 也不一定正确。这是 LinuxCNC 的默认行为,但实际上可以通过更改 LinuxCNC 中的“home switch location”和“Home location”参数将其设置为用户想要的任何值。 |
贡献者
|
愚蠢的问题,但是在 Home Cycle 之后需要什么 G 代码来将机器归零? |
成员
|
@Protoneer:g 代码标准没有“零机器坐标”命令。从技术上讲。我相信 3d 打印社区添加了一组它们作为 M 命令。恕我直言,让用户和 GUI 直接访问它们是一个冒险的提议,因为这可能导致严重的误用,尤其是当机器坐标发生变化而工作坐标偏移没有发生变化时。 通常,您会在机器设置或控制器设置中看到选项,这些选项将机器原点相对于家的位置定义为单个启动设置,但几乎从来没有任何命令可以轻松更改它。原因是一旦设置,您不需要再次更改它。 除了默认行为或将其更改为始终以家为原点外,Grbl 不会给您太多选择。到目前为止已经足够了。当事情转向 ARM 时,它肯定会有更多选择。 |


为什么grbl完成HOME后,机器位置没有被清
0。LinuxCNC完成HOME后,机器位置会被清0。