There are a lot of changes in 2.9, hence the conversion program.  There is a 
wiki page that describes the differences - 
http://linuxcnc.org/docs/devel/html/getting-started/updating-linuxcnc.html

I had to make a few manual changes to get my lathe config to work.  From 
memory, there is confusion with the lathe axis lettering.  There is a section 
on that page that discusses lathe issues.


-----Original Message-----
From: Thomas D. Dean [mailto:[email protected]] 
Sent: Friday, 20 December 2019 10:09 AM
To: [email protected]
Subject: Re: [Emc-users] Buster RTAI Lathe HomeAxis Failure

On 12/19/19 2:38 PM, Thomas D. Dean wrote:
> I installed linuxcnc from git sources.
> 
> The mill config seems to work OK with my old 'wheezy' config as 
> converted by linuxcnc_2.9.0~pre0_amd64.� Manual control seems to work. 
> MDI seems to work.
> 
> The lathe config from 'wheezy' would not work after conversion by 
> linuxcnc_2.9.0~pre0_amd64.
> 
> I used the config file from linuxcnc_2.9.0~pre0_amd64 sources.� That 
> appears to function.
> 
> With both the installed and the 'run in place' versions,
> the home Axis button for the Z axis does nothing.� Clicking the button a 
> second time results in the expected 'are you sure' pop-up, but, does 
> nothing.� The Z Axis is not homed.� No 'homed' mark appears in the 
> Preview window. MDI does not work.
> 
> The X Axis is homed when the Home Axis button is clicked.
> 
> Machine->Homing->Home Axis Z does home the Z axis and MDI works.
> 
> On startup, I see:
> LINUXCNC - 2.9.0~pre0
> Machine configuration directory is 
> '/home/tomdean/linuxcnc/configs//by_machine.sherline.SherlineLathe'
> Machine configuration file is 'SherlineLathe_inch.ini'
> Starting LinuxCNC...
> Found file(lib): /usr/share/linuxcnc/hallib/core_stepper.hal
> Found file(REL): ./standard_pinout.hal
> note: MAXV���� max: 0.360 units/sec 21.600 units/min
> note: LJOG���� max: 0.360 units/sec 21.600 units/min
> note: LJOG default: 0.180 units/sec 10.800 units/min
> note: jog_order='ZX'
> note: jog_invert=set(['X'])
> task: main loop took 0.184661 seconds
> task: main loop took 0.202663 seconds
> 
> On exit, I see:
> Shutting down and cleaning up LinuxCNC...
> task: 2258 cycles, min=0.000053, max=0.202663, avg=0.010238, 2 latency 
> excursions (> 10x expected cycle time of 0.010000s)
> 
> This worked with the 'stretch' and 'wheezy' versions of linuxcnc.
> 
> Any ideas?
> 

I enabled debugging.

# Z Axis from home button
Issuing EMC_TRAJ_SET_TELEOP_ENABLE --    (  +230,+24,   +41,    +0,)
Issuing EMC_JOINT_HOME --        (  +123,+24,   +42,    +1,)

# Z Axis from machine->homing->home Axis Z
Issuing EMC_TRAJ_SET_TELEOP_ENABLE --    (  +230,+24,   +43,    +0,)
Issuing EMC_JOINT_HOME --        (  +123,+24,   +44,    +2,)

# X axis from home button
Issuing EMC_TRAJ_SET_TELEOP_ENABLE --    (  +230,+24,   +45,    +0,)
Issuing EMC_JOINT_HOME --        (  +123,+24,   +46,    +0,)

# X axis from machine->homing->home Axis X
Issuing EMC_TRAJ_SET_TELEOP_ENABLE --    (  +230,+24,   +47,    +0,)
Issuing EMC_JOINT_HOME --        (  +123,+24,   +48,    +0,)

The problem may be from The 4th argument in Issuing EMC_JOINT_HOME.

Tom Dean


_______________________________________________
Emc-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-users



_______________________________________________
Emc-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to