It is really a C axis lathe being described I believe (spindle rotates about Z), and a C axis live tooled lathe is such a mainstream machine in the industrial world that it seems a shame not to have a robust, well-thought-out LinuxCNC configuration for this application.
My thought is that it should use the C encoder all the time, but with a velocity mode for normal turning, threading, and CSS. Encoder rollover would be needed, but 64 bits should handle an awful lot of revolutions of the spindle. -- Ralph ________________________________________ From: andy pugh [bodge...@gmail.com] Sent: Wednesday, July 04, 2012 1:15 PM To: Enhanced Machine Controller (EMC) Subject: Re: [Emc-users] A axis and spindle On 4 July 2012 21:00, Jon Elson <el...@pico-systems.com> wrote: > And, how to do this without causing a momentary huge following error Ah, yes. Good point. Given that, I think it has got to the point where a custom HAL module is called for which mediates the position feedback. (though another mux to short-circuit the feedback would work, connecting axis.M.pos-feedback to either position-command or encoder-position as required. (possibly triggered by a timedelay component). The spindle doesn't have an f-error problem. I guess you could just ignore f-error on A too, and short-circuit the feedback. -- atp If you can't fix it, you don't own it. http://www.ifixit.com/Manifesto ------------------------------------------------------------------------------ Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ _______________________________________________ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users