注释
合作者
|
那不会发生,如果你已经连接了一台真机,不是吗? 您描述的行为在 2.6 或 2.7 分支中也是已知的。 恕我直言,没有问题。 诺伯特 |
成员
|
我认为这是一个错误,而不是 gmoccapy 错误。它似乎更有可能是一个 JA 错误。 在 configs/sim/axis/axis.ini 中比较 2.7 和 master 的行为 F1 F2。调高点动速度。按住光标向左移动 -X。 在 2.7 中,点动将持续至少与 X 中的总软限制范围一样长的时间,但会在某个点停止。然后,如果您再次按下光标左键,它将继续点动。 在 master 中,慢跑在 linuxcnc 认为软限制边界所在的位置停止。 |
合作者
|
哦,我明白了,这就是问题所在。 |
贡献者
|
这当然是一个错误,对我来说是一个非常令人沮丧的错误,因为我必须关闭电机以便我可以手动将轴移回原位,因为我还没有原点开关。 |
贡献者
|
我在当前的主版本中遇到过这种行为。 我有一台行程定义为负范围(-245 到 0mm,-95 到 0mm)的车床。在执行归位之前,我无法正向慢跑。即我打开机器,轴在他们的行程中间,我不能正向点动,因为 LinuxCNC 似乎认为那个位置是 0,0。我可以慢跑消极。 我不记得 2.7 中存在这种行为,但我无法确定。 |


以下是我重现该问题所遵循的步骤:
这是我期望发生的事情:
能够在轴未归位时将任何轴的位置移动到任何位置。
这是发生了什么:
轴停在 0.0(基本上是 LinuxCNC 启动时机器恰好所在的位置)。移动到正位置有效,但向后移动它停止在 0.0
在此之前它工作正常:
适用于 2.7.7
有关我的硬件和软件的信息:
lsb_release -a):Debian GNU/Linux 7.11 Wheezyuname -a): Linux linuxcnc 3.4-9-rtai-686-pae使用 Tcl_SetResult 和 Tcl_GetStringResult #1 SMP PREEMPT Debian 3.4.55-4linuxcnc i686 GNU/Linuxscripts/get-version-from-git):v2.8.0-pre1-2653-ge8e4116