[LinuxCNC/linuxcnc Issue#234] 5 axis mill tool length offset

未分类 bolang 4个月前 (10-15) 23次浏览

Issue #234 | 状态: 进行中 | 作者: grandixximo | 创建时间: 2017-02-16

标签: tooltable


Here are the steps I follow to reproduce the issue:

1.Open the 5 axis bridgemill configuration
2.Set tool length in W axis offset of the first tool
3.load tool length offset with G43
4.send G0 W0 to correct for the tool length

This is what I expected to happen:

From now the joints move around the new tool tip in the vismach preview

This is what happened instead:

The joints do not move around the tool tip in the vismach preview.
But the problem are not the joints, instead it’s the tool length in the preview
Tool length reflects the changes in the Z offset of the tool, so changes to the W offset do not effect tool length

It worked properly before this:

It worked properly when the tool length was connected with the offset of w axis, i’m not sure when this was setup to be z.

the correct behavior can be seen if this line is changed in the ini file

HALCMD = net :tool-len motion.tooloffset.z 5axisgui.tool_length

to

HALCMD = net :tool-len motion.tooloffset.w 5axisgui.tool_length

I know this is not really a bug, it can be adjusted very easy, but to make the 5 axis more user friendly i think it should be setup the proper way from the default delivered with the linuxcnc code.

Information about my hardware and software:

* I am using this Linux distribution and version (often, shown by lsb_release -a): master simulation
* I am using this kernel version (shown by uname -a): 4.4.0-62-generic
* I am running …
* [ ] A binary version from linuxcnc.org (including buildbot.linuxcnc.org)
* [x] A binary I built myself
* [ ] A binary version from some other source besides linuxcnc.org
* I am using this LinuxCNC version (shown in package manager or, for git versions, scripts/get-version-from-git):2.8.0~pre1
* I am using this user interface (GUI) (e.g., AXIS, Touchy, gmoccapy, etc):axis
* I am using this interface hardware vendor and chipset (e.g., parallel port, ethernet port, FPGA card): none

原始Issue: https://github.com/LinuxCNC/linuxcnc/issues/234

喜欢 (0)