[LinuxCNC/linuxcnc Issue#595] AXIS won’t home Z axis on lathe in 2.8

未分类 bolang 5个月前 (10-15) 39次浏览

Issue #595 | 状态: 已关闭 | 作者: c-morley | 创建时间: 2019-05-22

标签: bug affects master


Here are the steps I follow to reproduce the issue:

In my case the config has indiviual axis homing.
1. home X (finishes)
2.Home Z

Apparently someone else is having the same problem:
https://forum.linuxcnc.org/38-general-linuxcnc-questions/36636-lathe-z-axis-joint-not-homing-after-updating-to-2-8#134615

This is what I expected to happen:

Z axis to home

This is what happened instead:

Seemingly nothing then the error:
‘this joint is already homed’

It worked properly before this:

2.7 for sure. I can;t say when it broke yet

Information about my hardware and software:

Fairly recent 2.8, AXIS gui
I don;t think it’s linuxcnc it’s self, as I can home using the python interface to linuxcnc (I have a panel that uses panelui programconnected at the sme time as AXIS.


评论 (5)

#1 – andypugh 于 2019-05-22

No movement from the Z axis?


#2 – c-morley 于 2019-05-22

Ok this seems to be a configuration problem. Rod W has noticed that it doesn look right:

[TRAJ]

AXES = 3
COORDINATES = X Z
LINEAR_UNITS = mm
ANGULAR_UNITS = degree
DEFAULTLINEARVELOCITY = 2.50
MAXLINEARVELOCITY = 25.00

[KINS]
KINEMATICS = trivkins
#This is a best-guess at the number of joints, it should be checked
JOINTS = 3

this looks like a hold over from 2.7 when axes required 3 axes for a lathe rather then 2 axes now for a lathe?


#3 – c-morley 于 2019-05-22

I can confirm in my case it’s a miss-configuration.
Would it be prudent to add an error if there is missing {JOINT] entrry ?


#4 – andypugh 于 2019-06-19

I have pushed a fix to the misconfiguration, 45421ebc9f8b131fcbfdf5bbf9f5e569ec5f90ba but haven’t actually checked that it homes correctly.
I will do that tonight.


#5 – andypugh 于 2019-06-19

I found one problem (axis.2.motor…. was being changed to joint.2.motor….. but that is now fixed, and this configuration (after conversion to a different Mesa card) does now home,


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

喜欢 (0)