Steve Blackmore wrote: > On Tue, 14 Apr 2009 12:28:48 -0500, you wrote: > > > >>> Have you tried with plain Gcode? That is a horribly complex piece of >>> code and it's possible the error may be associated with the math >>> involved. >>> >>> >>> >> But, It woks FINE for me! >> > > I thought YOU said > > >> One interesting quirk I did see was that the finish end of the thread >> was compressed to a higher TPI. >> > > Yes, that's right. I thought it was a minor quirk, and due to the complexity of the threading.ngc code, I didn't take the time to really figure out how the lead-out was being done. This might be something that the recent improvements in EMC take care of. >> What version of EMC are you using? >> > > 2.3.0 beta2 > > I've not seen any compression in pitch, or any other problem for that > matter, and I've been deliberately trying to break it to see how robust > EMC's threading is. The only thing I've not done yet is trying to thread > with a faster spindle speed/higher pitch combination than the max Z > velocity can handle. I would expect some sort of error message and a > stop. > That's the funny thing, this thread is definitely not beyond the Z axis max feed rate, as the good part of the thread proves. So, it has to be the slow-down at the end of the thread. I have to look at how this is coded to see how much distance it is allowing for the Z motion to stop at the end. I think it pulls the tool back at a 45 degree angle, but if it was hard-coded for a fine thread, then it may not be allowing enough distance for the Z to decelerate as the X pulls back. As I say, I haven't really deciphered the code.
My real concern is Mr. Harris' problem with the encoder counter sometimes missing the reset on index, while it sets the bit saying that it has done so. An earlier version of the firmware/driver had this problem, but I made the final fix at the 2007 EMC-Fest, and the driver fixes were in the July 2007 release of EMC2. So, I wanted to see if anyone else was seeing similar problems. Also, I don't see why the spindle sync would care what thread pitch he is cutting! That makes no sense to me at all. Jon ------------------------------------------------------------------------------ This SF.net email is sponsored by: High Quality Requirements in a Collaborative Environment. Download a free trial of Rational Requirements Composer Now! http://p.sf.net/sfu/www-ibm-com _______________________________________________ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users