On Sunday 16 April 2017 01:23:24 Gene Heskett wrote:

> On Saturday 15 April 2017 19:35:57 Gene Heskett wrote:
> > On Saturday 15 April 2017 19:17:23 Gene Heskett wrote:
> > > On Saturday 15 April 2017 06:29:22 Phillip Carter wrote:
> > > > I have just noticed in sim/axis/gantry that joint 3 does not jog
> > > > with the leftbracket/rightbracket keyboard keys but does with
> > > > the minus/equals keyboard keys. Is this the correct behaviour?
> > >
> > > I also, for lack of anything better to do, rigged up my chop saw
> > > and sawed off a couple hunks on 1.5" thick alu to make a new set
> > > of bearing pushers to fit the larger OD of the correct bearing.
> > > Fired up linuxcnc -l, (this after an early morning update of
> > > LinuxCNC-2.8-pre to LINUXCNC - 2.8.0-pre1-2988-ge9f9469) x and z
> > > are still swapped at the keyboard yet before being homed. Hit
> > > ctl+home, and it homed to the correct places, and in the correct
> > > directions and homeing order. Tapped the uparrow, then downarrow,
> > > and z moves left-right.  Tapped the left and right arrows, and x
> > > moves in and out.  Switch to MDI, and its now scrambled as well,
> > > as in G0X moves Z and G0Z moves X. So it appears Phillips commit
> > > made the keyboard scramble apply to MDI too, which means it cannot
> > > run code I ran on it just 2 days ago.
> > >
> > > Help! I do not have another functioning lathe now.
> > >
> > > Can you back out Phillips commit and retrigger the buildbot? It at
> > > least ran correctly after being homed, and I could use it, once it
> > > had been homed.
> > >
> > > Thanks guys.
> > >
> > > Cheers, Gene Heskett
> >
> > Touring what could have been hell, I just installed that version on
> > both of my mills, and things appear to be working as expected on all
> > 7 axis's they have. So this seems to be a lathe only problem. That
> > should help narrow the search.
> >
> > Cheers, Gene Heskett
>
> Poking and prodding with the lathe, I turned on debugging to
> 0x7fffffff and ran it, and I note in the terminal a couple things that
> look odd, but I don't have a working lathe to compare it to, so I'll
> paste them here.
>
> task: machine: 'The Little Monster'  version 'unknown'
> emcTaskOnce: Python plugin configured
> emcTaskOnce: extract(task_instance): KeyError: ('task',)
>
> emcTaskOnce: no Python Task() instance available, using default
> iocontrol-based task methods
> emcTrajSetJoints(2) returned 0
> emcTrajSetAxes(3, 5)
>
> The config does have a LATHE=1 in the display section.
>
> And only XZ are specified anyplace.
> gene@lathe:~/linuxcnc/configs/my_LinuxCNC_machine2$ grep -i xz
> my_LinuxCNC_machine2.ini
> GEOMETRY      =       XZ
> JOG_AXES      =       XZ

Now, after going thru the docs for the ini file on a line by line, 
section by section, I feel like an idijit.
There, it plainly says the left-right arrows are assigned to the first 
character of the above JOG_AXES string. So I now have
JOG_AXES        =       ZX, only place in the whole file where its "out of 
order",
but it looks like its working. Sheesh. Go ahead, tell me to RTFM AGAIN, I 
deserve it. Thats w/o motor power, so I can't home it from here, but I'm 
thinking it will be ok. It loaded the same gcode it was running 2 days 
back without a single complaint, drawing exactly the same backplot.

Cheers, Gene Heskett
-- 
"There are four boxes to be used in defense of liberty:
 soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author)
Genes Web page <http://geneslinuxbox.net:6309/gene>

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers

Reply via email to