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