I run a 1000ppr encoder normally on the CNC mills as they run up to 10 k rpm and max count rates get a bit crazy over that.
On the CNC lathe 3000 rpm max I have a 2500ppr encoder. Both option work perfectly with rigid tapping. I have never used a floating tap holder ( just straight in a normal collet.) And tapped thousands of holes so it must be tapping perfectly. On Thu, 29 May 2025, 17:04 John Dammeyer, <jo...@autoartisans.com> wrote: > > > > From: Peter Wallace [mailto:p...@mesanet.com] > > > > On Wed, 28 May 2025, John Dammeyer wrote: > > > > > > Just an addendum. I do see that in the HAL file the motmod is running > with > > > 1mS servo period. > > > loadrt [EMCMOT]EMCMOT servo_period_nsec=[EMCMOT]SERVO_PERIOD > > > num_joints=[KINS]JOINTS num_aio=8 > > > > > > So who or what is using the BASE PERIOD? > > > > > > Normally with Mesa cards, a base period is not used, all real time > processes > > run at the servo thread rate. > > > > Low resolution encoders can work well for things like threading, as you > can > > use the interpolated position to get much higher than encoder physical > > resolution, however interpolated position does not work as well when > there > > are > > reversals so for things like rigid tapping, a higher resolution encoder > is > > better. > > > > Thank you Peter. That clears up what I was wondering about. > > Rigid tapping is likely not done faster than about 600 RPM I imagine. > What's considered a higher resolution encoder? > > John > > > > _______________________________________________ > Emc-users mailing list > Emc-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/emc-users > _______________________________________________ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users